<SEC-DOCUMENT>0000815556-21-000008.txt : 20210208
<SEC-HEADER>0000815556-21-000008.hdr.sgml : 20210208
<ACCEPTANCE-DATETIME>20210208131839
ACCESSION NUMBER:		0000815556-21-000008
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		99
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210208
DATE AS OF CHANGE:		20210208

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			FASTENAL CO
		CENTRAL INDEX KEY:			0000815556
		STANDARD INDUSTRIAL CLASSIFICATION:	RETAIL-BUILDING MATERIALS, HARDWARE, GARDEN SUPPLY [5200]
		IRS NUMBER:				410948415
		STATE OF INCORPORATION:			MN
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-16125
		FILM NUMBER:		21600523

	BUSINESS ADDRESS:	
		STREET 1:		2001 THEURER BLVD
		CITY:			WINONA
		STATE:			MN
		ZIP:			55987
		BUSINESS PHONE:		5074545374

	MAIL ADDRESS:	
		STREET 1:		2001 THEURER BLVD
		CITY:			WINONA
		STATE:			MN
		ZIP:			55987
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>fast-20201231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:6654b8b7-4a86-4fa0-b25a-e8ce6f95136c,g:03ac7703-765b-4592-8ba9-bb5c76f76b79,d:fe810274569f4b179a477e3c078b570c--><html xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.w3.org/1999/xhtml" xmlns:fast="http://www.fastenal.com/20201231" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>fast-20201231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY180L2ZyYWc6YzdiOGMxMzgzY2MxNDRhY2I4OTNlZjE2MDZjY2RhNmYvdGFibGU6ZDE2MTNhYmUxYTVlNDQ3NDk4ODQ5MjA2ZTI4YWViZGYvdGFibGVyYW5nZTpkMTYxM2FiZTFhNWU0NDc0OTg4NDkyMDZlMjhhZWJkZl8yLTEtMS0xLTA_d76a72cd-82c1-4591-9246-b6ce2939403b">0000815556</ix:nonNumeric><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" format="ixt:datemonthday" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY180L2ZyYWc6YzdiOGMxMzgzY2MxNDRhY2I4OTNlZjE2MDZjY2RhNmYvdGFibGU6ZDE2MTNhYmUxYTVlNDQ3NDk4ODQ5MjA2ZTI4YWViZGYvdGFibGVyYW5nZTpkMTYxM2FiZTFhNWU0NDc0OTg4NDkyMDZlMjhhZWJkZl8zLTEtMS0xLTA_7dba48c2-42e9-44cf-bac5-bd6b608a6214">12/31</ix:nonNumeric><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY180L2ZyYWc6YzdiOGMxMzgzY2MxNDRhY2I4OTNlZjE2MDZjY2RhNmYvdGFibGU6ZDE2MTNhYmUxYTVlNDQ3NDk4ODQ5MjA2ZTI4YWViZGYvdGFibGVyYW5nZTpkMTYxM2FiZTFhNWU0NDc0OTg4NDkyMDZlMjhhZWJkZl80LTEtMS0xLTA_905ce7e1-5e6a-4887-a1ac-8b2d1c4b79ca">2020</ix:nonNumeric><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY180L2ZyYWc6YzdiOGMxMzgzY2MxNDRhY2I4OTNlZjE2MDZjY2RhNmYvdGFibGU6ZDE2MTNhYmUxYTVlNDQ3NDk4ODQ5MjA2ZTI4YWViZGYvdGFibGVyYW5nZTpkMTYxM2FiZTFhNWU0NDc0OTg4NDkyMDZlMjhhZWJkZl81LTEtMS0xLTA_8f3bead7-5982-444a-ae45-174f7caae70a">FY</ix:nonNumeric><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY180L2ZyYWc6YzdiOGMxMzgzY2MxNDRhY2I4OTNlZjE2MDZjY2RhNmYvdGFibGU6ZDE2MTNhYmUxYTVlNDQ3NDk4ODQ5MjA2ZTI4YWViZGYvdGFibGVyYW5nZTpkMTYxM2FiZTFhNWU0NDc0OTg4NDkyMDZlMjhhZWJkZl82LTEtMS0xLTA_8ff39173-d1a7-4da5-b9da-5ca814294701">false</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="fast-20201231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i84d38504d172497385f4266faaefcf02_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i77e565c8050d491ea58d9c17cc51c8d2_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i4a20ca01c57d4016b39d8c5e1383b77d_I20210122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if14a0de43a754e85844f91f61b921020_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a340e51d658404ca2e728181c68af32_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><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:context id="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifdb9323926a6484696e129317eb7546d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ce382ca042549eb95d01ec175598155_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia06f7711dda047739b5b73e2a498c9d6_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6914decccbd644dfbf707573b7ce80b9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f7a1e79836a4f2b8b315eae30e1759e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4ebe2219eda46f19ae1b5174ff188fb_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5114d593b0bf4710910766bdb92456ae_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7d031e43ce8426e8858cee03414fc66_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7181c798aca44dbebaf96ba2ffc97fde_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45820f2ac50b45a3935ad0120ded6c3c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02b42202d6e4489ea4308033c0f6a34d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6123c2aaccd4382a44039e0fb638b84_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if22d2b991c9641579023c071f474b757_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia90d92834e544f0f9e0cbb1cdd5abff3_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4f893c093a54223a78b60f84f5b8c92_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4fab8e7c03141a8bef22cbbe613dfa7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i380e465524c14a2a8206f5c77ebfb6a0_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d3dcb36c22847a5b1efe7e37fa0f675_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i604ec59eb61c47b6888f5d11a505f868_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71303cc95e63442ab37f39d322b97503_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1feb82c226f4dfbb69974a33ff66430_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb6f9a5e275149568fee6a5959b76953_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia45b4cd4b51343ddb6d9fa8627ae85a6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90ae70861a094158b3950974ce6b0197_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15d76897fc1148b79754ba36538dd165_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i237bb7f608ee46f5933a5ae76228fc4c_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="location"><xbrli:measure>fast:location</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="id559e6223c1241c8847437af91bc9464_D20190522-20190522"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-22</xbrli:startDate><xbrli:endDate>2019-05-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0638050d2ab40408a10aad54f89d256_I20190522"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-05-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83e63cdda069443d80dcc073a406bb6b_D20200330-20200330"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="fast:AssetAcquisitionAxis">fast:ApexIndustrialTechnologiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2020-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e7a148bd13c4b94a1f7e6ad812f0cc5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia088fe0cd932496fb28061916b80a093_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7786fb15b2c4a9db3e1c5e13b5c8292_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i786e187c8325483db1d7cb9889bd9276_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44a591c0f6734a1bb2bc7521c79e1290_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i371780ee395f47128570ed531e6b7bc7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60bdcaa9f2df472da33abf3dafcd42ee_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66435ab94b0c4cc4a520dbc3d9c2e1f3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb4a70ea8ae34c73aa94d7247b4adcea_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98087db113a24edba9d15f2a7a14c239_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee4a28e6ae5d46e6b25084f29e152349_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35a254c679d94cd6bac4d7c7969ae510_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59239c215bc14cceb8cd6f3c76f7e576_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9579bd065a0146a99b210abad6220aff_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:ManufacturingCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90dbe07ed1504c6994c0a24555bbb6fd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:ManufacturingCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b75ab4e4f9440e4ac5bcc3ae8cdd21f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:ManufacturingCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i585f981327ea457bbac44da96e8110b6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:NonResidentialConstructionCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3f026097d164ea4a3aa363c96d69cc6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:NonResidentialConstructionCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaefee34bd78c4ba390143a43ee1aed65_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:NonResidentialConstructionCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f1bc089651440139b7c9c62042b9afa_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:OtherCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e27e36c18a6434f8d0c964897c36df0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:OtherCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i831339bfd578494e8e7a761bbac54553_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:OtherCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd81b4474f7744f6a8a1d2cb00d49af8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2156b5a5c0bd4ecaa9c6a12363ee0e98_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie355aba728ba4a119beef43cd61ae9bd_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iadc1e8a50cca4e968d3e1a9e15ddcfb0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:FastenersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8655b9b4f53d4ca0a78b6c9bbcd8bfda_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:FastenersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fc0027693994cb189de5443ba13716c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:FastenersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7acc61ca206a434d90f3645f2bc61702_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ToolsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i787281e41c9c4f0f8eab223fd411dc80_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ToolsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac954999109c401ba411c3fe1db51e5d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ToolsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c3ef6f1f0ea479bae4ba6e079efce48_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:CuttingToolsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d4919914550491e8d8dea7817336829_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:CuttingToolsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2dc40b93dfe84ea795de4adce198df70_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:CuttingToolsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i568991acfc7f47c1841b9de66efd1bcd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:HydraulicsAndPneumaticsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e6a9aab377542b1a6c83d7337cde755_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:HydraulicsAndPneumaticsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e5bc80d7c0d4dbfa9a810882c6e5384_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:HydraulicsAndPneumaticsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05f14a23974a469d9701b2467073cc5c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:MaterialHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22340e510485433483446def3d0204d2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:MaterialHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb40746aac764a3c83486d5d28474f1a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:MaterialHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82c21c4ca48f4100b239cdec456b53cc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:JanitorialSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0d59a3eee6b46368f45a27bc0d41f48_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:JanitorialSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i052c1e4098794207b3a1ed9d8940b651_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:JanitorialSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie92813cb96134e1ea3e73cfaca6814dc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ElectricalSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d1a2f6105cc4161b10bc41da0f8381d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ElectricalSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48605aa391ab493993678fc30a96745f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ElectricalSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i949938d03761473bb1e02700d2f4dfe4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:WeldingSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a529b7fab8d41908d1c4e139ea1f1c1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:WeldingSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ca8366645af4242bf7419a41e3f104b_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:WeldingSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d664d8c01754690b014d05d633282ba_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:SafetySuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabb539fb01ee4b489bf88ee81f5d3615_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:SafetySuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3042782b2bba47a6ad52b2c41bf4c898_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:SafetySuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i919e69b5361448518767366d89f9d93e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic503c38164424b609424f79fca080cc7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7eda8c352ec74572a9a2319ea8471063_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ed480b3b3a745c6963cb757c49522bc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb94701ae49742d5a8a7ae0964b7fb5b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d92740f3feb411d9deb30fad25ddc7e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0359d8d0d913463aabadc3dfd5b3ed2b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a505d1c506b4a9e9dde06d4d86e3fc9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb82e32e2d594569a013e5579be7eb2f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e3d416199334075992e29d3d02b0dc4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19b7859a5af446f4a7ee60cf33cc292d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1ab0743d27f467b842981ae2ea10c77_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia16afb1029304f38b57f63f4f2648698_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b0e3d97aa0044dbbd8c2eb82c80fe14_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b23e72304f4488d9bb871b4390bd0fe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82b078e87e1f4e69935adcec7397e4e4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28197b09d7634fb18efb6c0a93d02c14_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f909b7292014e5ca761be60927f3d57_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icde2e71354ae47969b624e468c5040ee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7d0a0f5c087427298e33f8a75b417f5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34497600dc8f465ba29730731b1a674c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64a3d6c1fd4f42698fa156a9c15f2ab1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idcc071180e58470e8dde7b9cd32c9d8d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f59cd5317f1452e90f74ff3d98e1aa0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a8d7cef87c74c3188a2b57c82f9affd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i471438087b1f4bf889136c382d555723_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1712a8f693c4d2dae06bd4670479acd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99b8e18e6a4949438949080a271f8796_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86ee200180be48c3adc2c21e0d5fd563_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32ddbd7ce0b84569a191a4155122f570_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d3a4cca57a847f18e5564f34d78d647_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6a77f8fffe34405b165650932ef1f08_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6d38add01be4d47b403a4c672fc6e90_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6943563a67ea43eba47652628e8a643a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaad317e6fb0c430faa12fa167a762910_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i567b9219dcd84838a2b425ef20ed2431_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i241121fd0b66436d85d676f3b5aaa7cf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i812436daaa79498f8a0d17175e93ba2a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic52e94ded6be40239b1528fa021be14d_D20210119-20210119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-19</xbrli:startDate><xbrli:endDate>2021-01-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82d258df270d4891ae1d0d231d674c61_D20210104-20210104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-04</xbrli:startDate><xbrli:endDate>2021-01-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2cb5fef573394a619fd5413bc084a742_I20210104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5e647d655e64f298d38da5c330039a5_D20210104-20210104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-04</xbrli:startDate><xbrli:endDate>2021-01-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5960dffa77c49eca51d1eb8a126d46d_D20120417-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandTwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2012-04-17</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i727bceb46c924472b4d64623f2924fe2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandTwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c9faa6f15864a3a83a0e1ca7a5c00e3_D20120417-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandNineteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2012-04-17</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d832d47a00a4727966414cae3a63e91_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandNineteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i357f4b4332104603b111f41c8c383841_D20120417-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandEighteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2012-04-17</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08d4eb9873f0494fb770b18a0a555a2c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandEighteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f8da79bf53a4f76a404e464420a614e_D20120417-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuaryThirdTwoThousandSeventeenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2012-04-17</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7d987b9cdb240bf8a20a974cb9db7aa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuaryThirdTwoThousandSeventeenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12bb3f02e30b4455b16ed7aef13a626c_D20120417-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandSixteenMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2012-04-17</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05a3fbd55a664ca4ab47363e05f9d48b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandSixteenMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a298b0f1cb640d3a7857f1eaa53be86_D20120417-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentyFirstTwoThousandFifteenMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2012-04-17</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31a7319b885147edb786b18c97200d41_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentyFirstTwoThousandFifteenMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i577187e762bd4b649eab9c732805c730_D20120417-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentySecondTwoThousandFourteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2012-04-17</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2696b2b7b85a4ba88701f3be86c6c5d4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentySecondTwoThousandFourteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66ba9b5481e941b1b26907920b58fb1f_D20120417-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSixteenthTwoThousandThirteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2012-04-17</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42ff4b97a96840b586f1d911bd6d311e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSixteenthTwoThousandThirteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f564a79294b4ecf949ed8e5000f2bad_D20120417-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSeventeenthTwoThousandTwelveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2012-04-17</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9fab58bfcbd4881a7f414893bd70981_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSeventeenthTwoThousandTwelveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i101fad8fbf4545c3bdb92b00ad7bc511_D20120417-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2012-04-17</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e4122117db94199859e6a1f51f10426_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandTwentyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ea23ef2927f424999c2e9b5c23b4659_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandNineteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64572f000f024ea599c9e2c4dd9f3a40_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandEighteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5bc4a11bca424158a7e5a3a1cc2002c2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuaryThirdTwoThousandSeventeenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82fde2ea0407452a968482f83f0014f4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandSixteenMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7bb49c29965f4e95b74611cf9c654d45_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentyFirstTwoThousandFifteenMemberDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5025849d6b945bc910f403d575ecdaf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentySecondTwoThousandFourteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77dc0bb6f3384fa59a84ac47b381e284_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSixteenthTwoThousandThirteenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8eb354ecaea4741b809cb24acfb4532_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSeventeenthTwoThousandTwelveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5dbafa6719b1468dbc5b65bceff8a67d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8cda736d8d944d4a806f102fe31e4f0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0a30db6efa14c95a5229c73c37f37c6_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44a8a773fb894c72852640b81dae04ee_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8196582c063e4474bd21bace287cb53e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:FacilitiesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id702c3119dc349d0b9ffd0b1a0f9584a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98ef5dbe910940e3829357c02115a135_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:FacilitiesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74bbd2a3e1964273a57ebaa634ad00ae_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50a319f6e2444430959e390910accd0a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:FacilitiesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49d6004656f54bfd8bd163f34e6e92a9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8f983df6b064ab684e1527aac9e34c3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:FacilitiesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c35096060d643cd9a2be4d59e7e8d32_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic69cf9a0b3db41edb5965d0b753c771b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2195dac6beb5472eb1e04f28a46f188d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice89b685b58545929d18031e811a3778_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.00SeniorPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6c79743e01a4edcab2ae03743fff8b8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.00SeniorPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3825100a5ae646fc8877e38835648ba2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.45SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i812b023406724ef99a266079e264c7b4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.45SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f3f5a456ecc4b31995e191fa45ce56c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A3.22SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifda2a24583fd49768723207473b6608c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A3.22SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i992a170887114081add4e01efe62cf52_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A266SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d163491306c4266b3966ec8feef15ba_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A266SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cea57fb125f4a4b9f5f00a3a5109f6b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A272SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8de7dedacfa4fb791f37428a0a53258_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A272SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2ec5676bf9d4e2f896710920516eb77_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A169SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04ccd56e3beb4baa90a9d2ca45612f51_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A169SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia200969d96dd4a5d90837f1610affdf5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A213SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31726989d38e430aa142a64fb2ef2493_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A213SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f164c59215640009ff86bb47f42b741_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A250SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3eb5ae2ecc274464a35d78a7e0c46b2c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A250SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cf826d416434335934a4b8d17750956_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1700384a05ad4ffdb5cb07e85b7dd537_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bf833a0a1b74d0d9f4e9f2759a0e407_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1139746135f4ebca717a248b7aac7e4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa1aca1c241a471e9cd9046c5a8b3b99_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53718650926b40448b7fd183a257bf6a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f3922d31295461e89bf8455540f1479_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59c3a05aa914437c914e458a6a9589db_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e1dc9a75fbc49a4966ca9155d116568_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17d38cabad4c4c8b90df17da953cd7c2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0529e681e0154bc98c1cf90bb51a2edc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6407fb49ec434de595517361833371b4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i405bca2347c44863ad680e8a92b38efb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7ff992e9cd1442e8f07755315a835bf_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i546c856ba8874d2b99e83065d4e2d53b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32a802e7f66f4aac85b03d4f1a4bedd6_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i647d512156ce43fc9ab6aa65a00af9d4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5d0828d4da842798a318bb2de9b33dc_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idabab5f469174e49b7d78a886be5099d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c201cbc741340da9ff6cda7bded2d2e_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e04b23ebfcd44589dcb23f48231f3a4_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000815556</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ife810274569f4b179a477e3c078b570c_1"></div><div style="min-height:36pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</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%">WASHINGTON, D.C. 20549</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%">____________________________________________________________&#160;</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8xNDc_f29e6416-2ed2-49d1-8a84-d1da40bc893d">10-K</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Mark One)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.431%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.369%"></td><td style="width:0.1%"></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:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6MmE1MTAxM2ZhMzBjNGU5NWI3YmE1NzBmOTkxNzI5MTIvdGFibGVyYW5nZToyYTUxMDEzZmEzMGM0ZTk1YjdiYTU3MGY5OTE3MjkxMl8wLTAtMS0xLTA_342eeb53-79a2-48c5-9872-8ba9a4d5aed5">&#9746;</ix:nonNumeric></span></td><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:700;line-height:100%">Annual report pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8xOTA_74ef7784-9b1d-4674-8a49-f6ecea16e256">December 31, 2020</ix:nonNumeric> </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%">or</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.431%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.369%"></td><td style="width:0.1%"></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:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6YjQ0NDJlOWRkNTZjNDA3OTg0YWY2Njg4NjY5MDY3MTIvdGFibGVyYW5nZTpiNDQ0MmU5ZGQ1NmM0MDc5ODRhZjY2ODg2NjkwNjcxMl8wLTAtMS0xLTA_ccf9d8d9-1ad3-4665-8de4-9e4144fdcd0a">&#9744;</ix:nonNumeric></span></td><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:700;line-height:100%">Transition report pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">For the transition period from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr></table></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%">Commission file number <ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8yMjI_9ddc20da-f7f5-4309-bf93-e851624f51e0">0-16125</ix:nonNumeric> </span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:288.75pt"><tr><td style="width:1.0pt"></td><td style="width:55.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:3pt"><td colspan="15" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8yMzA_d1cdcbc0-abb3-4f5e-b771-9c9088f5af24">FASTENAL CO</ix:nonNumeric>MPANY</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%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:14pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:288.75pt"><tr><td style="width:1.0pt"></td><td style="width:55.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:55.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:3pt"><td colspan="15" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.728%"><tr><td style="width:1.0%"></td><td style="width:49.114%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.476%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.110%"></td><td style="width:0.1%"></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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6YzY0YTI0YzliODJiNDAzOGJkMTI2ZDg4MmExZTY0ZDYvdGFibGVyYW5nZTpjNjRhMjRjOWI4MmI0MDM4YmQxMjZkODgyYTFlNjRkNl8wLTAtMS0xLTA_4cc09180-b929-4133-910b-7dac38910593">Minnesota</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><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="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6YzY0YTI0YzliODJiNDAzOGJkMTI2ZDg4MmExZTY0ZDYvdGFibGVyYW5nZTpjNjRhMjRjOWI4MmI0MDM4YmQxMjZkODgyYTFlNjRkNl8wLTItMS0xLTA_8bc653f5-3ef2-470f-aba9-85477a6bd863">41-0948415</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:10pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</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:10pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.276%"><tr><td style="width:1.0%"></td><td style="width:10.260%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.300%"></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: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="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6ZjFjZTNiZDdiYjhkNDdmZDk5M2U3ZGM1MmY4NmJmNmYvdGFibGVyYW5nZTpmMWNlM2JkN2JiOGQ0N2ZkOTkzZTdkYzUyZjg2YmY2Zl8wLTEtMS0xLTI1NTAvdGV4dHJlZ2lvbjplM2UyNTkwZjc5Mzc0NDE4YTBjNGVkZjA0NDhiNzdhYV80OTQ3ODAyMzI1MDQw_56aee346-efbe-415c-81b9-408cfdc1f5f3">2001 Theurer Boulevard</ix:nonNumeric>, <ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6ZjFjZTNiZDdiYjhkNDdmZDk5M2U3ZGM1MmY4NmJmNmYvdGFibGVyYW5nZTpmMWNlM2JkN2JiOGQ0N2ZkOTkzZTdkYzUyZjg2YmY2Zl8wLTEtMS0xLTI1NTAvdGV4dHJlZ2lvbjplM2UyNTkwZjc5Mzc0NDE4YTBjNGVkZjA0NDhiNzdhYV80OTQ3ODAyMzI1MDQ1_6c710a7d-b9c0-4407-9392-de6f414f643e">Winona</ix:nonNumeric>, <ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6ZjFjZTNiZDdiYjhkNDdmZDk5M2U3ZGM1MmY4NmJmNmYvdGFibGVyYW5nZTpmMWNlM2JkN2JiOGQ0N2ZkOTkzZTdkYzUyZjg2YmY2Zl8wLTEtMS0xLTI1NTAvdGV4dHJlZ2lvbjplM2UyNTkwZjc5Mzc0NDE4YTBjNGVkZjA0NDhiNzdhYV80OTQ3ODAyMzI1MDUw_0d2d4c45-a614-4e6a-8cc8-cbc3184236b4">Minnesota</ix:nonNumeric></span></div></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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6ZjFjZTNiZDdiYjhkNDdmZDk5M2U3ZGM1MmY4NmJmNmYvdGFibGVyYW5nZTpmMWNlM2JkN2JiOGQ0N2ZkOTkzZTdkYzUyZjg2YmY2Zl8wLTMtMS0xLTI1NzM_6d7edbfe-d312-4db2-8af5-f78b3b5440da">55987-1500</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">(Address of principal executive offices)</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:10pt;font-weight:400;line-height:100%">(Zip Code)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></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%">     (<ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV80MjA_d8811796-e7cf-4fd4-adfb-740febd7433e">507</ix:nonNumeric>) <ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV80MjQ_7c20574b-9850-4d47-be4f-777b953acd9a">454-5374</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  (Registrant's telephone number, including area code)</span></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%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></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%">Title of each class</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:400;line-height:100%">Trading Symbol(s)</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:400;line-height:100%">Name&#160;of&#160;each&#160;exchange&#160;on&#160;which&#160;registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6NjNkYmE5YzI4YjMwNGNhNmJkZjJjNzljNGY5YjcyYWYvdGFibGVyYW5nZTo2M2RiYTljMjhiMzA0Y2E2YmRmMmM3OWM0ZjliNzJhZl8xLTAtMS0xLTA_75aec38d-7f30-4396-8a6e-743a9798d024">Common stock, par value $.01 per share</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6NjNkYmE5YzI4YjMwNGNhNmJkZjJjNzljNGY5YjcyYWYvdGFibGVyYW5nZTo2M2RiYTljMjhiMzA0Y2E2YmRmMmM3OWM0ZjliNzJhZl8xLTEtMS0xLTA_7dd3e417-e5fe-4482-bee8-cffea393075b">FAST</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6NjNkYmE5YzI4YjMwNGNhNmJkZjJjNzljNGY5YjcyYWYvdGFibGVyYW5nZTo2M2RiYTljMjhiMzA0Y2E2YmRmMmM3OWM0ZjliNzJhZl8xLTItMS0xLTA_e5a8b537-e5f9-4642-8271-d1b21b5a9f5c">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act:</span></div><div><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:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act <ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV83Mjk_238ab0ac-3175-4cdb-90ad-0cb63cb7001c">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</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%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Exchange Act Yes&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8zMDI5_9e6beaf5-3f85-4fb3-930f-731259a928a9">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</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%">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.   <ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8xMjQx_033bf05b-5c5e-44fc-b096-7bdddd51a609">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</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%">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;&#160;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   <ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8xNTY4_dd4e1022-418d-477c-9d61-da881355fb8f">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</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%">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 "large accelerated filer", "accelerated filer", "smaller reporting company", and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.186%"><tr><td style="width:1.0%"></td><td style="width:19.311%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.575%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.653%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.591%"></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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6ODI3ZTE3N2ZjNmZhNGVhZThiNDhkZTMwNjcwNTllYTUvdGFibGVyYW5nZTo4MjdlMTc3ZmM2ZmE0ZWFlOGI0OGRlMzA2NzA1OWVhNV8wLTAtMS0xLTA_5abe406a-6dbb-45c7-bad2-a42f7208f5fb">Large Accelerated Filer</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">x</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Accelerated&#160;Filer</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">&#9744;</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:10pt;font-weight:400;line-height:100%">Non-accelerated Filer</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Smaller&#160;Reporting&#160;Company</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6ODI3ZTE3N2ZjNmZhNGVhZThiNDhkZTMwNjcwNTllYTUvdGFibGVyYW5nZTo4MjdlMTc3ZmM2ZmE0ZWFlOGI0OGRlMzA2NzA1OWVhNV8xLTYtMS0xLTA_542503da-3291-4a4e-b245-cdee3a45ac91">&#9744;</ix:nonNumeric></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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Emerging Growth Company</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6ODI3ZTE3N2ZjNmZhNGVhZThiNDhkZTMwNjcwNTllYTUvdGFibGVyYW5nZTo4MjdlMTc3ZmM2ZmE0ZWFlOGI0OGRlMzA2NzA1OWVhNV8yLTYtMS0xLTA_6b9a0db5-a1ba-42a8-a5ae-5693352f2835">&#9744;</ix:nonNumeric></span></td></tr></table></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%">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><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</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%">Indicate by check mark whether the registrant has &#64257;led a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting &#64257;rm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV80OTQ3ODAyMzM5Njgx_5f69c61a-5b17-486c-a1b6-20929be4b6b4">&#9746;</ix:nonNumeric></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%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8zMDMw_20e22d65-335a-4c2d-bd19-e41c27b31ece">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;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%">&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</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%">The aggregate market value of the Common Stock held by non-affiliates of the registrant as of June&#160;30, 2020, the last business day of the registrant's most recently completed second fiscal quarter, was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i77e565c8050d491ea58d9c17cc51c8d2_I20200630" decimals="0" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8yNTE2_b61a7de3-bdc4-473a-a4b8-ba24f34b6d39">24,488,427,338</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, based on the closing price of the registrant's Common Stock on that date. For purposes of determining this number, all executive officers and directors of the registrant as of June 30, 2020 are considered to be affiliates of the registrant. This number is provided only for the purposes of this report on Form 10-K and does not represent an admission by either the registrant or any such person as to the status of such person.</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%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January&#160;22, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the registrant had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i4a20ca01c57d4016b39d8c5e1383b77d_I20210122" decimals="0" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8yOTc3_757dcfc6-36f1-4001-9f9f-f23ac6a73db0">574,317,276</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of Common Stock issued and outstanding.</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><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%">FASTENAL COMPANY</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%">ANNUAL REPORT ON FORM 10-K</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><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.782%"></td><td style="width:0.1%"></td></tr><tr><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:2px 1pt;text-align: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="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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_19">PART I</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_22">Business</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_22">3</a></span></div></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%">Item&#160;1A.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_25">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_25">15</a></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:10pt;font-weight:400;line-height:100%">Item 1B.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_28">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_28">21</a></span></div></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%">Item 2.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_31">Properties</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_31">22</a></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:10pt;font-weight:400;line-height:100%">Item 3.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_34">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_34">23</a></span></div></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%">Item 4.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_37">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_37">23</a></span></div></td></tr><tr><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:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_40">PART II</a></span></div></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%">Item 5.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_43">Market for Registrant's Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity&#160;Securities</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_43">24</a></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:10pt;font-weight:400;line-height:100%">Item 6.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_46">Selected Financial Data</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_46">25</a></span></div></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%">Item 7.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_49">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_49">26</a></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:10pt;font-weight:400;line-height:100%">Item 7A.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_73">Quantitative and Qualitative Disclosures About Market Risks</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_73">41</a></span></div></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%">Item 8.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_76">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_76">42</a></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:10pt;font-weight:400;line-height:100%">Item 9.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_148">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_148">64</a></span></div></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%">Item 9A.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_151">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_151">64</a></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:10pt;font-weight:400;line-height:100%">Item 9B.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_154">Other Information</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_154">65</a></span></div></td></tr><tr><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:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_157">PART III</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 10.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_160">Directors, Executive Officers, and Corporate Governance</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_160">65</a></span></div></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%">Item 11.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_163">Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_163">67</a></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:10pt;font-weight:400;line-height:100%">Item 12.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_166">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_166">67</a></span></div></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%">Item 13.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_169">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_169">67</a></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:10pt;font-weight:400;line-height:100%">Item 14.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_172">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_172">67</a></span></div></td></tr><tr><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:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_175">PART IV</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 15.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_178">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_178">68</a></span></div></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%">Item 16.</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:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_181">Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_181">69</a></span></div></td></tr><tr><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:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_187">Signatures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_187">71</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><span><br/></span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_13"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><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%">DOCUMENTS INCORPORATED BY REFERENCE</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%">Portions of our Proxy Statement for the annual meeting of shareholders to be held Saturday, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April&#160;24, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ('Proxy Statement') are incorporated by reference in Part III. Portions of our 2020 Annual Report to Shareholders are incorporated by reference in Part II.</span></div><div style="margin-top:18pt;text-align:center"><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-bottom:5pt;margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain statements contained in this Form&#160;10-K, or in other reports of the company and other written and oral statements made from time to time by the company, do not relate strictly to historical or current facts. As such, they are considered 'forward-looking statements' that provide current expectations or forecasts of future events. These forward-looking statements are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. Such statements can be identified by the use of terminology such as anticipate, believe, should, estimate, expect, intend, may, will, plan, goal, project, hope, trend, target, opportunity, and similar words or expressions, or by references to typical outcomes. Any statement that is not a purely historical fact, including estimates, projections, trends, and the outcome of events that have not yet occurred, is a forward-looking statement. Our forward-looking statements generally relate to our expectations regarding the business environment in which we operate, our projections of future performance, our perceived marketplace opportunities, our strategies, goals, mission and vision, and our expectations about capital expenditures, tax rates, inventory levels, in-market locations and signings of Onsite locations and new machine equivalent units (including industrial vending and FAST Bin technologies), digital and other product offerings, national accounts as a percentage of overall sales, the advantages of our integrated physical and virtual model, and the sustainability of our growth in the safety product market that we experienced during the COVID-19 pandemic. You should understand that forward-looking statements involve a variety of risks and uncertainties, known and unknown, and may be affected by inaccurate assumptions. Consequently, no forward-looking statement can be guaranteed and actual results may vary materially. Factors that could cause our actual results to differ from those discussed in the forward-looking statements include, but are not limited to, economic downturns (including economic downturns as a result of global pandemics, including the ongoing COVID-19 pandemic), weakness in the manufacturing or commercial construction industries, competitive pressure on selling prices, changes in trade policies or tariffs, changes in our current mix of products, customers, or geographic locations, changes in our average branch size, changes in our purchasing patterns, changes in customer needs, changes in fuel or commodity prices, inclement weather, changes in foreign currency exchange rates, difficulty in adapting our business model to different foreign business environments, failure to accurately predict the market potential of our business strategies, the introduction or expansion of new business strategies, increased competition in industrial vending or Onsite, difficulty in maintaining installation quality as our industrial vending business expands, the leasing to customers of a significant number of additional industrial vending devices, the failure to meet our goals and expectations regarding branch openings, branch closings, or expansion of our industrial vending or Onsite operations, changes in the implementation objectives of our business strategies, difficulty in hiring, relocating, training, or retaining qualified personnel, difficulty in controlling operating expenses, difficulty in collecting receivables or accurately predicting future inventory needs, dramatic changes in sales trends, changes in supplier production lead times, changes in our cash position or our need to make capital expenditures, credit market volatility, changes in tax law or the impact of discrete items on future tax rates, changes in the availability or price of commercial real estate, changes in the nature, price, or availability of distribution, supply chain, or other technology (including software licensed from third parties) and services related to that technology, difficulty in obtaining continued business from new safety product customers, cyber-security incidents, potential liability and reputational damage that can arise if our products are defective, and other risks and uncertainties detailed in this Form&#160;10-K under the heading 'Item&#160;1A. Risk Factors'. Each forward-looking statement speaks only as of the date on which such statement is made, and we undertake no obligation to update any such statement to reflect events or circumstances arising after such date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span><br/></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%">1</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_16"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PRESENTATION OF DOLLAR AMOUNTS</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%">All dollar amounts in this Form 10-K are presented in millions, except for share and per share amounts or where otherwise noted. Throughout this document, percentage and dollar change calculations, which are based on non-rounded dollar values, may not be able to be recalculated using the dollar values in this document due to the rounding of those dollar values.</span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STOCK SPLIT</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All information contained in this Form 10-K reflects the two-for-one stock splits in both 2019 and 2011.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span><br/></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%">2</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><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%">PART I</span></div><div><span><br/></span></div><div id="ife810274569f4b179a477e3c078b570c_22"></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:17.36pt">BUSINESS</span></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note &#8211; Information in this section is as of year end unless otherwise noted. The year end is December 31, 2020 unless additional years are included or noted.</span></div><div style="margin-top:4pt;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:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fastenal Company (together with our subsidiaries, hereinafter referred to as 'Fastenal' or the company or by terms such as we, our, or us) began as a partnership in 1967, and was incorporated under the laws of Minnesota in 1968.&#160;We opened our first branch in 1967 in Winona, Minnesota, a city with a population today of approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y 27,000.&#160;We </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">began with a marketing strategy of supplying threaded fasteners to customers in small, medium-sized, and, in subsequent years, large cities.&#160;Over time, that mandate has expanded to a broader range of industrial and construction supplies spanning more than nine major product lines (described later in this document).&#160;The large majority of our transactions are business-to-business, though we also have some walk-in retail business. At the end of 2020, we had</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 3,268 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in-market locations (defined in the table below) in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> countries supported </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by 15 distribution centers in North America (12 in the United States, two in Canada, and one in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexico), and one in Europe, and&#160;we employed 20,365 people. We believe our success can be attributed to the high quality of our employees and their convenient proximity to our customers, and our ability to offer customers a full range of products and services to reduce their total cost of procurement.</span></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Channels to Market</span></div><div style="margin-bottom:5pt;margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We engage our customers primarily through branch and Onsite locations. Branches and Onsites exist very close to our customers, usually within miles in the case of the former and most often within our customers' physical locations in the case of the latter, and together constitute our &#8216;in-market&#8217; network. Many of our customers engage with us through e-commerce, but most of our sales through this channel are with customers that use e-commerce to supplement our service through our other channels. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows our consolidated net sales for each of the last ten fiscal years; the number of branch, Onsite, and total in-market locations at the end of each of the last ten fiscal years; their respective sales, as well as the average monthly sales per location that were generated from our branch and Onsite locations; and our revenue generated from non-traditional sources: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.361%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</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:400;line-height:100%">2017</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:400;line-height:100%">2016</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:400;line-height:100%">2015</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:400;line-height:100%">2014</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:400;line-height:100%">2013</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:400;line-height:100%">2012</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:400;line-height:100%">2011</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-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:700;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:700;line-height:100%">5,647.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="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,333.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="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,965.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="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,390.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><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,962.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="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,869.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="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,733.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><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,326.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="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,133.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="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,766.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></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%">Public branches</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:700;line-height:100%">2,003</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,585&#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%">&#160;&#160;&#160;&#160;Branch revenue</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:#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:700;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:700;line-height:100%">3,587.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,660.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,625.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,399.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,198.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,281.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,225.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="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%">&#160;&#160;&#160;&#160;Average sales per</span></div><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;branch location</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 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:700;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:700;line-height:100%">145.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Onsite locations</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:700;line-height:100%">1,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">&#160;&#160;&#160;&#160;Onsite revenue</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:700;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:700;line-height:100%">1,485.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,391.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,081.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387.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="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"><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;Average sales per</span></div><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;Onsite location</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 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:700;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:700;line-height:100%">104.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="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%">Other revenue</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 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:700;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:700;line-height:100%">574.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.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="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;border-bottom:1pt solid #000000;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%">Total in-market locations</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:#cceeff;border-bottom: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:700;line-height:100%">3,268</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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,228&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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,121&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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,988&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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,904&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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,886&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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,851&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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,687&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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,652&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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,585&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues attributable to our traditional and international branch locations, and our Onsite locations, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average sales per month considers the average active base of branches and Onsites, respectively, in the given year, factoring in the beginning and ending location count, divided by total revenues attributable to our branch and Onsite locations, further divided by twelve months, respectively. This information is presented in thousands.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Onsite information prior to 2014 is intentionally omitted. While such locations have existed since 1992, we did not specifically track their number until we identified our Onsite program as a growth driver in 2014.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This portion of revenue is generated outside of our traditional in-market location presence, examples of which include our custom in-house manufacturing, revenues arising from our leased locker arrangements, and other non-traditional sources of revenue. </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(5) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">'In-market locat</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ions' is defined as the sum of the total number of public branches and the total number of Onsite locations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">This structure has evolved over time as a result of one of Fastenal's guiding principles since inception: that we can improve our service by getting closer to the customer. Through much of our history, this was achieved by opening branches, and more recently, through new Onsite locations. Today we believe there are few companies that offer our North American in-market location coverage. In 2020, roughly </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">54% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">of our sales an</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">d 52% of our in-market locations were in major Metropolitan Statistical </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><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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Areas (MSAs); (populations in the United States and Canada greater than 500,000 people), while 20% of our sales and 18% of our in-market locations were in small MSAs (populations under 500,000 people), and 26% of our sales and 30% of our</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in-market locations were not in an MSA. In our view, this has proven to be an efficient means of providing customers with a broad range of products and services on a timely basis. Maintaining operations that are physically proximate to our customers' operations have represented, and continue to represent, the foundation of our service approach. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have two primary versions of our </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">branch locations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.)  A 'traditional branch' typically services a wide variety of customers, including our larger national and regional accounts as well as retail customers. Locations are selected primarily based on their proximity to our distribution network, population statistics, and employment data for manufacturing and non-residential construction companies. We stock all branches with inventory drawn from all of our product lines, and over time, where appropriate, our district and branch personnel may tailor the inventory offering to the needs of the local customer base. Since Fastenal's founding and through 2013, traditional branch openings were a primary growth driver for the company, and we experienced net openings each year over that time span. However, new growth drivers, business models, and business tools (Onsite, vending, digital solutions) have emerged and diminished the direct role of traditional branch openings in our growth. Traditional branches were entirely U.S.-based until 1994, when we opened our first location in Canada. At the end of 2020, we had 1,868 traditional branches in the United States and Canada, and they represented 58.6</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">% of to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">tal sales.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Traditional branches are also differentiated by their operating styles. Certain locations are Customer Service Branches (CSBs), which tend to feature a showroom, regular hours during which it is open to the public, and our standard stocking model of products designed for contractors. CSBs are similar in function to a hardware store and they often conduct some business with non-account or retail-like customers. However, this customer set typically represents less than 10% of sales at this type of location. Other locations operate as Customer Fulfillment Centers (CFCs), which tend to feature a limited showroom, reduced hours of access to the public, greater usage of will-call, and stock customer-specific inventory. These tend to appear and function more like an industrial supply house and stocking location and tend not to have transactions with non-account or retail-like customers unless it is a will call arrangement related to an online transaction. The choice of operating style is made by local leadership and is based on local market considerations. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.) An 'international branch' is the format we typically deploy outside the United States and Canada. We first expanded outside of the United States and Canada when we opened a branch in Mexico in 2001. Since then, we have continued to expand our global footprint and at the end of 2020, we operated in 23 countries outside of the United States and Canada. Mexico is the largest of these, and we also operate in Europe, Asia, and Central and South America. Our go-to-market strategy in countries outside of the United States and Canada focuses primarily on servicing large, national account customers disproportionately concentrated in manufacturing. From a product perspective, these customers are more heavily oriented toward planned fastener spend, though non-fastener MRO spend is becoming more common in these markets. Despite strong growth in our international business in recent years, we are not as well recognized in many of our locations outside of the U.S. and Canada as we are in the U.S. and Canada. However, our ability to provide a consistent service model, including vending, bin stocks, and Onsites, on a global basis is attractive to our foreign customer base, much of which are the foreign operations of North American-based companies. At the end of 2020, we had 135 international branches operating outside the U.S. and Canada, and they represented 4.9% of total sales.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Traditional and international branches sell to multiple customers. We will continue to open traditional branches as the company sees fit. However, in each year since 2013, the company has experienced a net decline in its total branch count including net declines of 111 branches in 2020, 113 branches in 2019, and 156 branches in 2018. Our total decline since 2013 is 684 branches. </span></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:115%">Onsite locations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> may influence the trend in our traditional branch count over time, but are not the primary reason for our traditional branch closings. The Onsite concept is not new, in that we entered into the first such arrangement in 1992. However, it was largely a local option that grew slowly before we identified it as a growth driver in 2014. We have made substantial investments toward accelerating its traction in the marketplace since 2015. In this model, we provide dedicated sales and service to a single customer from a location that is physically within the customers' facility (or, in some cases, at a strategically placed off-site location), with inventory that is specific to the customers' needs. In many cases, we are shifting revenue with the customer from an existing branch location, though we are beginning to see more new customer opportunities arise as a result of our Onsite capabilities. The model is best suited to larger companies, though we believe we can provide a higher degree of service at a lower level of revenue than most of our competitors. It has been our experience that sales mix at our Onsite locations produces a lower gross profit percentage than at our branch locations, but we gain revenue with the customer and our cost to serve is lower. We have identified over 15,000 manufacturing and construction customer locations in the United States with potential to implement the Onsite service model. These include customers with which we have an existing national account relationship today, as well as potential customers we are aware of due to our local market presence. However, as awareness of our capabilities has grown, we have identified additional Onsite potential with certain agencies of state, provincial and local government customers and academia. We also believe as we follow our existing national account customers outside the United States our market potential for Onsite solutions will continue to expand. The international opportunity is substantial, but our speed is limited by the relatively underdeveloped infrastructure in comparison to the United States. We expect revenues from Onsite arrangements to increase meaningfully over time. We experienced net increases of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> 151</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, 220, and 289 Onsite locations in </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><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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2020, 2019, and 2018, respectively, and signed 223, 362, and 336 new Onsite locations in 2020, 2019, and 2018, respectively. We had 1,265 Onsite locations as of December 31, 2020, and they represented 26.3% of total sales. We believe the marketplace can support 375 to 400 new Onsite signings annually, and our goal in 2021 is to sign that many locations. However, we recognize that achieving the goal will be challenging, as the continued prevalence of COVID-19 infections has made gaining access to customer facilities and decision-makers difficult.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe the profitability of our in-market locations is affected by the average revenue produced by each site. In any in-market location, certain costs related to growth are at least partly variable, such as employee-related expenses, while others, like rent and utility costs, tend to be fixed. As a result, it has been shown that as an in-market location increases its sales base over time it typically will achieve a higher operating profit margin. This ability to increase our operating profit margin is influenced by: (1) general growth based on end market expansion and/or market share gains, (2) the age of the in-market location (new locations tend to be less profitable due to start-up costs and, in the case of a traditional branch, the time necessary to generate a customer base), and/or (3) rationalization actions, as in the past several years we have seen a net decline in our traditional branch base. There are many reasons why local or regional management might decide to close a location. Key customers may have migrated to a different part of the market, factories may have closed, our own supply chain capabilities in a market may have evolved to allow us to service some areas with fewer traditional branches, and/or our customers may have transitioned to our Onsite model. An Onsite may also close because local or regional management determines that the business at the location is unlikely to scale sufficiently to justify our being on premise, in which case the relationship often reverts to being managed in a local traditional branch. The paths to higher operating profit margins are slightly different in a traditional branch versus an Onsite location, as the former will tend to have more fixed costs to leverage while the latter will tend to have a smaller fixed cost burden but have greater leverage of its employee-related expenses. In the short term, the Onsite program can hurt the profitability of our existing branch network as it can pull established revenue away from an existing branch even as its fixed expenses are largely unchanged.</span></div><div style="margin-top:6pt;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 provides a summary of the public branches and Onsite locations we operated at the end of each year, as well as the openings, closings, and conversions during each year:</span></div><div style="margin-bottom:5pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.478%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.777%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" 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%">North America</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:400;line-height:100%">Outside North America</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">United States</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:400;line-height:100%">Canada</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:400;line-height:100%">Mexico &amp; Caribbean (1)</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:400;line-height:100%">Subtotal</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Central &amp; South America<br/>(2)</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:400;line-height:100%">Asia<br/>(3)</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:400;line-height:100%">Europe<br/>(4)</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:400;line-height:100%">Subtotal</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:400;line-height:100%">Total</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-weight:400;line-height:100%">In-Market Locations - 12/31/18</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%">2,656&#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="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%">246&#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="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%">133&#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="2" style="background-color:#cceeff;border-left:1pt solid #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%">3,035&#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%">14&#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="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%">23&#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="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%">49&#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="2" style="background-color:#cceeff;border-left:1pt solid #000;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%">86&#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="2" style="background-color:#cceeff;border-left:2pt solid #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%">3,121&#160;</span></td><td style="background-color:#cceeff;border-right:2pt solid #000000;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;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%">Starting Branches</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%">1,924&#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="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%">186&#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="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%">60&#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="2" style="background-color:#ffffff;border-left:1pt solid #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%">2,170&#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%">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="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%">14&#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="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%">37&#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="2" style="background-color:#ffffff;border-left:1pt solid #000;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%">57&#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="2" style="background-color:#ffffff;border-left:2pt solid #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%">2,227&#160;</span></td><td style="background-color:#ffffff;border-right:2pt solid #000000;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:#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%">Opened Branches</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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left:2pt 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%">12&#160;</span></td><td style="background-color:#cceeff;border-right:2pt 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 style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Closed/Converted Branches </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%">(119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left: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%">(124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;border-left: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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left:2pt 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%">(125)</span></td><td style="background-color:#ffffff;border-right:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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-weight:400;line-height:100%">Ending Branches</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,806&#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="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%">183&#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="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%">64&#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="2" style="background-color:#cceeff;border-left:1pt solid #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%">2,053&#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%">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="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%">14&#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="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&#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="2" style="background-color:#cceeff;border-left:1pt solid #000;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%">61&#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="2" style="background-color:#cceeff;border-left:2pt solid #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%">2,114&#160;</span></td><td style="background-color:#cceeff;border-right:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:2pt solid #000000;border-right:2pt solid #000000;border-top:1pt solid #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:400;line-height:100%">Starting Onsites</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%">732&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left: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%">865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left: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%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left:2pt 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%">894&#160;</span></td><td style="background-color:#cceeff;border-right:2pt 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 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%">Opened Onsites</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%">271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left: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%">305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left:2pt 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%">312&#160;</span></td><td style="background-color:#ffffff;border-right:2pt solid #000000;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 style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Closed/Converted Onsites </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:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left: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%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;border-left: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left:2pt 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%">(92)</span></td><td style="background-color:#cceeff;border-right:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Ending Onsites</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%">925&#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="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%">71&#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="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%">82&#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="2" style="background-color:#ffffff;border-left:1pt solid #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%">1,078&#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%">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="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%">11&#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="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%">16&#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="2" style="background-color:#ffffff;border-left:1pt solid #000;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%">36&#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="2" style="background-color:#ffffff;border-left:2pt solid #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%">1,114&#160;</span></td><td style="background-color:#ffffff;border-right:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-left:1pt solid #000000;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;border-top:1pt solid #000000;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;border-left:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;border-right:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">In-Market Locations - 12/31/19</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%">2,731&#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="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%">254&#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="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%">146&#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="2" style="background-color:#ffffff;border-left:1pt solid #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%">3,131&#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%">15&#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="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%">25&#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="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%">57&#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="2" style="background-color:#ffffff;border-left:1pt solid #000;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%">97&#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="2" style="background-color:#ffffff;border-left:2pt solid #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%">3,228&#160;</span></td><td style="background-color:#ffffff;border-right:2pt solid #000000;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:#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-weight:400;line-height:100%">Starting Branches</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,806&#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="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%">183&#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="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%">64&#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="2" style="background-color:#cceeff;border-left:1pt solid #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%">2,053&#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%">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="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%">14&#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="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&#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="2" style="background-color:#cceeff;border-left:1pt solid #000;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%">61&#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="2" style="background-color:#cceeff;border-left:2pt solid #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%">2,114&#160;</span></td><td style="background-color:#cceeff;border-right:2pt solid #000000;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 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:700;line-height:100%">Opened Branches</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:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left: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:700;line-height:100%">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left: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:700;line-height:100%">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left:2pt 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:700;line-height:100%">12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-right:2pt solid #000000;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 style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Closed/Converted Branches </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">(5)</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:700;line-height:100%">(117)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left: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:700;line-height:100%">(122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left: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:700;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left:2pt 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:700;line-height:100%">(123)</span></td><td style="background-color:#cceeff;border-right:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">Ending Branches</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:700;line-height:100%">1,689</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="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:700;line-height:100%">179</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="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:700;line-height:100%">66</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="2" style="background-color:#ffffff;border-left:1pt solid #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:700;line-height:100%">1,934</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="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:700;line-height:100%">19</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="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:700;line-height:100%">45</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="2" style="background-color:#ffffff;border-left:1pt solid #000;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:700;line-height:100%">69</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="2" style="background-color:#ffffff;border-left:2pt solid #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:700;line-height:100%">2,003</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-right:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-left:1pt solid #000000;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;border-top:1pt solid #000000;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;border-left:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;border-right:2pt solid #000000;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%">Starting Onsites</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%">925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left: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,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left: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%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left:2pt 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,114&#160;</span></td><td style="background-color:#ffffff;border-right:2pt solid #000000;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:700;line-height:100%">Opened Onsites</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:700;line-height:100%">211</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left: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:700;line-height:100%">245</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left: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:700;line-height:100%">12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-left:2pt 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:700;line-height:100%">257</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-right:2pt 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 style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Closed/Converted Onsites </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">(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:700;line-height:100%">(92)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left: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:700;line-height:100%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left: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:700;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-left:2pt 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:700;line-height:100%">(106)</span></td><td style="background-color:#ffffff;border-right:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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-weight:700;line-height:100%">Ending Onsites</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:700;line-height:100%">1,044</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="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:700;line-height:100%">81</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="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:700;line-height:100%">93</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="2" style="background-color:#cceeff;border-left:1pt solid #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:700;line-height:100%">1,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="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:700;line-height:100%">12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="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:700;line-height:100%">20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="2" style="background-color:#cceeff;border-left:1pt solid #000;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:700;line-height:100%">47</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="2" style="background-color:#cceeff;border-left:2pt solid #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:700;line-height:100%">1,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-right:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:2pt solid #000000;border-right:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;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:700;line-height:100%">In-Market Locations - 12/31/20</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">2,733</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">260</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">159</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #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:700;line-height:100%">3,152</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:700;line-height:100%">20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">65</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:1pt solid #000;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:700;line-height:100%">116</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-left:2pt solid #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:700;line-height:100%">3,268</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-right:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexico, Puerto Rico, and Dominican Republic</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Panama, Brazil, Colombia, and Chile</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Singapore, China, Malaysia, and Thailand</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><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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Netherlands, Hungary, United Kingdom, Germany, Czech Republic, Italy, Romania, Sweden, Poland, Austria, Switzerland, Ireland, Spain, France, and Belgium</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The net impact of non-in-market locations or Onsite locations converted to branches, branches converted to Onsite locations or non-in-market locations, and closures of branches or Onsite locations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize additional types of selling locations within our network, but these tend to be more specialized in nature and relatively few in number, comprising less tha</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n five percent of our total selling locations. We remain committed to a large, robust service network, including traditional branches; it r</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">emains the indispensable foundation of our business. In any given year, it is difficult to predict whether our total branch count will rise or fall. How</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ever, with the growth we anticipate in Onsite locations, we believe our total in-market locations will increase over time.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Our Business Tools</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Fastenal Managed Inventory (FMI)</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over time, we have invested in and developed various technologies that allow us to put physical product closer to the point of use in a customer location, increase the visibility of a customer's supply chain (to the customer as well our personnel), and/or improve the ability to monitor or control usage. While there are isolated exceptions, these technologies are not themselves channels to the market but rather are utilized by our branch and Onsite channels to enhance service to our customers. Collectively, these tools form our Fastenal Managed Inventory (FMI) capabilities. We believe our fully integrated distribution network allows us to manage the supply chain for all sizes of customers. FMI programs tend to generate a higher frequency of business transactions and, coupled with our fully integrated distribution network, foster a strong relationship with customers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We introduced </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">industrial vending (FAST Vend)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in 2008 to provide our customers with improved product monitoring and control. Benefits include reduced consumption, reduced purchase orders, reduced product handling, and 24-hour product availability, and we believe our company has a market advantage by virtue of our extensive in-market network of inventory and local personnel. For these reasons, the initiative began to gain significant traction in 2011 and we finished 2020 with approximately 110,700 devices in the field (approximately 15,000 of which relate to a locker lease program with a specific retail customer). Our discussion generally focuses on the approximately 95,700 product revenue devices. We believe industrial vending has proven its effectiveness in strengthening our relationships with customers and helped to streamline the supply chain where it has been utilized. We also believe there remains considerable room to grow our current installed base before it begins to approach the number of units we believe the market can support. We estimate the market could support as many as 1.7 million industrial vending devices and, as a result, we anticipate continued growth in installed devices over time.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our industrial vending portfolio consists of 24 different vending devices, with 15 of these being in either a helix or locker format. Our most utilized models include the helix-based FAST 5000 and our 12- and 18-door lockers; combined, these comprise approximately 70% of our installed base of devices. These are either configurable or are available in multiple configurations to accommodate the various sizes and forms of products that will be dispensed to match the unique needs of our customers. Target monthly revenues per device typically range from under $1,000 to in excess of $3,000, with our flagship FAST 5000 device having a targeted monthly throughput of $2,000. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Bin stock (FAST Stock and FAST Bin)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> programs, where product is held in bins in a customer facility, is similar to our vending business in that it involves moving product closer to the point of customer use within their facilities. Such programs, which we call FAST Stock, have existed in the industrial supply industry for a considerable time, with open bins being clustered in a racking system, each of which holds original equipment manufacturing (OEM) fasteners, maintenance, repair, and operations (MRO) fasteners, and/or non-fastener products that are consumed in the customers' operations. Historically, these bins were simply plastic containers that held product and were visually inspected by our customers or Fastenal personnel to determine replenishment need. These bins in some cases are organized and labeled into customer plan-o-grams which allow for the scanning of product when product is at a minimum desired level. However, in 2019 we introduced our FAST Bin technology, which we began to more aggressively commercialize in 2020. FAST Bin is the evolution of FAST Stock into a set of electronic inventory management solutions that automate process controls by providing 24/7 continuous inventory monitoring, real-time inventory visibility, and more efficient replenishment of bin stock parts. These technologies come in three forms: (1) Scales utilize a high-precision weight sensor system to measure the exact quantity on hand in real time, automatically sending an order to Fastenal when inventory hits an established minimum. (2) Infrared uses infrared sensors lining individual bins to provide real-time visibility of approximate quantity and inventory values, automatically sending an order to Fastenal when inventory hits an established minimum threshold. (3) RFID is a Kanban system that utilizes RFID tags so that when an empty bin is removed from the rack and placed in a replenishment zone (also part of the same racking system) an automatic refill order is generated. These technologies provide superior monitoring capabilities. These capabilities provide immediate visibility to consumption changes, allowing for a lean supply chain, avoiding stock outs, and providing a more efficient labor model for both the customer and the supplier.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We plan on changing our reporting of FMI beginning in 2021. Historically, we have reported only on FAST Vend. However, the development and commercialization of FAST Bin and its digital capabilities, combined with industrial vending, provides us with a broader suite of tools with which to best manage our customers' product consumption and fulfillment, which we believe </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><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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">will enhance our ability to manage and grow our OEM and MRO fasteners, hydraulics and pneumatics, and other product offerings. Further, we view the value-add offered to our customers by FAST Bin as it relates to product monitoring and data collection to be comparable to our industrial vending solution. As a result, beginning in 2021, we will begin to report 'Weighted FMI Device' signings and installations, which is the combined activity of FAST Vend and FAST Bin converted into a comparable unit of measure, or 'machine equivalent unit' (MEU). This conversion takes the targeted monthly throughput of each FMI device signed or installed and compares it to the $2,000 target monthly throughput of our FAST 5000 vending device. For example, an RFID enclosure, with target monthly revenue of $2,000 would be counted as '1.00' machine equivalent ($2,000/$2,000 = 1.00). An infrared bin, with target monthly revenue of $40, would be counted as '0.02' machine equivalent' ($40/$2,000 = 0.02). In 2021, we anticipate weighted FMI device signings to be in a range of 23,000 to 25,000 MEUs. Similar to Onsite, however, we recognize that achieving the goal will be challenging, as the continued prevalence of COVID-19 infections has made gaining access to customer facilities and decision-makers difficult. </span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The tables below contain information on how the presentation of weighted FMI devices differs from the industrial vending information (product revenue devices) on signings and installations that we have previously provided. </span></div><div style="margin-bottom:11pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.016%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.119%"></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: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%">Q1</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:10pt;font-weight:400;line-height:100%">Q2</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:10pt;font-weight:400;line-height:100%">Q3</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:10pt;font-weight:400;line-height:100%">Q4</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:10pt;font-weight:400;line-height:100%">Annual</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-weight:400;line-height:100%">Vending device count signed during the period</span></td><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-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">4,798&#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;border-top:1pt solid #000000;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%">3,483&#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;border-top:1pt solid #000000;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%">4,680&#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;border-top:1pt solid #000000;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%">3,456&#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;border-top:1pt solid #000000;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%">16,417&#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:0 1pt"></td><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%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,603&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,439&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,671&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,144&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,857&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">2018</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%">5,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,073&#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><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;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%">Machine equivalent vending count signed during the period</span></td><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-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">4,561&#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;border-top:1pt solid #000000;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%">3,362&#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;border-top:1pt solid #000000;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%">4,515&#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;border-top:1pt solid #000000;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%">3,279&#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;border-top:1pt solid #000000;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%">15,717&#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:0 1pt"></td><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%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,213&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,058&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,354&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,938&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,563&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">2018</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%">5,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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;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%">Machine equivalent FMI devices signed during the period</span></td><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-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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,564&#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;border-top:1pt solid #000;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%">3,364&#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;border-top:1pt solid #000;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,517&#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;border-top:1pt solid #000;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%">3,279&#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;border-top:1pt solid #000;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%">15,724&#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:0 1pt"></td><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%">2019</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,213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,593&#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:0 1pt"></td><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%">2018</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%">5,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,382&#160;</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-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.016%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.535%"></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: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%">Q1</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:10pt;font-weight:400;line-height:100%">Q2</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:10pt;font-weight:400;line-height:100%">Q3</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:10pt;font-weight:400;line-height:100%">Q4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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-weight:400;line-height:100%">Vending device count installed at the end of the period</span></td><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-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">92,124&#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;border-top:1pt solid #000000;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%">92,615&#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;border-top:1pt solid #000000;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%">94,395&#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;border-top:1pt solid #000000;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%">95,733&#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;border-top:1pt solid #000000;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:0 1pt"></td><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%">2019</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%">83,410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:0 1pt"></td><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%">2018</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%">73,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="height:12pt"><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;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%">Machine equivalent vending count installed at the end of the</span></td><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-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">79,230&#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;border-top:1pt solid #000000;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%">80,123&#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;border-top:1pt solid #000000;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%">82,236&#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;border-top:1pt solid #000000;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%">83,802&#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;border-top:1pt solid #000000;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%">period</span></td><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%">2019</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%">69,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:0 1pt"></td><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%">2018</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%">58,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="height:12pt"><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;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%">Machine equivalent FMI devices installed at the end of the </span></td><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-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">79,233&#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;border-top:1pt solid #000000;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%">80,128&#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;border-top:1pt solid #000000;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%">82,243&#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;border-top:1pt solid #000000;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%">83,809&#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;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">period</span></td><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%">2019</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%">69,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:0 1pt"></td><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%">2018</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%">58,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Digital Solutions</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also invest in digital solutions that aim to deliver strategic value for our customers, leverage local inventory for same-day solutions, and provide efficient service. While there is a transactional element to our digital services, many of the solutions we invest in are intended to add value to customers by illuminating various elements of their supply chain. These solutions take many forms:</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.) Transactional. Our transactional, or e-commerce, platforms (web verticals or integrated catalogs) provides a means for our customers to effectively and efficiently procure MRO and unplanned spend. One of our e-commerce solutions, Fastenal EXPRESS, guides our customers to products which are locally stocked, capitalizing on our existing location footprint, in order to provide same-day or early next-day service for online orders. This positions us to outperform what is most typically a 24- to 48-hour fulfillment expectation. While there is a retail component to our transactional digital services, most of the revenue attributable to this is with our traditional customer base, nearly all of which purchase digitally as a supplement to other channels and tools that it utilizes with Fastenal. We attribute the revenue generated from a customer location through our transactional platforms to the in-market location that traditionally services that customer location. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.) Digital Visibility. Certain of our digital capabilities are intended to produce operational efficiencies for our customers and ourselves and/or to deliver strategic value by illuminating customer supply chains. For instance, we have developed, and continue to develop, 'Mobility' applications, one example of which is our Vending App, which provides a number of benefits. It provides easy, real-time information pertaining to a customer's local inventory position within their point-of-use devices. It </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%">7</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">incorporates customer usage data to recommend optimized parts and quantity for specific devices, improving customer inventories while reducing stock-outs. Moving our fulfillment process from a vending device-based keypad function to a tablet or scanning interaction improves the restock process, reducing time consumed (greater efficiency) while improving accuracy (improved quality assurance). We will continue to build out our suite of apps. We also have 'eProcurement Solutions'. Electronic Data Interchange (EDI), is the connectivity between our system and our customers' procurement systems &#8211; whether a direct integration into their Enterprise Resource Planning (ERP) system or through a third-party procurement network or marketplace. These solutions provide system-to-system exchange of electronic procurement documents (such as purchase orders, advanced shipping notices, and invoices for direct and indirect spend). Our eProcurement Solutions provide a bridge between our FMI replenishment activity and our customers' procurement systems &#8211; creating an efficient, accurate and streamlined procure-to-pay (P2P) process. 'FAST 360' acts as the bridge between our FMI footprint and a customer's view into our managed service model. FAST 360 surfaces data around these managed services as one central source of information as we manage our customers' OEM and MRO product lines. This is achieved through our FMI technologies providing locational data around our FAST Vend, FAST Bin, and FAST Stock footprint, and FAST 360 being the means of surfacing that data and activities to our customers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.) Analytics. We provide solution-based digital platforms (e.g., web verticals or integrated catalogs) which leverages our existing strategic environment by creating a means of migrating online spend offline, which illuminates our supply chain capabilities. This is marketed under the 'FAST 360 Analytics' label, as it is an enterprise-centric extension of the digital visibility capabilities of FAST 360. We bring value to our customers, as well as ourselves, by using these digital platforms and analytics to shift product from a 'non-sticky' transactional environment (which is online) to a 'sticky' strategic environment (which is our FMI programs). We create customer cost savings opportunities through this directive by lowering the total cost of ownership (TCO) as the objective is to 'shrink' the unplanned &#8211; high cost &#8211; purely transactional spend bucket.</span></div><div style="margin-top:6pt;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 integrated physical and virtual model, when paired with our national (and increasingly international) scope, represents a unique capability in industrial distribution when compared to e-commerce as an independent sales channel. We expect to continue to build out and develop our digital solutions over time.</span></div><div style="margin-top:6pt;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 global channels to market and business tools, including those that we consider to be growth drivers (Onsites, international expansion, FMI, and digital solutions) represent alternative means to address the requirements of certain customer groups. They get us closer to the customer and to where the product is actually consumed. This is consistent with our strategy and offers significant value by providing differentiated and 'sticky' service. Combined with ongoing strategic investments in end market initiatives as well as selling (in-market and otherwise) and non-selling (engineering, product specialists, manufacturing, etc.) employees, we offer a range of capabilities that is difficult for large and small competitors to replicate.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate fifteen regional distribution centers in North America. Twelve are in the United States &#8211; Minnesota, Indiana, Ohio, Pennsylvania, Texas, Georgia, Washington, California, Utah, North Carolina, Kansas, and Mississippi &#8211; and three are outside the United States &#8211; Ontario, Canada; Alberta, Canada; and Nuevo Leon, Mexico. We also operate one distribution center in Europe, located in Dordrecht, Netherlands. These distribution centers give us approximately 4.6&#160;million square feet of distribution capacity. These distribution centers are located so as to permit deliveries of two to five times per week to our in-market locations using our trucks and overnight delivery by surface common carrier, with approximately 77% of our North American in-market locations receiving service four to five times per week. The distribution centers in Indiana and Kansas also serve as 'master' hubs, with those in California and North Carolina serving as 'secondary' hubs to support the needs of the in-market locations in their geographic regions as well as provide a broader selection of products for the in-market locations serviced by the other distribution centers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently operate our Minnesota, Indiana, Ohio, Pennsylvania, Texas, Georgia, Washington, California, North Carolina, Kansas, and Ontario, Canada distribution centers with automated storage and retrieval systems (ASRS). These eleven distribution centers operate with greater speed and efficiency, and currently handle approximately 95% of our picking activity. We expect to add and/or expand new distribution centers over time as our scale and the number of our in-market locations increases.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our information systems team develops, implements, and maintains the computer based technology used to support business functions within Fastenal. Corporate, digital, distribution center, and vending systems are primarily supported from central locations, while each selling location uses a locally installed Point-Of-Sale (POS) system. The systems consist of custom in-house developed, purchased, and subscription licensed software. A dedicated Wide Area Network (WAN) is used to provide connectivity between systems and authorized users.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trademarks and Service Marks</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct business under various trademarks and service marks, and we utilize a variety of designs and tag lines in connection with each of these marks, including </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Growth Through Customer Service</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</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%">Although we do not believe our operations are substantially dependent upon any of our trademarks or service marks, we consider the 'Fastenal' name and our other trademarks and service marks to be valuable to our business. We have registered, or applied for the registration of, various </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><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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademarks and service marks. Our registered trademarks and service marks are presumed valid in the United States as long as they are in use, their registrations are properly maintained, and they have not been found to have become generic. Registrations of trademarks and service marks can also generally be renewed indefinitely as long as the trademarks and service marks are in use.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Products</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fastenal was founded as a distributor of fasteners and related industrial and construction supplies. This includes threaded fasteners, bolts, nuts, screws, studs, and related washers, as well as miscellaneous supplies and hardware, such as pins, machinery keys, concrete anchors, metal framing systems, wire rope, strut, rivets, and related accessories. Our fastener product line, which is primarily sold under the Fastenal product name, represented 29.9%, 34.2%, and 34.9% of our consolidated net sales in 2020, 2019, and 2018, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fastener distribution is complex. In most cases, the product has low per unit value but high per unit weight. This presents challenges in moving product from suppliers, most of whom are outside of North America, to our distribution centers, as well as from our distribution centers to our branch, Onsite, and customer locations. At the same time, fasteners are ubiquitous in manufactured products, construction projects, and maintenance and repair while also exhibiting great geometric variability based on use and application. In many cases, a fastener is a critical part in machine uptime and/or effective use. These features have greatly influenced our logistical development, training and educational programs, support capabilities, and inventory decisions, which we believe would be difficult for competitors to replicate.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 1993, we began to aggressively add additional product lines, and these represented 70.1%, 65.8%, and 65.1% of our consolidated sales in 2020, 2019, and 2018, respectively. These products, which we refer to as non-fastener product lines, tend to move through the same distribution channel, get used by the same customers, and utilize the same logistical capabilities as the original fastener product line. This logic is as true today as it was when we first began to diversify our product offering. However, over time, the supply chain for these product lines has evolved in ways independent of the fastener line. For instance, non-fastener product lines benefit disproportionately from our development of industrial vending. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The most significant category of non-fastener products is our safety supplies product line, which accounted for 25.5%, 17.9%, and 17.2% of our consolidated sales in 2020, 2019, and 2018, respectively. This product line has enjoyed dramatic sales growth in the last ten years which we believe is directly attributable to our success in industrial vending over that period. The exception to this is the significant increase in safety sales as a percentage of consolidated net sales in 2020, which is directly attributable to dramatic increases in demand for personal protective equipment (PPE) in response to the COVID-19 pandemic in that year. Our tools product line represented approximately 8.2%, 9.9%, and 10.0% of consolidated net sales in 2020, 2019, and 2018, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the last several decades we have added 'private label' brands (often referred to as 'Exclusive Brands', or brands sold exclusively through Fastenal) to our non-fastener offering. These private label brands represented approximately 13% of our consolidated net sales in each of 2020, 2019, and 2018. We believe it is also appropriate to think about our private label sales as a percentage of our non-fastener sales for two reasons: (1) branded vs. private label dynamics of fasteners differ from those of non-fasteners; and (2) non-fastener data is more comparable to information reported by our peers, who do not generally have our significant mix of fastener business. Private label brands represented approximately 18%, 19%, and 19% of our total non-fastener sales in 2020, 2019, and 2018, respectively. Our percentage of private label brand sales as a percentage of our total non-fastener sales in 2020 declined due to strong growth of COVID-related PPE, which was not sold under a private label brand, while demand was weak for other safety products, many o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f which are marketed under a private label brand and were more greatly affected by economic weakness in our traditional manufacturing and construction customers. Prior to 2020, we generally had experienced increases in sales of private label products as a percentage of total non-fastener sales when looking at specific sales channels such as Onsite locations, branches, and vending. However, these increases were masked by the relative sales growth we were experiencing with Onsite locations, which typically have a lower percentage of total sales being private label than is the case in branches or sales through vending devices.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to continue to add other product lines in the future. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Detailed information about our sales by product line is provided </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in Note 3 of the Notes to Co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nsolidated Financial Statements included later in this Form 10-K. Each product line may contain multiple product categories. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory Control</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory stocking levels are determined using our computer systems, by our sales personnel at in-market locations, by our district and regional leadership, and by our product development team. The data used for this determination is derived from sales activity from all of our selling locations, from individual selling locations, and from different geographic areas. It is also derived from supplier information and from customer demographic information. The computer system monitors the inventory level for all stock items and triggers replenishment, or prompts a buyer to purchase, as necessary, based on an established minimum-maximum stocking level. All branches stock a base inventory and may expand beyond preset inventory levels as </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%">9</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">deemed appropriate by the district and branch personnel. Non-branch selling locations (primarily Onsites) stock inventory based on customer-specific arrangements. Inventories in distribution centers are established from computerized data for the selling locations served by the respective distribution center. Inventory quantities are continuously re-balanced utilizing an automated transfer mechanism we call 'inventory re-distribution'.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory held at our selling locations, close to customers and available on a same-day basis, accounted for approximately 59%, 60%, and 61% of our total inventory at the end of 2020, 2019, and 2018, respectively. Inventory held at our distribution centers and manufacturing locations accounted for approximately 41%, 40%, and 39% of our total inventory at the end of 2020, 2019, and 2018, respectively. The distribution center and manufacturing location inventory, when combined with our trucking network, allows for fast, next-day service at a very competitive cost.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing and Support Services Operations</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, approximately 96% of our consolidated net sales were attributable to products manufactured by other companies to industry standards or to customer specific requirements. The remaining 4% related to products manufactured, modified, or repaired by our manufacturing businesses or our support services. The manufactured products consist primarily of non-standard sizes of threaded fasteners and hardware made to customers' specifications at one of our nine manufacturing locations, or standard sizes manufactured under our Holo-Krome</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">&#174;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cardinal Fasteners</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">&#174;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Spensall</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">&#174;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> product lines. The services provided by the support services group include, but are not limited to, the repair of tools and hoists, the fabrication of chain sling and hose, band saw blade welding, and other light manufacturing and fabrication. We may add additional services in the future. However, we engage in these activities primarily as a service to our customers and expect them to continue to contribute in the range of 4% to 6% of our consolidated net sales in the future.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sources of Supply</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a large number of suppliers for the standard stock items we distribute. Most items distributed by our network can be purchased from several sources, although preferred sourcing is used for some stock items to facilitate quality control</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. No single supplier accounted for more than 5% of our inventory purchases in 2020.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the case of fasteners and our private label non-fastener products, we have a large number of suppliers but these suppliers are heavily concentrated in a single geographic area, Asia. Within Asia, suppliers in China represent a significant source of product.  As a result, the cost and effectiveness of our supply chain is dependent on relatively unfettered trade across geographic regions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beyond inventory, we have some concentration of purchasing activity. For example, we utilize a limited number of suppliers for our distribution equipment and our vehicle fleet, and primarily one supplier for our industrial vending equipment. However, we believe there are viable alternatives to each of these, if necessary.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Customers and Marketing</span></div><div style="margin-top:6pt;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 success can be attributed to our ability to offer customers a full line of quality products, our convenient locations and diverse methods of providing those products, and the superior service orientation and expertise of our employees. Most of our customers are in the manufacturing and non-residential construction markets. The manufacturing market includes both OEM and MRO customers and historically has represented approximately 65% of our business. The non-residential construction market includes general, electrical, plumbing, sheet metal, and road contractors and historically has represented approximately 10-15% of our business. Other users of our products include farmers, truckers, railroads, oil exploration companies, oil production and refinement companies, mining companies, federal, state, and local governmental entities, schools, and certain retail trades.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our customer profile being oriented toward manufacturing and non-residential construction, our business has historically been cyclical. However, we believe our model has certain protections that moderate the volatility of our results around cyclical changes. First, we have a large number of customers that serve a wide range of segments within the broader manufacturing and non-residential construction market, although slumps in one industry served by us can rapidly spread to other, interrelated industries, locally or globally. However, we still believe this customer and market segment diversity provides some insulation from economic changes that are not across multiple industries and geographic regions. In addition, while a meaningful part of our revenue is derived from products that are incorporated into final products, we also have a significant portion of revenue that is derived from products used to maintain facilities. This latter source of revenue tends to be directly influenced by cyclical changes, but its rate of change tends to be less dramatic.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 1995, we developed a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">national accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> program aimed at making our products and services more competitive with customers that operate multiple facilities. These customers tend to have more complex supply chains and structures for managing the OEM and MRO products we provide while at the same time, by virtue of their size and opportunity, have more negotiating power. We believe our local presence as part of a national, and increasingly international, footprint, our ability to provide a consistent level of high-touch service and broad product availability, and our ancillary capabilities around manufacturing, quality control, and product knowledge, are attractive to these larger customers. We believe our advantage with </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%">10</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">these customers has only been strengthened as we have added other channels, such as Onsite, FMI, digital solutions, and resources to serve these customers' unique demands. As a result, in 2020, national accounts represented 55.0% of our sales, compared to 53.6% and 50.7% in 2019 and 2018, respectively. We believe sales to national accounts customers will continue to increase as a percent of our total sales over time.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In an in-market location, our customers' business activity is tracked through 'active accounts'. Customers often have more than one active account at a single in-market location, reflecting their utilization of different Fastenal services, and frequently have active accounts at many in-market locations across our global network. During the fourth quarter of 2020, our total number of active customer account</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s (defined as accounts having purchase activity totaling at least $100 within the last 90 days) was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y 218,000, while </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our total 'core accounts'</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (defined as the average number of accounts with purchase activity of at least $500 per month within the last 90 days) was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> approximately 77,000. During</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2020, we had a single customer that represented 5% of our consolidated net sales, whereas all remaining customers fell below that threshold. During both 2019 and 2018, no single customer represented 5% or more of our consolidated net sales. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct marketing continues to be the backbone of our business through our local in-market selling personnel, as well as our non-branch selling personnel. We support our sales team with multi-channel marketing including direct mail and digital marketing, print and radio advertising, targeted campaigns, promotional flyers, and events. In recent years, our national advertising has been focused on a NASCAR</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> sponsorship through our partnership with Roush Fenway Racing</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as the primary sponsor of the No. 17 car in the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NASCAR</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cup Series, driven by Chris Buescher. In 2020, our sports marketing efforts were extended when the National Hockey League (NHL</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) awarded us as the preferred MRO supplier of the sport.</span></div><div style="margin-top:6pt;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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Seasonality has some impact on our sales. The first and fourth quarters are typically our lowest volume periods, given their overlap with winter months in North America during which our direct and indirect sales to customers in the non-residential construction market typically slow due to inclement weather. The fourth quarter also tends to be more greatly affected by the Thanksgiving (October in Canada and November in the United States), Christmas, and New Year holiday periods, due to plant shut downs. In contrast, the second and third quarters typically have higher revenues due to stronger non-residential construction activity and relatively fewer holidays (although Good Friday will sometimes fall in the second quarter and the 4th of July will always fall in the third quarter).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is highly competitive, and includes large national distributors whose strongest presence tends to be in more densely populated areas, and smaller regional or local distributors, which compete in many of the smaller markets in which we have branches. We believe the principal competitive factors affecting the markets for our products, in no particular order, are customer service, price, convenience, product availability, and cost saving solutions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market strategies in industrial distribution are varied. With respect to products, many of the larger distributors have trended toward a broad-line offering over time; however, they are often still closely associated with a specific product that can influence their ability to capture market share. This association with a specific product line is often even more pronounced among smaller competitors, though many smaller competitors do deploy a broad-line model. Means of serving the customer are even more diverse. For instance, many competitors maintain a local, branch-based presence in their markets, while others use vans to sell products in markets away from their main warehouses, while still others rely on catalogs or telemarketing sales. Recent years have seen the emergence of e-commerce solutions, such as websites, and while this channel has been embraced by many traditional distributors it also has introduced non-traditional, web-based competitors into the marketplace. The diversity of product and service models supported in the marketplace is a reflection of the equally diverse product and service needs of the customer base. The large majority of our customers utilize multiple channels, from a single distributor or from a range of distributors, to procure the products they need in their operations.</span></div><div style="margin-top:6pt;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 that better service, and a competitive selling advantage, can be provided by maintaining a physical selling and stocking presence closer to the customers' location(s). As a result, we maintain branches in small, medium, and large markets, each offering a wide variety of products. The convenience of a large number of branches in a given area, combined with our ability to provide frequent deliveries to such branches from centrally located distribution centers, facilitates the prompt and efficient distribution of products. We also believe our industrial vending and bin stock solutions, supported from an in-market location, provides a unique way to provide our customers convenient access to products and cost saving solutions using a business model not easily replicated by our competitors. Having trained personnel at each in-market location also enhances our ability to compete (see 'Employees' below).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Onsite service model provides us with a strategic advantage with our larger customers. Building on our core business strategy of the local branch, the Onsite model provides value to our customers through customized service while giving us a competitive advantage through stronger relationships with those customers, all with a relatively low incremental investment given the existing branch and distribution structure.</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%">11</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital Resources</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employees</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2020, we employed 20,365 full and part-time employees. Of these, approximately 72% held an in-market or non-branch selling role. We characterize these personnel as follows:</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.002%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.004%"></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%">2020</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:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">In-market locations (branches &amp; Onsites)</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:700;line-height:100%">12,680</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="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%">13,977&#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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-in-market selling </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:700;line-height:100%">1,952</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,854&#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;border-top:1pt solid #000;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%">&#160;&#160;Selling subtotal</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:700;line-height:100%">14,632</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="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%">15,831&#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;border-top:1pt solid #000;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%">Distribution/Transportation</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:700;line-height:100%">3,583</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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><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,012&#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></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%">Manufacturing</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:700;line-height:100%">639</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711&#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%">Administrative</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:700;line-height:100%">1,511</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,394&#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;border-top:1pt solid #000;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%">&#160;&#160;Non-selling subtotal</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:700;line-height:100%">5,733</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="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%">6,117&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000;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</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:10pt;font-weight:700;line-height:100%">20,365</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">21,948&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our non-in-market selling employee count has grown in recent years due to an increased focus on resources to support our growth drivers, particularly Onsite and national account growth.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative primarily includes our Sales Support, Information Technology, Finance and Accounting, Human Resources, and senior leadership roles and functions. Our administrative employee count has also grown in recent years due to an increased focus on technology capabilities. For example, 66.7% of the increase in administrative employees in 2020 over 2019 related to our additions to our information technology teams.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Profile</span></div><div style="margin-top:6pt;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 December 31, 2020, we had 20,365 employees worldwide, with 16,820 of those employees located within the United States (U.S.), 2,277 employees located in Canada and Mexico, and 1,268 employees located overseas in 22 other countries throughout the world. Approximately 72% of our employees maintain customer-facing sales roles, directly interacting with our customers on a daily basis from one of our 3,268 in-market locations. The remaining population of our workforce comprise our in-house manufacturing capabilities (3.1%), our captive transportation and distribution functions (17.6%), and our administrative support functions (7.4%), supporting our sales force and continuing to drive value for our customers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our 2019 EEO-1 data, which is our most recently filed information, in the United States females and minorities constitute 24.5% and 20.9% of our workforce, respectively. Based on U.S. Bureau of Labor Statistics data, we believe Fastenal&#8217;s mix of female and minority employees is consistent with, if not higher than, the proportion of females and minorities working in manufacturing and construction, which is representative of the pool of employees from which we might draw candidates. Relative to 2012, our female and minority workforces have grown 2.2x and 3.0x faster, respectively, than our overall U.S. workforce. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Health and Safety </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee health and safety continues to be a priority in every aspect of our business. We&#8217;ve taken a multi-faceted approach to safety that helps us understand and reduce hazards in our business. Trainings, audits, inspections, risk assessments, safety coaching, and employee engagement are all programs that help us consistently manage our facility and employee safety. Our internal scorecard system and safety management system ensures we maintain focus on a variety of risks while we sustain an inclusive safety environment that contributes to innovation and improved performance. We continue to expand and evolve our safety programs to better meet our employee needs and workplace conditions as our business grows.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This commitment to, and continuous improvement towards, a safer work environment for our employees has generated excellent results. A widely accepted measure of organizational health and safety is the Experience Modification Rate (EMR). An organization&#8217;s EMR is established through the comparison of a company&#8217;s past and expected losses incurred through workplace injury against industry averages, which are compiled by the National Council on Compensation Insurance and consider unique variables such as the size and characteristics of an organization. Industry averages are benchmarked at a 1.00 EMR, with a reduction in the rate being reflective of an organization&#8217;s ability to implement superior safety procedures and protocols, resulting in a safer environment and reducing both personnel and financial risk. In 2020, the most recent year for which this figure has been calculated, Fastenal had an EMR of 0.45, which is 55% better than the average performance rate for our industry.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020 was unique for the impact that the COVID-19 pandemic had on organizations, including ours. Our response has consistently evolved to meet the turbulent environment:</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%">12</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;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">The business continuity team implemented regular communication regarding impacts of the COVID-19 pandemic, including health and safety protocols and procedures. </span></div><div style="margin-top:6pt;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">Implementing a hierarchy of controls to address hand washing, social distancing, cleaning areas and frequency, personal protective equipment and resources to stay up to date on the changing conditions.</span></div><div style="margin-top:6pt;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">Deployment of face covers, dispensed through our vending technology, across the company for use in areas where they are required and recommended.</span></div><div style="margin-top:6pt;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">Prohibiting all domestic and international non-essential travel for all employees.</span></div><div style="margin-top:6pt;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">Providing additional days of leave for full- and part-time employees to cope with the illness.</span></div><div style="margin-top:6pt;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">Restricting access to our non-public facilities such as corporate offices, distribution centers, sales offices, and manufacturing locations.</span></div><div style="margin-top:6pt;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">Providing public branch access by appointment or pickup only in high risk areas.</span></div><div style="margin-top:6pt;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">Implementation of risk assessments in critical operating facilities.</span></div><div style="margin-top:6pt;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">Implementing protocols to address actual and suspected COVID-19 cases and potential exposure.</span></div><div style="margin-top:6pt;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">Working closely with customers to meet their specific COVID-19 requirements and maintain service.</span></div><div style="margin-top:6pt;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">Providing all of our employees with frequent updates to share stories of how we were helping customers and each other, disclosing COVID-19 statistics within the organization.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We understand the benefits of employee health and safety and continue to invest in programs, products, and resources.  We also understand the environment of trust and fairness that exists when information is openly shared. As an essential provider of personal protective equipment to critical customers, we also continue to invest in products and services to meet the health and safety needs of our customers and communities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employment and Compensation Philosophy</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fastenal&#8217;s success is defined by our people.  Our cultural values &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ambition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Integrity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Innovation,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Teamwork</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; are woven into the fabric of our human resources processes and protocols, and inform our employment and compensation philosophies. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Several principles underpin our employment philosophy. One is decentralization: placing employees close to our customers' operations and trusting these employees to independently make local decisions to provide differentiated local service. A second is that we are a passionately promote-from-within company, guided by a belief that if you work hard, make great decisions, learn from mistakes, and exemplify our cultural values, you should receive greater opportunity and responsibility.</span></div><div style="margin-top:6pt;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 these principles cultivate an entrepreneurial mindset and foster an environment of trust and empowerment.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As it relates to our compensation philosophy, we believe our combination and mix of base and bonus pay motivates our people to high levels of individual and company success, as the goals and objectives have been repeatedly demonstrated to be achievable with superior effort. We are guided by simple principles. (1) Programs should be easy to understand, with goals and objectives that are clearly communicated and resources for success that are provided. They should be calculable by the employee and numbers-driven (e.g., not subjective). (2) Total compensation should have a significant component that is based on how well the employee has grown their piece of the business and served our customers. (3) Employees should receive incentives as soon as practical upon attainment of the goal.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 72% of our employees interface directly with customers on a daily or frequent basis, with the remainder supporting the selling efforts of our customer-facing employees. Typical pay arrangements provide a base amount paid periodically during the month, along with a major opportunity to earn bonus amounts, paid monthly, based on growth in sales, gross or pre-tax profit achieved, and prudent management of working capital. In certain roles, there may also be a portion of compensation based on contribution to attaining predetermined departmental or project and cost containment goals, most focused on either customer service or better execution of company-wide activities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we believe the growth in the company's stock value should be the reward for achieving long-term success consistent with being an owner, we have a stock option plan. In the case of certain foreign employees, we have a stock appreciation rights plan. All of our employees are eligible to receive stock option grants or stock appreciation rights. </span></div><div style="margin-top:6pt;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 combination of short and long-term rewards and incentives has proven successful as reflected in our historic performance and acceptable levels of employee retention and turnover.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees are not subject to any collective bargaining agreements and we have experienced no work stoppages. We believe our employee relations are good.</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%">13</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Talent Acquisition and Development</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fastenal&#8217;s values are integral to our employment process and serve as guideposts for leadership. The ultimate goal is straightforward: find great people, ask them to join, and give them a reason to stay. Reasons include training, opportunity, and a welcoming environment. From a practical standpoint, this means that we attract a broad group of candidates and then hire the candidate who is the best match for the position based on their skills and abilities. In accordance with our decentralized leadership structure, we believe the person best suited to make this decision is the local leader trying to fill the opening. In light of our promote-from-within philosophy, we know we are hiring a potential future leader with every new hire.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Human Resources department develops efficient processes to expand our reach and pool of diverse talent while balancing the needs and requirements of data collection and storage. We have created a standardized framework for posting jobs and interviewing for positions, supplemented with training through the Fastenal School of Business. We have a Diversity and Compliance team that is heavily involved in developing this standardized framework, which ensures its integrity. Not only is this process followed for all new hires, we replicate the same procedures for any internal transfers and promotions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Fastenal School of Business (our internal corporate university program, known as FSB) develops and delivers a comprehensive array of industry and company-specific training and development programs that are offered to our employees. The programs are offered through a combination of classroom instructor-led training, virtual instructor-led training, and online learning. FSB provides core curricula focused on key competencies determined to be critical to the success of our employees' performance. In addition, we provide specialized educational tracks within various institutes of learning. These institutes of learning are advanced levels that provide specific concentrations of education and development and have been designed to focus on critical aspects of our business, such as leadership, effective branch best practices, sales and marketing, products, supply chain, and distribution.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Sourcing Endeavors</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sourcing from suppliers with good standing is the foundation of an ethical supply chain. We expect our suppliers to comply with all regulations and standards, and we conduct risk analysis for suppliers who want to do business with us to obtain additional supporting documentation affirming their ethics, quality, and reliability, so we can be certain they meet our standards in these areas, and to ensure that they are complying with Fastenal's Supplier Terms &amp; Code of Conduct, and Global Supplier Purchase Order Terms &amp; Conditions, as we are subject to the conflict minerals rules. With the help of third-party resources and global databases scanning over 100 lists of agencies, known risk, adverse media, and financial status, Fastenal monitors key areas of trade-related risk, including dual-use goods and utilization of sanctioned countries (or entities), as these are common ways that international trade might provide capital and restricted goods to sanctioned parties, launder funds of drug traffickers, and otherwise support criminals. We also evaluate our suppliers' approach to labor to ensure that they are using appropriate, and appropriately compensated, employees. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With a local and global supplier base, continuous monitoring and local representation is a necessity to ensure protocols are triggered when risk may be evident, ensuring a safeguard against poor and/or impaired quality and regulatory violations that may otherwise impact our reputation in the marketplace. This is performed not only at the time of supplier vetting and onboarding, but for the life of the relationship with the supplier. This process promotes a supply chain that is supportive of Fastenal's Supplier Terms &amp; Code of Conduct and Global Supplier Purchase Order Terms &amp; Conditions. In the event of non-compliance or potential risk, we work with the supplier to correct the situation. If remediation efforts are not undertaken to ensure the supplier remains in compliance with Fastenal&#8217;s standards and code of conduct, alternative sources for supply may be considered to ensure the integrity of our supply chain. Supply chain compliance representatives are placed in international corporate offices to ensure global coverage and governance, ensuring that no matter where a customers' operations may take them, Fastenal has the infrastructure, resources, and internal processes established to perform its supply chain governance obligations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Internet address for corporate and investor information is www.fastenal.com. The information contained on our website or connected to our website is not incorporated by reference into this annual report on Form&#160;10-K and should not be considered part of this report.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section&#160;13(a) or 15(d) of the Securities Exchange Act are available free of charge on or through our website at www.fastenal.com as soon as reasonably practicable after such reports have been filed with or furnished to the SEC.</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%">14</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.14pt">RISK FACTORS</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the other information in this Form&#160;10-K, the following factors should be considered in evaluating our business. Our operating results depend upon many factors and are subject to various risks and uncertainties. The material risks and uncertainties known to us which may cause our operating results to vary from anticipated results or which may negatively affect our operating results and profitability are as follows:</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Risks</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operational Risks</span></div><div style="margin-top:3pt;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%">Products that we sell may expose us to potential material liability for property damage, environmental damage, personal injury, or death linked to the use of those products by our customers. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our customers operate in challenging industries where there is a material risk of catastrophic events. We are actively seeking to expand our sales to certain categories of customers, some of whose businesses may entail heightened levels of such risk. If any of these events are linked to the use by our customers of any of our products, claims could be brought against us by those customers, by governmental authorities, and by third parties who are injured or damaged as a result of such events. In addition, our reputation could be adversely affected by negative publicity surrounding such events regardless of whether or not claims against us are successful. While we maintain insurance coverage to mitigate a portion of this risk and may have recourse against our suppliers for losses arising out of defects in products procured from them, we could experience significant losses as a result of claims made against us to the extent adequate insurance is not in place, the products are manufactured by us or legal recourse against our suppliers is otherwise not available, or our insurers or suppliers are unwilling or unable to satisfy their obligations to us.</span></div><div style="margin-top:3pt;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%">Interruptions in the proper functioning of information systems or the inability to maintain or upgrade our information systems, or convert to alternate systems in a timely and efficient manner, could disrupt operations, cause unanticipated increases in costs and/or decreases in revenues, and result in less efficient operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The proper functioning of our information systems is critical to many aspects of our business and we could be adversely affected if we experience a disruption or data loss relating to our information systems and are unable to recover in a timely manner. Our information systems are protected with robust backup systems and processes, including physical and software safeguards and remote processing capabilities. Still, information systems are vulnerable to natural disasters, power losses, unauthorized access, telecommunication failures, and other problems. In addition, certain software used by us is licensed from, and certain services related to our information systems are provided by, third parties who could choose to discontinue their products or services or their relationship with us. It is also possible that we are unable to improve, upgrade, maintain, and expand our information systems. Our ability to process orders, maintain proper levels of inventories, collect accounts receivable, pay expenses, and maintain the security of company and customer data, as well as the success of our growth drivers, is dependent in varying degrees on the effective and timely operation and support of our information technology systems.&#160;If critical information systems fail or these systems or related software or services are otherwise unavailable, or if we experience extended delays or unexpected expenses in securing, developing, and otherwise implementing technology solutions to support our growth and operations, it could adversely affect our profitability and/or ability to grow.</span></div><div style="margin-top:3pt;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:115%">Cyber security incidents, or violations of data privacy laws and regulations, could cause us to experience certain operational interruptions, incur substantial additional costs, become subject to legal or regulatory proceedings, or suffer damage to our reputation in the marketplace. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The nature of our business requires us to receive, retain, and transmit certain personally identifying information that our customers provide to purchase products or services, register on our websites, or otherwise communicate and interact with us. While we have taken and continue to undertake significant steps to protect our customer and confidential information,&#160;a compromise of our data security systems or those of businesses we interact with could result in information related to our customers or business being obtained by unauthorized persons. We develop and update processes and maintain systems in an effort to try to prevent this from occurring and have established and maintained disclosure controls and procedures that would permit us to make accurate and timely disclosures of any material event, including any cyber security event, but the development and maintenance of these processes and systems are costly and require ongoing monitoring and updating as technologies change and efforts to overcome security measures become more sophisticated. Consequently, despite our effor</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ts, the possibility of cyber security incidents cannot be eliminated entirely. There can be no ass</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">urance that we will not experience a cyber security incident that may materially impact our consolidated financial statements. While we also seek to obtain assurances that third parties we interact with will protect confidential information, there is a risk the confidentiality of data held or accessed by third parties may be compromised. If a compromise of our data security were to occur, it could interrupt our operations, subject us to additional legal, regulatory, and operating costs, and damage our reputation in the marketplace. In addition, regulatory authorities have increased their focus on how companies collect, process, use, store, share, and transmit personal data. New privacy security laws and regulations, including the European Union General Data Protection Regulation 2016, the California Consumer Protection Act, and other similar state privacy laws, pose increasingly complex compliance challenges, which may increase compliance costs, and any failure to comply with data privacy laws and regulations could result in significant penalties.</span></div><div style="margin-top:3pt;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%">We may be unable to meet our goals regarding the growth drivers of our business.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our sales growth is dependent primarily on our ability to attract new customers and increase our activity with existing customers within North America and abroad. In recent years, we have increased the resources devoted to our growth drivers, including FMI, Onsites, national accounts, digital </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%">15</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">solutions, and our international operations. While we have taken steps to build momentum in the growth drivers of our business, we cannot assure you those steps will lead to sales growth and, due to the COVID-19 pandemic, our growth drivers did not contribute meaningfully to higher sales in 2020. Failure to achieve any of our goals regarding FMI, Onsites, national accounts, digital solutions, and international operations, or other growth drivers could negatively impact our long-term sales growth. Further, failure to identify appropriate targets for our Onsite channel and FMI tools or failure to persuade the appropriate targets to adopt these offerings once identified may adversely impact our goals regarding the number of new Onsite locations we are able to open or the number of FMI installations we are able to deploy.</span></div><div style="margin-top:3pt;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%">Changes in customer or product mix, downward pressure on sales prices, and changes in volume or timing of orders have caused and could cause our gross profit percentage to fluctuate or decline in the future.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Changes in our customer or product mix have caused our gross profit percentage to decline and could cause our gross profit percentage to further fluctuate or decline. For example, the portion of our sales attributable to fasteners has been decreasing for approximately twenty years. That has adversely affected our gross profit percentage as our non-fastener products generally carry lower gross profit margins than our fastener products. In addition, as a result of the COVID-19 pandemic, our sales were impacted by surge sales of pandemic-related supplies, such as PPE and other safety-related products that have traditionally lower gross profit margins. Similarly, in recent years, revenues from national accounts and/or Onsite customers, which typically have lower gross profit margins by virtue of their scale, available business, and broader offering of products which typically have lower gross margins, have tended to grow faster than revenues from smaller</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> customers. Customer and product mix have contributed to the decline in our gross profit percentage over time, including in 2020 and 2019, and will likely continue to affect our gross profit percentage in 2021 and beyond. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, whether and to what extent this adverse mix impact will result in a decline of our gross profit percentage in any given year will depend on the extent to which they are, or are not, offset by positive impacts to gross profit margin during such year. Downward pressure on sales prices, changes in the volume or timing of our orders, and an inability to pass higher product costs on to customers could also cause our gross profit percentage to fluctuate or decline. For example, in the second quarter of 2020, we had to quickly purchase large volumes of pandemic-related products from non-traditional sources and non-optimized supply chains, which had a negative impact on gross profit. We can experience downward pressure on sales prices as a result of deflation, pressure from customers to reduce costs, or increased competition. Reductions in our volume of purchases can adversely impact gross profit by reducing supplier volume allowances. We may not be able to pass rising product costs to customers if those customers have ready product or supplier alternatives in the marketplace.</span></div><div style="margin-top:3pt;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%">Our operating and administrative expenses could grow more rapidly than net sales which could result in failure to achieve our goals related to leveraging revenue growth into higher net earnings.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Over time, we have generally experienced an increase in our operating and administrative expenses, including costs related to payroll, occupancy, freight, and information technology, among others, as our net sales have grown. However, historically, a portion of these expenses has not increased at the same rates as net sales, allowing us to leverage our growth and sustain or expand our operating profit margins. There are various scenarios where we may not be able to continue to achieve this leverage as we have been able to do in the past. For instance, it is typical that when demand declines, most commonly from cyclical or general market factors (though it could be due to customer losses or some other company-specific event), our operating and administrative expenses do not fall as quickly as net sales. It is also possible that in the future we will elect to make investments in operating and administrative expenses that would result in costs growing faster than net sales. In addition, market variables, such as labor rates, energy costs, and legal costs, could move in such a way as to cause us to not be able to manage our operating and administrative expenses in a way that would enable us to leverage our revenue growth into higher net earnings. Should any of these scenarios, or a combination of them, occur in the future, it is possible that our operating and pre-tax profit margins could decline even if we are able to grow revenue.</span></div><div style="margin-top:3pt;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%">Our competitive advantage in industrial vending (FAST Vend) and bin stock (FAST Stock and FAST Bin) tools could be eliminated and, in the case of FAST Vend, the loss of key suppliers of equipment and services could be impactful and result in failure to deploy devices.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We believe we have a competitive advantage in industrial vending and bin stock due to our hardware and software, our local branch presence (allowing us to service devices and bins more rapidly), our depth of products that lend themselves to being dispensed through industrial vending devices or bin stocks, and, in North America, our distribution strength. These advantages have developed over time; however, other competitors could respond to our expanding industrial vending and bin stock position with highly competitive platforms of their own. Such competition could negatively impact our ability to expand our industrial vending and bin stock tools or negatively impact the economics of that business. In addition, we currently rely on a limited number of suppliers for the vending devices used in our FAST Vend platform. While these devices, software, and services can be obtained from other sources, loss of our current suppliers could be disruptive and could result in us failing to meet our goals related to the number of devices we are able to deploy in the next twelve to eighteen months. In addition, our ability to expand deployment of our industrial vending and bin stock tools could be limited by events similar to the COVID-19 pandemic if customers shift their energy to short-term disruptions instead of long-term strategic planning.</span></div><div style="margin-top:3pt;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%">The ability to identify new products and product lines, and integrate them into our selling locations and distribution network, may impact our ability to compete, our ability to generate additional sales, and our profit margins.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our success depends in part on our ability to develop product expertise at the selling location level and identify future products and product </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%">16</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lines that complement existing products and product lines and that respond to our customers' needs. We may not be able to compete effectively unless our product selection keeps up with trends in the markets in which we compete or trends in new products. In addition, our ability to integrate new products and product lines into our branches and distribution network could impact sales and profit margins.</span></div><div style="margin-top:3pt;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%">Our ability to successfully attract and retain qualified personnel to staff our selling locations could impact labor costs, sales at existing selling locations, and the successful execution of our growth drivers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our success depends in part on our ability to attract, motivate, and retain a sufficient number of qualified employees, including inside and outside branch associates, Onsite managers, national account sales representatives, and support personnel, who understand and appreciate our culture and are able to adequately represent this culture to our customers. Qualified individuals of the requisite caliber and number needed to fill these positions may be in short supply in some areas, and the turnover rate in the industry is high, particularly for less tenured employees. If we are unable to hire and retain personnel capable of consistently providing a high level of customer service, as demonstrated by their enthusiasm for our culture and product knowledge, our sales could be materially adversely affected. Additionally, competition for qualified employees could require us to pay higher wages to attract a sufficient number of employees. An inability to recruit and retain a sufficient number of qualified individuals in the future may also delay the planned expansion of our various selling channels.</span></div><div style="margin-top:3pt;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%">Our inability to attract or transition key executive officers may divert the attention of other members of our senior leadership and adversely impact our existing operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends on the efforts and abilities of our key executive officers and senior leadership. In the event of voluntary or involuntary vacancies in our executive team in the future, the extent to which there is disruption in the oversight and/or leadership of our business will depend on our ability to either transition internal, talented individuals or recruit suitable replacements to serve in these roles. In addition, difficulties in smoothly implementing any transition to new members of our executive team, or recruiting suitable replacements, could divert the attention of other members of our senior leadership team from our existing operations.</span></div><div style="margin-top:3pt;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%">We may not be able to compete effectively against traditional or non-traditional competitors, which could cause us to lose market share or erode our gross and/or operating income profit and/or percentage.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The industrial, construction, and maintenance supply industry, although slowly consolidating, still remains a large, fragmented, and highly competitive industry. Our current or future competitors may include companies with similar or greater market presence, name recognition, and financial, marketing, technological, and other resources, and we believe they will continue to challenge us with their product selection, financial resources, technological advancements, and services. Increased competition from brick-and-mortar retailers could cause us to lose market share, reduce our prices, or increase our spending. Similarly, the emergence of on-line retailers, whether as extensions of our traditional competition or in the form of major, non-traditional competitors, could result in easier and quicker price discovery and the adoption of aggressive pricing strategies and sales methods.&#160;These pressures could have the effect of eroding our gross and/or operating income profit and/or percentage over time.</span></div><div style="margin-top:3pt;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:115%">We may not be successful in integrating acquisitions and achieving intended benefits and synergies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. We have completed several acquisitions of businesses in recent years. We expect to continue to pursue strategic acquisitions that we believe will either expand or complement our business in new or existing markets or further enhance the value and offerings we are able to provide to our existing or future potential customers. Acquisitions involve numerous risks and challenges, including, among others, a risk of potential loss of key employees of an acquired business, inability to achieve identified operating and financial synergies anticipated to result from an acquisition, diversion of our capital and our management's attention from other business issues, and risks related to the integration of the acquired business including unanticipated changes in our business, our industry, or general economic conditions that affect the assumptions underlying the acquisition. Any one or more of these factors could cause us to not realize the benefits anticipated to result from the acquisitions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </span></div><div style="margin-top:3pt;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:115%">Legal, Regulatory, and Compliance Risks</span></div><div style="margin-top:3pt;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:115%">Our business is subject to a wide array of operating laws and regulations in every jurisdiction where we operate. Compliance with these laws and regulations increases the cost of doing business and failure to comply could result in the imposition of fines or penalties and the termination of contracts. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are subject to a variety of laws and regulations including without limitation; import and export requirements, anti-bribery and corruption laws, product compliance laws, environmental laws, foreign exchange controls and cash repatriation restrictions, advertising regulations, data privacy (including in the U.S., the California Consumer Privacy Act, and in the European Union, the General Data Protection Regulation 2016, with interpretations varying from state to state and country to country) and cyber security requirements (including protection of information and incident responses), regulations on suppliers regarding the sources of supplies or products, labor and employment laws, and anti-competition regulations. In addition, as a supplier to federal, state, and local government agencies, we must comply with certain laws and regulations relating specifically to the formation, administration, and performance of our governmental contracts. We are also subject to governmental audits and inquiries in the normal course of business. Ongoing audit activity and changes to the legal and regulatory environments could increase the cost of doing business, and such costs may increase in the future as a result of changes in these laws and regulations or in their interpretation. While we have implemented policies and procedures designed to facilitate compliance with these laws and regulations, there can be no assurance that our employees, contractors, or agents will not violate such laws and regulations, or our policies. Any such </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%">17</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">violations could result in the imposition of fines and penalties, damage to our reputation, and, in the case of laws and regulations relating specifically to governmental contracts, the loss of those contracts.</span></div><div style="margin-top:3pt;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:115%">Tax laws and regulations require compliance efforts that can increase our cost of doing business and changes to these laws and regulations could impact financial results. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are subject to a variety of tax laws and regulations in the jurisdictions in which we operate. Maintaining compliance with these laws can increase our cost of doing business and failure to comply could result in audits or the imposition of fines or penalties. Further, our future effective tax rates in any of these jurisdictions could be affected, positively or negatively, by changing tax priorities, changes in statutory rates, and/or changes in tax laws or the interpretation thereof. The most significant recent example of this is the comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the 'Tax Act'), which was enacted in the United States in December 2017. There is a longer-term risk that the beneficial aspects of the Tax Act on our business could be reversed depending on changes in future fiscal or political priorities.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Industry and General Economic Risks</span></div><div style="margin-top:3pt;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%">Operational Risks</span></div><div style="margin-top:3pt;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%">A downturn in the economy or in the principal markets served by us and other factors may affect customer spending, which could harm our operating results.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In general, our sales represent spending on discretionary items or consumption needs by our customers. This spending is affected by many factors, including, among others:</span></div><div style="margin-top:1pt;padding-left:63pt;text-align:justify;text-indent:-27pt"><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:23.5pt">general business conditions,</span></div><div style="margin-top:1pt;padding-left:63pt;text-align:justify;text-indent:-27pt"><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:23.5pt">business conditions in our principal markets,</span></div><div style="margin-top:1pt;padding-left:63pt;text-align:justify;text-indent:-27pt"><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:23.5pt">interest rates,</span></div><div style="margin-top:1pt;padding-left:63pt;text-align:justify;text-indent:-27pt"><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:23.5pt">inflation,</span></div><div style="margin-top:1pt;padding-left:63pt;text-align:justify;text-indent:-27pt"><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:23.5pt">liquidity in credit markets,</span></div><div style="margin-top:1pt;padding-left:63pt;text-align:justify;text-indent:-27pt"><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:23.5pt">taxation,</span></div><div style="margin-top:1pt;padding-left:63pt;text-align:justify;text-indent:-27pt"><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:23.5pt">government regulations and actions, including around trade policy,</span></div><div style="margin-top:1pt;padding-left:63pt;text-align:justify;text-indent:-27pt"><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:23.5pt">energy and fuel prices and electrical power rates,</span></div><div style="margin-top:1pt;padding-left:63pt;text-align:justify;text-indent:-27pt"><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:23.5pt">unemployment trends,</span></div><div style="margin-top:1pt;padding-left:63pt;text-align:justify;text-indent:-27pt"><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:23.5pt">terrorist attacks and acts of war,</span></div><div style="margin-top:1pt;padding-left:63pt;text-align:justify;text-indent:-27pt"><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:23.5pt">acts of God, which may include, but are not limited to, weather events, earthquakes, pandemics, etc., and</span></div><div style="margin-top:1pt;padding-left:63pt;text-align:justify;text-indent:-27pt"><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:23.5pt">other matters that influence customer confidence and spending.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A downturn in either the national or local economy where we operate, or in the principal markets served by us, or changes in any of the other factors described above, could negatively impact sales at our in-market locations, sales through our other selling channels, and the level of profitability of those in-market locations and other selling channels.</span></div><div style="margin-top:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This risk was demonstrated in 2019 and 2020.&#160;We experienced strong demand in 2017 and 2018 that produced double-digit sales growth for Fastenal. Our growth slowed into the mid-single digits beginning in the second quarter of 2019 as many of our customers involved in the manufacture of components, capital goods, and heavy equipment were impacted by higher costs and reduced confidence stemming from global trade uncertainty. When this happens, these customers tend to cut back on spending, which yields a slowdown in our business with these customers. In the second and third quarters of 2020, the reaction to the COVID-19 pandemic resulted in sharply reduced spending by our traditional customers as they implemented shutdowns, social distancing, and safety policies. However, the weakness that was experienced by many of our business units in the second and third quarters of 2020 was more than offset by sales of pandemic-related supplies, such as PPE and sanitation products, to traditional and less traditional (e.g., government and healthcare) customers. While we intend to retain some of these less traditional customers as regular buyers of safety and other products once the pandemic subsides, it is uncertain whether they will continue to purchase products from us.</span></div><div style="margin-top:3pt;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%">The COVID-19 pandemic has significantly impacted worldwide economic conditions and could have a material adverse</span></div><div style="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%">effect on our operations and business.</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%">The COVID-19 pandemic began to impact our operations late in the first quarter of 2020 and may continue to affect our business, particularly should government authorities impose mandatory closures, work-from-home orders and/or social distancing protocols, seek voluntary facility closures and/or impose other restrictions. Should such actions be taken, it could materially adversely affect our ability to adequately staff and maintain our operations, impair our ability to sustain sufficient financial liquidity, and impact our financial results. The COVID-19 pandemic has had some favorable impacts on our financial results through much of 2020. However, as supply chains adapt to the environment, it is not certain that those favorable impacts will recur in the future to offset any resumption of public access restrictions we might impose on our branches or reductions in capacity by our customers, including facility closures. The COVID-19 pandemic has also produced shifts in the mix of our business resulting from a decrease in sales of our fasteners and increases in sales through our safety business. Based on the traditionally lower gross profit margin percentage of our safety business, these shifts have contributed to a lower gross profit margin percentage for us. This impact on our gross profit margin percentage may persist in the short term until the impacts of COVID-19 start to moderate. It is also possible that the impact on our gross profit margin percentage will be long term in the event that COVID-19 alters customer purchasing patterns to include a sustainably higher </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%">18</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mix of safety and sanitation products. As we cannot predict the duration or scope of the COVID-19 pandemic, the net financial impact to our operating results cannot be reasonably estimated, but it could be material and last for an extended period of time. </span></div><div style="margin-top:3pt;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%">Trade policies could make sourcing product from overseas more difficult and/or more costly, and could adversely impact our gross and/or operating profit percentage.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We source a significant amount of the products we sell from outside of North America, primarily Asia.&#160;We have made significant structural investments over time to be able to source both directly from Asia through our wholly-owned, Asia-based subsidiary, FASTCO Trading Co., Ltd. and indirectly from suppliers that procure product from international sources.&#160;This was initially necessary due to the absence of significant domestic fastener production, but over time we have expanded our non-fastener sourcing as well, and at this time it may be difficult to adjust our sourcing in the short term. In light of this, changes in trade policies could affect our sourcing operations, our ability to secure sufficient product to serve our customers and/or impact the cost or price of our products, with potentially adverse impacts on our gross and operating profit percentages and financial results. These risks most recently manifested in an increase in tariffs, primarily in 2018 and 2019, either directly on products we trade in or indirectly on industries we sell into, between the United States and its trading partners, as well as greater uncertainty around regional and global trade agreements generally. China represents a significant source of product for North America. In addition, we move and source products within North America. Any trading disruption (tariffs, product restrictions, etc.) between Canada, the United States, and Mexico, or disruption in their respective trading relationships with other nations can adversely impact our business. There can be no assurances that these disruptions will not continue or increase in the future, with the previously mentioned countries or additional countries with which we do business. The degree to which these changes in the global marketplace affect our financial results will be influenced by the specific details of the changes in trade policies, their timing and duration, and our effectiveness in deploying tools to address these issues. In particular, the United States' tariffs levied on most of our products originating in China have caused us to review and implement potential solutions to the increase in our product costs with our customers. The effectiveness of these strategies in response to any future tariffs is unknown.</span></div><div style="margin-top:3pt;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%">Trade policies could have an adverse impact on industries we sell into, negatively affecting our net sales and profits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Considerable political uncertainty in the United States may result in changes to trade policies that could create disruption in geographic demand trends. To the extent that the United States government enacts tariffs or taxes that penalize imports to benefit domestic manufacturing, we may improve our domestic sales which may have an overall positive impact on us given that 85% of our total revenue is derived from the United States. However, any such action may adversely impact our foreign sales, which may, in turn, adversely impact our ability to expand our overseas branches in the future. In addition, should a foreign government engage in its own trade protection, independent of or in response to another nation's action, it could have a negative direct or, more likely, indirect effect on our net sales and profits by reducing demand for exports by United States companies. Such changes could adversely affect our financial results. This dynamic would apply to every country in which we operate, but no other country represents more than 10% of our net sales.</span></div><div style="margin-top:3pt;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%">Products manufactured in foreign countries may cease to be available for reasons unrelated to trade policy, which could adversely affect our inventory levels and operating results.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We obtain certain of our products, and our suppliers obtain certain of their products, from China, Taiwan, South Korea, and other foreign countries. Our suppliers could discontinue selling products manufactured in foreign countries at any time for reasons that may or may not be in our control or our suppliers' control, including foreign government regulations, domestic government regulations, political unrest, war, disease, disruption or delays in shipments, or changes in local economic conditions. Additionally, the shipment of goods from foreign countries could be delayed by container shipping companies encountering financial or other difficulties. Our operating results and inventory levels could suffer if we are unable to promptly replace a supplier or shipper who is unwilling or unable to satisfy our requirements with another supplier or shipper providing equally appealing products and services.</span></div><div style="margin-top:3pt;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%">Changes in energy costs and the cost of raw materials used in our products could impact our net sales, cost of sales, gross profit percentage, distribution expenses, and occupancy expenses, which may result in lower operating income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Costs of raw materials used in our products (e.g., steel) and energy costs can fluctuate significantly over time. Increases in these costs result in increased production costs for our suppliers. These suppliers typically look to pass their increased costs along to us through price increases. The fuel costs of our distribution and branch operations have fluctuated as well. While we typically try to pass higher supplier prices and fuel costs through to our customers or to modify our activities to mitigate the impact, we may not be successful, particularly if supplier prices or fuel costs rise rapidly. Failure to fully pass any such increased prices and costs through to our customers or to modify our activities to mitigate the impact would have an adverse effect on our operating income. While increases in the cost of fuel or raw materials could be damaging to us, decreases in those costs, particularly if severe, could also adversely impact us by creating deflation in selling prices, which could cause our gross profit to decline, or by negatively impacting customers in certain industries, which could cause our sales to those customers to decline.</span></div><div style="margin-top:3pt;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%">The industrial, construction, and maintenance supply industry is consolidating, which could cause it to become more competitive and could negatively impact our market share, gross profit, and operating income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The industrial, construction, and maintenance supply industry in North America is consolidating. This consolidation is being driven by customer needs and supplier capabilities, which could cause the industry to become more competitive as greater economies of scale are achieved by suppliers, or as competitors with new business models are willing and able to operate with lower gross profit on select products. </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%">19</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers are increasingly aware of the total costs of fulfillment and of the need to have consistent sources of supply at multiple locations. We believe these customer needs could result in fewer suppliers as the remaining suppliers become larger and capable of being a consistent source of supply.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There can be no assurance we will be able in the future to take effective advantage of the trend toward consolidation. The trend in our industry toward consolidation could make it more difficult for us to maintain our current gross profit and operating income. Furthermore, as our industrial customers face increased foreign competition, and potentially lose business to foreign competitors or shift their operations overseas in an effort to reduce expenses, we may face increased difficulty in growing and maintaining our market share.</span></div><div style="margin-top:3pt;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%">Inclement weather and other disruptions to the transportation network could adversely impact our distribution system and demand for our products.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our ability to provide efficient distribution of core business products to our branch network is an integral component of our overall business strategy. Disruptions at distribution centers or shipping ports may affect our ability to both maintain core products in inventory and deliver products to our customers on a timely basis, which may in turn adversely affect our results of operations. In addition, severe weather conditions could adversely affect demand for our products in particularly hard hit regions.</span></div><div style="margin-top:3pt;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%">Our current estimates of total market potential as well as the market potential of our business strategies could be incorrect. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we have a significant opportunity for growth based on our belief that North American market demand for the products we sell is estimated to exceed $140 billion. This figure is not derived from an independent organization or data source that aggregates and publishes widely agreed-upon demand and market share statistics. Instead, we have identified this figure based on our own experience in the marketplace for our products and by evaluating estimates from other sources. If we have overestimated the size of our market, and in doing so, underestimated our current share of it, the size of our opportunity for growth may not be as significant as we currently believe. Similarly, we have provided estimates of the opportunities we have with some of our specific growth strategies, such as industrial vending and Onsite locations. Within North America, we </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">believe the potential market opportunity for industrial vending is approximately 1.7 million devices and we have identified over 19,000 customer locations with the potential to implement our Onsite service model within our traditional manufacturing and construction customer base. We have identified additional markets, such as government, healthcare, and academia, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">geographies into which we can sell our FMI solutions, which would increase the number of identified potential industrial vending or customer locations. However, our presence in emerging markets and geographies is not as established as is the case in our traditional markets and geographies, which could extend the sales cycle. Similar to the case for total market size, we use our own experience and data to arrive at the size of these potential opportunities and not independent sources. These estimates are based on our business model today, and the introduction or expansion of other business strategies, such as on-line retailing, could cause them to change. In addition, the market potential of a particular business strategy may vary from expectations due to a change in the marketplace (such as changes in customer concentration or needs), a change in the nature of that business strategy, or weaker than anticipated acceptance by customers of that business strategy. We cannot guarantee that our market potential estimates are accurate or that we will ultimately decide to expand our industrial vending or Onsite service models as we anticipate to reach the full market opportunity.</span></div><div style="margin-top:3pt;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%">We are exposed to foreign currency exchange rate risk, and changes in foreign exchange rates could increase the cost of purchasing products and impact our foreign sales.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Because our company was started in the United States and because we are publicly-traded in the United States, we report our results based on the United States dollar. Because the functional currency related to most of our non-United States operations is the applicable local currency, we are exposed to foreign currency exchange rate risk arising from transactions in the normal course of business. Fluctuations in the relative strength of foreign economies and their related currencies could adversely impact our ability to procure products at competitive prices and our foreign sales. Historically, our primary exchange rate exposure has been with the Canadian dollar. There can be no assurance that currency exchange rate fluctuations with the Canadian dollar and other foreign currencies will not adversely affect our results of operations, financial condition, and cash flows. While the use of currency hedging instruments may provide us with protection from adverse fluctuations in currency exchange rates, we are not currently using these instruments and we have not historically hedged this exposure. If we decide to do so in the future, we could potentially forego the benefits that might result from favorable fluctuations in currency exchange rates.</span></div><div style="margin-top:3pt;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%">Credit and Liquidity Risks</span></div><div style="margin-top:3pt;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%">Tight credit markets could impact our ability to obtain financing on reasonable terms or increase the cost of existing or future financing and interest rate fluctuations could adversely impact our results. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, we had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$405.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of outstanding debt obligations, consisting entirely of senior unsecured promissory notes issued under our master note agreement (the 'Master Note Agreement') in the aggregate principal amount of $405.0. We did not have loans outstanding under our revolving credit facility (the 'Credit Facility') as of December 31, 2020. Loans under the Credit Facility bear interest at a rate per annum based on the London Interbank Offered Rate (LIBOR) and mature on November 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The notes issued under our Master Note Agreement consist of eight series and are described in further detail in Note 10 of the Notes to Consolidated Financial Statements included later in this Form 10-K. </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%">20</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During periods of volatility and disruption in the United States credit markets, financing may become more costly and more difficult to obtain. Although the market turmoil of 2020 did not have a significant adverse impact on our liquidity or borrowing costs given our low level of indebtedness at that time, the availability of funds tightened and credit spreads on corporate debt increased. We currently have the capacity under our Credit Facility and Master Note Agreement to increase borrowings in the future. If credit market volatility were to return, the cost of servicing any existing balances on our Credit Facility at that time could increase due to the LIBOR-based interest rate provided for under our Credit Facility. In July 2017, the Financial Conduct Authority in the United Kingdom, the governing body responsible for regulating LIBOR, announced that it no longer will compel or persuade financial institutions and panel banks to make LIBOR submissions after 2021. The cessation date for submission and publication of rates for certain tenors of LIBOR has since been extended until mid-2023, but it is uncertain when applicable tenors of LIBOR will cease to exist and whether additional reforms to LIBOR may be enacted, but LIBOR is still expected to cease to be the reference rate for commercial loans and other indebtedness. Our Credit Facility currently uses LIBOR as a reference rate, and, while there are customary LIBOR replacement provisions in our Credit Facility, the transition to alternatives to LIBOR could be modestly disruptive to the credit markets. While we do not believe that the impact would be material to us given the usage of our Credit Facility, we do not yet have insight into what the impacts might be. In addition, borrowing additional amounts to finance stock purchases, dividends, capital expenditures, and other liquidity needs or to refinance our existing indebtedness could be difficult and the cost of doing so could be high.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risk Factors</span></div><div style="margin-top:3pt;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%">There can be no assurance that our stock price will continue to reflect the current multiple of earnings over time.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Stock prices, including ours, are commonly thought to be a function of earnings compounded by a multiple. This is often referred to as a price-to-earnings (or P/E) ratio. Historically, investors have given our earnings a higher multiple, or premium, than is typical of the broader industrial sector of which we are typically associated. We believe we have earned this premium by virtue of a long history of superior growth, profitability, and returns. However, to the extent that we fail to successfully execute our growth strategies and/or poorly navigate the risks that surround our business, including those described throughout this section, or to the extent our industry (industrial distribution, or industrial stocks in general) loses favor in the marketplace, there can be no assurance that investors will continue to afford a premium multiple to our earnings which could adversely affect our stock price.</span></div><div style="margin-top:3pt;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%">We cannot provide any guaranty of future dividend payments or that we will continue to purchase shares of our common stock pursuant to our share purchase program.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Although our board of directors has historically authorized the payment of quarterly cash dividends on our common stock and indicated an intention to do so in the future, there are no assurances that we will continue to pay dividends in the future or continue to increase dividends at historic rates. In addition, although our board of directors has authorized share purchase programs and we purchased shares in 2020, 2018, and prior years through these programs, we may discontinue doing so at any time. Any decision to continue to pay quarterly dividends on our common stock, to increase those dividends, or to purchase our common stock in the future will be based upon our financial condition and results of operations, the price of our common stock, credit conditions, and such other factors as are deemed relevant by our board of directors. </span></div><div id="ife810274569f4b179a477e3c078b570c_28"></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.7pt">UNRESOLVED STAFF COMMENTS</span></div><div style="margin-top:3pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</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><div id="ife810274569f4b179a477e3c078b570c_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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:17.36pt"> PROPERTIES</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note &#8211; Information in this section is as of December 31, 2020, unless otherwise noted.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We own, and in some cases, lease, the following facilities, excluding selling locations:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.844%"></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%">Location</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:8pt;font-weight:400;line-height:100%">Purpose</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:400;line-height:100%">Leased</span></td><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:400;line-height:100%">Tote Locations (ASRS)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:100%">Approximate<br/>Square Feet</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-weight:400;line-height:100%">Winona, Minnesota</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Distribution center and home office </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-top:1pt solid #000000;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%">246,000&#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;border-top:1pt solid #000;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%">259,000&#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%">Indianapolis, Indiana</span></td><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%">Distribution center</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%">547,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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%">1,039,000&#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%">Akron, Ohio</span></td><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%">Distribution center</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%">103,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,000&#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%">Scranton, Pennsylvania</span></td><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%">Distribution center</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%">104,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,000&#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%">Denton, Texas</span></td><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%">Distribution center</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%">41,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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%">176,000&#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%">Atlanta, Georgia</span></td><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%">Distribution center</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%">77,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,000&#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%">Seattle, Washington</span></td><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%">Distribution center</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%">140,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,000&#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%">Modesto, California</span></td><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%">Distribution center and manufacturing facility</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%">69,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,000&#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%">Salt Lake City, Utah</span></td><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%">Distribution center and packaging facility (three buildings)</span></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%">X</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%">156,000&#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%">High Point, North Carolina</span></td><td colspan="3" style="background-color:#ffffff;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%">Distribution center (two buildings) </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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000&#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%">Kansas City, Kansas</span></td><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%">Distribution center</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%">170,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,000&#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%">Jackson, Mississippi</span></td><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%">Distribution center</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%">&#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%">269,000&#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%">Kitchener, Ontario, Canada</span></td><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%">Distribution center</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%">128,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000&#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%">Edmonton, Alberta, Canada</span></td><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%">Distribution center</span></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%">X</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%">38,000&#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%">Apodaca, Nuevo Leon, Mexico</span></td><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%">Distribution center</span></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%">X</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%">46,000&#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%">Dordrecht, Netherlands</span></td><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%">Distribution center</span></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%">X</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%">35,000&#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%">Shanghai, China</span></td><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%">Local re-distribution center</span></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%">X</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%">16,000&#160;</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total number of tote locations for small parts storage included in facilities with an ASRS. </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During 2018, we acquired land for future expansion of our home office, and, as of December 2020, we have additional office space under construction.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This property contains an ASRS with capacity</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of 52,000 pallet locations, in addition to the 547,000 tote locations for small parts.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This facility contains an ASRS with capacity of 14,000 pallet locations, in addition to the 41,000 tote lo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cations for small parts.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In late December 2018, we purchased an additional distribution center in High Point, North Carolina with approximately 750,000 total sq</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">uare feet. Approximately 371,000 square feet will be leased by the building's previous owner until December 2022. We currently utilize approximately 379,000 square feet for distribution activities.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also own, and in some cases, lease, the following support facilities, excluding selling locations:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.258%"></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%">Location</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:8pt;font-weight:400;line-height:100%">Purpose</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:400;line-height:100%">Leased</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:400;line-height:100%">Approximate<br/>Square Feet</span></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%">Winona, Minnesota</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Manufacturing facility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">100,000&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indianapolis, Indiana</span></td><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%">Manufacturing facility</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%">220,000&#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%">Houston, Texas</span></td><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%">Manufacturing facility</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%">120,000&#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%">Wallingford, Connecticut</span></td><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%">Manufacturing facility</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%">187,000&#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%">Rockford, Illinois</span></td><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%">Manufacturing facility</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%">100,000&#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%">Johor, Malaysia</span></td><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%">Manufacturing facility</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%">30,000&#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%">Modrice, Czech Republic</span></td><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%">Manufacturing facility</span></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%">X</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%">17,000&#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%">Leeds, United Kingdom</span></td><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%">Manufacturing facility</span></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%">X</span></td><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%">28,000</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%">Winona, Minnesota</span></td><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%">Multiple facilities for office space, storage, and packaging operations</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,000</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%">Bangalore, India</span></td><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%">International information technology office</span></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%">X</span></td><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%">15,000</span></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we own 167 buildings that house our in-market locations in various cities throughout North America.</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%">All other buildings we occupy are leased. Leased branches range from approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y 3,000 to 15,000 square feet, with lease terms of up to 60 months (most initial lease terms are for 36 to 60 months).</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><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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently own land for future distribution center expansion and development. If ec</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">onomic conditions are suitable in the future, we will consider purchasing branch locations to house our older branches. It is anticipated the majority of new branch locations will continue to be leased. It is our policy to negotiate relatively short lease terms to facilitate relocation of particular branch operations, when desirable. Our experience has been that there is sufficient space suitable for our needs and available for leasing.</span></div><div><span><br/></span></div><div id="ife810274569f4b179a477e3c078b570c_34"></div><div style="padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:17.36pt">LEGAL PROCEEDINGS</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A description of our legal proceedings, if any, is contained in</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_139">Note </a><a style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_139">1</a><a style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ife810274569f4b179a477e3c078b570c_139">1</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Notes to Consolidated Financial Statements.</span></div><div><span><br/></span></div><div id="ife810274569f4b179a477e3c078b570c_37"></div><div style="padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:17.36pt">MINE SAFETY DISCLOSURES</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%">Not applicable.</span></div><div><span><br/></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="ife810274569f4b179a477e3c078b570c_40"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><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%">PART II</span></div><div><span><br/></span></div><div id="ife810274569f4b179a477e3c078b570c_43"></div><div style="padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:17.36pt">MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES</span></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%">Common Stock Data</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dollar amounts in this section are stated in whole numbers.</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-weight:400;line-height:120%">Our shares are traded on The Nasdaq Stock Market under the symbol 'FAST'. As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January&#160;22, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there were approximately 1,000 record holders of our common stock, which includes nominees or broker dealers holding stock on behalf of an estimated 348,000 beneficial owners.</span></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%">Issuer Purchases of Equity Securities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth information regarding purchases of our common stock during each of the last three months of 2020:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:26.065%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.493%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.315%"></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:400;line-height:100%">(a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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%">(b)</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:400;line-height:100%">(c)</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:400;line-height:100%">(d)</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%">Period</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:400;line-height:100%">Total&#160;Number&#160;of&#160;Shares<br/>Purchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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%">Average&#160;Price<br/>Paid&#160;per&#160;Share</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:400;line-height:100%">Total&#160;Number&#160;of<br/>Shares&#160;Purchased<br/>as&#160;Part&#160;of&#160;Publicly<br/>Announced Plans<br/>or Programs (1)</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:400;line-height:100%">Maximum&#160;Number&#160;(or<br/>Approximate Dollar<br/>Value) of Shares that May&#160;Yet&#160;Be&#160;Purchased Under the Plans or Programs (1) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">October 1-31, 2020</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:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">&#8212;&#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;border-top:1pt solid #000000;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;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:10pt;font-weight:400;line-height:100%">0</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;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:10pt;font-weight:400;line-height:100%">3,200,000</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%">November 1-30, 2020</span></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%">0</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%">&#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="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%">0</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%">3,200,000</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%">December 1-31, 2020</span></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%">0</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%">&#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="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%">0</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%">3,200,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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</span></td><td colspan="3" style="background-color:#ffffff;border-bottom: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:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom: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:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom: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:10pt;font-weight:400;line-height:100%">3,200,000</span></td></tr></table></div><div style="margin-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 11, 2017, our board of directors established a new authorization for us to repurchase up to 10,000,000 shares of our common stock. The repurchase program has no expiration date. As of December 31, 2020, we had remaining authority to repurch</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ase 3,200,000 shares </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under this authorization.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases of shares of our common stock throughout 2020 are described later in this Form 10-K under the heading 'Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations'.</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fastenal Company Common Stock Comparative Performance Graph</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-weight:400;line-height:120%">Set forth below is a graph comparing, for the five years ended December&#160;31, 2020, the yearly cumulative total shareholder return on our common stock with the yearly cumulative total shareholder return of the S&amp;P 500 Index and the Dow Jones US Industrial Suppliers Index. </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 comparison of total shareholder returns in the performance graph assumes that $100 was invested on December&#160;31, 2015 in Fastenal Company, the S&amp;P 500 Index, and the Dow Jones US Industrial Suppliers Index, and that dividends were reinvested when and as paid.</span></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%">Comparison of Five-Year Cumulative Total Return Among Fastenal Company, the S&amp;P 500 Index, and the Dow Jones US Industrial Suppliers Index</span></div><div style="margin-top:9pt;text-align:center"><img src="fast-20201231_g1.jpg" alt="fast-20201231_g1.jpg" style="height:386px;margin-bottom:5pt;vertical-align:text-bottom;width:679px"/></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:36.528%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.714%"></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:400;line-height:100%">2015</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:400;line-height:100%">2016</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:400;line-height:100%">2017</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:400;line-height:100%">2018</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:400;line-height:100%">2019</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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Fastenal Company</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:10pt;font-weight:400;line-height:100%">$</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:10pt;font-weight:400;line-height:100%">100.00</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;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:10pt;font-weight:400;line-height:100%">118.51</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;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:10pt;font-weight:400;line-height:100%">141.82</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;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:10pt;font-weight:400;line-height:100%">139.60</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;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:10pt;font-weight:400;line-height:100%">202.47</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;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:10pt;font-weight:700;line-height:100%">276.51</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%">S&amp;P 500 Index</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%">100.00</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%">111.96</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%">136.40</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%">130.42</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%">171.49</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:700;line-height:100%">203.04</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%">Dow Jones US Industrial Suppliers Index</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%">100.00</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%">122.84</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%">128.08</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%">124.99</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%">165.27</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:700;line-height:100%">208.95</span></td></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note - The graph and index table above were obtained from Zacks SEC Compliance Services Group.</span></div><div><span><br/></span></div><div id="ife810274569f4b179a477e3c078b570c_46"></div><div style="padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:17.36pt">SELECTED FINANCIAL DATA</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-weight:400;line-height:120%">Incorporated herein by reference is Ten-Year Selected Financial Data on pages 4 and 5 of Fastenal's 2020 Annual Report to Shareholders of which this Form 10-K forms a part, a portion of which is filed as Exhibit 13 to this annual report on </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Form 10-K.</span></div><div><span><br/></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="ife810274569f4b179a477e3c078b570c_49"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:17.36pt">MANAGEMENT'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-weight:400;line-height:120%">The following is management's discussion and analysis of certain significant factors which have affected our financial position and operating results during the periods included in the accompanying consolidated financial statements and should be read in conjunction with those consolidated financial statements. This section of this 10-K generally discusses 2020 and 2019 items and year-to-year comparisons between 2020 and 2019. Discussions of 2018 items and year-to-date comparisons between 2019 and 2018 that are not included in this Form 10-K, can be found in 'Management's Discussion and Analysis of Financial Condition and Results of Operations' in Part II, Item 7 of our annual report on Form 10-K for the fiscal year ended December 31, 2019.</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%">Business and Operational 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%">Fastenal is a North American leader in the wholesale distribution of industrial and construction supplies. We distribute these supplies through a network of over 3,200 in-market locations. Most of our customers are in the manufacturing and non-residential construction markets. The manufacturing market includes sales of products for both original equipment manufacturing (OEM), where our products are consumed in the final products of our customers, and manufacturing, repair and operations (MRO), where are products are consumed to support the facilities and ongoing operations of our customers. The non-residential construction market includes general, electrical, plumbing, sheet metal, and road contractors. Other users of our products include farmers, truckers, railroads, oil exploration companies, oil production and refinement companies, mining companies, federal, state, and local governmental entities, schools, and certain retail trades. Geographically, our branches, Onsite locations, and customers are primarily located in North America.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is helpful to appreciate several aspects of our marketplace: (1) It's big. We estimate the North American marketplace for industrial supplies is in excess of $140 billion per year (and we have expanded beyond North America) and no company has a significant portion of this market. (2) Many of the products we sell are individually inexpensive, but the cost and time to manage, procure, and transport these products can be quite meaningful. (3) Purchasing professionals often expend disproportionate effort managing the high stock keeping unit (SKU) count of low-volume, low value MRO supplies which is better allocated to their higher volume, higher value OEM supplies. (4) Many customers prefer to reduce their number of suppliers to simplify their business, while also utilizing various technologies and models (including our local branches when they need something quickly or unexpectedly) to improve availability and reduce waste. (5) We believe the markets are efficient. To us, this means we can grow our market share if we provide the greatest value to our customer.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our approach to addressing these aspects of our marketplace is captured in our motto </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Growth through Customer Service</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The concept of growth is simple: find more customers every day and increase our activity with them.&#160;However, execution is hard work. First, we recruit service-minded individuals to support our customers and their business.&#160;Second, we operate in a decentralized fashion to help identify the greatest value for our customers.&#160;Third, we have a great team behind our customer-facing resources to operate efficiently and to help identify new business solutions.&#160;Fourth, we strive to generate strong profits, which produce the cash flow necessary to fund our growth and to support the needs of our customers. Lastly, we identify drivers that allow us to get closer to our customers and gain market share. </span></div><div style="margin-bottom:6pt;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 ability to grow is amplified if we can serve our customers at the closest economic point of contact. At one point, the closest economic point of contact was the local branch. Today, in many cases, we have moved the branch inside the customers' facility. We also are frequently positioned right at the point of consumption within customers' facilities through our suite of FMI devices and capabilities. Therefore, our focus centers on understanding our customers' day, their opportunities, and their obstacles. By doing these things every day, Fastenal remains a growth-centric organization.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of COVID-19 on Our Business</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the second quarter of 2020, the impacts of the COVID-19 pandemic on our business were dramatic in two respects. First, local and national actions taken, such as stay-at-home mandates, reduced business activity sharply as many customers either closed their locations or operated at significantly diminished capacity. This effect was illustrated in a significant decline in sales for our fastener products. Second, social actions taken to mitigate the effects of the pandemic produced significant demand for personal protection equipment (PPE) and sanitation products, generating significant sales of such products not only to certain traditional customers but also to state and local government entities as well as front line responders. This effect was illustrated by a significant increase in sales for our safety products. During that period, improved sales of PPE and sanitation products more than offset the general economic weakness. These dynamics affected our business throughout the second quarter of 2020, but the effects were greatest in April, with sequential improvements in May and June as business restrictions gradually eased.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The pandemic continued to have a significant impact on our business in the third and fourth quarters of 2020. The marketplace broadly, and Fastenal specifically, continued to operate with certain modifications to balance re-opening with employee and customer safety. However, most of the markets in which we operate began to normalize in the second half of 2020. This improved the outlook of the manufacturing and construction customers that support our traditional branch and Onsite business and moderated the level of demand for PPE and sanitation products that we experienced at the onset of the pandemic. We </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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">believe that the sequential gains in economic activity that we experienced in the latter part of the second quarter of 2020 continued through the third and fourth quarters of 2020, although the rate of improvement remains gradual.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Consistent with broader social trends, we have taken steps to safeguard the health of our employees. This includes closing branch and corporate facilities to outside personnel, adjusting work schedules to maximize social distance, creating space between work areas, providing ample PPE and cleaning supplies, having formal policies for mitigation in the event of cases of illness, utilizing technologies where work duties allow to enable work from home capabilities, and utilizing technologies such as vending and mobility to create social distancing. Due to these precautions, our operations have continued to function effectively, including our internal controls over financial reporting.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">While there are exceptions, our customers have largely continued to operate their businesses despite a continued high rate of viral infections that exist as of this date, in contrast to the second quarter of 2020 when many temporarily suspended operations. Still, there remains significant uncertainty concerning the magnitude of the impact and duration of the COVID-19 pandemic. Factors deriving from the COVID-19 response that have or may negatively impact sales and gross margin in the future include, but are not limited to: limitations on the ability of our suppliers to manufacture, or procure from manufacturers, the products we sell, or to meet delivery requirements and commitments; limitations on the ability of our employees to perform their work due to illness caused by the pandemic or local, state, or federal orders requiring employees to remain at home; limitations on the ability of carriers to deliver our products to customers; limitations on the ability of our customers to conduct their business and purchase our products and services; and limitations on the ability of our customers to pay us on a timely basis. With respect to liquidity, as of the end of 2020, we have substantially all of our $700.0 bank revolver available for use in the event that the need arises.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We will continue to actively monitor the situation and may take further actions that alter our business operations as may be required by federal, state, or local authorities or that we determine are in the best interests of our employees, customers, suppliers, and shareholders. While we are unable to determine or predict the nature, duration, or scope of the overall impact the COVID-19 pandemic will have on our business, results of operations, liquidity, or capital resources, we believe that it is important to share where our company stands today, how our response to COVID-19 is progressing, and how our operations and financial condition may change as the fight against COVID-19 progresses.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Overview</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ales increased $313.7, or 5.9%, in 2020 relative to 2019. Our gross profit increased $52.3, or 2.1%, in 2020 relative to 2019, and as a percentage of net sales declined to 45.5% in 2020 from 47.2% in 2019. Our operating income increased $84.5, or 8.0%, in 2020 relative to 2019, and as a percentage of net sales increased to 20.2% in 2020 from 19.8% in 2019. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our net earnings in 2020 were $859.1, an increase of 8.6% when compared to 2019. Our diluted net earnings per share were $1.49 in 2020 compared to $1.38 in 2019, an increase of 8.4%.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we continued to market our growth drivers in 2020, COVID-19 created an environment that was not conducive to the level of signings we would have expected under normal business conditions. At the same time, significant resources shifted to focus on rapidly and efficiently securing, transporting, and providing PPE to new and existing customers that found themselves managing short-term crisis conditions brought on by the pandemic. These dynamics produced signi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ngs of just 223 new On</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">site customer loca</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tions and 16,417 new industrial vending</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> devices in 2020. Those same dynamics also produced very strong daily sales growth </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of 51.0% in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our safety product line and 129.7% from government and healthcare customers in the period, which more than offset the low growth driver signings and weak activity in our traditional manufacturing and construction customer base.</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><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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes our absolute and full-time equivalent (FTE; based on 40 hours per week) employee headcount, our investments in in-market locations (defined as the sum of the total number of public branch locations and the total number of active Onsite locations), and industrial vending devices at the end of the periods presented and the percentage change compared to the end of the prior period.</span></div><div style="margin-bottom:13pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">Q4<br/>2020</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:400;line-height:100%">Q4<br/>2019</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:400;line-height:100%">Twelve-month<br/>% Change</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-market locations</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"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">- absolute employee headcount</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:700;line-height:100%">12,680</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">13,977&#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;border-top:1pt solid #000000;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%">-9.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></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%">In-market locations - FTE employee headcount</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:700;line-height:100%">11,260</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">12,236</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%">-8.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></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 absolute employee headcount</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:700;line-height:100%">20,365</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total FTE employee headcount</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:700;line-height:100%">17,836</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">18,968</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%">-6.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></tr><tr style="height:9pt"><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%">Number of public branch locations</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:700;line-height:100%">2,003</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2,114</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.3&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of active Onsite locations</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:700;line-height:100%">1,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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,114</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%">13.6&#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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Number of in-market locations</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:700;line-height:100%">3,268</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">3,228</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">1.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"><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 7.75pt;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%">Ratio of in-market location FTE headcount to in-market locations</span></td><td colspan="3" style="background-color:#cceeff;padding: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:700;line-height:100%">3:1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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-style:italic;font-weight:400;line-height:100%">4:1</span></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%">Industrial vending devices (installed count) </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:700;line-height:100%">95,733</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">89,937</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%">6.4&#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 7.75pt;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%">Ratio of industrial vending devices to in-market locations</span></td><td colspan="3" style="background-color:#cceeff;padding: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:700;line-height:100%">29:1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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-style:italic;font-weight:400;line-height:100%">28:1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This number primarily represents devices which principally dispense product and produce product revenues, and excludes approximately 15,000 devices that are part of a locker lease program where the devices are principally used for the check-in/check-out of equipment.</span></div><div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the last twelve months, we reduced our total FTE employee headcount by 1,132. This reflects a decline in our in-market FTE employee headcount of 976, as well as declines in headcount at our distribution centers and manufacturing operations. These reductions are primarily related to efforts to manage expenses in response to weaker demand from traditional manufacturing and construction customers resulting from the COVID-19 pandemic. This was only partly offset by additions in non-branch selling and support roles. The latter most significantly reflects an increase in personnel in Information Technology, which includes the addition of employees from our acquisition of certain assets of Apex, as well as roles to support customer acquisition and implementation, particularly as it relates to our growth drivers and to support general corporate functions.</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%">We opened twelve branches and closed 123 branches, net of conversions, in 2020. We activated 257 Onsite locations and closed 106, net of conversions, in 2020. The number of closings reflects both normal churn in our business, whether due to redefining or exiting customer relationships, the shutting or relocation of a customer facility, or a customer decision, as well as our ongoing review of underperforming locations. Our in-market network forms the foundation of our business strategy, and we will continue to open or close locations as is deemed necessary to sustain and improve our network, support our growth drivers, and manage our operating expenses.</span></div><div id="ife810274569f4b179a477e3c078b570c_52"></div><div style="margin-top:6pt"><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;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 sets forth consolidated statements of earnings information (as a percentage of net sales) for the periods ended December 31:</span></div><div style="margin-bottom:14pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:67.181%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.741%"></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:10pt;font-weight:400;line-height:100%">&#160;</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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</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-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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><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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">47.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#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;text-align: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 and administrative expenses</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:700;line-height:100%">25.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">27.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-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%">28.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-weight:400;line-height:100%">%</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:10pt;font-weight:400;line-height:100%">Gain on sale of property and equipment</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:700;line-height:100%">0.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">0.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></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-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">20.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">19.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"><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;border-top:1pt solid #000000;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%">20.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><td colspan="3" style="background-color:#ffffff;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%">Net interest expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">-0.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">-0.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"><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;border-top:1pt solid #000000;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%">-0.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"><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;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%">Earnings before income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">20.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">19.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"><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;border-top:1pt solid #000000;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%">19.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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Note &#8211; Amounts may not foot due to rounding difference.</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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%">28</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Sales</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-weight:400;line-height:120%">Note &#8211; Daily sales are defined as the total net sales for the period divided by the number of business days (in the United States) in the period. The table below sets forth net sales and daily sales for the periods ended December 31, and changes in such sales from the prior period to the more recent period:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;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:700;line-height:100%">5,647.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">5,333.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;border-top:1pt solid #000000;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%">4,965.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 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%">Percentage change</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:700;line-height:100%">5.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">7.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">13.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;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%">Business days</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:700;line-height:100%">255</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#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%">Daily 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:700;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:700;line-height:100%">22.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">19.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage change</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:700;line-height:100%">5.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">13.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Daily sales impact of currency fluctuations</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:700;line-height:100%">-0.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">-0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;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%">Daily sales impact of acquisitions</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:700;line-height:100%">0.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in net sales noted above for 2020 was a function primarily of higher unit sales for safety products, specifically pandemic-related sales of PPE. The effect of higher prices during the period were not material. The increase in net sales noted above for 2019 was a result of higher unit sales and, to a lesser degree, higher prices. Higher product prices in 2019 were a result of actions taken to offset increases in product costs, and we believe these increases contributed 0.9% to 1.0% to sales growth during 2019.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher unit sales in 2020 were heavily influenced by actions taken by governments and businesses around the world to address COVID-19, which influenced the period in a couple of ways. First, by virtue of our ability to source and transport PPE, we were able to supply the needs of governments, first responders, and businesses as they worked to mitigate the effects of the pandemic on our communities and normalize business activity under more stringent safety protocols. This generated significant PPE sales through the year. We believe the best proxies for this trend was daily sales growth of our safety products </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of 51.0% an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d daily sales growth to our government and healthcare customers o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f 129.7%. Se</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cond, we managed the effects of business closures, disruption in labor forces and supply chains, and a reduction in general business activity that was a by-product of the responses of governments and businesses to the pandemic. The impact of this is best illustrated by several metrics. For instance, United States Industrial Production, which is published by the Federal Reserv</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e, decreased 7.1% in 2020. Based on the large proportion of our sales that are derived from the United States, we believe United States Industrial Production is a good proxy for the state of our marketplace and that the significant dec</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">line in this metric is consistent with the weakness we experienced in our traditional manufacturing and construction markets. This was also reflected in the daily sales of fasteners, which is our most cyclical product line. Daily sales of fasteners d</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">eclined 7.2% in 202</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0. Although traditional manufacturing and construction business activity has gradually, but steadily, improved from depressed second quarter of 2020 levels, it did remain negative through the year. Taking these two variables together, higher unit sales of PPE more than offset the decline in unit sales in our traditional manufacturing and construction business, resulting in higher net unit sales in 2020.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth drivers did not contribute meaningfully to higher unit sales in 2020, which we believe is largely a function of difficulties gaining access to customers and facilities due to social distancing and safety guidelines in response to COVID-19. We signed 16,417 industrial vending devices during 2020, a decrease of 24.9% from 2019. This did increase our installed base to 95,733 devices at the end of 2020, an increase of 6.4% over 2019, but this increase was not sufficient to offset reduced throughput per device. As a result, sales through our vending devices declined at a low single-digit rate during 2020. We activated 257 new Onsite locations in 2020, a decrease of 17.6% over 2019. This allowed us to increase our active sites to 1,265 at the end of 2020, an increase of 13.6% over 2019, but this increase was not sufficient to offset significant sales declines in our older, more established Onsite locations. As a result, sales through our Onsite locations declined at a low single-digit rate during 2020. We did experience growth in our National Account customers of 6.7% in 2020 compared to 2019, though this was due to the sale of PPE to customers navigating the challenges of operating during a pandemic.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The higher unit sales in 2019 resulted primarily from two sources. First was higher underlying market demand, as illustrated by U.S. Industrial Production, which increased 0.8% in 2019, and daily sales of fasteners, which grew 5.5% in 2019. It is notable, however, that underlying demand in 2019 began strong but weakened throughout the year. Referring again to U.S. Industrial Production, it increased 2.9% in the first quarter of 2019 but decreased 0.9% in the fourth quarter of 2019.  The slowing in these metrics from the start to the end of 2019 mirrored the slowing growth we experienced in our unit sales over the same period.</span></div><div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A relatively greater contributor to our growth in 2019 was the success of our growth initiatives. We signed 21,857 industrial vending devices during 2019. While this represented a slight decrease in signings of 1.0% from 2018, it also contributed to growth in our installed base to 89,937 vending devices at the end of 2019, an increase of 10.8% over 2018. Growth in our installed base was primarily responsible for sales growth through our vending devices in the mid-teens during 2019. We signed 362 new Onsite locations in 2019, an increase of 7.7% over 2018, and had 1,114 active sites on December 31, 2019, an increase </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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of 24.6% over December 31, 2018. Growth in our number of active sites was primarily responsible for sales growth through our Onsites in the mid-teens during 2019. The contribution of new national account contracts and strong penetration of existing national account customers resulted in daily sales from our national account customers growing 11.9% in 2019 compared to 2018.</span></div><div style="margin-bottom:8pt;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%">Sales by Product Line</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The approximate mix of sales from fasteners, safety supplies, and all other product lines was as follows:</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Fasteners</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:10pt;font-weight:700;line-height:100%">29.9%</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;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:10pt;font-weight:400;line-height:100%">34.2%</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;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:10pt;font-weight:400;line-height:100%">34.9%</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%">Safety supplies</span></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:700;line-height:100%">25.5%</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%">17.9%</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%">17.2%</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%">Other product lines</span></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:700;line-height:100%">44.6%</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%">47.9%</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%">47.9%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shifts in product mix in 2020 largely reflects the factors that impacted our sales growth in the period. Specifically, strong demand for PPE generated strong sales growth in our safety products, while weak trends in underlying conditions affected our traditional manufacturing and construction customers resulting in a sales decline in our fastener products. The effect on other products was relatively muted, as certain lines benefited from pandemic-related demand (such as janitorial products), while others were negatively impacted by underlying demand (such as metalcutting and material handling). Shifts in product mix in 2019 were based on more traditional factors. The decrease in our fastener sales as a percentage of total sales arises from two factors.&#160;First, we believe non-fastener products represent a larger market opportunity than fasteners, and that we are relatively under-represented in this market.&#160;Over time, this has led to faster growth in the non-fastener product lines, a trend amplified by the growth of our industrial vending program through which we sell primarily non-fastener products. We believe this factor impacted 2019 and will continue to promote a lower mix of fasteners in our total sales over time.&#160;Second, the weakening industrial production environment had a disproportionately negative effect on fastener sales, particularly OEM fasteners sales, relative to non-fastener sales (which relates more to plant operations than production). This weakness is more of a cyclical factor than a structural one, and as such was relevant in 2020 (albeit overwhelmed by pandemic-related effects) and 2019.</span></div><div id="ife810274569f4b179a477e3c078b570c_55"></div><div style="margin-bottom:3pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Annual Sales Changes, Sequential Trends, and End Market Performance</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This section focuses on three distinct views of our business &#8211; annual sales changes by month, sequential trends, and end market performance. The first discussion regarding sales changes by month provides a good mechanical view of our business.&#160;The second discussion provides a framework for understanding the sequential trends (that is, comparing a month to the immediately preceding month, and also looking at the cumulative change from an earlier benchmark month) in our business.&#160;Finally, we believe the third discussion regarding end market performance provides insight into activities with our various types of customers.</span></div><div style="margin-bottom:6pt;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%">Annual Sales Changes, by Month</span></div><div style="margin-bottom:6pt;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 months noted below, all of our selling locations, when combined, had daily sales growth rates of (compared to the same month in the preceding year):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:6.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.821%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.821%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.821%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.978%"></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:10pt;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:10pt;font-weight:400;line-height:100%;text-decoration:underline">Jan.</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:10pt;font-weight:400;line-height:100%;text-decoration:underline">Feb.</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:10pt;font-weight:400;line-height:100%;text-decoration:underline">Mar.</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:10pt;font-weight:400;line-height:100%;text-decoration:underline">Apr.</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:10pt;font-weight:400;line-height:100%;text-decoration:underline">May</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:10pt;font-weight:400;line-height:100%;text-decoration:underline">June</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:10pt;font-weight:400;line-height:100%;text-decoration:underline">July</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:10pt;font-weight:400;line-height:100%;text-decoration:underline">Aug.</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:10pt;font-weight:400;line-height:100%;text-decoration:underline">Sept.</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:10pt;font-weight:400;line-height:100%;text-decoration:underline">Oct.</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:10pt;font-weight:400;line-height:100%;text-decoration:underline">Nov.</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:10pt;font-weight:400;line-height:100%;text-decoration:underline">Dec.</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:700;line-height:100%">2020</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:700;line-height:100%">3.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">4.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">0.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">6.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">14.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">9.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">2.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">2.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">2.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">4.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">6.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">9.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">2019</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%">13.3&#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%">10.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">7.4&#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%">9.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">6.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#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%">5.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-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%">4.3&#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%">5.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">13.1&#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%">13.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-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%">12.5&#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%">13.5&#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%">12.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7&#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%">13.5&#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%">12.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-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%">12.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-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%">14.5&#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></tr></table></div><div style="margin-bottom:6pt;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%">Sequential Trends</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We find it helpful to think about the monthly sequential changes in our business using the analogy of climbing a stairway &#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This stairway has several predictable landings where there is a pause in the sequential gain (i.e. April, July, and October to December), but generally speaking, climbs from January to October.&#160;The October landing then establishes the benchmark for the start of the next year.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">History has identified these landings in our business cycle.&#160;They generally relate to months where certain holidays impair business days and/or seasons impact certain end markets, particularly non-residential construction.&#160;The first landing centers on Easter and the Good Friday holiday that precedes it, which alternates between March and April (Good Friday occurred in April in 2020 and 2019, occurred in March during 2018, and will fall in April in 2021), the second landing centers on July 4th, and the third landing centers on the approach of winter with its seasonal impact on primarily our non-residential construction business and with the Christmas/New Year holidays.&#160;The holidays we noted impact the trends because they either move from month-to-month or because they move around during the week.</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%">30</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the pattern to the sequential change in our daily sales.&#160;The line labeled 'Benchmark' is a historical average of our sequential daily sales change for the trailing five year average (2015-2019).&#160;We believe this time frame serves to show the historical pattern and could serve as a benchmark for current performance.&#160;The '2020', '2019', and '2018' lines represent our actual sequential daily sales changes.&#160;The '20Delta', '19Delta', and '18Delta' lines indicate the difference between the 'Benchmark' and the actual results in the respective year. Under normal circumstances, the sequential trends shown below are directly linked to fluctuations in our end markets. Further, in any given month it is possible to get significant deviation from the benchmark. However, we do not believe that fully explains the exaggerated delta between the sequential rates of change and the benchmark from March 2020 to July 2020.  We believe deviation of this duration and order of magnitude is uncharacteristic in our business and is related to the dramatic impacts of the pandemic in that period.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is important to note that these benchmarks are historical averages. In a year where demand is strong, our daily sales growth rates will tend to have more months that exceed the benchmark than fall below it. In a year where demand is weak, we will tend to have more months that fall short of the benchmark than exceed it. In both cases, there is a random element that makes it difficult to know how any single month will perform.</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:15.223%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.527%"></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:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:400;line-height:100%">Jan.</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="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:10pt;font-weight:400;line-height:100%">Feb.</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:10pt;font-weight:400;line-height:100%">Mar.</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:10pt;font-weight:400;line-height:100%">Apr.</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:10pt;font-weight:400;line-height:100%">May</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:10pt;font-weight:400;line-height:100%">June</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:10pt;font-weight:400;line-height:100%">July</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:10pt;font-weight:400;line-height:100%">Aug.</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:10pt;font-weight:400;line-height:100%">Sept.</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:10pt;font-weight:400;line-height:100%">Oct.</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:10pt;font-weight:400;line-height:100%">Cumulative Change from Jan. to Oct.</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%">Benchmark</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.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;border-top:1pt solid #000000;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%">1.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;border-top:1pt solid #000000;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%">3.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">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"><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;border-top:1pt solid #000000;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%">1.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"><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;border-top:1pt solid #000000;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%">1.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"><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;border-top:1pt solid #000000;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%">-3.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;border-top:1pt solid #000000;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%">3.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;border-top:1pt solid #000000;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%">2.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;border-top:1pt solid #000000;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%">-2.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;border-top:1pt solid #000000;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%">7.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></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%">2020</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:700;line-height:100%">-1.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">2.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">-0.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">3.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">10.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">-3.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">-10.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="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:700;line-height:100%">3.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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:700;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="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:700;line-height:100%">2.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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:700;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="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:700;line-height:100%">-2.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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:700;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="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:700;line-height:100%">5.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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:700;line-height:100%">%</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:700;line-height:100%">20Delta</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:700;line-height:100%">-0.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">1.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">-3.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">3.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">8.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">-5.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">-7.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">0.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">0.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">-0.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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:700;line-height:100%">-2.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">2019</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%">-0.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"><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;border-top:1pt solid #000000;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%">1.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"><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;border-top:1pt solid #000000;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.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"><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;border-top:1pt solid #000000;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%">-2.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"><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;border-top:1pt solid #000000;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%">2.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"><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;border-top:1pt solid #000000;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%">1.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"><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;border-top:1pt solid #000000;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.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"><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;border-top:1pt solid #000000;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%">3.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"><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;border-top:1pt solid #000000;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%">3.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"><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;border-top:1pt solid #000000;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.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"><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;border-top:1pt solid #000000;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.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"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19Delta</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.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-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%">0.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-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%">1.1&#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%">-2.5&#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%">0.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-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%">-0.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-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%">-1.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">0.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-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%">-1.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-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%">-2.6&#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></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%">2018</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%">-1.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"><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;border-top:1pt solid #000000;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.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"><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;border-top:1pt solid #000000;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%">2.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"><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;border-top:1pt solid #000000;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%">2.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"><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;border-top:1pt solid #000000;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%">0.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"><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;border-top:1pt solid #000000;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%">3.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"><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;border-top:1pt solid #000000;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%">-3.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"><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;border-top:1pt solid #000000;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%">3.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"><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;border-top:1pt solid #000000;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%">3.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"><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;border-top:1pt solid #000000;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%">-3.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"><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;border-top:1pt solid #000000;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%">13.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"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18Delta</span></td><td colspan="2" style="background-color:#cceeff;border-bottom: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.3&#160;</span></td><td style="background-color:#cceeff;border-bottom: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;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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.8&#160;</span></td><td style="background-color:#cceeff;border-bottom: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;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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&#160;</span></td><td style="background-color:#cceeff;border-bottom: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;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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&#160;</span></td><td style="background-color:#cceeff;border-bottom: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;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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.0&#160;</span></td><td style="background-color:#cceeff;border-bottom: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;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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.2&#160;</span></td><td style="background-color:#cceeff;border-bottom: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;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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.5&#160;</span></td><td style="background-color:#cceeff;border-bottom: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;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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.3&#160;</span></td><td style="background-color:#cceeff;border-bottom: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;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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.5&#160;</span></td><td style="background-color:#cceeff;border-bottom: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;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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%">6.4&#160;</span></td><td style="background-color:#cceeff;border-bottom: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-bottom:3pt;margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The January figures represent the percentage change from the previous October, whereas the remaining figures represent the percentage change from the previous month.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note &#8211; Amounts may not foot due to rounding difference.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A graph of the sequential daily sales change patterns discussed above, starting with a base of '100' in the previous October and ending with the next October, would be as follows:</span></div><div style="margin-bottom:8pt;margin-top:3pt;text-align:center"><img src="fast-20201231_g2.jpg" alt="fast-20201231_g2.jpg" style="height:386px;margin-bottom:5pt;vertical-align:text-bottom;width:677px"/></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><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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:8pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">End Market Performance</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate approximately 65% of our business has historically been with customers engaged in some type of manufacturing, a significant subset of which finds its way into the heavy equipment market. The daily sales growth (contraction) rates to these manufacturing customers, when compared to the same period in the prior year, were as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:56.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.720%"></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:10pt;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:10pt;font-weight:400;line-height:100%">Q1</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:10pt;font-weight:400;line-height:100%">Q2</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:10pt;font-weight:400;line-height:100%">Q3</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:10pt;font-weight:400;line-height:100%">Q4</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:10pt;font-weight:400;line-height:100%">Annual</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-weight:700;line-height:100%">2020</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:700;line-height:100%">3.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">-9.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">-4.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">1.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">-2.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">2019</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%">13.4&#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%">9.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">8.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-weight:400;line-height:100%">%</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%">2018</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%">14.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-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%">13.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-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%">13.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">13.5&#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></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our manufacturing business consists of two subsets:&#160;the industrial production business (this is business where we supply products that become part of the finished goods produced by our customers and is sometimes referred to as OEM - original equipment manufacturing) and the maintenance portion (this is business where we supply products that maintain the facility or the equipment of our customers engaged in manufacturing and is sometimes referred to as MRO - maintenance, repair, and operations).&#160;The industrial business is more fastener centered, while the maintenance portion is represented by all product categories.</span></div><div style="margin-bottom:3pt;margin-top: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 best way to understand the change in our industrial production business is to examine the results in our fastener product line (which, under normal business conditions, represents 30% to 35% of our business) which is heavily influenced by changes in our business with heavy equipment manufacturers. From a company perspective, daily sales growth (contraction) rates of fasteners, when compared to the same period in the prior year, were as follows (note: this information includes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">all</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> end markets):</span></div><div style="margin-bottom:14pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:56.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.720%"></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:10pt;font-weight:400;line-height:100%">Q1</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:10pt;font-weight:400;line-height:100%">Q2</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:10pt;font-weight:400;line-height:100%">Q3</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:10pt;font-weight:400;line-height:100%">Q4</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:10pt;font-weight:400;line-height:100%">Annual</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-weight:700;line-height:100%">2020</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:700;line-height:100%">-2.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">-16.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">-6.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">-2.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">-7.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">2019</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%">11.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-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="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%">3.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">5.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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%">11.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-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%">11.1&#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%">10.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-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%">11.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-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%">11.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-weight:400;line-height:100%">%</span></td></tr></table></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 daily sales growth (contraction) rates of fasteners noted in the table above for first quarter of 2018, include 3.7 percentage points attributable to Mansco (acquired on March 31, 2017).</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By contrast, the best way to understand the change in the maintenance portion of the manufacturing business is to examine the results in our non-fastener product lines.&#160;From a company perspective, daily sales growth rates of non-fasteners, when compared to the same period in the prior year, were as follows (note: this information includes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">all</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> end markets):</span></div><div style="margin-bottom:13pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:56.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.720%"></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:10pt;font-weight:400;line-height:100%">Q1</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:10pt;font-weight:400;line-height:100%">Q2</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:10pt;font-weight:400;line-height:100%">Q3</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:10pt;font-weight:400;line-height:100%">Q4</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:10pt;font-weight:400;line-height:100%">Annual</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-weight:700;line-height:100%">2020</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:700;line-height:100%">6.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">25.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">7.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">11.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">12.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</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%">2019</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%">12.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">9.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">8.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">5.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">8.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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%">14.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">14.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">14.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">14.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">14.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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-bottom:8pt;margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Two product lines, safety and janitorial, accounted for approximately half of total non-fastener sales and saw a meaningful increase in sales in 2020 due to demand generated in response to the COVID-19 pandemic. As a result, the change in our non-fastener lines in 2020 did not provide as much insight into the trends of our traditional manufacturing and construction customers as is typically the case. Still, we have sold non-fastener products through multiple cycles that do not include a pandemic and believe we can make several observations. Generally speaking, our non-fastener business is not immune to the impact of industrial cycles. However, we would typically expect it to outperform our fastener business in any cycle. This reflects three things: the non-fastener market is larger than the fastener market, we are underpenetrated in the non-fastener market relative to the fastener market, and industrial vending lends itself to sales of non-fastener products. This is what we experienced in 2019. The outperformance of our non-fastener business was far more dramatic in 2020 than can be explained by our traditional drivers of outperformance, and reflects the impact of COVID-19 on our sales of safety products, specifically PPE, and janitorial products, such as sanitizer and wipes.</span></div><div style="margin-bottom:8pt;margin-top:8pt;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-residential construction and reseller customers have historically repres</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ented 20% to 25% of our business, though in 2020 it was slightly below the bottom of this range.&#160;The daily sales growth (contraction) rates to t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hese customers, when compared to the same period in the prior year, were as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:56.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.717%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.720%"></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:10pt;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:10pt;font-weight:400;line-height:100%">Q1</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:10pt;font-weight:400;line-height:100%">Q2</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:10pt;font-weight:400;line-height:100%">Q3</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:10pt;font-weight:400;line-height:100%">Q4</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:10pt;font-weight:400;line-height:100%">Annual</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-weight:700;line-height:100%">2020</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:700;line-height:100%">-1.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">-10.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">-11.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">-8.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">-7.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">2019</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%">12.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">0.6&#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%">0.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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%">11.7&#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%">17.6&#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%">19.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-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%">16.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-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%">16.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-weight:400;line-height:100%">%</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%">32</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our non-residential construction and reseller business is heavily influenced by manufacturing, oil and gas, and infrastructure spending. In 2020 and 2019, the poor and slowing production environment, respectively and as described above, and the accompanying worsening trends for commodities such as metals and energy, caused the growth in our non-residential construction and reseller customers to slow. In 2020, this was exacerbated by project suspensions as many states and regions shut down activity in an effort to control the pandemic.</span></div><div id="ife810274569f4b179a477e3c078b570c_58"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Profit</span></div><div style="margin-top: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 gross profit percentage during each period was as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:56.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.696%"></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:10pt;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:10pt;font-weight:400;line-height:100%">Q1</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:10pt;font-weight:400;line-height:100%">Q2</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:10pt;font-weight:400;line-height:100%">Q3</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:10pt;font-weight:400;line-height:100%">Q4</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:10pt;font-weight:400;line-height:100%">Annual</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-weight:700;line-height:100%">2020</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:700;line-height:100%">46.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">44.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">45.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">45.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">45.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</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%">2019</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%">47.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">46.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">47.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">46.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">47.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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%">48.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">48.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">48.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">47.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">48.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross profit, as a percentage of net sales, was 45.5% in 2020 and 47.2% in 2019. The gross profit percentage for 2020 decreased by 170 basis points based on three items. (1) A decline in product margin for safety and other products, which itself reflects several trends. First, in th</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e second quarter of 2020 in order to procure supplies we utilized unfamiliar supply chains and prioritized speed of ac</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">quisition over efficiency, resulting in lower margins. Second, in the third and fourth quarters of 2020 certain pandemic related products became oversupplied, and profits on our inventory fell (masks) while other products were in such short supply that cost rose (gloves). We mitigated these effects as the year progressed, but did not eliminate them. Third, mix within these categories was negative to margin, as in general COVID-related products had lower margins and increased in the mix. (2) A change in product mix. Fasteners are our largest and highest gross profit margin product line due to the high transaction cost surrounding the sourcing and supply of the product for customers. Our fastener product line declined to 29.9% of sales in 2020 from 34.2% of sales in 2019. (3) Overhead and organizational expenses. This includes the negative impact that reduced sales for certain product lines has on vendor rebates, clearance efforts to remove older and slower moving inventory, and the deleverage of certain fixed and period costs related to cyclical weakness in our traditional manufacturing and construction markets. These three adverse variables were partly offset by a better cost profile for our captive fleet. We operate our own fleet of trucks for moving product between suppliers, our distribution centers, and our in-market locations. We believe this provides us a competitive advantage in terms of our ability to move product efficiently and quickly, but there is a cost to supporting and maintaining these assets. During periods of economic weakness, it can become more difficult to charge freight to offset these costs and/or the relatively stable cost profile of these assets could result in deleverage. We successfully mitigated these challenges in 2020 by reducing movement and labor costs.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2019, our gross profit as a percentage of net sales decreased when compared to the prior year.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The decrease was primarily caused by three variables. (1) A change in product and customer mix, as we experienced the combination of relatively slow net sales growth in our fastener product line and relatively faster net sales growth to our largest customers, for which National Accounts is a good proxy and which tend to have lower margins. (2) We experienced rising freight expense as a result of costs related to transporting products, particularly shipping fees, driver wages, and fuel. (3) We experienced an increase in the cost of our products due to generalized inflation and tariffs resulting from disputes between the United States and its trade partners. We implemented several actions to mitigate the impact of these cost increases in 2019, including price increases. For the full year, the net impact of these actions was minor. However, the impact through the year differed, with a larger negative impact on the gross profit percentage in the first half of 2019 and a relatively modest impact in the second half of 2019.</span></div><div id="ife810274569f4b179a477e3c078b570c_61"></div><div style="margin-bottom:6pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating and Administrative Expenses</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating and administrative expenses (including the gain on sales of property and equipment), as a percentage of net sales, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">improved to 25.3% in 2020 from 27.3% in 2019. This improvement was a function of the growth in employee-related, occupancy-related, and all other operating and administrative expenses being more modest than the growth in sales. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee-related expenses improved the ratio of operating and administrative expenses as a percentage of sales by 140 to 145 basis points in 2020 from 2019. Occupancy-related expenses improved the ratio of operating and administrative expenses as a percentage of sales by 25 to 30 basis points in 2020 from 2019. All other operating and administrative expenses improved the ratio of operating and administrative expenses as a percentage of sales by 40 to 45 basis points in 2020 from 2019.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating and administrative expenses (including the gain on sales of property and equipment), as a percentage of net sales, improved to 27.3% in 2019 from 28.2% in 2018. This improvement was a function of the growth in employee-related, occupancy-related, and all other operating and administrative expenses being more modest than the growth in sales. Employee-related expenses improved the ratio of operating and administrative expenses as a percentage of sales by 40 to 45 basis points in 2019 from 2018. Occupancy-related expenses improved the ratio of operating and administrative expenses as a percentage of sales by 20 to 25 basis points in 2019 from 2018. All other operating and administrative expenses improved the ratio of operating and administrative expenses as a percentage of sales by 20 to 25 basis points in 2019 from 2018.</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The growth (contraction) in employee-rela</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ted, occupancy-related, and al</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">l other operating and administrative expenses (including </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the gain on </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sales of property and equipment) compared to the same periods in the preceding year, is outlined in the table below.</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:55.875%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.108%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.685%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Approximate Percentage of Total Operating and Administrative Expenses</span></td><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:400;line-height:100%">Twelve-month Period</span></td></tr><tr style="height:12pt"><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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</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-weight:400;line-height:100%">Employee-related expenses</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">68% to 73%</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:700;line-height:100%">-2.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">11.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><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%">Occupancy-related expenses</span></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%">15% to 20%</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:700;line-height:100%">0.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">2.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-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%">5.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></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%">All other operating and administrative expenses</span></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%">10% to 15%</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:700;line-height:100%">-7.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">1.5&#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%">5.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-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:8pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee-related expenses fell within a range of 68-73% of our total operating and administrative expenses during 2020. During 2019, employee-related expenses fell within a range of 65-70% of our total operating and administrative expenses.</span></div><div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee-related expenses include: (1) payroll (which includes cash compensation, stock option expense, and profit sharing), (2) health care, (3) personnel development, and (4) social taxes.</span></div><div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employee-related</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> expenses decreased in 2020 from 2019. This was related to: a decrease in full-time equivalent (FTE) headcount and related base wages and employment taxes related to efforts to reduce costs given weak demand in our traditional manufacturing and construction markets; lower bonuses and commissions given weak demand in our traditional manufacturing and construction markets; and reduced costs associated with the Fastenal School of Business as training shifted from in-person to online. This was only partly offset by an increase in our profit sharing contribution and health care costs. Our employee-related expenses increased in 2019 from 2018. This was related to: (1) an increase in FTE headcount related to efforts to support growth in our business, (2) higher performance bonuses and commissions due to growth in net sales and net earnings, (3) an increase in our profit sharing contribution and options awards, (4) increases in hourly base wages, and (5) increased health care costs.</span></div><div style="margin-bottom:6pt;margin-top: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 table below summarizes the percentage change in our FTE headcount at the end of the periods presented compared to the end of the prior period:</span></div><div style="margin-bottom:14pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:73.240%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.672%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Twelve-month Period</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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</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-weight:400;line-height:100%">In-market locations (branches &amp; Onsites)</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:700;line-height:100%">-8.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">0.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;border-top:1pt solid #000000;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%">5.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"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-in-market selling </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:700;line-height:100%">5.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">5.3&#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%">3.3&#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;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%">Selling subtotal</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:700;line-height:100%">-6.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">0.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"><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;border-top:1pt solid #000;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%">5.4&#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;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%">Distribution/Transportation</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:700;line-height:100%">-10.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">2.2&#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;border-top:1pt solid #000;padding:0 1pt"></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%">12.2&#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></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%">Manufacturing</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:700;line-height:100%">-9.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">-2.7&#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%">12.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></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%">Administration </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:700;line-height:100%">8.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">8.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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;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%">Non-selling subtotal</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:700;line-height:100%">-5.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">3.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;border-top:1pt solid #000;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%">10.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;border-bottom:1pt solid #000;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%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">-6.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">1.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">6.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:5pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our non-in-market selling employee count has grown in recent years due to an increased focus on resources to support our growth drivers, particularly Onsite and national account growth</span></div><div style="margin-top:5pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administration primarily includes our Sales Support, Information Technology, Finance and Accounting, Human Resources, and senior leadership roles and functions. Our administrative employee count has grown in recent years due to an increased focus on technology capabilities. For example, 66.7% of the increase in administrative employees in 2020 over 2019 related to our additions to our information technology teams. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Occupancy-related expenses include:&#160;(1) building rent and depreciation, (2) building utility costs, (3) equipment related to our branches and distribution locations, and (4) industrial vending equipment (we consider the vending equipment, excluding leased locker equipment, to be a logical extension of our in-market operations and classify the depreciation and repair costs as occupancy expenses).</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our occupancy-related expenses increased slightly in 2020 from 2019. This was primarily due to higher depreciation related to facility expansions completed in 2019, partly offset by lower utility costs in our branches. Our occupancy-related expenses increased in 2019 from 2018. This was related primarily to: higher depreciation as a result of facility expansions completed during the year; and increases to industrial vending equipment.</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><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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other operating and administrative expenses include: (1) selling-related transportation, (2) information technology (IT) expenses, (3) general corporate expenses, which consists of legal expenses, general insurance expenses, travel and marketing expenses, etc., and (4) the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> gain on</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> sales of property and equipment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Combined, all other operating and administrative expenses decreased in 2020 from 2019. This was related to: lower selling-related freight expenses due to reduced travel as a result of COVID-related restrictions, the rationalization of our branch fleet, and significantly reduced travel and meal expenses due to reduced travel as a result of COVID-related restrictions. This was partly offset by higher spending on information technology. Combined, all other operating and administrative expenses increased in 2019 from 2018. This was related to: higher spending on information technology; and higher selling-related freight expense.</span></div><div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Interest Expense</span></div><div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our net interest expense was $9.1 in 2020 compared to $13.6 in 2019, and $12.3 in 2018. The decrease in 2020, when compared to 2019, was due to a slightly lower average debt balance paired with substantially lower interest rates. During the year, we increased the debt held under our Master Note Agreement to $405.0 as a means of fixing a portion of our debt and freeing up borrowing capacity under our revolver. This debt has various maturities and interest rates, which collectively are at attractive levels. The increase in 2019, when compared to 2018, was mainly caused by higher average interest rates and a higher average debt balance during the period.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:8pt;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 recorded income tax expense of $273.6 in 2020, or 24.2% of earnings before income taxes. Our income tax expense was reduced by $5.3 due to discrete items mainly relating to benefits associated with the exercise of stock options and changes in the reserve for uncertain tax positions.</span></div><div style="margin-bottom:8pt;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 recorded income tax expense of $252.8 in 2019, or 24.2% of earnings before income taxes. Our income tax expense was reduced by $2.6 as a result of applying guideline clarifications issued by the IRS on certain aspects of tax reform, as well as tax benefits associated with the exercise of stock options. This reduced our tax rate in the period by 30 basis points.</span></div><div id="ife810274569f4b179a477e3c078b570c_64"></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%">Net Earnings</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net earnings, net earnings per share (EPS), the percentage change in net earnings, and the percentage change in EPS, were as follows:</span></div><div style="margin-bottom:15pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.884%"></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%">Dollar Amounts</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%">2020</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:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">&#160;&#160;&#160;&#160;2018 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 earnings</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:700;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:700;line-height:100%">859.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">790.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"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">751.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></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%">Basic EPS</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:700;line-height:100%">1.50</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.31&#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%">Diluted EPS</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:700;line-height:100%">1.49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><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><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:8pt;font-weight:400;line-height:100%">Percentage Change</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%">2020</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:400;line-height:100%">2019</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: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:400;line-height:100%">&#160;&#160;&#160;&#160;2018 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 earnings</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:700;line-height:100%">8.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">5.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;border-top:1pt solid #000000;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%">29.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></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%">Basic EPS</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:700;line-height:100%">8.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">5.3&#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%">30.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;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%">Diluted EPS</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:700;line-height:100%">8.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">5.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-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%">30.5&#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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;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%">Tax Rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">24.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">24.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">23.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As a result of the Tax Act, discrete tax items benefited our net earnings by $7.1 during 2018. </span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020 and 2019, net earnings increased, primarily due to stronger sales and higher operating profits, and were only partly offset by an increase in income tax expense. The increase in basic and diluted earnings per share also reflected the purchase of our shares of common stock in 2020.</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="ife810274569f4b179a477e3c078b570c_67"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:3pt"><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 style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Cash Provided by Operating Activities</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-weight:400;line-height:120%">Net cash provided by operating activities in dollars and as a percentage of net earnings were as follows:</span></div><div style="margin-bottom:16pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 cash provided</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:700;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:700;line-height:100%">1,101.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">842.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;border-top:1pt solid #000000;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%">674.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of net earnings</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:700;line-height:100%">128.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">106.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">89.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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-bottom:12pt;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 2020, the increase in our operating cash flow as a percentage of net earnings is due to working capital assets and liabilities being a modest source of cash in 2020, as opposed to a significant use of cash in 2019. This includes the deferral o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f $30.0 in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> payroll taxes resulting from the CARES Act and a timing-related higher accounts payable balance. In 2019, the increase in our operating cash flow as a percentage of net earnings reflects a reduced drag from working capital investment than what was experienced in 2018 and, to a lesser degree, higher net income.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Working Capital Assets</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%">Trade working capital assets are highlighted below. The annual dollar change and the annual percentage change were as follows:</span></div><div style="margin-bottom:12pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:76.206%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.882%"></td><td style="width:0.1%"></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:8pt;font-weight:400;line-height:100%">Dollar change</span></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">Accounts receivable, net</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:700;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:700;line-height:100%">27.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">27.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></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%">Inventories</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:700;line-height:100%">(28.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%">87.7&#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;border-top:1pt solid #000000;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%">&#160;&#160;&#160;&#160;Trade working capital</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:700;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:700;line-height:100%">(1.2)</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;border-top:1pt solid #000000;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%">115.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:12pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:700;line-height:100%">14.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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;border-top:1pt solid #000;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%">&#160;&#160;&#160;&#160;Trade working capital, net</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:700;line-height:100%">(15.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">115.9&#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></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:8pt;font-weight:400;line-height:100%">Annual percentage change</span></td><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:8pt;font-weight:700;line-height:100%">2020</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;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:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">Accounts receivable, net</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:700;line-height:100%">3.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">3.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"><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;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%">Inventories</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:700;line-height:100%">(2.1)</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:700;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%">6.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-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">&#160;&#160;&#160;&#160;Trade working capital</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:700;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">5.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"><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;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</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:700;line-height:100%">7.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;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%">(0.4)</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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;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%">&#160;&#160;&#160;&#160;Trade working capital, net</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">6.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note &#8211; Amounts may not foot due to rounding difference.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, the annual growth in net accounts receivable reflects growth in sales, mitigated by the substantial increase in sales to government customers, which tended to have shorter payment terms in 2020, and strong collections at year end. In 2019, the annual growth in net accounts receivable reflects not only our growth in sales, but also the fact that our growth is being driven disproportionately by our national accounts program where our customers tend to have longer payment terms than our customer base as a whole. Growth was also relatively stronger with customers outside the U.S., which similarly tend to have longer payment terms than our customer base as a whole. The rate of growth in receivables did slow throughout 2019, largely reflecting the impact on receivables of softer business activity.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory balances over time will respond to business activity, though various factors produce a looser relationship to our monthly sales patterns than we tend to experience in accounts receivable.&#160;One reason for this is cyclical. We source significant quantities of product from overseas, and the lead time involved in procuring these products is typically longer than the visibility we have into future monthly sales patterns. As a result, trends in our inventory will often lag trends in economic conditions. A second reason is our growth drivers, including our FMI offerings, Onsite channel, and international expansion, all of which tend to require significant investments in inventory. In 2020, our inventories decreased, reflecting a number of factors, including reduced stocking needs on the part of our traditional manufacturing and construction customers due to weak business activity, reduced vending and Onsite signings, and good execution on initiatives aimed at improving our inventory balances. This was partly offset by COVID-related PPE balances that we added in the second quarter of 2020 and have been declining over the second half of 2020, but we had no such PPE inventory in the preceding year. In 2019, our inventories increased to support higher sales, reflecting large increases in the number of installed vending devices and active Onsite locations, and from inflation and tariffs.</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%">36</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, the annual growth in accounts payable reflected primarily the timing of certain payments that slipped out of the fourth quarter of 2020 and into the first quarter of 2021. In 2019, the slight decrease in accounts payable came as a result of softer year end business activity.</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 approximate percentage mix of inventory stocked at our selling locations versus our distribution center and manufacturing locations was as follows at year end:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 locations</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:700;line-height:100%">59</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">60&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%">61&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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="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%">Distribution center and manufacturing locations</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:700;line-height:100%">41</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align: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="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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;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%">Net Cash Used in 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 in dollars and as a percentage of net earnings were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 cash used</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:700;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:700;line-height:100%">281.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">239.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;border-top:1pt solid #000000;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%">173.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></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%">% of net earnings</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:700;line-height:100%">32.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">30.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">23.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in net cash used in investing activities in 2020 were primarily related to an increase of $125.0 for the purchase of certain assets of Apex Industrial Technologies LLC, which was partly offset by changes in our net capital expenditures. The changes in net cash used in investing activities in 2019 was primarily related to changes in our net 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%">Property and equipment expenditures typically consist primarily of: (1)&#160;purchases related to industrial vending, (2) purchases of property and equipment related to expansion of and enhancements to distribution centers, (3) spending on software and hardware for our information processing systems, (4) the addition of fleet vehicles, (5)&#160;expansion, improvement or investment in certain owned or leased branch properties, and (6)&#160;the addition of manufacturing and warehouse equipment. Disposals of property and equipment consisted of the planned disposition of certain pick-up trucks, distribution vehicles, and trailers in the normal course of business.</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%">Set forth below is a recap of our 2020, 2019, and 2018 net capital expenditures in dollars and as a percentage of net sales and net earnings:</span></div><div style="margin-bottom:14pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Manufacturing, warehouse and packaging equipment, industrial vending equipment, and facilities</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:700;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:700;line-height:100%">91.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">172.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;border-top:1pt solid #000000;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%">110.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></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%">Shelving and related supplies for in-market location openings and for product expansion at existing in-market locations</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:700;line-height:100%">15.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Data processing software and equipment</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:700;line-height:100%">31.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">Real estate and improvements to branch locations</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:700;line-height:100%">16.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</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:700;line-height:100%">13.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">12.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;border-top:1pt solid #000000;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%">Purchases of property and equipment</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:700;line-height:100%">168.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">246.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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">176.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Proceeds from sale of property and equipment</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:700;line-height:100%">(10.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">(6.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">(9.5)</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;border-top:1pt solid #000000;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 capital expenditures</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:700;line-height:100%">157.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">239.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;border-top:1pt solid #000000;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%">166.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></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-weight:400;line-height:100%">% of net sales</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:700;line-height:100%">2.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">4.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%">3.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of net earnings</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:700;line-height:100%">18.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">30.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">22.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our net capital expenditures decreased in 2020, when compared to 2019. We reduced capital spending expectations early in 2020 across most tracked categories as financial uncertainty related to the pandemic response emerged. The decline relates to lower spending on facility capacity and equipment following our investments in 2019, lower spending for vending devices as a result of our acquisition of certain assets of Apex and lower signings, lower spending on our captive fleet, and lower spending for manufacturing equipment. Our net capital expenditures increased in 2019, when compared to 2018, primarily due to increased spending on hub property and equipment, both to expand current capacity and for potential future expansion, higher spending on vending devices to support the growth of our industrial vending program, and investment in our trucking assets.</span></div><div style="text-align:justify"><span><br/></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%">37</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect our net capital expenditures in 2021 to be within a range of&#160;$170.0 to $200.0. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This increase from 2020 relates to increased spending for a non-hub construction project in Winona to support growth, higher maintenance spending across most tracked categories following tighter spending control in 2020, and lower anticipated proceeds from asset sales. These factors will be slightly offset by lower spending on vending devices due to a full year of lower unit cost following our acquisition of certain assets of Apex. We anticipate funding our capital expenditure needs with cash generated from operations, from available cash and cash equivalents, and, if necessary, from our borrowing capacity.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt;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%">Net Cash Used in Financing Activities </span></div><div style="margin-top:6pt;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 in dollars and as a percentage of net earnings were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 cash used</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:700;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:700;line-height:100%">754.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">595.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;border-top:1pt solid #000000;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%">446.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></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%">% of net earnings</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:700;line-height:100%">87.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">75.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">59.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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-bottom:8pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fluctuations in net cash used in financing activities are due to changes in the level of our dividend payments and in the level of common stock purchases. These amounts were partially offset by the exercise of stock options and net payments (proceeds) from debt obligations. These items in dollars and as a percentage of earnings were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Dividends paid</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:700;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:700;line-height:100%">803.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">498.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;border-top:1pt solid #000000;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%">441.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></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%">% of net earnings</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:700;line-height:100%">93.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">63.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">58.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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:6pt"><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><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%">Common stock purchases</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:700;line-height:100%">52.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">103.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of net earnings</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:700;line-height:100%">6.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">&#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%">13.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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:6pt"><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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 returned to shareholders</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:700;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:700;line-height:100%">855.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">498.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;border-top:1pt solid #000000;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%">544.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></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">% of net earnings</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:700;line-height:100%">99.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">63.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%">72.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Proceeds from the exercise of stock options</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:700;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:700;line-height:100%">(41.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">(13.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of net earnings</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:700;line-height:100%">-4.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">-7.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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:6pt"><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><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%">Cash payments (proceeds), net</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:700;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:700;line-height:100%">(60.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155.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%">(85.0)</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="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%">% of net earnings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-7.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align: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="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-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:6pt"><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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 cash used</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:700;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:700;line-height:100%">754.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">595.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;border-top:1pt solid #000000;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%">446.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></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">% of net earnings</span></td><td colspan="2" style="border-bottom:1pt solid #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:700;line-height:100%">87.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #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%">75.2&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #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%">59.4&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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:16pt;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%">Stock Purchases</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, we pu</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rchased 1,600,000 shares of our common stock at an average price of approximately $32.54. In 20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19, we did not purchase any shares of our common stock. In 2018, we purchased 4,000,000 shares of our common stock at an average price of approximately $25.75 per share.</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:700;line-height:120%">Dividends</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We declared a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> quarterly dividend of $0.28 per share on January&#160;19, 2021. In 2020, we paid aggregate annual dividends per share of $1.40. This included $1.00 in regular quarterly dividends and a $0.40 special dividend paid in December 2020 as a result of our high cash balances and favorable financial outlook. In 2019, we paid aggregate annual dividends per share of $0.87</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</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%">38</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:12pt;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%">Debt</span></div><div style="margin-top:6pt;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 fund the considerable cash needed to expand our industrial vending business, expand capacity and increase the use of automation in our distribution centers, pay dividends, and, in 2020, to purchase our common stock, pre-pay vendors to secure access to critical products during the pandemic, and acquire certain assets of Apex Industrial Technologies LLC, we have borrowed under our Credit Facility and our Master Note Agreement in recent periods.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our borrowings under the Credit Facility and Master Note Agreement peaked during each quarter of 2020 and 2019 as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">Peak borrowings</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%">2020</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:400;line-height:100%">2019</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-weight:400;line-height:100%">First quarter</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:700;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:700;line-height:100%">470.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">585.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></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%">Second quarter</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:700;line-height:100%">640.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535.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%">Third quarter</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:700;line-height:100%">445.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530.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%">Fourth quarter</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:700;line-height:100%">495.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="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 December 31, 2020, we had no loans outstanding under the Credit Facility and had contingent obligations from letters of credit outstanding under the Credit Facility in an aggregate face amount of $36.3. As of December&#160;31, 2020, we had loans outstanding under the Master Note Agreement of $405.0. Descriptions of our Credit Facility and Master Note Agreement are contained in Note 10 of the Notes to 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-weight:700;line-height:120%">Unremitted Foreign Earnings</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately $186.8 of cash and cash equivalents are held by non-U.S. subsidiaries. These funds may create foreign currency translation gains or losses depending on the functional currency of the entity holding the cash. We have considered the financial requirements of each foreign subsidiary and our parent company and will continue to reinvest these funds to support our expansion activities outside the U.S., even after taking into consideration the deemed repatriation and transition tax under the Tax Act. The income tax impact of repatriating cash associated with investments in foreign subsidiaries is discussed in Note 8 of the Notes to 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-weight:700;line-height:120%">Effects of Inflation</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, we experienced changing price levels for COVID-related supplies, with inflation for certain products that were in short supply (e.g., nitrile gloves) and deflation for certain products that became oversupplied (e.g., disposable masks). These were event-specific circumstances related to the pandemic. As it related to the non-COVID environment, we experienced stable product costs through 2020 relative to 2019. We experienced higher product costs through </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019 relative to 2018 as a result of generalized inflation and tariffs, though the impact of these items did moderate later in the year as economic activity slowed and conditions around trade stabilized. We took actions during the year to mitigate the effects of higher product costs, including increasing product prices. These actions were not able to offset the pressure we experienced on our gross profit percentage in the first half of 2019, but were more effective at doing so in the second half of 2019.</span></div><div id="ife810274569f4b179a477e3c078b570c_70"></div><div style="margin-bottom:6pt;margin-top:12pt;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-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing our consolidated financial statements in conformity with U.S. GAAP, we must make decisions that impact the reported amounts of assets, liabilities, revenues and expenses, and the related disclosures. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. In reaching such decisions, we apply judgments based on our understanding and analysis of relevant circumstances, historical experience, and actuarial valuations. Actual amounts could differ from those estimated at the time the consolidated financial statements are prepared.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our most significant accounting policies, including Revenue Recognition and Inventories, are described in Note 1 of the Notes to Consolidated Financial Statements. Some of those significant accounting policies require us to make difficult, subjective, or complex judgments, or estimates. An accounting estimate is considered to be critical if it meets both of the following criteria: (i) the estimate requires assumptions about matters that are highly uncertain at the time the accounting estimate is made, and (ii) different estimates reasonably could have been used, or changes in the estimate that are reasonably likely to occur from period to period may have a material impact on the presentation of our financial condition, changes in financial condition, or results of operations. Our most critical accounting estimates include the following:</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; This reserve is for accounts receivable balances that are potentially uncollectible. The allowance for credit losses is based on an income statement approach which adjusts the ending balance sheet to take into consideration expected losses over the contractual lives of the receivables, considering factors such as historical data as a basis for future expected losses. If business or economic conditions change, our estimates and assumptions may be adjusted as deemed appropriate. Historically, actual required reserves have not varied materially from estimated amounts.</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%">39</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory valuation</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211;  The valuation of inventory is based on an analysis of inventory trends including reviews of inventory levels, sales information, and the on-hand quantities relative to the sales history for the product. Our methodology for estimating whether adjustments are necessary is continually evaluated for factors including significant changes in product demand, market conditions, condition of the inventory, or liquidation value. If business or economic conditions change, our estimates and assumptions may be adjusted as deemed appropriate. Historically, actual required adjustments have not varied materially from estimated amounts.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General insurance reserves</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; These reserves are for general claims related to workers' compensation, property and casualty losses, and other general liability self-insured losses. The reserves are based on an analysis of reported claims and claims incurred but not yet reported related to our historical claim trends. We perform ongoing reviews of our insured and uninsured risks and use this information to establish appropriate reserve levels. We analyze historical trends, claims experience, and loss development patterns to ensure the appropriate loss development factors are applied to the incurred costs associated with the claims made. Historically, actual required reserves have not varied materially from estimated amounts.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A description of new accounting pronouncements is contained in Note 1 of the Notes to Consolidated Financial Statements. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Geographic Information</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding our revenues and long-lived assets by geographic area is contained in Note 3 and Note 4 of the Notes to Consolidated Financial Statements. Risks related to our foreign operations are described earlier in this Form 10-K under the heading 'Forward-Looking Statements' and 'Item 1A. Risk Factors'.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certain Contractual Obligations</span></div><div style="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 December 31, 2020, we had outstanding long-term debt and facilities, equipment, and vehicles leased under operating leases. Our future obligations to pay principal of and interest on such long-term debt and to make minimum lease payments under such operating leases are as follows:</span></div><div style="margin-bottom:11pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></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%">Total</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%">2021</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%">2022 and 2023</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%">2024 and 2025</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%">After 2025</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-weight:400;line-height:100%">Principal of long-term debt</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:700;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:700;line-height:100%">405.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">40.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">105.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">135.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">125.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Interest on long-term 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">47.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Operating leases</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:700;line-height:100%">256.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">98.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">115.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-bottom:1pt solid #000000;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%">Total</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">709.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">148.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">239.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">182.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">138.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on the long-term debt outstanding under our Credit Facility was calculated using the interest rates and balances at December 31, 2020.</span></div><div style="margin-bottom:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Amounts include lease liabilities for pick-up truck leases, which typically have a non-cancelable lease term of less than one year and are not included on the consolidated balance sheets as an operating lease right-of-use asset.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase orders and contracts for the purchase of inventory and other goods and services are not included in the table above. Our purchase orders are based on current distribution needs and are fulfilled by our suppliers within short time horizons. We do not have significant agreements for the purchase of inventory or other goods or services specifying minimum order quantities.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities for uncertain tax positions have been excluded from the table above due to the uncertainty surrounding the ultimate settlement and timing of these liabilities, which we believe will be immaterial. A discussion of income taxes is contained in Note 8 of the Notes to 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%">40</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_73"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:12pt;padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.14pt">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISKS</span></div><div style="margin-top:6pt;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 exposed to certain market risks from changes in foreign currency exchange rates, commodity steel pricing, commodity energy prices, and interest rates. Changes in these factors cause fluctuations in our earnings and cash flows. We evaluate and manage exposure to these market risks as follows:</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign currency exchange rates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Foreign currency fluctuations can affect our net investments, our operations in countries other than the U.S., and earnings denominated in foreign currencies. Historically, our primary exchange rate exposure has been with the Canadian dollar against the United States dollar. Our estimated net earnings exposure for foreign currency exchange rates was not material at year end. We have not historically hedged our foreign currency risk given that exposure to date has not been m</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">aterial. In 2020, changes in foreign currency exchange rates reduced our reported net sales by $5.7 with the estimated effect on our net earnings being immaterial.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commodity steel pricing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; We buy and sell various types of steel products; these products consist primarily of different types of threaded fasteners and related hardware. We are exposed to the impacts of commodity steel pricing and our related ability to pass through the impacts to our end customers. During 2020, the price of commodity steel as reflected in many market indexes fell sharply early in the year as business activity declined in response to actions to address the COVID-19 pandemic, recovered sharply as business activity rebounded, and finished 2020 above the preceding year end levels. During 2019, the price of commodity steel as reflected in many market indexes declined.</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%">Commodity energy prices</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; We have market risk for changes in prices of oil, gasoline, diesel fuel, natural gas, and electricity. Prices for gasoline and diesel were mostly lower over the course of 2020 as business activity declined in response to actions to address the COVID-19 pandemic. As a result, we experienced lower fuel costs through most of 2020. In 2019, prices for gasoline and diesel were stable in the early part of the year, but began to decline in the latter part of the year with slowing economic activity. As a result, we experienced stable fuel costs through 2019. Fossil fuels are also often a key feedstock for chemicals and plastics that comprise a key raw material for many products that we sell. Although fuel prices were lower through much of 2020, we experienced stable, not lower, prices for products with high chemical or plastic content. Stable fuel costs in 2019 resulted in stable product costs. We believe that over time these risks are mitigated in part by our ability to pass freight and product costs to our customers, the efficiency of ou</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r trucking distribution network, and the ability, over time, to manage our occupancy costs related to the heating and cooling of our facilities through better efficiency. In 2020, our estimated net earnings exposure for commodity energy prices was immaterial.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest rates</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Loans under our Credit Facility bear interest at floating rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s tied to LIBOR (or, if LIBOR is no longer available, at a replacement rate to be determined by the administrative agent for the Credit Facility and consented to by us). As a result, changes in LIBOR can affect our operating results and liquidity to the extent we do not have effective interest rate swap arrangements in place. We have not historically used interest rate swap arrangements to hedge the variable interest rates under our Credit Facility. A one percentage point increase in LIBOR in 2020 would have resulted in approximately $1.3 of additional interest expense. A description of our Credit Facility is contained in Note 10 of the Notes to 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%">41</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_76"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 8.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:17.36pt">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div style="margin-top:18pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-bottom:10pt;margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and Board of Directors</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fastenal Company:</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Fastenal Company and subsidiaries (the Company) as of December&#160;31, 2020 and 2019, the related consolidated statements of earnings, comprehensive income, stockholders' equity, and cash flows for each of the years in the three-year period ended December&#160;31, 2020 and the related notes and financial statement schedule listed in the table of contents at Item 15 (collectively, the consolidated financial statements). We also have audited the Company's internal control over financial reporting as of December&#160;31, 2020, based on criteria established in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(2013)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2020 and 2019, and the results of its operations and its cash flows for each of the years in the three-year period ended December&#160;31, 2020, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2020 based on criteria established in</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Internal Control - Integrated Framework (2013)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission.</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis for Opinions </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company's consolidated financial statements and an opinion on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company's internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company's internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the 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%">42</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Audit Matter</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sufficiency of audit evidence over inventory quantities</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed in the consolidated balance sheet, the Company held $1,337.5 million of inventory, the majority of which was held at 3,268 in-market locations, as of December 31, 2020. The Company&#8217;s processes to track and determine consolidated inventory relies on a perpetual inventory system which involves the interaction of multiple information technology (IT) systems. </span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identified the evaluation of the sufficiency of audit evidence obtained related to the quantities of inventory as a critical audit matter. Evaluating the sufficiency of audit evidence over quantities of inventory required challenging auditor judgment to assess the number of in-market locations visited, and included the involvement of IT professionals with specialized skills and knowledge due to the interaction of multiple IT systems that track physical inventory quantities by location.</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the primary procedures we performed to address this critical audit matter: We evaluated the design and tested the operating effectiveness of certain internal controls related to the critical audit matter. This included IT application controls, as well as certain controls related to access to programs and data, program changes, program development, and computer operations. It also included certain controls related to the Company's physical inventory cycle counts. We involved IT professionals with specialized skills and knowledge, who assisted in testing certain IT controls, inclusive of the interface of multiple IT systems, which support the Company&#8217;s perpetual inventory system.  We applied auditor judgment in the determination of the locations to test the Company&#8217;s inventory quantities by evaluating:</span></div><div style="margin-bottom:5pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Historical inventory locations we have visited and results of prior physical counts;</span></div><div style="margin-bottom:5pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Inventory dollars by location; and</span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company's inventory cycle count results, including the results of monitoring and compliance with cycle count program by in-market location. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We tested the existence and completeness of inventory by counting inventory quantities on a sample basis through location visits during the year to evaluate the Company&#8217;s perpetual inventory records. In addition, we evaluated the overall sufficiency of audit evidence obtained over the quantities of inventory. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/&#160;&#160;&#160;&#160;KPMG LLP</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 1987. </span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Minneapolis, Minnesota</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;8, 2021 </span></div><div><span><br/></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%">43</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_79"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><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%">FASTENAL COMPANY AND SUBSIDIARIES</span></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:400;line-height:120%">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:120%">(Amounts in millions except share information)</span></div><div><span><br/></span></div><div style="margin-bottom:8pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></div></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:400;line-height:100%">December&#160;31</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="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%">2020</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:400;line-height:100%">2019</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:10pt;font-weight:400;line-height:100%">Assets</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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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-weight:400;line-height:100%">Current assets:</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;border-top:1pt solid #000000;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 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:#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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNC0xLTEtMS0w_6f7b6acb-f401-4391-8160-b8ebf617dfc3">245.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNC0zLTEtMS0w_c3bc2a61-b50e-46ae-bf41-757e98a3948e">174.9</ix:nonFraction>&#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"><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%">Trade accounts receivable, net of allowance for credit losses of $<ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNS0wLTEtMS0wL3RleHRyZWdpb246ZmQxZmI3OWE1N2EyNGY3OGExZDQ5ZjA5NTI2OWQ1YzdfMzg0ODI5MDY5NzMyMw_268bcc31-5800-4238-806a-1af12f0b2554">12.3</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNS0wLTEtMS0wL3RleHRyZWdpb246ZmQxZmI3OWE1N2EyNGY3OGExZDQ5ZjA5NTI2OWQ1YzdfMzg0ODI5MDY5NzMzMQ_ad8f5b69-6d84-4412-9b7e-0cb9c6a70f3a">10.9</ix:nonFraction>, respectively</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNS0xLTEtMS0w_d14497ab-1118-471b-8cca-1ba389d02619">769.4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNS0zLTEtMS0w_23a21f51-55e3-4af5-ae10-e3970fd292f8">741.8</ix:nonFraction>&#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 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%">Inventories</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNi0xLTEtMS0w_b809c44a-0c0c-4433-9b0a-5ec24832f49f">1,337.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNi0zLTEtMS0w_568dfcd0-b6bd-4a64-bfd3-b20a9434dc71">1,366.4</ix:nonFraction>&#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 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 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:PrepaidTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNy0xLTEtMS0w_7a57aabb-c155-41db-960f-b7f6007979ac">6.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:PrepaidTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNy0zLTEtMS0w_a8461e28-ffd8-485a-946d-040daae430d9">16.7</ix:nonFraction>&#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 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 current 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfOC0xLTEtMS0w_debd5338-3fa6-4b81-a370-c5e80234d9a7">140.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfOC0zLTEtMS0w_0237f075-4a11-4c56-90eb-5ab98e7696f5">157.4</ix:nonFraction>&#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;border-top:1pt solid #000000;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%">Total current assets</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfOS0xLTEtMS0w_930fcfff-4158-4ea0-bda7-4d7b0792a8ba">2,499.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfOS0zLTEtMS0w_a9707eee-88f5-4d49-9f2e-c000b2371d24">2,457.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></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%">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTAtMS0xLTEtMA_4737e4f3-7245-4dd7-a7a1-a6e59f780a50">1,030.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTAtMy0xLTEtMA_4dde9548-596e-409e-8bbc-721f52cc9935">1,023.2</ix:nonFraction>&#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%">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTEtMS0xLTEtMA_f4192330-701b-4058-8118-9cd8cbe92c39">243.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTEtMy0xLTEtMA_07a578a2-6c29-4cd8-915e-25ae4f84a02b">243.2</ix:nonFraction>&#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%">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTItMS0xLTEtMA_d3436a0e-6a9a-498b-82c0-7e2c12cab8dd">191.4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTItMy0xLTEtMA_b8fdf1f3-0906-45ec-ae77-960273c479fe">76.3</ix:nonFraction>&#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;border-top:1pt solid #000000;padding:2px 1pt 2px 37pt;text-align: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 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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTMtMS0xLTEtMA_25df3ab6-7ec6-4868-a4f9-7335f6fc496c">3,964.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTMtMy0xLTEtMA_9c28a81a-858c-434e-9297-411a80548167">3,799.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></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;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%">Liabilities and Stockholders' Equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></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-weight:400;line-height:100%">Current liabilities:</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;border-top:1pt solid #000000;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 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 portion of debt</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTYtMS0xLTEtMA_5e0380a6-44fe-4eee-8fed-5951254bc348">40.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTYtMy0xLTEtMA_af165da2-d062-4e11-a6e9-ece7a7dd7777">3.0</ix:nonFraction>&#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 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</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTctMS0xLTEtMA_883057a5-061b-45b1-9f8c-3203ebd77459">207.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTctMy0xLTEtMA_d280438d-b256-4dce-823b-44e2a28ad1ac">192.8</ix:nonFraction>&#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 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</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:AccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTgtMS0xLTEtMA_2cef46c2-f942-4aa4-986d-1366666dbd0c">272.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:AccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTgtMy0xLTEtMA_12201fbe-1941-421c-81f4-c41b777e5eb4">251.5</ix:nonFraction>&#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 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 portion of operating lease 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTktMS0xLTEtMA_825659b6-e971-4d58-b665-98664d0e964c">93.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTktMy0xLTEtMA_7e25550b-e2e3-4a9e-93c5-a4df32a86aa8">97.4</ix:nonFraction>&#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;border-top:1pt solid #000000;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%">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjAtMS0xLTEtMA_1209e4a0-d8fc-4b43-b838-76a779d76e8f">612.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjAtMy0xLTEtMA_6f1310cf-70a7-4bb8-8921-82412c54ceff">544.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></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-weight:400;line-height:100%">Long-term debt</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjEtMS0xLTEtMA_c51917fa-2fd5-4ba8-9d81-df79b2141689">365.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjEtMy0xLTEtMA_46eef58b-4f57-493f-b3f6-4d1263356118">342.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></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 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjItMS0xLTEtMA_12889ebb-4f61-4b9d-8af4-8ca972b87260">151.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjItMy0xLTEtMA_ff9ba958-e0e4-4a75-96e5-350dbfd1139c">148.2</ix:nonFraction>&#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%">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjMtMS0xLTEtMA_d4a7a8cb-07c7-49e4-84a7-5e8634b79ec3">102.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjMtMy0xLTEtMA_279275dd-d883-4df5-87d8-1cd37647827c">99.4</ix:nonFraction>&#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;border-top:2pt 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%">Commitments and contingencies (Notes 6, 9, 10, and 11)</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjQtMS0xLTEtMA_fe9edfef-3c2a-4d8e-9ef5-3752be0ed4fa"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjQtMy0xLTEtMA_5b181e79-9c0f-4dfa-823b-8a46e29fe85f"></ix:nonFraction></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%">Stockholders&#8217; equity:</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></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%">Preferred stock: $<ix:nonFraction unitRef="usdPerShare" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMTk_4c241e17-97be-42bc-9186-01b1ddce2f67"><ix:nonFraction unitRef="usdPerShare" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMTk_9282cdb1-08dc-4f4c-a20e-354cc5159d45">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMzE_e467871a-8d7b-44c4-b9b5-09a59cbcb863"><ix:nonFraction unitRef="shares" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMzE_f3e648c6-858a-426b-b8b0-d9cb78131f8c">5,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMzY_39168fc3-d3ff-4287-b067-be687329e9cf"><ix:nonFraction unitRef="shares" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMzY_4e96b17d-3a1b-4dee-af52-e857a493b765"><ix:nonFraction unitRef="shares" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMzY_6ffc7f81-dd2c-4323-8329-cbc277f387c5"><ix:nonFraction unitRef="shares" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMzY_ab857dba-de94-4581-afc1-596d34cfc11b">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMS0xLTEtMA_7215a84c-86a2-410e-8b24-ce7e74a11094">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMy0xLTEtMA_445331e5-5119-4baa-9e39-84d227634714">&#8212;</ix:nonFraction>&#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"><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="if14a0de43a754e85844f91f61b921020_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTczNTg_1020978d-8682-4a37-bb3a-2bb6d95c41f5"><ix:nonFraction unitRef="usdPerShare" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTczNTg_920d44d2-67f3-4371-a87c-2db487f879ef">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTczNzM_6d948d87-ba20-45a1-947d-d46cf732e30b"><ix:nonFraction unitRef="shares" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTczNzM_8cf56b66-b9ee-4d97-95e3-cecc6e701d1c">800,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTczODk_1011fd68-6ecb-4b23-81af-5f396428225a"><ix:nonFraction unitRef="shares" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTczODk_aef5e8cf-fa19-4a0c-9e02-0a06744acc16">574,159,575</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTc0MDc_5d88299f-b4cd-4fec-aa2e-dba836e09ab0"><ix:nonFraction unitRef="shares" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTc0MDc_f9178833-3e03-476d-a7fc-ad79171c1063">574,128,911</ix:nonFraction></ix:nonFraction> shares issued and outstanding, respectively</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMS0xLTEtMA_8aa0ad16-fd57-489e-ab9d-c3c6f5f7f1c8">2.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMy0xLTEtMA_88330b65-da9d-4c5c-af6e-326929d9ebc9">2.9</ix:nonFraction>&#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 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%">Additional paid-in capital</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjgtMS0xLTEtMA_7c5247f3-98c7-491e-adce-c15de976060c">61.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjgtMy0xLTEtMA_7ae6088a-c0f1-4923-869b-681e5275c2a3">67.2</ix:nonFraction>&#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 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%">Retained earnings</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjktMS0xLTEtMA_4b8c1990-d4a1-4e13-8b88-2af26312b26f">2,689.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjktMy0xLTEtMA_785e95e7-1301-4c81-b800-7c803f36e135">2,633.9</ix:nonFraction>&#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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMzAtMS0xLTEtMA_c10c4de7-4781-4e43-977e-b09de770fec5">21.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMzAtMy0xLTEtMA_e4abe8ec-7e28-4a25-b86d-d53712d33014">38.4</ix:nonFraction>)</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;border-top:1pt solid #000000;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%">Total stockholders&#8217; equity</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMzEtMS0xLTEtMA_d7b24cb8-7aae-49fa-b163-37f68ef2beba">2,733.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMzEtMy0xLTEtMA_0744fedb-9ce0-4870-aa9c-befe09537e7c">2,665.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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 37pt;text-align: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 liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMzItMS0xLTEtMA_787e39a9-87b0-429d-8624-9e4f56221bd5">3,964.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #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="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMzItMy0xLTEtMA_779691e7-e6b1-4b2c-ae34-e067bfc130c1">3,799.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #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:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to 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%">44</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_85"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><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%">FASTENAL COMPANY AND SUBSIDIARIES</span></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:400;line-height:120%">Consolidated Statements of Earnings</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%">(Amounts in millions except earnings per share)</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%">For the year ended December&#160;31</span></div><div><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</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-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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMS0xLTEtMS0w_6974d1dd-7d9f-40f3-817c-842d54395a1d">5,647.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMS0zLTEtMS0w_bf92d444-ab01-448e-87b1-e5dfba39f11a">5,333.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMS01LTEtMS0w_9c160212-ea83-4a56-8b1f-d2cd6f8d7814">4,965.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></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%">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMi0xLTEtMS0w_bd2e251d-d63e-48b1-8587-d2d602722704">3,079.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMi0zLTEtMS0w_ea8a6b35-ff2d-4392-ae36-4b2e99e9e739">2,818.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMi01LTEtMS0w_5c3cbf56-8c1d-434d-b4da-a78f23378007">2,566.2</ix:nonFraction>&#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;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMy0xLTEtMS0w_d7d25834-c55b-46b1-bf1f-8a02ce5f18b0">2,567.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMy0zLTEtMS0w_eb904f94-5d70-4f5a-8ddf-415dd61d219c">2,515.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:top"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMy01LTEtMS0w_8f8f858a-97ca-445f-bd1e-7016322ef5b6">2,398.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:top"></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 and administrative expenses</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNC0xLTEtMS0w_8c477811-ea63-44d8-98fb-694349a2bcec">1,427.4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNC0zLTEtMS0w_78e40e00-2715-42a4-9f40-f19b34f3c542">1,459.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNC01LTEtMS0w_de810330-85e5-4699-9047-ebed2574548b">1,400.2</ix:nonFraction>&#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%">Gain on sale of property and equipment</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNS0xLTEtMS0w_b99144e0-0c01-490f-bf3c-7c96cc28568a">1.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNS0zLTEtMS0w_d9b83b4b-afde-41b9-8a84-c2fb7f60557a">1.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNS01LTEtMS0w_fbba38ca-68ac-4f47-8f29-fdee58f1b075">0.5</ix:nonFraction>)</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;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNi0xLTEtMS0w_e22a75e6-4f52-47c8-ba0a-89647befca4c">1,141.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNi0zLTEtMS0w_678a9e4b-dc20-43a2-9844-1735383ee882">1,057.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:top"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNi01LTEtMS0w_700d0239-a403-409f-800a-e939762f9ca3">999.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:top"></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%">Interest 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:InterestAndOtherIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNy0xLTEtMS0w_821c06b8-0c98-471f-918a-1794f4e0c0b0">0.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:InterestAndOtherIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNy0zLTEtMS0w_5d4bbb21-fb09-4878-8bc8-82f97a32c295">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:InterestAndOtherIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNy01LTEtMS0w_8544a861-9d69-4b14-b167-0a1eae1fc2e2">0.4</ix:nonFraction>&#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%">Interest 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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfOC0xLTEtMS0w_64459440-76c4-4055-9281-621907c76d5f">9.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfOC0zLTEtMS0w_64e0ff40-523f-42ba-b5a8-d11ec89afc93">13.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfOC01LTEtMS0w_6b6b06f6-da8f-4569-9c25-db8718ff03d8">12.6</ix:nonFraction>)</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;border-top:1pt solid #000000;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%">Earnings before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfOS0xLTEtMS0w_3c736b06-1e6f-45b6-a440-8843a5e1005e">1,132.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfOS0zLTEtMS0w_50b0f05c-d120-4b25-abbc-8ef4cdd6cd47">1,043.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:top"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfOS01LTEtMS0w_1aba6f25-bdd7-48aa-99bc-4d0e8f59d714">987.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:top"></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%">Income tax 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTAtMS0xLTEtMA_90e73b98-ca40-4a12-b699-fa2e13b951ba">273.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTAtMy0xLTEtMA_65800ae6-e826-49a6-8517-73ff3e7f9811">252.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTAtNS0xLTEtMA_600d72c3-fbb9-4f49-b0ae-cc407f088e08">235.1</ix:nonFraction>&#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;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%">Net earnings</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTEtMS0xLTEtMA_9fe36aba-01e7-4fe2-9e21-03d55bb95d0a">859.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTEtMy0xLTEtMA_496c8301-ba62-460d-bf1c-dae40ba08747">790.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTEtNS0xLTEtMA_2223f2b8-38a0-4e2d-b6c6-396a38a98a8b">751.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></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt 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%">Basic net earnings per share</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTItMS0xLTEtMA_7f33eac4-0d6f-458b-9984-da97e370d08a">1.50</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:2pt 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="usdPerShare" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTItMy0xLTEtMA_2358fc1f-8adf-4398-819a-e1c84c2f5c61">1.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:2pt 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="usdPerShare" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTItNS0xLTEtMA_0ee78f7b-f8cf-415e-b71a-c4796f25e33b">1.31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt 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%">Diluted net earnings per share</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTMtMS0xLTEtMA_500a6936-7ac4-4f68-b389-f2c3af293b07">1.49</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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="usdPerShare" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTMtMy0xLTEtMA_7321471a-d2a9-4820-ad0c-e73bcf21525c">1.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt 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="usdPerShare" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTMtNS0xLTEtMA_c47564f6-9aff-4475-9cb7-f2654d826d7e">1.31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt 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%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:2pt 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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTQtMS0xLTEtMA_8f0087a8-72d0-4a86-9813-6aec011278a5">573.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:2pt 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="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTQtMy0xLTEtMA_a331c5c4-1260-455e-830c-5b5e1d30c6b6">573.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:2pt 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="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTQtNS0xLTEtMA_6aa2fb30-7ec7-44f2-b76d-cf6a940985f0">573.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt 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%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt 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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTUtMS0xLTEtMA_ec348d25-300c-42f2-9901-108c25179a1c">575.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt 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="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTUtMy0xLTEtMA_4767f0dd-75e1-4cd2-9b71-38a457841989">574.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt 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="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTUtNS0xLTEtMA_19263fe2-fd2d-4db0-9f71-778e231cd995">574.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to 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%">45</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_88"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><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%">FASTENAL COMPANY AND SUBSIDIARIES</span></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:400;line-height:120%">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:120%">(Amounts 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:120%">For the year ended December&#160;31</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:400;line-height:100%">2019</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:8pt;font-weight:400;line-height:100%">2018</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-weight:400;line-height:100%">Net earnings</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMS0xLTEtMS0w_0553633c-3ac4-4e5d-8316-5ca85ac3dce2">859.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMS0zLTEtMS0w_75430b9d-130e-42e9-96b2-f880ef9182ef">790.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMS01LTEtMS0w_c780e7f9-2bca-471e-a83b-5eaa2bb43748">751.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></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 comprehensive income (loss), net of tax:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments (net of tax of $<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="INF" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMy0wLTEtMS0wL3RleHRyZWdpb246YjFiMjU0MGI5M2YxNGJmZmJkNjcxYmZhNDU2ZTAwZjZfMzg0ODI5MDY5NzMwOQ_0242d63e-c044-4868-ab0b-5c70aec6a18f"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="INF" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMy0wLTEtMS0wL3RleHRyZWdpb246YjFiMjU0MGI5M2YxNGJmZmJkNjcxYmZhNDU2ZTAwZjZfMzg0ODI5MDY5NzMwOQ_0f25dd8a-076b-42c4-b239-482d8b982cf6"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="INF" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMy0wLTEtMS0wL3RleHRyZWdpb246YjFiMjU0MGI5M2YxNGJmZmJkNjcxYmZhNDU2ZTAwZjZfMzg0ODI5MDY5NzMwOQ_30b56112-5f0d-4a3d-b878-8ddf990b0b3c">0.0</ix:nonFraction></ix:nonFraction></ix:nonFraction> in 2020, 2019, and 2018)</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMy0xLTEtMS0w_1aa4d0a3-22fa-43e3-b3b0-a05f52878ae8">17.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMy0zLTEtMS0w_7d90889e-3fc6-4855-b502-19a055161e29">6.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMy01LTEtMS0w_d28119f7-6af1-4333-af39-4108c565d3f6">19.7</ix:nonFraction>)</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;border-bottom:1.5pt solid #000000;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%">Comprehensive income</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfNC0xLTEtMS0w_4bcc71e3-ff80-4e53-a0d9-234d32a49548">876.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #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="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfNC0zLTEtMS0w_24f91467-3106-437d-8923-00d7d4b82231">797.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #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="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfNC01LTEtMS0w_f7b6f0a9-6563-4023-b0c5-3510401d3376">732.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #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:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements.</span></div><div style="text-align:center"><span><br/></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%">46</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_94"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><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%">FASTENAL COMPANY AND SUBSIDIARIES</span></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:400;line-height:120%">Consolidated Statements of Stockholders' 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:120%">(Amounts in millions)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</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-weight:700;line-height:100%">Common stock</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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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%">Balance at beginning of year</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdb9323926a6484696e129317eb7546d_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMi0xLTEtMS0w_924a1a8b-7c20-42de-b112-954e6a859d10">2.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ce382ca042549eb95d01ec175598155_I20181231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMi0zLTEtMS0w_a900f547-11e9-4937-be34-4e8715395e87">2.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06f7711dda047739b5b73e2a498c9d6_I20171231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMi01LTEtMS0w_a952ee08-6beb-49be-9386-ce0e9cf6d2e8">2.9</ix:nonFraction>&#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;border-top:1pt solid #000000;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%">Balance at end of year</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6914decccbd644dfbf707573b7ce80b9_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMy0xLTEtMS0w_0369f99f-4303-4c33-92fc-2b62f7fc000f">2.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ifdb9323926a6484696e129317eb7546d_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMy0zLTEtMS0w_e3af9b63-d79d-4ffb-bd8a-13d2ea542f51">2.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i2ce382ca042549eb95d01ec175598155_I20181231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMy01LTEtMS0w_5fe4f86a-f79f-4c4d-92a2-d54cf236a2f4">2.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></tr><tr><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:400;line-height:100%">Balance at beginning of year</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f7a1e79836a4f2b8b315eae30e1759e_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNS0xLTEtMS0w_7c01680c-8ee1-4239-9535-10f38ab9ce1e">67.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4ebe2219eda46f19ae1b5174ff188fb_I20181231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNS0zLTEtMS0w_dc3630a6-a049-4ef8-8cca-5e15871d4c83">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5114d593b0bf4710910766bdb92456ae_I20171231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNS01LTEtMS0w_3cf5164d-1383-4ccc-bca5-bbd71600489f">8.5</ix:nonFraction>&#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%">Stock options exercised</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7d031e43ce8426e8858cee03414fc66_D20200101-20201231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNi0xLTEtMS0w_892afa8d-8140-4b5c-81a8-dccd5b43dab7">41.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7181c798aca44dbebaf96ba2ffc97fde_D20190101-20191231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNi0zLTEtMS0w_2c3dde94-0e0e-4825-bb23-63f94a17a477">58.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45820f2ac50b45a3935ad0120ded6c3c_D20180101-20181231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNi01LTEtMS0w_c1b4dbdc-d5bd-4364-8535-cedc9703496f">13.4</ix:nonFraction>&#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%">Purchases of common stock</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7d031e43ce8426e8858cee03414fc66_D20200101-20201231" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNy0xLTEtMS0w_b6c22dfd-9d24-4726-beb7-35911a8eb634">52.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7181c798aca44dbebaf96ba2ffc97fde_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNy0zLTEtMS0w_77ed83a4-f37e-4cd8-aa5c-706da3e84d14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i45820f2ac50b45a3935ad0120ded6c3c_D20180101-20181231" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNy01LTEtMS0w_bf00b281-5cd5-4ae6-84c3-a9cbc2d01914">24.0</ix:nonFraction>)</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%">Stock-based 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7d031e43ce8426e8858cee03414fc66_D20200101-20201231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfOC0xLTEtMS0w_cff1e093-50e8-47b2-989a-00289078905d">5.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7181c798aca44dbebaf96ba2ffc97fde_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfOC0zLTEtMS0w_88078c39-1d48-47f8-8e69-98f691ac7e87">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45820f2ac50b45a3935ad0120ded6c3c_D20180101-20181231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfOC01LTEtMS0w_fd2cb3e4-d693-4e95-bd44-75740b3e4b5d">5.1</ix:nonFraction>&#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;border-top:1pt solid #000000;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%">Balance at end of year</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02b42202d6e4489ea4308033c0f6a34d_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfOS0xLTEtMS0w_903c0ace-cf72-4f5b-9be4-145f41c48762">61.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i2f7a1e79836a4f2b8b315eae30e1759e_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfOS0zLTEtMS0w_9947aa2c-c9bd-410c-96e8-78335634c66b">67.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="if4ebe2219eda46f19ae1b5174ff188fb_I20181231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfOS01LTEtMS0w_114cd378-4df2-4ddb-aa3e-b5f57d785ea9">3.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></tr><tr><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:400;line-height:100%">Balance at beginning of year</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6123c2aaccd4382a44039e0fb638b84_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTEtMS0xLTEtMA_d25f1076-6d61-487a-85ca-c1707d085e93">2,633.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if22d2b991c9641579023c071f474b757_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTEtMy0xLTEtMA_4aaabb36-1c54-45f6-88fa-e5afe79a05a1">2,341.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia90d92834e544f0f9e0cbb1cdd5abff3_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTEtNS0xLTEtMA_6358baf0-46b1-4ecb-bbc6-64802a481237">2,110.6</ix:nonFraction>&#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%">Net earnings</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4f893c093a54223a78b60f84f5b8c92_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTItMS0xLTEtMA_a04e0128-2ee3-4700-b37d-bd0648d37329">859.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fab8e7c03141a8bef22cbbe613dfa7_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTItMy0xLTEtMA_3b27d869-1128-46e8-9973-66ecca5fa7d2">790.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380e465524c14a2a8206f5c77ebfb6a0_D20180101-20181231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTItNS0xLTEtMA_1e04ed5b-2711-4dd6-a29a-bfbef54c2e0e">751.9</ix:nonFraction>&#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%">Dividends paid in cash</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia4f893c093a54223a78b60f84f5b8c92_D20200101-20201231" decimals="-5" name="us-gaap:DividendsCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTMtMS0xLTEtMA_8e5fb730-4668-4c0a-bb22-9b783ace66e2">803.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4fab8e7c03141a8bef22cbbe613dfa7_D20190101-20191231" decimals="-5" name="us-gaap:DividendsCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTMtMy0xLTEtMA_f4f293a1-1db5-4830-9e3a-3ebaadca3177">498.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380e465524c14a2a8206f5c77ebfb6a0_D20180101-20181231" decimals="-5" name="us-gaap:DividendsCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTMtNS0xLTEtMA_99f9db6c-54c4-455d-9ad4-7e87d454979f">441.9</ix:nonFraction>)</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%">Purchases of common stock</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4f893c093a54223a78b60f84f5b8c92_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTQtMS0xLTEtMA_d3a2e801-75b0-49c7-8b62-e7d18991c6ff">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fab8e7c03141a8bef22cbbe613dfa7_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTQtMy0xLTEtMA_2936dcf3-56b2-43bc-9420-b491ad5008e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380e465524c14a2a8206f5c77ebfb6a0_D20180101-20181231" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTQtNS0xLTEtMA_fe0e5fa8-a56f-4cde-a137-6d4d635f6454">79.0</ix:nonFraction>)</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;border-top:1pt solid #000000;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%">Balance at end of year</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d3dcb36c22847a5b1efe7e37fa0f675_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTUtMS0xLTEtMA_09c49ca3-6c8b-4686-8459-3b23ce6a0d18">2,689.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ib6123c2aaccd4382a44039e0fb638b84_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTUtMy0xLTEtMA_4c44fba8-c959-4b33-bd3c-d72beae05f40">2,633.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="if22d2b991c9641579023c071f474b757_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTUtNS0xLTEtMA_1a47939c-d3bb-4cd3-94e0-f4fd30edf346">2,341.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></tr><tr><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:700;line-height:100%">Accumulated other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:400;line-height:100%">Balance at beginning of year</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i604ec59eb61c47b6888f5d11a505f868_I20191231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTctMS0xLTEtMA_42880968-4012-48d8-aef8-ceb20e199590">38.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71303cc95e63442ab37f39d322b97503_I20181231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTctMy0xLTEtMA_10330650-f917-4824-96cf-aaa58a2a6395">44.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id1feb82c226f4dfbb69974a33ff66430_I20171231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTctNS0xLTEtMA_b51aed9f-b34c-487f-acb4-ff6b57856259">25.1</ix:nonFraction>)</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="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 comprehensive 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb6f9a5e275149568fee6a5959b76953_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTgtMS0xLTEtMA_79079075-d702-4b8e-adb5-b095762f58f1">17.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia45b4cd4b51343ddb6d9fa8627ae85a6_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTgtMy0xLTEtMA_c8a423e4-7010-4cc3-85a3-1bdf1af86b1d">6.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i90ae70861a094158b3950974ce6b0197_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTgtNS0xLTEtMA_2909994a-6495-4bae-b47b-6823d726b33e">19.7</ix:nonFraction>)</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;border-top:1pt solid #000000;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%">Balance at end of year</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15d76897fc1148b79754ba36538dd165_I20201231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTktMS0xLTEtMA_e4798329-cc52-4a8c-835b-31d81949cf89">21.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="i604ec59eb61c47b6888f5d11a505f868_I20191231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTktMy0xLTEtMA_6df6eb1c-d2e3-4b9e-9e37-70f64dba666d">38.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="i71303cc95e63442ab37f39d322b97503_I20181231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTktNS0xLTEtMA_91fcfbc7-fe43-4464-b4c7-29a769d86c39">44.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></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">Total stockholders' equity</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMjAtMS0xLTEtMA_2e67124c-29b8-4d02-b720-3676d7a01986">2,733.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMjAtMy0xLTEtMA_8c5bd6c6-df33-43b1-bb68-ae7de18f7137">2,665.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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMjAtNS0xLTEtMA_3b729ee9-5249-4933-b8d4-54c2b89991e7">2,302.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></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></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;border-bottom:1pt solid #000000;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%">Cash dividends paid per share of common stock</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMjItMS0xLTEtMA_eb21ec45-64e5-4483-aaa4-b1e7f02a9890">1.40</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMjItMy0xLTEtMA_a65f376c-e987-447a-8f51-929dc07ceb08">0.87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMjItNS0xLTEtMA_4468df23-b86b-422b-bbe2-6e58d3280842">0.77</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to 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%">47</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_97"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><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%">FASTENAL COMPANY 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:400;line-height:120%">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:120%">(Amounts 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:120%">For the year ended December&#160;31</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Cash flows from operating activities:</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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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 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 earnings</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMi0xLTEtMS0w_60978ff2-9026-41ba-a91a-6c6309a691bb">859.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMi0zLTEtMS0w_2948fc41-8dcd-4625-a22b-cb2854ad520c">790.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMi01LTEtMS0w_c1c3eafb-d338-4354-a933-3676e4fa7157">751.9</ix:nonFraction>&#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 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%">Adjustments to reconcile net earnings to net cash provided by operating activities, net of acquisitions:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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%">Depreciation of property and equipment</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNC0xLTEtMS0w_7f71e899-103c-475a-b34c-c8f52c7d7fa7">153.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNC0zLTEtMS0w_4f823324-123d-40f1-9f4f-9b4d1a7df699">144.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNC01LTEtMS0w_2112ba29-d535-4314-809e-3b468b4b9fec">134.1</ix:nonFraction>&#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 25.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%">Gain on sale of property and equipment</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNS0xLTEtMS0w_b0c55249-92c5-4669-8f2f-0ad733afa91b">1.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNS0zLTEtMS0w_f841ea60-c8e1-4214-87b5-5ad1e356b1fd">1.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNS01LTEtMS0w_64a706a0-4190-4971-813f-f39e20687d74">0.5</ix:nonFraction>)</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 25.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%">Bad debt 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNi0xLTEtMS0w_9a19eb04-83a8-4dc2-8944-66c6a6d3adf0">7.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNi0zLTEtMS0w_4d16e2a6-96cc-490f-9275-97ae8e464462">5.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNi01LTEtMS0w_c2d4ff21-ab1f-425b-9caa-bb83afc8bd3a">8.1</ix:nonFraction>&#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 25.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%">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNy0xLTEtMS0w_9f263283-8518-4300-acad-8bde59def650">2.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNy0zLTEtMS0w_a474f3e8-a867-47a7-9b11-e700b4d45d42">15.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNy01LTEtMS0w_d58f0e1a-6941-4bfc-ba08-f1aebb3d4293">33.8</ix:nonFraction>&#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 25.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%">Stock-based 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfOC0xLTEtMS0w_6c515b83-947a-4ab8-a3b0-5fb16508665e">5.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfOC0zLTEtMS0w_5ad1992e-3980-4ee1-bfe1-0574794f5a07">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfOC01LTEtMS0w_f9e6247a-dde3-40b2-9b71-df690a8f01c9">5.1</ix:nonFraction>&#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 25.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%">Amortization of intangible 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfOS0xLTEtMS0w_b25c5a01-8fce-4e8a-bba7-dc7e0919a4d0">9.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfOS0zLTEtMS0w_bf499831-7664-418c-aa56-a8a0832af9f4">4.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfOS01LTEtMS0w_0cbb9b94-a447-4d3f-9c05-5cf4c688d53a">4.1</ix:nonFraction>&#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 25.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%">Changes in operating assets and liabilities, net of acquisitions:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;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%">Trade accounts receivable</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTEtMS0xLTEtMA_4c24c58d-ffe0-4ce2-ad4d-e628318dffc4">29.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTEtMy0xLTEtMA_290b2fb0-207c-4727-aa77-c5483ce9f53f">30.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTEtNS0xLTEtMA_bb5d2406-cf90-4c2a-91e0-734882cf9503">120.3</ix:nonFraction>)</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 55pt;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%">Inventories</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTItMS0xLTEtMA_69322fd9-049b-42eb-9f65-c673e9a11676">36.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTItMy0xLTEtMA_c218ff5e-643d-42f1-b650-c044aa1f783c">84.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTItNS0xLTEtMA_dae1dd79-96b9-4b53-a75d-3827b7826b57">193.3</ix:nonFraction>)</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 55pt;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 current 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTMtMS0xLTEtMA_b9fda6e3-0fb9-4f41-9363-a13ddb8154c6">17.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTMtMy0xLTEtMA_3a5ea1ea-97fd-4185-9539-188712e536a8">10.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTMtNS0xLTEtMA_20afb49d-f780-4015-98a2-4225cdaa238b">28.9</ix:nonFraction>)</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 55pt;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</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTQtMS0xLTEtMA_d6397eba-2b73-4a74-a7ca-0474a745827c">14.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTQtMy0xLTEtMA_e5ac6a95-f4c9-4965-9758-652c25859d95">0.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTQtNS0xLTEtMA_4f223bf9-96a9-45a0-9116-c6d2af058a1a">46.1</ix:nonFraction>&#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 55pt;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</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTUtMS0xLTEtMA_58f88f85-b42f-44ff-a687-f82823dbb687">20.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTUtMy0xLTEtMA_b7a91695-6f20-4101-8eaa-e0568c60fa51">10.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTUtNS0xLTEtMA_46dc7b54-ee92-4708-bd85-9d9e38955698">46.8</ix:nonFraction>&#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 55pt;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</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTYtMS0xLTEtMA_8ac7e9a8-8dbb-4b9c-b14f-5034729f6c4e">10.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTYtMy0xLTEtMA_df95a02e-c569-4893-b805-ef60c8a2878b">7.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTYtNS0xLTEtMA_c6bfc482-b4d6-49be-b22a-b2b0e1d563d7">15.5</ix:nonFraction>)</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 55pt;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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTctMS0xLTEtMA_8ed91fb4-2d82-4251-ba8d-4a60e91595a6">2.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTctMy0xLTEtMA_ba26115a-a78b-492d-b89e-0d2cf4777f05">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTctNS0xLTEtMA_7f284925-e489-4ae7-ae3b-6bf451d2a1c8">2.7</ix:nonFraction>&#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;border-top:1pt solid #000000;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:400;line-height:100%">Net cash provided by operating activities</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTgtMS0xLTEtMA_6a151807-4820-4fa1-bf8a-2f99f0a4136e">1,101.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTgtMy0xLTEtMA_d2638e7e-635a-4577-9dbf-1c10bb026210">842.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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTgtNS0xLTEtMA_be748058-3a81-4c8f-b940-09718a5e1cb4">674.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></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-weight:400;line-height:100%">Cash flows from investing activities:</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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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 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%">Purchases of property and equipment</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjAtMS0xLTEtMA_add98e99-566a-4bf1-98b1-cd246c3ae658">168.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjAtMy0xLTEtMA_92155f50-c7e9-4093-86f8-5eb813fe8017">246.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjAtNS0xLTEtMA_e7f3e9f9-a016-49f6-ba9f-342f6f66dd24">176.3</ix:nonFraction>)</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 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 sale of property and equipment</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjEtMS0xLTEtMA_24d12b8d-d39d-4313-801d-67848da263ea">10.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjEtMy0xLTEtMA_4b3d29a9-26a1-489f-ba56-ba44e1c9781a">6.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjEtNS0xLTEtMA_1d728c38-d26b-4e72-bd16-500aba19795c">9.5</ix:nonFraction>&#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 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 paid for acquisitions</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjItMS0xLTEtMA_c3b0d324-5216-489e-8487-98e3f8dd7bee">125.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjItMy0xLTEtMA_6e21c77b-ca73-40d4-b5a6-9bb0960c754f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjItNS0xLTEtMA_92ea0389-75b8-42c7-959d-f4fcdeda64e7">3.7</ix:nonFraction>)</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 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjMtMS0xLTEtMA_93b9e345-0fe4-4f62-990b-ec39ba4696c2">0.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjMtMy0xLTEtMA_8cd54a77-5fcc-4a13-9491-2c3e2dea910d">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjMtNS0xLTEtMA_f9fc57a6-4cac-4623-8f41-896041e2021d">3.4</ix:nonFraction>)</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;border-top:1pt solid #000000;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:400;line-height:100%">Net cash used in investing activities</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjQtMS0xLTEtMA_975fcdfd-1633-4dcb-ba4b-5ffdbdcfdbea">281.7</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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjQtMy0xLTEtMA_2da7ccae-45e2-4342-8521-81da67b63e78">239.7</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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjQtNS0xLTEtMA_160a0634-b7bd-41dd-969f-812cb2229a20">173.9</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></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-weight:400;line-height:100%">Cash flows from financing activities:</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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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 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 debt obligations</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjYtMS0xLTEtMA_66e6ca39-fffe-407a-83cc-d42fdc29935a">1,000.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjYtMy0xLTEtMA_6bfd3388-cb00-44f6-98d1-da1498e47a08">910.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjYtNS0xLTEtMA_608b16e8-23e7-44ac-a6df-3cfa76a24a60">980.0</ix:nonFraction>&#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 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%">Payments against debt obligations</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjctMS0xLTEtMA_22e2081d-6c56-41f7-af7f-3cf32d3efda6">940.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjctMy0xLTEtMA_7a0f336e-321d-4342-97c5-f928558396ba">1,065.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjctNS0xLTEtMA_7ba0d5b0-dcb2-4b2c-a6ab-4f66b95839a9">895.0</ix:nonFraction>)</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 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 exercise of stock options</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjgtMS0xLTEtMA_188fd69a-4ee0-42f4-84ab-0fe2ea7c33f7">41.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjgtMy0xLTEtMA_8006d6e1-f1bf-4123-978c-127fb4cfbd94">58.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjgtNS0xLTEtMA_21335f29-1c0a-4da6-b70d-040d7c86e61b">13.4</ix:nonFraction>&#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 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%">Purchases of common stock</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjktMS0xLTEtMA_44a48c7c-a565-4c90-9f49-f009297c9496">52.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjktMy0xLTEtMA_6dca8158-5016-49f5-82bc-f12c60cf89a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjktNS0xLTEtMA_17350a82-6d37-4393-92db-332cd428a569">103.0</ix:nonFraction>)</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 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%">Payments of dividends</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsOfDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzAtMS0xLTEtMA_2bdfd02f-f87b-4ec3-8d2a-c4a24c571101">803.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:PaymentsOfDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzAtMy0xLTEtMA_8373a4f4-de1f-462e-9224-5c98a147ae29">498.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:PaymentsOfDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzAtNS0xLTEtMA_c1643847-a83a-4c79-b404-7c9b7e75a5dc">441.9</ix:nonFraction>)</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;border-top:1pt solid #000000;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: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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzEtMS0xLTEtMA_8ba20702-433c-416e-9728-399b41a63907">754.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzEtMy0xLTEtMA_b3b987f3-2f18-4843-bd4d-13a4b7b1d1a3">595.1</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzEtNS0xLTEtMA_1ffae130-c524-4425-9682-994b25bc32d0">446.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></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzMtMS0xLTEtMA_5ac76d10-d144-4a60-927a-e4837f3d610a">5.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzMtMy0xLTEtMA_27d772a5-a44e-4b5d-b61d-fe45b27a73f3">0.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzMtNS0xLTEtMA_75499a73-9a6c-4f09-87c7-db5a77138d01">3.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></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 30.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%">Net increase in cash and cash equivalents</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzQtMS0xLTEtMA_f6a2308f-152f-4c91-bcb7-910142c2899c">70.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzQtMy0xLTEtMA_3051d5fc-862b-4141-8b0b-4c12c86dbebe">7.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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzQtNS0xLTEtMA_fdb4201a-7e07-4c97-8f03-b3070ecb9c75">50.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></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%">Cash and cash equivalents at beginning of year</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzUtMS0xLTEtMA_f523a597-d25a-4ab9-871b-8d6a3ca02757">174.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzUtMy0xLTEtMA_0d134b3b-3d4e-44a6-bc6f-a88662089d39">167.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i237bb7f608ee46f5933a5ae76228fc4c_I20171231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzUtNS0xLTEtMA_978ae881-bc52-47b4-8d4c-bc4860d767af">116.9</ix:nonFraction>&#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;border-top:1pt solid #000000;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%">Cash and cash equivalents at end of year</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzYtMS0xLTEtMA_96d4b79e-f39d-4353-bc69-124990cd8a23">245.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzYtMy0xLTEtMA_1f1bfc58-5504-4d0b-9635-5ae76d465eb3">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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzYtNS0xLTEtMA_e2896fd5-3766-4a9f-a968-3587604467e2">167.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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt 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%">Supplemental information:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></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 paid for interest</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzgtMS0xLTEtMA_1584193f-d76f-4f86-8a59-f0399877a4b0">8.4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzgtMy0xLTEtMA_79a0c860-159e-4884-8e8a-8a26e562c86a">13.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzgtNS0xLTEtMA_172e8447-73b8-4ddc-8d8e-e226dcc9c37b">12.6</ix:nonFraction>&#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;border-bottom:2pt solid #000000;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 paid for income taxes</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzktMS0xLTEtMA_a21a8608-f857-4b51-948f-a1c2db1994aa">260.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:2pt 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="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzktMy0xLTEtMA_a9c3cbee-964c-4f37-9bd1-01dae703c706">242.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:2pt 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="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzktNS0xLTEtMA_be769054-d385-44c2-9228-2716909378f9">215.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to 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%">48</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_100"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:9pt"><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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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><div style="text-align:center"><span><br/></span></div><div id="ife810274569f4b179a477e3c078b570c_103"></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzQ4_0cd3f10e-982b-4e74-a4b8-0d87e5caf14c" continuedAt="ibccf578e32024bff834ef7675985593b" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. Business Overview and Summary of Significant Accounting Policies</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Overview</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-weight:400;line-height:120%">Fastenal is a leader in the wholesale distribution of industrial and construction supplies operating a branch-based business (with an increasing number of Onsite locations). Collectively we refer to our branches and Onsite locations as in-market locations. We have over <ix:nonFraction unitRef="location" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-2" format="ixt:numdotdecimal" name="us-gaap:NumberOfStores" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzM2Ng_5f8240f7-4ab3-4d26-beef-5be1ef630d7e">3,200</ix:nonFraction> in-market locations located primarily in North America.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</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-weight:400;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDYz_e54f5cf6-3dc3-4a62-beee-e8f0f0830c71" escape="true">The consolidated financial statements include the accounts of Fastenal Company and its subsidiaries (collectively referred to as 'Fastenal' or by terms such as 'we', 'our', or 'us'). All material intercompany balances and transactions have been eliminated in consolidation.</ix:nonNumeric></span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition </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-weight:400;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDY5_9f563d48-ab6c-4246-a71e-605a4fffe5c9" escape="true">Net sales include products and shipping and handling charges, net of estimates for product returns and any related sales incentives. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue by transferring the promised products to the customer, with the majority of revenue recognized at the point in time the customer obtains control of the products. We recognize revenue for shipping and handling charges at the time the products are delivered to or picked up by the customer. We estimate product returns based on historical return rates. Using probability assessments, which are based on known inputs at year-end, we estimate sales incentives expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes and value added taxes in foreign jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.</ix:nonNumeric></span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:5pt;text-align:justify"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzg2_c50b458b-d789-4e73-a27b-6405f9fe42dd" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit is extended based upon an evaluation of the customers' financial condition. Accounts receivable are stated at their estimated net realizable value.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses is based on an income statement approach which adjusts the ending balance sheet to take into consideration expected losses over the contractual lives of the receivables, considering factors such as historical data as a basis for future expected losses.</span></ix:nonNumeric></div><div style="margin-top:14pt;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%">Foreign Currency Translation and Transactions</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-weight:400;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzg3_bbf1fb52-aba4-469f-9a66-c204c104d1cd" escape="true">The functional currency of our foreign operations is typically the applicable local currency. The functional currency is translated into United States dollars for balance sheet accounts, except retained earnings, using current exchange rates as of the balance sheet date, for retained earnings at historical exchange rates, and for revenue and expense accounts using a weighted average exchange rate during the applicable period. The translation adjustments are deferred as a separate component of stockholders' equity captioned accumulated other comprehensive income (loss). Gains or losses resulting from transactions denominated in foreign currencies are included in cost of sales or operating and administrative expenses.</ix:nonNumeric></span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDI5_64b3d02d-d0c0-4f73-91f1-e0353f2970cf" escape="true">We consider all investments purchased with original maturities of three months or less to be cash equivalents.</ix:nonNumeric></span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</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-weight:400;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDUw_c0c5d721-c492-4171-be35-d40fd0553832" escape="true">Inventories, consisting of finished goods merchandise held for resale, are stated at the lower of cost (first in, first out method) or net realizable value. We record valuation adjustments for excess, slow-moving, and obsolete inventory that are equal to the difference between the cost and estimated net realizable value for that inventory. These estimates are based on a review and comparison of the current inventory levels to projected and historical sales of inventory.</ix:nonNumeric></span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDQw_81e9ed99-e3d3-4197-bacf-7c38e85bf97f" continuedAt="i074c92672c844252969a8c2b02928ee4" escape="true">Property and equipment are stated at cost. Depreciation on property and equipment is provided for using the straight-line method over the anticipated economic useful lives of the related property. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If </ix:nonNumeric></span></div></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%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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&#8212;Continued</span></div></div><ix:continuation id="ibccf578e32024bff834ef7675985593b" continuedAt="i6feacc92a7eb429e84a76a5a886e1c43"><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i074c92672c844252969a8c2b02928ee4">circumstances require a long-lived asset or asset group be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by the asset or asset group to its carrying value. If the carrying value of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values, and third-party independent appraisals, as considered necessary.</ix:continuation> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ere <ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzQ1NzE_241543cb-d5c1-4fb9-8f32-7485b02fef15"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzQ1NzE_8f290b59-70d0-4177-943b-2fae883c9c5a"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzQ1NzE_db8b1b61-9f58-4829-bd18-4e012b23d9b1">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> imp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">airments recorded during any of the three years reported in these consolidated financial statements.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDEx_789f679a-55ef-4cab-8fbd-2b159ad6d485" continuedAt="i0191754eb67c4400a09ed9ec98ccd0f3" escape="true"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement contains a lease at inception. Operating leases are included in our operating lease right-of-use ('ROU') assets, the current portion of operating lease liabilities, and the operating lease liabilities in our Consolidated Balance Sheets. </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-weight:400;line-height:120%">The ROU assets represent our right to control the use of an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. The operating lease ROU assets also include any prepaid lease payments made and exclude lease incentives. Lease expense is recognized on a straight-line basis over the lease term. </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-weight:400;line-height:120%">Many of our leases include both lease (e.g., fixed payments including rent, taxes, and insurance costs) and nonlease components (e.g., common-area or other maintenance costs) which are accounted for as a single lease component as we have elected the practical expedient to group lease and nonlease components for all leases. Our pick-up truck leases typically have a non-cancelable lease term of less tha</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n <ix:nonNumeric contextRef="if14a0de43a754e85844f91f61b921020_I20201231" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzU4ODM_88923206-8a0d-4efd-97ec-b48e8e23de17">one year</ix:nonNumeric> and therefore, we have elected the practical expedient to exclude these short-term leases from our ROU assets and lease liabilities. </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-weight:400;line-height:120%">Most leases include one or more options to renew. The exercise of lease renewal options is typically at our sole discretion; therefore, the majority of renewals to extend the lease terms are not included in our ROU assets and lease liabilities as they are not reasonably certain of exercise. We regularly evaluate the renewal options and when they are reasonably certain of exercise, we include the renewal period in our lease term. </span></div></ix:nonNumeric><div style="margin-top:5pt;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="i0191754eb67c4400a09ed9ec98ccd0f3">As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments. We have a centrally managed treasury function; therefore, based on the applicable lease terms and the current economic environment, we apply a portfolio approach for determining the incremental borrowing rate.</ix:continuation> </span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Long-Lived Assets</span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzY1_231eb38a-fffc-4016-8224-e39492d8bff1" escape="true">Other assets consist of prepaid deposits, goodwill, and other definite-lived intangible assets. Goodwill represents the excess of the purchase price over the fair value of net assets acquired. Goodwill is reviewed for impairment annually. The identifiable intangible assets are amortized on a straight-line basis over their estimated life.</ix:nonNumeric></span></div><div style="margin-top:14pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Estimates</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-weight:400;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzU5_de5bb75d-9514-4ebe-9d83-2ec401e9e025" escape="true">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles ('GAAP') requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from those estimates.</ix:nonNumeric></span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance Reserves</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-weight:400;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:SelfInsuranceReservePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzgz_113c1050-0a5b-47f7-b8a7-df478e58a01a" escape="true">We are self-insured for certain losses relating to workers' compensation, automobile, health, and general liability costs. Specific stop-loss coverage is provided for catastrophic claims in order to limit exposure to significant claims. Self-insurance liabilities are based on our estimate of reported claims and claims incurred but not yet reported.</ix:nonNumeric></span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Warranties</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-weight:400;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:StandardProductWarrantyPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzY3_d127d006-a09c-4a19-ab9c-e6f22d463ebc" escape="true">We offer a basic limited warranty for certain of our products. The specific terms and conditions of those warranties vary depending upon the product sold. We typically recoup these costs through product warranties we hold with the original equipment manufacturers. Our warranty expense has historically been minimal.</ix:nonNumeric></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%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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&#8212;Continued</span></div></div><ix:continuation id="i6feacc92a7eb429e84a76a5a886e1c43" continuedAt="ibf1b3fbb6fad4893ac1b2bec4f80b7e0"><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</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-weight:400;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:CompensationRelatedCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzc1_e910268b-2a8b-4ca9-bba3-3a1f45f84e59" escape="true">We estimate the value of stock option grants using a Black-Scholes valuation model. Stock-based compensation expense is recognized on a straight-line basis over the vesting period. Our stock-based compensation expense is recorded in operating and administrative expenses.</ix:nonNumeric> </span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDA1_ff6f52cc-68c4-42fb-b234-3db84b8aaa0b" escape="true"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</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-weight:400;line-height:120%">We recognize the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We record interest and penalties related to unrecognized tax benefits in income tax expense.</span></div></ix:nonNumeric><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share</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-weight:400;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDU0_d2dfc758-f483-4d18-9c7d-ea81acfe309c" escape="true">Basic net earnings per share is calculated using net earnings available to common stockholders divided by the weighted average number of shares of common stock outstanding during the year. Diluted net earnings per share is similar to basic net earnings per share except that the weighted average number of shares of common stock outstanding includes the incremental shares assumed to be issued upon the exercise of stock options considered to be 'in-the-money' (i.e., when the market price of our stock is greater than the exercise price of our outstanding stock options).</ix:nonNumeric></span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDU2_6721a48f-9516-488e-a668-d6b984235975" escape="true">We have determined that for our North American regions we meet the aggregation criteria outlined in the accounting standards as these regions have similar: (1)&#160;economic characteristics, (2)&#160;products and services, (3)&#160;customers, (4)&#160;distribution channels, and (5)&#160;regulatory environments. Considering the insignificance of our operations outside of North America, we report as a single business segment.</ix:nonNumeric></span></div><div style="margin-top:14pt;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%">Impact of COVID-19</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-weight:400;line-height:120%">The COVID-19 pandemic has impacted and could further impact our operations and the operations of our suppliers and customers as a result of quarantines, facility closures, and travel and logistics restrictions. We recently experienced an increase in sales volume of safety related products. However, we may realize lower product margins as well as inventory write-downs as a result of the improved supply and the potential inability to sell excess safety related products ordered from suppliers. The extent to which the COVID-19 pandemic impacts our business, results of operations and financial condition will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to the duration, spread, severity, and impact of the COVID-19 pandemic, the effects of the COVID-19 pandemic on our customers and suppliers, and the remedial actions and stimulus measures adopted by local and federal governments, and to what extent normal economic and operating conditions can resume. Therefore, we cannot reasonably estimate the impact at this time.</span></div><div style="margin-top:14pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Split</span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2019, the board of directors approved a <ix:nonFraction unitRef="number" contextRef="id559e6223c1241c8847437af91bc9464_D20190522-20190522" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEwODE4_c47196f2-19ec-44ae-b506-9f67cee36e6a">two</ix:nonFraction>-for-one stock split of the company's outstanding common stock. Holders of the company's common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="if0638050d2ab40408a10aad54f89d256_I20190522" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEwOTMz_b05210bd-e3e4-4f55-b85d-6209261f200b">0.01</ix:nonFraction> per share, at the close of business on May 2, 2019, received <ix:nonFraction unitRef="shares" contextRef="if0638050d2ab40408a10aad54f89d256_I20190522" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEwOTk3_6c55ed4d-19f0-4116-98af-f4bdc5d3ae01">one</ix:nonFraction> additional share of common stock for every share of common stock they owned. The stock split took effect at the close of business on May 22, 2019. All historical common stock share and per share information for all periods presented in the accompanying consolidated financial statements and notes thereto have been retroactively adjusted to reflect the stock split.</span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDA4_20994ddf-9d5f-47e3-ae69-1d911d5f61a2" continuedAt="ibaa69f95ce634bc8bedf78ca36d5291d" escape="true"><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2020, we adopted Financial Accounting Standard Board ('FASB') Accounting Standards Update ('ASU') 2016-13, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which changed the way entities recognize impairment of most financial assets. Short-term and long-term financial assets, as defined by the standard, are impacted by immediate </span></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%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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&#8212;Continued</span></div></div><ix:continuation id="ibf1b3fbb6fad4893ac1b2bec4f80b7e0"><ix:continuation id="ibaa69f95ce634bc8bedf78ca36d5291d"><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. The adoption of this standard had an immaterial impact on our consolidated financial statements. </span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU 2017-01, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Clarifying the Definition of a Business</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides guidance to assist entities in evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU 2017-01 requires that, to be a bus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iness, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an acquired set of assets and activities must include, at a minimum, an input and a substantive process that together significantly contributes to the ability to create outputs. The company adopted this guidance during the first quarter of 2020 when evaluating the transaction discussed further in Note 2, '</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset Acquisition'</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides temporary optional expedients and exceptions to U.S. GAAP on contract modifications, hedging relationships, and other transactions affected by reference rate reform to ease entities financial reporting burdens as the market transitions from the London Interbank Offered Rate ('LIBOR') and other interbank offered rates to alternative reference rates. The guidance was effective upon issuance and may be applied prospectively to contract modifications made, hedging relationships entered into, and other transactions affected by reference rate reform, evaluated on or before December 31, 2022, beginning during the reporting period in which the guidance has been elected. We are currently evaluating the impact of the new guidance on our consolidated financial statements.</span></div></ix:continuation></ix:continuation><div id="ife810274569f4b179a477e3c078b570c_1609"></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="fast:AssetAcquisitionDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNjA5L2ZyYWc6YTg0ZThiN2ViNGNiNDBhNDljMzU2YTgwNjU2ODIzMGEvdGV4dHJlZ2lvbjphODRlOGI3ZWI0Y2I0MGE0OWMzNTZhODA2NTY4MjMwYV8zODQ4MjkwNjk4NTE3_d5aff769-4e7d-410f-88c8-42081a942ac3" continuedAt="i44d389ee618241378b6b67f0ddf68bce" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2.  Asset Acquisition</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-weight:400;line-height:120%">On March 30, 2020, we purchased certain assets of Apex Industrial Technologies LLC ('Apex') that have contributed to the development, design, and scalability of the vending delivery platform utilized since 2008 within our industrial vending business to dispense product and lease devices to our customers. In connection with this transaction, we purchased a perpetual and unfettered use of key patents, designs, software and licenses, as well as direct access to the vending equipment supply chain.  </span></div></ix:nonNumeric><div style="margin-top:5pt;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="i44d389ee618241378b6b67f0ddf68bce">The total purchase price of the assets acquired consisted of $<ix:nonFraction unitRef="usd" contextRef="i83e63cdda069443d80dcc073a406bb6b_D20200330-20200330" decimals="-5" name="fast:PurchasePriceOfAssetsAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNjA5L2ZyYWc6YTg0ZThiN2ViNGNiNDBhNDljMzU2YTgwNjU2ODIzMGEvdGV4dHJlZ2lvbjphODRlOGI3ZWI0Y2I0MGE0OWMzNTZhODA2NTY4MjMwYV80OTQ3ODAyMzI2MjU1_ac38d0ec-2c2c-4627-b218-2c39e93eb30a">125.0</ix:nonFraction>. The majority of this was paid in cash at closing, though a small portion of the purchase price is held in escrow with final payment dependent on certain performance obligations of the seller. We funded the purchase price with available cash and proceeds from borrowings on our unsecured revolving credit facility. We accounted for the purchase as an asset acquisition as substantially all of the fair value of the gross assets acquired is concentrated in the identifiable intangible assets used in the vending delivery platform for our industrial vending business. On a relative fair value basis, the allocated identifiable intangible assets total $<ix:nonFraction unitRef="usd" contextRef="i83e63cdda069443d80dcc073a406bb6b_D20200330-20200330" decimals="-5" name="fast:IdentifiableIntangibleAssetsAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNjA5L2ZyYWc6YTg0ZThiN2ViNGNiNDBhNDljMzU2YTgwNjU2ODIzMGEvdGV4dHJlZ2lvbjphODRlOGI3ZWI0Y2I0MGE0OWMzNTZhODA2NTY4MjMwYV80OTQ3ODAyMzI2MjY1_abc79863-874f-4aa0-a0a9-aafcdd9d694c">123.8</ix:nonFraction> and tangible property and equipment total $<ix:nonFraction unitRef="usd" contextRef="i83e63cdda069443d80dcc073a406bb6b_D20200330-20200330" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNjA5L2ZyYWc6YTg0ZThiN2ViNGNiNDBhNDljMzU2YTgwNjU2ODIzMGEvdGV4dHJlZ2lvbjphODRlOGI3ZWI0Y2I0MGE0OWMzNTZhODA2NTY4MjMwYV80OTQ3ODAyMzI2Mjcz_601240ec-23e2-44b6-acc3-b3496fd75382">1.2</ix:nonFraction>. The weighted average amortization period of the identifiable intangible assets is approximately <ix:nonNumeric contextRef="i83e63cdda069443d80dcc073a406bb6b_D20200330-20200330" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNjA5L2ZyYWc6YTg0ZThiN2ViNGNiNDBhNDljMzU2YTgwNjU2ODIzMGEvdGV4dHJlZ2lvbjphODRlOGI3ZWI0Y2I0MGE0OWMzNTZhODA2NTY4MjMwYV80OTQ3ODAyMzI2Mjg3_e0a3ab1b-fe7b-4f2c-8eff-10aab88bb370">19.4</ix:nonNumeric> years.</ix:continuation> </span></div><div id="ife810274569f4b179a477e3c078b570c_109"></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90ZXh0cmVnaW9uOjI2N2UxZDAzYWQ1ODRlMDM5NmZiMWM4YTlhYzhhOGVjXzk1OQ_c204a6fa-a8c4-422b-b9fe-3a2b2276fbd6" continuedAt="i618fdf3742df453e940b828ed825d7ff" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. Revenue</span></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%">Disaggregation of Revenue</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-weight:400;line-height:120%">The accounting policies of the operations in the various geographic areas are the same as those described in the summary of significant accounting policies. Revenues are attributed to countries based on the selling location from which the sale occurred. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, we had a single customer that represented <ix:nonFraction unitRef="number" contextRef="i6e7a148bd13c4b94a1f7e6ad812f0cc5_D20200101-20201231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90ZXh0cmVnaW9uOjI2N2UxZDAzYWQ1ODRlMDM5NmZiMWM4YTlhYzhhOGVjXzYwNDczMTM5NTQ3OTQ_ccd560dd-1837-41d9-94c2-2ddf7f97fb88">5</ix:nonFraction>% of our consolidated net sales, whereas all remaining customers fell below that threshold. During both 2019 and 2018, no single customer represented 5% or more of our consolidated net sales.</span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90ZXh0cmVnaW9uOjI2N2UxZDAzYWQ1ODRlMDM5NmZiMWM4YTlhYzhhOGVjXzk2Mg_80972e12-a57f-4fd6-bce2-94d06fc734fc" continuedAt="icc19a13ded404c029f31a242f947629f" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenues related to the following geographic areas were as follows for the periods ended December 31:</span></div><div style="margin-bottom:15pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Twelve-month period</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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">United States</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia088fe0cd932496fb28061916b80a093_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzItMS0xLTEtMA_c3e5f013-1942-416c-90e1-14f14b19a429">4,825.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ie7786fb15b2c4a9db3e1c5e13b5c8292_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzItMy0xLTEtMA_d3cc13cc-1483-4144-8e50-757ff838295f">4,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"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i786e187c8325483db1d7cb9889bd9276_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzItNS0xLTEtMA_41c95080-30ab-4786-bd38-1194ecb65640">4,285.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></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%">Canada and Mexico</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44a591c0f6734a1bb2bc7521c79e1290_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzMtMS0xLTEtMA_3790651b-d917-4f72-a6bd-26bfc0a14183">625.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i371780ee395f47128570ed531e6b7bc7_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzMtMy0xLTEtMA_1cb556f9-1d56-45d9-9ddf-a6ee1e0ccac2">606.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60bdcaa9f2df472da33abf3dafcd42ee_D20180101-20181231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzMtNS0xLTEtMA_478122e7-bb40-4754-b5a3-7397a66ae891">530.8</ix:nonFraction>&#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;border-top:1pt solid #000000;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%">North America</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66435ab94b0c4cc4a520dbc3d9c2e1f3_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzQtMS0xLTEtMA_c25621a8-2452-4fcd-8491-a0f17984aa33">5,450.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="icb4a70ea8ae34c73aa94d7247b4adcea_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzQtMy0xLTEtMA_c78bc6ec-7ad0-40d8-9eb3-3c24c7d53513">5,175.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i98087db113a24edba9d15f2a7a14c239_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzQtNS0xLTEtMA_925fe742-3a57-4dd3-8552-0db33ee7dcd4">4,816.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></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%">All other foreign countries</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee4a28e6ae5d46e6b25084f29e152349_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzUtMS0xLTEtMA_eadfc7ad-d70a-487b-b07f-dd6292a9736b">197.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35a254c679d94cd6bac4d7c7969ae510_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzUtMy0xLTEtMA_104fc4c7-bdf6-49cd-8898-49ef39268918">158.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59239c215bc14cceb8cd6f3c76f7e576_D20180101-20181231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzUtNS0xLTEtMA_94ffe5e4-53e0-46a3-8edf-d76f437df8ce">148.8</ix:nonFraction>&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;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 revenues</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzYtMS0xLTEtMA_92b07fe9-9fff-45a2-bee4-e69c4c6cf8e8">5,647.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzYtMy0xLTEtMA_76100df1-1b90-4e3f-977c-739697535be0">5,333.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzYtNS0xLTEtMA_205afbf4-6631-4701-b666-65a0be675668">4,965.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></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%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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&#8212;Continued</span></div></div><ix:continuation id="i618fdf3742df453e940b828ed825d7ff"><ix:continuation id="icc19a13ded404c029f31a242f947629f"><div style="margin-bottom:6pt;margin-top:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The percentages of our sales by end market were as follows for the periods ended December 31:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Twelve-month period</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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Manufacturing</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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9579bd065a0146a99b210abad6220aff_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzItMS0xLTEtMA_2368ee7d-41a0-4397-90d6-0150d4d02bd9">62.4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="number" contextRef="i90dbe07ed1504c6994c0a24555bbb6fd_D20190101-20191231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzItMy0xLTEtMA_03b7b4a9-a992-4033-95fe-78c582e28253">67.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="number" contextRef="i1b75ab4e4f9440e4ac5bcc3ae8cdd21f_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzItNS0xLTEtMA_e820e565-eeb3-47e8-a074-ce95619ee2d9">66.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Non-residential construction</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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i585f981327ea457bbac44da96e8110b6_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzMtMS0xLTEtMA_4c440c23-758c-4dfe-ba4b-0f1fc3383cb1">11.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%"><ix:nonFraction unitRef="number" contextRef="ic3f026097d164ea4a3aa363c96d69cc6_D20190101-20191231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzMtMy0xLTEtMA_83902407-56f7-482b-8395-cc8f9a9f8327">12.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%"><ix:nonFraction unitRef="number" contextRef="iaefee34bd78c4ba390143a43ee1aed65_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzMtNS0xLTEtMA_4643c27d-78a7-43ff-92d8-00f8379daf67">13.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2f1bc089651440139b7c9c62042b9afa_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzQtMS0xLTEtMA_216869df-4107-4afb-8f5f-46770317a61d">26.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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%"><ix:nonFraction unitRef="number" contextRef="i0e27e36c18a6434f8d0c964897c36df0_D20190101-20191231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzQtMy0xLTEtMA_20813616-4681-4c61-9c93-8fac63e09a5e">19.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%"><ix:nonFraction unitRef="number" contextRef="i831339bfd578494e8e7a761bbac54553_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzQtNS0xLTEtMA_33856286-e2aa-4451-a6b9-5277f8119262">20.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd81b4474f7744f6a8a1d2cb00d49af8_D20200101-20201231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzUtMS0xLTEtMA_50a78ca8-4da6-4c29-b324-838c8190fc4b">100.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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="i2156b5a5c0bd4ecaa9c6a12363ee0e98_D20190101-20191231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzUtMy0xLTEtMA_df6d2aa3-f849-4051-b91a-7c7ace82e534">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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="ie355aba728ba4a119beef43cd61ae9bd_D20180101-20181231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzUtNS0xLTEtMA_db02b152-820c-482a-8148-3446989888b2">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The percentages of our sales by product line were as follows for the periods ended December 31:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.632%"></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="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:400;line-height:100%">Twelve-month Period</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%">Type</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:400;line-height:100%">Introduced</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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fasteners</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></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:10pt;font-weight:400;line-height:100%">1967</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iadc1e8a50cca4e968d3e1a9e15ddcfb0_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzItMy0xLTEtMA_9272c6d5-1508-42a6-b153-12004f03f991">29.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="number" contextRef="i8655b9b4f53d4ca0a78b6c9bbcd8bfda_D20190101-20191231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzItNS0xLTEtMA_3b9c637b-871b-42db-a275-2084890af43d">34.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="number" contextRef="i3fc0027693994cb189de5443ba13716c_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzItNy0xLTEtMA_b343ff54-791d-4608-9220-477a4d07e213">34.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Tools</span></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%">1993</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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7acc61ca206a434d90f3645f2bc61702_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzMtMy0xLTEtMA_91259060-f0fe-483a-af26-2a0dc4c2a0e5">8.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%"><ix:nonFraction unitRef="number" contextRef="i787281e41c9c4f0f8eab223fd411dc80_D20190101-20191231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzMtNS0xLTEtMA_6b148404-e26a-4d19-a575-e16591a25763">9.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%"><ix:nonFraction unitRef="number" contextRef="iac954999109c401ba411c3fe1db51e5d_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzMtNy0xLTEtMA_d38ad5ab-ba29-40f1-b232-12e3461d8046">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;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%">Cutting tools</span></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%">1996</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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2c3ef6f1f0ea479bae4ba6e079efce48_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzQtMy0xLTEtMA_d067bfa9-0579-4be3-90bd-a2522d0ecbd1">4.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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%"><ix:nonFraction unitRef="number" contextRef="i3d4919914550491e8d8dea7817336829_D20190101-20191231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzQtNS0xLTEtMA_587bb03c-13be-49ed-82c4-c549dd9a0d6d">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%"><ix:nonFraction unitRef="number" contextRef="i2dc40b93dfe84ea795de4adce198df70_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzQtNy0xLTEtMA_fbf7ed3b-1340-41b8-bdac-763b43d0282d">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Hydraulics &amp; pneumatics</span></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%">1996</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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i568991acfc7f47c1841b9de66efd1bcd_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzUtMy0xLTEtMA_936ebda4-4c31-45f9-87e4-a985214e15d2">5.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%"><ix:nonFraction unitRef="number" contextRef="i4e6a9aab377542b1a6c83d7337cde755_D20190101-20191231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzUtNS0xLTEtMA_5106e14e-3ed9-4c7f-b6a7-6d8a9e4f5ee7">6.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%"><ix:nonFraction unitRef="number" contextRef="i9e5bc80d7c0d4dbfa9a810882c6e5384_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzUtNy0xLTEtMA_589aacf0-1601-49fe-9a91-159317b6cd80">6.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;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%">Material handling</span></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%">1996</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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i05f14a23974a469d9701b2467073cc5c_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzYtMy0xLTEtMA_9ebdeddd-672c-40e0-af5c-d65383acc88f">5.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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%"><ix:nonFraction unitRef="number" contextRef="i22340e510485433483446def3d0204d2_D20190101-20191231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzYtNS0xLTEtMA_c6b8a8c7-df4d-4f2b-bce6-97fc5f9d8e73">5.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%"><ix:nonFraction unitRef="number" contextRef="idb40746aac764a3c83486d5d28474f1a_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzYtNy0xLTEtMA_73f94baf-36fc-44e6-bf37-2ae641217a83">5.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Janitorial supplies</span></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%">1996</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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i82c21c4ca48f4100b239cdec456b53cc_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzctMy0xLTEtMA_62d70263-4b31-4ed0-9825-e55f4786d492">9.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%"><ix:nonFraction unitRef="number" contextRef="id0d59a3eee6b46368f45a27bc0d41f48_D20190101-20191231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzctNS0xLTEtMA_94a31438-5575-4a17-9405-5e0cbd94ff36">7.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%"><ix:nonFraction unitRef="number" contextRef="i052c1e4098794207b3a1ed9d8940b651_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzctNy0xLTEtMA_ced1e776-ea6d-4337-b96c-b8caf3e30d7d">7.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;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%">Electrical supplies</span></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%">1997</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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie92813cb96134e1ea3e73cfaca6814dc_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzgtMy0xLTEtMA_ed966376-75ee-473d-80a4-91f77663d8f8">4.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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%"><ix:nonFraction unitRef="number" contextRef="i1d1a2f6105cc4161b10bc41da0f8381d_D20190101-20191231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzgtNS0xLTEtMA_3b3d7def-fb24-45b0-85e3-ba72a796a395">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%"><ix:nonFraction unitRef="number" contextRef="i48605aa391ab493993678fc30a96745f_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzgtNy0xLTEtMA_3286e92d-e509-42e6-a78f-20cb70ab5f33">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Welding supplies</span></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%">1997</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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i949938d03761473bb1e02700d2f4dfe4_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzktMy0xLTEtMA_e2c80a04-f6d6-4ad5-96cc-48cd883391a3">3.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%"><ix:nonFraction unitRef="number" contextRef="i3a529b7fab8d41908d1c4e139ea1f1c1_D20190101-20191231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzktNS0xLTEtMA_cb46cf52-e1c2-4898-84c7-3820f27e900d">4.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%"><ix:nonFraction unitRef="number" contextRef="i5ca8366645af4242bf7419a41e3f104b_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzktNy0xLTEtMA_b5558293-7aff-4ad0-acd4-34c8c2b3bf33">4.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safety supplies</span></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%">1999</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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4d664d8c01754690b014d05d633282ba_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzEwLTMtMS0xLTA_466c900e-e00d-49c9-83ba-2af922d9034e">25.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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%"><ix:nonFraction unitRef="number" contextRef="iabb539fb01ee4b489bf88ee81f5d3615_D20190101-20191231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzEwLTUtMS0xLTA_9366ef4c-8479-464a-b5da-cad25ad09ef3">17.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%"><ix:nonFraction unitRef="number" contextRef="i3042782b2bba47a6ad52b2c41bf4c898_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzEwLTctMS0xLTA_efed05d7-2f9b-4329-8926-65e597b0fa4e">17.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Other</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i919e69b5361448518767366d89f9d93e_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzExLTMtMS0xLTA_ecdf49ff-205d-49ba-a27c-d0f0e4eee6d1">3.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%"><ix:nonFraction unitRef="number" contextRef="ic503c38164424b609424f79fca080cc7_D20190101-20191231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzExLTUtMS0xLTA_06dc9932-29ba-46d0-b844-4dca648ed821">2.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%"><ix:nonFraction unitRef="number" contextRef="i7eda8c352ec74572a9a2319ea8471063_D20180101-20181231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzExLTctMS0xLTA_485eec53-108f-4961-b18a-c7fd685811e9">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0ed480b3b3a745c6963cb757c49522bc_D20200101-20201231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzEyLTMtMS0xLTA_8c384a7d-ecdd-4082-b948-45e4a2426131">100.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="icb94701ae49742d5a8a7ae0964b7fb5b_D20190101-20191231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzEyLTUtMS0xLTA_776fc425-78f9-45ae-9da0-b18602cca4e1">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="i7d92740f3feb411d9deb30fad25ddc7e_D20180101-20181231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzEyLTctMS0xLTA_9e316d5e-58d6-462a-97b2-018e91ce36bd">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fastener product line represents fasteners and miscellaneous supplies.</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%">53</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_112"></div><hr style="page-break-after:always"/><div style="min-height:63pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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&#8212;Continued</span></div></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90ZXh0cmVnaW9uOmIxNTFkOTZhMjA1NDQ0ZmNiMzdlYWM5OTVhYTAyM2MzXzQzOA_922f85be-4274-4883-ad0a-7e0388198862" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. Long-Lived Assets</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 accounting policies of the operations in the various geographic areas are the same as those described in the summary of significant accounting policies</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Long-lived assets consist of net property and equipment, operating lease right-of-use assets, deposits, goodwill, and other net intangibles.</span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90ZXh0cmVnaW9uOmIxNTFkOTZhMjA1NDQ0ZmNiMzdlYWM5OTVhYTAyM2MzXzQzMQ_91e8f540-4d18-4254-812c-54d970b744c7" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment at year end consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:61.656%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.632%"></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:400;line-height:100%">Depreciable&#160;Life<br/>in Years</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%">2020</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:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Land</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%">&#8212;&#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;border-top:1pt solid #000000;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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0359d8d0d913463aabadc3dfd5b3ed2b_I20201231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzEtMy0xLTEtMA_b8402ed0-e39e-40a8-a2d0-2d807cfe17fc">51.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i0a505d1c506b4a9e9dde06d4d86e3fc9_I20191231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzEtNS0xLTEtMA_8194d764-dc9f-42ec-a2b2-380073711f37">41.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></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%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%"><ix:nonNumeric contextRef="icb82e32e2d594569a013e5579be7eb2f_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzItMS0xLTEtMTU0NS90ZXh0cmVnaW9uOmM2YmU1ODM3ZTQ3NjRlZWI5ZjI1Y2I0MDk5MDhmM2EwXzEwNDQ1MzYwNDYzODg2_7798abe1-2c7d-49f1-ba4f-68c4ac141499">15</ix:nonNumeric>&#160;to&#160;<ix:nonNumeric contextRef="i7e3d416199334075992e29d3d02b0dc4_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzItMS0xLTEtMTU0NS90ZXh0cmVnaW9uOmM2YmU1ODM3ZTQ3NjRlZWI5ZjI1Y2I0MDk5MDhmM2EwXzEwNDQ1MzYwNDYzODky_e7b301a9-9c23-48e4-9b3b-754a012e4e06">40</ix:nonNumeric></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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19b7859a5af446f4a7ee60cf33cc292d_I20201231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzItMy0xLTEtMA_d6957326-40e1-4404-b4c1-1e57b87f3ea0">450.4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1ab0743d27f467b842981ae2ea10c77_I20191231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzItNS0xLTEtMA_98410b73-9f98-4d1a-ba25-f13244246c6e">423.7</ix:nonFraction>&#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%">Automated distribution and warehouse equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%"><ix:nonNumeric contextRef="ia16afb1029304f38b57f63f4f2648698_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzMtMS0xLTEtMTU1Mi90ZXh0cmVnaW9uOjgzNTBmYTE2OGVlNjRkMDhhYmVmMzM2Yjk3MDAzYjQ5XzEwNDQ1MzYwNDYzODg0_18595cb6-1a65-47e8-b5e6-8ee435391cde">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i2b0e3d97aa0044dbbd8c2eb82c80fe14_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzMtMS0xLTEtMTU1Mi90ZXh0cmVnaW9uOjgzNTBmYTE2OGVlNjRkMDhhYmVmMzM2Yjk3MDAzYjQ5XzEwNDQ1MzYwNDYzODkw_3caaf185-0427-46f2-9c53-bd06e4578bd1">30</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b23e72304f4488d9bb871b4390bd0fe_I20201231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzMtMy0xLTEtMA_a4702751-f360-485e-8aca-4a0526c9b33b">254.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82b078e87e1f4e69935adcec7397e4e4_I20191231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzMtNS0xLTEtMA_4113f4d1-04ca-428b-8abb-89b35b1db44e">244.5</ix:nonFraction>&#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%">Shelving, industrial vending, and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%"><ix:nonNumeric contextRef="i28197b09d7634fb18efb6c0a93d02c14_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzQtMS0xLTEtMTU4Ny90ZXh0cmVnaW9uOmRjMGFhMGExMTM0MjQxY2Y5NWQyZjE1YWUxZjg0Njk4XzEwNDQ1MzYwNDYzODg0_db7a0982-8472-41ec-8829-0c1afb22716d">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i9f909b7292014e5ca761be60927f3d57_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzQtMS0xLTEtMTU4Ny90ZXh0cmVnaW9uOmRjMGFhMGExMTM0MjQxY2Y5NWQyZjE1YWUxZjg0Njk4XzEwNDQ1MzYwNDYzODkw_04478fac-1b76-4fc7-b40d-595f6bce4865">10</ix:nonNumeric></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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icde2e71354ae47969b624e468c5040ee_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzQtMy0xLTEtMA_15f9ae9f-26c6-4d9b-94e1-eebb5b67c3ba">1,141.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7d0a0f5c087427298e33f8a75b417f5_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzQtNS0xLTEtMA_1f38adce-d80b-4a70-be0c-6a5e0b14ed92">1,036.2</ix:nonFraction>&#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%">Transportation equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%"><ix:nonNumeric contextRef="i34497600dc8f465ba29730731b1a674c_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzUtMS0xLTEtMTU5NS90ZXh0cmVnaW9uOmNhM2ZlZWExZmJhZjQ2YmQ5OGVjYzYwNjFhNTAwZWIyXzEwNDQ1MzYwNDYzODgz_941c2631-b928-47e5-bd13-3141e3647245">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i64a3d6c1fd4f42698fa156a9c15f2ab1_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzUtMS0xLTEtMTU5NS90ZXh0cmVnaW9uOmNhM2ZlZWExZmJhZjQ2YmQ5OGVjYzYwNjFhNTAwZWIyXzEwNDQ1MzYwNDYzODg4_af3a188e-eeb6-49de-bf4a-832e472e1db0">5</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcc071180e58470e8dde7b9cd32c9d8d_I20201231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzUtMy0xLTEtMA_bf3624e0-5505-4756-b3ab-6089c3301f5e">87.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f59cd5317f1452e90f74ff3d98e1aa0_I20191231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzUtNS0xLTEtMA_98af03e4-8f3a-4ee3-9492-1c6a15edc523">88.7</ix:nonFraction>&#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%">Construction in progress</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a8d7cef87c74c3188a2b57c82f9affd_I20201231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzYtMy0xLTEtMA_89b197c3-f0e9-418c-b849-d94d105f7b38">99.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i471438087b1f4bf889136c382d555723_I20191231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzYtNS0xLTEtMA_e922bc2d-ea60-4e2e-8fc3-9f4d1b771bde">132.0</ix:nonFraction>&#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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzctMy0xLTEtMA_9bf3fa7e-316a-45a1-a93f-1dec4f2a60b3">2,084.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzctNS0xLTEtMA_034b3561-8543-4973-9596-01f0453e921a">1,966.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></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%">Less accumulated depreciation</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzgtMy0xLTEtMA_b2a73b46-6ec5-4c30-806d-48d8c982f8a9">1,053.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzgtNS0xLTEtMA_647e6327-c5cd-4a60-9b2c-4ad6377fc765">943.7</ix:nonFraction>)</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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzktMy0xLTEtMA_762fe6bb-d2e9-4bb5-b428-40ee6a9d36b8">1,030.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzktNS0xLTEtMA_1be58f23-5eb3-49a2-bf18-4ec5d55a3a67">1,023.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90ZXh0cmVnaW9uOmIxNTFkOTZhMjA1NDQ0ZmNiMzdlYWM5OTVhYTAyM2MzXzQzNQ_3f2fe0bb-d82e-4d21-bdc1-ae3b7cbc669e" escape="true"><div style="margin-bottom:6pt;margin-top:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-lived assets related to the following geographic areas at year end:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:61.656%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.632%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">United States</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1712a8f693c4d2dae06bd4670479acd_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzEtMS0xLTEtMA_14fa029b-e2e1-4022-bd3f-2bafc0c89924">1,344.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i99b8e18e6a4949438949080a271f8796_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzEtMy0xLTEtMA_4f8416a0-724e-47ac-8ede-2f6ff8f9f261">1,238.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i86ee200180be48c3adc2c21e0d5fd563_I20181231" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzEtNS0xLTEtMA_eb2e4cac-98ad-4ff0-a8c4-33640a1f5a7e">947.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></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%">Canada and Mexico</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32ddbd7ce0b84569a191a4155122f570_I20201231" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzItMS0xLTEtMA_3bdd625f-d8e8-4bb5-ab83-6cbe033850b9">85.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d3a4cca57a847f18e5564f34d78d647_I20191231" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzItMy0xLTEtMA_6be9ce14-f816-4c47-a909-1a05ff2423d2">72.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6a77f8fffe34405b165650932ef1f08_I20181231" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzItNS0xLTEtMA_194ecd6c-de37-47e2-9a03-dc9a101a6542">43.0</ix:nonFraction>&#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;border-top:1pt solid #000000;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%">North America</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d38add01be4d47b403a4c672fc6e90_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzMtMS0xLTEtMA_5809785d-1e16-4a4a-8081-613e7b71cc6f">1,430.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i6943563a67ea43eba47652628e8a643a_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzMtMy0xLTEtMA_cbb4466a-9c68-4477-83f0-14b3aa95408c">1,310.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="iaad317e6fb0c430faa12fa167a762910_I20181231" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzMtNS0xLTEtMA_ef6124af-b52a-4772-ae18-2be8850c2024">990.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></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%">All other foreign countries</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i567b9219dcd84838a2b425ef20ed2431_I20201231" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzQtMS0xLTEtMA_2356ec95-0ffc-4a95-ac16-579482339da1">35.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i241121fd0b66436d85d676f3b5aaa7cf_I20191231" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzQtMy0xLTEtMA_0109b6a7-3f72-46aa-9e26-26bbf27d25e4">32.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i812436daaa79498f8a0d17175e93ba2a_I20181231" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzQtNS0xLTEtMA_137b329b-6067-42f8-acf0-d096ca081c15">14.6</ix:nonFraction>&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;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-lived assets</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzUtMS0xLTEtMA_c0ca24ce-b44d-4a25-99f1-d3b4ca52cb01">1,465.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzUtMy0xLTEtMA_4f2945d3-a7c9-496a-8313-d2d5323a9568">1,342.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usd" contextRef="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzUtNS0xLTEtMA_cedc06ac-23f7-4ff7-91db-bd250dee276b">1,005.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div><span><br/></span></div><div id="ife810274569f4b179a477e3c078b570c_118"></div><div style="margin-top:9pt"><span><br/></span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90ZXh0cmVnaW9uOjY0NGVhYzhkNTEzNzRiZmVhMTBiZmNjNGRiZDU3MzRjXzk5_b752f02e-6fbe-4362-87d0-8a1e990a5482" continuedAt="i8be6727782a549968360ddd411856e60" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5. Accrued Expenses</span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90ZXh0cmVnaW9uOjY0NGVhYzhkNTEzNzRiZmVhMTBiZmNjNGRiZDU3MzRjXzk2_0a50014c-9372-46fd-acc1-891ec9e8d7ba" continuedAt="i60210fa7a292406696f7f10a7227211c" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses at year end consisted of the following: </span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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%">2020</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:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Employee payroll and related taxes</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzEtMS0xLTEtMA_f9962469-042f-425c-a92a-65521616aa0a">60.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzEtMy0xLTEtMA_e7a24df2-3ac3-4ef6-b0fc-8c190cd71b15">28.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></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%">Employee bonuses and commissions</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:AccruedBonusesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzItMS0xLTEtMA_ff96db6e-27d6-4f0e-b133-34ee7563b986">22.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:AccruedBonusesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzItMy0xLTEtMA_261bd7a0-c63d-4cdc-9119-f2a5ac64989a">17.9</ix:nonFraction>&#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%">Profit sharing contribution</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="fast:AccruedProfitSharingContributionCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzMtMS0xLTEtMA_4f9991a1-d930-4e9b-9eff-7debf45d4a10">16.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="fast:AccruedProfitSharingContributionCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzMtMy0xLTEtMA_76eb5dfe-63b2-4d77-8b74-1cf7534fe8de">13.8</ix:nonFraction>&#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%">Insurance reserves</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:AccruedInsuranceCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzQtMS0xLTEtMA_36a1623d-37e1-46d1-89ee-b803d12d97ff">41.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:AccruedInsuranceCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzQtMy0xLTEtMA_180a6202-a6f7-4219-9b3e-4da0ded6fed8">41.1</ix:nonFraction>&#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%">Indirect 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="fast:AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzUtMS0xLTEtMA_77b04ff8-8d60-40e2-8eae-fe8ca5dc5d49">54.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="fast:AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzUtMy0xLTEtMA_c14e28d4-0a5b-4a6f-a3e0-64fc2c901b77">67.4</ix:nonFraction>&#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%">Customer promotions and marketing</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:AccruedMarketingCostsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzYtMS0xLTEtMA_e9ab76f6-ccd3-47e7-b5bc-474ce91a60cf">57.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:AccruedMarketingCostsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzYtMy0xLTEtMA_5779dc2f-7f3d-4660-8b21-0281012e97e8">52.2</ix:nonFraction>&#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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzctMS0xLTEtMA_5a2324e1-160c-4492-911f-a7a91188dc8f">20.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzctMy0xLTEtMA_aeb80bed-73e8-4205-8e12-fd8cb09d7a7e">30.4</ix:nonFraction>&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:AccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzgtMS0xLTEtMA_1e7dbfb3-5fc5-4aea-8605-99146e300f1b">272.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:AccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzgtMy0xLTEtMA_3e8bcbc9-2f33-4368-b035-f042a570e2b9">251.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"><ix:continuation id="i8be6727782a549968360ddd411856e60" continuedAt="ib7d42c25c9a446ea9af8b16d5b5ea463"><ix:continuation id="i60210fa7a292406696f7f10a7227211c" continuedAt="ic0aa304e390c408a84ebaaebe5d8d3cc">(1) </ix:continuation></ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib7d42c25c9a446ea9af8b16d5b5ea463"><ix:continuation id="ic0aa304e390c408a84ebaaebe5d8d3cc">Includes the deferral of $<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="fast:SocialSecurityTaxEmployerDeferralCARESAct" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90ZXh0cmVnaW9uOjY0NGVhYzhkNTEzNzRiZmVhMTBiZmNjNGRiZDU3MzRjXzQ5NDc4MDIzMjU1MTU_73b9d2f0-1a0c-4a1c-ac90-5ce2c334ba07">30.0</ix:nonFraction> in payroll taxes resulting from the CARES Act in 2020.</ix:continuation></ix:continuation> </span></div><div><span><br/></span></div><div id="ife810274569f4b179a477e3c078b570c_121"></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzM3Njg_94021ec7-7536-47eb-8289-ff7f1fda6081" continuedAt="idcedd04a35c64e87b415416f876d2fe9" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6. Stockholders' Equity</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends</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-weight:400;line-height:120%">On </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January&#160;19, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, our board of directors declared a quarterly dividend of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usdPerShare" contextRef="ic52e94ded6be40239b1528fa021be14d_D20210119-20210119" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzEwNw_6e005523-2676-4120-b793-ee65be8baab0">0.28</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share of common stock to be paid in cash on </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;3, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to shareholders of record at the close of business </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on February&#160;3, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We paid aggregate annual cash dividends per share of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI2Nw_d7b44226-b1c5-424c-97ab-f952cf160a7a">1.40</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $<ix:nonFraction unitRef="usdPerShare" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI3MQ_a3cdb70d-50b6-433a-80dd-f64bf4e67ae9">0.87</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI3OQ_818ad438-d602-4b5f-8f83-59e28913af49">0.77</ix:nonFraction> in 2020, 2019, and 2018, respectively.</span></div></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%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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&#8212;Continued</span></div></div><ix:continuation id="idcedd04a35c64e87b415416f876d2fe9" continuedAt="ic6084c3736d44f179bd642e6037c567c"><div style="margin-top:12pt;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%">Stock Options</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-weight:400;line-height:120%">E</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ffective January 4, 2021, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he compensation committee of our board of directors granted to our employees options to purchase a total of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="shares" contextRef="i82d258df270d4891ae1d0d231d674c61_D20210104-20210104" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzQ2Ng_051c363d-a324-4786-98f8-7be6429f60e5">714,867</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of our common stock at an exercise strike price of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i82d258df270d4891ae1d0d231d674c61_D20210104-20210104" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzUyNw_89fe3978-6291-4944-bab2-860b9d95a4ea">48.00</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share. The closing stock price on the effective date of the grant was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i2cb5fef573394a619fd5413bc084a742_I20210104" decimals="INF" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzYwNA_79a543ab-335b-48fd-bc34-bbc2a0f63ce9">47.65</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share. On the same date, certain of our non-employee directors elected to forgo all or a portion of the 2021 annual cash retainer in exchange for options to acquire a total of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ia5e647d655e64f298d38da5c330039a5_D20210104-20210104" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzc4Nw_8964f0d0-1834-422c-ad22-95cb779aad12">26,643</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of our common stock at an exercise price of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usdPerShare" contextRef="ia5e647d655e64f298d38da5c330039a5_D20210104-20210104" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzg0MQ_9c0b0b9a-70a7-4429-8aa6-88de62a5c5c0">48.00</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share. </span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzM3Mzc_0da07b4f-65f7-49d4-9a69-1a699b97f295" continuedAt="i1ac817d2e8e047ee9a74e0a247c5e729" escape="true"><div style="margin-top:5pt;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 summarize the details of options granted under our stock option plans that were still outstanding as of December 31, 2020, and the assumptions used to value those grants. All such grants were effective at the close of business on the date of grant.</span></div><div style="text-align:justify"><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-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:36.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.632%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Options<br/>Granted</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Option&#160;Exercise<br/>(Strike) Price</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Closing&#160;Stock<br/>Price on Date<br/>of Grant</span></td><td colspan="3" rowspan="2" 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:400;line-height:100%">December 31, 2020</span></td></tr><tr style="height:21pt"><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%">Date of Grant</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:400;line-height:100%">Options<br/>Outstanding</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:400;line-height:100%">Options<br/>Exercisable</span></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%">January 2, 2020</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%"><ix:nonFraction unitRef="shares" contextRef="if5960dffa77c49eca51d1eb8a126d46d_D20120417-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItMS0xLTEtMTUwOA_4a4a9371-00eb-4ab1-b713-56eba0b1c493">902,263</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">$<ix:nonFraction unitRef="usdPerShare" contextRef="if5960dffa77c49eca51d1eb8a126d46d_D20120417-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItMy0xLTEtMTUwOA_cdd10b7e-1c93-448f-b0bd-b764bda3716e">38.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i727bceb46c924472b4d64623f2924fe2_I20201231" decimals="3" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItNS0xLTEtMTUwOA_ae561bc5-0aee-46ac-b31d-9bc29eb809fd">37.230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"><ix:nonFraction unitRef="shares" contextRef="i727bceb46c924472b4d64623f2924fe2_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItNy0xLTEtMTUwOA_764b9fab-2137-429e-9205-dad7793c0500">874,112</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"><ix:nonFraction unitRef="shares" contextRef="i727bceb46c924472b4d64623f2924fe2_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItOS0xLTEtMTUwOA_ad294b01-c5cc-4f56-a767-c603afe408e8">24,964</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></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%">January 2, 2019</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="shares" contextRef="i3c9faa6f15864a3a83a0e1ca7a5c00e3_D20120417-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItMS0xLTEtMA_fabc7441-858c-4494-8070-20f36bf36122">1,316,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3c9faa6f15864a3a83a0e1ca7a5c00e3_D20120417-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItMy0xLTEtMA_fc1b29a1-acc4-4046-a04e-d475345d29f8">26.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5d832d47a00a4727966414cae3a63e91_I20201231" decimals="3" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItNS0xLTEtMA_f62978a1-6746-4572-87dc-9bc18e6ddabb">25.705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5d832d47a00a4727966414cae3a63e91_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItNy0xLTEtMA_f764c276-6314-463b-9338-6e5777f411ce">1,221,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5d832d47a00a4727966414cae3a63e91_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItOS0xLTEtMA_141975f0-8012-49f7-8454-f6bbbb2c0f14">25,010</ix:nonFraction>&#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%">January 2, 2018</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="shares" contextRef="i357f4b4332104603b111f41c8c383841_D20120417-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzMtMS0xLTEtMA_35e0d9d8-61b7-4283-85b3-1b31f997b0c4">1,087,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i357f4b4332104603b111f41c8c383841_D20120417-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzMtMy0xLTEtMA_8c33f022-e9b0-4d7b-bff0-9bb3b251edad">27.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i08d4eb9873f0494fb770b18a0a555a2c_I20201231" decimals="3" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzMtNS0xLTEtMA_b5c618f6-4bbc-4ba0-9615-3f587f3324ef">27.270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i08d4eb9873f0494fb770b18a0a555a2c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzMtNy0xLTEtMA_01df2cc0-f481-456c-8a74-d53c3bb526c5">886,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i08d4eb9873f0494fb770b18a0a555a2c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzMtOS0xLTEtMA_6f728121-e38f-4868-a936-10935b2f5ff4">270,457</ix:nonFraction>&#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%">January 3, 2017</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="shares" contextRef="i5f8da79bf53a4f76a404e464420a614e_D20120417-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzQtMS0xLTEtMA_f4c52f67-ba38-4f3f-9451-9a5e2878aa85">1,529,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5f8da79bf53a4f76a404e464420a614e_D20120417-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzQtMy0xLTEtMA_49e5b213-4912-4d4d-8862-3bdb8b3eeca7">23.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if7d987b9cdb240bf8a20a974cb9db7aa_I20201231" decimals="3" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzQtNS0xLTEtMA_382aed0b-33f1-4a5d-aa72-9f3b435060df">23.475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if7d987b9cdb240bf8a20a974cb9db7aa_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzQtNy0xLTEtMA_34adf421-1a8a-44fa-a521-b9194d28393e">988,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if7d987b9cdb240bf8a20a974cb9db7aa_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzQtOS0xLTEtMA_dc728960-2162-4615-8dc0-53fcae114180">378,747</ix:nonFraction>&#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%">April 19, 2016</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="shares" contextRef="i12bb3f02e30b4455b16ed7aef13a626c_D20120417-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzUtMS0xLTEtMA_6775df4b-da23-46e6-8acf-d81c5a0719b8">1,690,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i12bb3f02e30b4455b16ed7aef13a626c_D20120417-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzUtMy0xLTEtMA_48c60fd0-0417-4d13-82ea-d977b2ccb97e">23.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i05a3fbd55a664ca4ab47363e05f9d48b_I20201231" decimals="3" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzUtNS0xLTEtMA_84656363-14c1-4261-9302-942ea5ca5195">22.870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i05a3fbd55a664ca4ab47363e05f9d48b_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzUtNy0xLTEtMA_97d01ba5-2165-4d71-a667-af28c6b3ab72">930,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i05a3fbd55a664ca4ab47363e05f9d48b_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzUtOS0xLTEtMA_f3985a4e-177b-4639-914d-8e217a6084d5">589,137</ix:nonFraction>&#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%">April 21, 2015</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="shares" contextRef="i7a298b0f1cb640d3a7857f1eaa53be86_D20120417-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzYtMS0xLTEtMA_c54b7966-7320-452e-ba37-d51c745beb7b">1,786,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7a298b0f1cb640d3a7857f1eaa53be86_D20120417-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzYtMy0xLTEtMA_82889564-1ea3-4223-aa7c-5c90551c31e0">21.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i31a7319b885147edb786b18c97200d41_I20201231" decimals="3" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzYtNS0xLTEtMA_5f3c3db6-c20b-48f0-98e2-0ee0daba75c6">20.630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i31a7319b885147edb786b18c97200d41_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzYtNy0xLTEtMA_5611e523-e471-46eb-9d8a-bfdedc70dc53">596,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i31a7319b885147edb786b18c97200d41_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzYtOS0xLTEtMA_2101ada9-942f-43a7-baf4-562c1fde93eb">350,526</ix:nonFraction>&#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%">April 22, 2014</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="shares" contextRef="i577187e762bd4b649eab9c732805c730_D20120417-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzctMS0xLTEtMA_e937a82f-23cb-44c1-b270-84f7fd446518">1,910,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i577187e762bd4b649eab9c732805c730_D20120417-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzctMy0xLTEtMA_adad0a24-dca1-4ea0-acea-f19440b9d7e7">28.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2696b2b7b85a4ba88701f3be86c6c5d4_I20201231" decimals="3" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzctNS0xLTEtMA_4cede3b9-f3cc-4294-8e78-fdd156a737e6">25.265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2696b2b7b85a4ba88701f3be86c6c5d4_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzctNy0xLTEtMA_7bfbe361-8b36-41c4-ad4a-cbbef166744b">337,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2696b2b7b85a4ba88701f3be86c6c5d4_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzctOS0xLTEtMA_81bab8bd-a39b-48a2-9263-b2995657278e">185,050</ix:nonFraction>&#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%">April 16, 2013</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="shares" contextRef="i66ba9b5481e941b1b26907920b58fb1f_D20120417-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzgtMS0xLTEtMA_1c4ec381-cb27-42c9-94be-bf012c610bfa">410,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i66ba9b5481e941b1b26907920b58fb1f_D20120417-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzgtMy0xLTEtMA_c30d5708-df4d-43ca-bc66-2d1e90a2d77c">27.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i42ff4b97a96840b586f1d911bd6d311e_I20201231" decimals="3" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzgtNS0xLTEtMA_55687b75-66af-4ee0-818f-af2d582b5295">24.625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i42ff4b97a96840b586f1d911bd6d311e_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzgtNy0xLTEtMA_21869966-d2d0-4e2c-aaca-11394ea9d659">32,340</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i42ff4b97a96840b586f1d911bd6d311e_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzgtOS0xLTEtMA_53fd978b-00e0-44d1-b62f-d5787e5b00c5">13,602</ix:nonFraction>&#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%">April 17, 2012</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="shares" contextRef="i2f564a79294b4ecf949ed8e5000f2bad_D20120417-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzktMS0xLTEtMA_7abd46f0-9ff7-4f9a-b61f-48831e539c95">2,470,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2f564a79294b4ecf949ed8e5000f2bad_D20120417-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzktMy0xLTEtMA_7f3faf69-ba52-4fc8-8d14-acab13983ecc">27.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if9fab58bfcbd4881a7f414893bd70981_I20201231" decimals="3" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzktNS0xLTEtMA_a588f006-9e43-4b31-9c1a-9687e965a5f0">24.505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if9fab58bfcbd4881a7f414893bd70981_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzktNy0xLTEtMA_1753e4c9-81cd-43c5-b9c7-48d8d1662a98">47,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if9fab58bfcbd4881a7f414893bd70981_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzktOS0xLTEtMA_82e4a5dd-ba17-4c5f-8277-58bbd12ca3f6">47,748</ix:nonFraction>&#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;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 25.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</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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="i101fad8fbf4545c3bdb92b00ad7bc511_D20120417-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzExLTEtMS0xLTA_683e2f9f-ef05-48ae-bea7-c7e0af45821c">13,104,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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="if14a0de43a754e85844f91f61b921020_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzExLTctMS0xLTA_cb7bd2d3-959f-4539-85ed-9629b984e727">5,914,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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="if14a0de43a754e85844f91f61b921020_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzExLTktMS0xLTA_d18fded5-e57b-4cad-92c7-4dbb215e2361">1,885,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:5pt;margin-top:5pt"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzM3NzI_187cac5a-e793-4cb5-8aa0-40934f20e76f" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></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%">Date of Grant</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:400;line-height:100%">Risk-free<br/>Interest&#160;Rate</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:400;line-height:100%">Expected&#160;Life<br/>of Option in<br/>Years</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:400;line-height:100%">Expected<br/>Dividend<br/>Yield</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:400;line-height:100%">Expected<br/>Stock<br/>Volatility</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:400;line-height:100%">Estimated&#160;Fair<br/>Value of Stock<br/>Option</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">January 2, 2020</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%"><ix:nonFraction unitRef="number" contextRef="i7e4122117db94199859e6a1f51f10426_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtMS0xLTEtMTUxMg_77429cdf-9a9d-401b-95e1-48c93b3393ee">1.7</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"><ix:nonNumeric contextRef="i7e4122117db94199859e6a1f51f10426_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtMy0xLTEtMTUxMg_76a06c55-6be7-4cf1-9730-e32bf52fa628">5.00</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"><ix:nonFraction unitRef="number" contextRef="i7e4122117db94199859e6a1f51f10426_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtNS0xLTEtMTUxMg_d1b192f9-69b6-4c65-8f1d-aee31b55de3d">2.4</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"><ix:nonFraction unitRef="number" contextRef="i7e4122117db94199859e6a1f51f10426_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtNy0xLTEtMTUxMg_5ec3f4fc-da35-487d-a174-7ab4099a90d0">25.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000;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%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i7e4122117db94199859e6a1f51f10426_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtOS0xLTEtMTUxMg_8cc0bcd6-305d-455a-9d5d-5c5518d6fee7">6.81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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%">January 2, 2019</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="number" contextRef="i4ea23ef2927f424999c2e9b5c23b4659_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtMS0xLTEtMA_d8b7905d-4d38-435b-a439-0062be184af8">2.5</ix:nonFraction>%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%"><ix:nonNumeric contextRef="i4ea23ef2927f424999c2e9b5c23b4659_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtMy0xLTEtMA_c1339a08-4491-4909-b1b8-560d0f70a26c">5.00</ix:nonNumeric></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%"><ix:nonFraction unitRef="number" contextRef="i4ea23ef2927f424999c2e9b5c23b4659_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtNS0xLTEtMA_69a79d2d-9313-4cb8-8b37-6a108ab757b9">2.9</ix:nonFraction>%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4ea23ef2927f424999c2e9b5c23b4659_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtNy0xLTEtMA_d0f7643e-61d6-41f1-b1ac-9353da63c029">23.96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i4ea23ef2927f424999c2e9b5c23b4659_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtOS0xLTEtMA_6aaa3986-944a-4452-abf9-7a0132d45a24">4.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">January 2, 2018</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="number" contextRef="i64572f000f024ea599c9e2c4dd9f3a40_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzItMS0xLTEtMA_13ad8a23-018d-4cf0-bf07-78a96f18b794">2.2</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonNumeric contextRef="i64572f000f024ea599c9e2c4dd9f3a40_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzItMy0xLTEtMA_8c4c8261-4441-44e5-b066-dfd9e1f22dae">5.00</ix:nonNumeric></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%"><ix:nonFraction unitRef="number" contextRef="i64572f000f024ea599c9e2c4dd9f3a40_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzItNS0xLTEtMA_ebf1c48d-85f0-4805-804e-5b2fda1682a2">2.3</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i64572f000f024ea599c9e2c4dd9f3a40_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzItNy0xLTEtMA_26001cea-5d88-463a-93d8-37b854f94fc1">23.45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i64572f000f024ea599c9e2c4dd9f3a40_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzItOS0xLTEtMA_515f755c-b3c6-4e94-9c13-4f29f40acc8d">5.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">January 3, 2017</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="number" contextRef="i5bc4a11bca424158a7e5a3a1cc2002c2_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzMtMS0xLTEtMA_95d6980d-4831-43ae-9a83-8bee8aa273a9">1.9</ix:nonFraction>%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%"><ix:nonNumeric contextRef="i5bc4a11bca424158a7e5a3a1cc2002c2_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzMtMy0xLTEtMA_2a1e450e-8c1a-42e5-8bc9-7fe308503d48">5.00</ix:nonNumeric></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%"><ix:nonFraction unitRef="number" contextRef="i5bc4a11bca424158a7e5a3a1cc2002c2_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzMtNS0xLTEtMA_b9cb03da-34a5-43ef-bde3-4f7b2eebb968">2.6</ix:nonFraction>%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5bc4a11bca424158a7e5a3a1cc2002c2_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzMtNy0xLTEtMA_d8a8aa4f-7990-43cd-b0ed-57b48ca93f3b">24.49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i5bc4a11bca424158a7e5a3a1cc2002c2_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzMtOS0xLTEtMA_b04d57e8-414b-43e5-88e3-9d15250b78ff">4.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">April 19, 2016</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="number" contextRef="i82fde2ea0407452a968482f83f0014f4_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzQtMS0xLTEtMA_435cce8b-e839-425a-b65c-81fa52e465a3">1.3</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonNumeric contextRef="i82fde2ea0407452a968482f83f0014f4_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzQtMy0xLTEtMA_bceaa919-8955-4945-ac35-0e9df6492c2d">5.00</ix:nonNumeric></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%"><ix:nonFraction unitRef="number" contextRef="i82fde2ea0407452a968482f83f0014f4_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzQtNS0xLTEtMA_cb70dc12-d2c7-4d47-95d7-cfcc4bed71a1">2.6</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i82fde2ea0407452a968482f83f0014f4_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzQtNy0xLTEtMA_2dd7d97c-3967-4e47-a0c9-89fd3ccfa209">26.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i82fde2ea0407452a968482f83f0014f4_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzQtOS0xLTEtMA_266ed391-4097-435b-952e-ea5b103c2968">4.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">April 21, 2015</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="number" contextRef="i7bb49c29965f4e95b74611cf9c654d45_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzUtMS0xLTEtMA_6ac913f5-2dcd-4cb1-92ce-7a6004484273">1.3</ix:nonFraction>%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%"><ix:nonNumeric contextRef="i7bb49c29965f4e95b74611cf9c654d45_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzUtMy0xLTEtMA_fd187c61-6553-4539-b000-57b3d4bf4982">5.00</ix:nonNumeric></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%"><ix:nonFraction unitRef="number" contextRef="i7bb49c29965f4e95b74611cf9c654d45_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzUtNS0xLTEtMA_6c625436-d933-4c2c-bb0e-41e1de62ec1d">2.7</ix:nonFraction>%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7bb49c29965f4e95b74611cf9c654d45_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzUtNy0xLTEtMA_d3246d43-19af-47ed-8609-a675969fd05c">26.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i7bb49c29965f4e95b74611cf9c654d45_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzUtOS0xLTEtMA_b38c2db4-9a29-4fd9-baf0-02b15c29b5b9">3.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">April 22, 2014</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="number" contextRef="if5025849d6b945bc910f403d575ecdaf_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzYtMS0xLTEtMA_f63aace8-d23f-493d-852c-f192fe30a0f5">1.8</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonNumeric contextRef="if5025849d6b945bc910f403d575ecdaf_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzYtMy0xLTEtMA_1970aa10-bd1a-4056-9e69-f0b20ed5247b">5.00</ix:nonNumeric></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%"><ix:nonFraction unitRef="number" contextRef="if5025849d6b945bc910f403d575ecdaf_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzYtNS0xLTEtMA_6dc362c2-d2d1-48c6-a5a4-2ff5c2a8352e">2.0</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if5025849d6b945bc910f403d575ecdaf_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzYtNy0xLTEtMA_8d5b952e-a230-4bf8-8353-a1b9528ac222">28.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$<ix:nonFraction unitRef="usdPerShare" contextRef="if5025849d6b945bc910f403d575ecdaf_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzYtOS0xLTEtMA_53b9637c-60ee-444b-b827-7c2a8918b276">4.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">April 16, 2013</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="number" contextRef="i77dc0bb6f3384fa59a84ac47b381e284_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzctMS0xLTEtMA_296171d2-498a-4ef0-8163-6f9845119f6a">0.7</ix:nonFraction>%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%"><ix:nonNumeric contextRef="i77dc0bb6f3384fa59a84ac47b381e284_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzctMy0xLTEtMA_402611fb-01db-4561-9962-c44cc698c93d">5.00</ix:nonNumeric></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%"><ix:nonFraction unitRef="number" contextRef="i77dc0bb6f3384fa59a84ac47b381e284_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzctNS0xLTEtMA_5b81369a-fd0e-4133-a9f7-104aa12671c9">1.6</ix:nonFraction>%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i77dc0bb6f3384fa59a84ac47b381e284_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzctNy0xLTEtMA_2f3c2b66-3928-412a-8e46-663e006b27d8">37.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i77dc0bb6f3384fa59a84ac47b381e284_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzctOS0xLTEtMA_d5da528e-d0eb-4e45-98d8-ea06260494e1">6.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">April 17, 2012</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="number" contextRef="ia8eb354ecaea4741b809cb24acfb4532_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzgtMS0xLTEtMA_53138f32-1f72-447c-ae77-be77f8d1ab21">0.9</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonNumeric contextRef="ia8eb354ecaea4741b809cb24acfb4532_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzgtMy0xLTEtMA_1a7f99fd-ee3d-4d71-a85e-a457e65dc06c">5.00</ix:nonNumeric></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%"><ix:nonFraction unitRef="number" contextRef="ia8eb354ecaea4741b809cb24acfb4532_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzgtNS0xLTEtMA_faaecc11-20e7-4b8f-a0f0-693d73615cfc">1.4</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia8eb354ecaea4741b809cb24acfb4532_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzgtNy0xLTEtMA_c04c9268-7e66-42c1-81dc-4c26cc9cd17b">39.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$<ix:nonFraction unitRef="usdPerShare" contextRef="ia8eb354ecaea4741b809cb24acfb4532_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzgtOS0xLTEtMA_5027fea4-afeb-4044-bdb8-4ec69f541043">6.85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the options in the tables above vest and become exercisable over a period of up to <ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzEyMjQ_0aace2c1-d507-4fe3-b389-2227ae2b9fea">eight years</ix:nonNumeric>. Generally, each option will terminate approximat</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ely <ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzEyODA_e3d41d4d-8211-424f-a3d0-a3b7eec5407f">ten years</ix:nonNumeric> after the grant date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each share-based option is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated on the date of grant using a Black-Scholes valuation method that uses the assumptions listed above. The risk-free interest rate is based on the U.S. Treasury rate over the expected life of the option at the time of grant. The expected life is the average length of time over which we expect the employee groups will exercise their options, which is based on historical experience with similar grants. The dividend yield is estimated over the expected life of the option based on our current dividend payout, historical dividends paid, and expected future cash dividends. Expected stock volatilities are based on the movement of our stock price over the most recent historical period equivalent to the expected life of the option.</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%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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&#8212;Continued</span></div></div><ix:continuation id="ic6084c3736d44f179bd642e6037c567c" continuedAt="id4605d44a189404d8f1f47d6dab298e0"><ix:continuation id="i1ac817d2e8e047ee9a74e0a247c5e729"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of activities under our stock option plans consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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:400;line-height:120%">Options<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:120%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Life</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Outstanding as of January&#160;1, 2020</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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5dbafa6719b1468dbc5b65bceff8a67d_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzEtMS0xLTEtMA_d6f8691f-f1a2-46a2-b418-35e3e9ef896a">6,807,217</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5dbafa6719b1468dbc5b65bceff8a67d_I20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzEtMy0xLTEtMA_324436d1-b0fb-4a5c-963e-fd93b526ab4b">24.890</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%"><ix:nonNumeric contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzEtNS0xLTEtMA_023a124f-e35b-4bfc-bd53-4158e2d4c1f3">6.09</ix:nonNumeric></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%">Granted</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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzItMS0xLTEtMA_89975131-3713-4935-96f7-6500f5687396">902,263</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzItMy0xLTEtMA_3b93cc3b-3887-4c6e-99bf-03b547945819">38.000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:700;line-height:100%"><ix:nonNumeric contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231" format="ixt-sec:duryear" name="fast:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzItNS0xLTEtMA_366e2efa-c323-45cd-9ab4-5b34ccce2af3">9.00</ix:nonNumeric></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%">Exercised</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:700;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzMtMS0xLTEtMA_ab2c3384-7232-4a08-9836-5b249fdf6e2c">1,630,664</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzMtMy0xLTEtMA_08ebfdb3-4c8a-4d93-b7c1-bbe564bb6867">25.180</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Cancelled/forfeited</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:700;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzQtMS0xLTEtMA_ca6aac94-1040-4bb7-ae6b-3e161fd8de37">164,059</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzQtMy0xLTEtMA_b102f2f6-561d-481f-98ca-5ca8c2c321e2">27.640</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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;border-top:1pt solid #000000;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%">Outstanding as of December&#160;31, 2020</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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia8cda736d8d944d4a806f102fe31e4f0_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzUtMS0xLTEtMA_8a5220cd-97bc-4790-827e-91a75d0b206f">5,914,757</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia8cda736d8d944d4a806f102fe31e4f0_I20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzUtMy0xLTEtMA_aba50a32-3561-4bd5-8d16-a304becc77ce">26.730</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%"><ix:nonNumeric contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzUtNS0xLTEtMA_9d2ed7d2-652a-406c-9373-405a401eed60">6.22</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Exercisable as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia8cda736d8d944d4a806f102fe31e4f0_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzYtMS0xLTEtMA_aec28b6d-c405-4312-9f80-17ebbf0e85bc">1,885,241</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia8cda736d8d944d4a806f102fe31e4f0_I20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzYtMy0xLTEtMA_ee999c9b-6494-4f30-97bf-73145ce7884c">24.230</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:700;line-height:100%"><ix:nonNumeric contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzYtNS0xLTEtMA_f913f7d1-bc0e-4e0a-8ffd-65226c73d8e9">4.71</ix:nonNumeric></span></td></tr></table></div><div><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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:400;line-height:120%">Options<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:120%">Exercise<br/>Price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Life</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Outstanding as of January&#160;1, 2019</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%"><ix:nonFraction unitRef="shares" contextRef="ib0a30db6efa14c95a5229c73c37f37c6_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzEtMS0xLTEtMA_634cafdf-a2a1-48f8-a489-20f5a2788e4e">7,999,264</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib0a30db6efa14c95a5229c73c37f37c6_I20181231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzEtMy0xLTEtMA_3bcbb3ee-9fa5-427a-8881-250a22d78b50">24.765</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonNumeric contextRef="i44a8a773fb894c72852640b81dae04ee_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzEtNS0xLTEtMA_34642385-808c-4788-b160-c55681de46a7">5.61</ix:nonNumeric></span></td></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%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzItMS0xLTEtMA_dd85ac38-9caf-4154-90cc-83d3cab5b5fd">1,316,924</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align: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="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzItMy0xLTEtMA_63712adb-70d3-4b65-8960-3cffdea04732">26.000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%"><ix:nonNumeric contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231" format="ixt-sec:duryear" name="fast:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzItNS0xLTEtMA_471759bf-41ea-4b2d-85c2-519fb75b2946">9.00</ix:nonNumeric></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%">Exercised</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="shares" contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzMtMS0xLTEtMA_b5453971-fe71-431e-8a63-bf6aa4486386">2,325,073</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzMtMy0xLTEtMA_d29ac991-074e-46e6-b133-68487093fab8">25.150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="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%">Cancelled/forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzQtMS0xLTEtMA_a75556e8-3aa4-42ed-887b-908bc3f1dbd5">183,898</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align: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="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzQtMy0xLTEtMA_4867e8cf-71ea-4aad-92e1-20521109c92b">24.630</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Outstanding as of December&#160;31, 2019</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%"><ix:nonFraction unitRef="shares" contextRef="i5dbafa6719b1468dbc5b65bceff8a67d_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzUtMS0xLTEtMA_eb71ad9d-8420-43c4-9a28-a5bb67dc13c5">6,807,217</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5dbafa6719b1468dbc5b65bceff8a67d_I20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzUtMy0xLTEtMA_24ddb023-be3f-4598-98e7-7aaa20cf430e">24.890</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonNumeric contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzUtNS0xLTEtMA_b54eb99f-d527-48f8-838b-4b84c472d7b4">6.09</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Exercisable as of December&#160;31, 2019</span></td><td colspan="2" style="border-bottom:1pt solid #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="shares" contextRef="i5dbafa6719b1468dbc5b65bceff8a67d_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzYtMS0xLTEtMA_bc4f4384-ceea-4e14-a5a9-7773cd3ffbe8">2,164,067</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #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="border-bottom:1pt solid #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="usdPerShare" contextRef="i5dbafa6719b1468dbc5b65bceff8a67d_I20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzYtMy0xLTEtMA_228e9397-2519-42da-91f9-7a4f906f7230">24.510</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%"><ix:nonNumeric contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzYtNS0xLTEtMA_01d1b3c6-ad50-44ad-a800-cf2762288976">4.30</ix:nonNumeric></span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average exercise price.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining contractual life in years.</span></div></ix:continuation><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 total intrinsic value of stock options exercised during the years ended December&#160;31, 2020, 2019, and 2018 was $<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzIzNjc_17667488-05c5-4c35-be82-369a934f7e41">26.7</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzIzNzE_2220631b-c181-45bc-b64b-72a52ee7c76e">20.2</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzIzNzk_a2e19b9c-740d-4907-8f05-317bff4c26bc">4.2</ix:nonFraction>, respectively. The intrinsic value represents the difference between the exercise price and fair value of the underlying shares at the date of exercise. </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%">At December&#160;31, 2020, there was $<ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI1NTM_38dae511-14d6-4196-9a07-e7189dbe1463">12.6</ix:nonFraction> of total unrecognized stock-based compensation expense related to outstanding unvested stock options granted under the employee stock option plan. This expense is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI3Nzk_d7fa3c3c-d1d5-4672-bd36-2178687faa5c">3.87</ix:nonNumeric> years. Any future change in estimated forfeitures will impact this amount. The total grant date fair value of stock options vested under our employee stock option plan during 2020, 2019, and 2018 was $<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI5NzY_a132d1b4-eee4-45ee-8af4-cbf47a3a2224">6.1</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI5ODA_f90285ac-df44-4276-86e3-8b2bf6c44ddd">5.9</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI5ODg_92dc5b2d-933a-4189-8eea-397333d4c588">5.3</ix:nonFraction>, respectively.</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%">Total stock-based compensation expense related to our employee stock option plan was $<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzMwOTE_e68fc743-0ed1-4daf-8a5d-fd661f32b78a">5.7</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzMwOTU_3db00670-99b9-4143-b6df-346895dee59d">5.7</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzMxMDM_ffef3b27-5415-4e6e-830a-8c864ee7f9a2">5.1</ix:nonFraction> for 2020, 2019, and 2018, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shares Outstanding</span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzM3NTA_7baf702d-07ad-4e75-99cf-ffbd72113cd5" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of common stock outstanding were as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</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-weight:400;line-height:100%">Balance at beginning of year</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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzEtMS0xLTEtMA_9dae103c-6959-4608-9047-87c3832a1777">574,128,911</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="shares" contextRef="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzEtMy0xLTEtMA_8d20b22d-d41c-40b0-9330-da702c155b17">571,803,838</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="shares" contextRef="i237bb7f608ee46f5933a5ae76228fc4c_I20171231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzEtNS0xLTEtMA_0c325cc5-c6f3-4623-94ad-86c7b8cf4f44">575,183,072</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></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%">Stock options exercised</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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzItMS0xLTEtMA_437afe67-82d7-4eb5-bb54-c75d57c86b02">1,630,664</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzItMy0xLTEtMA_7cf8e3f1-324a-44ee-90a0-ca16d89ccd53">2,325,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzItNS0xLTEtMA_5e78fafd-d263-44b8-b7b3-f8929152977e">620,766</ix:nonFraction>&#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%">Purchases of common stock</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:700;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzMtMS0xLTEtMA_b26a0711-2734-4287-ae69-39263db4402c">1,600,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="INF" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzMtMy0xLTEtMA_59f88bd9-e379-4f45-8ef7-0a3182d99481">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzMtNS0xLTEtMA_4c01c3d0-eee7-44c6-91d5-c912da066cf5">4,000,000</ix:nonFraction>)</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;border-bottom:1pt solid #000000;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%">Balance at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzQtMS0xLTEtMA_7e400fc2-a2c6-467a-9d98-b9672a68f846">574,159,575</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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="shares" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzQtMy0xLTEtMA_4062c524-2d73-4cb5-8070-0b2a8fd282d1">574,128,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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="shares" contextRef="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzQtNS0xLTEtMA_1cfbf6b6-2dee-4c5f-89a7-d43538ee188f">571,803,838</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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&#8212;Continued</span></div></div><ix:continuation id="id4605d44a189404d8f1f47d6dab298e0"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share</span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzM3MDk_c2abaccc-9d36-429d-9379-ed25c67c43b9" escape="true"><div style="margin-top:5pt;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 a reconciliation of the denominators used in the computation of basic and diluted earnings per share and a summary of the options to purchase shares of common stock which were excluded from the diluted earnings calculation because they were anti-dilutive:</span></div><div style="margin-bottom:5pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">Reconciliation</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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Basic weighted average shares outstanding</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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzEtMS0xLTEtMA_6596f961-2550-4115-8fc7-1c738f2698bd">573,778,761</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="shares" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzEtMy0xLTEtMA_fbacd5ab-94f0-4b7a-ba2a-f65d1c7901cd">573,202,152</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="shares" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzEtNS0xLTEtMA_c5ee2d43-852b-4cd2-b18a-ea937eb200d4">573,933,834</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></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%">Weighted shares assumed upon exercise of stock options</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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzItMS0xLTEtMA_cef564af-26d6-4d2c-a30a-0db7ba346026">1,893,193</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzItMy0xLTEtMA_0e45e924-e37e-48ee-8439-6dca0d7c3f81">1,239,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzItNS0xLTEtMA_c59c6b4f-4071-4900-b9f1-bfdfc7abbfc1">391,694</ix:nonFraction>&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzMtMS0xLTEtMA_3f271ab0-ae8c-48e4-ae41-22e7b226fa73">575,671,954</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="shares" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzMtMy0xLTEtMA_4ece8ee0-351f-4a63-8d54-802f9071ace4">574,441,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="shares" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzMtNS0xLTEtMA_1523e087-4c09-4088-8313-2124993f891f">574,325,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:5pt;margin-top:12pt"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzM3NTk_5fef819a-4617-4e3b-9ab3-f1d9a441c1ae" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">Summary of Anti-dilutive Options Excluded</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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Options to purchase shares of common stock</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:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo1NmJhY2EyZTJhMzA0ZWU4YTNkMmEzYTExYWFmZTgzMS90YWJsZXJhbmdlOjU2YmFjYTJlMmEzMDRlZThhM2QyYTNhMTFhYWZlODMxXzEtMS0xLTEtMA_8f0105f3-ea74-4b55-8cc2-be14181c0d9d">846,041</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="shares" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="0" format="ixt:zerodash" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo1NmJhY2EyZTJhMzA0ZWU4YTNkMmEzYTExYWFmZTgzMS90YWJsZXJhbmdlOjU2YmFjYTJlMmEzMDRlZThhM2QyYTNhMTFhYWZlODMxXzEtMy0xLTEtMA_12d440cc-2d48-4bb9-acba-739a8fee2124">&#8212;</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="shares" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo1NmJhY2EyZTJhMzA0ZWU4YTNkMmEzYTExYWFmZTgzMS90YWJsZXJhbmdlOjU2YmFjYTJlMmEzMDRlZThhM2QyYTNhMTFhYWZlODMxXzEtNS0xLTEtMA_a2cbff61-6de2-4309-b333-9331a7018567">3,159,514</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></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%">Weighted average exercise prices of options</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="2" name="fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo1NmJhY2EyZTJhMzA0ZWU4YTNkMmEzYTExYWFmZTgzMS90YWJsZXJhbmdlOjU2YmFjYTJlMmEzMDRlZThhM2QyYTNhMTFhYWZlODMxXzItMS0xLTEtMA_1fba375e-00dd-497a-9199-6d2daac2a6de">38.00</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="2" format="ixt:zerodash" name="fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo1NmJhY2EyZTJhMzA0ZWU4YTNkMmEzYTExYWFmZTgzMS90YWJsZXJhbmdlOjU2YmFjYTJlMmEzMDRlZThhM2QyYTNhMTFhYWZlODMxXzItMy0xLTEtMA_d1c3399b-6afe-47e6-8720-60b9d0f435fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="2" name="fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo1NmJhY2EyZTJhMzA0ZWU4YTNkMmEzYTExYWFmZTgzMS90YWJsZXJhbmdlOjU2YmFjYTJlMmEzMDRlZThhM2QyYTNhMTFhYWZlODMxXzItNS0xLTEtMA_fb3823c3-06dd-456b-a0c4-564774a6837a">27.51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any dilutive impact summarized above related to periods when the average market price of our stock exceeded the exercise price of the potentially dilutive stock options then outstanding.</span></div></ix:continuation><div id="ife810274569f4b179a477e3c078b570c_124"></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjQvZnJhZzo2Y2NiNzQ2MmU1MGU0YWIwODIxM2IzNGYyODNkMjU1Zi90ZXh0cmVnaW9uOjZjY2I3NDYyZTUwZTRhYjA4MjEzYjM0ZjI4M2QyNTVmXzY4MA_cfd92037-6863-4657-8662-ccb34f7f9b77" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. Retirement Savings Plan</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-weight:400;line-height:120%">The Fastenal Company and Subsidiaries 401(k) and Employee Stock Ownership Plan covers all of our employees in the United States. Our employees in Canada may participate in a Registered Retirement Savings Plan. The general purpose of both of these plans is to provide additional financial security during retirement by providing employees with an incentive to make regular savings contributions. In addition to the participation of our employees, we make annual profit sharing contributions based on an established formula. The expense recorded under this profit sharing formula was approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjQvZnJhZzo2Y2NiNzQ2MmU1MGU0YWIwODIxM2IzNGYyODNkMjU1Zi90ZXh0cmVnaW9uOjZjY2I3NDYyZTUwZTRhYjA4MjEzYjM0ZjI4M2QyNTVmXzYzMw_9231a577-db60-4793-9127-42ec626f4cc7">16.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjQvZnJhZzo2Y2NiNzQ2MmU1MGU0YWIwODIxM2IzNGYyODNkMjU1Zi90ZXh0cmVnaW9uOjZjY2I3NDYyZTUwZTRhYjA4MjEzYjM0ZjI4M2QyNTVmXzYzNw_e5e4960b-49a3-4e2e-8726-31711c50c7dd">13.8</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjQvZnJhZzo2Y2NiNzQ2MmU1MGU0YWIwODIxM2IzNGYyODNkMjU1Zi90ZXh0cmVnaW9uOjZjY2I3NDYyZTUwZTRhYjA4MjEzYjM0ZjI4M2QyNTVmXzY0NQ_165e3879-20f8-4b9b-9899-51971fb61856">13.0</ix:nonFraction> for 2020, 2019, and 2018, respectively.</span></div></ix:nonNumeric><div id="ife810274569f4b179a477e3c078b570c_127"></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzQxMjc_381b946f-4cff-4ab5-9879-57f40f581823" continuedAt="ifdb03f6162d9477bb3114f242f38f6df" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8. Income Taxes</span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzQxMzA_04b15bed-cc59-4199-be08-dac1d0809f09" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings before income taxes were derived from the following sources:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Domestic</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzEtMS0xLTEtMA_464ff6d9-9761-4537-87cd-acb1899f1f5e">1,046.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzEtMy0xLTEtMA_967ab919-7ba3-48ee-88ba-ba9c820d6e12">977.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzEtNS0xLTEtMA_91b7b6a0-fb40-4d40-99d8-64dc88aca3dc">905.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></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%">Foreign</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzItMS0xLTEtMA_0d10d6b0-dddc-4621-b2f7-6224eb99084e">86.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzItMy0xLTEtMA_04be2591-0e76-4f7c-a663-553776472a26">66.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzItNS0xLTEtMA_7f0cbc35-ce73-460b-a6d0-a56f97bd5691">82.0</ix:nonFraction>&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Earnings before income taxes</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzMtMS0xLTEtMA_4294f056-c552-41de-adb8-6546d3c53c45">1,132.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzMtMy0xLTEtMA_8ce0966d-bc07-4f8d-b6bf-1994eddbeffe">1,043.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzMtNS0xLTEtMA_7ad9a63c-a45b-443a-98ad-670adb04a904">987.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></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%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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&#8212;Continued</span></div></div><ix:continuation id="ifdb03f6162d9477bb3114f242f38f6df" continuedAt="ib5d53af8b9554bdd9da6222a42dacc61"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzQwOTI_90f66697-97a8-437b-9d77-6226e4db3eed" escape="true"><div style="margin-bottom:6pt;margin-top:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of income tax expense (benefit) were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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:700;line-height:100%">2020:</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:400;line-height:100%">Current</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:400;line-height:100%">Deferred</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:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Federal</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzEtMS0xLTEtMA_ad647f71-b62b-498d-94f0-a00d6d6081a8">195.4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzEtMy0xLTEtMA_f7eedae2-f377-426a-b4a0-9cfb72b506f6">1.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzEtNS0xLTEtMA_5d6e6881-c2ac-4827-9398-a382859139e5">197.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzItMS0xLTEtMA_92776a40-e173-41c9-88a3-cee72b149231">47.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzItMy0xLTEtMA_d67dce34-0bf5-470c-a8ed-f869373bdc41">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzItNS0xLTEtMA_e987ee3f-427f-450f-a75b-9fcc96343b04">47.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Foreign</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzMtMS0xLTEtMA_39367876-1726-4ac8-b95d-3e37141dc983">28.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzMtMy0xLTEtMA_53f8277c-ef76-4f30-ab72-38978ad73d0b">1.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzMtNS0xLTEtMA_97c04d0e-2e6c-4894-b4ad-99285df7dc5e">29.4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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 style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzQtMS0xLTEtMA_15572edb-7d23-4d87-9cd1-ae47b5c50a52">271.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzQtMy0xLTEtMA_b156b423-bbed-4be0-98f4-b830cd358c48">2.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzQtNS0xLTEtMA_0dad8c5e-e937-48a2-9ac7-077bb906a43f">273.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">2019:</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:400;line-height:100%">Current</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:400;line-height:100%">Deferred</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:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Federal</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="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzEtMS0xLTEtMA_88cc1841-244c-4ed7-af5e-9816bd9fab08">177.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzEtMy0xLTEtMA_c9302092-4f0c-4c65-b1f4-007507dc334e">11.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzEtNS0xLTEtMA_9951708b-db75-4248-9ab7-5177718f2091">188.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></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%">State</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="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzItMS0xLTEtMA_b695a946-d7b4-408e-a2f8-4de3e3a8a785">41.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzItMy0xLTEtMA_208010fc-e183-4bf8-9b83-29a10efa2980">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzItNS0xLTEtMA_3de2abcf-5d6e-4c8e-95c4-7ed632c012f3">41.8</ix:nonFraction>&#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%">Foreign</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="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzMtMS0xLTEtMA_f4e1027f-aa77-4d69-9fd2-d0d4fea0adbc">22.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzMtMy0xLTEtMA_30f5d6c8-83c8-4cb5-ac57-103445b3e574">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzMtNS0xLTEtMA_f94bad2f-9957-42e9-a0e9-7ef6cd6b3830">22.3</ix:nonFraction>&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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 style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzQtMS0xLTEtMA_fbc59cdd-66dd-4cfc-8db8-2f1835d1b13f">241.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzQtMy0xLTEtMA_80005cdd-018f-414a-83ef-43f300c4e486">11.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzQtNS0xLTEtMA_116e29e9-bc5e-445e-85c8-439ab4fe2cbb">252.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">2018:</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:400;line-height:100%">Current</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:400;line-height:100%">Deferred</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:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Federal</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="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzEtMS0xLTEtMA_e9ac0a59-0da9-4941-879f-8a37e609be5c">143.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzEtMy0xLTEtMA_b1dfa4f0-248c-49ca-ac83-69edf1467471">27.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzEtNS0xLTEtMA_3414dc69-b558-432e-8432-7169677255c2">171.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></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%">State</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="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzItMS0xLTEtMA_09c9f71b-d3ab-4f43-bb4f-3f466dff3965">38.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzItMy0xLTEtMA_6b7850c7-ff47-45fa-b38f-6ce98d6608f8">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzItNS0xLTEtMA_3f6a9ceb-16c9-4db3-9fa1-524c7f9bf3a4">39.0</ix:nonFraction>&#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%">Foreign</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="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzMtMS0xLTEtMA_5f31b97c-0dba-436b-99be-ecc747350d3b">24.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzMtMy0xLTEtMA_5194fa90-c0cc-400d-b2b1-7366949b5d66">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzMtNS0xLTEtMA_fb136811-441b-4c3d-b35b-22b4567a52e8">24.9</ix:nonFraction>&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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 style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzQtMS0xLTEtMA_234289ae-d092-4623-9897-aada84d4f297">206.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzQtMy0xLTEtMA_01612a20-6d68-44ec-8775-3c49e96100b1">28.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzQtNS0xLTEtMA_687576e4-c12b-4ff4-aede-cab33e985d9e">235.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzQwOTM_d9958038-b7f3-44f5-a2e9-ec49a4c7ffb2" escape="true"><div style="margin-top:18pt;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 in the accompanying consolidated financial statements differed from the expected expense as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">U.S. federal statutory income tax rate</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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzEtMS0xLTEtMA_8bcc4077-fd34-4940-ac51-e57b35f12e70">21.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="number" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzEtMy0xLTEtMA_9464723c-8659-4798-b95d-d71850c2a1ee">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="number" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzEtNS0xLTEtMA_de067118-5868-4f9e-97a2-0cf8b3b83825">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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%">U.S. federal income tax expense at statutory rate</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzItMS0xLTEtMA_d5eedb7f-9f7e-4244-b81f-94183178ae0a">237.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzItMy0xLTEtMA_4186c8d9-0eac-4be4-9745-0f455973014e">219.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzItNS0xLTEtMA_f4d361be-5700-449d-8796-b17476352983">207.3</ix:nonFraction>&#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%">Increase (decrease) attributed to:</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></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%">State income taxes, net of federal benefit</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzQtMS0xLTEtMA_4380c50f-334b-4c74-a226-d323ecf20fe7">36.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzQtMy0xLTEtMA_6a7fa7fd-addf-43e5-ac1a-2458b5cca30a">32.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzQtNS0xLTEtMA_c73b3932-b656-4199-81f5-388af0c4eaa3">30.2</ix:nonFraction>&#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 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%">Transition tax</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzUtMS0xLTEtMA_b4fa0d70-d757-4908-a769-204fe294b08a">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzUtMy0xLTEtMA_a2d27082-b5d0-4465-ad6b-b9d55e710b70">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzUtNS0xLTEtMA_a2808a13-89a3-430d-bb09-91b6205912cb">1.2</ix:nonFraction>&#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 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%">Remeasurement of deferred taxes for Tax Act</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzYtMS0xLTEtMA_d54df518-fe52-41af-843a-732d3a68dad8">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzYtMy0xLTEtMA_278f9f7e-641d-482b-ad74-1e19ae00ce3a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzYtNS0xLTEtMA_120ebea6-ec03-40c2-9712-2d8b1a79a932">11.5</ix:nonFraction>)</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 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, 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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzctMS0xLTEtMA_01d92e5d-e094-45b4-ab74-7d4484eddb75">0.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzctMy0xLTEtMA_0b9d2557-6857-4e72-8eff-dacee09cb398">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzctNS0xLTEtMA_36e0a5aa-ddc2-41df-a8bf-47925f137e9d">7.9</ix:nonFraction>&#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;border-top:1pt solid #000000;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 income tax expense</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzgtMS0xLTEtMA_77bbd519-820d-4068-941c-10a7f03acf47">273.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzgtMy0xLTEtMA_5e877a60-70c6-43be-94be-fe5eeb32ee36">252.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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzgtNS0xLTEtMA_06d3b6c7-5ed2-4cb9-8d53-6ff7ed43d440">235.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></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzktMS0xLTEtMA_ea71d81d-96fa-428b-82c5-681660d6d97b">24.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzktMy0xLTEtMA_55f8c475-b34f-43e5-975c-bf135ad76909">24.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzktNS0xLTEtMA_a1009163-4de5-4971-8b8a-e3f1b5ddfa47">23.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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></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%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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&#8212;Continued</span></div></div><ix:continuation id="ib5d53af8b9554bdd9da6222a42dacc61" continuedAt="i15deb6f20e464e04a140e91d158014f5"><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzQxMDk_01320eac-4166-4e7e-9ab0-4d5e8788064a" escape="true"><div style="margin-top:20pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences that give rise to deferred income tax assets and liabilities at year end consisted of the following:</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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">2020</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:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Deferred income tax assets (liabilities):</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;border-top:1pt solid #000000;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 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%">Inventory costing and valuation methods</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsInventory" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzItMS0xLTEtMA_d7e58507-9c9e-4351-9a8e-46d8a3bb6158">5.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsInventory" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzItMy0xLTEtMA_9beccb36-6a3c-4259-96c6-3553a695f49d">4.3</ix:nonFraction>&#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 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%">Allowance for credit losses</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzMtMS0xLTEtMA_a603ce55-f0fd-4d46-af35-ea045cf14455">3.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzMtMy0xLTEtMA_65011565-b360-4d35-b42f-c6846b5abe71">2.7</ix:nonFraction>&#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 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%">Insurance reserves</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzQtMS0xLTEtMA_62e001ff-b898-4001-8248-743073a343db">9.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzQtMy0xLTEtMA_870a5f75-fe0f-4e33-b89d-5e24a771debb">9.1</ix:nonFraction>&#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 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%">Customer promotions</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzUtMS0xLTEtMA_9fb169c5-a2c7-4203-b440-6e3ecdf51269">2.4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzUtMy0xLTEtMA_c771391f-31ea-4c4f-bcbe-59bf34791eef">1.9</ix:nonFraction>&#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 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%">Stock-based 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzYtMS0xLTEtMA_56ff8071-cadc-49b9-96ca-006fde58e1a2">3.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzYtMy0xLTEtMA_7970298f-4b5d-427e-a42f-a9e437b3a1f6">3.9</ix:nonFraction>&#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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="fast:DeferredTaxAssetsOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzctMS0xLTEtMA_fe036eef-0a1d-4be9-b04b-bae24dd44618">62.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="fast:DeferredTaxAssetsOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzctMy0xLTEtMA_bdb92803-2364-473a-b364-af4e76f1bedb">62.5</ix:nonFraction>&#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 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%">Federal and state benefit of uncertain tax positions</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="fast:DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzgtMS0xLTEtMA_58afb780-fd69-4e3e-bf97-4eeb0eb09ee9">0.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="fast:DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzgtMy0xLTEtMA_7170507b-73a2-4b95-9496-b2cb571aaec0">0.8</ix:nonFraction>&#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 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%">Foreign net operating loss and credit carryforwards</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzktMS0xLTEtMA_099d0f52-299f-4f95-a1c3-4aa917fecbb1">1.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzktMy0xLTEtMA_5dc3d495-f7e5-4733-8445-d931cfe04dbb">3.2</ix:nonFraction>&#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 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%">Foreign valuation allowances</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzEwLTEtMS0xLTA_4f93cf1c-582f-41f3-a76c-aa360bef8dd6">2.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzEwLTMtMS0xLTA_0501f2f0-da43-4fcd-bd44-f315e9ec5872">2.8</ix:nonFraction>)</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 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, 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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzExLTEtMS0xLTA_834c6237-daaa-41b1-a7a0-71947c9a62f4">0.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzExLTMtMS0xLTA_2ddf5da9-2f1c-4ae2-be3c-250e1286820b">0.0</ix:nonFraction>)</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;border-top:1pt solid #000000;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%">Total deferred income tax 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzEyLTEtMS0xLTA_84cb7b32-a12f-4e23-ad0e-9fa71b755cbb">85.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:DeferredTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzEyLTMtMS0xLTA_50016f5f-acfa-48bc-9c38-0196cc3fc4ec">85.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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Property and equipment</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzEzLTEtMS0xLTA_f0a26ee7-dd57-44a7-8229-e24fe429ffe3">117.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzEzLTMtMS0xLTA_2e6f5ddf-ac52-46cd-8227-8fd3b7e366b1">114.7</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></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 ROU 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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="fast:DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzE0LTEtMS0xLTA_0e92be49-0f49-4acf-9cde-c5c1859c76e4">61.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="fast:DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzE0LTMtMS0xLTA_258e5001-04e6-4eec-9ddb-aa2f8e746267">61.7</ix:nonFraction>)</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;border-top:1pt solid #000000;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%">Total deferred income tax liabilities</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzE1LTEtMS0xLTA_ed0bacc9-31ee-4820-b23e-73259ab5962d">179.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">(<ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzE1LTMtMS0xLTA_93846f00-a180-4139-a5ec-be0332a8b413">176.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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Deferred income tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzE2LTEtMS0xLTA_c7bcd99e-83f2-4e8d-a954-5a6e0b83f90e">93.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzE2LTMtMS0xLTA_41ff9b79-2e46-4df5-86c0-034a091830b9">90.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzQxMjI_794cf34a-2d10-4df2-8969-cc9c41a0c3ec" escape="true"><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%">A reconciliation of the beginning and ending amount of total gross unrecognized tax benefits was as follows:</span></div><div style="margin-bottom:5pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">2020</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:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Balance at beginning of year:</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzEtMS0xLTEtMA_afb70aa8-8fd0-47c7-926d-84fd66e9207c">8.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzEtMy0xLTEtMA_ffadef73-2f8a-4d71-8dc8-636ab7f44ff9">5.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></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%">Increase related to prior year tax positions</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzItMS0xLTEtMA_6a9a9e15-7f93-464b-81e9-7fa9f5a1ecbe">0.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzItMy0xLTEtMA_d8a3bab4-a402-4405-ab60-31fad5175329">0.2</ix:nonFraction>&#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 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%">Decrease related to prior year tax positions</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzMtMS0xLTEtMA_692756b1-e11c-488f-af52-faebf51cea50">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzMtMy0xLTEtMA_b4ac3557-f647-4523-9a55-c7bff19d660f">0.2</ix:nonFraction>)</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 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%">Increase related to current year tax positions</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzQtMS0xLTEtMA_8b01e2db-1f58-43d3-8067-9d74df4bfb9b">0.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzQtMy0xLTEtMA_5ea41bcc-6b66-4b68-8d50-b45cd53beb58">4.7</ix:nonFraction>&#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 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%">Decrease related to statute of limitation lapses</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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzUtMS0xLTEtMA_8f58040b-50c7-4986-a35e-e0c6640d8fb8">0.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzUtMy0xLTEtMA_fe753e2b-ad42-4154-8ef4-7f911faa077c">1.4</ix:nonFraction>)</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 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%">Settlements</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzYtMS0xLTEtMA_84ebe139-20a7-45ba-a7a3-0d93e5167050">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzYtMy0xLTEtMA_1a450b87-5505-4b05-8415-fa20be873d5c">&#8212;</ix:nonFraction>&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Balance at end of year:</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzctMS0xLTEtMA_45c43c52-3c13-4b78-a52b-a4cdf59c0fa0">8.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzctMy0xLTEtMA_1094f65d-b3f5-40a6-9efd-8232a2592525">8.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the liability for gross unrecognized tax benefits is an immaterial amount for interest and penalties, both of which we classify as a component of income tax expense. The amount of gross unrecognized tax benefits that would favorably impact the effective tax rate, if recognized, is not material. We do not anticipate significant changes in total unrecognized tax benefits during the next twelve months. The 2020 and 2019 liability is included in deferred income taxes in the Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file income tax returns in the United States federal jurisdiction, all states, and various local and foreign jurisdictions. We are no longer subject to income tax examinations by taxing authorities for taxable years before 2017 in the case of United States federal examinations, and with limited exception, before 2015 in the case of foreign, state, and local examinations. During 2020, there were <ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzQ5NDc4MDIzMzYyNjM_516e0bf1-7556-44a9-b19e-083005d88fef">no</ix:nonFraction> material changes in unrecognized tax benefits.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, it is our practice and intention to permanently reinvest the earnings of our foreign subsidiaries and repatriate earnings only when the tax impact is zero or very minimal. Accordingly, no deferred taxes have been provided for withholding taxes or other taxes that would result upon repatriation of our approximately $<ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzM5NTY_2f4b649f-a75a-4a26-b20e-175a96783db3">365.2</ix:nonFraction> of undistributed earnings from foreign subsidiaries to the U.S. as those earnings continue to be permanently reinvested.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2017, the Tax Act was signed into law. The Tax Act made broad and complex changes to the U.S. tax code which include: a lowering of the U.S. federal corporate income tax rate from 35% to 21% effective January 1, 2018, accelerated expensing of qualified capital investments for a specific period, and a transition from a worldwide to a territorial tax system which requires companies to pay a one-time transition tax on certain unrepatriated earnings from foreign subsidiaries.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740 requires a company to record the effects of a tax law change in the period of enactment which, for us, was fiscal 2017. </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%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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&#8212;Continued</span></div></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i15deb6f20e464e04a140e91d158014f5" continuedAt="ieade21d1b43143ca8f16134237a8839b">ASU 2018-05 provides guidance on the application of the Tax Act which includes allowing a company to record a provisional amount during the measurement period for the impacts when the necessary information is not available, prepared, or analyzed in reasonable detail to complete its accounting for the change in the tax law. The measurement period ends when the company has obtained, prepared and analyzed the information necessary to finalize its accounting, but cannot extend beyond one year.</ix:continuation></span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ieade21d1b43143ca8f16134237a8839b">The accounting for the income tax effects of the Tax Act was complete in 2018 when the final impact of the transition tax and impacts of accelerating depreciation for certain physical assets were recorded.</ix:continuation>  </span></div><div id="ife810274569f4b179a477e3c078b570c_130"></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90ZXh0cmVnaW9uOjZjYmNiNjU2ZTkxNzQ4ZGQ5Y2RmMzA5N2MzNjY5NjBlXzE3NzM_20860807-6c2e-46d6-93ae-8cca3ef53e06" continuedAt="i78c9887231144ee7976c7ed6fe780f16" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. Operating Leases</span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease space under non-cancelable operating leases for several distribution centers, several manufacturing locations, and certain branch locations. These leases do not have significant rent escalation holidays, concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain contingent rent provisions. We also lease certain semi-tractors, pick-up trucks, and computer equipment under operating leases. </span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain operating leases for pick-up trucks contain residual value guarantee provisions which would generally become due at the expiration of the operating lease agreement if the fair value of the leased vehicles is less than the guaranteed residual value. The aggregate residual value guarantee related to these leases was approximately $<ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:ResidualValueOfLeasedAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90ZXh0cmVnaW9uOjZjYmNiNjU2ZTkxNzQ4ZGQ5Y2RmMzA5N2MzNjY5NjBlXzgyMA_0805f538-a7e1-4935-8e2a-854f2b6c59bf">83.1</ix:nonFraction>. We believe the likelihood of funding the guarantee obligation under any provision of the operating lease agreements is remote. </span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90ZXh0cmVnaW9uOjZjYmNiNjU2ZTkxNzQ4ZGQ5Y2RmMzA5N2MzNjY5NjBlXzE3NTk_111b02fc-bfbf-4e78-b75b-df9d5833f709" continuedAt="ifd8c395fd9b445b984a9bbc88eee9228" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost components of our operating leases were as follows for the periods ended December 31: </span></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Leased <br/>Facilities and <br/>Equipment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:400;line-height:100%">Leased <br/>Vehicles</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Leased <br/>Facilities and <br/>Equipment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:400;line-height:100%">Leased <br/>Vehicles</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></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-weight:400;line-height:100%">Operating lease cost</span></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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8196582c063e4474bd21bace287cb53e_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzItMS0xLTEtMA_e314f360-659c-499f-b71e-c5cd0ba50589">102.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id702c3119dc349d0b9ffd0b1a0f9584a_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzItMy0xLTEtMA_a6ba5562-535f-48c0-8f15-96a4c9e49865">15.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzItNS0xLTEtMA_4b07c8e3-ddd1-4f71-a76b-bcca202a8225">117.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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%"><ix:nonFraction unitRef="usd" contextRef="i98ef5dbe910940e3829357c02115a135_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzMtNy0xLTEtMTkzNw_bc5a41a2-3ea4-4bfc-a83b-9ea2d2d5db90">104.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"><ix:nonFraction unitRef="usd" contextRef="i74bbd2a3e1964273a57ebaa634ad00ae_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzMtOS0xLTEtMTk0Mw_5f44ea61-f605-4ec6-b22e-62703ec5fda5">14.1</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzMtMTEtMS0xLTE5NDM_dcd56988-b902-482e-a92f-18f3a4ebe73c">118.1</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><td colspan="3" style="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%">Variable lease cost</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8196582c063e4474bd21bace287cb53e_D20200101-20201231" decimals="-5" name="us-gaap:VariableLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzMtMS0xLTEtMA_eefd4c79-f70e-4306-b066-11f2e961b8fc">7.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id702c3119dc349d0b9ffd0b1a0f9584a_D20200101-20201231" decimals="-5" name="us-gaap:VariableLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzMtMy0xLTEtMA_4c228d68-4cc1-405c-b17d-96360153c3f5">1.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:VariableLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzMtNS0xLTEtMA_fde7eeba-498e-4764-a410-67a0eed01a78">8.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98ef5dbe910940e3829357c02115a135_D20190101-20191231" decimals="-5" name="us-gaap:VariableLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzQtNy0xLTEtMTk0Nw_e22ec01d-2a4b-4d17-bd2a-98cea503ee35">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74bbd2a3e1964273a57ebaa634ad00ae_D20190101-20191231" decimals="-5" name="us-gaap:VariableLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzQtOS0xLTEtMTk0Nw_8ac8063c-2883-47e4-8c7e-d4d1d466864a">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:VariableLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzQtMTEtMS0xLTE5NDc_7fdd64a3-1534-4108-95d4-a5eaea0958ac">11.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Short-term lease cost</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8196582c063e4474bd21bace287cb53e_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="us-gaap:ShortTermLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzQtMS0xLTEtMA_d7cfb711-49b5-4c18-80e5-849ffbcb5ea0">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id702c3119dc349d0b9ffd0b1a0f9584a_D20200101-20201231" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzQtMy0xLTEtMA_8afb1fa7-80ef-4bb9-b634-a7e499a6679a">23.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzQtNS0xLTEtMA_a4242482-873f-46e2-89c1-491de2c30974">23.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98ef5dbe910940e3829357c02115a135_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:ShortTermLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzUtNy0xLTEtMTk1MQ_6db13ec9-7f6c-4a71-8257-75fb65cf3064">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74bbd2a3e1964273a57ebaa634ad00ae_D20190101-20191231" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzUtOS0xLTEtMTk1MQ_4e254263-94d2-420f-9aff-0499f2858e6c">27.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:ShortTermLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzUtMTEtMS0xLTE5NTE_79f20bcf-6b43-4e16-b02e-6f56a0346830">27.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8196582c063e4474bd21bace287cb53e_D20200101-20201231" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzUtMS0xLTEtMA_9517f640-7322-464c-a685-a76cee33b22d">109.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id702c3119dc349d0b9ffd0b1a0f9584a_D20200101-20201231" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzUtMy0xLTEtMA_2b5fafe3-b6b3-4eba-852d-63c9ff39fd47">40.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzUtNS0xLTEtMA_c4ea8760-5bad-4246-babc-ee70efdcfc15">149.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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-bottom:1pt solid #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="usd" contextRef="i98ef5dbe910940e3829357c02115a135_D20190101-20191231" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzYtNy0xLTEtMTk1Ng_85c824f4-f204-4155-a453-73307a41de5d">114.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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="usd" contextRef="i74bbd2a3e1964273a57ebaa634ad00ae_D20190101-20191231" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzYtOS0xLTEtMTk1Ng_949473c7-5ad8-4412-8c26-eee9390d42bc">43.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:LeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzYtMTEtMS0xLTE5NTY_ac01ac58-4281-427e-a71e-eff1e99e0235">157.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs are excluded from ROU assets and lease liabilities and consist primarily of taxes, insurance, and common area or other maintenance costs for our leased facilities and equipment which are paid based on actual costs incurred by the lessor as well as variable mileage costs related to our leased vehicles.</span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90ZXh0cmVnaW9uOjZjYmNiNjU2ZTkxNzQ4ZGQ5Y2RmMzA5N2MzNjY5NjBlXzE3Njk_745a527f-cca0-467c-8daa-442d6141c905" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our lease liabilities for all operating leases are as follows as of December 31, 2020:</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:62.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.683%"></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:400;line-height:100%">Leased <br/>Facilities and <br/>Equipment</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:400;line-height:100%">Leased <br/>Vehicles</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:400;line-height:100%">Total</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-weight:400;line-height:100%">2021</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="i50a319f6e2444430959e390910accd0a_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzEtMS0xLTEtMA_47ca88d7-0c2c-4976-988c-bb26f67f8e8a">86.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzEtMy0xLTEtMA_9299a583-4449-4505-b509-37ca14a7c47f">9.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzEtNS0xLTEtMA_872ef38d-1944-41b1-a28e-f8a727b66389">95.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></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%">2022</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="i50a319f6e2444430959e390910accd0a_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzItMS0xLTEtMA_7099fada-e031-4401-b3b1-dee0d44dc8ad">62.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzItMy0xLTEtMA_0f98f128-a267-4544-940e-b3606514674f">6.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzItNS0xLTEtMA_3213f66b-e39f-41ce-9073-31baaed5bb92">69.7</ix:nonFraction>&#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%">2023</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="i50a319f6e2444430959e390910accd0a_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzMtMS0xLTEtMA_cdc33747-45ad-46bb-9cac-ded9d64bf75c">42.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzMtMy0xLTEtMA_c32b93e9-2aa3-4710-9087-786d531b0f43">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzMtNS0xLTEtMA_8302fd76-bfff-4d22-8493-047924d5de25">46.0</ix:nonFraction>&#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%">2024</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="i50a319f6e2444430959e390910accd0a_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzQtMS0xLTEtMA_5692f5f9-2a4c-4d92-a0d9-ede83ccde688">24.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzQtMy0xLTEtMA_e6e890e5-2e0b-4b5f-bdb5-349e261fcdba">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzQtNS0xLTEtMA_968121b2-54f4-489e-a1c7-e2162da5c5de">24.9</ix:nonFraction>&#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%">2025</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="i50a319f6e2444430959e390910accd0a_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzUtMS0xLTEtMA_d1aeaf4c-6c26-467e-b7a0-89bcb9796b0b">12.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzUtMy0xLTEtMA_7fe79f5c-3f65-484f-9488-3102b9ee4aa0">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzUtNS0xLTEtMA_a95e2fbe-ce79-457f-981e-bb559314e156">12.3</ix:nonFraction>&#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%">2026 and thereafter</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="i50a319f6e2444430959e390910accd0a_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzYtMS0xLTEtMA_3202671a-6a2b-48dd-90e0-325d43549a98">5.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231" decimals="-5" format="ixt:zerodash" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzYtMy0xLTEtMA_c2dd2000-0d00-4542-a79e-678a486fe647">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzYtNS0xLTEtMA_e80e6e39-f130-473e-8c9b-5c2d6599091c">5.5</ix:nonFraction>&#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;border-top:1pt solid #000000;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 lease payments</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="i50a319f6e2444430959e390910accd0a_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzctMS0xLTEtMA_e6f66797-eee6-47ab-a214-eae3cee8cb1d">233.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzctMy0xLTEtMA_3a4805e8-fc94-4447-815d-58b3e4b0e468">20.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzctNS0xLTEtMA_ac2d9cfe-3408-4e41-bbf1-7989c3c1e58a">254.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></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%">Less: Imputed interest</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="i50a319f6e2444430959e390910accd0a_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzgtMS0xLTEtMA_b7723c9e-4a78-43a0-a541-cfc27f1586a6">8.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzgtMy0xLTEtMA_e73bfc06-36f0-43e8-95c0-b4c487ca63f9">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzgtNS0xLTEtMA_44761285-d197-40f6-a7ac-7a51d6c757af">9.1</ix:nonFraction>)</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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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="i50a319f6e2444430959e390910accd0a_I20201231" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzktMS0xLTEtMA_f6489a67-9c95-44f4-875d-4835c2c3bac9">225.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usd" contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzktMy0xLTEtMA_e53f292f-b2b3-4a84-90f0-e09aa8de4c6a">19.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzktNS0xLTEtMA_ad7ab6e0-1a57-4661-bd9f-e8301c9daebb">245.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></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%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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&#8212;Continued</span></div></div><ix:continuation id="i78c9887231144ee7976c7ed6fe780f16"><ix:continuation id="ifd8c395fd9b445b984a9bbc88eee9228"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining lease terms and discount rates for all of our operating leases were as follows for the periods ended December 31: </span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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:10pt;font-weight:400;line-height:100%">Remaining lease term and discount rate:</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%">2020</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:400;line-height:100%">2019</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-weight:400;line-height:100%">Weighted average remaining lease term (years)</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;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Leased facilities and equipment</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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i50a319f6e2444430959e390910accd0a_I20201231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzItMS0xLTEtMA_9d502d31-579c-47a4-a5bf-eb9e0bfee1f4">3.47</ix:nonNumeric></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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia8f983df6b064ab684e1527aac9e34c3_I20191231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzItMy0xLTEtMTk2OA_e55973c5-4485-439e-8f2c-8af8bcd3698b">3.26</ix:nonNumeric></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%">&#160;&#160;&#160;&#160;Leased vehicles</span></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:700;line-height:100%"><ix:nonNumeric contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzMtMS0xLTEtMA_512bf6b7-ec65-47b6-90a7-d81246e900eb">2.44</ix:nonNumeric></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%"><ix:nonNumeric contextRef="i3c35096060d643cd9a2be4d59e7e8d32_I20191231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzMtMy0xLTEtMTk3MQ_02c44df4-d6da-4bca-af10-1c815532f7d6">2.89</ix:nonNumeric></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%">Weighted average discount rate</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></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;&#160;Lease facilities and equipment</span></td><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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i50a319f6e2444430959e390910accd0a_I20201231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzUtMS0xLTEtMA_46918165-f7aa-4b6a-956d-f116e8b1e723">2.37</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%"><ix:nonFraction unitRef="number" contextRef="ia8f983df6b064ab684e1527aac9e34c3_I20191231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzUtMy0xLTEtMTk3NA_16d102b7-d8f6-42af-b1dd-60fff56624d1">3.18</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom: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%">&#160;&#160;&#160;&#160;Leased vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzYtMS0xLTEtMA_feb3c42f-94b6-4aac-9cd5-f4159e6f81fd">2.39</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;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%"><ix:nonFraction unitRef="number" contextRef="i3c35096060d643cd9a2be4d59e7e8d32_I20191231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzYtMy0xLTEtMTk3NQ_d057b5c6-3bac-494f-9364-0ed61d48042a">2.70</ix:nonFraction>%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to our operating leases was as follows for the periods ended December 31:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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%">2020</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:400;line-height:100%">2019</span></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%">Cash paid for amounts included in the measurement of lease liabilities:</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;border-top:1pt solid #000;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 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%">Operating cash outflow from operating leases</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTo0NDUzMjc2YmQyNGE0MDk2ODZmMWJkYzg2ZWY2ODMzMC90YWJsZXJhbmdlOjQ0NTMyNzZiZDI0YTQwOTY4NmYxYmRjODZlZjY4MzMwXzItMS0xLTEtMA_db853539-c0c7-4440-84a4-0342878cae00">115.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTo0NDUzMjc2YmQyNGE0MDk2ODZmMWJkYzg2ZWY2ODMzMC90YWJsZXJhbmdlOjQ0NTMyNzZiZDI0YTQwOTY4NmYxYmRjODZlZjY4MzMwXzItMy0xLTEtMTk4MA_c1c6ee7c-5391-4cc6-89ff-aee5da195b53">117.2</ix:nonFraction>&#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%">&#160;&#160;&#160;Leased assets obtained in exchange for new operating lease 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTo0NDUzMjc2YmQyNGE0MDk2ODZmMWJkYzg2ZWY2ODMzMC90YWJsZXJhbmdlOjQ0NTMyNzZiZDI0YTQwOTY4NmYxYmRjODZlZjY4MzMwXzMtMS0xLTEtMA_d94e5eee-0c1e-4a6e-8594-f4445376a839">99.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTo0NDUzMjc2YmQyNGE0MDk2ODZmMWJkYzg2ZWY2ODMzMC90YWJsZXJhbmdlOjQ0NTMyNzZiZDI0YTQwOTY4NmYxYmRjODZlZjY4MzMwXzMtMy0xLTEtMjAxNg_7ff9cb79-f341-481a-b00c-e04720a47cbd">116.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div id="ife810274569f4b179a477e3c078b570c_133"></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzIzOTY_648fd720-c97f-4ff8-a0d3-5d717db59f87" continuedAt="i009a9116bc924a9e8e682f0559ae572e" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. Debt Commitments</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Facility, Notes Payable, and Commitments</span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzIzOTk_424e25c2-6fab-4fcd-9d6f-23e9e149cbd6" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt obligations and letters of credit outstanding at year end consisted of the following:</span></div><div style="margin-bottom:10pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.607%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.846%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Average Interest Rate at December 31, 2020</span></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="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:400;line-height:100%">Debt Outstanding</span></td></tr><tr style="height:21pt"><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:400;line-height:100%">Maturity <br/>Date</span></td><td colspan="3" style="padding:0 1pt"></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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:400;line-height:100%">2019</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-weight:400;line-height:100%">Unsecured revolving credit facility</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%"><ix:nonFraction unitRef="number" contextRef="ic69cf9a0b3db41edb5965d0b753c771b_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzItMS0xLTEtMTMwNg_248929bf-52db-4142-b994-d5ab721500d4">1.09</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"><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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">November 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic69cf9a0b3db41edb5965d0b753c771b_I20201231" decimals="-5" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzEtMS0xLTEtMA_b9c16117-a790-4981-85a7-848d78870e37">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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%"><ix:nonFraction unitRef="usd" contextRef="i2195dac6beb5472eb1e04f28a46f188d_I20191231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzEtMy0xLTEtMA_b6298391-711e-4f53-8a30-1d9d697e7ffc">210.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></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 promissory notes payable, Series A</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="number" contextRef="ice89b685b58545929d18031e811a3778_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzMtMS0xLTEtMTMwNg_2f1acb08-5c11-48a2-9734-03f08fbd6c9d">2.00</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><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%">July 20, 2021</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice89b685b58545929d18031e811a3778_I20201231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzItMS0xLTEtMA_592d1fa6-ce0c-4249-842c-98c3620386cb">40.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6c79743e01a4edcab2ae03743fff8b8_I20191231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzItMy0xLTEtMA_406a30ee-4a2c-4767-bc0e-7a0b732f03e6">40.0</ix:nonFraction>&#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 unsecured promissory notes payable, Series B</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="number" contextRef="i3825100a5ae646fc8877e38835648ba2_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzQtMS0xLTEtMTMwNg_120eea91-b51b-4b1f-8acd-afb2865544ba">2.45</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><td colspan="3" style="background-color:#cceeff;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%">July 20, 2022</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3825100a5ae646fc8877e38835648ba2_I20201231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzMtMS0xLTEtMA_c46172c8-1c13-48f7-964d-28748bb627c9">35.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i812b023406724ef99a266079e264c7b4_I20191231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzMtMy0xLTEtMA_a1aa80cf-fea5-4296-8ab2-f7b2d33c4321">35.0</ix:nonFraction>&#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 unsecured promissory notes payable, Series C</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="number" contextRef="i6f3f5a456ecc4b31995e191fa45ce56c_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzUtMS0xLTEtMTMwNg_d5a79d25-bd09-4f44-89a2-2390dead9459">3.22</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><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%">March 1, 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f3f5a456ecc4b31995e191fa45ce56c_I20201231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzQtMS0xLTEtMA_f004335d-8ce7-4440-bede-6d3e8ad0ce00">60.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifda2a24583fd49768723207473b6608c_I20191231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzQtMy0xLTEtMA_d9c8d486-c83c-42e3-9347-506419d5b1f6">60.0</ix:nonFraction>&#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 unsecured promissory notes payable, Series D</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="number" contextRef="i992a170887114081add4e01efe62cf52_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzYtMS0xLTEtMTMwNg_4249ec91-d497-4b2b-982c-d4b1e9821c8d">2.66</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><td colspan="3" style="background-color:#cceeff;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%">May 15, 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i992a170887114081add4e01efe62cf52_I20201231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzUtMS0xLTEtMTIxMw_792be486-056e-4899-9261-7af20f334ae6">75.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d163491306c4266b3966ec8feef15ba_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzUtMy0xLTEtMTIxNw_131f3904-05ae-4082-9fda-a78c8cf1b448">&#8212;</ix:nonFraction>&#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 unsecured promissory notes payable, Series E</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="number" contextRef="i4cea57fb125f4a4b9f5f00a3a5109f6b_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzctMS0xLTEtMTMwNg_9d60b88a-4e85-48b9-bc8d-4066dea6d3f3">2.72</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><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%">May 15, 2027</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cea57fb125f4a4b9f5f00a3a5109f6b_I20201231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzYtMS0xLTEtMTIxMw_37042540-fcba-46c0-85a8-6a1be06f4453">50.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8de7dedacfa4fb791f37428a0a53258_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzYtMy0xLTEtMTIxNw_da74900f-8d20-4c1d-96c4-3aeddeacd8cd">&#8212;</ix:nonFraction>&#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 unsecured promissory notes payable, Series F</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="number" contextRef="id2ec5676bf9d4e2f896710920516eb77_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzgtMS0xLTEtMTMwNg_a10fa080-3907-4524-b5a0-36cf7589fcaf">1.69</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><td colspan="3" style="background-color:#cceeff;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%">June 24, 2023</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2ec5676bf9d4e2f896710920516eb77_I20201231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzctMS0xLTEtMTIxMw_8c161865-2efa-482e-b73a-09c6dcd45ea2">70.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04ccd56e3beb4baa90a9d2ca45612f51_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzctMy0xLTEtMTIxNw_2dc710c9-7eaf-4d38-adde-25f80177659a">&#8212;</ix:nonFraction>&#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 unsecured promissory notes payable, Series G</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="number" contextRef="ia200969d96dd4a5d90837f1610affdf5_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzktMS0xLTEtMTMwNg_68579d46-440c-4352-84c4-4239b7691e8a">2.13</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><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%">June 24, 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia200969d96dd4a5d90837f1610affdf5_I20201231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzgtMS0xLTEtMTIxMw_eb49e61d-95e3-4d8b-bec6-9139a0670bec">25.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31726989d38e430aa142a64fb2ef2493_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzgtMy0xLTEtMTIxNw_993b6b1d-c942-4f7f-a14a-1bc92e8b7fe5">&#8212;</ix:nonFraction>&#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 unsecured promissory notes payable, Series H</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="number" contextRef="i0f164c59215640009ff86bb47f42b741_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzEwLTEtMS0xLTEzMDY_937deb36-063b-47a6-8519-a78c935e1f49">2.50</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><td colspan="3" style="background-color:#cceeff;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%">June 24, 2030</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f164c59215640009ff86bb47f42b741_I20201231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzktMS0xLTEtMTIxMw_114d20d0-7fab-46c8-a9e0-76ba4db22b5f">50.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3eb5ae2ecc274464a35d78a7e0c46b2c_I20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzktMy0xLTEtMTIxNw_9e186e51-7b8b-4b80-a7ed-43bd5e7c03af">&#8212;</ix:nonFraction>&#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;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%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzUtMS0xLTEtMA_6ad670ae-d24a-4217-ab48-6099aeff90d3">405.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzUtMy0xLTEtMA_0f0300f7-f2f8-4b34-be40-f931179b6b79">345.0</ix:nonFraction>&#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></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;Less: Current portion of 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzYtMS0xLTEtMA_89d8289a-978c-4365-8f18-7a6a47e6c968">40.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzYtMy0xLTEtMA_e60edb7e-4d6c-4105-a43a-4d9b7f5f0287">3.0</ix:nonFraction>)</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;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%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzctMS0xLTEtMA_b9c2208e-b90a-42e1-9bc9-c10fdf0d3f57">365.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%"><ix:nonFraction unitRef="usd" contextRef="i8a340e51d658404ca2e728181c68af32_I20191231" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzctMy0xLTEtMA_5d5ba5c2-2506-4de7-ae68-984a2cc98b09">342.0</ix:nonFraction>&#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></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding letters of credit under unsecured revolving credit facility - contingent obligation</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 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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cf826d416434335934a4b8d17750956_I20201231" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzktMS0xLTEtMA_d916b97c-b33d-4984-ab2b-ad3355b4ce79">36.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1700384a05ad4ffdb5cb07e85b7dd537_I20191231" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzktMy0xLTEtMA_358bef6c-1afb-4307-9cbb-e95739688495">36.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><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%">Unsecured Revolving Credit Facility</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-weight:400;line-height:120%">We have a $<ix:nonFraction unitRef="usd" contextRef="ic69cf9a0b3db41edb5965d0b753c771b_I20201231" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzIxNw_b6e97a97-eb96-4e7f-aa69-7746de7d61b4">700.0</ix:nonFraction> committed unsecured revolving credit facility ('Credit Facility'). The Credit Facility includes a committed letter of credit subfacility of $<ix:nonFraction unitRef="usd" contextRef="i6cf826d416434335934a4b8d17750956_I20201231" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzM2MA_d946d984-7b14-4a3d-b834-22330fcf27df">55.0</ix:nonFraction>. Any borrowings outstanding under the Credit Facility for which we have the ability and intent to pay using cash within the next twelve months, will be classified as a current liability. The Credit Facility contains certain financial and other covenants, and our right to borrow under the Credit Facility is conditioned upon, among other things, our compliance with these covenants. We are currently in compliance with these covenants.</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-weight:400;line-height:120%">Borrowings under the Credit Facility generally bear interest at a rate per annum equal to the London Interbank Offered Rate ('LIBOR') for interest periods of various lengths selected by us, plus <ix:nonFraction unitRef="number" contextRef="i3bf833a0a1b74d0d9f4e9f2759a0e407_D20200101-20201231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzExMzc_7bf33c74-4646-46c7-9b50-0f785063635a">0.95</ix:nonFraction>%. We pay a commitment fee for the unused portion of the Credit Facility. This fee is either <ix:nonFraction unitRef="number" contextRef="if1139746135f4ebca717a248b7aac7e4_D20200101-20201231" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzEzNDI_0a06d555-0478-4718-a88c-325f2df3b264">0.10</ix:nonFraction>% or <ix:nonFraction unitRef="number" contextRef="iaa1aca1c241a471e9cd9046c5a8b3b99_D20200101-20201231" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzEzNDg_c994e422-c2eb-4a8b-a6c9-28f52cba2950">0.125</ix:nonFraction>% per annum based on our usage of the Credit Facility.</span></div></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%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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&#8212;Continued</span></div></div><ix:continuation id="i009a9116bc924a9e8e682f0559ae572e"><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Unsecured Promissory Notes Payable</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-weight:400;line-height:120%">We have issued senior unsecured promissory notes under our master note agreement (the 'Master Note Agreement') in the aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i53718650926b40448b7fd183a257bf6a_I20201231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzE1OTQ_b854d81a-16a3-45ad-a276-640d6b249a28">405.0</ix:nonFraction>. Our aggregate borrowing capacity under the Master Note Agreement is $<ix:nonFraction unitRef="usd" contextRef="i53718650926b40448b7fd183a257bf6a_I20201231" decimals="INF" name="fast:DebtInstrumentMaximumFaceAmountAllowable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzE2NjY_6795df1e-f565-4193-ba07-4c32a4ad0e13">600.0</ix:nonFraction>; however, none of the institutional investors party to that agreement are committed to purchase notes thereunder. There is no amortization of these notes prior to their maturity date and interest is payable quarterly. The notes currently issued under our Master Note Agreement, including the maturity date and fixed interest rate per annum of each series of note, are contained in the table above. The Master Note Agreement contains certain financial and other covenants and we are in compliance with these covenants. </span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzE4MTQxOTQxODYzNjAy_f91d7823-4cc8-4242-a436-9374ad788600" escape="true"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal payments required on our outstanding indebtedness, based on the maturity dates defined within our debt arrangements, for the succeeding five years, are displayed in the table below, as of December 31, 2020:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></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:400;line-height:100%">Principal Payments</span></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%">2021</span></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%"><ix:nonFraction unitRef="usd" contextRef="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZToyYWY0ODQ1OGFiMGI0ODIxOTViYjk1OGY3MzMzNTQ4YS90YWJsZXJhbmdlOjJhZjQ4NDU4YWIwYjQ4MjE5NWJiOTU4ZjczMzM1NDhhXzEtMS0xLTEtNzE4MQ_15eed686-15a3-4fda-ae96-97544fc4e8c1">40.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></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%">2022</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="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZToyYWY0ODQ1OGFiMGI0ODIxOTViYjk1OGY3MzMzNTQ4YS90YWJsZXJhbmdlOjJhZjQ4NDU4YWIwYjQ4MjE5NWJiOTU4ZjczMzM1NDhhXzItMS0xLTEtNzE4MQ_5553264b-81c6-4a19-9dc2-107b4de9278b">35.0</ix:nonFraction>&#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%">2023</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="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZToyYWY0ODQ1OGFiMGI0ODIxOTViYjk1OGY3MzMzNTQ4YS90YWJsZXJhbmdlOjJhZjQ4NDU4YWIwYjQ4MjE5NWJiOTU4ZjczMzM1NDhhXzMtMS0xLTEtNzE4MQ_1a3129d6-1cda-4f8f-9002-2e26734a0a74">70.0</ix:nonFraction>&#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%">2024</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="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZToyYWY0ODQ1OGFiMGI0ODIxOTViYjk1OGY3MzMzNTQ4YS90YWJsZXJhbmdlOjJhZjQ4NDU4YWIwYjQ4MjE5NWJiOTU4ZjczMzM1NDhhXzQtMS0xLTEtNzE4MQ_4da5c068-0f56-4657-9739-f691975df59f">60.0</ix:nonFraction>&#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%">2025</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="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZToyYWY0ODQ1OGFiMGI0ODIxOTViYjk1OGY3MzMzNTQ4YS90YWJsZXJhbmdlOjJhZjQ4NDU4YWIwYjQ4MjE5NWJiOTU4ZjczMzM1NDhhXzUtMS0xLTEtNzE4MQ_60800cf5-8e5e-48e2-88bd-0168d70ad906">75.0</ix:nonFraction>&#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%">2026 and thereafter</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="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZToyYWY0ODQ1OGFiMGI0ODIxOTViYjk1OGY3MzMzNTQ4YS90YWJsZXJhbmdlOjJhZjQ4NDU4YWIwYjQ4MjE5NWJiOTU4ZjczMzM1NDhhXzYtMS0xLTEtNzE4MQ_f8f35e0c-99e6-4259-b090-a6f1fcfa97ce">125.0</ix:nonFraction>&#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;border-bottom:1pt solid #000;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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="if14a0de43a754e85844f91f61b921020_I20201231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZToyYWY0ODQ1OGFiMGI0ODIxOTViYjk1OGY3MzMzNTQ4YS90YWJsZXJhbmdlOjJhZjQ4NDU4YWIwYjQ4MjE5NWJiOTU4ZjczMzM1NDhhXzctMS0xLTEtNzMwNQ_36e3eeb2-6458-406d-8f17-aeda1c41d157">405.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ife810274569f4b179a477e3c078b570c_139"></div><div style="margin-top:6pt"><span><br/></span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzkvZnJhZzo3YTIzOGU3ZDg3Yjc0OTQzYTMxOGQ1YjA0NzZkNTI3ZC90ZXh0cmVnaW9uOjdhMjM4ZTdkODdiNzQ5NDNhMzE4ZDViMDQ3NmQ1MjdkXzEwNDI_2be18d9c-705c-49b5-87b1-1d242f827ffe" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. Legal Contingencies</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-weight:400;line-height:120%">We are involved in certain legal actions. The outcomes of these legal actions are not within our complete control and may not be known for prolonged periods of time. In some actions, the claimants seek damages, as well as other relief, that could require significant expenditures or result in lost revenues. We record a liability for these legal actions when a loss is known or considered probable and the amount can be reasonably estimated. If the reasonable estimate of a known or probable loss is a range, and no amount within the range is a better estimate than any other, the minimum amount of the range is accrued. If a loss is reasonably possible but not known or probable, and can be reasonably estimated, the estimated loss or range of loss is disclosed. In most cases, significant judgment is required to estimate the amount and timing of a loss to be recorded. As of December&#160;31, 2020, there were no litigation matters that we consider to be probable or reasonably possible to have a material adverse outcome.</span></div></ix:nonNumeric><div id="ife810274569f4b179a477e3c078b570c_142"></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDIvZnJhZzo2N2ZkNWI0MDk0MTQ0MzhkOWEyYTM1M2E4YzA4ZGZiMC90ZXh0cmVnaW9uOjY3ZmQ1YjQwOTQxNDQzOGQ5YTJhMzUzYThjMDhkZmIwXzM2NQ_240d616a-1baf-419a-a652-f3be57f6beeb" escape="true"><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%">Note 12. Subsequent Events</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-weight:400;line-height:120%">We evaluated all subsequent event activity and concluded that no subsequent events have occurred that would require recognition in the consolidated financial statements or disclosure in the Notes to Consolidated Financial Statements, with the exception of the dividend declaration and stock option activities disclosed in Note 6.</span></div></ix:nonNumeric><div id="ife810274569f4b179a477e3c078b570c_145"></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90ZXh0cmVnaW9uOjIxZDg4NzhhZTQzNzQzOTlhZjBiMWIzNDcxM2JkMzk2XzI0MA_6e087493-dafc-4124-a4ce-1798f5d7d3a3" continuedAt="i8c8745bb0f7240428f68ce732ae1e700" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13. Selected Quarterly Financial Data (Unaudited)</span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90ZXh0cmVnaW9uOjIxZDg4NzhhZTQzNzQzOTlhZjBiMWIzNDcxM2JkMzk2XzIzNA_f8a7e27f-2883-4a82-be18-7368a161074d" continuedAt="icb0394748abd4faea4b49db003fca42b" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Amounts in millions except per share information)</span></div><div style="margin-bottom:5pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.045%"></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%">2020:</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:400;line-height:100%">Net Sales</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:400;line-height:100%">Gross<br/>Profit</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:400;line-height:100%">Pre-tax<br/>Earnings</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:400;line-height:100%">Net<br/>Earnings</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:400;line-height:100%">Basic Net<br/>Earnings per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:100%">Diluted Net Earnings per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:100%">Cash Dividends <br/>Paid per Share of Common Stock</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">First quarter</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzEtMS0xLTEtMA_d598c913-7cfa-4ceb-90ca-62ade8623daa">1,367.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzEtMy0xLTEtMA_5cdb7840-1997-4615-89bc-9bcf82fc3ad0">636.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzEtNS0xLTEtMA_8de550c7-123c-47f5-8ce7-7cdd51483ac0">269.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzEtNy0xLTEtMA_eaddcdbb-b5ad-496b-89ec-953e5c008295">202.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzEtOS0xLTEtMA_ecadc9ec-749a-491f-997d-1b7e168101ba">0.35</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzEtMTEtMS0xLTA_762d9b3c-a701-41c7-93e3-bbac88b9dcf8">0.35</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzEtMTMtMS0xLTc4MTQ_c054f5a4-bff9-42ec-b877-852223d14160">0.250</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Second quarter</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzItMS0xLTEtMA_ba59b4b1-9edd-4e46-9744-079a8b99a195">1,509.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzItMy0xLTEtMA_07c95f1f-03ec-4301-a5bd-fc8d23f916c4">671.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzItNS0xLTEtMA_86f10ca6-db7d-4f12-bc0c-c323ddcb3b47">313.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzItNy0xLTEtMA_93355c5e-3d10-4b13-8a37-00baee9116ab">238.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzItOS0xLTEtMA_a1901ca4-399c-41b7-b16f-07bcc8546548">0.42</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzItMTEtMS0xLTA_99bcf1b4-515f-4c64-bc47-3e1a832cb2e0">0.42</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzItMTMtMS0xLTc4MTQ_93deccce-7a98-42e9-9a9e-ddbf38ed3a5b">0.250</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Third quarter</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzMtMS0xLTEtMA_ffd01469-0a01-4f9d-bce5-0c9eebb8d986">1,413.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzMtMy0xLTEtMA_2b70d49c-7c64-48c4-bc8e-8ab0701a313d">640.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzMtNS0xLTEtMA_542574c5-40c1-4539-84dc-e17b643e4239">287.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzMtNy0xLTEtMA_9c434235-62f0-45bf-9650-6fcb10b7dd9e">221.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzMtOS0xLTEtMA_16144627-d058-416a-8b15-b01537338849">0.39</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzMtMTEtMS0xLTA_398ebce8-eeff-45a3-b8ac-6c5557311317">0.38</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzMtMTMtMS0xLTc4MTQ_12b609b4-966f-4f1c-83ec-0e11e9d48f00">0.250</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Fourth quarter</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzQtMS0xLTEtMA_4bb4b19a-7c39-4f7d-a443-cab88a1dcb50">1,358.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzQtMy0xLTEtMA_4793f5ae-caad-4892-a3a2-4090599fccd4">618.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzQtNS0xLTEtMA_a911618e-7775-4e52-8bba-e4c150478788">262.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzQtNy0xLTEtMA_5739e2ba-5493-473b-9b27-a23f443e498e">196.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzQtOS0xLTEtMA_4197560f-49f5-49f7-986f-4be7aff02e9e">0.34</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzQtMTEtMS0xLTA_6665e969-6839-4fd6-b4b5-ce2fafe54774">0.34</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzQtMTMtMS0xLTc4MTQ_ab07b64b-c6b7-41cf-afeb-57d2cdbc492f">0.650</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzUtMS0xLTEtMA_10524dee-fd3c-41a1-80a3-1ff2d3b7bceb">5,647.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzUtMy0xLTEtMA_c395082f-8a9e-4869-9fab-3ad80d884125">2,567.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzUtNS0xLTEtMA_a0a9edab-709e-4aef-a99c-eaf4ca9a98cd">1,132.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzUtNy0xLTEtMA_00ff37f3-4f39-4135-b62a-a87d8f940da1">859.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzUtOS0xLTEtMA_ed86ae0c-bf43-4225-b832-e3fbf7bf7ba5">1.50</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzUtMTEtMS0xLTA_7702644c-755f-481d-a12b-9aab532ab916">1.49</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzUtMTMtMS0xLTc4MTQ_c96a0222-113e-46ec-ac70-71837d964d9c">1.400</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></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%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></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%">Fastenal Company 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&#8212;Continued</span></div></div><ix:continuation id="i8c8745bb0f7240428f68ce732ae1e700"><ix:continuation id="icb0394748abd4faea4b49db003fca42b"><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.045%"></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%">2019:</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:400;line-height:100%">Net Sales</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:400;line-height:100%">Gross<br/>Profit</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:400;line-height:100%">Pre-tax<br/>Earnings</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:400;line-height:100%">Net<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"><div><span><br/></span></div><div><span><br/></span></div></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:400;line-height:100%">Basic Net<br/>Earnings per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:100%">Diluted Net Earnings per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:100%">Cash Dividends <br/>Paid per Share of Common Stock</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">First quarter</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="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzEtMS0xLTEtMA_8071d258-c53b-4f34-999e-ca288334389a">1,309.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzEtMy0xLTEtMA_3a7a76a7-f730-487d-bb0a-3e0f0fc9686c">624.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzEtNS0xLTEtMA_f50564fa-0ec8-4d74-b459-eb93b8636aaa">257.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzEtNy0xLTEtMA_effff10a-3b2b-4718-8f77-98638c371297">194.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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzEtOS0xLTEtMA_74fabc8c-9ffb-480a-a071-f5676b925123">0.34</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzEtMTEtMS0xLTA_cacc5f76-d92f-4d27-90ae-d4d0a4c75fc9">0.34</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzEtMTMtMS0xLTc4MjI_b41cc00e-4f4e-43cd-8e85-d21cd86a20e6">0.215</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></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%">Second quarter</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="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzItMS0xLTEtMA_d0596c06-8f1f-4686-babf-7de013005ed8">1,368.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzItMy0xLTEtMA_afc559b9-45ad-4bcd-bacd-68aa2d10140b">641.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzItNS0xLTEtMA_3c396934-27e5-47b1-a163-fe760706907c">271.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzItNy0xLTEtMA_810269be-4e4a-437a-97ca-3deab77770f7">204.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzItOS0xLTEtMA_5461615a-8fcc-48ad-9e45-c130b0cc8f57">0.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzItMTEtMS0xLTA_2a773553-78c9-4195-a35c-cd3731cef95f">0.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzItMTMtMS0xLTc4MjI_b30fd203-b57c-41ae-b693-d6f8d440a20d">0.215</ix:nonFraction>&#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%">Third quarter</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="i8f3922d31295461e89bf8455540f1479_D20190701-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzMtMS0xLTEtMA_b2e0d155-6ab8-42d7-b044-4ea34d722799">1,379.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f3922d31295461e89bf8455540f1479_D20190701-20190930" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzMtMy0xLTEtMA_0f63ba16-7ff8-4dd0-953d-a745d4cff851">651.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f3922d31295461e89bf8455540f1479_D20190701-20190930" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzMtNS0xLTEtMA_eaf6e48d-93dd-4587-8afc-7c8634b72d69">278.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f3922d31295461e89bf8455540f1479_D20190701-20190930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzMtNy0xLTEtMA_0e2dd38d-2b0e-4804-88d6-65a50e500a52">213.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8f3922d31295461e89bf8455540f1479_D20190701-20190930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzMtOS0xLTEtMA_a969ebea-fc56-4d69-bd4b-efbb20026d4e">0.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8f3922d31295461e89bf8455540f1479_D20190701-20190930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzMtMTEtMS0xLTA_03319b9f-48b6-4ca1-bf84-78732ac065cf">0.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8f3922d31295461e89bf8455540f1479_D20190701-20190930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzMtMTMtMS0xLTc4MjI_4599aa9c-0e2e-409b-94c6-781c1d1ca016">0.220</ix:nonFraction>&#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%">Fourth quarter</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="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzQtMS0xLTEtMA_615a9b63-910c-4965-bec5-73d1d12c9c73">1,276.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzQtMy0xLTEtMA_6baa80d0-1375-4faf-b263-f4ca057f32ce">598.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzQtNS0xLTEtMA_4b97c7cb-ab01-4cc4-b573-5a5ea1d57456">236.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzQtNy0xLTEtMA_79a24f3d-ef7b-4b5d-b1c9-3b66e3811a22">178.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzQtOS0xLTEtMA_6812031d-f620-42cd-845d-2f359ddb2a22">0.31</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzQtMTEtMS0xLTA_ce035ea3-544e-40a3-96d3-a90f26b5b09f">0.31</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzQtMTMtMS0xLTc4MjI_f45f471a-04e9-4a0f-9290-27353512564b">0.220</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzUtMS0xLTEtMA_3d7a4253-dc2e-4693-8053-eab64cbebacf">5,333.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzUtMy0xLTEtMA_e447f97c-b78f-4e14-bb0a-81281fded0a6">2,515.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzUtNS0xLTEtMA_55e0709c-7907-4ef3-a2a0-d8e88c9b8cf0">1,043.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usd" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzUtNy0xLTEtMA_7c971cf9-e85c-43c6-a3c5-0e62d918c383">790.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usdPerShare" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzUtOS0xLTEtMA_9d6a90d4-6e5e-4626-82dc-9f13beb3fb83">1.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usdPerShare" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzUtMTEtMS0xLTA_d1bcc3da-acfb-4092-b3cc-5c637e9fc2c2">1.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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="usdPerShare" contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzUtMTMtMS0xLTc4MjI_86ee0d87-e6c3-4af0-b4dd-4d8480454fb8">0.870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts may not foot due to rounding difference.</span></div></ix:continuation></ix:continuation><div style="margin-top:3pt"><span><br/></span></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%">***End of Notes to Consolidated Financial Statements***</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%">63</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div></div><div style="padding-left:54pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:17.36pt">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="ife810274569f4b179a477e3c078b570c_151"></div><div style="padding-left:54pt;text-indent:-54pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9A.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.14pt">CONTROLS AND PROCEDURES</span></div><div style="margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure Controls and Procedures</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this report, we conducted an evaluation, under the supervision and with the participation of our principal executive officer and principal financial officer, of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (the 'Securities Exchange Act')). Based on this evaluation, the principal executive officer and principal financial officer concluded that our disclosure controls and procedures are effective to ensure that information required to be disclosed by us in reports that we file or submit under the Securities Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and is accumulated and communicated to our management, including the principal executive officer and principal financial officer, to allow for timely decisions regarding required disclosure.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attestation Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The attestation report required under this item is contained earlier in this Form 10-K under the heading 'Item&#160;8, Financial Statements and Supplementary Data'.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management's Annual Report on Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules&#160;13a-15(f) and 15d-15(f) under the Securities Exchange Act. The company's internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles. The company's internal control over financial reporting includes those policies and procedures that:</span></div><div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.57pt">pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company;</span></div><div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.8pt">provide reasonable assurance that the transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and</span></div><div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.03pt">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company's assets that could have a material effect on the financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision of our principal executive officer and our principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework (2013)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our assessment and those criteria, management believes that the company maintained effective internal control over financial reporting as of December&#160;31, 2020. There was no change in the company's internal control over financial reporting during the company's most recently completed fiscal quarter that has materially affected, or is reasonably likely to materially affect, the company's internal control over financial reporting.</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:47.059%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.060%"></td><td style="width:0.1%"></td></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%">/s/&#160;&#160;&#160;&#160;Daniel L. Florness</span></td><td colspan="3" style="padding:0 1pt"></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%">/s/&#160;&#160;&#160;&#160;Holden Lewis</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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%">Daniel L. Florness</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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%">Holden Lewis</span></td></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%">President and Chief Executive Officer</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Executive Vice President and Chief Financial Officer</span></td></tr><tr style="height:3pt"><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><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%">Winona, Minnesota</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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%">February 8, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></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%">64</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_154"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div></div><div style="padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.7pt">OTHER INFORMATION</span></div><div style="margin-top:5pt"><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="ife810274569f4b179a477e3c078b570c_157"></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%">PART III</span></div><div><span><br/></span></div><div id="ife810274569f4b179a477e3c078b570c_160"></div><div style="margin-top:5pt;padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 10.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12.36pt">DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE</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-weight:400;line-height:120%">Incorporated herein by reference is the information appearing under the headings 'Proposal #1&#8212;Election of Directors', 'Corporate Governance and Director Compensation&#8212;Board Leadership Structure and Committee Membership', 'Corporate Governance and Director Compensation&#8212;Audit Committee', and 'Corporate Governance and Director Compensation&#8212;Delinquent Section 16(a) Reports' in the Proxy Statement. </span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the procedures by which security holders may recommend nominees to the board of directors since our last report.</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-weight:400;line-height:120%">In January 2004, our board of directors adopted a supplement to our existing standards of conduct designed to qualify the standards of conduct as a code of ethics within the meaning of Item&#160;406(b) of Regulation S-K promulgated by the SEC (Code of Ethics). The standards of conduct, as supplemented, apply to all of our directors, officers, and employees, including without limitation our chief executive officer, chief financial officer, principal accounting officer, and controller (if any), and persons performing similar functions (Senior Financial Officers). Those portions of the standards of conduct, as supplemented, that constitute a required element of a Code of Ethics are available without charge by submitting a request to us pursuant to the directions detailed under 'Does Fastenal have a Code of Conduct?' on the 'Investor FAQs' page of the 'Investor Relations' section of our website at www.fastenal.com. In the event we amend or waive any portion of the standards of conduct, as supplemented, that constitutes a required element of a Code of Ethics and such amendment or waiver applies to any of our Senior Financial Officers, we intend to post on our website at www.fastenal.com, within four business days after the date of such amendment or waiver, a brief description of such amendment or waiver, the name of each Senior Financial Officer to whom the amendment or waiver applies, and the date of the amendment or waiver.</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-weight:700;line-height:120%">Information about our Executive Officers</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-weight:400;line-height:120%">As of the date of filing this Form 10-K, the following individuals were executive officers of the Company:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:22.213%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:58.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;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:8pt;font-weight:400;line-height:100%">Name</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:400;line-height:100%">Employee&#160;of<br/>Fastenal<br/>Since</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:400;line-height:100%">Age</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;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:8pt;font-weight:400;line-height:100%">Position</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;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%">Daniel L. Florness</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:10pt;font-weight:400;line-height:100%">1996</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;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:10pt;font-weight:400;line-height:100%">57</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;border-right:1pt solid #000000;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%">President, Chief Executive Officer, and Director</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left: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%">William J. Drazkowski</span></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%">1995</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%">49</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-right: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%">Executive Vice President &#8211; Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left: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%">James C. Jansen</span></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%">1992</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%">50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right: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%">Executive Vice President &#8211; Manufacturing</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left: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%">Holden Lewis</span></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%">2016</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%">51</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-right: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%">Executive Vice President and Chief Financial Officer</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left: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%">Sheryl A. Lisowski</span></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%">1994</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%">53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right: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%">Executive Vice President &#8211; Chief Accounting Officer and Treasurer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left: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%">Charles S. Miller</span></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%">1999</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%">46</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-right: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%">Senior Executive Vice President &#8211; Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left: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%">Terry M. Owen</span></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%">1999</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%">52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right: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%">Senior Executive Vice President &#8211; Sales Operations</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left: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%">John L. Soderberg</span></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%">1993</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%">49</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-right: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%">Senior Executive Vice President &#8211; Information Technology</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left: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%">Jeffery M. Watts</span></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%">1996</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%">49</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right: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%">Executive Vice President &#8211; International Sales</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left: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%">Reyne K. Wisecup</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">1988</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-right: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%">Senior Executive Vice President &#8211; Human Resources and Director</span></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr.&#160;Florness has been our president and chief executive officer since January 2016. From December 2002 to December 2015, Mr. Florness was an executive vice president and our chief financial officer. From June 1996 to November 2002, Mr.&#160;Florness was our chief financial officer. During his time as chief financial officer, Mr. Florness' responsibilities expanded beyond finance, including leadership of a portion of our manufacturing division, our product development and procurement, and the company's national accounts business. Mr. Florness has served as one of our directors since January 2016.</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-weight:400;line-height:120%">Mr. Drazkowski has been our executive vice president - sales since October 2019. Mr. Drazkowski's responsibilities include sales and operational oversight of our Western United States business. From December 2016 to September 2019, Mr. Drazkowski was executive vice president &#8211; national accounts sales. From October 2014 to December 2016, Mr. Drazkowski was our vice president &#8211; national accounts sales, from September 2013 to September 2014, he served as regional vice president of our Minnesota based region, and from November 2007 to August 2013, he served as one of our district managers. Prior to November 2007, Mr. Drazkowski served in various sales leadership roles at our company.</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-weight:400;line-height:120%">Mr.&#160;Jansen has been our executive vice president &#8211; manufacturing since January 2016. Mr. Jansen's responsibilities include oversight of our industrial services, quality assurance, aerospace, manufacturing operations, and EHS management. From December 2010 to December 2015, Mr. Jansen was our executive vice president - operations. From November 2007 to </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%">65</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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 2010, Mr.&#160;Jansen was our executive vice president &#8211; internal operations. From May 2005 to November 2007, Mr.&#160;Jansen served as our leader of systems development (this role encompassed both information systems and distribution systems development). From April 2000 to April 2005, Mr.&#160;Jansen served as regional vice president of our Texas based region.</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-weight:400;line-height:120%">Mr. Lewis has been our executive vice president and chief financial officer since August 2016. From April 2016 to July 2016, Mr. Lewis was a senior vice president/equity research-industrial technology with FBR Capital Markets &amp; Co. (a full-service investment bank). From September 2014 to January 2016, Mr. Lewis was a managing director/equity research-industrial technology with Oppenheimer &amp; Co Inc. (a full-service investment bank). From August 2002 to August 2014, Mr. Lewis was a managing director/equity research-industrial manufacturing &amp; distribution with BB&amp;T Capital Markets, a division of BB&amp;T Securities LLC (a full-service investment bank). Prior to August 2002, Mr. Lewis held similar roles with various other organizations since 1994. In each of Mr. Lewis' positions prior to joining Fastenal, he was responsible for studying the strategic and financial direction of companies for the purpose of making investment recommendations to institutional clients.</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-weight:400;line-height:120%">Ms. Lisowski has been our executive vice president - chief accounting officer and treasurer since December 2020. From August 2016 to November 2020, Ms. Lisowski was our controller, chief accounting officer, and treasurer. Ms. Lisowski was our controller and chief accounting officer from October 2013 to August 2016, and also served as our interim chief financial officer from January 2016 to August 2016. From March 2007 to October 2013, Ms. Lisowski served as our controller &#8211; accounting operations. Ms. Lisowski joined Fastenal in 1994 and, prior to March 2007, served in various roles of increasing responsibility within our finance and accounting team.</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-weight:400;line-height:120%">Mr. Miller has been our senior executive vice president &#8211; sales since January 2020. Mr. Miller's responsibilities include sales and operational oversight of our Eastern United States business. From November 2015 to December 2019, Mr. Miller was one of our executive vice presidents &#8211; sales. From January 2009 to October 2015, Mr. Miller served as regional vice president of our southeast central region based primarily in Tennessee and Kentucky. Prior to January 2009, Mr. Miller served in various sales leadership roles at our company.</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-weight:400;line-height:120%">Mr. Owen has been our senior executive vice president &#8211; sales operations since January 2016. Mr. Owen's responsibilities include oversight of our e-commerce, marketing, national accounts sales, government sales, FAST Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Onsite and FMI), our Mansco division, manufacturing, distribution, transportation, product development, supplier development, procurement, and supply chain. From July 2015 to December 2015, Mr. Owen was one of our executive vice president &#8211; sales. From May 2014 to June 2015, Mr. Owen served as our executive vice president &#8211; e-business, and from December 2007 to May 2014, Mr. Owen was regional vice president of our Texas based and Mexico regions. Prior to December 2007, Mr. Owen served in various distribution center leadership roles at our company.</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-weight:400;line-height:120%">Mr. Soderberg has been our senior executive vice president &#8211; information technology since December 2020. From May 2016 to November 2020, Mr. Soderberg was our executive vice president &#8211; information technology. From May 2014 to May 2016, Mr. Soderberg served as our executive vice president &#8211; sales operations and support. From April 2010 to May 2014, Mr. Soderberg was one of our vice presidents &#8211; sales. From April 2005 to April 2010, Mr. Soderberg served as regional vice president of our Seattle, Washington based region. Prior to April 2005, Mr. Soderberg served in various sales leadership roles in the mid-Atlantic area of our company.</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-weight:400;line-height:120%">Mr. Watts has been our executive vice president &#8211; international sales since December 2016. From March 2015 to December 2016, Mr. Watts was our vice president &#8211; international sales. From June 2005 to February 2015, he served as regional vice president of our Canadian region. Prior to June 2005, Mr. Watts served in various sales leadership roles at our company.</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-weight:400;line-height:120%">Ms.&#160;Wisecup has been our senior executive vice president &#8211; human resources since December 2016. From November 2007 to December 2016, Ms. Wisecup was our executive vice president &#8211; human resources. Prior to November 2007, she served in various support roles, including director of employee development. Ms.&#160;Wisecup has also served as one of our directors since 2000.</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-weight:400;line-height:120%">The executive officers are elected by our board of directors for a term of one year and serve until their successors are elected and qualified. None of our executive officers is related to any other such executive officer or to any of our directors.</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%">66</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_163"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div></div><div style="padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 11.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12.36pt">EXECUTIVE COMPENSATION</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incorporated herein by reference is the information appearing under the headings 'Corporate Governance and Director Compensation&#8212;Compensation Committee Interlocks and Insider Participation', 'Executive Compensation', and 'Corporate Governance and Director Compensation&#8212;Compensation of our Directors' in the Proxy Statement.</span></div><div id="ife810274569f4b179a477e3c078b570c_166"></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 12.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12.36pt">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</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-weight:400;line-height:120%">Incorporated herein by reference is the information appearing under the heading 'Security Ownership of Principal Shareholders and Management' in the Proxy Statement.</span></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%">Equity Compensation Plan Information</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.471%"></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%">Plan Category</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:400;line-height:100%">Number&#160;of&#160;Securities&#160;to<br/>be&#160;Issued&#160;Upon&#160;Exercise<br/>of Outstanding Options,<br/>Warrants, and Rights</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:400;line-height:100%">Weighted-Average&#160;Exercise<br/>Price of Outstanding<br/>Options, Warrants,<br/>and Rights</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:400;line-height:100%">Number&#160;of&#160;Securities<br/>Remaining&#160;Available&#160;for<br/>Future Issuance Under<br/>Equity Compensation<br/>Plans (Excluding<br/>Securities Reflected in<br/>Column (a))</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">(a)</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;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:10pt;font-weight:400;line-height:100%">(b)</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;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:10pt;font-weight:400;line-height:100%">(c)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Equity compensation plans approved by security holders </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%">5,914,757&#160;</span></td><td style="background-color:#ffffff;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%">26.73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,756,896&#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%">Equity compensation plans not approved by security holders</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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">5,914,757&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">12,756,896&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reflects stock option awards issued and issuable in the future under our Fastenal Company Stock Option Plan and our Fastenal Company Non-Employee Director Stock Option Plan. </span></div><div><span><br/></span></div><div id="ife810274569f4b179a477e3c078b570c_169"></div><div style="padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 13.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12.36pt">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incorporated herein by reference is the information appearing under the headings 'Corporate Governance and Director Compensation&#8212;Director Independence and Other Board Matters', 'Corporate Governance and Director Compensation&#8212;Related Person Transaction Approval Policy', and 'Corporate Governance and Director Compensation&#8212;Transactions with Related Persons' in the Proxy Statement.</span></div><div id="ife810274569f4b179a477e3c078b570c_172"></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 14.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12.36pt">PRINCIPAL ACCOUNTANT FEES AND SERVICES</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-weight:400;line-height:120%">Incorporated herein by reference is the information appearing under the heading 'Audit and Related Matters&#8212;Audit and Related Fees' and 'Audit and Related Matters&#8212;Pre-Approval of Services' in the Proxy Statement.</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%">67</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_175"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></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%">PART IV</span></div><div><span><br/></span></div><div id="ife810274569f4b179a477e3c078b570c_178"></div><div style="-sec-extract:summary;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 15.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12.36pt">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.783%"><tr><td style="width:0.1%"></td><td style="width:2.670%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.030%"></td><td style="width:0.1%"></td></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%">a)</span></td><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%">1. Financial Statements:</span></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Balance Sheets as of December&#160;31, 2020 and 2019 </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Earnings for the years ended December&#160;31, 2020, 2019, and 2018 </span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Comprehensive Income for the years ended December 31, 2020, 2019, and 2018 </span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Stockholders' Equity for the years ended December&#160;31, 2020, 2019, and 2018 </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Cash Flows for the years ended December&#160;31, 2020, 2019, and 2018 </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. Financial Statement Schedules:</span></div><div style="text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule II&#8212;Valuation and Qualifying Accounts</span></div><div style="margin-top:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. Exhibits:</span></div><div style="margin-top:3pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">INDEX TO EXHIBITS</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:559.50pt"><tr><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:436.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:24pt"><td colspan="3" style="border-bottom: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%">Exhibit Number</span></td><td colspan="3" style="border-bottom: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%">Description of Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="3" style="border-top:1pt solid #000000;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%">3.1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="https://www.sec.gov/Archives/edgar/data/815556/000081555619000032/ex_314232019amendedarticle.htm">Restated Articles of Incorporation of Fastenal Company, as amended (incorporated by reference to Exhibit 3.1 to Fastenal Company's Form 8-K dated as of April 23, 2019</a><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="https://www.sec.gov/Archives/edgar/data/815556/000081555619000032/ex_314232019amendedarticle.htm">)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><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%">3.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="http://www.sec.gov/Archives/edgar/data/815556/000081555619000007/exhibit32restatedbylaws.htm">Restated By-Laws of Fastenal Company (incorporated by reference to Exhibit 3.2 to Fastenal Company's Form 8-K dated as of January 17, 2019</a><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="http://www.sec.gov/Archives/edgar/data/815556/000081555619000007/exhibit32restatedbylaws.htm">)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><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%">4.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="http://www.sec.gov/Archives/edgar/data/815556/000081555616000115/exhibit41.htm">Form of Senior Notes due July&#160;20, 2021 (incorporated by reference to Exhibit&#160;4.1 to Fastenal Company&#8217;s Form&#160;8&#8209;K dated as of July&#160;20, 2016</a><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="http://www.sec.gov/Archives/edgar/data/815556/000081555616000115/exhibit41.htm">)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><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%">4.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="http://www.sec.gov/Archives/edgar/data/815556/000081555616000115/exhibit42.htm">Form of Senior Notes due July 20, 2022 (incorporated by reference to Exhibit&#160;4.2 to Fastenal Company&#8217;s Form&#160;8&#8209;K dated as of July&#160;20, 2016</a><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="http://www.sec.gov/Archives/edgar/data/815556/000081555616000115/exhibit42.htm">)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><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%">4.3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="http://www.sec.gov/Archives/edgar/data/815556/000081555617000021/fast33117ex_41.htm">Form of Senior Notes due March 1, 2024 (incorporated by reference to Exhibit 4.1 to Fastenal Company's Form 10-Q for the quarter ended March 31, 2017</a><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="http://www.sec.gov/Archives/edgar/data/815556/000081555617000021/fast33117ex_41.htm">)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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%">4.4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="fast1231202010-kexhibit44.htm">Description of Capital Stock</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><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%">4.5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="https://www.sec.gov/Archives/edgar/data/815556/000081555620000056/fast6302020ex41.htm">Form of Senior Notes due May 15, 2025 (incorporated by reference to Exhibit 4.1 to Fastenal Company's Form 10-Q for the quarter ended June 30, 2020)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><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%">4.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="https://www.sec.gov/Archives/edgar/data/815556/000081555620000056/fast6302020ex42.htm">Form of Senior Notes due May 15, 2027 (incorporated by reference to Exhibit 4.2 to Fastenal Company's Form 10-Q for the quarter ended June 30, 2020)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><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%">4.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="https://www.sec.gov/Archives/edgar/data/815556/000081555620000056/fast6302020ex43.htm">Form of Senior Notes due June 24, 2023 (incorporated by reference to Exhibit 4.3 to Fastenal Company's Form 10-Q for the quarter ended June 30, 2020)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><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%">4.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="https://www.sec.gov/Archives/edgar/data/815556/000081555620000056/fast6302020ex44.htm">Form of Senior Notes due June 24, 2026 (incorporated by reference to Exhibit 4.4 to Fastenal Company's Form 10-Q for the quarter ended June 30, 2020)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><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%">4.9</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="https://www.sec.gov/Archives/edgar/data/815556/000081555620000056/fast6302020ex45.htm">Form of Senior Notes due June 24, 2030 (incorporated by reference to Exhibit 4.5 to Fastenal Company's Form 10-Q for the quarter ended June 30, 2020)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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%">10.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="fast1231202010-kexhibit101.htm">Bonus Program for Executive Officers*</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><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%">10.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="http://www.sec.gov/Archives/edgar/data/815556/000081555614000073/exhibit101stockoptionplana.htm">Fastenal Company Stock Option Plan as amended and restated effective as of December 12, 2014 (incorporated by reference to Exhibit 10.1 to Fastenal Company's Form 8-K dated December 17, 2014</a><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="http://www.sec.gov/Archives/edgar/data/815556/000081555614000073/exhibit101stockoptionplana.htm">)*</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><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%">10.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="http://www.sec.gov/Archives/edgar/data/815556/000119312512074269/d296107ddef14a.htm">Fastenal Company Incentive Plan (incorporated by reference to Appendix A to Fastenal Company's Proxy Statement dated February&#160;23, 2012</a><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="http://www.sec.gov/Archives/edgar/data/815556/000119312512074269/d296107ddef14a.htm">)*</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><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%">10.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="http://www.sec.gov/Archives/edgar/data/815556/000081555618000026/exhibit99-nonxemployeedire.htm">Fastenal Company Non-Employee Director Stock Option Plan (incorporated by reference to Exhibit&#160;99 to Fastenal Company's Registration Statement on Form&#160;S-8 filed on April&#160;25, 2018</a><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="http://www.sec.gov/Archives/edgar/data/815556/000081555618000026/exhibit99-nonxemployeedire.htm">).*</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:45pt"><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%">10.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="http://www.sec.gov/Archives/edgar/data/815556/000081555615000036/exhibit10105012015creditag.htm">Credit Agreement, dated as of May&#160;1, 2015, among Fastenal Company, the Lenders from time to time party thereto, and Wells Fargo Bank, National Association, as Administrative Agent, Swingline Lender and Issuing Lender (incorporated by reference to Exhibit 10.1 to Fastenal Company's Form&#160;8-K dated May&#160;5, 2015</a><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="http://www.sec.gov/Archives/edgar/data/815556/000081555615000036/exhibit10105012015creditag.htm">).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:45pt"><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%">10.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="http://www.sec.gov/Archives/edgar/data/815556/000081555615000074/exhibit101amendment11232015.htm">First Amendment to Credit Agreement, dated as of November 23, 2015, among Fastenal Company, the Lenders from time to time party thereto, and Wells Fargo Bank, National Association, as Administrative Agent (incorporated by reference to Exhibit&#160;10.1 to Fastenal Company's Form&#160;8-K dated November&#160;25, 2015</a><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="http://www.sec.gov/Archives/edgar/data/815556/000081555615000074/exhibit101amendment11232015.htm">).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></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%">68</span></div></div></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:559.50pt"><tr><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:436.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:24pt"><td colspan="3" style="border-bottom: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%">Exhibit Number</span></td><td colspan="3" style="border-bottom: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%">Description of Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:36pt"><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%">10.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="http://www.sec.gov/Archives/edgar/data/815556/000081555617000015/exhibit101creditfacilityse.htm">Second Amendment to Credit Agreement, dated as of March&#160;10, 2017, by and among Fastenal Company, the Lenders party thereto, and Wells Fargo Bank, National Association, as Administrative Agent (incorporated by reference to Exhibit&#160;10.1 to Fastenal Company's Form&#160;8-K dated as of March&#160;14, 2017</a><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="http://www.sec.gov/Archives/edgar/data/815556/000081555617000015/exhibit101creditfacilityse.htm">).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:36pt"><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%">10.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="http://www.sec.gov/Archives/edgar/data/815556/000081555618000052/exhibit101-thirdamendmentt.htm">Third Amendment to Credit Agreement dated as of November 30, 2018 among Fastenal Company, the Lenders party thereto, and Wells Fargo Bank, National Association, as Administrative Agent (incorporated by reference to Exhibit&#160;10.1 to Fastenal Company's Form&#160;8&#8209;K dated December&#160;3, 2018</a><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="http://www.sec.gov/Archives/edgar/data/815556/000081555618000052/exhibit101-thirdamendmentt.htm">).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:77pt"><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%">10.9</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="http://www.sec.gov/Archives/edgar/data/815556/000081555616000115/exhibit101agreement07202016.htm">Master Note Agreement dated as of July&#160;20, 2016 by and among (i)&#160;Fastenal Company, (ii)&#160;Metropolitan Life Insurance Company, NYL Investors LLC and PGIM, Inc. (formerly known as Prudential Investment Management, Inc.), as investor group representatives (each, an 'Investor Group Representative'), and (iii)&#160;Metropolitan Life Insurance Company (in its capacity as a purchaser of notes under such Master Note Agreement) and/or affiliates of any Investor Group Representative who become purchasers of notes under such Master Note Agreement (incorporated by reference to Exhibit&#160;10.1 to Fastenal Company&#8217;s Form&#160;8-K dated as of July&#160;20, 2016</a><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="http://www.sec.gov/Archives/edgar/data/815556/000081555616000115/exhibit101agreement07202016.htm">).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:57pt"><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%">10.10</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="http://www.sec.gov/Archives/edgar/data/815556/000081555618000052/exhibit102-firstamendmentt.htm">Omnibus First Amendment to Master Note Agreement and Subsidiary Guaranty Agreement dated as of November 30, 2018 by and among Fastenal Company, Fastenal Company Purchasing, and Fastenal IP Company, on one hand, and Metropolitan Life Insurance Company, NYL Investors LLC, PGIM, Inc., and each holder of Notes that are signatory thereto, on the other hand (incorporated by reference to Exhibit&#160;10.2 to Fastenal Company's Form&#160;8-K dated December&#160;3, 2018</a><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="http://www.sec.gov/Archives/edgar/data/815556/000081555618000052/exhibit102-firstamendmentt.htm">).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:57pt"><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%">10.11</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="https://www.sec.gov/Archives/edgar/data/815556/000081555620000056/fast6302020ex101.htm">Consent, Waiver and Agreement to Master Note Agreement dated as of June 10, 2020 by and among Fastenal Company, Fastenal Company Purchasing, and Fastenal IP Company, on the one hand, and Metropolitan Life Insurance Company, MetLife Investment Management, LLC, NYL Investors LLC, PGIM, Inc. and each holder of Notes that are signatory thereto, on the other hand</a><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="https://www.sec.gov/Archives/edgar/data/815556/000081555620000056/fast6302020ex101.htm"> (incorporated by reference to Exhibit 10.1 to Fastenal Company's Form 10-Q for the quarter ended June 30, 2020)</a><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="https://www.sec.gov/Archives/edgar/data/815556/000081555620000056/fast6302020ex101.htm">. </a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:23pt"><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%">13</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="a2020_annualreportxfinal.htm">Portions of 2020 Annual Report to Shareholders not included in this Form 10-K (only those sections specifically incorporated by reference in this Form 10-K shall be deemed filed with the SEC)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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%">21</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="fast1231202010-kexhibit21.htm">List of Subsidiaries</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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%">23</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="fast1231202010-kexhibit23.htm">Consent of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><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</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="fast1231202010-kexhibit31.htm">Certifications under </a><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="fast1231202010-kexhibit31.htm">Section&#160;302 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="-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="fast1231202010-kexhibit32.htm">Certification under Section&#160;906 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:45pt"><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%">101</span></td><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%">The following financial statements from the Annual Report on Form 10-K for the year ended December 31, 2020, formatted in Inline XBRL: (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Earnings, (iii) Consolidated Statements of Comprehensive Income, (iv) Consolidated Statements of Stockholders&#8217; Equity, (v) Consolidated Statements of Cash Flows, and (vi) Notes to Consolidated Financial Statements. </span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><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%">104</span></td><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%">The cover page from the Annual Report on Form 10-K for the year ended December 31, 2020, formatted in Inline XBRL.</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:15pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Management contract or compensatory plan or arrangement required to be filed as an exhibit to this Form 10-K pursuant to Item&#160;15(b).</span></div><div id="ife810274569f4b179a477e3c078b570c_181"></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 16.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12.36pt">FORM 10-K SUMMARY</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%">Not applicable.</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%">69</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_184"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FASTENAL COMPANY</span></div><ix:nonNumeric contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90ZXh0cmVnaW9uOmQ1ODhiMGU5Y2I4MjRhZjM4NjBjY2MyMTIxN2E1MTViXzQ1Ng_28315a8c-67d3-4d3c-bf40-e78aeb127572" escape="true"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule II&#8212;Valuation and Qualifying Accounts</span></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:400;line-height:120%">Years ended December&#160;31, 2020, 2019, and 2018 </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%">(Amounts in millions)</span></div><div><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:43.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.276%"></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%">Description</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:400;line-height:100%">Balance&#160;at<br/>Beginning<br/>of 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:400;line-height:100%">"Additions"<br/>Charged to<br/>Costs and<br/>Expenses</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;</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:400;line-height:100%">"Other"<br/>Additions<br/>(Deductions)</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:400;line-height:100%">"Less"<br/>Deductions</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;</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:400;line-height:100%">Balance<br/>at End<br/>of Year</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Year ended December 31, 2020</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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59c3a05aa914437c914e458a6a9589db_I20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzItMS0xLTEtMA_dc0d3efd-67bb-48bf-b948-4fcb2d9adaff">10.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e1dc9a75fbc49a4966ca9155d116568_D20200101-20201231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzItMy0xLTEtMA_a815fc7f-3bbb-4bed-a620-36a9305ec8e7">7.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e1dc9a75fbc49a4966ca9155d116568_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzItNS0xLTEtMA_0698da01-ac99-4174-b4be-a090f0835b64">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e1dc9a75fbc49a4966ca9155d116568_D20200101-20201231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzItNy0xLTEtMA_ecf6df2d-14ea-46f0-ae5c-1db448b9f835">6.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17d38cabad4c4c8b90df17da953cd7c2_I20201231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzItOS0xLTEtMA_1f642e10-16f9-451a-8d5a-6236781453d0">12.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Insurance reserves</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0529e681e0154bc98c1cf90bb51a2edc_I20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzMtMS0xLTEtMA_c91d1e57-601b-463c-ba79-f972b89c5a32">41.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6407fb49ec434de595517361833371b4_D20200101-20201231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzMtMy0xLTEtMA_5f440d34-e9ed-4937-a747-4d5f766af9ae">72.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:6.5pt;font-weight:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6407fb49ec434de595517361833371b4_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzMtNS0xLTEtMA_a79f0961-2719-41ea-b196-740b83cb52e7">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6407fb49ec434de595517361833371b4_D20200101-20201231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzMtNy0xLTEtMA_cc19e1c1-3812-4e31-bef7-a2d2379de48c">72.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:6.5pt;font-weight:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i405bca2347c44863ad680e8a92b38efb_I20201231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzMtOS0xLTEtMA_3d03089b-5665-4e47-83ed-d722caa67bb8">41.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">Year ended December 31, 2019</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</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="if7ff992e9cd1442e8f07755315a835bf_I20181231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzUtMS0xLTEtMA_148dbf08-9f0d-4299-a484-edf3c79c39bf">12.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i546c856ba8874d2b99e83065d4e2d53b_D20190101-20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzUtMy0xLTEtMA_10f5ff67-0c08-4823-8686-1d1033b247c4">5.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i546c856ba8874d2b99e83065d4e2d53b_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzUtNS0xLTEtMA_7a445136-f5ea-4f71-934c-b6048fd032c5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i546c856ba8874d2b99e83065d4e2d53b_D20190101-20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzUtNy0xLTEtMA_51fb7e82-fb7a-45ec-a86f-cb63124ba7c3">7.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59c3a05aa914437c914e458a6a9589db_I20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzUtOS0xLTEtMA_be74a1d2-4554-44f7-81e2-999ee432a57f">10.9</ix:nonFraction>&#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%">Insurance reserves</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="i32a802e7f66f4aac85b03d4f1a4bedd6_I20181231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzYtMS0xLTEtMA_5d9e8f05-e904-4eb6-8a13-2ca31a5f2742">37.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i647d512156ce43fc9ab6aa65a00af9d4_D20190101-20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzYtMy0xLTEtMA_efea7851-b879-4c76-bf71-765793417bac">69.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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="i647d512156ce43fc9ab6aa65a00af9d4_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzYtNS0xLTEtMA_be449a59-c804-4d47-8383-02492b243875">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i647d512156ce43fc9ab6aa65a00af9d4_D20190101-20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzYtNy0xLTEtMA_e8988330-aa12-4932-940a-0d2b240c4af5">66.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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="i0529e681e0154bc98c1cf90bb51a2edc_I20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzYtOS0xLTEtMA_489f18eb-2059-472a-b475-3b88bd29358d">41.1</ix:nonFraction>&#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:700;line-height:100%">Year ended December 31, 2018</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%">Allowance for credit losses</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="ia5d0828d4da842798a318bb2de9b33dc_I20171231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzgtMS0xLTEtMA_3ddef593-361d-47fe-a1c5-0ca6954fdf31">11.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabab5f469174e49b7d78a886be5099d_D20180101-20181231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzgtMy0xLTEtMA_9ef71a3f-1ad6-4a7a-8a1f-d9413bba9f0a">8.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabab5f469174e49b7d78a886be5099d_D20180101-20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzgtNS0xLTEtMA_8b5f7050-f864-4d55-89ba-e6cd3987d1df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabab5f469174e49b7d78a886be5099d_D20180101-20181231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzgtNy0xLTEtMA_b6dd63f3-e6b7-49c9-b1c3-d7b0dca1bf44">7.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7ff992e9cd1442e8f07755315a835bf_I20181231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzgtOS0xLTEtMA_814c8b77-0d56-4aaf-8f72-f11c4ce4b8b4">12.8</ix:nonFraction>&#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%">Insurance reserves</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="i3c201cbc741340da9ff6cda7bded2d2e_I20171231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzktMS0xLTEtMA_2d05803b-5c76-4425-8058-31c4b2584afb">39.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e04b23ebfcd44589dcb23f48231f3a4_D20180101-20181231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzktMy0xLTEtMA_d9a1f97f-c545-4564-9d10-71e22071482c">66.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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="i2e04b23ebfcd44589dcb23f48231f3a4_D20180101-20181231" decimals="-5" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzktNS0xLTEtMA_5618a517-ec2f-40c5-8bd6-aafbd2df7547">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e04b23ebfcd44589dcb23f48231f3a4_D20180101-20181231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzktNy0xLTEtMA_8b724efc-91f6-4b13-9b4f-f821b674c3d8">68.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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: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%"><ix:nonFraction unitRef="usd" contextRef="i32a802e7f66f4aac85b03d4f1a4bedd6_I20181231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzktOS0xLTEtMA_b9e05d60-c1ce-4b85-b6e1-5ba1177d0300">37.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes costs and expenses incurred for premiums and claims related to health and general insurance.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes costs and expenses paid for premiums and claims related to health and general insurance.</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%">See accompanying Report of Independent Registered Public Accounting Firm incorporated herein by reference.</span></div></ix:nonNumeric><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%">70</span></div></div></div><div id="ife810274569f4b179a477e3c078b570c_187"></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="#ife810274569f4b179a477e3c078b570c_10">Table of Contents</a></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%">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 Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:54.093%"><tr><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.549%"></td><td style="width:0.1%"></td></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%">Date:</span></td><td colspan="3" style="padding:0 1pt"></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%">February 8, 2021</span></td></tr><tr style="height:3pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" 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%">FASTENAL COMPANY</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></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%">By</span></td><td colspan="3" style="padding:0 1pt"></td><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%">/s/&#160;&#160;&#160;&#160;Daniel L. Florness</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daniel L. Florness, President and Chief Executive Officer</span></td></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%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the date indicated.</span></div><div style="margin-bottom:5pt;margin-top:19pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:48.830%"><tr><td style="width:1.0%"></td><td style="width:9.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.326%"></td><td style="width:0.1%"></td></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%">Date:</span></td><td colspan="3" style="padding:0 1pt"></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%">February 8, 2021</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:46.260%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.969%"></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:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;Daniel L. Florness</span></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: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/&#160;&#160;&#160;&#160;Holden Lewis</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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%">Daniel L. Florness, President and Chief Executive Officer (Principal Executive Officer), and Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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%">Holden Lewis, Executive Vice President and Chief Financial Officer (Principal Financial Officer)</span></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></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%">/s/&#160;&#160;&#160;&#160;Sheryl A. Lisowski</span></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><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%">Sheryl A. Lisowski, Executive Vice President - Chief Accounting Officer and Treasurer (Principal Accounting Officer)</span></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: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></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></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%">/s/&#160;&#160;&#160;&#160;Willard D. Oberton</span></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: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/&#160;&#160;&#160;&#160;Hsenghung Sam Hsu</span></td></tr><tr><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%">Willard D. Oberton, Director (Chairman)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">Hsenghung Sam Hsu, Director</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;Michael J. Ancius</span></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: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/&#160;&#160;&#160;&#160;Daniel L. Johnson</span></td></tr><tr><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%">Michael J. Ancius, Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">Daniel L. Johnson, Director</span></td></tr><tr style="height:3pt"><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><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/&#160;&#160;&#160;&#160;Michael J. Dolan</span></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: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/&#160;&#160;&#160;&#160;Nicholas J. Lundquist</span></td></tr><tr><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%">Michael J. Dolan, Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">Nicholas J. Lundquist, Director</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;Stephen L. Eastman</span></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: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/&#160;&#160;&#160;&#160;Scott A. Satterlee</span></td></tr><tr><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%">Stephen L. Eastman, Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">Scott A. Satterlee, Director</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;Rita J. Heise</span></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: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/&#160;&#160;&#160;&#160;Reyne K. Wisecup</span></td></tr><tr><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%">Rita J. Heise, Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">Reyne K. Wisecup, Director</span></td></tr><tr style="height:3pt"><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="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%">71</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.4
<SEQUENCE>2
<FILENAME>fast1231202010-kexhibit44.htm
<DESCRIPTION>DESCRIPTION OF CAPITAL STOCK
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ibf214974b3c84c47ad3709f6c4a9cca0_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 4.4</font></div><div style="margin-bottom:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF CAPITAL STOCK</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the general terms and provisions of the capital stock of Fastenal Company (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Company&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) set forth below does not purport to be complete and is subject to and qualified by reference to the Company's Restated Articles of Incorporation, as amended (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Articles&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and Restated By-Laws (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">By-Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#34; and together with the Articles, the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Charter Documents&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), each of which is incorporated herein by reference and attached as an exhibit to the Company's most recent Annual Report on Form 10-K filed with the Securities and Exchange Commission. For additional information, please read the Company's Charter Documents and the applicable provisions of the Minnesota Business Corporation Act (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">MBCA&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capital Stock</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is authorized to issue up to 805,000,000 shares, of which 5,000,000 have been designated preferred stock, par value of $0.01 per share (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Preferred Stock&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and 800,000,000 have been designated common stock, par value $0.01 per share (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Common Stock&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Voting Rights</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of shares of Common Stock are entitled to one vote for each share held of record on all matters submitted to a vote of shareholders, including the election of directors. The Articles do not permit cumulative voting in the election of directors. Subject to the rights, if any, of the holders of one or more classes or series of Preferred Stock issued by the Company, each director of the Company shall be elected at a meeting of shareholders by the vote of the majority of votes cast with respect to that director, provided that directors of the Company shall be elected by a plurality of the votes present and entitled to vote on the election of directors at any such meeting for which the number of nominees (other than nominees withdrawn on or prior to the day preceding the date the Company first mails its notice for such meeting to the shareholders) exceeds the number of directors to be elected. Voting rights with respect to certain significant corporate transactions may require more than a majority vote in certain circumstances as described below under &#34;Business Combinations and Other Transactions with 15% Shareholders.&#34;</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividend Rights</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to any prior rights of any Preferred Stock then outstanding, the holders of shares of Common Stock are entitled to receive ratably such dividends as may be declared by the Company's board of directors out of funds legally available therefor. </font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidation Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon any liquidation or dissolution of the Company, the holders of shares of Common Stock share ratably, in proportion to the number of shares held, in the assets available for distribution after payment of all prior claims, including all prior claims of any Preferred Stock then outstanding.</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">No Preemptive Rights</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shareholders of the Company shall have no preemptive rights to acquire securities or rights to purchase securities of the Company. </font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Listing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Common Stock is currently traded on the Nasdaq Stock Market LLC under the symbol &#34;FAST.&#34;</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-Takeover Provisions</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Charter Documents and the MBCA contain certain provisions that may discourage an unsolicited takeover of the Company or make an unsolicited takeover of the Company more difficult. The following are some of the more significant anti-takeover provisions that are applicable to the Company&#58;</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations and Other Transactions with 15% Shareholders</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Articles provide that, generally, (i) consolidations, mergers, statutory share exchanges and sales or other dispositions of 10% or more of the book value of the Company's assets involving a beneficial holder of at least 15% of the stock of the Company entitled to vote generally in the election of directors (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Voting Stock&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), (ii) the acquisition of assets from a beneficial holder of at least 15% of the Company's Voting Stock equal to or greater than 10% of the book value of the Company's assets, (iii) certain issuances of stock involving a beneficial holder of at least 15% of the Company's Voting Stock, (iv) liquidations or dissolutions of the Company proposed by or on behalf of a 15% or more beneficial shareholder, and (v) certain other specified transactions involving a 15% or more beneficial shareholder, whether or not they otherwise require a shareholder vote, require the affirmative vote of the holders of at least 75% of the outstanding shares of the Company's Voting Stock, unless (a) the proposed transaction is first approved by a majority of the continuing directors (generally meaning any director whose election or nomination was approved by a majority of the currently sitting directors) whose election or nomination was approved by a majority of the continuing directors), or (b) the consideration to be received by the shareholders of the Company in the proposed transaction meets certain conditions generally designed to insure that shareholders receive a fair price for their shares, </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and certain other procedural requirements in connection with the proposed transaction are followed. A 75% vote of the outstanding shares of the Company's Voting Stock is required to amend this special voting provision. </font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Special Meetings of Shareholders&#59; Shareholder Action by Unanimous Written Consent&#59; and Advance Notice of Shareholder Business Proposals and Nominations</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 302A.433 of the MBCA provides that special meetings of the Company's shareholders may be called by the Company's chief executive officer, chief financial officer, two or more directors, or shareholders holding 10% or more of the voting power of all shares entitled to vote, except that a special meeting demanded by shareholders for the purpose of considering any action to directly or indirectly facilitate or effect a business combination, including any action to change or otherwise affect the composition of the board of directors for that purpose, must be called by 25% or more of the voting power of all shares entitled to vote. Section 302A.441 of the MBCA also provides that action may be taken by shareholders without a meeting only by unanimous written consent. The By-Laws provide an advance written notice procedure with respect to shareholder proposals of business and shareholder nominations of candidates for election as directors.  Shareholders at an annual meeting are able to consider only the proposals and nominations specified in the notice of meeting or otherwise brought before the meeting by or at the direction of the board of directors or by a shareholder that has delivered timely written notice in proper form to the Company's general counsel of the business to be brought before the meeting.</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Control Share Provision</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 302A.671 of the MBCA applies, with certain exceptions, to any acquisition of the Company's Voting Stock (from a person other than the Company and other than in connection with certain mergers and exchanges to which the Company is a party) resulting in the acquiring person owning 20% or more of the Company's Voting Stock then outstanding. Section 302A.671 requires approval of any such acquisitions by both (i) the affirmative vote of the holders of a majority of the shares entitled to vote, including shares held by the acquiring person, and (ii) the affirmative vote of the holders of a majority of the shares entitled to vote, excluding all interested shares. In general, shares acquired in the absence of such approval are denied voting rights and are redeemable at their then fair market value by the Company within 30 days after the acquiring person has failed to give a timely information statement to the Company or the date the shareholders voted not to grant voting rights to the acquiring person's shares. The control share provision applies to any corporation that has not expressly provided to the contrary in its articles or in its bylaws approved by its shareholders. The Articles provide that this provision shall apply.</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combination Provision</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 302A.673 of the MBCA generally prohibits the Company or any of its subsidiaries from entering into any merger, share exchange, sale of material assets or similar transaction with a 10% shareholder within four years following the date the person became a 10% shareholder, unless either the transaction or the person's acquisition of shares is approved prior to the person becoming a 10% shareholder by a committee of all of the disinterested members of the board of directors.  The business combination provision applies to any corporation that has not expressly provided to the contrary in its articles or its bylaws. The Articles provide that this provision shall apply.</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Takeover Offer&#59; Fair Price    </font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Section 302A.675 of the MBCA, an offeror may not acquire shares of a publicly held corporation within two years following the last purchase of shares pursuant to a takeover offer with respect to that class, including acquisitions made by purchase, exchange, merger, consolidation, partial or complete liquidation, redemption, reverse stock split, recapitalization, reorganization, or any other similar transaction, unless (i) the acquisition is approved by a committee of the board's disinterested directors before the purchase of any shares by the offeror pursuant to the earlier takeover offer, or (ii) shareholders are afforded, at the time of the proposed acquisition, a reasonable opportunity to dispose of the shares to the offeror upon substantially equivalent terms as those provided in the earlier takeover offer.</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Greenmail Restrictions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">   </font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Section 302A.553 of the MBCA, a corporation is prohibited from buying shares at an above-market price from a greater than 5% shareholder who has held the shares for less than two years unless (i) the purchase is approved by holders of a majority of the outstanding shares entitled to vote or (ii) the corporation makes an equal or better offer to all shareholders for all other shares of that class or series and any other class or series into which they may be converted.</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Authority of the Board of Directors</font></div><div style="margin-bottom:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's board of directors has the power to issue any or all of the shares of the Company's capital stock, including the authority to establish one or more series of Preferred Stock, setting forth the designation of each such series and fixing the relative rights and preferences for each such series, without seeking shareholder approval in most instances.  In addition, under the By-Laws, the Company's board of directors has the right to fill vacancies of the board of directors (including a vacancy created by an increase in the size of the board of directors).</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>3
<FILENAME>fast1231202010-kexhibit101.htm
<DESCRIPTION>BONUS PROGRAM FOR EXECUTIVE OFFICERS
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ia592bb87572442849b7c797fc8aca7bf_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.1</font></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fastenal Company</font></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bonus Program for Executive Officers</font></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Quarterly Incentives</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our executive officers are eligible for cash incentives through individual bonus arrangements based on improvements in the overall financial performance of the company and&#47;or their respective areas of responsibility. The bonus arrangements provide our executive officers with the opportunity to earn a cash bonus for each quarter during a year when we increase our earnings above a predetermined minimum target. </font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary cash bonuses for all of our named executive officers other than our chief financial officer are based on growth in pre-tax earnings of the company and&#47;or the officer's area of responsibility. The compensation committee selected pre-tax earnings as the appropriate metric for calculating cash bonuses for those officers because of the committee's belief that the focus of the named executive officers should be on profitability, which is the primary driver of shareholder value. The primary cash bonuses for our chief financial officer are based on growth in company-wide net earnings because his responsibilities allow him to affect our entire financial position including our tax position. The compensation committee believes that no named executive officer should earn a cash bonus under this program for a quarter unless financial performance has improved and therefore sets minimum targets for each quarter that are equal to the earnings achieved for the same quarter in the prior year. The compensation committee requires growth in earnings before any bonuses can be earned due to its belief that growth is achievable with superior effort and will generate the cash necessary to expand the company's operations in accordance with our business plans and increase shareholder value. </font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The payout percentage used to calculate the amount of each named executive officer's primary quarterly cash bonus reflects the officer's track record in his or her current position (i.e., newly promoted executives historically have had to prove themselves in their new positions before earning higher payout percentages) and relative ability to impact profitability.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe it is necessary for payouts under our primary executive cash incentive program to be capped, as cash bonus payments to our named executive officers are tied directly to our financial performance so that they increase only if and to the extent the company's profitability grows. We do not base the cash incentives paid to our executive officers on multiple metrics since we believe the current design of our executive bonus arrangements, along with our other controls, adequately mitigates risk and since the use of multiple metrics would not be in furtherance of our goal of keeping our compensation programs simple, understandable, and transparent, and would risk keeping our executives focused on things other than profitability, thereby depriving them of the clear feedback and motivation necessary to improve our bottom line.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in 2019, the compensation committee approved a supplemental bonus program for each named executive officer other than Mr. Florness. The supplemental bonus program, known as the ROA (Return on Assets) Plan, is intended to encourage better management of accounts receivable, inventory, and vehicles and provides cash incentive amounts on a quarterly basis for asset management improvement over the same quarter in the prior fiscal year and is described in more detail below. Beginning in 2021, the compensation committee included Mr. Florness in the ROA Plan.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 Incentive Program</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bonus arrangements for our named executive officers for 2020 were approved by our compensation committee at its last meeting in 2019. Consistent with prior years, the bonuses for 2020 were based on growth in pre-tax earnings or net earnings of the company and&#47;or the officer's area of responsibility. The bonuses for each quarter were determined by applying a payout percentage to the amount by which pre-tax earnings or net earnings exceeded 100% of pre-tax earnings or net earnings for the same quarter in 2019. The compensation committee determined that the bonus formulas for each of the named executive officers for 2020 would remain unchanged from those in effect at the end of 2019, except that Mr. Florness' and Mr. Owen's bonus percentages increased in recognition of their continued growth, performance, and experience in their roles. The compensation committee otherwise maintained the bonus formulas for each other named executive officer consistent with 2019. </font></div><div style="margin-bottom:6pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;text-align:justify"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The specific bonus opportunities for our named executive officers are summarized in the table below. Each named executive officer's cash bonus for each quarter during 2020 was determined by applying the payout percentage listed opposite his or her name below to the amount by which pre-tax earnings or adjusted net earnings of the company and&#47;or the officer's area of responsibility for that quarter exceeded 100% of such earnings in the same quarter of 2019 (the 'minimum target').&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;  </font></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></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:8pt;font-weight:700;line-height:100%">Name</font></td><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:8pt;font-weight:700;line-height:100%">Earnings Type</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payout Percentage</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Mr. Florness</font></td><td colspan="3" style="background-color:#cceeff;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%">Company-wide pre-tax earnings</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.50%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Mr. Lewis</font></td><td colspan="3" style="background-color:#ffffff;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%">Company-wide net earnings</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.90%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Mr. Owen</font></td><td colspan="3" style="background-color:#cceeff;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%">Company-wide pre-tax earnings</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mr. Watts </font><font 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)</font></div></td><td colspan="3" style="background-color:#ffffff;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%">Pre-tax earnings</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.40% &#47; 0.35%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Ms. Wisecup</font></td><td colspan="3" style="background-color:#cceeff;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%">Company-wide pre-tax earnings</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.65%</font></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;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:24.34pt">The bonuses for Mr. Watts were based on growth in pre-tax earnings for the geographic areas under his leadership (which are all areas outside of the United States), with the payout percentage applied to that growth of 2.40%, as well as growth in company pre-tax earnings, with the payout percentage applied to that growth of 0.35%.</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets out, for each quarter in 2020, our actual and minimum target pre-tax earnings and net earnings on a company-wide basis for that quarter, in each case rounded to the nearest thousand. (As indicated above, the 'minimum target' amount in 2020 was 100% of such earnings in the same quarter of 2019.)</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></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:8pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Actual<br>Pre-tax Earnings</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Minimum Target<br>Pre-tax Earnings</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Actual<br>Net Earnings</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Minimum Target<br>Net Earnings</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">First quarter</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,227,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,467,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,614,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,103,000&#160;</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Second quarter</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,651,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,378,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,854,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,593,000&#160;</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third quarter</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,610,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,351,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,483,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,488,000&#160;</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fourth quarter </font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,198,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,465,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,113,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,708,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, the approximate percentage of the actual and minimum pre-tax earnings of the company attributable to our operations in the geographic area under Mr. Watts' leadership was 12%. </font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As noted above, the ROA Plan, which is designed to encourage careful management of assets, namely accounts receivable, inventories, and pick-up trucks, for 2020 was approved by the compensation committee for our named executives officers, other than Mr. Florness. Quarterly bonuses would be payable pursuant to the ROA Plan if a specified level of improvement in asset management relative to the comparable prior year quarter was achieved.&#160;Improvement in asset management was assessed using a two-quarter average of total assets divided by the trailing 12-month net sales, which we refer to as the 'performance percentage.'&#160;If the performance percentage when compared to the prior year benchmark showed improvement at a level specified in the table below, the named executive officer would receive the corresponding bonus amount. </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.368%"></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:8pt;font-weight:700;line-height:100%">Improvement Amount Exceeded</font></td><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:8pt;font-weight:700;line-height:100%">Bonus Payout</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">150 basis points</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</font></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="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%">100 basis points (but less than 150 basis points)</font></td><td style="padding:2px 0 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%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</font></td><td style="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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 basis points (but less than 100 basis points)</font></td><td style="background-color:#cceeff;padding:2px 0 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%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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%">In addition, for each whole percentage improvement (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">e.g.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 41.0%, 40.0%, 39.0%, etc.) a $10,000 bonus would be payable for the quarter when the new whole percentage threshold was first achieved. We achieved improvement and paid bonus amounts to our named executive officers, other than Mr. Florness, pursuant to the ROA Plan for each quarter in fiscal 2020 as follows&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.369%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Improvement Amount Exceeded</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bonus Payout</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">First quarter</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">50 basis points (but less than 100 basis points)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000&#160;</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Second quarter </font></td><td colspan="3" style="background-color:#ffffff;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%">50 basis points (but less than 100 basis points)</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000&#160;</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third quarter</font></td><td colspan="3" style="background-color:#cceeff;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%">100 basis points (but less than 150 basis points)</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fourth quarter</font></td><td colspan="3" style="background-color:#ffffff;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%">150 basis points</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fourth quarter</font></td><td colspan="3" style="background-color:#cceeff;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%">Whole percentage improvement (41.0% and 40.0%)</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000&#160;</font></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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 13pt;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%">Total</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 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%">$</font></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,000&#160;</font></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:3pt;text-align:justify"><font><br></font></div><div style="margin-bottom:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2021 Incentive Program</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bonus arrangements for our named executive officers for 2021 were approved by our compensation committee at its last meeting in 2020. The bonus plans for our named executive officers for 2021 are unchanged from our 2020 bonus plans, except that Mr. Watts' bonus percentage paid on company-wide pre-tax earnings growth decreased due to a planned modification related to continued growth in our international business. Mr. Watt's bonus percentage on pre-tax earnings growth for his geographic area of responsibilities remained unchanged from 2020.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13
<SEQUENCE>4
<FILENAME>a2020_annualreportxfinal.htm
<DESCRIPTION>PORTIONS OF 2020 ANNUAL REPORT TO SHAREHOLDERS NOT INCLUDED IN THIS FORM 10-K
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>a2020_annualreportxfinal</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- a2020_annualreportxfinal001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2020_annualreportxfinal001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">2 0 2 0   A N N U A L  R E P O R T 2020 AN N U AL R EPO RT </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2020_annualreportxfinal002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2020_annualreportxfinal002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">IN-MARKET   SELLING LOCATIONS  (including 1,265 Onsite  locations) spanning 25  countries 3,268 1-3 4-5 6 7 8 Letter to   Shareholders  and Employees 10-Year Selected   Financial Data and   Financial Highlights Stock and  Financial Data Stock  Performance  Highlights Three Storylines  Behind Our 2020  Success THE STATISTICS BEHIND OUR SERVICE PEOPLE SOLUTIONSPROXIMITY DIFFERENTIATORS In the world of industrial supply, there are many fulfillment-focused companies that specialize in packing and shipping cataloged  products. As a supply chain partner, we believe fulfillment is a small part of a much larger opportunity &#8211; to help our customers  overcome challenges, operate more efficiently, and ultimately grow their business faster. How do we create this deeper value and,   in turn, differentiate ourselves in the marketplace? The numbers below help tell the story. 72% directly serve   our customers FASTENAL SCHOOL OF  BUSINESS TRAININGS  COMPLETED 18 hours of training per   employee (on average) 816,000 PRODUCTS MANUFACTURED,  MODIFIED, OR REFURBISHED  by our in-house manufacturing and  industrial services divisions 320 Million CUSTOMER SITE   EVALUATIONS  PERFORMED by our Lean Solutions Specialists  to uncover sources of supply  chain waste 654 OF PRODUCT  TONNAGE SHIPS  ON OUR INTERNAL  TRUCKING FLEET reducing cost and   enhancing service 90% OF OUR   $1.3 BILLION IN  INVENTORY IS  STAGED LOCALLY  for same-day fulfillment 59% HIGHLY-TRAINED  SPECIALISTS  engineering, safety, Lean  Six Sigma, metalworking,  construction, solutions,  national accounts 490+ 68% OF NATIONAL   ACCOUNT CUSTOMERS   utilize Fastenal e-commerce OF TOTAL REVENUE   comes from customers  utilizing more than one of  our sales channels and tools,  with 70% of total revenue  from customers utilizing four  or more. 30% of our total  revenue is through FMI.* 91% VENDING MACHINES  INSTALLED including 15,000 leased  check-in/check-out lockers 110,700 SUPPLY CHAIN  PROFESSIONALS  dedicated to sourcing, quality,  and logistics functions,  including 80+ experts  positioned outside North  America 210+ TABLE OF CONTENTS 20,365 EMPLOYEES INSIDE BACK COVER: Directors | Executive Officer s | Corporate Information * Sales channels and tools include branch, Onsite, FMI, national accounts, and web. FMI includes FAST  Vend, FAST Bin, and FAST Stock. See discussion in Item 1 of 2020 Form 10-K for more information. </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2020_annualreportxfinal003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2020_annualreportxfinal003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">2020 ANNUAL REPORT 1  LETTER TO SHAREHOLDERS AND EMPLOYEES Thank you for being a shareholder of Fastenal.  We hope you find this annual report useful in explaining our  business, our future, but most importantly, the something special  that is the culture of the Blue Team at Fastenal. We believe if  you truly understand our culture, there&#8217;s a good chance you will  remain a shareholder for the long term. If a reader of this annual report were unaware of the chaotic  environment of 2020, our financial statements would appear  unremarkable. Our sales grew 5.9%, and our operating income  grew 8.0%. At first glance, you might conclude we simply did a  nice job managing expenses in a year with weaker sales growth.  This performance, combined with less interest expense, allowed  our diluted net earnings per share to grow a bit better, at 8.4%.  Again, solid numbers, but unremarkable. What is remarkable is  our team&#8217;s ability to produce them during a global crisis. As a distribution business, our cash flow is directly linked to  our rate of growth and the corresponding need to fund working  capital. With lower sales growth, and solid execution by the team,  our net cash provided by operations grew 30.7%. In regards to  the execution comment, the team performed well in managing  accounts receivable and inventory. The last five years have seen a rapid expansion of the square  footage in our distribution and manufacturing facilities. (This  expansion also included extensive automation within our  distribution centers.) Given the uncertainty of the year, and with  this rapid facilities expansion largely behind us, we lowered our  net investment in fixed capital by $82 million, or about 34.3%. Not  surprisingly, our free cash flow improved significantly, growing  by 36.0%. (See the footnote on page 5 for a reconciliation of this  measure to net cash provided by operating activities, the most  directly comparable GAAP measure.) In addition to funding our regular quarterly dividends, our strong  cash flow also funded: (1) the acquisition of the technology used  in our vending platform (including providing direct access to the  supply chain for the vending equipment) and (2) a supplemental  dividend paid in the fourth quarter. Item 2 represents the third  time we have paid a supplemental dividend late in the year. The  first time was during the chaos of the financial meltdown late in  2008, the second time was during the chaotic income tax climate  late in 2012, and the third time was in late 2020. In all three  cases, we had cash we believed wasn&#8217;t needed to fund future  growth investments, and we felt the responsible action was to  return the cash to our shareholders. We are very excited about  the strategic value of item 1. This will give us the ability to better  manage and illuminate our customers&#8217; supply chains, and to do  so in a more cost-effective fashion &#8211; always a plus. Every year we produce two annual reports. The first report,  an internal item published in January, is our Annual Report  to Employees. This document provides an overview of the  year, a look at our future, and a celebration of our employees&#8217;  accomplishments. This year we celebrated the Class of 1995, 74  new additions to our ever-growing group of 25-year employees.  The second report, portions of which are filed with the Securities  and Exchange Commission in early February, is this Annual Report  to Shareholders. We felt the best way to describe 2020 would be  to use our internal words. Think of it as full transparency. If you  have a moment, please take a look at the next two pages, which  are excerpted from the employee report. The left-hand column  is a list of the articles and topics included in the employee  publication, and perhaps you might notice the final article was  contributed by Bob Kierlin. Even in retirement, Bob continues to  give of himself to the organization. The rest of the two pages is  my attempt to convey a sense of gratitude and respect for the  Blue Team family.  Some will choose to remember 2020 for all of its negative events;  and yes, there were many. We don&#8217;t believe this provides much  of a foundation on which to build a future. It is our sincere wish  most will choose to focus on the positive events they witnessed,  perhaps remembering individual acts of caring for a fellow  human or of personal sacrifices made. Good luck in 2021, and thank you for your belief in the Blue Team  at Fastenal. DANIEL L. FLORNESS President and Chief Executive Officer TURN THE PAGE TO READ DAN&#8217;S   MESSAGE TO EMPLOYEES FROM OUR   2020 EMPLOYEE   ANNUAL REPORT </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2020_annualreportxfinal004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2020_annualreportxfinal004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">? I have a challenge for the group: How many Fastenal storylines can you list from 2020  without including the name of a certain virus? For me, there are five things about the  Blue Team that really stand out. Please send me others I&#8217;ve missed. 1. We run faster (and learn faster) than anyone else.  When hiring new employees, we generally have some core values in mind, so perhaps  we have a natural advantage. These core values include a willingness to always try  (Ambition), a willingness to solve problems (Innovation), a willingness to be trustworthy  (Integrity), and a willingness to help each other succeed (Teamwork). If we ever have a  day when we forget our core values, each of us is blessed to be surrounded by 20,000+  people to remind us.  2. We don&#8217;t fracture, we rally to support each other.  The Blue Team grew closer in the toughest moments we encountered in 2020. There&#8217;s a  comfort that comes from having a family to help in times of need. Thanks for being there  when the world was scared and uncertain. Thanks for always trying to focus on what  we can do, and then solving what we can&#8217;t. We started the year as a cohesive group of  people willing to learn and change, and we ended the year better than we started. Thank  you for that. 3. When we point a finger, it&#8217;s usually at ourselves.  This builds off of item 2 above. We improve every situation we encounter, and we don&#8217;t  place blame; however, we do take ownership. Perhaps that finger is pointed inward  to indicate we&#8217;ve got you covered. If you&#8217;ve ever watched the 1995 movie Apollo 13,  you might understand why I often thought of a certain line spoken by the Gene Kranz  character: &#8220;Let&#8217;s look at this thing from a &#8230; um, from a standpoint of status. What do we got on  the spacecraft that&#8217;s good?&#8221; It didn&#8217;t matter that we didn&#8217;t have everything anticipated and figured out. With every  moment of frustration, a calm perspective quickly emerged within the Blue Team. It  could start with anyone, regardless of their role. In that moment, one shining example  convinces others it&#8217;s okay to shine. With this mindset, the team becomes more  resourceful. 4. We have the skill set to help others, and the confidence to stay focused.  Because of our dedication to learning every day, our willingness to embrace new ideas  and new ways of thinking, and our decentralized operating style, our skills get honed  continuously. Because our chain of command is short and agile, and because we have  20,000+ tested leaders, we naturally moved quickly in 2020. 2020 DAN FLORNESS President &amp; Chief Executive Officer REMEMBER W H AT  W I L L YOU F R O M Reflections From a &#8216;Boring&#8217; Year A report from our CFO 2020 Milestones &amp; Wins EVP Insights Q&amp;A with our sales leadership Defining Fastenal as a Supply Chain  Partner Our evolving identity and the value we provide All Hands on Deck  A customer service case study  Specialize. Streamline. Sell. Defining and executing our roles The Keys to Key Account Success Strategies for building great customer  relationships The Future is Mobile What&#8217;s new with our mobility program and why  it matters Key I.T. Wins/Ask BLUE A look at major projects, including our new  internal retrieval chatbot Becoming a Billion-Dollar Safety  Company Safety sales recap and vision What Will We Keep From 2020? Government sales recap and vision Solutions in a Year of Challenges Fastenal Solutions recap and vision   (vending and bin stock) Thinking Big About Onsite A Year of Investment, Innovation, and  Growth eCommerce recap and vision Many Countries. One Team. International sales recap and vision Moving Fast and Getting It Right International COVID response strategy Solutions Our Customers Can Build on Construction sales recap and vision Congratulations to Our 25-Year  Employees Becoming Stronger by Overcoming  Adversity By Bob Kierlin, Fastenal Founder THIS YEAR&#8217;S  ARTICLES &amp; TOPICS 2  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2020_annualreportxfinal005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2020_annualreportxfinal005.jpg" title="slide5" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">2020 ANNUAL REPORT 3  5. We always build for the future.  This often means frugality at Fastenal. If I don&#8217;t waste something today, we  will have more resources to solve a problem tomorrow. But it also involves  things like training (willingness to learn). As I write this, I honestly don&#8217;t know  how many hours of training we will end up completing in 2020 &#8211; there&#8217;s  a chance it could exceed 2019, even though in-person instructor led training  was removed from our offering. What I do know is that we quickly reinvented  our ability to train, and I believe we will improve our participation in training  every year. This reinventing of our training methods should have happened  years ago. I&#8217;m sorry it took the chaos of 2020 to realize its importance &#8211; that&#8217;s  on me. [Editor&#8217;s note: The final numbers showed the Blue Team&#8217;s training hours  increased 11% in 2020.] Building for the future also means investing in ways to improve how we  operate (willingness to change). I honestly believe the biggest opportunities  from 2020 will center on mobility technology. With mobility we can identify  and streamline highly repetitive transactions &#8211; this will create scale in our  business, enabling us to become more efficient as we grow. With mobility  we can also gather transactional details &#8211; this will illuminate cost-saving  activities and ideas for us and, by extension, for our customers.  Perhaps there are some of you who scratch your head when you hear the  phrase create scale. To me, this simply means identifying the things we  do a lot, or could do a lot, and finding ways to do them more efficiently  as an organization. A great example is how (and where) we pick the  replenishment for vending and bin stocks. Perhaps the best place to do that  is in a local site (a branch or Onsite location), or perhaps it&#8217;s in a traditional  distribution center. Today we are exploring a third option, something in  between, which we&#8217;re referring to as LIFT (short for &#8220;Local Inventory Fulfill- ment Terminal&#8221;). These LIFTs might be located in our distribution centers or  in metro areas &#8211; only time will tell. The idea is to free up time for our local  teams, but we need a certain critical mass of transactions (in other words,  a large enough number of vending devices and bin stocks) to create scale  and make the model cost-effective. As we figure this out, both you and the  marketplace will benefit. Creating scale will help the Blue Team grow faster,  and this creates opportunities for everyone. Warning to the reader, the next two paragraphs go into the weeds a bit;  sorry for all the details. Cost savings isn&#8217;t a confusing topic; however, identifying and quantifying the  opportunities and successes can be incredibly difficult and time consuming.  This is where mobility can lend a helping hand. Mobility can help us tell  a story about how we create value, and it can illuminate ways to operate  more efficiently. This isn&#8217;t just about Fastenal. It does allow us to be more  efficient &#8211; the old adage &#8220;work smarter, not harder&#8221; comes to mind &#8211; but  it&#8217;s really about serving our customers and providing the best supply chain.  While this isn&#8217;t intended to be an infomercial about cost savings, I would  challenge each of you to understand the concept and to learn about what  we&#8217;ve developed. Since the topic centers on tools in our point of sale  system, most of the learning will be done at the branch or Onsite location,  but everyone touches multiple elements of the supply chain, so the  challenge applies to the entire Blue Team. We have made big strides within our system in 2020, including the intro- duction of Cost Savings Projects. This tool takes much of the complexity  out of cost savings reporting and provides flexibility to morph to the needs  of the individual customer. Since the usefulness and understandability of  cost savings information is always about the customer&#8217;s perspective, the  Group Creation Onboarding Tool is being built in 2021 to help you better  define and assemble the information to be included in your cost savings  analysis, to better manage the date ranges used, and to do it all without  jumping in and out of multiple screens (we all know how frustrating that  can be). Later in the year, the Restock/Service Visit details from our mobility  platform will be expanded to include more of the savings you provide your  customers through managing bin stocks. Please dive into mobility and start  creating the source data today. Pulling back out of the weeds, we achieved several milestones in 2020.  First off, we exceeded $1 billion in safety sales for the first time. (Prior  to 2020, only our fastener product line had hit the $1 billion mark in a  calendar year.) Our European business surpassed $100 million in sales for  the first time. We also surpassed $500 million in eCommerce sales for the  first time, and eCommerce exceeded 10% of net sales for the year.  Please note, this is eCommerce as measured in a narrow and somewhat  misguided way: strictly as sales through the web and EDI (electronic data  interchange). eCommerce really should be measured in a much broader  sense, which is why we add things like vending, infrared bins (IR), radio  frequency identification bins (RFID), and Fast Stock (traditional bins with  labels) to our thought process. These elements are redefining the basket of  technology deployed within the supply chain and are moving beyond the  notion of &#8220;ordering stuff.&#8221; In a truly efficient supply chain, planned spend  shouldn&#8217;t always require an order &#8211; perhaps it should just be there when  it&#8217;s needed. That&#8217;s our goal, and thank you for creating that change. If you  add these old and new ideas together, we estimate about 35% of our sales  are electronic, and we believe this will increase to 70%-plus in the years  to come. For the analytical folks reading this, the 35% estimate consists of:  about 20% for vending, about 10% for bin stocks (IR, RFID, and Fast Stock),  and about 10% for traditional eCommerce (web and EDI), less a little bit of  double counting since some of the vending and bins get billed via EDI. What will the marketplace remember about Fastenal from 2020? I believe  it boils down to this: You can trust the Blue Team to solve problems. Good luck in 2021, and Go Blue! AN EXCERPT FROM THE 2020 EMPLOYEE ANNUAL REPORT... </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2020_annualreportxfinal006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2020_annualreportxfinal006.jpg" title="slide6" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">4  Operating Results 2020 % Change 2019 2018 2017 2016 2015 2014 2013 2012 2011 Net sales $ 5,647.3 5.9% $5,333.7 $4,965.1 $4,390.5 $3,962.0 $3,869.2 $3,733.5  $3,326.1 $3,133.6  $2,766.9 Gross profit $ 2,567.8 2.1% 2,515.4 2,398.9 2,163.6 1,964.8 1,948.9  1,897.4  1,719.4  1,614.5  1,434.2   % of net sales 45.5% 47.2% 48.3% 49.3% 49.6% 50.4% 50.8% 51.7% 51.5% 51.8% Operating income $ 1,141.8 8.0% 1,057.2 999.2 881.8 795.8 828.8 787.6 712.7 673.7 574.6   % of net sales 20.2% 19.8% 20.1% 20.1% 20.1% 21.4% 21.1% 21.4% 21.5% 20.8% Net earnings $ 859.1 8.6% 790.9 751.9 578.6 499.4 516.4  494.2 448.6  420.5  357.9    % of net sales 15.2% 14.8% 15.1% 13.2% 12.6% 13.3% 13.2% 13.5% 13.4% 12.9% Basic net earnings per share $ 1.50 8.5% 1.38 1.31 1.00 0.86 0.89 0.83 0.76 0.71 0.61 Basic weighted average shares outstanding 573.8 0.1% 573.2 573.9 576.4 577.9 582.9 593.0 593.5 592.2 590.1 Diluted net earnings per share $ 1.49 8.4% 1.38 1.31 1.00 0.86 0.88 0.83 0.75 0.71 0.60 Diluted weighted average shares outstanding(1) 575.7 0.2% 574.4 574.3 576.7 578.3 584.1 594.6 595.4 594.3 591.7 Dividends and Common   Stock Purchase Summary 2020 % Change 2019 2018 2017 2016 2015 2014 2013 2012 2011 Cash dividends paid $ 803.4 61.1% $498.6 $441.9 $369.1 $346.6 $327.1 $296.6 $237.5  $367.3  $191.7   % of net earnings 93.5% 63.0% 58.8% 63.8% 69.4% 63.3% 60.0% 52.9% 87.3% 53.6% Cash dividends paid per share $ 1.40 60.9% 0.870 0.770 0.640 0.600 0.560 0.500 0.400 0.620 0.325 Purchases of common stock $ 52.0 - - 103.0 82.6 59.5 292.9  52.9 9.1  -  -    % of net earnings 6.1% - 13.7% 14.3% 11.9% 56.7% 10.7% 2.0%  -  -  Common stock shares purchased 1.6 - - 4.0 3.8 3.2 14.2 2.4 0.4 - - Average price paid per share $ 32.54 - - $25.75 $21.72 $18.58 $20.63 $22.06 $22.70  -  -  Financial Position at Year End 2020 % Change 2019 2018 2017 2016 2015 2014 2013 2012 2011 Operational working capital assets   (accounts receivable, net, and inventories) $ 2,106.9 &#8211;0.1% $2,108.1 $1,993.0 $1,700.7 $1,492.7 $1,381.6 $1,331.3  $1,198.4  $1,087.5  $984.7  Net working capital (4)   (current assets less current liabilities) $ 1,886.9 &#8211;1.3% 1,912.5 1,878.8 1,584.8 1,445.1 1,291.6 1,207.9 1,168.6  1,082.5  1,048.3 Fixed capital     (property and equipment, net) $ 1,030.7 0.7% 1,023.2 924.8 893.6 899.7 818.9  763.9 654.9  516.4  435.6  Total assets (4) $ 3,964.7 4.3% 3,799.9 3,321.5 2,910.5 2,668.9 2,532.5  2,359.1 2,075.8  1,815.8  1,684.9 Total debt    (current portion of debt and long-term debt) $ 405.0 17.4% 345.0 500.0 415.0 390.0 365.0 90.0 - - - Total stockholders' equity $ 2,733.2 2.5% 2,665.6 2,302.7 2,096.9 1,933.1 1,801.3  1,915.2 1,772.7  1,560.4  1,459.0 Cash Flow Summary 2020 % Change 2019 2018 2017 2016 2015 2014 2013 2012 2011 Net cash provided by operating activities (2) $ 1,101.8 30.7% $842.7 $674.2 $585.2 $519.9 $550.3 $501.5 $418.9  $406.4  $268.5   % of net earnings 128.3% 106.5% 89.7% 101.1% 104.1% 106.6% 101.5% 93.4% 96.6% 75.0% Less capital expenditures, net $ (157.5) &#8211;34.3% (239.8) (166.8) (112.5) (183.0) (145.3)  (183.7)  (201.6)  (133.9)  (116.5)   % of net sales 2.8% 4.5% 3.4% 2.6% 4.6%                  3.8% 4.9% 6.1% 4.3% 4.2% Acquisitions and other $ (124.2) - 0.1 (7.1) (66.8) (5.1) (35.3)  (5.6) (0.1) (0.1) 0.2 Free cash flow (3) $ 820.1 36.0% 603.0 500.3 405.9 331.8 369.7  312.2 217.2 272.4 152.2   % of net earnings 95.5% 76.2% 66.5% 70.2% 66.4% 71.6% 63.2% 48.4% 64.8% 42.5% All information contained in this Annual Report reflects the 2-for-1 stock splits in both 2019 and 2011. (1) Reflects impact of stock options issued by the company that were in-the-money and outstanding during the period. (2) Reflects the impact of Accounting Standards Update 2016-09, Improvements to Employee Share-Based Payment Accounting, adopted January 1, 2017. 10-YEAR SELECTED FINANCIAL DATA (Amounts in Millions ExceptPer Share Information) </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2020_annualreportxfinal007.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2020_annualreportxfinal007.jpg" title="slide7" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">2020 ANNUAL REPORT 5  Operating Results 2020 % Change 2019 2018 2017 2016 2015 2014 2013 2012 2011 Net sales $ 5,647.3 5.9% $5,333.7 $4,965.1 $4,390.5 $3,962.0 $3,869.2 $3,733.5  $3,326.1 $3,133.6  $2,766.9 Gross profit $ 2,567.8 2.1% 2,515.4 2,398.9 2,163.6 1,964.8 1,948.9  1,897.4  1,719.4  1,614.5  1,434.2   % of net sales 45.5% 47.2% 48.3% 49.3% 49.6% 50.4% 50.8% 51.7% 51.5% 51.8% Operating income $ 1,141.8 8.0% 1,057.2 999.2 881.8 795.8 828.8 787.6 712.7 673.7 574.6   % of net sales 20.2% 19.8% 20.1% 20.1% 20.1% 21.4% 21.1% 21.4% 21.5% 20.8% Net earnings $ 859.1 8.6% 790.9 751.9 578.6 499.4 516.4  494.2 448.6  420.5  357.9    % of net sales 15.2% 14.8% 15.1% 13.2% 12.6% 13.3% 13.2% 13.5% 13.4% 12.9% Basic net earnings per share $ 1.50 8.5% 1.38 1.31 1.00 0.86 0.89 0.83 0.76 0.71 0.61 Basic weighted average shares outstanding 573.8 0.1% 573.2 573.9 576.4 577.9 582.9 593.0 593.5 592.2 590.1 Diluted net earnings per share $ 1.49 8.4% 1.38 1.31 1.00 0.86 0.88 0.83 0.75 0.71 0.60 Diluted weighted average shares outstanding(1) 575.7 0.2% 574.4 574.3 576.7 578.3 584.1 594.6 595.4 594.3 591.7 Dividends and Common   Stock Purchase Summary 2020 % Change 2019 2018 2017 2016 2015 2014 2013 2012 2011 Cash dividends paid $ 803.4 61.1% $498.6 $441.9 $369.1 $346.6 $327.1 $296.6 $237.5  $367.3  $191.7   % of net earnings 93.5% 63.0% 58.8% 63.8% 69.4% 63.3% 60.0% 52.9% 87.3% 53.6% Cash dividends paid per share $ 1.40 60.9% 0.870 0.770 0.640 0.600 0.560 0.500 0.400 0.620 0.325 Purchases of common stock $ 52.0 - - 103.0 82.6 59.5 292.9  52.9 9.1  -  -    % of net earnings 6.1% - 13.7% 14.3% 11.9% 56.7% 10.7% 2.0%  -  -  Common stock shares purchased 1.6 - - 4.0 3.8 3.2 14.2 2.4 0.4 - - Average price paid per share $ 32.54 - - $25.75 $21.72 $18.58 $20.63 $22.06 $22.70  -  -  Financial Position at Year End 2020 % Change 2019 2018 2017 2016 2015 2014 2013 2012 2011 Operational working capital assets   (accounts receivable, net, and inventories) $ 2,106.9 &#8211;0.1% $2,108.1 $1,993.0 $1,700.7 $1,492.7 $1,381.6 $1,331.3  $1,198.4  $1,087.5  $984.7  Net working capital (4)   (current assets less current liabilities) $ 1,886.9 &#8211;1.3% 1,912.5 1,878.8 1,584.8 1,445.1 1,291.6 1,207.9 1,168.6  1,082.5  1,048.3 Fixed capital     (property and equipment, net) $ 1,030.7 0.7% 1,023.2 924.8 893.6 899.7 818.9  763.9 654.9  516.4  435.6  Total assets (4) $ 3,964.7 4.3% 3,799.9 3,321.5 2,910.5 2,668.9 2,532.5  2,359.1 2,075.8  1,815.8  1,684.9 Total debt    (current portion of debt and long-term debt) $ 405.0 17.4% 345.0 500.0 415.0 390.0 365.0 90.0 - - - Total stockholders' equity $ 2,733.2 2.5% 2,665.6 2,302.7 2,096.9 1,933.1 1,801.3  1,915.2 1,772.7  1,560.4  1,459.0 Cash Flow Summary 2020 % Change 2019 2018 2017 2016 2015 2014 2013 2012 2011 Net cash provided by operating activities (2) $ 1,101.8 30.7% $842.7 $674.2 $585.2 $519.9 $550.3 $501.5 $418.9  $406.4  $268.5   % of net earnings 128.3% 106.5% 89.7% 101.1% 104.1% 106.6% 101.5% 93.4% 96.6% 75.0% Less capital expenditures, net $ (157.5) &#8211;34.3% (239.8) (166.8) (112.5) (183.0) (145.3)  (183.7)  (201.6)  (133.9)  (116.5)   % of net sales 2.8% 4.5% 3.4% 2.6% 4.6%                  3.8% 4.9% 6.1% 4.3% 4.2% Acquisitions and other $ (124.2) - 0.1 (7.1) (66.8) (5.1) (35.3)  (5.6) (0.1) (0.1) 0.2 Free cash flow (3) $ 820.1 36.0% 603.0 500.3 405.9 331.8 369.7  312.2 217.2 272.4 152.2   % of net earnings 95.5% 76.2% 66.5% 70.2% 66.4% 71.6% 63.2% 48.4% 64.8% 42.5% FINANCIAL HIGHLIGHTS (3) Free cash flow is not a financial measure calculated in accordance with GAAP and is reconciled to the most closely comparable GAAP measure, net cash provided by operating      activities, in the chart above, with the GAAP measure presented first under &#8220;Cash Flow Summary.&#8221; We define free cash flow as net cash provided by operating activities less capital      expenditures, net of proceeds from sale of property and equipment, less cash paid for acquisitions. Our management uses free cash flow as a supplemental measure in the evaluation      of our business as we believe it provides our management and our investors a meaningful evaluation of our liquidity. (4) Reflects the impact of Accounting Standards Update 2016-02, Leases, adopted January 1, 2019. </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2020_annualreportxfinal008.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2020_annualreportxfinal008.jpg" title="slide8" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">6  As of January 22, 2021, there were approximately 1,000 record holders of our common stock, which includes nominees or broker dealers holding  stock on behalf of an estimated 348,000 beneficial owners. In 2020 and 2019, we paid dividends per share totaling $1.40 and $0.87, respectively. This included a special dividend paid per share of $0.40 in the  fourth quarter of 2020, reflecting our high cash balances. On January 19, 2021, we announced a quarterly dividend of $0.28 per share to be paid on  March 3, 2021 to shareholders of record at the close of business on February 3, 2021. Our board of directors intends to continue paying quarterly  dividends; however, any future determination as to payment of dividends will depend upon the financial condition and results of operations of the  company and such other factors as are deemed relevant by the board of directors. In 2020, we purchased 1,600,000 shares of our common stock at an average price of $32.54 per share. In 2019, we did not purchase any shares of  our common stock. SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Dollar Amounts in Millions Except Share and Per Share Information) The following chart displays the daily closing sales price of our shares listed on the Nasdaq Stock Market for the last two years. (1) Amounts may not foot due to rounding difference. $45 $50 $55 2019 Nasdaq: FAST 2020 $ $ $ 2020 Net   Sales   Gross     Profit  Pre-tax    Earnings Net   Earnings Basic   Net Earnings   per Share (1) Diluted   Net Earnings  per Share (1) Cash   Dividends Paid  per Share of  Common Stock First quarter 1,367.0  636.8  269.2 202.6 0.35 0.35 0.250  Second quarter 1,509.0  671.6  313.7 238.9 0.42 0.42 0.250  Third quarter 1,413.3  640.6  287.6 221.5 0.39 0.38 0.250  Fourth quarter 1,358.0  618.8  262.2 196.1 0.34 0.34 0.650 Total 5,647.3 2,567.8 1,132.7 859.1 1.50 1.49 1.400  2019 Net   Sales  Gross    Profit  Pre-tax    Earnings Net   Earnings Basic   Net Earnings   per Share (1) Diluted   Net Earnings  per Share (1) Cash   Dividends Paid  per Share of  Common Stock First quarter 1,309.3  624.7  257.5 194.1 0.34 0.34 0.215  Second quarter 1,368.4  641.2  271.4 204.6 0.36 0.36 0.215  Third quarter 1,379.1  651.1  278.4 213.5 0.37 0.37 0.220  Fourth quarter 1,276.9  598.4  236.4 178.7 0.31 0.31 0.220  Total 5,333.7 2,515.4 1,043.7 790.9 1.38 1.38 0.870 $ $ STOCK AND FINANCIAL DATA </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2020_annualreportxfinal009.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2020_annualreportxfinal009.jpg" title="slide9" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">2020 ANNUAL REPORT 7  (1)  The share data represents past performance, which is no guarantee of future results. (2)  Unless otherwise noted, the amounts on this page are presented in whole numbers versus  millions as is prevalent in the remainder of this document. HISTORICAL STOCK PERFORMANCE INITIAL PUBLIC OFFERING (IPO) On August 20, 1987 (date of our initial public offering), 1,000 shares of  our stock sold for $9,000. Approximately 33 years later, on December  31, 2020, those 1,000 shares, having split eight times, had become  192,000 shares worth $9,375,360, for a gain of approximately 23.4%  compounded annually. In addition, the holder of these shares would  have received $1,490,784 in dividends since August 20, 1987, for a  total gain of approximately 24.0% compounded annually. TEN YEARS On December 31, 2010, 1,000 shares of our stock sold for $59,920.  Ten years later, on December 31, 2020, those 1,000 shares, having split  twice, were 4,000 shares worth $195,320, for a gain of approximately  12.5% compounded annually. In addition, the holder of these shares  would have received $26,740 in dividends since December 2010, for a  total gain of approximately 14.0% compounded annually. FIVE YEARS On December 31, 2015, 1,000 shares of our stock sold for $40,820.  Five years later, on December 31, 2020, those 1,000 shares, having split  once, were 2,000 shares worth $97,660, for a gain of approximately  19.1% compounded annually. In addition, the holder of these shares  would have received $8,560 in dividends since December 2015, for a  total gain of approximately 21.1% compounded annually. DIVIDENDS We have paid dividends in every year since 1991, and quarterly  dividends since 2011. In addition, Fastenal paid a special one-time  dividend during December 2020, 2012, and 2008. A SIMPLE PHILOSOPHY Since going public in 1987, we have maintained a consistent focus on  avoiding, if feasible, the potentially dilutive impact of our activities on our  shareholders. To this end, we have grown our organization principally with  internal cash flow, have supported the Fastenal Company and Subsidiaries  401(k) and Employee Stock Ownership Plan with stock purchased in the  open market, and, since creating a stock option program in 2003, have  periodically purchased common stock in the open market to, among  other things, offset the potential impact of our stock option grants. We  have purchased approximately 49.4 million shares since 2003 and have  granted our employees options to purchase approximately 30.0 million  shares. (Note: These amounts have been adjusted to reflect the impact  of stock splits.) This has allowed us to balance internal investment with  cash returns to shareholders. For example, in the last five years we have  enjoyed total sales of $24,299 million and total pre-tax earnings of $4,826  million. During this same time period, we spent approximately $4,619  million to compensate a group of great employees, we supported our  customers&#8217; needs by adding approximately $725&nbsp; million in operational  working capital assets (accounts receivable, net, plus inventory) and  by spending approximately $860 million in net capital expenditures  (purchases of property and equipment, net of proceeds of sales), and we  returned $2,757 million to our shareholders. The latter was principally  through dividends (approximately $2,460 million), with the remainder  through share purchases.  A final point worth noting: We are an important element of the tax base in  the many communities in which we operate. During the last five years,  we have incurred approximately $1,346 million in income taxes, or  approximately 27.9% of the pre-tax earnings noted above, and incurred or  remitted approximately $1,207 million in employment taxes, $58 million  in property taxes, $809 million in sales, use, and value-added taxes, and  $5 million in other miscellaneous business-related taxes. This adds up  to a total of approximately $3.4 billion in taxes funded in our communities. 9 1,000 shares ($9,000)  invested on   August 20, 1987 Value on December 31, 2020:  $9,375,360 Stock Split STOCK PERFORMANCE HIGHLIGHTS (1), (2) </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2020_annualreportxfinal010.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2020_annualreportxfinal010.jpg" title="slide10" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">THREE   2020 SUCCESS In a year of staggering economic disruption, how was Fastenal able to achieve growth? The key, as  always, was our people &#8211; a resilient and resourceful team that rose to, and above, the challenges of 2020.  But there were structural factors in play as well, core aspects of our business that enabled us to provide  critical products to critical industries, earn new opportunities, and exit a tumultuous year stronger than we  entered it. C A P IT A L  F L E X IB IL IT Y SOURCING AGILITY Our conservative financial structure supports growth by keeping  us nimble. In late March, as the pandemic hit North America, we  were able to close an acquisition that adds long-term strategic  value to our vending business. In the second quarter, our ability  to flex to a record level of debt allowed us to carry inventory for  temporarily shuttered customers, solidifying those partnerships.  It also facilitated the sourcing of products that opened doors to  many new customers, particularly in healthcare and state and local  government. In addition, we were able to reward our shareholders  with a special dividend in December. Many supplier partners faced supply restraints in 2020,  requiring us to quickly identify, vet, and develop relationships  with new or secondary sources. In 2019, roughly 80% of the  value of COVID-affected safety and janitorial products came from  18 major suppliers. In 2020, the proportion of our product value  from those major suppliers fell to 40%, while the proportion  coming from secondary and previously unused suppliers was  36% and 24%, respectively. This is a testament to the strength  of our global sourcing and supply chain teams &#8211; a perennial  differentiator that shone brighter than ever in 2020. 8  STORYLINES   BEHIND OUR WORKING  CAPITAL   SAFETY  STRENGTH The development of our safety program over the past  decade proved critical in helping healthcare and government  customers battle the pandemic. Our ability to understand  local needs, and to source and transport personal protective  equipment in a crisis, resulted in us adding more than 4,500  new state and local government and healthcare customers,  more than doubling those markets in our mix. We believe we&#8217;ve  created relationships that can sustainably lift our share in this  large market, in safety products, and in vending services for  years to come. 10% 20% 30% Q1 Q2 Q3 Q4 Q4Q1 Q2 Q3 2019 2020 SAFETY GOVERNMENT  (671 SUPPLIERS) (18 SUPPLIERS) 2019 2020 SAFETY &amp; JANITORIAL SUPPLIERS &#8212;  COVID-AFFECTED SUPPLIES % OF TOTAL COMPANY SALES &#8212;   SAFETY &amp; GOVERNMENT WORKING CAPITAL &amp;   NET DEBT RELATIONSHIP DEC  2019 APR 2020 JUNE 2020 2020 2020 2020 AUGFEB 2020 OCT DEC $2B $2.1B $2.2B $2.3B $2.4B $50M $150M $250M $350M $450M 40.0%80.7% 23.7% 36.3% DEBT, NET  OF CASH MAJOR SECONDARY NEW 19.3% (791 SUPPLIERS) </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2020_annualreportxfinal011.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2020_annualreportxfinal011.jpg" title="slide11" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">DIRECTORS EXECUTIVE OFFICERS CORPORATE INFORMATION TRANSFER AGENT Equiniti Trust Company Mendota Heights, Minnesota FORM  10-K A copy of our 2020 Annual Report on Form 10-K filed  with the Securities and Exchange Commission is available  without charge to shareholders upon written request to  Investor Relations at the address of our home office listed  on this page. Copies of our latest press releases, unaudited  supplemental company information, and monthly sales  information are available at: https://investor.fastenal.com. HOME  OFFICE Fastenal Company 2001 Theurer Boulevard Winona, Minnesota 55987-0978 Phone: 507-454-5374  I  Fax: 507-453-8049 INDEPENDENT REGISTERED PUBLIC  ACCOUNTING FIRM KPMG LLP Minneapolis, Minnesota ANNUAL MEETING The annual meeting of shareholders will be held  as an online-only event, commencing at 10:00  a.m., central time, on Saturday, April 24, 2021.  Additional details regarding accessing the event  can be found in our 2021 Proxy Statement.  LEGAL COUNSEL Faegre Drinker Biddle &amp; Reath LLP Minneapolis, Minnesota Chair of the Board;  Retired President and  Chief Executive Officer,  Fastenal Company President and Chief  Executive Officer Executive Vice  President and Chief  Financial Officer Senior Executive   Vice President -   Information  Technology President and Chief  Executive Officer,  Fastenal Company Vice President and  Chief Financial  Officer, A.L.M.  Holding Company  (construction and  energy company) Executive   Vice President -   Sales Executive Vice  President -   Chief Accounting  Officer and Treasurer Executive Vice  President -  International Sales Self-Employed  Business Consultant;  Retired Corporate Vice  President and Chief  Information Officer of  Cargill, Incorporated Retired President  of North America  Surface Transportation  Division, C.H. Robinson  Worldwide, Inc. Self-Employed Business  Consultant; Retired  Executive Vice President  and Chief Operating  Officer, The Smead  Manufacturing Company Senior Executive   Vice President -   Sales Senior Executive   Vice President -   Human Resources Executive Vice  President, Strategic  Planning, Ecolab Inc. Senior Executive   Vice President -  Human Resources,  Fastenal Company President of the  Aftermarket, Parts,  Garments, and  Accessories Division of  Polaris Inc. (recreational  vehicle manufacturer) Executive Vice  President -  Manufacturing Senior Executive  Vice President -  Sales Operations President and Chief  Executive Officer  of M.A. Mortenson  Company (family  owned construction  company) Retired Senior  Executive Vice  President -  Operations,   Fastenal Company Director since 1999 Employee since 1996 Employee since 2016 Employee since 1993 Director since 2016 Director since 2009 Employee since 1995 Employee since 1994 Employee since 1996 Director since 2012 Director since 2009 Director since 2000 Employee since 1999 Employee since 1988 Director since 2020 Director since 2000 Director since 2015 Employee since 1992 Employee since 1999 Director since 2016 Director since 2019 WILLARD D. OBERTON DANIEL L. FLORNESS HOLDEN LEWIS  JOHN L. SODERBERG DANIEL L. FLORNESS MICHAEL J. ANCIUS WILLIAM J. DRAZKOWSKI SHERYL A. LISOWSKI JEFFERY M. WATTS RITA J. HEISE SCOTT A. SATTERLEE MICHAEL J. DOLAN CHARLES S. MILLER REYNE K. WISECUP HSENGHUNG S. HSU REYNE K. WISECUP STEPHEN L. EASTMAN JAMES C. JANSEN TERRY M. OWEN DANIEL L. JOHNSON NICHOLAS J. LUNDQUIST </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a2020_annualreportxfinal012.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a2020_annualreportxfinal012.jpg" title="slide12" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">2 0 2 0   A N N U A L  R E P O R T 2020 AN N U AL R EPO RT 9706786 | SC | 2.21 | Printed in the USA </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>5
<FILENAME>fast1231202010-kexhibit21.htm
<DESCRIPTION>SUBSIDIARIES OF FASTENAL COMPANY
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i5205b3f0bc65497d9918ec5af8000da5_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 21</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsidiaries of Fastenal Company</font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:13.144%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.585%"></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:700;line-height:100%">Geographic Location</font></td><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:700;line-height:100%">Subsidiary Name</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Incorporated</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Jurisdiction of Incorporation</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North America</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal International Holdings Company</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1994</font></td><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%">Minnesota</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Company Purchasing</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1997</font></td><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%">Minnesota</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Company Leasing</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1997</font></td><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%">Minnesota</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal IP Company</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2005</font></td><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%">Minnesota</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Air Fleet, LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2006</font></td><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%">Minnesota</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">River Surplus and Supply, LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014</font></td><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%">Minnesota</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Mexico, LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</font></td><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%">Minnesota</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Innova Holdings, LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</font></td><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%">Minnesota</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Innova Supply Chain Solutions, LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</font></td><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%">Minnesota</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Canada, Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2008</font></td><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%">Canada</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Mexico Services S. de R.L. de C.V.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1999</font></td><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%">Mexico</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Mexico S. de R.L. de C.V.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1999</font></td><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%">Mexico</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Central &#38; South America</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Panama S.A.</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2009</font></td><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%">Panama</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Latin America, S.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2011</font></td><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%">Panama</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Brasil Importa&#231;&#227;o, Exporta&#231;&#227;o e Distribui&#231;&#227;o Ltda.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2011</font></td><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%">Brazil</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Brasil Participacoes Ltda.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2011</font></td><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%">Brazil</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chile</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Chile SpA</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2013</font></td><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%">Chile</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia</font></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><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Singapore</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Singapore PTE Ltd.</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2001</font></td><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%">Singapore</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Asia Pacific Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2003</font></td><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%">Hong Kong, China</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FASTCO (Shanghai) Trading Co., Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2003</font></td><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%">Shanghai, China</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal (Shanghai) International Trading Co. Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2012</font></td><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%">Shanghai, China</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal (Tianjin) International Trading Co. Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2012</font></td><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%">Tianjin, China</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal (Shenzhen) International Trading Co. Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2012</font></td><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%">Shenzhen, China</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Malaysia</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Malaysia SDN BHD</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2009</font></td><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%">Malaysia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thailand</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal (Thailand) Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2012</font></td><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%">Thailand</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal India Sourcing, IT and Procurement Private Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2013</font></td><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%">India</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal India Wholesale Private Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2013</font></td><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%">India</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</font></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><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Netherlands</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Europe, B.V.</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2003</font></td><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%">The Netherlands</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Netherlands Holdings, B.V.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2015</font></td><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%">The Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hungary</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Europe, Kft.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2009</font></td><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%">Hungary</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Europe, Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010</font></td><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%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Europe GmbH</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2011</font></td><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%">Germany</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Czech Republic</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Europe, s.r.o.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2011</font></td><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%">Czech Republic</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Italy</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Europe S.r.l.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2011</font></td><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%">Italy</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Romania</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Europe RO S.r.l.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2012</font></td><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%">Romania</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sweden</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Europe AB</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2013</font></td><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%">Sweden</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Poland</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Europe Sp. z o.o.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2013</font></td><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%">Poland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austria</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal AT GmbH</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</font></td><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%">Austria</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Europe S&#224;rl</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017</font></td><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%">Switzerland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ireland</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Europe IE Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017</font></td><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%">Ireland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spain</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Europe, S.L.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</font></td><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%">Spain</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Europe FR S&#224;rl</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</font></td><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%">France</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belgium</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fastenal Europe BE BV</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</font></td><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%">Belgium</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-23
<SEQUENCE>6
<FILENAME>fast1231202010-kexhibit23.htm
<DESCRIPTION>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ib2b7499b5ebc43998957ff1097c899ba_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 23</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%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors and Stockholders</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fastenal Company&#58;</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the registration statements (No. 333-52765, No. 333-134211, No. 333-162619, No. 333-176401, and No. 333-224441) on Form S-8 of Fastenal Company of our report dated February&#160;8, 2021, with respect to the consolidated balance sheets of Fastenal Company and subsidiaries as of December&#160;31, 2020 and 2019, the related consolidated statements of earnings, comprehensive income, stockholders&#8217; equity, and cash flows for each of the years in the three-year period ended December&#160;31, 2020, and the related notes and financial statement schedule (collectively, the consolidated financial statements), and the effectiveness of internal control over financial reporting as of December&#160;31, 2020, which report appears in the December&#160;31, 2020 annual report on Form 10-K, of Fastenal Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47;  KPMG LLP</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Minneapolis, Minnesota</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;8, 2021 </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-31
<SEQUENCE>7
<FILENAME>fast1231202010-kexhibit31.htm
<DESCRIPTION>CERTIFICATIONS UNDER SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i68b629f5ce714244b251661ea7f3a774_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</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Daniel L. Florness, certify that&#58;</font></div><div style="margin-top:5pt;padding-left:36pt;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 annual report on Form&#160;10-K of Fastenal Company&#59;</font></div><div style="margin-top:5pt;padding-left:36pt;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:5pt;padding-left:36pt;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:5pt;padding-left:36pt;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&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;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:5pt;padding-left:72pt;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:28.24pt">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:5pt;padding-left:72pt;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:27.67pt">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:5pt;padding-left:72pt;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:28.24pt">Evaluated the effectiveness of the registrant&#8217;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:5pt;padding-left:72pt;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:27.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:5pt;padding-left:36pt;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&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:5pt;padding-left:72pt;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:28.24pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:5pt;padding-left:72pt;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:27.67pt">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><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.367%"></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%">Date&#58;</font></td><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%">February 8, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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: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;&#160;&#160;&#160;&#160;Daniel L. Florness</font></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="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%">Daniel L. Florness</font></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: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%">President and Chief Executive Officer</font></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: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%">(Principal Executive Officer)</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i68b629f5ce714244b251661ea7f3a774_4"></div><hr style="page-break-after:always"><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 (Continued)</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Holden Lewis, certify that&#58;</font></div><div style="margin-top:5pt;padding-left:36pt;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 annual report on Form&#160;10-K of Fastenal Company&#59;</font></div><div style="margin-top:5pt;padding-left:36pt;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:5pt;padding-left:36pt;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:5pt;padding-left:36pt;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&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;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:5pt;padding-left:72pt;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:28.24pt">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:5pt;padding-left:72pt;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:27.67pt">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:5pt;padding-left:72pt;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:28.24pt">Evaluated the effectiveness of the registrant&#8217;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:5pt;padding-left:72pt;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:27.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:5pt;padding-left:36pt;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&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:5pt;padding-left:72pt;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:28.24pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:5pt;padding-left:72pt;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:27.67pt">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><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.413%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.807%"></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%">Date&#58;</font></td><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%">February 8, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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: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;&#160;&#160;&#160;&#160;Holden Lewis</font></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="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%">Holden Lewis</font></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: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%">Executive Vice President and Chief Financial Officer</font></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: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%">(Principal Financial Officer)</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
<SEQUENCE>8
<FILENAME>fast1231202010-kexhibit32.htm
<DESCRIPTION>CERTIFICATIONS UNDER SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ia3908255b728431bb6100cd47fa87994_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</font></div><div style="margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION UNDER SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, each of the undersigned certifies that this periodic report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in this periodic report fairly presents, in all material respects, the financial condition and results of operations of Fastenal Company.</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section&#160;906 has been provided to Fastenal Company and will be retained by Fastenal Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:25.292%"><tr><td style="width:1.0%"></td><td style="width:22.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.779%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date</font></td><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 2021</font></td></tr></table></div><div><font><br></font></div><div><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:0.1%"></td><td style="width:1.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.193%"></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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;&#160;&#160;&#160;Daniel L. Florness</font></td><td colspan="3" style="padding:0 1pt"></td><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;&#160;&#160;&#160;&#160;Holden Lewis</font></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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daniel L. Florness</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Holden Lewis</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td><td colspan="3" style="padding:0 1pt"></td><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%">(Principal Financial Officer)</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>a2020_annualreportxfinal001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 a2020_annualreportxfinal001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#S&D-+2&OH
M#P"M>'%K(3@X'>NHL[#3I+".4Z?:$^7DGR5_PK!AL7U.XBL8R%>=Q&">V37I
M<&APZ59+;/\ /\N#7EXWXT>G@O@9X=,8_P"U'.Q GG?= XQGTKTG3M)TZ:^M
MBUA:E'09!A4C^56[[PYIGFY%LG//2K,<2PR6^P8"\#%<9V%35-$TR*[55T^T
M49[0J/Z5LP^']&DB0G2K'!'_ #[I_A574T+;7'K6C9W:"*-78#B@#)U#P_H\
M;';IUJOTB4?TK,&F::& _L^TQ[PK_A717[PS2';*!@5C3Q@?-YP!% $ZZ+I;
M6N1IMGG/7R%_PK9LM!T:6)5.C:?G')-LG^%8,>H^6@A4[B3P/6DG\17=DYB$
M;*X&<'B@#K;?PSH@;Y]'TT+ZM;)_A4[>'?#+Y\O3-+)Z86VC_P *\WN];U.Y
MSNFV+Z9I]A)+''&XD8.#G(/4T >IZ5X7\-Q[FN-#TQ_0-:1G^E73H/A,OQX>
MTG_P"C_^)KSY/$FK <7&<>PIW_"4ZN!CS4/_  "@#TR+PWX2Q\WAS1S_ -N4
M7_Q-2_\ "+^$GZ>'M&'_ &Y1?_$UR7A*YU'79+AKB;;%$.J+R35W4X=<C9'T
MX!XR=I$_!SZ\=J -QO"?A8 X\/:.?^W*+_XFLA_"_AW[0?\ B0Z6!GI]CC_P
MJJB>+.0J6+X.#AS2&7Q5$"?L%K)M.#M?I0!DZEH6@K>N%TC3T7T%J@'\JC31
MO#H'_(*L&_[=4/\ 2M9KOQ ZAI-%@8$D9W5F2>,9K63RIM*A5Q_=:@"S;:%X
M?)RVA6!'O:I_A23Z)X?E<1_V+IL8ZX2UCW-^G'UJR-4GOK=-L"I))]T+V]R:
MNZ9IH=\JP*@9+M_%_M?[OH.^,T 5(/#>A3(%A\/Z;CL7M4/\Q_.LG4/"NC;F
M=]-L05. (K=57]!S^ _*NMGFABCRS,L6>,?>D]AZ#W__ %5Q7B34=0O%:""%
MTMQD;(@0/Q/>@#E[VPL)YREOIMH%4XPL*K_3-.C\(Q2%6.GQ)GI@ @U/;Q36
MN[=&8U'&YN.U.N=5EC4Q[Y$C(^95.,CTSUQ^M $</AS2HI6CG6T1Q_"T:G/Z
M5.N@:7(YA:Q@5\9#1PKR/;BJMOJ$:'"6ZPKU);EF/KFB&\FN+[=&?N<@'B@!
MRZ380W!WV%G(HR1^X7D>F,=:+W1]/6,R1Z?;-"1G*0J"/TJ34)724E@<R##
MC!]OQJ>QN!+&(R^TG(R.QH X#4M#^R71VE3&W*' Y%7=.\)RZDR0P/ 9KO;#
M$I7[K%ASG'I_.M'5I)HW-M) K*C$"11^HK>\+R1:3'H=](^0U_\ .,= '/\
MC0!QEU\/M:M)GBD6+<C;3AJBN/">HR(!##'NMU\N;!P2V2?QX(KV+6M2TV]N
MYY8A(K.<CT-<M;SHESJH+#+3C [_ '%H \[C\/7]M^_N+8>4!@DD'D\#]2*&
M\*:LK$&!01U^<5WFLV$ITF:1ISMRA"_5@*TX]&ACN%\R5Y,YR<T >4W^G2Z?
M91QW$068R%LCDE<#O^=4K41_:%\T$KGM7=>);R#3=;AD:+S8C"R8/-<6D_[I
M$\D >;O#X_2@#=TFU@>]F#VD;I]H(RR A1GI5S6K*TCN;U8;6! "^T+&!CBI
M]$BE=;N51\BSMN_%CBH-9=S+=>H$F?>@#E!IUVZ*Z6TK(PR&"'!J34X"-1E$
M<)52<*%7 _"O5?"X5_#UGD XC'45G:5:07@M_,7_ ):R$?\ ?34 >>VEJWV6
M\\R$[_+&S<G.=PZ?AFJJV=P>D$I_X :]RN](M8;K2!'"N)+HALCJ/+<_TK:3
M2[51\MLG7TH ^?M0LY#<+Y-NP7RTSM3C.T9_6FV5JX^T>; >(6QN3O[>]>[:
M!812:==,T2'%[<#D>DAJ/7+"QBAL6$<89K^!6X[%N: /$(890H_=/T_NFME8
M.8=L7_+-<X7O7L,MGI47WQ"*Q;>*T$]])Y<;0"Z8#CD#:M '&VEO&0^]!]PG
MI5V)1&H"J"#TXK8U:*TG@$EHI$H.S@?>![53TPB)B&Y1NOM[T 7=.A20,[(.
M .@]JO21)M!$8 ^E)&GDHY0]2>G>IX,RKM(Q0!6%J'YV+CZ426:",E47(]JU
M8K8HO/>D=0N1B@#!MIBC%'B4#TQ4@N(F)0A Q[8JV]LIDR!@>U13::-X=#@]
MZ (886W_ '00?:I?LJ1OO*KS[5:2$B,#T%1&)BQSTH 2:6)(ON GV%-MS'(A
MRBC\*?Y*L,,*FAMXP,+Q0!&L2*<[5_*E>.%SEE7/TI9X)-A$9YJ&"WD((=CS
MTS0!*DMMNVJ$)';BE\R,G[BX^E<QJ>BZC%=>9;N=I.<BM:RMIQ K3'GWH U5
M=%7.Q<]N*9&%E;F,8^E1&:($1U81HD&!_.@"*:RMOO-"I/TJ_9)&(\"-1CVJ
M RICL14L<Z* %&!0!=58R<;%_*GF"$D,(TX]JH-<X^Z:F@F./F- &C&T)X*(
M<>PJRJ0L,^6GY5D1N%;=D5(U_L^5: -<K$%X1/R%>,?$X#^WXL 8QV%>I17I
M9\'BO*/B0V[Q%']* &:0J_9,D#\JR=6QO; %:VE<6?X5D:IR[4 <VWWC7I'P
MO*^9*"H//<5YP_WS6IHVOW.BES;G[U 'IGQ'1#HY*A<[>V*\=K5U'Q!?ZHI2
MXERI[5E4 .3[Z_6NCL%!E7@5SL7,B_6NETU<S 4 >B>'HD\D95?RKIEBCQ]Q
M?RK T!,0BNB'2@!OE1_W%_*CRH_^>:_E3Z0T 1L(E!)5 !W(%8U_XET:S4AY
MHR1U  J;7)6BTJX*G!V'FO!YY'DN)"S$G<>IH ]HT[7K#6"XME7Y?45>VH(R
M=J_E7GW@)U65U(Y-=Z>,?6@#/N%0@C:,D^E8UTJIG@5O7Y&Y,C!Q6#>)E<^U
M &/*P\IA6%,K+*"9.F<^];<Z$(:PIX@LHP20O%  S=6]JHR\X.>#5QQE<>U4
MW!V $=.E %O3AC'UKUK045="@)4<Y/2O)=.'R>^:]6T*8-H=J,]%H Y?QH5%
M\G0 1US46!#'CJ22!71>+R)=1*]O+ K/CTR>:Q6:"WDDBMT+S.JDA!G R>U
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
M5<7+87/;"\U''8Z;'':R+;0$O\N/)7IZXQ4$5E#+]JACB3*3G8QC! &!Q]*
M-.ZM1$MNB2'!D!.#WJI+;"*<M&3ACR/0U']BF6:-2(<L0OR)M&?I5Q+*6%PK
M!3GOCI0 MM!.]P 68C P*Z*VM@JC/6L>%760#/M6K$TBXR3@T 3SV[OC:>!2
M?9P4P>M2;FV8S3D"HOS/S]: *<UL!$<'FJMK#("=QXS6FTBEN>E/1(B.,4 5
M2@) Q^E(UIGD<5HHD3?=.33A&I;':@#'EMF"D**S$6]:ZVA2$[<5UTD(1<\&
MH1%GD "@#'6";'.:1X9%&1UK;=55>@W546.1W.1Q0!G,DDBX.:K&.7>5Y-:L
MT$PD!4<5(T&U0<98T <]) 4E!(-(P8]*VI;<OR5%0?9,') H I1%EC.[%0-<
ME6[@5H>2,XSQ4,EHK<!30!1>_9#D L*JOKLJR[%CP/K6O#I,KOC:-M7HO#$)
M.Z4 &@#,@U,-'\W4]JLQW!?!5&-;2:+I\*<E21[54N)8+5"(XP2.G% #$9^#
MMVFO+O'SEM?3)SBNQO=4OAN95VH*Y#5+6'5HFNO,)N%///.: #3GQ9UCZF_S
MM6W86;BU(9L8K+O;/=NR>: .9/4TE33V[0L<]/6H: ')&\APBEC["EDAEB_U
MD;+]175^&M:TJSC"7ENI<=R*O:YJFD:A;E8HT4XXP* .%0X=?K74Z2,RJ:YA
M@%FPIR >M=1HIS(M 'INAK^X6M\+Q6/H:_Z.M;N,+0!$132.*9<W2VPR1D>U
M49-3!8+&A.: *7B8[-$N6_V:\+V/+(VQ223V%>[W*2:C#);[ P(P1679>"VB
M##[.@YX) H Y/P/9SI.7D0HOJ:]"2.&/#.03[FHG\-2K; 1':P/.WBJ&J)-:
M*B$$X7DT .U%E=XRN.E8ER?D-6'N"1&I'.*@F^X2/2@#*N5!!%<]<(%F89.?
MK707+<L/0U@765:20]0.* ,V6Z?S"%Q@<5$\SL>3BGVT?F2C//.34+D%B1ZT
M 7M,G;[2L1P0V<<=Z]1T:1?[*MD"[2%Y'K7DEL[QW,;QC+ \"NI3QJ+>)(XK
M(DJ "6?']* +GB,,^KLF. %'%+?:E>VGAZ33HKGR[4@3LB@ R-G')ZD>U4_M
MQUAQ=LJH[_P@YQBB]M4G6$2G=MCH QM0_>P0/O R"<&I65X_#VX7: ,W,8;)
M(^E%];@6T)Y.W/"U6C^P272^<9Y4:,Y" *5;'\J +T"I%8I%<.(I2 \95=VX
M>XJAJ=_)=)'#(BAHB1N5=N1]*NFZBN].AMMMN;A1A96)5D ]ZK:Z-LMN&(:3
MRAO<?Q'UH R:*** "BBB@!<\5UGA817-C):2MM+2$HP'*G'^>*Y.M+3Y)4M)
MVAW!X664$=NQ_G5TY<LKD5$W&R.C\:(R:/I"D@F)7B+#OT-<6#@UW$S1^+-$
M\F!DBU*)PYC=L"3C''H:Y*;2KZVD*36DR,/5#6E9<TN:.QG0?+'EEN:GA)/,
MUR-N!L5F!/J>/ZUU&LMOU29&((0X&0S8Q[#C%8?A*PNXKR24VT@)CPNX$9.:
M]"FUS3=&B\ZY$)F89V@#)/N:ZJ*Y:.OXG+5;E6T_ YFUT^Z^SR3?9Y/+3YF8
MQ;% '>JMB%6S1W=5>9VD&_@$GD#_ #Z5;U3Q==>(=/N1\T<"LL:(#@'/7C\1
M6;J<*)91$QNQC(QAL;21C/YTIU&X)="H4TIM]2NUP+:Y9KIBLT_SGJ%9><,
M>W %5#,I2>9QF2Z5@@/\,:CK^)_E446D23R33S2_NU;!9B2P'4_IQ45RTCZK
M-O39LA("C^$;>/YUS[:LWWT186\>VTK35C2-]Y;>KJ&!&ZN^T=_+15  'H.U
M>=W'-UIEHHYCBCW#W;YC_,5Z+IT!,IX[UC)MZ&T4EJ:>IL8M.EV >;(R[,^I
M_P#U5EV>BJR(US,SS2=$/W1_C6AJ\1,-FI8C,N  .3QG^E:0B<R*\H5&'W%
MP>G4U)1QNK6ILKCRCM((R"!P17)ZMHJR SVJ;7 RT8'!]Q77ZCOU75I&C!,,
M9V!NW%4KQ!$0%[4 < _E"",)G?R7SZU .M;VMZ<!NO(%X/\ K%';WK!'>@!5
M&6XI[2LT$<6XE5)(7L,TQ3C/TI/2@ /]:=$I9L"FFK-D!YN3R * .HI#3J0U
M]"SY\KW,,EQ \40S(_"USSV4R3F)L;@>>:Z.::2WC,L0S(N"H]ZPI(;VZF>4
MQ.78Y( KRL;\:]#U,%\#]1XTVZ=<_+@#UK/;(8CT-;$.FZD\8V@@'@Y/2I5\
M-7 PTC)@GH*XSL'VV?\ A&IOD'?DUA1023.J(,D]*Z:^L/[.T>2%G+$CM3[3
MPZHT])YXY4<C*@Y&: .8FM)H)-CK\WMS3/(DW;2IS7=R:!'%'&TMJXF<#9N[
MTNJ:5_9MJPFMECE9,C- '%PV]Q#+'*B99&# 8STKTFP^)WB*WLHHDLK:5$&%
MW(352;2I-*T:WEF\K]['D8Y/2I(=.M[;PW!>+>*\SGF(#D9H W;?XH:]/@RZ
M?8DCCYD/%4;F^GU2X>[N&42R<D*./I5:*#2TT!IB\AOV;A #38'3R!U!QQ0!
M96$8^ZM.$2#KMK-2Y25F9[I HX S3S-:#K<1_G0!H&.,@C<H_&E!A7@NE9OV
MNR4_\?,7YTTWU@/^7F+]* -)VM^OF)3?,M^N]*SO[4TT=;J+]*3^V=+ .;J.
M@#2WP.P174DG Q6K?3K!Y,.,+&GRD_P@=37.6VM:4MW%_I49^<?SJ]K$<EUJ
M[0HS;'*1!B<#!Y)_(&@"UJ%^+*%I]P4A %SU#8)/]?RKIOAKX4EO[0:E=%D$
MK%@,\D_7]*\WUJYCN=0EC5L06HVJ#U+,<?RS^=?1/@Y8]/\ #EDK \1#"@9)
M)&>E &C!X?M8@ Y)4?PYXK5AM+>%<1QJ /05DWGBC3[ A;U+B#)_BB.*L6>O
M6&I0E[*8.%ZCH10!HM@_**JR,H)'%,^T8.<UBZCKL5A!-(2ID7[JGN: --X]
MQ((K.OX8F@<;E+8Z9YKB;?4M9UW4-T]^;6Q!Y&X*#6Q)<Z-"I2.2*1AP2'RQ
M- 'E?BR-H;B5UR-C<_3-<[97CN\=Q%@L#M8?R->@>(=+CU"WG>V?<C9&T]17
ME$=U+H&H-'<1,4)Z#M0!WMA(\;AXF/E.=RJ>Q[C_ #ZU'KUL4CG=)!M>,L-H
M P<C&,5/H&K:9K"[0OE,?0\@_3T^E6M>LO+MV0S>7(@#+F/J..A[B@#D=1L8
M+?2M.N2C%YV.\OG.2>]<OKREM55$0\+@ #MN-;FL:K,]C;K.P>&%L)M]<_\
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
MX!VD'MZ$U.VL^("V/,B'TD/^%<=_;]U-&TI$8: AU '4GC^1J,^)]0/>,?\
M : /6/">I'^QVCD&D;A/*2UQ,RL278GHM8WC2ZNFO[,0&RV>8A'V69BN[)QG
M(ZUY[+K-W;2-%&R[2=_W>[<G^=+%JU[/%<%Y/N('7"CA@PY_6@#OH)=195W-
M&>.?WK?X5/:><?./[K_6'.6/7 KCK+5KZ1$S*QX'05NQO<2%?+$A#*I; [X&
M: .D$+R",D1<..036A DBR!2(\?6N>M'EC1UDW@A>-WU%:5G*7(.30!M16Y)
MXVXR?YUK062E1AAFLNVP).N/K6M$1M_=MR: +#00Q1X=N34:VZXRK9%31P!\
M>;R:LBU*,#&,CO0!62T5CZ"I!IJYR&JSS]TIBGC")R<?6@"$6C(/E.11M4#Y
MR!4R,QXW<&B:R\Z/&[F@#,NKV&W4J77GI7B?CFYG3Q 669@AZ8->SWGA])4.
M\L?QKR_QUX4N<+):HTA'7O0!EZ+\0_$NC*J6NKW C7I&[;E_(UWNE?'G4X-J
MZC9PW([LAV&O#Y;:]M6(DB<8]13%O''#"@#ZCL/C+X0U8"/4H)+9CU\R,.H_
M$5NVS>$=:PVFZI;[F_A63^AKY&CO%(Y.#5R"]DB8-'(5(Z$'% 'UK)X;N8AN
MMGAF';^$UF7!U&SXFL94'J!D?F*\$TKXA>)M*(%KJ]PJC^%VW#\C7>Z1\=M3
MB 35+&WNE[M'\C?X4 =J-2=OXB#Z4X7LS<>8<54L_BCX(U< 7\/V61NI>/I^
M(K:M['PYK:[]&UN)F/1%E#?IUH SO,9NK$TJU<N/#&J6_P#J3'./8X/ZUFS&
M\L>+JTFB]V4X/XT 7(U&[YA4A4 \?E63_:3$@K4_]ID8#IG/<4 6V1<],&FA
M6!]J:LOFC*T])'\Q4V;F8X '>@"WIL$&J2RVZ72)<1$;HV/)'M6A?:9I2*(K
MJ&,8^\Q-><>+] U6SU6'40DL"M\JR1MCGTR.E<[,^HR'$MU<-DY)>0F@#U?4
M?"WA!K"1YTCA8H2)/,*D>]>+S1()'^SOYD(8A6]1GK2ZM?:G?R(MQ.S1QC:O
M85W'AWPY9WV@0R(RO)CYL=C0!Q$1\KDC-*D\L9;RV(!ZBNFU3PX\#$HA('8"
ML5K8QDAD(H 9;M"_$L8)]<5JVR01X$:XK&MK6Y>\)*XB[5TEE8NV,*: -."9
MT@^0\T)<7#$DL:G@M#MP15E+5%YH I!9'/>K$<+D\U.9((OO,M02:G$I(0 F
M@!);623A>!2I:10KND89JG-J<I&>%%9%YKEM"I,UTH]LT :U[<01CKFL2YOR
MP(1< 5AWGBB)F*6R&0]C6)=:AJ5P2/\ 5*1Z4 2ZIJ*$W#23 98+C-<S<7RF
M,E(RRLV ^*EDTMO+#3R,S,6:H4MP(VA>;8B@LJMD@F@"&.V^UQ!_/A1V?8(W
M;!Z=:SY9BE\KD>:"1E"WWL>N*LI;O-<+&!D$\GT%07#6B13+##(6)&V1CTYH
M V+Y#IWAB&VGDV7,DC2;0,[01T/IG-<RL$K+N6)ROJ%)%*T\T@*O*[ G)!8G
M)KHK1I([588+B2-2F)5^Z&/Y<T <YY$OE[_+;9G;NQQGTK7\/ Q/>W70Q6[
M'_:;Y1_.M.[B2+3'AW*(8GW*G8N1R?TJKI$8C\/7EPP^_.J?4*"W]* ,2Y(W
MX'09J"II.9/<#%,*T ,(KL?!EN);&[9C\HD4$>O!KCS7:^"KBV@L+@3S*@W[
MFSV&.IH N7D$<44HCR-U</J?_(0E'H<5Z)?&WN+5I;:6.50>2ASBO.[Q3-J,
M^P$G<< 4 4Z*D:)T7+*R\XY%:OD6U\VF6=M$(IV7$LC-PQ)_PH QSP: ,U)<
M1F*XDC)!*,1D'BH^U $UK;27=S'!$,NYP*])2Q2SALH2I:$0[2?H?Y]ZP_!F
ME9#7L@^=OEC'MW-==,4DT59.ODR8/X'!H S-2L7N(S&2OG1_,"1PP/<>H/<=
MCS7&36C:=.2J.PP01W7VKN]J7$'V29CNCY@E'45C7-LQ;;<*!,F,XZ,M.+L[
MB:NK&*-1CEB,>[!!Z,,'Z5DO*4S#)&616)7G&,]:VIK.41&1RCQG((D3=M^A
MZBI1I-I<6Z2VZ1A6^\H<D@X[<\BMY3E-&,8J#,14@GM)/*6973Y@&P5]^:TE
MU!K[3HX AW(N)7QU'^>:L)IB1QCAA&3G'F-S^&:PI))].N;B"-ROS8R/TI)\
MNKV&US:(Z6Y07206UJ1()P  G.T=^/4#-4-=F\K%KMVL&W,O<'&%'X#^=3:/
M<VD-G>7TTQ,RJ$5%XW$]:M^"]*'B#Q0)IPK1P_OBI/4@\9_'^575G[M^Y%.'
MO6[&GH'@F.VL5U/5=Q<@&*%3@Y]_?->@:#HHM-&D5L-)<R[W./T_I3-9@>*V
MA<@!>%C'^TQY/Y9KJ;.WV6D"@?=&:Y3I%$850JK@ #I7)>+M6F?4+?P[8NL=
MS=(6>5AD1Q@<GCUKN%0(NYC@ 9.:XV/2TOKR^U.Z&P7;<$G!\D?=7/;/7\:
M.:T[2TM%_L_25^T2ROF>ZD'R#U^N*S[UI)M3>TCD/D0':2!C)KL]4N5T_3Q]
MEC$<9^53C%</-+]F\Y<_.6.30!7BA%_K<<(&8XN>M&K,/[2D(Q\H"UH^#;8S
MRWET1G^$&L;4W#7$TN>// 'YT <)*NR61?[K$4SO4MT0;J;']\_SJ(4 )2Y[
M4E% 'UK8W$K?':]53,D+Z>#M=64,0%&<'KWYKPO7?^1@U+_KZE_]#->@_$WQ
MA8:M:Z;9Z>NI6]Y8RLS&[0I(H(&.2=V?K7F+LTCL[L6=CDL3DD^M>QAX-+F?
M:WW'D5YIOE7>_P!Y)I]G'?ZC;VLN?+E<*V/2NP7P]H\FH",,S);IDCT-<=9S
MBVOX)F8J%<<BNF%_! 96!(:7ESGK7'C?XB]#LP7\-^I;L['2"UQ<^1YG[S8C
MFHS8Z='J\-LEI'YN[<3VQ6-<^(=/TX^0X('WL U2;QEIZR>8L3E_7G-<9UFC
M\08HPJI %7(P545K"[AT?P[#"L,<LDL6W*CE3[URT^N07*IJ!@9E0<@\U$?&
MD#=+2@#K(Y%T+14@@DCF>Z3YCM^Y3Y9_[!TY+6TE6?[2@+MM^[GK7&GQJG:T
MSBK#^+(QI_VA1&9<X$7>@#JIKQ-#LD@TN5IO.3]YE>5-6M2UHV^EVT6GRR/+
MLPXV].*\_A\9RO, T*(OKUQ5E?%<;1.S3*K@\ *>10!T&A):VFE7,UU#(-2=
MV<,/4DU7\[>,L"6;)S7.'Q9<O<"-%!0G&<5T*F1K4G:,%3F@"LD_FNQ:5 @X
M W4XO; 9,T?_ 'U7'W%HI+>5:W1;=U/2BXL'DA06]A,CCJS'K0!V'VFR7.Z>
M'\Z:=1TY.MU /Q%<;!I%^LR.UH74')4D<UKRVDKS))'HT*C'(+B@#9_MG3%_
MY>X_P%1MK^EC_EY!^BUS3:#?22EQ!&@S]W=Q5D:#=G&8K9?SH VSXCTM1_KR
M?HE=SI<4.KZ-93?\L/*W@D8X!(_I7F%IX9O99TMT$!,CA02N3S7M]OI\<&F)
M;P(%CC@$*@<<9 _/DT 7O 3PSV=QH]['^[F47"!NS]6Q],C\C786:O"NUNJ$
M@_G7FLEX^EZQ8W49($$BNP4<[<X(_$ BN_M]8MKKS)XI4="V&*YP&P,CGTH
MZ 2)LR_:L>^\11+?P:?:J'N9FV@$\*/4UCZOX@%M;N X![<UD> [=M7N[K5Y
M@VTMLA8^G4F@#T>WBD#$2%2P'.VN6U\M%J<*PW A=WPS \XJ+5[7Q+:W$LUI
M<FYMV'"$#<O^->=ZI/J%U?L][YR2=/F^7\* .MM_$U]8:W<6+2B]MXV!#Y^8
M C]:ZW^V(Y;<.IX(SG->2VD?V60S[P,CG)K4LK]WG6UM92ZR=%)Z'VH W=8U
M571D'>O/?%<7G:#=>I 'ZUN7<=U'=;)P1BN?\;R"+PK<@G&XJOZT <)H/[B[
M88RZ@JP S@9Q_6O3?#:;H'B!  S@>AZUY?X5A,DL[=MH!/XC_"O6M MW6'<.
M&8=A^/\ [*: ,6[TD:]J4MC/*4 ."2<<5S0\,:%%>W]O>7<@-M-Y<>&ZKM4Y
M_,FM#Q!>78UNXMK2"9G&&62+K]*XVXL]9N)YI1%.74@3?+T; X/OC% &[?:3
MX:MK&1[=Y'F&W&2>F1G],U+J=MX=6T<:<)1,IXW,2*XU[?4$R98IPHZ[@<5K
MV^C7TD2R6UC?,.C?(>M &??*\D9^7&TEL].P%9B\,O/>M>]TW47F: V<ZR+\
MY1E.0O S^=5H]&U%I47[)*"QQDH0* .ET-T\@Q'[V]R/3K5/7I ]L(QG<BDG
M\2*UM(L+B&R61X6P^74A21M;D5F:[&^Q%CB<R&)L@*<XR* .9W($7"X..35V
M>:"*\G<Q+*"YP#VJK'8W<CJJVTO)P/D-:MOX:OM4>:6V5-@;^)L=_>@"C-<Q
M7 G>.!8E**"HZ9S5 D'H,5T9\(ZG;E8&$6ZX.Q<..H&[^0JO<^%KZSD5)MHR
MN[(((H R[HXNLXS@+_(5>74Q-836[1(N(OE*CG.X&K T5+MD/GE9';9@@ #'
M')_"K<GA"YM  ]U:XF81*1(#@D]3[<4 :OAA4-HA*\[>N*V$U-[&>6*-5*ER
M<GZ"J-GX=O=/M24U&W.U<[$D4D_3FI8;1KB0,\@R< DGO@4 :*WK78=GP,+V
M^HJU:H=F5;%0P6012N]2&&.#[UJ6U@R@#>F/J* -"WM!*,.YY'6MRT%O9PX&
M6([UF6L38*GK6FMK*L)VX(Q0!>CNM^"B"IDO&1L,*R[>=HCAE.16@C!\/CDT
M 5;G4);NY6WA5H_5ZKBQFCOO+N+YBO7KQ6N"$?&T?7%070! 9DR* +T,"!/E
M;(]:G2-2P/F_A6"FJ+O,*!L#B@SO;W$9V,V\_E0!N'&\KNR*S+^P,S I@CN#
M3Y+B56#(@/K2?:))3E2 /2@#F]3\-V<Y)FB3!]!7)WOP\M+K<8< _2O1W4W&
M]7(R*@:+R57!QZT >+ZC\.+VVRT9R.U<[<>']3LR<QG KZ'8F4 !013I+"UE
MC"W$2<]\4 ?-)FN(3B2,C'J*>M\#][(KWJ_\$:;?;O+1 <5YKK_@&]TYVD2T
M,L.>L?6@#EDN58<-5J"\FA8/'(RL.A4X-5+G1+N"4*()E!Z$H:ADMKZU^\C8
M^E '<Z5\1_$NE$"WU2=E'\$C%Q^M=QI?QXU) (]4TVWN4Z$H2A_J*\-6^93A
MTJ9;R-OXL?6@#Z4M/B3X$UE0+RW>RE;J6CX_-:V(=*T+6(MVCZY&Q[*S!O\
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
MK--I,9&XJ(CEQ]?2L@GPS;1&13->S_PAS@$^]=!XQNEU[7Y)RR>2C"&)BQ'
M/7/N?6L+4-(TZ2\%G#.JO&G$RCB5N_Y=*AJQ:=S(6Y:XG9U5%(/$<8P /:I7
MQ+<))W*X/M[5%+I%WI[^8SQ  _*PD&2?IUK3MV-PGF2K"K1#]X/NMCLPSUI#
M(K*SN%62X$1\E2,N>!]/K6@EOY<<]S;*/-,91".Q;C/Y9JC+<3&58I!^[.2K
M <'\/6KMI<>1 S29,466;'7% &WH%@]EIK1../O#WKB=9M_LVLW*8P"VX?0\
MUWFB78U2W>:WF9T)V;9%QL/I[BN9\7Q#^TTG4Y#KL)]Q0!7T>0O9RQ D&-MR
MG/2O1] \50>*DM/#6J6K-*9 TS_PS(O))]#QS7EFE3>5=,I/$B8_$<UO^%+V
MXL_&-I=P0&90WER <8#<9S0![YI^GZ-II,=G;6\,GJP^;\S2Z@5\LF6=57TR
M *FNK*WNX%20/O'1D'(JH^AV\4#322R#:N1YA% '/&TAGN"Z E%.[>1@#'N:
MY7Q?XGBL[5M&TA@K2,6GE7WZ_C6MXFUX1Z1>"U&U5CV;AZL<5YC:VKW-P9IF
M)SSD\T 7+!HX0L<*Y/\ >]:Q]8DD;571%SM4#GGMG^M=/;PQH28UR<8!Q^M<
MK?7\(U.XSD8?&0/3B@"W86TF\2S,68?=!Z"HO$L!ECBO N&7Y'_H:CAU2T3&
MYI#]*OSWD5_ILT4<#;=F=Q[8Y% '(4444 ?1GQ,CT>+P%X=30'WZ7Y\Q@.6/
M!))^]SUSUKR8UZM\2M#F\,^"M!T=I8[B&WN)=DXRK-N);E>0,9]37E)KV\/;
MV>COJ_S/%Q%^?56T7Y%>YBDGB,4182,<*5ZU% FNM(MDP>+/&Y@<UJZ8RIJU
MJSG"A^3[8-=]>7NEJ4O(Y4>6,8"8Z\5P8W^)\COP7\/YGDT.G:E/J$ELMX^8
M^IR:&L-36WFF-X0L9(Y8\UW&@M;+/>ZI,56:68[8CTQTJ;7I+>#338(D<DD\
MJMO4=,FN,ZS@EDN%T5Y))9-_4$]:BT^UU>^A,MO.VP'&6>NP\=1+#8Q1Q"(+
MY8^[WXJYX>TF'1]*CEU1 R3KB/:>] ''P6.ONKLEQ\J'!R],M?\ A(+DR"*0
MD1G#<UWXTVSTW3;K^T5,;3*6AP<\5!X=T:WLK(S:L'A2=2T;$_>H X>&;Q%+
M)(B;V,?WNE.CN_$CE@J.=AP>*[C0=*MX[F:XO3)%:S$^7(QX8=JW5\.Z7 79
M+N2)9 6R6P#0!Y1#J>O/=>0$9G'WEV]!72-YK0'H/E.X'UQ4D=O)9WDMVN_Y
MV*AV7AA02&^8GF@#ASH=\[$[%Y/K3E\/7IZ^6/J:[%FB3[[ 4W[3;#^+/X4
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
M"+C&S=SP)R4I72L1F[6QDCN6SA&[=>A%:=OXJT[RY%,[IYGWNO-9Z6QNY1"
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
M4?*6![D\5/;>(/!-O+9NVF6L(\YXI<J)-L9R5.>?]GI6!>?#:.'$HM[^WB,
ME+PNLP/HY!P1]*R!X*FDN9K6WU&/S;:5?,-P2J%>QZ<'.1@]>QK1*FUK?[R/
M?3TM]QZOM'E_:XG"1%=ZL<#"X[T^TFBN(R4NT<-@AE((Y&1R*Q/&MC=3^#63
M2M\S2+Y<S(^ L:CYC^/2N#LO$^K>&X;63?$\=Q;#:DJ9&V-V0#L1Q_*N.-%R
M5T=DJRB[,]A@5T4KO+LO0LO6IT7+L7E.2.W:N,TSXBV\\5LUY;B/SL O#(&"
MM[J><>_-=F&?:"(L[AD\^M9SA*#M(N$XS5XD+1K\RJV0,@DCI4<4949+C<!P
MU3V?F21$7/E^>2<>4#C'XT^)-Z.&VL <<]J@LB:,J.5+>HS^M4VARY.YB#]U
M1VK54,5)+ *%P$VU Z;<2]#C#?2@#-*LIP>?2JLC%GP<%<8P!WK3=$8[E48Z
M9[U3ND\F-V5%<KVSC]: ,QHU))7!SQTZ5B:K;[TVA5;!Y/I72I&KPD@[@>N&
MR/SJA<1K%\A08/ )/3ZT <1/8M@D*2.G7%9EU;M&F#&0HX&VNVN(L!N <>E8
MUQ&2<",9/O0!Q=Q%$#ED8<]ZSKC:<]>:[6>T=3D-'C_>K.DL&D/[V%&!]%H
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
M<#U;L/88KT\9%\JA$\W"27,YR/3CJMG9M#I%K(J!_P!R"#_JR 2H/N6))]V
M[5DWML[RQ7,HPV!'*F#]]3R?QZ_C7'1R.IB3S.GS.P.!D_\ ZJ] T6\36K6:
M*Y0).",2,?E?&.<]CSCWQ7ES@X/ED>G":FN:)6U23S[;[H#W5LT;MZO$P )_
M!B*X757\W5;QL@D-L&/90*[O6(7L=&9[A"CP7+<,,?*^[)^F<<UYTA9V9W^\
MY+MGU)S77@8MSN<>.DE"QSMM%)?S1PLV%0 ''85T<<:0QJD:A47@ 5E:/"([
MB\]?,*_AFM":8B1(H^97Z?[*]S7;AHJ$.9[LX\3)SGRK9$^<G^=+N"J2> !U
MI !&@4'_ .O565S/<B!3\B8,A_D*ZI2Y5YG)&"D_(M"4%2&Z$<$]JIQQHVK6
M@= 08'R",\Y%3R<J<5C7]Z]I.DJ\MY3HOL217EXVEKSGJ8&H[<C.SM+V[LBH
MMKB2)5X 4\"J%C/+>:3:>=(Q\M6"^WS$UQ]IK]]%*OF3%D'4$5);^(KFTA6&
M-5*+GJ/>O//1.GNX]MY8X;_EJ?\ T U9TB Z+JD=_;L&E4L?G[YZURC>)GED
M@>2 9B<MP>O!']:O)XLMR1O@D7]: /1O#GCJ6STMH)+1)%\^8Y!P>9&/]:XS
M5V>6[BE* ![L,!GUS6=I^OV,5OLD=E8R.W(]6)J>ZU:PG-KLN%.VX5F]A@T
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
MU9]"^"/%*^)M%5WPM];X2X0>O9A[''YYKJSRA4]Z^=_"6MR^&]?AO48O:O\
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
M'\;2)'G\R*^DZ* / K/X5^+)B//LK&W]VNL_^@@UM0_!W4VP9M0M(CZ(6?\
MF!7J\^K:;:_\?&H6D/\ UTF5?YFLNX\=>%+;/F>(=-X[)<*Y_0FFHM[(3DEN
MSSR]^ R:E"$N?$3J-P8^7:C\LEJE@_9[\.A +G5=4E([H8T_FIKJKCXL>"K?
MKK(D/I'!(WZ[<5ES_&[PE$<(NH3>\< '_H3"K5*H^A#JP74\ML(K/Q)HM]!=
MR:C_ &S8VTMV)Y9S)$ZIR5*GE3COGK7'FO3M<U#4]6T&^72_$^FZDBQ>9>I!
M9_9KB6,=2<J-P'4X->8FO:I-NYXU5)6'6\ N[N*V+!5E;86/88-=6NCZ5?:@
M;184<6T>7<#K7$7CRQHCP@%PW]#1;:[=69;<)(2XPQ8=:\S&_P 4]+!_PCI9
M=&#R7)M"/(5,J9!P?IFN>;2(9-)>Y:R(Y/[Q>U:9\1F\L8+0%1&A&XJ>6%:D
ME[;:A/#IUL1!92 "0].:Y#K.)NK?^SK)&BD<L1GYATJ&RN=1N5=HXO.5!\U;
MWC%XD0VL(5DA^4/C[U2>%_#TILOM%Z_E6LPX8-CG'>@#%755'R3*\>#T(X%:
M,VK-J5ND+W&Y4&%P:OVNB3W'VZ&V6.14Z&0=16#%I4+V]QN@E\]&(_=<XH Z
MI=?*:);6$2!'B(S(!@D5J7NO6&G6T4VDI^^D7$X/<XZUYY9V-_+#))#<*!'S
MMD.":FCN[Z*,M+:NZ*<%DY% '>66FQZ19C6;MHYHKG.4'52:Y^X*,[E$&TYP
M?2LU-=6>-;:29U0'A'Z9JV[LL#-N& I//>A:@4]*MHQJ#2 #" X^I_R:V6Z5
M=O;%=.TK2K=(@ER;=;J;J"7< X/_  ' XJCN#+D?E7T&$CR4U$^>QDN>HY#<
MY&#43G:P/I_*I#3&YK6>QE3W$08F8^HS52^/^EV'^\:G1MCOG^&,D'\:@N5)
MO+ >BDG\JYYN\/FOS1TQ5IZ]OT9>Q^Z<^]+;#+GV!I2,0,?>EM1]_P#W:Z+>
M\CF;]QE&2!'G)8 \8YJM-8SQ_-;7DT?^R6)%7V'S$T\@/'7.Z2E?N="K.-NQ
MFK<:K8IOD*7,8ZCHP_$5[=\,O&OVJW31]08B10/LSL<Y3'W<^W;/]*\A7#1M
M&W45:M9)+::&YAD*2Q$%2.V*B6']I#EO?MY,TC75.?-:S\NJ/IZ>>.&WDGED
M6.-%+,[' 4#J3[5\W^/O&%]XKU)C )4TF%B($Z!A_?([D_I76>+/'1U+P5;Z
M;:MMN[LXN/\ 81>H/U./P!KS">+;;R#S9)'?Y2Q/<UR4<.XIRDM3LK5U)J,7
MH8D=I-?3'@[,_>-=#:6L=I (XQ[D^II\<:Q1JBCA1BNS\$6-DHOM:U3RS96<
M>P*R!]TC<#"?Q8]/<5U4Z4:*YWJSDJU95GR+1'(*A8@#J:FED%M$R*IR?O>I
M]J]?N?"^GWH6>2&*;R'C,B6PCMBD9!9HR@;.[IG)S@X'0UE1Q^&[G4WM%TO2
MKA6G\J"5)#&,*/F9OG[]NW&><T_;)K1;"=%IZO<X[0(9?[.*M\KW4I$CC@1Q
M <G/;J1FNBUIY7M9(\E8<QPPJ#S@Y9C]<D#\*W!#IMG>^5/!%%!LW1QPMN3(
M(PN02#D\GGL:9]MT2.SDN=1NK>"=)'DCBD)9MV $!"@DCH37E5&ZE1M'JTTJ
M=-7//_%FIQF7R(R##8Q",8Z;NI_H*XJ;4?M"NJ\+NQFK^J)Y%A)&9/,+/]_&
M-V3UQ7*LTL#8/K775FZ*C!=CDI059RGYFC;$-K*>A(;\@:Z( LY!Z#[W^%<]
MHV9KXS8^XF!]3_DUTB@*,?Y-;X./-%OS,,9+E:76PXTV@TE=S//0AJA>=015
M\U2N^5-<U;8[:!4TR/9KDA X>,G\^M:6F1YTF)0S*&R3M8C/)K4\!Q:7/KC)
MJJ(T;0D(7.,'(K=BT+0T\#V]^E_%'="(L8S,.3N/;->/5C:3/6I2O$Y#R;>&
M_L?-1YHS*VY7<G/RFDGACT^WG,9.;B0*N?X5]*;<W,'VNR/GQ$"1B<../E-%
M_/!<FUCBGB8^:"0&R:S-"SX;"PWUI+<!3:H\BG(SQN-=9JEU827FEK T/EB]
M4Y''&QZY?3K.Z.GAEM;AE#O\RP.1]\]\54O[F-9K1=LH99QD>4WH?:@#K+S6
MI-/OYK2&$.AD#*P/7-.TK4+GS9X(I"B>:[N<\9S6=;7$;QK^ZFZ#K$?ZT[2)
M1YET0K$2.>@Z<^] &R)/M$P<89]^"Q/)XKI[&T$EI&=@+MC.7X%<T(PKPD0E
M26P3QGH?>MF#S(Y(PA95"X\MWR!SUH UX+12MJJ1B0*Q+N[\*,G/3J>E:PM8
MF0(_[F-!R<[0?QZ?X5AJ]R;2,P3I 4DR6,6_<,]",]_:M+3+B=FG6YE,Z.,K
MB'"KUX'//XT :!34([VV%D(&L-@5PS<Q_P"T .&S6K"ZN67I@#)QWJE P\G:
MFY& /RN.@].U,V);EI5(^T,/O')&WTZ]?\XH T7O+47'V=ID\S;NP0,$#KCZ
M4@E4S!$1L8)WE"1CCO6<+A#"=\$<K*/G;KGW%8J:KI]D\T<TTMNTCJS^>FT8
M'15Q0!T@U"!+OR69FW[FVNIRH'].GYT27,K,6MDC>0-CEMHV^OI66]\UU=/;
MMPO\60<D]L<].#5@2+'&L>3Y@X3)ZB@"6.3[5.^TP/#& IV2JYW=<8' J+R(
M;JW==L<J,=OR<CZU6CGBBCG$$:"9SN;"XR?PQFH(]2DA92VX(<Y3TX^GM0!6
MU;PW926[G;''M7Y>  #[YXZ_SKS#6?!][9[I+DQ%"?E95(!'YUZY#?P) YD)
M(QGYP ?7I^596H3VFH$1^>GGN,@MR,>@[4 >'W6BO&248[E.3MZ5%;:WJ>D2
M_NYY1@Y.&('2O1=0L"A<B)6C7^,'(XKG[[34E"MM*AC\IQ^IH V]"^)DTTUM
M'<WLL2QKAP!DR>H)/\^M=[?ZCH_BGP]<VUW##=0JC,@4'*N!P1[^]?/VH:-/
M "^6X/7%1Z;XBU'1I2JR9C(VE#W%" ](O/*N_# @EC26WA13@]!V_ X-<YH7
MA.PO;Q[@7.((G7,<A]3TSW%<W=>(YG@:%,B!@01WQ6KX,U@VFKP/(<QYW-[X
MKU/:TJDDDCS/95:<6VSVZVCB#B"/B*%0 I3&/3'X4^];R8RZR-&PZ,!S59+^
M$3-*KE_, RS-UQTP.@%0ZA+<%DN8SN4DHB@?>) X _B]_I5--:LS3YM$2>&K
M^:+5]3,0:6,6ZAV4_,6R2 /?!K<BUE[F-KC;+$ -OE2_*P'J0>A-9&GV8TK3
MG1"YN)W\YY @.2?;TQP*ON1=0.)(@KEN,J6%>;5FIS;1Z=*')!)B/KLLB,)8
M63C&QL$_H>]95A<2Q1RP6MJL8$I."A"COW//U'&:26QOYK@/]H$84?*$Z'CW
MI5TZZ2Z_X^F8*F"G;/O69H69M0N))RIBPC#:ASDY'7IQ4"2R*V'FR.,;N2._
M2K"6_FJK^8K@_+O4@>_X]*)(O,/R!2%;YBP/RX[XH BV&1RSAFSQ@#-5IML?
MF%4*N2,X/^-:*Q+(@E20[6^7'3G/IVI?[.\^+(?:2. _6@#'(;[.P:,A0!][
MA<?7M6A H6SVI<SP*Q!:2V^\!['!_E0D*23O$>L?#J!CY2./K2%I+:5XHP"#
M@H"W)X[CH/UH TGN9?($:[B   &'!'N>YJ2!FE7S'9QL<[DB&1CD 8Q5-8B8
MR%#R/M!"DX'0^GTJRL,\1/S#YA@A1U_,\\\4 3[E*;TGE(9"-P!!QWQ55X#=
M0_Z2ZO)"V]22R*_LP'_ZJ:]R1-%MQ$W0EFVY^@ P:CN%S/%,]Q<''"H&PC'N
M6&/ZT +).+W> S*%;<3')@$CMD#)![@UESWOB*.X80Z+920L!M"W&W.>N<BM
M*:ZN)$^0[UVG[R^_48ID*(;CSC)-AC\T?F?)GITQ_P#JH CN[^]M([-W>WM?
M,.9%D9,+[ D@M^&35ER[3[B3&J*7P.AYX[54N[>SU.V:#4H([B$-\JD$$=AS
MFIU7[%91Q*FYXALC)/10.* ,BXECN;O?'("(UR.2&SZXJO%>3V+^8B\E?F&?
MO?K4UP&#_*A$A)+C;R?_ *]8LL4T)R^YU8[F<#''O0!T</C(0G;+"JD8'3C\
M*@UGQ-;:KICVJ2")R0<$XSS7%SPW<=T?-BE>.3)3$9&/;WJLUI<S<0VD[-CI
MY;$_RH MRP3>9A0'7OM&:J9E,NW C1>[ BB/POXEN.8-&U%L]TMG _/%7K7P
M!X^;"V^E72J>TLJ)_P"A,* )+8+(,?>QW J:XC"1"0=JT[/X;^/GQYT%@G_7
M>921^*YK>M/A3KLCJ=0NM-"9R5BDD)_510!PFX'!^7W[&MFRM[J*6'R[6<R%
M@5=%#@_CV%=\/A19M;^6UQ$C$<NL;L1],OC]*TU^'T \I?[6O88HONQVNV)?
MJ>"2?K0!QEZPBB#7T,3LQZ-&#C\>E<OJCV,J;8;> ,3CY5Q7L\O@72;J-([R
M2]NE0Y EG/7UXQ1%\/O"T)R-)C8_[<CM_,T ?/9TW3YG(:*(9."0.12:KX<L
MK6X\JPNF9&5260\-[8KZ5A\,:#;X\K1K!2.A^SJ3^>*T(K6W@_U-O%'_ +B
M?RJN8GE/DU?"VJSJJVUO=3IV58F8?H*T;;P-XL_Y9^';MQVW1%/_ $(5]3T4
M^=K87(GN> Z'X#\5*7,V@S1!D*Y>XB'7VW9_2NYTSP#>0@&X:(>V_/\ (5Z&
M[JB[G8*/4G%9\_B#1;7/VC5["''7S+E%_F:M59[(AT:>[(+'0S:P!&D&1G[I
M-75T]!Y99V)3]?K6-/\ $+PC;9W^(+$_]<Y-_P#Z#FLN?XO>"X<[=3DF([1V
MTG]0*7+4ET8^:G'JCJX])MHPX&X[V+'\:%TBS5L[&S_OD?RK@)_CEX8BXBM-
M3F/J(D _5_Z5ES_'RR7_ (]] N)/^NEPJ?R4U2HUGT)=:DNIZPMA:JNT0@CT
M))J(Z+I3.';3+,N.C&!2?SQ7C,_Q[U%O^/?0[6/_ *Z3,_\ ("LN?XW^*I?]
M7!IL(_V(6)_5C5+"U62\521]#)&D:A4154= HP*=7S)/\6O&L^<:LL0/:.VC
M'ZE<UEW'CSQ;<_ZSQ#J _P"N<Q3_ -!Q5K!3ZLEXR'1'U?4,UU;VPS//%$/6
M1PO\Z^0KC6M7N\_:-4OIL]?,N';^9JB06.222>YJU@GU9#QJZ(^N+CQ;X<M<
M^?KVF(1V-TF?RS67<?$[P9;9WZ] V/\ GFCO_P"@@U\M[*-E4L%'JR'C9=$?
M2%Q\9_!T.?+N;J?_ *YVS#/_ 'UBLRX^.^@)D6^F:E+_ +ZH@/\ X\:\#V4N
MVK6#@0\9,]GN/C\HR+;PZ3Z-)=X_0)_6LNX^/.N-G[/I.GQ_]="[_P B*\LV
MT;*M86FNA#Q51]3OY_C3XPFSLDLH/^N=OG'_ 'T367<?%'QK<?>UR51Z1Q1I
M_):Y7;1MJU0@NA+KS?4UI_&/BBYSYOB#4R#V%TX'Y UF3WMY=?\ 'Q=SS?\
M720M_.F[:-E6J:6R(=1O=D.VEVU+MI=M5RD\Q#LHVU-MID@PE'*"E<[*;Q#H
M&GV5W%X?T:XBN;J%H&NKRYWLD;<,%4 #)'&:Y(UV\GP^^VZ1<ZMH.J+>V=O$
MTL@GMY('"@9.,@JQP.QKB#13<7?E"HI*W,6M*LX[_4X;:495\_G@T[Q%X<>2
M]2SLY@^>H/.W%4EOQITT<Y?9S@'Z@UJZ;K?D+<RQLLTDP^\3TKR\;_%/4P?\
M(YFW\.O%--%<R2))$>?+&:G(N;>(RV\BR1H<?,>:ZVTO[.SL?.8>9>S';)NZ
M<\5%>:991::UH<27<V7BV=1FN0ZCDWN4GB1[J-E4]=W>M :BD]BEK!=_N4((
M3.*A\1Z>]AIT2/)EL<J>JFL?1[+[3#.WV:29@."G44 =I>^(Y6T^""UC$4B+
MM9AW%6X-1TK1M.BG@_>SS ^:K<\^M<1#!=)9F=;A %./+?@TV/5001+$V!P6
M X% '=Z?HEO&AOM4V+;7>67:>F>QJM8:1=W)O(+"58X4)*[QU%88U8W5O#";
MC='&054FNAU/Q.]S:6ZVD(BDC7:Q'>@#D[*S6YUFX%Y%YAC)7"^HK?T72TU7
M6+>TDW):H?,N9/\ GG$O+9]\ @>^*30UL+?2Y[V=F74-S,0?XB2:7390;&20
M*RRSR$LV[@H.@Q]<_P"175A*+JU+'+BZRI4[EW5]0&HZM<W2H4CE?]VAZHHX
M"_D!6<<*V1T/6I)!G(-1$\8->ZH\JL>"Y<SN(QIC=*<3Q3":B;+IK4B<95R.
MZX_,TZ1,ZC ?[L9_I3 <[U]Q_.K)&;I6]% K*"NON_,WJ.S^_P#)$SC%N1[T
MVWX5OI4D@S&P%1P\ \=C74U[R.-.\&B$CDT*<'VI316-K,UYM+",OS;A4@ *
MCYR&[<TRI HV\XQ5*(G/17*<S,=1\IR0KQA\9ZD'!ISC?*BG^'YC_3_/M3;I
M<7=J^W.-RD_49_I4L8X+\_-_*L+/F:\SHYDH*7D/Q0&(Z&@#)H'WJVL<]QP=
MB2"QYZ^]26MV]G,)8PI8?WAFH>]&.:4H\T;,J,^65T6KK6[_ %)_+ED\E5QL
M9/3T-=!_9L>N:5%=6;*;RW4)-"6 +<$;AZY%<J1BGPR/'*&1V5AQE3@XKE>$
M2^'<ZEC&_BV,_P 0*T2",@@A\$'VK+C@AGC!=<D>M7-:?,D:]>IJ../;;;N^
M.M955S57<WH^[25A-$4!I0!CYC_G\OYUMUAZ*"EW.G8@,/:MRNC"?PSEQK_>
M"4E!HKHDSGBA#TJG<]#[5;)'.2*K3+OZ$&N:IJCLI:%&W XW $ ]#6UI"QMH
M\*M&AW*<DJ/4UF"/RHGR.369_;5[89MHBFQ/NY7)Q7GXE62._#O5G1W-JB7E
MB$"@&1N@_P!@U9:SD^W6=RK+FVE$@'K7'R>(-0E>-S(@:,DJ0@X)&*#XAU0_
M\O1'T45R'4>R^%O&L%MI"6]W;O@S2MN7G ,C'^M<EXFGBN]>2: 'RGN@5R,<
M;6K@5UG4$38MU(JY)P/<YICZG>R%=]U*=IR/FZ&@#U&WCRJ9+ 8SQQFK_A2P
MBO!=/)-Y(5R 2>#7FUK>3E$W2R-D#N:VK.9@0 6!/J2-U 'H<MIY-S'"LH;;
M)C<W /RD_P!*L0D;1(J+(^X AI.HS^-<A:Y+*79ACD L>?I6_;XMX&RK<#(
M!;- '36\T8.Q4W==[!P-G/&%[_6M.%)%/G*[ C'W3A6'?I7.Z?;QP957WL>"
M7.&)/3GI5O4;?59+2UN+*\-F8SNN(6A#J5[\\?7@YH W([U9)6BC968'<ZAN
M5'X=\_UJCKZ)Y$?E7OV82J5  .<]L8!/'TJ[9P01!H[""V$X!8S*F021GGGG
M\Z=Y4[V;_:%C\Z-L@)G!'7IZ]>* *MI-Y=C$"9/-&$=VZY P2<=,_P"1522V
M@N9I/M8@GB1U:)3'M9"/1CSG)!R*T)EBED$48 D8;W3:<KQW(Z&JHTJ*:Y>Z
MV*+@1[>23CZ9]J $EC82"6.5@X8D'H2:='<S^6-PWNIPX(Z\=034,L9EE:*)
MM@#'Y67.<=@U1/&]LZ[9]OF818I.0[?[('/ZT 6-V)(W1CR,'RP"3G'^>/6H
MKA9[APDI@"AOE=68L?;& /R-*(S9^9*Y?S-H.TR$+QP?;\J@5M0%\TT-L;FV
M8@%HIU(7\".<?6@#A_%MGKFGW?VO25GFB^4B2-CN5P?UR.*+;Q)XMNK,"+37
M\\85O,A$:/\ G@=Z]% MA/Y-NT;7$8+>2C#<N3W7.0.U2W&Y;?Y+<7!+;=I(
M&>/?.?PH QH;;4K[3HOM"BWG(&^/J,^@(X-5+C1I$N,S.P4]^"!^/X5T,-A=
MPVDEP2L#'E4 W[3_ %J6>("S5IT:Z,FU6A:/ 8YZ[3T'/6@#@[_PT@LIY;AX
M(-[??5B%/IDFN)U'P3>[#,(]ZX!RG3VYKV-KS2+NY;3UNK22=2$^SM)R,<GC
M_.,5IR6R&%4:%/*YR7& ,#@T ?,TV@:C&2$MY,>A%%GIFM6MPLMM:2AQR.,B
MO<=3LD@NE9(2@,89G0[E)_NYSZ>V*9:^2J/)*N8D.=L2EF(P/E('/:FFT[H3
M2:LSBM$G\;,4C@MX54<9EC!"_@PX_"NTTA-8M=02\U2\:XO%&P;CO&W!^1?3
MZ>U5?[:U34+IDLX#800R99Y<"0@?[([?6NCFU-6MS)(JK.$P'4#Y3ZGU[U4J
MLY*S9,:<(ZI&]IUZ;ZU_>E1<XRJL2!CU]:F:"UMV=_*'G ;5; !/MG\JXFV;
M4A")UC\^X)()AC9DSGGM[?IQ7<00W\UM#</9W$S8!\MD*D$?7'O4%E07[+L
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
MG)%=_10!R0T'4I5*NX4<<,%_H34Z>'+I@#++#N'0C)Q6[/J-C:_\?%Y;P_\
M7255_F:RY_&GABVSYOB#3 1V6Y1C^0--1;V0G)+=G-R?"FP?5O[42Y6WO-VX
MR0PCG/7\3ZUT4/A:*-=KW<K@]1@<_GFLZ?XI^#+?[VMHY](X9'_DM9<_QI\)
M0YV-?3_]<[?'_H1%6J-1_99#K4U]I'4R>%M.F5EG,TJD 89\ ?D!38O!N@0D
M%; $_P"U(Y_3-<+/\=]&7/V?2+^3_KHR)_(FLR?X]RG(MO#RKZ&2ZS^@4?SJ
MUAJKZ$/$TEU/6X]$TN$833[8?6,'^=68[2VB.8[>)#ZJ@%>#S_'3Q"^1!IVF
MQ>[*[$?^/"LRX^,7C&;/EW=M!_USME./^^LU:P=1D/&4T?2-%?+=Q\2/&5SG
MS->N!G_GFJQ_^@@5F7'BCQ%=9\_7=2D![-=/C\LU:P,^K(>-AT1];,RH,L0!
MZDU0GU[1[7/VC5K&''7S+A%_F:^1I9I[AMTTTDA]78G^=1[*M8'NR'CNR/JF
M?Q_X2ML[_$%@?^N<H?\ ]!S69/\ %SP7#G;JCRD=H[:3^J@5\U;*-E6L##JV
M0\=/HD?0,_QP\+Q<16VI3'_9A4#]6%9D_P >K!?^/?0KF3_KI.J?R!KQ+91L
MJU@Z?8AXRH>LS_'J_;_CWT*VC_ZZ3L_\@*S)_C?XIE_U5MIL(_V87)_5C7G6
MREV5HL+370S>*J/J=C/\6O&D^=NJ)$#VCMH_ZJ369/X]\6W/^L\07X_ZYR[/
M_0<5@[*795JA!;)$.O-[LLSZWK%UG[1JM]-GKYEP[?S-46#.VYB2?4G-3;:-
MM6H)$.;>Y!LI=E3;:7;5<I/.0[*-E3;:-M'*',1;*-E3;:-M/E%S$6REV5+M
MHVT^47,1;*-E2[:7;1RAS$6VC;4N*,4^4.8CVT;:DQ1BBPN89MHVU)BC%.P7
M(]M&VI,48HL%QFVC;3\48HL*XS;2[:=BC%%@N-VBC:*=13L%QNVC%+118+C<
M4N*6B@+B8HQ2T4!<3%&*6B@!,48HHH&%%%%( HHHH 2BBB@!**6B@!****!@
M3@9JF3DDU9E.(S[\56K.9I!'JNL>/;,:3<Z?9:3'>RS1M&U[/91P!0002B*,
MCKD$M7F9KT_4?%$<^EW<(^(M[<[X77R&TK:)<J1M)SQGIGWKS$UE122>EOO_
M %2-*S;:UO\ =^C96NK26[@98G",@+DGT _^O69'+JEHT8DC8Q2?=+C@BMVV
M:-;^#SL^42=X]1BNDL)++4[^:W=46TA7*!J\S&?Q3TL'_".(D%G=Y250L@ZX
MJC<Z)(H+P$.OI7:WOA-7BEOM,8!&SD'H37*>8]C:ARTGF!L$8XKE.HSUBDAL
M)ED3&3WKL](T:QN?"\7VZ-%1^1(O4&N?:YCO(%:=-B'K4P$AM1#:79: '.S/
M% $5_P"$[^V3[1:H98,G:R'G'K6=%J-Y8N$<[QW5NM=X^M0V6D6L=H3YWW74
M].:M7VDZ5<:="^HVZPR,A99%[F@#D(-8L[M0DP,;>_2NGN-;O;S38;:*50(A
MA67TK#D\#SWEA#<6$\<K-_![5BR6FHZ-\W[U"#A@1\N: .^ATO3-:AT?3UBV
MWINT,AQ]Y<_-^G\J^@+2,+&H   '2O!_A1++J_B'SYHL"VB+!O4GY1_,U[Y
M,*HQ0%B<$ 50U&SL-3A,%]:PSQ_W9$!Q]*MSG"\5C7MRT0+<T)VU0-7W.'U[
MX86<@>72+AK=^HAE.Y/P/4?K7F>L:-J&CRF.^MFC]''*M]#TKVYM90EE+G([
M5FW\\%Y:R02JDB,/F5@"#^%=$<3-:2U.>6'@_AT/#=*^:[E)['^AK88\YIE[
MI\6FZ[<I "(G4,JYZ<FF%N:];"33I7/(QD'[6P]GIA;WIA-,9ZTE4(A1ON2%
MJ3.:A9^:!)6/M+G0J26Q."L8+'K4+L6[D>PXI"^>M(""WX9I2G?1#C3MJ]Q
M2.Y_%B:LQMECZ57!!&:<KXR*(2L[A.',K(G!HS4(>GQK),VV-&=O11DUI[0R
M]B.S29J_!X>URZQ]GT;49<_W+5S_ $K1@^'WBZYQLT&[&?\ GH G_H1%9NLE
MU-%0?8Y_--8@]:[2#X2>,IB-]A##_P!=+E/_ &4FM*'X(>))!F:]TV+V\QV/
M_H-9RQ$.YK'#R6R/-&; JK,^17LL7P$NG_X^/$,2>OEVI;^;"M"'X Z4/^/G
M6[V3_KG&J?SS6$L1#N;QH3['@^F6OVG6+&(G >X1,^F3C^M?36AZ78:1:+#8
MVR0J?O$#+,?4GJ:J:?\ !/PII]S#<"349I(9!(IEG7J#D?=45W46E640PL/Y
ML37+5J<VBV.FG3Y=7N96[@\52N&^4UU(M8%Z0I^(S3Q%&O2-1]!6)J>=W*RR
M A(W;_=4FN;U'0M8NW/DZ9=N.Q$+8_/%>UT4 > 'X?>)KOY1I#A#U\R1%X_$
MUS$'P$\:SF?=%8V^\_*9;G.!GOM!KZE)"@DD #N:HSZWI-KG[1JEE#CKYEPB
M_P S32;V$VEN?/-M^S=XA?'VK6M,B]?*$DF/S5:V+;]FA.#=^*&/JL5EC]2_
M]*];N/'OA.V_UGB#3S_USF#_ /H.:R[CXM>"X,XU9I2.T=O(?UVXJE3F]DR7
M4@MVCD+7]F_PS'@W6K:K,1U\MHT!_P#'36Q;? 3P+!CS+2\N?^NMTPS_ -\X
MJ2?XW^%HO]7!J4Q_V(5 _5A67/\ 'G3U_P"/?0[J3_KI,J?R!JUAZKZ$/$4E
MU.NM/A=X*L@HAT"W(7IYCO)_Z$QK7@\*>';7!@T+34(Z$6J9_/%>3S_'J];_
M (]] MX_^NEP7_DHK+G^.'BB7B*UTR$>T3D_J]6L)5?0AXNDNI[_ !6T$ Q#
M#'&/1% _E4M?-$_Q<\:39VZG'"/2.VC_ *@UF3^/_%US]_7[T9_YYR;/_0<5
M:P4^K1#QL.B9]55'+/# NZ:5(U]78 ?K7R-/KVM76?M&KW\V?^>ER[?S-4&W
M.VYV+-ZDYJU@7U9#QRZ(^MKCQ1X?M<_:-<TV(CL]T@/Y9K,N/B1X/ML^9KUJ
M<?\ //=)_P"@@U\M[*795K QZLAXZ71'T?<?&+P=#G9>7$^/^>=LX_\ 0@*S
M+CXZ>'4R(-/U*4^I1%!_\>->![*796BP5,AXVH>SW'Q[A&1;>'I&]#)=!?T"
MFLR?X[ZNV?L^CV,?IYCN_P#(BO+-E&RK6$I+H9O%U'U/0)_C3XMFSL^P0?\
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
M444 )12TE  >E4F;<Q/K5F9L)CUJK64WT-J:ZA1114&A[.R>(M/&MZCJ^O\
MGZ')9W*VQ-_YB7!=2L85,DYY'4<8KR.O2?L_A2]U?7='@\+BWEL8+MH[G[?*
M_P T0;!VGCJ*\WQ4T.O]?YBK=/Z_R&D4PBI*3%;-&*9$5INVIMM)BIY2N8BV
MTNVI-M*%HY1\Q%LI=M2[:7%/E%S$6VEVU)BC%/E%S#-M&VI,48I\HN89MI=M
M/VTN*+"N1[:7%/Q1BG8+C=M&VGXHQ185QNVC%/Q1BG85QN*,4[%+BBP7&8I=
MM.HHL*XF*,4M%.P7$Q2XI:*+!<3%&*6BF(3%+2T4 )2XHHH$%%%%, HHQ2T
M%%%% !1110 4444 %%&*6F 8HHHH$%%%% !1112 **** "BBB@ HHHI@%%&*
M6@!*,4M% !1110 E%+10 E%+24 %%%% !111B@ HI<44 )12T4 )1110 444
M4 %%%% !1110 4444 %%%% !1110 E%+24#"BBBD 4444 %&*** $HQ110 F
M**6B@!**6B@8E%+24 %%%% !1112 *2EHH 2BBB@84444 )BBEHI -HI:3%
M!1110,**** "BBFR-L0G\J 6I6F;=)[#BHZ6DK!NYTI604444AGIMG8Z%<W6
MJ3:7XCU1]2:TN99#+:*!*-C,X)R>O/YUY_7J6N1W6G:/J-]I?AG2XI+F)HKR
M_L+XW 1'^]A,_(#Z]J\MI47>[_R_0FLK67^?ZB44M%;F(F*3%.HQ18!,48IU
M%,5Q,48IV**+ )BC%+10(3%+113 ***6@ HHHH$+1110 4444 %%%% @HHI:
M "BBBF 4444 %%+10(****8!1110 4M%% !1110 4444 %%%+3 2EHHH$%%%
M+0 E%+12 2BBB@ HI:*8"444N* $HI:* #%%%% @HHHH **** "BBB@ HHQ2
MXH 2BEHH 3%%+24 %%%% !1110 4444 %&***!ABBBBF 4E+12 2BEI* "BE
MI,4 %%&*,4 %%&** "BBB@!**6B@8E%&** "BBB@ I*6@T@$HHHI@%%%%( H
MHHH 2BBB@84444@"BBB@!**6DQ0,**** "BBB@!**6DI %&*** $HI:* $JM
M.V6V]A5AVV*3Z52)R<FHF^AK374****R-1**** /1K&STSP>+N]F\16-_<26
MLMO%::>6D$A=2OSL0 %&<_@*X:O48YYKN^U[3[[PCH]I;VEG=,9X].V-&55M
MA#$XR3C'Z5Y=11=VV]Q559*VP4445N8A2T44""BBEH ****!!1113 ***6@
MHHHH$%+110 4444 %%%% @HHI: "BBBF 444M !1110(****8!112T %%%%
M!1110 44M%, Q1110(**** "C%+12 ****!!1110 4444P"C%+10 8HHHH 3
M%%+10 E%+10 E%%+B@!*,4M% !1113 **** "BBB@ HHHH 2BEHQ0 E%+BB@
M!*,4M% "8I<444 )12T4 )111B@ HHQ1BD 44N*,4 )1113&%)2T4@$HI:,4
M )12XI* "BBB@ HHHH *2EHH 3%%+24#$Q12T4 )12T8I )11BB@84E+24 %
M%%% !1110 4444@$Q12T4 )24[%)0,2BBB@ HHIKML0FDP(+A\MM';K4-!.3
MDT5@W=G2E96"BBBD,2BEI* /8+?0O&TVEWUMXEDO#I,%A-(%-VC#>B$H#M8D
MC('!XKRRM+1=7?1KBYF2%93/:RVQ!.,!U*Y_#-9M53@XMW(J24DK!2T45J9!
M1110 4M%% !1113$%%%% "T444""EI*6@ HHHH ****!!112T %%%%, I:**
M!!1110 4444P"BBEH **** "BBEH ****8@HHHH ***6@ HHHI""BBB@ HHH
MI@%%&*6@ HHHH **** "BBBF 444M "4M%% !24M% "44M% "44M)0 444M
M"48I:* #%%%% !1110(2BEHH&)1BEHH ,4444 %%%% "44M% "4444 %%%%
M!24M% "4444 %%%%( HHHH ****!B44N*2@ HHHH *,444 )BBEHH&)12T4@
M$I*7%% "4444P"DI:*0"44M)0,**** "BBB@ I*6BD E)2T4#$JM.^YMHZ"I
MY7V(3W[52K.;Z&E./4****R-@HHHH *2EI* +M%%+6YSA1110 444M !1110
M(****8!2T44""BBEH **** "BBB@0444M !1113 *44E+0 4444""BBBF 44
M4M !1110 4M%%, HHHH$%%%% !112T %%%% @HHHH **** "EHHH ****8!1
M110 444N* $I:** "BBB@04444 %%%% !1110 4444 %%%% !12TE !1110
M4444 %%%% !1110 4444 %%%% !1110 E%+10 E%+10 E%+10,2DIU)0 E%+
M10 E%+10 E%+24 %%%%(84444P"DI:* $HHHI %%%% !24M(:!A1BBB@!**6
MBD E%+BDH *2EI*!A1110 4444 )114-Q)M7:.II-V5RDKNQ#-)O?V'2HZ**
MY[W.A*V@4444#"BBBD 4E+10!=HHHK<YPHHHH *6BB@04444P"EHHH$%%%%
M"T444 %%%% @HHI: "BBBF 4444 *****!!1113 ***6@ HHHH *6BBF(***
M* "BBB@ I:** "BBBD(****8!12T4 %%%% !12T4 %%%%, HHHH$%%%% !11
M10 4444 %%+BBF E%%%( HHQ2T )BEHHH ****8!1110 E%+10 8I*6C% "4
M4M% "8HI:* $HHHI %%%% !1110 4444 %%%% !1110 4E+10,2BBB@ HHHH
M **** $HHHH ****0!1110,2BEI* "BBB@ HHHH 2BBB@84444@"BBB@!***
M* $HI:3% PHHHH :[!5+'M5%F+,6/>IIY-S;1T%05C.5]#>$;*X4445F:!11
M13 ****0!1110!=HHHK<YPHHHH 6BBBF(***6@ HHHH$%+24M !1110 4444
M""EHHI@%%%+0 4444""BBBF 444M !1110 4M%%,04444 %%%% !2T44@"BB
MBF(**6B@ HHHH *6DHH$%+110 4444P"BBB@ HHHH **** "BBEH ,4444 %
M%%+3 3%%+10 E%%% !1110 4448H **6B@0F**6B@!****!A1110 4444 %%
M%% "444N* $HI:* $HI:* $HHHH ****0!1110 48HHI@)12T4@$HI:*!B4E
M+10 E%+BDQ0 4444 %%%% Q**6BD E%&** "C%%% "44M% Q**,44 %)110
M4444@"H9Y-BX'WC4CL$4L:HLQ=BQZFHG*RL:4XW=Q***2L3H"BBBD 4444P"
MBBBD 4444 7:***W.<*6DI:!!1113 6BBB@04444 %+24M !1110(*6BBF 4
M444 %+110(****8!112T %%%% !2TE+0 4444Q!1110 4M%% !1110(*6BB@
M HHHH **7%% @HHHI@%%%% !1110 4444 %%%%, I:** "BBB@04M%% !111
M0 4444 %%%% "48I:* "BBB@ HHHH **** "DI:,4 )12T4 )BEHHH *#110
M E%%% !1110,**** "DQ2T4 )BC%+10 F**6BD E%%%, HHHH ****0!24M(
M: "BBB@84444 %)2TE !1110,*2EHI )1110 4444 %%%% "$4E.-)0,2BC%
M5[B7'R#\:3=E<<5=V(YI?,; ^Z.E1445SMWU.I*RL%)2TAI#"BBBD 4444P"
MBBB@ HHHI 7:***W.<6BBB@04M)2TQ!1110 4444 +1110 444M @HHHI@%+
M24M !1110(****8!2T44 %%%+0 4444Q!1110 444M !1110(*6BB@ HHHH
M**6B@04444P"BBB@ HHQ2T )1BEHH ,4444P#%+110(**** "BBB@ HHHH *
M*** "BEHH 2BEI* "BEQ10 E%+24 %%+BB@!,4M%% !1110 E%+24 %%%% !
M111B@ I*6B@!**6B@!*,4M% "8HI:2@ HHHH ****!ABC%%% !BBBB@!**6B
M@!*0TM% "44M&* $HHQ10 4444AB4444 %%%% !28I:*!B44M)0 4444@"DI
M:8[B-2QH&ALTOEKQ]X]*HDY.33G<NQ8TVN>4KLZ81Y4%%%%26%%%)0 4444@
M"BBBF 4444 %%%%("[2TE+6YS!1113 6BBB@04444 %+24M !1110(*6BBF
M4444 %+24M !1113$%+24M !1110 M%%%,04444 %%%+0 4444""EHHH ***
M* "BBEH$%%%%, HHI: $I:** "BBB@ HHHIB"EHHH ***6@ HHHH 2EHHH *
M*** $I:** "BBB@ HHHH ****!!1110 4444 %%%% PHHHH ****!"8I:**!
MA1110 4444"$HI:*!B8I<444 )BBEHH 2BBB@ HHHH **** $HHHH&%%%% "
M44M% "44M)0 4444 %)2T4#$I*6BD E%%% !1110 4444#"DI:2D A(4$DX
MJC+*9&SV'04^>;>=J_='ZU!6,Y7T1O3A;5A11169J%%%% PHHHH 2BBBD 44
M44P"BBB@ HHHI >C>*_AAJOAFQ;4$GBOK)/]9)$I5D'J5]/<$UP]>WV>G:=X
M5M_&*_VFW]C) ((K663>&=H0V0>Y);&!_2O$*6'J2FFGKYBQ%.,&K:>04M)2
MUTG.%%%% @HHHH *6BB@ H%%+0(****8!1110 M%%% @HHH%,!:*** "BBEH
M ****8@HHHH *6BB@0444M !1110 4M(*6@ HHHIB"BBB@ I:** "BBB@ HH
MHIB"EHHH ***6@ HHHH **** "BBB@04444 %%%% !1110 44N*2@ HHHI@%
M%%% !1110 444&@ HHHH **7%%(!****8!1110 4444 %%%% !1112&%%%%
M"4444P"BBBD 4444 !I*6DH ****!A1110 4444 )12TE !1110 E%+1B@!*
M*** $HI:2D,**** "JEQ-U13]33[B?;\BGYNY]*IUC.?1&].'5A11161L%%%
M% !1110,**** $HH[44@"BBB@ HHHI@%%%%(#U#XEZ1H5G9:)J&@Z>UM!?QM
M*9 Q*L"%*C!8[2,G/ Z]Z\]KTGXI6)^Q:+JUWIT>FZK=B5;JVC8,"5(PW'&<
M']0.U>;4\,[TUK<G$JU1Z6%HHHK<YPHHHH ***44 %%%% @I:**8!1110 44
M44 +1113$%+2"EH **** "EI!2TP"BBB@04HI*6@ HHHH$ I:** "BBEH **
M**8@HHHH *6BB@ HHHH ****8!2T44""BBEH **** "BBB@0444M "4444 %
M%%% !1110 4M%% !1110 E%%%, HHI: "BBB@ I*=BDH ,4444 %%%% !24M
M% "444M "44M% "44M% "44M% "4444 %%%% PHHHH **** $HHHH *,444@
M$Q12T4 )1110,**** "DI:2@ HHHH *,444 )12TE(8E0SS>6-J_>/Z4L\PC
M&!]X_I5$DDDGK6<YVT1K3A?5B=:***P.@**** "BBB@ HHHH&%%%% !24M)0
M 4444@"BBBF 4444@/1/B)'9+<VC1>([K6;T;TG\_CR0,8 &.,Y;\JXFO3/B
M]-J,USIK7VEVMLF)/)N8+CS?/'R]3M!XXZC^*O-*>'=Z2_K\B,0K5'_7YA11
M16Y@%%%% !2TE+0 444"@!:***8@HHHH ***6@ HHHIB%HHHH **** %HHHI
MB"BBB@!11110(***44 %%%% !2T44""BBBF 444M !1110 4444P"BBEH$%%
M%% "T444""BBB@ HHHH 6BBB@ HHHH 2BEHQ0 E+110 4444P"BBB@ HI:2@
M HHHH *6BB@04444 )1110,***7% "44M% A****!A1110 4444 %%%%, HH
MHI %)2T4 )11BC% !11BB@!**6C% Q**** "BBB@!**** "BBBD,**** $HI
M:2@ HHHH *AGF$0P.6/04LTPB&!RQZ"J#,6)).2:RG.VB-:=.^K DL22<DTE
M%%8'2)1110 4444 %%%% !1110 4444#"D%+24 %%%%( HHHI@%%%%(#VCQ+
MH?@^?P+:W6F:U,D<*SO9QSRL?.8$;E"MC!! ' &?>O)J]H\70>$++0+>ZU+P
MK)I]W?P2&$1($\F4#@,%8=R#T->+U.%=XO?YABDE);?(****ZCE"BBB@!111
M10 4M)2T""BBBF 4444 %+24M, I:2EH$%%%% !110* %HHHIB"@44M !111
M0(*6DI: "BBB@!:***8@HHHH *6BB@ HHHI@%%%% A11110 4M%% @HHHH *
M*** "EHHH **** "BBB@ I:**!"44M%,!****!A2T44""BBB@ HHHH ****
M"BBB@ I,4M% !1110 4444 )1113&%%+BB@0E&*6BD E%%%,84444 %%%%(
MHHHI@%%%%(!**** "BBB@88I*6B@!IHI31B@!****!A1110 4444@$Q4,\XB
M&!RWI1/<"(;5Y?\ E5$DL22<DUG.=M$:TZ=]6!)8DDY)I***YSI"@T44 )11
M10 4444 %%%% !1110 4444#"DI:2@ HHHI %%%%, HHHI =/KWBK6?$S0'5
MKPSB $1@(J 9QDX4#G@5CU[3:?"RRT/1-<N+^:WU-3:,]M)Y91HV56.1R?;O
MVKQ:G1J4YW5/9$5J=2%G4W84445N8!110* %HHHH *6BBF(**** "BBB@!:*
M**8@%+110 4444 %+24HI@%%%% @I:!10 4444""EHHH ***6@04444P"BBE
MH **** "BBBF 4HI*6@04"BEH ****!!1110 444X"@!**6B@0E%+10 E+24
MM !1113 **** $I:** "BBB@!:2EI* #M1110 4444 %+113 *2EI* "BBB@
M HHI: $Q12TE !1112 **** $HHHIC"BC%+B@!**6DI""BBBF,****0 :2EI
M,4 %%%% PHHHH **** $HQ110 E%+24 %5Y[CR_E7EOY4V>YQE$//<U4-8SJ
M=$;TZ=]6(22<GK1116)T!1112 **** $HHHH **** "BBB@ HHHH ****!A2
M4M'>@!****0!1113 ****0'O&F>#M<\%Z'KS1O9ZE9W=FP)6=HVC 5OF"E2#
MP?4=*\6KT;XA:U9166DZ9HEIJ6G1VL<D;>>CQ$H<?)\QRPZ]?7WKSFEAE*SG
M+=BQ+C=0CL@HHHKI.8*6DI: "BBB@!:***8@HHHH **** %HHHIB%HHHH **
M** "EI*6F 4444"%HHHI""BBBF M%%% !2TE+0(****8!2TE+0 4444P"BBB
M@!1110:!"BBD%+0(**** "BBB@!12T44""BBB@ HHHH ****8!1110 444M
M"4444 %+110 4444 !I*6DH *6BBF 4444 '>DI:2@ I:** "BBB@ I*6DH
M***7% "48I:* $HHHH **,4N* $HHQ2T -HI:* $HI:*0"44M)0,**** $Q1
M2T4 )24M)0,***1F"@DG % "U3GN=V4C/'<^M,GN#)\J\+_.H*PG4OHCHIT[
M:L*2EI*R-@HHHH&%%%% !1112 2BBB@ HHHH **** "BBB@ HHHH&%(:6D-
M!1112 ***<B,[844Q"*I8X R:MQ0B,9/+>M.CB6,<<GN:?6T86U9C.=]$>E?
M%O4KB[31;:_CD@U"")C/"8QL+,%RR,"05)4_3%>9UZ'\2;_3FTS0]*MM9_MF
MZLUE,MYO#DAB, L,Y/'J>@KSRL<,K4DC7$N]5L****W.<*6DI: "BBB@!:**
M*8@HHHH **** %H%)3A3$%%%% !1110 4M)2TP"@44HH$%%%>L^ /ASI.N^&
M$U+54G,DTK^5LDVC8./YAJRJUHTH\TC2C1E5ERQ/)J*^@?\ A47A7_GE=_\
M?\T?\*B\*_\ /*[_ ._YKE_M"CYG5_9U;R/G^BOH#_A4?A7_ )Y7?_?\TO\
MPJ/PK_SRNO\ O^:/[0H^8?V=6\CY^I:^@/\ A4?A7_GE=?\ ?\T?\*C\*_\
M/*Z_[_FG_:-'S%_9U;R/G^BOH#_A4?A7_GE=?]_S1_PJ/PK_ ,\KK_O^:/[1
MH^8?V=6\CY_I:]__ .%1^%?^>5U_W_-'_"I/"O\ SRNO^_YH_M&CYA_9U;R/
M **]_P#^%2>%?^>5U_W_ #1_PJ3PK_SRNO\ O^:?]HT?,/[-K>1X!17O_P#P
MJ3PK_P \KK_O^:\S^(V@Z/X<UFVT_2DE#>3YDQ>3=R3P/;@9_&M*6,IU9<L;
MF5;!U*4>:5CC:***ZSD%HHHH$%%%% !2BDI10 M%%% @HHHH ****8!1110
M4444 %+0** $HI310 4444 %%%%, HHHH **** "BBB@ HHHH **** "BBB@
M I*6B@ HHHH **6DH$%%%% PHHHH *.U%% "4444 %%%% "44M)0 4444AA1
MWHHH *3K144TZQ#U;TH;2U8TFW9#I)%C7<QK/EF:4\\#L*:\C2-N8Y--KGG-
MR.J%-1U>X4445F:!1110 E%%% PHHHH ****0"&BBB@ HHHH **** "BBB@
MHHHH&%(:6DH ***EA@,AR>%_G0DWL)M+5C8XFD/'3N:NHBQKA13E4*N ,"BM
MXQL<\IN04AI:*HD[KXDW5Y<G3_M_A9-$N%,FZ1"K"?[O=0,X^IZUP5>A_$R.
M>2TT>_AUR75M(N!(;5YE7?&W 8$@ GH.O(P:\\KFP_\ #7]?F=&(_B/^OR"B
MBBMS !2T"B@ HHHI@+124M @HHHH ****8"TM)2T""BBB@ HHHH !2T"BF(*
M6DI:0#D1I)%1%+,Q  '<FOJO1-.72-"L=/7'^CP+&2.Y Y/XG)KYZ^'>E?VM
MXXTZ)ES'"_VB3Z)R/UP/QKZ4KR<RGJH'K9;3TE/Y!1117F'J!1110 4444 %
M%%% !1110 4444 %?,?C'5/[9\7:G>AMT;3%(S_L+\J_H,U]!^*]4_L;PKJ5
M^&VO' 1&?]L_*OZD5\P5ZV64_BG\CR<TJ?##YA2TE**]8\@****!!1110 4H
MI*6@!:*2EH$%%%% !1113 **** "BBB@!:*** $I:** "BBBF 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !0*6DH$%%%+0 E%%%,8444M(!M+2
MTE "8HQ2T4 )12T4 )1110 4E%% PHI"0H))P!5*>Z+Y5.%]?6HE)1W*C!R>
MA)/=!,K'RWKZ52)).2<DTAHKGE)RW.N,%%:!1114E!1110 4E+24 %%%% PH
MHHH ****0"&BBB@ HHHH **** "BBB@ HHHH&%(:4 DX'6K<-N%PS\GT]*:B
MY$RDH[D<-ONPS]/3UJV!@8%%%;QBD<\I.6X4E+24R0HHHH&>J?$?2]?U:PL6
M7PJ]A#IZR%_L\Z2QA3@Y 7&,8)/%>45ZQXZ\6KIVCZ;IN@^)9+]C#)#=R%EE
M\Q#@#<2,;N2..?7M7D]<F%YO9ZK\_P!3JQ7+[31_E^@4445TG,***** "BBB
MF M%)2T""BBB@ HHHI@+2TVG"@04444 %%%%,!:***!!2TE+2 ]>^">E\:GJ
M[K_=MHS_ ./-_P"R5Z]7,?#W2O[)\$:;$RXDF3[1)]7^8?I@?A73U\[B9\]6
M3/HL+3Y*44%%%%8'0%%%% !17SKXS\6ZI=>+]2:RU2\AMDF,4:0SLJX7Y<@
M]R"?QK"_X237?^@UJ/\ X%/_ (UZ,<NE**?,>;+,H1DURGU/17RQ_P ))KO_
M $&M1_\  I_\:/\ A)-=_P"@UJ/_ (%/_C5?V9+^8G^TX_RGU/17RS_PDFN_
M]!K4?_ I_P#&C_A)-=_Z#6H_^!3_ .-']F2_F#^TX_RGU-17RS_PDFN_]!K4
M?_ I_P#&C_A)-=_Z#6H_^!3_ .-']F2_F#^U(_RGK'QGU3R-$L=,1OFN9C(X
M']U!_BP_*O%:GN[^\U"17O;N>Y=1A6FD+D#T&34%>EAZ/L::@>;B:WMJCF%
MHI16Y@%%%% @HHHH *6DI: "BBB@ S1FBM2R\-ZWJ !M-)O9E/\ $L+;?SQB
MDY):MC47+1(S**ZN'X:^+9@"-)91_MS1K_-JL?\ "K/%F/\ CQB^GVA/\:S>
M(I+[2^\T6'K/[+^XXRBNKG^&WBV $G26<?\ 3.:-OT#9K#OM$U72_P#C^TZZ
MMA_>EB91^>,54:L)?#),F5*I'XHM?(H4"BE%:&8444E "T444 %%%%, HHHH
M **** "BBB@ HHHH$%%%% PHHHH ***6@0E+24M !1124 +1110 E+113 **
M**0!24M)3 ****!A1110 E%%%( J.658AECSV'K44]TL>53EOT%469G8LQR3
M64ZB6B-H4F]6/EF:4\\#L*CHHKG;;W.E)+1"4444#"BBB@ HHHH *2EI* "B
MBB@84444@"BBB@!**** "BBB@ HHHH **** "G*C.V%&33HHFE/' [FKJ1K&
MN%'XU<87(G-1&10B,9ZMZU)2FDK=*RLCG;;=V%%%% !24M)0 4444AG0^(_
M>O>%X1<7]LK6Q.//@;>@/H>X_$5S=>P>"[C6-0\%^(Y]>U'[7I"P2PK]HD+N
MLBKDD$\XY'?KC%>/US4:DI7C+='16A&-I1V?<****W,!:*** "BBBF 4M%%
M@HHHH ****8!2BDIU @HHHH **** %HHHIB"M'0M-;6->L=.7/\ I$ZH2.RD
M\G\!DUG5Z+\'-*^V>*Y;]EREE 2#Z._RC]-U95I\E-R-:,/:5(Q[GNZ(L:*B
M *JC  ["EHHKYH^E"BBB@ K,\0ZF-&\.ZAJ)(!@@9DSW;&%'YXK3KS?XRZI]
ME\,VVG*V'O)\L/5$Y/ZE:UH0]I443*O/V=.4CPTDLQ8DDDY)-%)2U]*?,!11
M13 **** %HH%*JEF"J"6)P .IH Z;P)X9;Q/XDB@D4_8X/WMRW^R/X?J3Q^?
MI7T4+&S4 "U@ '  C%<]X"\,#PQX<CAE4"]N,2W)]&[+^ X^N?6NIKY_&8CV
MM339'T&#P_LJ>N[(/L5I_P ^L/\ W[%'V*T_Y]H?^_8J>BN6[.NR(/L5K_S[
M0_\ ?L4?8K7_ )]H?^_8J>BB["R/'?C3!%#-HOE1(F5FSM4#/*5Y57K7QN_U
MFA_2?_VG7DM?0X'^!'Y_F?.X[_>)?+\@I:05I:)HE[X@U6+3[&/=+(>6/W47
MNS'L!72VHJ[.5)R=D5;2SN;^Z2VM())YY#A8XUR37I_A[X.R2*D^OW1B!Y^S
M6Y!;_@3=!^&?K7H'A7PAIWA6Q$5L@DNG'[ZY8?,Y_H/;^==!7C8C,)2=J6B[
MGM8?+HQ7-5U?8QM*\*:%HJC[!IEO&X_Y:,N]_P#OHY-;-%%>?*3D[R=ST8QC
M%6BK!1114E!2,H92K $'@@]Z6B@#C_$'PVT'7$=XH!879Z36Z@ G_:7H?T/O
M7C.L^$-5T/6X=+N8@SW#A+>5.4ER<#!_$9':OI:JUW86M\8#<PK(8)1-$6'*
M..A%=N'QM2EH]4<.(P-.KJM&16>DV5E8V]JEO$4AC6,$H,D 8J?[%:_\^T/_
M '[%3T5QN3>IVJ*6EB#[%:_\^T/_ '[%'V*U_P"?:'_OV*GHHNPLB#[%:_\
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
M*[9[[_PEOAS_ *#NF_\ @4G^-'_"6^'/^@[IO_@4G^-?,E%=_P#9</YF>?\
MVI/^5'U58ZC8ZG"TUA=P74:MM+PR!P#UQD=^15JN7^'FE_V5X)T]&7$DZ_:'
M^K\C_P =VC\*ZBO(J149N,=D>Q3DY04I;L****@L9++'!"\TTBQQ1J6=V. H
M'))/85D_\);X<_Z#NF_^!2?XUB_%#5/[.\$W,:MB2[=;=?H>6_0$?C7S]7HX
M3!*M#GD['G8O'.C/DBKGTW_PEOAS_H.Z;_X%)_C1_P );X<_Z#NF_P#@4G^-
M?,E%=/\ 9</YF<O]J3_E1].?\);X<_Z#NF_^!2?XTG_"6^'/^@[IO_@4G^-?
M,M)1_9</YF']JS_E1] >,/&6CQ>$]1%AJUG/=21&*-(9U9LM\I( /8$G\*R/
M@WIGD:+>ZFZX:YE$:$_W4'^+'\J\6KZ<\*Z9_8WA;3K$KM>.$&0?[9^9OU)K
M+%4HX:A[.+^)FN%JRQ-?VDE\*-BBBBO*/6"BBB@ KYG\86GV+QCJ\&, 73L!
M[,=P_0U],5X'\5[3[/XYFDQ@7$$<OZ;?_9:]++)6JM=T>9FD;TD^S.(KW;X2
M:?\ 9?!QNF'S7<[.#_LCY1^H/YUX37U!X=T_^RO#FG6)&&AMT5Q_M8RWZYKJ
MS.=J2CW9RY7"]5R[(TZ***\,]T*\?^-&J@W6G:6'P(T:XD&>Y^5?Y-^=>P5\
ML_$'6FUOQMJDX?,*3&&/'3:GR@_CC/XUVX!?O>9]#BQ[_=<JZF+/>YRL7_?5
M4B23D]:*W/"/AR?Q3XCM=,BRL;'?/(/^6<8^\?Z#W(KU9U-.:1YE.G;W8GJ'
MP5\)>5#)XFO(_GDS%9AAT7HS_CT'T/K7L-0VEK!8V<-I;1B."%!'&B]%4# %
M35X-6HZDW)GN4J:IQ44%5;_4+?3HX7G8CSIXX(P.K.[!0/US] :M5Y7K^O\
M]M?&'0=!MWW6^GS&67'1I@A;_P = Q]2:*<.=^@5)\B]3U2BBBLS0*^=_C8,
M>/$][./^;5]$5\\_&T8\=Q>]E'_Z$]=>"_BG+C/X9YO111UKUCRCWKX&Z3]F
M\.7NJ.N'O)]B'_80?_%,WY5ZI6-X3TG^P_">F:<5VO# OF#_ &SRW_CQ-;->
M%6GSS<CVZ4.2"B%%%%9FAD^)M5&A^&-2U+(#6]NS)GN^,*/S(KY')+$DDDGD
MDU[]\<-6^R>%;73$;#WT^6'JB<G_ ,>*5X!7J8*%H.7<\S&2O/E[!1117:<A
MTFG>+#%I<>E:QIL&K:?$284E9DD@SU"2+R![<BK,?B_3]*W2^'?#L.GWA! N
MY[AKF2//=,@*I]\&N2HK-TXEJI)"R2/-*\LKL\CDLS,<EB>I)IM%%60%%%2Q
M0-)R>%]::3>B$VEJQB1M(V%%78H5B'JWK3T147"C IU;Q@D<\ZCEH%%%%69A
M2&EI*!A24II*0!1110,*2EI* "BBBD,[KQW>:K>:'I9OM$N;#=/<SRR3#&^1
MGY '4 # YQGM7!5ZOXS\9>*=(T@^'=;LK=KBYAD26['*S(>%*8P 1R#D>G K
MR<5RX:_)JON.G$6Y]']XM%%%=!SBBB@44 %%%%, I:2CO0(6BBB@ HHHH *6
MDI:8"T444""BBB@!:*!13$=7\.-*_M;QSIZ,N8X&-P_L$Y'_ (]M'XU])5Y'
M\$M*Q%J>KNOWBMM&?I\S?S2O7*\+'SYJMNQ[N ARTK]PHHHKB.T**** "BBB
M@ HHHH **** "BB@]* ./T'2O[1\8:KXGN5R YL[$'LB?*[CZL&Q^/K785'#
M#';P)#$H6-%"JH[ 5)5SGS.Y%.'(K!4%Y=PV%E/>7+A(8$,CMZ #)J>O+_C#
MXB^S:?!H,#XDN<2SX/2,'Y1^)&?^ ^]50I.K44$37JJE3<V<#I^HS>)?B98W
MUQG=<:A&^W^Z@887\ ,5]'5\X_#>'S_'^E+CA7=_R1C_ $KZ.KLS&RG&*Z(X
M\MNX2D^K"BBBO./1/)?C</W>B'WG_P#9*\BKU_XV_P"IT0_[4W\DKR"OH<#_
M +O'Y_F?.X__ 'B7R_(]-^"T"MKNI3D?,EL$'_ F!_\ 9:]JKP?X0ZFEEXN>
MUD8 7D!C7/\ ?!##] U>\5YF8)JN[GJ9<TZ"L%%%%<)W",H=2K %2,$'H17A
M7C;X;7NC7$M]I43W.FL2VQ!EX/8CNOO^?K7NU%;X?$3H2O$Y\1AX5XVD?)-6
MM.U"?2M1@OK8J)X&WH67< ?I7O\ XC^'>A^(=\QA^QWC<^?  ,G_ &EZ'^?O
M7DGB+X<Z[X?WRB'[;:+SY]N"<#_:7J/U'O7M4L92K*ST?9GBUL%5HOF6J[HL
M?\+7\5_\_5O_ . ZT?\ "U_%?_/U;_\ @.M<316OU:C_ "K[C+ZS6_F?WG;?
M\+7\5_\ /U;_ /@.M(_Q4\5.C(;N ;@1D0*"*XJBG]6H_P J^X7UFM_,_O%H
MHI0"2 !DGH!6Q@>W?!W2_LWARYU%EP]Y-A3ZHG _4M7HU9GAW3!H_AW3]/QA
MH(%5_P#>QEC^9-:=?,5ZGM*LI'U.'I^SI1B%%%%8FQE>)M3_ +&\,ZCJ&<-#
M Q0_[9X7]2*^8,Y/->U_&35/L^@6FFJV&NIM[#_80?XE?RKQ.O=RVGRTG+N>
M#F=3FJJ/86KNCZ>VJZS9:>F<W$RQY'8$\G\!S5*N_P#A'I?VSQ:]ZRY2RA+
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
MQQ(7<^@ R: /!_BMJGV_QG);JV8[*)81CIN^\WZG'X5P]6=0O)-1U&YO9?\
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
M.)4*%&3@K7T-L*YUZ\5-WMJ>E4445\^?0A7"_%G4/L?@I[<'#7<R1?@/F/\
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
MK*:9!IZWLPC#S$S;/+)Z#H><<_B*N$)3=HD3G&"O(]#HKQ7_ (7U-_T+J?\
M@8?_ (BC_A?4W_0NI_X&'_XBMOJE;L9?6J7<]JHKQ4?'J8G \.ID_P#3V?\
MXBO:AT&>M95*4Z=N9&E.K"I\+"BBBLS0*\$^.H_XJK3O>R'_ *&U>]UY/X\T
MC^V_BYX8LRNZ,PB20=MB.S$?B!C\:Z,++EJ7?9G/B8\U.R\COO"6D_V'X2TO
M3BNUX8%\P?[9^9O_ !XFMJBBL&[N[-TK*R"BBBD,\P^-^K?9/"EMIJ-A[Z?+
M#U1.3_X\4KP*.-I&PHKZ=\7?#S3O&5];W5_>WL7D1^6D<#*%ZY)Y4\GC\A6(
MOP4T!%PM_J('^\G_ ,37I8:O2IPM)GG8FA5G.\4>%0VZQ<]6]:FKW'_A2^@_
M]!#4O^^T_P#B:3_A2^@_]!#4O^^T_P#B:[%CZ"V.)X"NW=GAU%>X_P#"EM!_
MZ"&I?]]I_P#$UA>,/AKH7AGPU<ZFE[?O,FU8D=DPS$@<X7TR?PJHXZC*2BMV
M3+ UHQ<GLCRNDI:2NPXPHHHH 0T444AA1110,***0T !I*#10 4444AA1124
M %%%%(84E%% 'T9JYM9['6/#8M[<Z5IVD@R.3\T<A!V #MA4W9]<5\X5Z!\0
M-.31B;K1=1O#INIS217,,DK$F6%BI#$\L,DXSGO7G]<>$@HQNGO_ $SLQ<^:
M5FMOZ04445U'*+1110(6BBB@ HHHI@%+24M !1110(****  4M)2TQ!2TE%
M'LGP2TK;;ZGJSKR[+;1GV'S-_-?RKUNN;\!:5_8_@G3+=EQ(\7G2>NY_FY^F
M0/PKI*^=Q,^>K)GT6&AR4HH****P-PHHHH \9^-FJ^9?Z;I*-Q%&UQ(/=CA?
MR /YUY36_P".-5_MCQGJ=V&W1B8Q1GMM3Y1CZXS^-<_7T>&AR4HQ/G,3/VE6
M4A:***W.<6NE\#>&6\4>)(;9U/V2+][<L/[@[?4GC\SVKFE!8A0"2> !7TA\
M/O"X\,>&XTF0"^N<2W)[@]E_ ?KFN7%U_94]-V=>$H>UJ:[(ZE$6.-410J*
M%4#  ]*=117SY] %([*B,[L%51DDG@"EK@OBMXB_L?PP;"%\76H9B&#RL?\
M&?QR!^-:4J;J34%U,ZM14X.;Z'D/C/Q WB3Q/=7X)\@'R[<'M&O3\^3^-8%%
M%?2QBHQ45T/F92<I.3W844451)]2>%X_*\):,G]VQA!_[X%:U4])C\K1K&/^
MY;QK^2BKE?+3=Y-GU4%:*04445)0A=0X0L Q!(&>3CK_ #I:\\^*NJWFB0:+
MJ%C+Y<\-TQ![$;>01W!K4\*?$+2?$L4<+R+::AC#6\C8#'_8/?Z=:W^KS]FJ
MBU1A]8A[1TWHSKZ***P-PHHHH **** "BHYYX;:%IIY4BB499Y&"J/J37GWB
M7XM:7IRO!HZB_NNGF<B)3]>K?AQ[UI3HSJNT%<RJUH4E>;L==XC\2:?X8TQK
MR^DYY$42GYY6] /Z]J^<_$&NWGB/5Y=1O6^=^$0?=C7LH]JBU?6=0UV_:]U&
MY:>9N!GHH] .@%4*]W"X14%=ZL\+%XMUW9:(*55+,%4$DG  [TE=)X"TO^UO
M&FFP,N8XY/.D]-J?-S]2 /QKIG)0BY/H<L(N<E%=3Z!\/Z:-'\/V&G@ &"!4
M;'=L?,?SS6E117RS;;NSZN*459!1112&>:?&75/(T.RTU&PUU,9''^R@_P 6
M'Y5XI7;?%75/[0\:S0JV8[.-8!Z9^\WZMC\*XFOH\'3Y*,5WU/F\;4YZ\GVT
M%S7H/P@TO[9XKEOF7*64)(/H[?*/TW5Y[FO=OA#I?V/PD]ZRX>]F+ _["_*/
MUW?G2QU3DH/ST'@:?/77EJ>@4445\Z?1A1110 4444 %%%% !1110 4444 %
M%%% '%?%?4O[.^'U^ V)+HI;K_P(_-_XZ&KYGKVCX[ZEA-(TM6ZE[AQ_XZO\
MWKQ>O7P<;4K]SR<9*]2W8*^G/A;>?;?AUI9)RT0>%O;:Y _3%?,=>^? R\\W
MPM?VA.3!=[A[!E']5-+&QO3OV'@W:I;N>HT445Y)ZH4444 4=2TU-3-JDV#!
M#.L[(?XRO*@^P;#?\!%7J**=Q6"BBBD,IZMJ=OHVDW6I738AMHS(WOCL/<GC
M\:^2M6U.XUG5KK4KILS7,AD;VSV'L!Q^%>O?&_Q-LBM?#EN_+XN+K![?P*?Q
MR?P%>*UZF#I<L>9]3S,94YI<JZ!1117:<98L(_.U&UB_OS(OYD5]BU\B^&X_
M.\4Z1%_?O85_-Q7UU7FX]ZQ/1P.T@HHHK@.X*PSI'F^.!J[K\L&GB",G^\TA
M)_(*/^^JW**:;6PFKA1112&%%%% !1110 4444 %>2?&S5<1Z9I"-]XM<R#Z
M?*O_ +/7K=?-WQ&U3^UO'&H2*V8X&^SI]$X/_CVX_C7=E]/FK7['#F%3EHV[
MG*T445[QX(444E(84444 %%%% PI*** $HHHI#"BBB@ I***0!1124#"BBB@
M#T3XL#Q']JT\ZU'8Q6W[P6T=FY9<_*6)R <G([5YQ7I'Q.MM0M-+T"WU6:RG
MNX8WB\VV9BS*H09?=U)]?K7F]<V&_A(Z<3_%84445N8"T444"%HI!2T %%%%
M !1113 6BBB@04444 %+24"@!:***8CJ1\1O%JJ%&M2@#@ 1I_\ $TO_  L?
MQ=_T&IO^_:?_ !-<K16?L:?\J^XU]M4_F?WG5?\ "Q_%W_0:F_[]I_\ $TO_
M  L?Q=_T&IO^_:?_ !-<K2T>QI_RK[A>VJ?S/[SJ?^%C^+O^@U-_W[3_ .)I
M#\1O%Q!']M3?]\)_\37+T4>QI_RK[@]M4_F?W@3DY/6BBBM3(*6DHH FM;F6
MSNHKF!@LT3AT; .".0<'BNE_X6/XN_Z#4O\ W[3_ .)KE:45$J<)?$KE1J3C
M\+L=3_PL?Q=_T&I?^_:?_$T?\+'\7?\ 0:E_[]I_\37+44O8TOY5]Q7MJO\
M,_O.I_X6/XN_Z#4O_?M/_B:QM7UO4M>NEN=3NWN9D38K, ,+DG& ,=S6?13C
M3A%WBDA2J3DK2;8"EI*6M#,****!'3K\1/%B(J+K,H51@#RTX'_?-._X6-XN
M_P"@U+_W[3_XFN6HK/V%+^5?<:^WJ_S/[SJ?^%C>+?\ H-2_]^T_^)H_X6-X
MM_Z#4O\ W[3_ .)KEJ6CV%+^5?<'MZO\S^\U]7\4:UKT,<6J7[W,<;;D#*HP
M>G8"LFDHJXQ45:*L9RDY.\G<Z32?'GB31E5+;5)7B7I%/B1<>@W<C\,5U5I\
M:=6C %WIEG-CO&S1D_GFO,J*RGAJ4]91-88FM#2,F>P1_&Z(C]YH+@_[-T#_
M .RT]OC;:_PZ',?K< ?^RUXY167U"A_+^+-?K^(_F_!'J\_QMG8$6^AQH>QD
MN"WZ!16)??%OQ/=@B![6S!_YXQ9/YL37!T5<<)0CM$B6,KRWD7M1UC4M6D\S
M4+ZXN6'3S9"P'T'0?A5*BDKH225D<S;;NQ:***8!5_2=:U#0KIKK3;DV\S(4
M+A03M)!QR#Z"J%%)I-68)M.Z.H_X6+XM_P"@S+_W[3_XFC_A8OBW_H,R_P#?
MM/\ XFN7HJ/84OY5]QI[>K_,_O.H_P"%B^+?^@S+_P!^T_\ B:/^%B^+?^@S
M+_W[3_XFN7HH]A2_E7W![>K_ #/[V2W-S->74MS<2&2:9R\CGJS$Y)J*BBM%
MH9O4*Z&R\<^)=/LXK2TU22*WA7:B"-, ?E7/44I0C+22N.,Y1UB['4_\+%\6
M?]!F7_OVG_Q-'_"Q?%O_ $&9?^_:?_$URU+4>PI?RK[B_;U?YG]YU'_"Q?%O
M_09E_P"_:?\ Q-'_  L7Q;_T&9?^_:?_ !-<O4<DR1_>;GT%#HTE]E?<@5:J
M]I/[V=9_PL7Q;_T&9?\ OVG_ ,33'^)7BJ,?-K<OT\M/_B:XR2[=N$^4?K5<
MDDY)R:RE&ETBON-HNMUD_O.QD^*'B]N$UF51Z^6F?_0:C_X6;XR_Z#DW_?N/
M_P")KDJ*S=*#^RON-E4FOM/[SK?^%F^,O^@Y-_W[C_\ B:/^%F^,O^@Y-_W[
MC_\ B:Y*BE[*G_*ON#VL_P"9G6_\+-\9?]!R;_OW'_\ $T?\+-\9?]!R;_OW
M'_\ $UR5%'LJ?\J^X/:S_F9UO_"S?&7_ $')O^_<?_Q-)_PL[QE_T')O^_<?
M_P 37)TE'LJ?\J^X/:S_ )F:&LZYJ?B"\6[U6[>YG5!&'8 84$G' '<FL^BB
MK225D2VV[L*U]$\3ZUX<$XTB_>U$^WS-JJ=V,XZ@^IK(HH:35F";3NCK?^%G
M>,O^@Y-_W[C_ /B:/^%G>,O^@Y-_W[C_ /B:Y*BH]E3_ )5]Q7M9_P S.M_X
M6=XR_P"@Y-_W[C_^)H_X6=XR_P"@Y-_W[C_^)KDJ*/94_P"5?</VL_YF=;_P
ML[QE_P!!R;_OW'_\31_PL[QE_P!!R;_OW'_\37)44O94_P"5?<'M9]V=;_PL
M[QE_T')O^_<?_P 31_PL[QE_T')O^_<?_P 37)44>RI_RK[@]K/NRUJ.I7FK
MW\M]?SM/=2D%Y&ZG P.GL!56BBK2MHB&[A1113 EM;J>QO(;NVD,<\#K)&X
M.U@<@\^]=/\ \+.\9?\ 0<F_[]Q__$UR5%3*$9;HI3E'9G6_\+.\9?\ 0=F_
M[]Q__$T?\+.\9?\ 0=F_[]Q__$UR5%3[*G_*ON'[6?\ ,SK?^%G>,O\ H.S?
M]^X__B:<GQ*\:R'"ZW,?^V<?_P 37,Q6I;E^!Z=ZMJH0848%:QPT'JXK[C*6
M)FM$W]YT\?Q$\7J/FUR9C_US3_XFG?\ "QO%O_0:E_[]I_\ $UR]%:^PI+[*
M^XQ=>J_M/[SJ/^%C>+?^@U+_ -^T_P#B:/\ A8WBW_H-2_\ ?M/_ (FN7HH]
MA2_E7W"]O5_F?WG4?\+&\6_]!J7_ +]I_P#$T?\ "QO%O_0:E_[]I_\ $UR]
M)1[&E_*ON'[>K_,_O.I_X6/XM_Z#4O\ W[3_ .)I/^%C^+O^@U+_ -^T_P#B
M:Y>DH]A2_E7W![>K_,_O.I_X6/XN_P"@U+_W[3_XFN8D=I9&D=BSL2S$]233
M:*J-.,?A5B93E+XG<****HD*2EI* "BBB@84E%% !0:*2@ HHHI#"DHHH **
M**0"4444#"BBB@#O/'NE"5K*>T\)W>DWSK*]W$B[XF"[?F4KQ@9.>!U%<!7J
M'C'6-;T*:QU"SUX:OI5Y;S16L\T:%E5MHD4E0,GA>?8\=:\OKFP[?)K_ %]Y
MTXA+GT_K[@HHHK<P"EI*6@04M)2B@ HHHH ****8"BBDI:!!1110 4444 +1
M0**8@H%%% "T"DI: %HHHIB"BBB@ HHHH *7-)10 ZBD!I:!!1110 4444P%
MHHHH$%%%% !1113 *7-)10 M%)2T +11FDS0(6BDHH 7-%)2T %%%% "T4E%
M "T4E+0 4444 %%%% !103@<U!)=(G ^8^U#:6XU%O8GJ*2>./J<GT%5)+B1
M^^!Z"HJRE5[&L:/<GDNG?A?E'MUJ#K116;;>YLHI;!1112&%%%% !1110 44
M4E !1110 4444 %%%% !1110 4444@"BBB@84444 %%%% !10:2@ HI0"3@#
M)JU%:=Y/R%.,6]B924=RO'$\I^4<>M78H$BYZMZFI  !@# I:WC!(YY5'(**
M**L@**** "DS110 4444 )1110 4444AA2444 %%%% !2444#"BBBD 4E+24
M#"BBDH **** "DHHI#"BBB@ HHHH [+QY>7\%KHWAV[TD:<NF6X& 01.Q #2
M CC!()^I.>:XJO2/BGJFG72Z=96VJIJES#+<2O.A#!$D8%8]P)S@<=>W;->;
MUS8=WIIVL=&(5JCUN%%%%;F(4444 +124M A:*** "BBBF 4M)10 M%%% @H
MHHH *6DI: "BBBF(**** %%+2"EI@%%%% @HHHI %%%%, I:2B@!U%)2T""B
MBBF 4M)10 M%%% @HHHH **** "BBB@!:*2EI@%%%% !1110 M%)2T""BBB@
M HHHH *6H7GC3OD^@J![ISPORBI<TBXPDRVSJ@RS 5 ]V.B+GW-5"23DG)]Z
M2LW4;V-8TDMQ[RNY^9B?:F445F:)6"BBB@84444 %%%% !1110 444E !111
M0 4444 %%%% !1110 4444AA1110 4444 %%%% !113D1I#A1F@!E316[R<]
M%]35B*U5.6^9OTJ>M8T^YA*KTB,CB2,?*.?6GT45LE8Q;ON%%%% !1110 4E
M+24 %%%% !1110 E%!I*0PHHHH ****!B4444 %%%%( HHHH *2C-)0,****
M "BBBD 4E%% PHHHH **** &44E+4%!1113 **** %HI*6@04M)2T %%%% !
M1113 6BDI:!!1110 4444 +12"EIB"BBB@ I0:2BF ZBD%+0(**** "BBBD
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
M7=9MM-L)5EM[ -OE4Y5I&QD ]P !SZDUYI7KX9-4DF>5B6G5;0JJ78*H)8G
M [FOJSP7X;A\+>&;73T11.5$ERXZO(1S^70>PKYM\'VZW7C318'&4:]BW#U&
MX$U]95RX^;TB=.!@M9$%Y>0:?93WEU((X($,DCGHJ@9->#>(/C1KMY>.NBB.
MPM <(6C5Y&'J=V0/H!QZFO0OC'>26OP_FC0D?:)XXFQZ9+?^RU\X48.A&4>>
M2N&+K2C+EB['H^B_&?Q'972'4S#J%L3\ZF-8W _V2H S]0:]ZTK5+76M*MM2
MLI-]O<('0]_<'W!R#]*^/J]_^!]X\WA"[MG)(M[QMGL&53C\\G\:>+H04>>*
ML+"5I.7+)W.X\2Z!;>)= NM+NE&)5_=N1S&X^ZP^A_J*^3;FWEL[J:VG7;+"
M[1NOHP."/SK[(KY<^)-NMK\0]:C08!F$GXLH8_J:C S=W$K&P5E(Y6BBBO2/
M/"BE +' &35F.U[R?D*:BWL3*2CN5TC:0X49JW';*G+?,?TJ8 *, 8%+6T8)
M;F$JC>P44E%:&8M%%)0 M%)10 4444 %%%% "4444 %%&:2D,6BDHH ****
M"BBB@84F:**0!111F@ HS244#"BBB@ S2444 %%%%( HHHH&%)2TE !1110
M444E !112&D,92TE%24.HI*6@04444P"BBB@ HHHH 44M)2T""BBB@ HHHI@
M%+24M @HHHH **** %HI*6F(**** "BBB@!:*2EH 6BDI:8@HHHI %%%% !1
M113 6BBB@0444A8+U(% "T5$UP@Z9/TJ-KEC]T 5+DD6H29:IK2(O5A5)I';
MJQIM2ZG8M4NY::Z'\*D_6HFGD;OCZ5%14N39:A% 22<FBBBI*"MOPMX7O_%F
ML)I]BH'&Z69A\L2>I_H.]8E?27PGT"/1O!5O<E +G4/](D;'.T_<'TV\_P#
MC6&(J^RA=;F^'I>TG9[&EX7\ Z%X5B0VMLLUX!\UW, SD^W]T>P_6NDGN(;6
M%IKB:.&)>6>1@JCZDU)7#^(?AI:>)[YKK4M;U9QG*0JZ".,>BKMX_G7D)\\K
MU&>JUR1M!$^I?%'PCII96U5;F0?PVJ&3/_ A\OZUR&J?':W4,NDZ/*Y[274@
M4#_@*YS^8K0_X49X?_Z"6I_]]Q__ !%'_"C/#_\ T$M3_P"^X_\ XBNF/U5;
MW9SR^LO:R/)_$?COQ!XI!CU"\VVV<BVA&R/\1U/XDUS=>^?\*,\/_P#02U/_
M +[C_P#B*\L^('AFT\)^)?[-LIII8O(23=,06R<^@'I791K4I/D@<=6C5BN:
M9RU=I\*;U++XAZ=YAPLX>'/NRG'ZX%<74MM<2VEU%<P.4FA<2(PZJP.0?SK:
M<>:+CW,82Y9*78^QZ\K^.6E2W/A_3]2C4LMG,R28_A5P.3[94#\:[3P=XJM/
M%NA17L#*MPH"W,.>8W[_ ('J#_\ 7K:NK6"^M);6ZB2:"52DD;C(8'M7BPDZ
M52[Z'LSBJM.RZGQS17N6J? NPGN6DTS5Y;2,G/E2Q>:%]@<@X^N:T?#7P;TC
M1KV.\U"Z?4IHB&1&C"1@^I7)S^>/:O3>,I6O<\Y82K>UCI/A]I<NC^!-)LYU
M*RB(R.IZ@NQ?!]QNQ7132I!#)-*P6.-2S,>P R33Z\T^+GC.'2=$ET*TE#:A
M>IME"G_51'KGW8<8]"3Z5YD8RJU/4]&4E2I^AX+>W!N[^XN2,&:5I,?4DU!1
M25[AXA=TG2;S6]4@TZPA,MS,VU5[#U)/8 <DU]#^$/A?HOAN*.>ZB2_U+&6F
ME7*(?]A3P/J>?ITKGO@?H$<.DW>O2H#/<.8(21]V-<9Q]6_]!KUJO,Q>(DY<
MD=D>GA:$5'GEN(S+&A9V"JHR23@ 5R^I_$;PGI)99]9@DD'\%OF4Y]/ER!^)
MIGBGP+#XMF!OM9U.*V4#;:P.BQ@^I&TY/N<US7_"B_#W_02U/_ON/_XBL*<:
M-KS9M.56_N(KZG\==,B#+IFE7-PW9IW$2_IN)_2O/?$?Q.\2>(XWMY+E;2T?
MAH+4%0P]"W4_3./:O2O^%%^'O^@EJ?\ WW'_ /$4?\*+\/?]!+4_^^X__B*Z
MH5,+#5(YIPQ,]&SP.BN]^)?@;3_!;Z8MA<W4WVH2E_/*G&W;C& /[QK@J[H3
M4X\RV.&<'"7*S5\-7J:;XHTJ]D.(X+N)W/HH89_3-?7%?&5?27PP\9P^)/#\
M5E/*!JED@25&/,BC@./7MGW^HKBQU-M*:Z';@JB3<'U)OBMI4NJ^ +T0*7DM
MF6Y"CN%/S?DI)_"OF>OLP@,"" 0>"#7F&O\ P4TC4KM[G2[V332YW-%Y8DC!
M_P!D9!'TS6>%Q$::Y9&F*P\IOFB>!5]$?!?2Y;#P2US,I4WMPTJ9_N !1^H-
M9NC_  -TVTNDFU74Y;Y%.?)CB\I6]B<DD?3%>J0Q1V\*0PQK'%&H5$48"@<
M >E/%8F,X\L18;#RA+FD/KY6\?WR:AX\UFXC.4^T&,$=]@"?^RU[Y\0/&,'A
M+0)'613J-PI2UBSSG^^1Z#K]<"OF18I)F+DGDY+-WJL#2>LB,=56D2*IX[9F
MY;Y1^M6(X$CY R?4U)7K1I]SRI5>PU(TC&%&*?245H8O46BDHI@%%%% !124
M4 +1244 +FC-)10 9HHI*0PHHHH **** "BBB@84444 %)112 ***0T %%%%
M PHHHI %%%!H 2BBB@ HHHH&%%%)0 4444 %%%)0 4444AA2444 ,HHHJ2A:
M*** %HHHH$%%%%, HHHH 6BDHH =12"EH$%%%% !1113 6BDI:!!1110 444
M4 +124M,04444 %%%% "T4E+0 4M)32ZKU84!8?141N$'3)J-KDGHH'UI.2&
MH-EFD) ZD"J9E<_Q'\*83GK4\Y:I]RXTZ#OGZ5&;D_PK^=045+FRE30]IG;^
M+'TIG6BBIN4DD%%%% PHHHH **** "BBB@ KW+3?C1X>L-+L[/\ L[4O]'@2
M+A(\?*H']_VKPVBLJM&-3XC2G5E3^$]\_P"%Y^'O^@=J?_?$?_Q='_"\_#W_
M $#M3_[XC_\ BZ\#HK+ZG2-OKE4]\_X7GX>_Z!VI_P#?$?\ \71_PO/P]_T#
MM3_[XC_^+KP.BE]3I!]<JGOG_"\_#W_0.U/_ +XC_P#BZ\L^('B:T\6>)?[2
MLH9HHO(2/;, &R,^A/K7+45I3P\*;YHF=3$3J*T@HHHK<Q-'1==U+P]J"WNE
MW3V\PX..0P]&!X(^M>M:-\=(#&J:WI4BN.LMF00?^ L1C\S7BE%95*,*GQ(U
MIUIT_A9](Q?&#P=(N6OIXCZ/;.3^@-1W/QD\(P(3'/=W!_NQ6Y!/_?6*^<:*
MP^I4_,V^NU/(]9\0_&^^NHG@T.R%F&X^T3$/)^"] ?KFO*[FYFN[B2XN97FF
MD8L\CL69CZDFHJ*Z*=*%-6BC"=6=1^\PHHHK0S/8/!OQ7T/PWX4L=)GL;]YH
M V]HU3:26+<98'O6[_PO3P]_T#M3_P"^(_\ XNO J*YI82G)MLZ8XJI%61[[
M_P +T\/?] [4_P#OB/\ ^+H_X7IX>_Z!VI_]\1__ !=>!45/U.D/ZY5/??\
MA>GA[_H':G_WQ'_\71_PO3P]_P! [4_^^(__ (NO J*/J=(/KE4[WXE^.-/\
M:/IC6%O<P_91*'\\*,[MN,8)_NFN"HHKHA!0CRHYYS<Y<S"K%C?W6F7D5Y97
M$EO<1'*21G!%5Z*I^9.Q[!H/QRGAB2'7M.\\C@W%J0K'ZH>,_0CZ5U]O\8_"
M$R@R7-U ?[LENQ(_[YS7SA2JC.<*,FN:6#I2>BL=4<74BM6?2$_QA\'Q*2EY
M<3'TCMF!_P#'L5RVL_&]YHVBT#2F5CP+B\(^7_@"_P"/X5Y%':@<N<GTJP
M, 8%:4\OIK5F53,*CTB3:A>7FKW\E_J=S)=74G5W/3V Z >PXJ&BBNZ,5%61
MY\I.3NPHHHJA!1112 **** "DHHH ****!A1110 4444 %)110 4444 %%%%
M(849I**8!FBBB@ HHHI %)2TE PHHHI %%&:2@!:2BBF 4444AA2444 %%%%
M !24&B@8444F: %I***0!1110 RBBBI*%HI*6@ I:2EH ****8@HHHH ****
M %H%)10(=1110 4444P"EI** %HHHH$%%(2!U(%-,J#^*BX[,?141G7L"::;
M@]E%+F0^1EBBJIF<]\4PLQZDFESH?LV7"ZCJPIAG0=R?I56BESL:IHG-QZ+^
M=,,[GN!]*CHJ>9E**%+LW5B:2BBD4%%%% !1110 4444 %&:** %S1244 %%
M%% !2TE+0 4444 %%%)F@!:,TE+0 4F:** %HI,T4 +1244 +2444 %%%% !
M1110 4444 %%%% !1110 4444 %%% !)P!DT@"E +' &34\=J3RYP/3O5E$5
M!A1BK4&]R)5$MBO':]W/X"K*J%&%  I:*V44MC"4G+<****9(E%%% !1FBBF
M 9HS112&+FDHI* %S1FDHH 7-&:2B@ S1FBB@ S1110,**** "BC-&:0!244
M4 %%%% !1110 444E !1110,,TE%% !1110 444E(8M)110 4444 %%%(:0!
M1124#"BBB@ HHHH ***2D VBDI:184444""EI** '44W('4T;U'\0H"PZBF>
M:GK2><OO1=!9DE%1><.P-(9CV I<R'RLFI:KF9O:FF1S_%1SH.1EH49 [U4+
M,>I/YTE+G'R%LR(/XA33,GJ35:EI<['R(G,X[*::9V[ 5%11S,?*AYE<]\4T
MNQZL?SI**5V.R"BBBD,**** "BBBF 4444 %%%% A0"Q  ))X %>H3:%I1TB
M3P6EG#_PD,%D+XW(4>8UQ]]H,]3^[/ Z9%<QX$L8#JL^M7R;M/T:+[7*#T=Q
MQ&GU+8_(UDP>(+Z'Q,NO^9F]%S]I+=BV<D?0]/I6,TYNRZ?F;0:BKOK^1ET5
MTWCC38+/7%O[ ?\ $MU2,7MKC^$-]Y/JK9&/I7,UI&7,KF4H\KL%;'A.&*X\
M8:+#/&DD4E]"KHZ@JP+C((/45CUM^#?^1VT+_K_@_P#0Q1/X6.'Q(Z7QGH>G
MZHE_KGAZW6#[%.UOJ-C& /)*L5$J@?P-CGT/XUY_74'7[KPYX^U.^MMKC[9.
MDT+\I-&7.Y&'H:7Q7H%K!#!K^AEI-#OB=@/+6TG>)_<=O4>O6LX-QM%_+_(T
MFE*\E\_\P^'=K;WOC>R@NH(IX6CG)CE0,IQ"Y'!]P#7+5UWPR_Y'ZP_ZY7'_
M *)>N1JE\;]%^I#^!>K_ $"GQ &9 1D;A3*?#_KX_P#>'\ZT(/4O'7A[2]9O
M]5&@6<5IJFD'%Q90J%$\. ?,11W&<$?_ %L^55VWC35;S1?BOJ6HV$IBN8+@
M,K#O\HR#Z@]"*C\3:59ZOI@\6Z%$([:1@NH6:_\ +I,>X_V&['\/8<])N,4G
MLS>JE*3:W1C>$H8KCQCHL,\:2Q27L*NCJ"K N,@@]15;78TB\0ZG'&BI&EW*
MJJHP% <X %7/!G_([Z%_U_P_^ABJOB'_ )&75?\ K\F_]#-:?;^1G]CYF;11
M16A!U'CZUM[3Q##';010QFQMF*QH%&3&"3@=R:Y>NN^(W_(S0?\ 8/M?_12U
MR-9TO@1=7XV7]#C277]-CD171[J)65AD$%AD$5:\70Q6WC+6H((TBBCO9E2-
M%"JH#G  '057T#_D9-+_ .ON+_T,5<\:_P#(\:[_ -?\W_H9H^W\@^Q\S"HH
MHK0@,9.!7J)T'2_[(/@O['#_ ,)$+'[=]IVCS/M'W_(SU_U?&.F:Y;P+I\$V
MLR:M?KG3M(B-Y.#_ !E?N)]6;''L:RQX@OQXF_M_S/\ 3OM/VG=VW9SCZ=L>
ME8S3F[+I^9M!J*N^OY&7174>.M/@@UJ/5+!<:=JT0O+?'12WWT^JMD8^E<O6
MD9<RN9RCRNP5J^&(HY_%FCPS1K)%)>PJZ.,A@7 (([BLJMCPG_R.6B?]?\'_
M *,6B?PL(_$B+Q)%'!XHU>*)%CC2]F5$48"@.0 !V%9E:WBC_D;M:_Z_Y_\
MT8U9-$?A02^)A1115$A1110 4444 =?X$\F,>(+N6TM;E[72I)HEN85E4.'3
M!P?J:@_X3BZ_Z OA_P#\%<7^%7/A]:7%^GB6TM8FEN)='D6.->K$NG%4?^%>
M>+O^@#=_]\C_ !KG?)SOF-US\BY1Z^-Y&.)_#_AZ:/NITY4S^*X(I/$^F::=
M,TS7]'A>VM-0\Q)+5G+^1*A&X GDJ001FI+?X:^+)WP^D2PH.6>5E55'J234
M^O7-I:Z3IOAZQE%PEB9))[@ A9)G(R%SSA0 ,]^:N$8N2Y'ZD3DXQ?.O0Y..
MV9N6^4?K5E(UC'RC\:=178HI'%*;D=CX>N(]/\$ZOJ(L;*XN8[N"-&NK=9=J
ML&SC(]JI_P#"9W/_ $"-"_\ !;'_ (5H>'-/?4_ &M6T<]M QO+=M]S,L2<!
MOXCQFL[_ (0NZ_Z"^A?^#.+_ !KG7L^:7/O?]$=#53ECR=OU8O\ PF=U_P!
MC0O_  6Q_P"%85Y=->WDMRT4,32')2&,(@^BC@5N?\(9=?\ 07T+_P &<7^-
M<]-&8)Y(2R,48J61MRG!QD'N/>M:?L[^X8U/:6]\;249HS6IF=_XMUW^P_$4
MVGV>CZ+Y$44)7S-/C9LM&K')QZDUB?\ "9W/_0'T+_P6Q_X5L>.O#NMW_BRY
MN;/2+ZX@>*#;)%;LRG$2 X('J*YS_A$?$G_0!U/_ ,!7_P *Y*2I.";M>QUU
M754VE>US8B&G^+=)U$KIMMI^K6-NUTK6BE(IXU^^I3. P!R".M<=7;:?IL_@
M[2=4O]8"V]Y>6;VEI9LP\UM_#.5_A &>M<36M)J[Y=C*JG9<VX59T^PN=5U"
M"QM(_,N)W"(ON?Z56KJ_!K?8[/Q!JR<3VFGLL+=T>1@FX>X!/YU=23C%M$4X
MJ4DF2W>HZ-X6<V.DV=MJ5_'\L^HW:>8@<=1$AXP#_$<YJH/'FO$XEDLYHN\4
MEC"4(],;:YFBI5&/VE=^93K2^SHO([&.UTOQE;RC3[*/3=>B0R"VA)\F[ &2
M$!^ZX';H<?EQW0U:TV^ETS5+6^@8B6WE61<>QS6MXXLH]/\ &NJV\("Q^=YB
MJ.P<!L?^/4H^[+EZ#E[T.;J<_1116IB=]XCUH:%-IUI9Z3HYC;3K>5FEL(W9
MF9 222*Q?^$SNO\ H$:%_P""V/\ PK>\5^%=<U>YTRZT_3)[B Z9;+O0#&0@
MR*P/^$"\5?\ 0#NOR'^-<E-T>5<S5SLJ>VYGRIV-/1[G3?&-V-'O=)LK&^G5
MA:WEBGE 2 $@.F<$'&,\5Q3*4<JPPP."*[72]'N?!%[%KFO1BWEA5FM+/<&>
M:3!"YQD*HSDD\\<"N*=VD=G8Y9CDGWK6E:[Y=C*I?E7-N-J_I6K2:3-)+':V
M=P77:5NK=90/< ]#5"BM6DU9F2;3NCIXO&5R\R*='T+!8 _\2V/_  K8\7>(
M3HWBO4-/M-&T06\$@5 VG1DXP#UQ[UPD'_'Q'_OC^==%\0_^1^UC_KL/_016
M#IP]HE;H_P!#=5)^S;OU7ZF?JNOS:M;I#)8Z;;A7W;K6T2)CP1@D#D<]*R:2
MBMXQ459&+;D[L6C-)13$&:*** "BBDH **** "BBBD 444F: %HI**!A1110
M 44F:*0!FBBB@8E%%% !1110 444E(!:2BBF,K^:?04GFM[4RBL;LWY4/\UO
M6D\QO6FT47860NYO[Q_.C)/>DHI +124M !1110 4444 %%%% !1110 4444
M +124M !1110 4444 %%%% !1110 4444 %%%7=(FLK?5[2?48I)K..4/+%'
MC+J.=O/KTH;L"U.WGO--\(^$;'0M0TK[?<ZBJZA>)]H:'R\_ZI25&3QS@]":
MP_[=\+?]":/_  9R_P"%9&OZQ-K^NWFJ3\/<2%@O]U>BK^  'X5G5E&GI=[^
MK-)5-;+;T1Z$UWIWB_P5=Z;I^F?8;G10;VVB^T-,7B)_>@%N1CAL5Y[6KX;U
MN3P]X@M-31=ZQ/\ O(_^>D9X9?Q!-4]0>UDU&Y>Q22.T:1FA23&Y5)X!QZ54
M(\K:Z"G+F2?4K5M^#?\ D=M"_P"O^#_T,5B5H:%J":5X@T[4949X[6YCF95Z
MD*P) _*JEK%I$Q=I)C_$?_(SZM_U^S?^AFM#PIXBBTB:>PU*(W.B7X$=Y!W
M[2+Z,O4?_JQCZI=K?ZO>WB*52XG>55;J S$X/YU4I<J<>5CYFI71Z3X9\.R>
M'?B?I\:RBXL;B">6SND^[-&87P?KZBO-J[CP7X]3P_;FSU.T>]M8M\EF5(WV
M\C*5;;G^$ACD>O-</404N9\WE^I4W'E7+Y_H%/A_U\?^\/YTRG1MLD5CV(-;
M&1U'Q)_Y*)K7_78?^@BL_P ,^(IO#FIF<1B>TF4Q7=J_W9XCU4^_H:3Q7K$6
MO^*+_58(WBBN9 RH^-PX YQ]*QJSC']VHR[&DI>^Y1[GH%OX=ATOQWX;U+2I
M#<:'?WT+VLW=#O&8W]&7I[_G7(^(?^1EU7_K\F_]#-;?@GQF/#-P8+ZV-[I;
MR+.8,\QRH<K(F>AR #ZBN<U.Z6^U:\NT4JD\[RJK=0&8G!_.I@I*>HYN+CH5
M:***V,CK_B"#-J6E7Z\PWFEVSHW;A-I'U!%<A71Z7XDMAI*Z+KMBU]IJ.7@:
M.39-;,>I1L$8/=2,9J7[+X'?YUU37(U_YYM9QLWYAP*RBW!<K1K)*;YDRAX2
MM)+[Q?H]O$I9FO(CQV 8$G\ "?PIGBBZCO?%FL743!HI;V9T([@N<'\JUCXD
MTG1+6>'PQ97*7,Z&.34;UU,RH>HC5>$SZY)KDZ<;N7,Q2LH\J"BBK>ER6<.J
M6LNH122V:2JTT<>-SJ#DJ,^O2K9FCN'N]-\(>#;+1M0TO[?<ZJ!?W<?VAH=B
M?\LE)7D\9;!Z$UB?V[X6_P"A-'_@SE_PK*\0ZS+X@U^\U28;3/(2J?W$'"K^
M  %9E9QIZ7>[\V:RJ:V6WHCT-;O3O%_@R\TC3]+^P7.D@WUI']H:;>F?WJ@M
MR.,-CN17GE:GAW69?#^OV>J1#=Y$F73^^AX9?Q!(JKJ<EG-J=U+I\<D5H\C-
M#')C<BDY ./3I3A'E;704Y<R3ZE6MCPG_P CEHG_ %_P?^C%K'J]HM\FF:[I
M]_(C.EM<QS,J]2%8$@?E525XLB+LT6/%'_(W:U_U_P __HQJR:[#4+[P/J.I
M75]+#XA62YF>9E62' +$DXXZ<U7W>!/^>?B/_OY!_P#$U$9V25F7*-VW='+T
M5?U8Z0;I/[&6]%OL&[[84+[LGIM &,8_6J%:)W1#5@HHHIB"BI4@=^3\H]ZL
MI$B=!D^IJE!LB4TCH_ \3?8?%).5SHTHS_P-*YY$\OH3GU)K9T+6(M*M]7CE
MC=S>V+VR%<?*Q93D^W%8].$.639-2IS12)HKF>WD$D,\D;CD,CD$?B*ZCQ6W
M]H>'O#NMR@&^NXIHKF3',AB<*K'U8@\GVKD<UM7FLPW?A73-*\MQ/933-OXV
MLKX/USD4YQ]Z+7]:"A+W9)_UJC&HHHK4R.JT[_DFNM_]?UO_ ":N5KI-#UG2
M+?P_?Z1JT-ZT=S-'*'M"@(V@\?-]:-W@G_GGX@_[^0_X5A%N,I73W_1&\DI*
M-FMOU9S=)72[O!'_ #S\0?\ ?R'_  K"OOL9O9/[/$XM<CRQ<$%^G.<<=<UI
M&=^AG*%EN5Z***L@[+X@:A>P>,KJ.&[N(T$,&%20@#]RG8&N8_M743_R_P!U
M_P!_F_QJ[XHUB+7M?FU&"-XXY$C4*^,C;&JGI]*QZRI0M!)KH:U9WG)IZ7%9
MF=BSL68\DDY)I***U,@KI_!,T4NH7FCW$BQQZM:O:J['A9>&C)_X$ /QKF*
M2""#@CH:B<>:+1<)<LDR:ZM9[*[EM;F)HIXF*.C#E2.HJ&NJ/B73=:@CB\3V
M,TUS&H1=1LW"SE1T#@_*_P!3@U$+?P6AWMJ.M2K_ ,\EM8U;_OHN1^E2JC7Q
M+4ITT]8O0I^%M';6]>M[<_+;1GSKJ4_=CB7EF)[<<?4U%XDU4:WXDU#4E!"3
MS,R ]0G1?T J_J7B>(Z8^D:'8C3M.D(,Q+[YK@CIO?T_V1Q7.413<N>6@2:4
M>1:A1116IF=7X\9AJFF8) _LJU[_ .Q7*[V_O'\ZU_$FL1:U>6DT,;QB&SAM
MR'QR47!/':L:LZ46H),TJM.;:.R\!W4VH:P?#]W*\VGW\,J-#(Q958(65U!Z
M,"O45QM:_A?6$T#Q+9:I)&TD<#DLB]2"I!Q^=94FPR-Y>=F3MSUQ2C&TV^CM
M^O\ P E*\$NNOZ?\$;1116AF20?\?$?^^/YUT7Q#_P"1^UC_ *[#_P!!%<W&
M^R5&/16!K4\3ZM%KOB2^U.&-XX[B3<J/C(X YQ]*S:?M$_)_H:)KV;7FOU,B
MBBBM" HHHH ***2D 4444 %%%)0,7-)110 4444 %%)10 9HHHH&%%%%( I*
M6DH **** "DS112 ****!A1110!3HHHK$Z HHHH **** "BBB@!:*2B@0M%%
M% !1110 4444 %%%% !1110 M%)2T %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% @HHHH ****8!1112 ****8!1110 4444 %%%%
M !1110 4444 %%%%( HHHH **E2!FY/RBK"1*G0<^IJU!LES2*Z6[MR?E'O5
ME(D3H,GU-/HK112,G-L****L@***3-(!:*** "BBBF 4444 %%%%( HHI,T
M+129I<T %%)10 M%)2T %)110 4444 %%%% !1110 4449H **3-% PHHS24
M +1244@%S29HHH ****!A249HH **** "BBB@ I***!A1112 **** "BBDH
M**** "DHHI#"BBB@ HHHH **3-% %2BBBL3H"BBB@ HHHH **** "BBB@ I:
M2EH$%%%% !1110 4444 %%%% !1110 4M)10 M%)2T %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !112@$G &30 E'7I4R6Y/+' ]*L(BI]T5:@V9NHEL5TMV;EN!4Z1
MJG0<^M/HK112,G-L****HD**** "BBB@ I:2B@ HHHH ****8!FBBBD 4444
M %%%% !129HS0 M%&:,T %%&:* "BBB@!*6DHS0,**** "BBC- !11FDS0 M
M)112 ***2@!:*2B@8N:2BB@ HHHH **** "BBBD 4E%%, HHHS2&%%)10 N:
M2BB@ HHHS2 **2BF,****0!1110 4E%%(84444 5**2EK(W"BBB@ HHHH **
M** "BBB@ HHHH ,TM)10(6BBB@ HHHH **** "BBB@ HHHH **** "EI** "
MEI** %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHIRHSGY1F@!M*%+' &:G2W'5CGV%3 !1@# JU!]3-U%T($M\\
MN?P%3JBH,*,4M%:))&3DV+1115$A124M( HI** %HHHI@%%)10,6BDHH 6BD
MS2YH$%%%% !1110 44E+0 E%%% PHHHH **** "BBB@ HHHH *2C-% !1110
M 4444@"BBB@ HI**!BTE%% !1112 **** "BBBF 449I,T@%HI** "DHHH&%
M%%% !1112 ***2@ HHHH&%%%% !1110 4E+24 %%%%(84449H IT445B;A2T
ME+0 44E I@+1110 4444 %%%% !1110 4444 %+244"%HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *6DHH 6BDI: "BC-% !1110 4444 %%%% !1110
M 4444 %%%% !114BPLW7@>]"5Q-I;D=/2-GZ#CU-3K$B^Y]ZDK10[F;J=B)+
M=1][DU,  ,"DS2YJTK&;;>X4444""BDI:8!1110 44E% "T4E&: %HHS10 4
M444 %%%% !1110 444E !FES244 +FC-)13 7-%)12 6BDHH 6BDHYH 6DHS
M1F@ HHI,T +111F@ HI,T9H 6BDHH&%%%% !1110 4444@"BBB@ I***!A11
M10 4444 %)2TE !1112 ***,T %%)FB@ HHHH&%%%% !1110 4444@$HHI,T
M#%HS244 %%%% %2BBBL3<**** %I*** "EI** %HHHI@%%%% !1110 4444
M%%%% !1110 M%)10(6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** %HI** %HI** %HI** %HH&32A?6@5Q*7;3J*=A7'*VSHH^M/\[_ &:B
MHJDR6DR;SAZ&E$J^]044^9BY46!(GK2[E_O#\ZKYI*?,'(BT#2YJI2@D=S1S
M"Y"U15?>P_B-+YC^M',+D9/14/FMZ"E\[_9I\R%RLEHJ/SAZ&E\U?>G="Y6/
MHIN]3WI=P/<47"PM%%%,049HHH 6BDI* %HI*,T +11FB@ HHHH **** "BB
MB@ HHHH *2EI*!A1110 4444 %%%%( HHHH **** "BBB@ HHHH **** $HH
MHH&%%%% !111F@ HI,T9I %%)10 9HHHH&%%%% !1110 4444 %%%%( HI,T
M4#%S2&BDH **** "BBB@ HHI* *M%%%8FX4444 %%%% !1110 4M)10 M%)2
MTP"BBB@ HHHH **** "BBB@ HHHH *6DHH 6BDI:!!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%."TH %%A7&@$TX**6BG85PHHHI@%%%% @H
MHHH **** "BBB@ I:2B@!:*2EH **2BF M%%%(044E% Q<XI=S#N:2BF*P[S
M&]:7S6]J911=A9$GG>U+YH]#45)3YF+E1.)%/>G;E/<56%+1S"Y46<YHJL*7
M<1W-/F#E+%%0!V]:=YC>U/F0N5DM&:C$GM2^8/0T70N5C\TN:9O7UI<CU%.X
MK#J2BB@ HHHH **** "BBB@ HHHH **** "BDHH 6BDHH 6BDHH&+FDS110
M4E%% !1112 **** "DHHH&%%%% !1110 4444 %%)FB@!:3-%% PHHHI %%)
M10 4444 %%%% PHI** #-%%% %6BBBL38**** "BBB@ HHHH **** "BBB@!
M:*2B@!:***8!1110 4444 %%%% !1110 4444 %+244 +1244"%HHHH ****
M "BBB@ HHI0#0 E&,T[ HIV%<-M****!"T44E,!:*** "BBB@ HHHH$%%%%
M!1110 4444 %%%% !1110 4444 +FDHHH **** "EI** "BBB@!:2BB@ %+2
M44 +1110(*6DHI@+1110 4M(*6@ %+N/K2"BF(=O:E\P^E,HHNQ61)Y@]#2[
MU/>HJ44[ARHER/6EJ&BBXN4FI*CW'UI0QIW"P^BF[O:EW"BXK"T4F1ZTM, H
MHHH **2BD M)110 4444 %%%% !2444 %%%% PHHHH **** "DI:3- !129H
MH&+29HHI %%%% !1124 +29HHH&%%%% !1110 444E("M11161N%%%% @HHH
MH **** "BBB@ HHHH **** %HI!2TP"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH 6B@ TN*!"4N*6BG804M)10(6DHS10 M I*!0 M%%%  :,T4
ME "T444 +1113 **2EH **** $HHHH 6BBB@04444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 M%)2TP%I*6DH$+1FBB@!:***!!1110 4"BB
MF M%%% !1110 M%)2T )2CBBBF(7<:7<:;2T +FC-)10*PZDIM**86%HHHH
M**** "BBDH 6BDHH 6C-)10 9HHI*0PHHHI@%%%% !1112 ****!B4444 %%
M%% !1112 **,TE !1110!6HHHK(W"BBB@ HHHH$%%%% !1110 4444 %%%%
M!1110 4444 +1244 +124M !1113 **** "BBEQ0 E%. %!H%<3%.Q24M,04
M444 %%%% !1110 4444 % HHH 6BDS2T"$-%!HH 6BBB@ HHHI@%%%%  *6D
MHH ****  4M(*6@ I*6DH 444@I:!!1110 4444 %%%% !1110,**2EH$%%%
M% !1110 4M)2T %%% IB%HHHH 6DHHH 6BBB@ HHHIB%HI*6@ HHHH *7-)1
M0 4M%% !1FBBF(6BDI30 E+24M !2TE+0(*2BB@84N*2EIB#%)BEHH 2BEHH
M 2DI<48H 2BBC-(844E% "TF:**!A1112 **** "BBB@ I*** "BBDH&+29H
MHH KT445D;!1110 4444 %%%% !1110(**** "BBB@ HHHH **** "BBB@ H
MHHH *6@+3L4Q#<4N**6@ HHHIB%H-)10 4N:2B@!:#1VI* "EI*6@ HHHH *
M*** "BBB@ I:2EH 0T4&B@!:*2EH$%%%% !1113 ****0!1113 *6DHH 6DI
M:2@ %+24M !1244 +2444 +2444 %+2"EH 2BBB@!:*04M @HHHH *6DHH 6
MBDI: "BBBF(6BBB@!:***!!1113 **** "EI*6@ HHHH 6BBB@ I**44P 4I
MH%!H$(*6BB@ HHHH ****8"T4E*:!!1244 +1110 E+24M !1110 F!2;:=1
M0%QF#13Z,"BP[C**=MI,&E8=Q***2D M)110 4444@"DHHIC"BBB@"O11161
ML%%%% !1110 4444 %%%% !1110(**** "BBB@ HHI<4 )2XI:*8@ %+110
M4444 )0**!0 M%%% !1110(****8PHHHH$%+244 +124M !1110 4444 %+2
M44 !HHHH *6DI:!!1124 +124M !1110 4444 %%%% !112&@!:*2BF M%%%
M( HH-)0 M%%% !2TE+3 2BBBD "EI!2TP"BBB@04444 %%%% "T44"F M%%%
M @HHHH ,TM%% "4M)2TP"EI!2T"$I:2EH **** "EI*6F 4444 %*:2EH$)1
M2FDH *6DI:8"B@TE%(!:2BB@!:***8@HHHH **** "BBB@ HHHH ****8!2%
M12T4@&;328Q4E%*P[D=)4A4&FE#VI6&FAM%!XI,TABT4E% %>BBBLS8*6DI:
M "BBB@ HHHH **** "BBC% !12T4"$Q2T44P%HI*6@04E+10 44E+0 M%)2T
M )0**4 ^E !12X/H:-I]#0 E%+M/I1M;TIBN)13MC>E&QO2BP70VBG;&H\MJ
M+,+H;13O+/M1Y9]J+,+H;13_ "S[4>6?:BS%=#**?Y9]11Y9]13LPNAM)3_+
M/J*/+/J*+,+H;1FG>6?:CRV]J+,+H;13O+;VH\MJ+,+H;2TNQO2C8WI18+H;
M13MC>E&QO2BP7&TM&UO0T;6]#0 F:*7!]#28I %%%% !2TE%,!:2BBD 4444
MP%HHHI !I*4TE "T444 %%%% !1110 49I** '4AI:0TP%HHHH$%%%%  *44
M@I: %HHS24"%HI*6F 4II*#0 4M(*6F 4444""EHI* %HHHH *6DI:8!1124
M +1249H$+1110 4M)13 6BBBD 444"F M% HH$%%%)0 M% HH **** "BBBF
M 4444 %%%%( HHHH ****8"8I"@-.HI6"Y&4(IM34A I<H[E*BBBL3H"BBB@
M!:**4(30(;2T_P L>M+L%.PN9$=%2[1Z48'H*+!S$=&#Z5+13L+F(]I]*78?
M2I**=@N1[#[4NP^M/HHL*[&>7[TOECUIU%%D*[$V#WHV+Z4ZBBP78@1?2EVC
MT%%+3%<3 ]!2XHHH ****!!1110 4444 %%%%, I:2B@!:*** "BBB@ HHHH
M ****8!1FBB@!<T4E% A:*3-+0 49HHH 6BDHH 6BDS2T %&!Z444 )M'H*-
MB^@I:* &[%]*/+6G44M NQGECU-)Y0]:DHHLAW9'Y?O1Y9]14E%%D',R(QM2
M;&]*FHI60<S(=I]#28/I4]%'*/F(*2K'%)M7T%'*',045-L7TI/+7WI6'S(B
MHJ7RAZTGE'UHLPNAM)3]C4FQO2@+H2BC!]** "BBB@ HHHH 6BBB@04444P%
MHHHH ****8"T444A!1113 6BBB@ HHHI@+2444@"BBBF M%%% @HHHH 6BBB
M@ HHHH 444E% !1113 444E+0(**** "BDHH 6BBB@ HHI,T +129I: "BDH
MS0 M%-S1FBX6'4F:3-)FBX[%2BGA!3L8K&QM<8$)IP0=^:=FBG85P QTHHI:
M8A*6DHH 6BBB@04444 %+244 +1113 **** "BBB@0M+3:,T .HI** %HI*6
M@ HHHH$%%%% !1110 4444 %%%%, HHHH ,TM)10 M%%% !1110 4444P"BB
MB@ HS110 M%)10 M%)FEH *,T44"%S1244 +1249H 6BC-)0 M%)2T %%)12
M **** "BBB@84444 %&:**!"YHS244 +1Q244 &T>E)L%+10,;L'K2;/>GT9
MHL%QFTT8/I3\T4K!<CHI]''I18+C113L"DQ18=Q**7%)@T +1110 4444Q!2
MTE% "T4E+0 44F:6@ HHHH 6BDHS3 6BDS10 M+3<T9I"L.HIN:,T7"PN:*3
M-)FG<=AV:,TW-&:+A8=FES3,T9I7"P_-)FF;J-U%PL/S1FF;J3=1<+$N:3-,
MW4FZBX6),TF:CW4;J7,/E),T9J+=1NHYA\I)NHS4>ZC=2Y@Y23-)NJ/=2;Z.
M8?*2;J3=4>ZDW4N8?*/HHHH$%%%% "T4E+F@ HHHH 6BDH%,!:***!!1110
MM)FBB@!:*2ES0 4444P"BBB@ HHHH$+FBDHH 6BBB@!:*2B@!:*2B@!:*2EH
M ****!!1110 4444 %+244P"C-%% "T4E% "T4E+0 4444 %%%% !1110 44
M44 +FBDHH 6BDHH 6DHHH 7-)FBB@!:*2B@!:*2B@!:*3-+F@ HHS10 4444
M %%%)F@!:*2B@ S1110 4444 %%&:3- "T4F:* %HI,T9HN M%)1FE<+"TE)
MFC-%PL+13<T9HN.PZDI,TF:+CL.S1FFYI,TKA8?FC-,S1NHN%A^:,TS=2;J+
MA8DS29IFZDW47'8ES29IFZDW4N8.4DW4;JCW4FZCF#E)=U)NJ/=2;J7,/E)=
MU&ZHMU)NHY@Y2;=2;JBW4;J.8?*2[J3=46ZG(KRMMC1G8]E&32Y@Y1^ZDW5?
MM_#FNW>/L^BZC-G_ )YVKM_(5J6_PZ\87./+T"[&?^>@$?\ Z$14.K%;LM4I
M/9'.;J3=7<6_P>\9S8WV$$&?^>ERG'_?)-:EO\"_$DF#/?Z9$/0.['_T'^M0
M\1374M8>H^AYGNI-U>Q6_P  YS@W/B&-/41VI;]2PK3M_@-I"X^TZS?2>OEH
MB?S!J'BZ:ZEK"5.QX5NI-U?1=O\ !3PE#CS/M\__ %TG S_WR!6I;_"OP7;X
M*Z*CD=Y)I'S^!;%0\;#S+6"F?,&ZC=7UG;^"O"]KCRO#^F@CH6MD8_F16I;Z
M=8VF/LUG;PXZ>7$J_P A4/'+HBU@GU9\AV^F:C=X^S6%U-GIY<+-G\A6G;^"
M/%5UCR_#^I8/0O;L@_4"OK*BH>-ET1:P4>K/F&W^%/C6XQ_Q)C&/62>-?TW9
MK4M_@EXLFQYCZ=!_UTG)_P#05-?15%0\94+6$IH\)M_@+JC8^TZW9Q^OEQ,_
M\\5IP? *U4?Z1X@F<_\ 3.V"_P V->QT5#Q55]2UAJ2Z'QG1117M'C!1110
M4444 %+244"%HI,TM !2TE%,!:*2EH ***,T""BBB@ HHHH 6BDHH 6BBBF
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
MI<?W[@)_)34E'KM%?.EW^TGJ9<BT\/V<8[&69G_D%J&'X\^*-08!(M.M\_\
M/.!C_P"A,: /I&BO!HOB+XGNHP7U,)GLD*#^F:@G\4Z].#OUB]'^Y,5_EB@#
MZ J-YX8O]9+&G^\P%?.9O[Z9_P![>W,N?[\K-_,UKV+OM!.30![7+K.F0_ZS
M4+8?]M0:J/XKT1./MZL?]E&/\A7E<KG%,AZT >G2>-=(3[IGD_W8_P#$BJLG
MCRS&?+LYV_WB%_QK@J* .RD\?N?]7IP'NTN?Z56D\=:BW^KM[9?J&/\ 6N6I
MPH WG\8:S)]V:./_ '8Q_7-5I/$6L2YW7\H_W<+_ "%9HI<4 3R:E?R_ZR]N
M7_WI6/\ 6JCL[G+L6/J3FGFF-0!&U9>J:O::5:-/=2JH[+GECZ"K&IZA!IUG
M)<7$BQHHZD]:\4UK6;K6+UIYGX'W%SP!_C0!IZSXOOM5C:,EHH#P(U;AAZDC
MK7/SS,P4+*6C[8X_2A?E<1Y W#YBO)'^'I5ZRT[S7#S8"?W<<F@#*W-C8JGG
MIQUJ18+EE#")@N,<5T,-G$&W2'>PX!(Z5< 3ICZ4 <O(9/)!8<J?QQZ57:(G
M/&.:ZV2UA(SY7U.*A:SC\O(C^7O[T <L ".><<TJNAR6  [8-;LFGQ-N(C&3
MP<51ETUEC81CKSS0!3BNIK9MT3F,@Y!4X(-=[X?\=>8BP:HH4J-OG@]3VR*\
M]='0$.._6FI(RXQQZ^] 'T##*LL:R(P9&&0PZ$5,#7D_AOQ=<:;+#9SL9+5B
M -W/EY]#Z5ZM$P900<Y - $G:F-4F*1EH @-,-2L*C(H 8:@N?\ CW?\/YU8
M(J"Y'^CM^'\Z /-:***^A/ "BBBF(*7-)10 M%)2YH **** "BBB@ HS110
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
MTDF$'DO'*T3)OW8(_ 5H^<WH* )Z*@\QCWJ0AF"\X]: 'T4#@44 %)O7UIK
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
MZZN;R]\BSB+N.N.@% #O#G@2SM0TLH4L!QQ716NDZ=!DD+OW8 Q7+:OXHN]
MC#7$)V-\NY3D UAVOC*6>\#KG:W8T >L2VUA"%?Y>*O6EQ9$?*ZXKQ;6O%FH
M(K%%+<8 K*T/Q;J,E_'#+'*JEN30!]%K8P7(X4%3Z"L[6=$\JS+0@?2JV@Z^
MD<,?F'*XYSVK:U37+/[+E64@B@#RJ6_:RNRD<N)%/W:<OBZ[;(YR*S=5D@N-
M>=H=V3V[9K4TWP^90&<Y)/- &7>>-KZ$Y*/@>E=/X;\627PCWEAGL:L+X,69
M<D*:N6GAJ.P8$J !Z4 =O97$;V^YL=*YC6;FU+21QNJSELX/<>U6C.MM;G;(
M.G KR/QMKEM'=^7+=(KY^Z#DC_"@#LM6T^&]L(HVV^?NR!W Q7-3^"Q*RL%!
MS[57\/:] P BE60#@D'-=2FLH%SGI0!RVI> XHK4N85)(]*\CUFP&GW[Q@8&
M3Q7T+J>MQG3B2R_=KP/Q1<?:-8=ATYH Y]_O&FTK'+&DH **** "E ). *?#
M&TLJHHR376:9X=+E69>: ,33[*4 RLI [5M6@W-S6Y?:8EI:< 9Q7-0R,)V4
M4 ;BL"Z@],TDLR>;C=6:9Y"<#.:HW#7/F[@K8H ['3)8Q,I+"NTL[NVV %Q7
MC45S=JPVJV:M_P!LWT.-P<?C0![(TMNW(<4">$?QBO)X-:U&4?(KM^-23:UJ
M%NN98Y%% 'JOVF'^^*/M$7]\5Y5!K=]<C,0<_B:1]<OHFVLL@- 'JWGQ?WQ3
MA/'G[XKR;_A([M>N\4)XJG+;0S$^G- 'KRS1Y^^*F$L9_B%>60ZMJDJ[DBD(
M^M,?Q/=P2;) ZMZ<T >K,Z$?>%<%\3$8Z)$4&1YGS$=A5&V\17C2IN5PI[\U
MU%P]K?Z!.U\P6 )EV(R0/:@#SGP)%&VKAI$$B1HTF#[*3S^0HU+4)M8O4N9[
M:*'8NW8$4$GKDXJ3PS/:VWBI(XV*Q7!>,;CGJ"!_.H9;:XLYG\^)D##*EN<C
MI72_X"M\SF7\9W^1"+FZFE^SVJX5/XCVJQ/:ZD(RXN?3*AJS9KZ2(!($&[/W
ML8J_I^GW%[I5U=27SI=QD%+4J09!GG#'@5S'291>9)1YMR%/3&<UM:5?/:S1
MM%<$-D89&P5]Z-(L+2XN[F/5)Y+" !R#(?,YXVKMQSWYHL= AM;J6XFN"]I"
M#\T0(5SC('(XJH)N5B9M):GIGB2^4:H^IP2,HALK8JQ_V@5)^M>;:M<F5VE,
MY!)SG.36GITDMYITMU=M)Y4KA'C9\97_ #TKGM9TR5;S:K,MNXWQLXP2N<?G
M6M67M/>6RT,J4>3W7NS+6-9YPL1DD<G@*N:UK*U@MW)E@E9A][@\5M:!H=E/
MI5Q]IN9;>4Q'R(XT.&;J#(W4_05GVFE!]2E:Y@39O)*VY*=L  YX'>L#<@O'
MT^8'9&@]"*SU+0 %)#N7E6'6H;NPEMKE\/O4,>AZ#W/>K^E:='J-RD3WD,*#
MYG:1\<#L/>G%-NR%)I*[-B^E>X\.:/-*Y9_+DB)[G#G&?SKFM*L?MVO1V\*[
MPT@//0 =>*W/$T\.FV=GI=O<).8HR-Z$'&XY/-9FC7ESH-TEPIC1Y(P5\Q2W
MRG^5=.(EM'JCGP\=Y=&>SP((H(X@  BA0!TX%/K%\-:T==TH73QJCJYC;;T)
M'<5M=JY3I&,:B:I&J-J &U#<_P#'N_X?SJ0U%<_\>[?A_.@#S TTTIIIKWV>
M$B_I6AZIKUP\&E64UW*B[F6,9VCU-=%!\)O&UQ_S!_+'K)<1C]-V:Z;X"_\
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
MV.D;%><8XI5*<7!\P4JDE-<IQEKX5U,ZS$KVSBV28;IV&U2H/49YK6T#??\
MBQ+B-%8*[R-(O0*<]?SK/\)7$\^MBXN9Y9%B "AV+#>QVKU^I/X5Z3:6=K9*
MRVUO'"&.6V*!FOGI6MH?1QYK^\7 :"::#2L:@LC8U&33F-1DT (:AN?^/=OP
M_G4V:AN?^/=_P_G0!YF:8:>:8:]]GAH:+1KR3RU)'!_I6A8^&)ED#I(RG_>%
M5;,LMZCCS,+DE44G/Y5T]K?E<;;2[;Z1?XUY&)=JK:/4PZO228Y?"<UWM$LB
M' QDM_\ 6K2L?AW$2 ;D >F2?Z5+;ZI.,;-+O7^H4?S:MBUU;5 1LT"X8>]Q
M$/\ V:L_:S[FOLH=B6S^&UBJ9:X!_P" '_&M*/P)911F-;I]K=5"<']:6'5O
M$)C_ '?AX#_KI>1C^6:<=1\5-PNBV:^[WF?Y"CVL^[%[*'9#3X TES^\)?/7
M*"I(O >AQ_\ +$G\!_A2BY\5N>;/2D_[;NW\A2Y\6LW#:.G_ '\-2Y2>[*48
MK9$Z>#=#0Y^R@G\*NSZ#IMP$\V$L44*IST & /RK,,'BQ^E_I:?]L'/_ +-2
M+IGBQ\[M>M%SV2S']34E&ZMC J@!Y1CCAS3+C1=-OI ]S:K,X_B<DUC+H?B,
MGY_$Y4>B64?]0:L#PUK4J;F\67J ?W+:$?\ LM &PFCZ7"BJEC;A5& /+%*+
M>T1ODMH5/M&*P7\,WK$>;XJUEP/[KHG\EIA\)QM_K-<UUO\ N(,/Y4 =*H53
M@(H^@Q3_ # O?'Z5R#>!-*D/[ZZU67UWZC+_ $:D3P!X<0G=;7,F?^>EY,W_
M +-0!UWVR%<YE0>N7%1G5;)<[KN!?K(*YA? ?A=&_P"03&Q_VI9&_FU3CP5X
M77_F!V1^L>?YT ;;^(=*B^_J5JOUE7_&J\GC'P_$,R:Q9KCMYH-5H_#6@18V
M:+IZXZ?Z,G^%7(],TQ%PNG6B_2W3_"@"F_Q$\*Q<-K$&?103_(5'_P +,\+X
M^74&?_<@D;^2UMQV]LH^6VB7Z(!4RI$O2)1] * .>'Q+\/N,1M>R'T2SD/\
M2F?\+'TQN$T_6')_NV+_ -:ZE?+7CY13OEQGC\Z .<3QLDXQ!H&O2'_KU5?Y
MO4<WBS5O^6'@_5G]#(\:?^S&N@DNH(\AYHP?=P*JOJ=D.MW;#ZRK_C0!@'Q/
MXG;[G@J<9[O?QC^E,.N^-6_U?A2S4?[>I#^BULR:WIJ#YM1M!_VV7_&JK^)]
M&3@ZG;GZ/G^5 %#^T_'KC*:)H\?^_?,?Y+3TN/B#(,?9O#\(]3-*_P#2K7_"
M6Z(/^8@I_P!V-S_(4H\7:/VNI6^EM)_\30 Q8?'$B8.I:+$?]FVD;^9I!I'C
M*3[WBFTC/I%I_P#BU//C+25Z/<'_ +8-_6D_X3C25_Y^/^^ /YF@!%\.>*'/
M[SQI,O\ USL4'_LU68_"VLD_O?&&I./]F)%JM_PG^D \"8GW:,?^S4]/B#IV
M<+"3]9T']: +T7A2Z4_/XEUAO^VJC^E78?#2J/WFK:K)_O71K-3QS9R#_5QK
M]9Q_05*/&=K_ 'K8?64_X4 :-QHVEV-J]Q,;N4(,G,S$FK=II.EW%K!<Q0.%
MD^8;G.?YUB?\)8LCA$BMY$8<MOR/RK2M]?\ ,,2$0Q+G')( XH K:K;16]['
M%"@12@8@?4U;L4Z$=JBU)UGOHW#J_P"[ ROU-6K9UC3W]* -ZV<>6!4Q<8XZ
MU5MSF,&I10!*I)4$U&R8G5AWIR-\Q7VJ.5E24,S84#))/ H D+*B$LP '))/
M05PVO^-G#/;Z=A4Z><1RW^[Z#WI/$6OB]S:VC'[./OO_ 'S_ (5R+VKSS,>?
M<^M=^'PR^*H>?B<2_AIF#J5_<27RH/ON2V]N>>YS5BTF^U#)['#?6KM_HK7=
MN&7Y9(ON_P"%9*P263-,P.W^,>U>K%QE'0\F2E&6NQJ&-7(0\@CGWKA_$^F:
M7:SH^66:3D(@YQZGVKMKRYBTW33>7)_=JN01SNST ^M>1WTUWJFJ2W[.1(YX
M4] !T _"N6M)<O+:YV4(/FYKV.\\-/L>&12)(U88=?Y'TKV%%:^T&ZC=1L:%
M@Q;H.#7SUHOB2^T/4%NXL1S@!6#+E)!Z&O7-/\?V?B/11;6XDCOY75)8".%7
MJ2#Z<5P/#KF7*]#O6(?*^9:G,6&C3:%.+"9RT,@VQR(,_0XJ_+<)HD<%OK4[
MB*X;:CPRE7"^O'(Q5[7;[3IQ%IBS"6X# @1_>C(ZY(X%9Z^%M/GN!-.)9Y!W
ME<G\*]&[E#4\VRC/0[>PEET^R7,_VRT7 6;/[S;ZMV/U'Y5KVVI&"52K@JV-
MK=B#TK%TBUCMH1;JH6(C 4?RJK*LFG2- [%[1S\I_NYKD=-2;1UJI)),]&MI
MTNH@R\'N/0U)D ]JY#3]4>VCCG8Y ;9,!_,?SKJD(D19$8,K#(([BN*I!P9W
M4YJ:),BC</6F8.*2LS0?D4V0 H32JR#J,TV5T9"%X/UH R[D#GI7.:B<9P:W
MKD$9KG]00[30!RNH L3BL.==IKJ)H,]:R;NW4L>* .6NT>4D#-9%QITJJ6P:
MZAHUCFYZ9IMZ\7V;H* ."E696(7-$2S(=[BM25%><XQC-2&$&.@"C&]S<N$C
M&,UV6F>&O,LEWQ[F/4FLC2XD6=<@#'K75'7!:1^6A7/2@#C/$7AD)-B"([^^
M!7.'PM>LI=X]H%>MVM[%>2J6VDGK5S4'L$M&4E-P% 'AGV0VTWER<5D)M6;#
MC*Y^8>U=5KNR>]Q&. >U8FJ:>]NJ7(Y1^#[&@"Y9HD D7<6V#<N!DLI[@59$
M%Y?D846\.<@GEJSM)OG@>.1,&>W)9 >CK_$I]1C^M=;((MD<]N<V\R[X^>@]
M#[CI7HX:,:FC>AY^)E*FN9+4IV^FVUN0S#S)/[[\FM)9@J@ \52+<TJY)KTZ
M<HP]V"/+JPG/WILMF;)Q3EE(/!JJJDMSFK<47S 5O%MG-))$P8LN::0<U<2$
M*O2E\H9Q5W(L4C&6%,\K:,8JZZ &F2,"@'&?:C<6QI>$M1:TNVTHRB-)W#VL
MA_Y93#[I^A^Z?8^U;E]JKQZM':S1+%%=;@N/^6<Z_?B/TZCV-<%.#]Y>&4Y%
M=<EQ#XI\/%Y)!%,NR*YD'WHI5_U4WXGY6]0:\?&4+.RZGMX/$75WTW$O(8))
MPLPS67JV@:4]N77 8BL34]9U&*"Y,Z#[9:L4FC(Q@C@_K^AKF9_%MY/&59%'
MN":\N47'<]2,E+8O65K:6NK!3M(S7<R:=87]@8A$IW#'2O'6N97F,I<[\YS6
MO8>*=0L\+Y@9?>I*-^[\#1!CY;.GXYJA)X%N0I,<P;V(JPWCAPH#1ACZJ:L6
M_CBWV8D1@3[4 <Q=>'=1M2=T6X#N#5'R)8FPZ,OU%=O-XHL+@?> ^HK,GOK*
M;D,M &!%Q(I]ZW89P(>35&3[,S94C/M2%2%X/% &C%?[05S52X;>X8=JIF15
M/-/6YB]: .ITK7'MXMF>V*HZO/\ :U;!SFLA;N)>]/%[!TR: .B\'2BSE.35
M[Q=<+<J I!)S7-VEP V8N*L3>9.1NY- '.36C&BQA>*X#'I721Z9+(/E4T@T
MN42[!'\U #'C$L?L14-I:K%>HQZ BM671KJWM_.*G;64USB78?O4 >AQ:C&-
M-V%ATK#C8-*2*R8Y)70#)Q6A:9[^E %T&NAEN+O5M*M(DNVACC&R4*.3CWKG
MXE#RHC.$5F +'HH]:](AL=._LP6UF0\"#=G=DD_WB?6NS":2;Z''C-8I=3G]
M)M/)AEC!R _4C!Z5II!N//:J*)=V#33^4]S"YSA>''OBF67B6T:^2.X@N(,M
M@EUX'UKU)7>J/*C9:,WH+3YMV.*NR2_9K4XZD<5./+*!E8;>QK.OI-[;$8''
M?-<R?,SHMRK0K6X:67+''?-2WQ5B.<^YHA81I]Y<_6J=W<;C@5HE=F;=HE6?
M!R,"L>_@ C9L9XK1EE502S ?C6'?7R.KHCC\ZZJ:=SEJ-6,F%96F_=8 SR#T
MI=3U."/PY>)O"SLA4*>,Y/:K]JT,-C+(Q!<< =S7+7MNESJ@DN]Z65M'OD)&
M-W/W1[G@5GC)N--I==#7!P4JB<NFH_PW9&.]TN#GSII/M<J_W44$)GZ\G\J]
M+%<7X,AEO;R]UF90/,/E1X[ =0/8# KLB:\"3UT/H(K34DS2%JCS2%JDH5C4
M9--9J9N- $F:BN3_ *.WX?SI=QJ.X/[AOP_G0!YL:::<:::]YGAHELLBZ#K,
ML14?Q=#72VTTX&1=6_\ WZ8_UKB[DL "I(ZGBF^?.('?S)#@C^(UY&)_BL]7
M#_PT>DP7UTF,3VQ_[9-_C6G;:[=1'YGM/Q5A_6O$IIKAFSND&?\ :-1#S2I)
M9C_P(U@;GT,GBT1+AKBP'U)']:</&</>ZL/P+5\YF60<9--\QB>M 'T7)X\M
M8NLUF?\ MHP_I4;?$>P3@R6>?^O@C_V6OGH2NN[GJ,&F9)[T ?1"_$[3 V#)
M:?\ @3_]C4[_ !+T^'?N6 A>"1<?_8U\X!3VKN=7P9[11&@60P*RCC.4(/\
M.@#VJV\:V-S:-<#R7";=R0S>8PR<#H/6LKQ-\1=3T>WM73P_NCGW;5,_S KU
MS@5S7@ZQB@TN\V1A2DT,> <\>9G^9KK?$%E%J%E''C+0"9^GW?2@#ES\8#L!
M,%A&Q&<&1R1^E59/B[.V=DNFI]8I&_K7FU]#;)J%N+I93$8LD1XSU]ZI2+IW
MVAB$N5A X4X)S0!Z1+\7=2#?+=V6/]BT8_S:JS?%W5CTO(@/]FR']6KS.39Y
MA\O=L[;NM,H ],;XM:M@XU%L^UF@_K4!^*VKMUU"Z'^[!&*\ZHH ] ;XI:N3
M_P A&_(]O+7^E-;XGZFRX:\U)O\ MX4?^R5P-% ':/\ $*YE_P!8-0;_ +?R
M/Y)563QM<L?DCN/^!WCM_+%<K10!ZMIVJ--I-A,KNMPTD6\D,P7);N6R>E>A
M>'M0N[FXN!.ZN#.L:H 0%XZC)[_TKS?PVZKI.F-DY66 _D6KT+2KM;%+N^G1
MVCBN06"#)QTZ4 <[\0(;B3Q"QB91Y,J #;ZJ3_2O.;CQ7XA4@_:5.[. L*YQ
M^5>L:W-#J&N33[7C$C A)%YP$/)P3BO'-2E>T-NT+LCE" RGZ4 (_B?Q S;6
MNY0WH$ _I5=O$FLDD-?S9^N*KF_O%D9_M#[G&&8\DU%%!+=/N_O'EB* .AT*
M]O-0:X-U=7$@0# $A'/X5K+ILD[#:;AB#DCS&/\ 6M7X::3;R1:DK@.5,?S$
M?6O0;+1;>*=IE 9<8QCC->IAH4G23DM3RL3.JJK47H>9WNAK;1P&1-_FQB3&
M6!7DC'7VJC'ID#SJ@A8G/0L37M6K:9:NED3&,>4 1Z<FN<L-$@36HWV@JH<8
M(]5(%=,%1<;\J^XYIRK*5N9_>SSS^S+99,&U7'8G-=';Z 8=*-QY('ER)'LV
M9R"I.<_A^M=BVAV-R0N ><DX["N@$$4FER@HHS*/Y&IFZ:^&)4%5?Q2_$\XL
MK+=<QQ"$;V(Q\M;D5M+%(4,?(..E;<>FQ1ZC%<)@;#G]*U19J9F8X(8YK*3@
MMD:QYVM69FDX6V?<@W;R >G8UJP'S9$4I\J\THLU@D"IP-Y./^ FIK>'][VZ
M5Y<_B9ZL/A0^X(6XC'S<)SGZFK<#;EJK=Q*;E #CY!G\S5ZTM@=OSU)1O6V/
M(4'TJ0\=*2"-?+^]4AC7'WZ (U<*^]B%50<D]A7$Z_KS:C<-;VV?LB=6Z>8?
M7Z5!XS\4I%=G2+,B4J,W!#8 ]JYRVO6E.3!B/L>A/_UJ]##X9I<\CSL1B4W[
M.++T2),-X)VGL>M71Y>,@985FF8X&!^'>G&[>/8Z %0V&&.U=+BV<RDD7@-Q
MXX]JCFLH3$[$*01T/>IRZ[ Z]QFL]9I+B9@#A :E7&[&-_PCS3VT<5U-YZQY
MV(W1![53E\$64C9R5]EKJUB.3Z^]67C6.#>>HK1U60J:W.5'A'1X(QNMS(3_
M 'V-8E_H]I9^(].M]-'V6XF21F:,DX4#K@FN_B5=I=\9)Z'TKF;ZR>'QCIVI
M$$Q-N@_W<@X_.E=LI(FTK1(=.3**9)3RS]R:T0LB2C<"HSP:MR 0.'3@KS5U
M3#=1 E #W&>#0YO<48+8;:ZJUK(L-W!O1ONL#CGM6B'M-8B<6Y99%X>)^M<S
MKUY%I&G(\RO)"TH12O5#@G\N*PIO&-G#.ETAEW@?,RI@' ZUDXQ>JT9JI26C
M5T=G$6TPRQW"-Y;#:<C\C6WX'UM;^RFLV;+VS?+VRA)Q^5<#;>-FU@1VMQ;K
MY%QE(9U;^,=C^E0^&]6.AZY87+,5AE'ER9[C.#1*BZD'?<4:_LYJVQ[>6'H:
M:3Z+3P\3*#O&#R,&C=#_ '_UKRCUR'!SS37PJDD5/F _QC\Z9+Y&P_/^M &#
M>R@$XZ5B7<JMGFM^[B@;/S_K6!?0Q!3AN?K0!BW$RC-8]Q*,GD5T2Z.LZEB_
MZUS^K:2UJ2P8X% &'<@,W!%8][YGE;0:74K](&(&<BL2?7%C7#9H > PDYJS
M%R*PQK\!E()_.K]OJENV#D4 :L9"L#FJUS)F<C?FNCT&SM+U0[$'-;UUX+LY
ME,BD#C- '$VKO'"2KD?0UF7FH7,CE-YXKH=0TC^SMPC;(^M<T\#^<S'UH CC
ML6*^83R:9>R(;*6"5059<9]#ZUM1@>2 PP:PK]/,FV*"1F@#G='M6N-<M+8.
M$+S*-Q[#-=G]CDTS4Y]$G&(YF,EJY[/_ '?H1^H%2'PNEWHHN+:)A=P?O%V=
M6QU'U]*U;Q$\6^$UNHN-2L<;R."<=&KLPMFFEN<>)NI)O8Y_;M)!ZT].M2B4
M:A9)?!=LA)2X7^[(.I_'K^=0 \\5ZD&M)(\RHGK%]"ZB8Q5^WC!Q6;&2 #V-
M7X9MH]Z[5JM#SY:/4NMPN*A,@Z=ZB>XW U5,C;J$NXF^Q;9PR^]5FYZTF3Z\
M4]2I'(YJA$#*,>]+I5Z=&U43E0]O*"D\9Z,IX_S[@4]L$\57N$#H5/3%8UJ:
MG$WH57"1M>)[-60:F&#;$2.<X_UD)XCE/OSL;\*\LU?3S87K(N?*;YD/MZ?A
M7J7A741=02Z7-&LMQ &V1M_RVB(^>/\ $9(]Q7-ZSHZH9-.W^:B 36DIZO&>
MGX_PGW KQ*T.9:?T_P#@GNT9\N_]+_@'!45>>S4''(/O4?V-NQS7"=I5HJS]
MC<BHS;2@XVT 144XQN#@CFKMOICS#.0* *:,0PYK11OW76H)=/DB/'-21HXB
M.0: *4K,7.33,FG2_?-,H 7<:,FDHH V-)F(;#-72V\J;@3VKCM.!,XP:Z-<
MKSF@#T#0/LLL + ;MQJ[-#:1:C&Q4<BN.T2ZDBQAN];!G>>_7+=* .BUU[1-
M"D^49V&O#[BXW:J=I^4'%>I^(F<:.V6XVUX_)S>G_>H [BS=&@![U>@^]^%9
M%@K?9EYK5MSR* +8K0TW4I],N%EB(*_Q(W0BL]>M3+TJH3<'=$S@IJS/3+>Z
MM-4T[S;;"S8R\1/(^GJ*R+N%-Y9D4^H(ZUQZZR^B+',2_E!P-R]8\]_<>U=0
M=7%]IZR/Y9++D2H?D8>OM7JT)J:O$\C$4W!VD6[+58XH&ML\ _+D]!Z5!/"T
MA,BF/GT/-9"03"02!-Z$]0>#]*U(9MZ;6!!]*Z7%1=T<RDY*S*DB2="?PS6?
M=W @0L0<]N>M:LR[0Q;.!7-:@V^3'85M35S&H[&;<SS3L3(Q/L#Q4"Q+GE?S
MJSM8GY1FE1 &^8Y/]T=:U<49*;Z"QVS+&7   K/UN>S;3S#-O\\X9%4]#ZGV
MJUJNK)9)Y9*M-_#$.WNW^%<K*;BZN.C27,K851R2:\[&XJ,8NG'?\CTL#A)2
MDJLMOS+WAK4]7.LPZ?9W#BV5N8\?*!GFO5&XX/7O69X2\+)H.GM=7.#>3+N9
MNWT'TJ<WBFY>,#Y0<;LUXI[98S2,:;NI": &FDI":0&@!]1W'_'NWX?SI^:C
MN#_H[?A_.@#S<TTTIIIKWF>(B"5=QQ[&H/G2&6,KUYR*LG[XJ=8@PKR,3_%9
MZN'_ (:,24[<$'!Q5?G:<D]:Z8V*O]Y%<>XJ-]"A=,_O(_H<_P ZP-CFB &7
M(XQ2@(WRJO)/!K8F\/3, 8IT8#H",54;0]0C(*Q!_P#=84 9^U1)AN!3.YJ\
M=(U$MS:R'\*/[)OAD&TESVP* *8P2ISSGFNZU2.1]0T_((!: YP<?<KE[/0K
MVXWR-&8HH\;G<8Q^%=)JVH6+R0*EQ<SK&L;*\>%1BHQWYQ0!WOAI0^AZ^DB[
MC'^^&01G:1BNI^S"'41"A(1]*,C+DX+%CS7!^!]=M+@:CI[LXN+U B*PXQD9
MY]J]"03W$D=^ZHL;:<T2!3R<$G- '@>J6CW%_"L4;.PAX51D]:S)K26-RCPR
M!NN"IS786]KJ/GB_TZYCA>.%LMYZH^.^ 3FL2XUO55NGN1?S&9UV,Y()(].1
M[T 8$D2[ FP!@22W<^U5FC(J]/-)/,TLKEY&.68]ZB(!ZT 4Z*L/$.U1%,4
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
M@:RM-M;2PU'SEM%+8*HD:@,[$\#\ZZF&XN_$8N=6U%"]A(I\F*0?*!G*X'J
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
MGB+V'O[UT/A#P);:#&L\BB6\=<M,>WL/2NH72I<_\?TH0]0,=/RH I"WCMU
M8JJ?[1Z4PWMNHVVRO(YSPHR#6K!HUB'#,))W'>1L@5I""".( *@7'?  H X_
M^R;V[;SIT"QCG8K=/?BK-CI:7-VP"CR+8C(Q]]_0^P_G5_5IY+*$*OER33L(
MX-I_B/K[#K5JUCBT^RCME;<4Y9Q_&>YH =)$(HQN.,=2.<5F2JLN]I &5QM5
M>^*M3F2[8H&*Q?Q'O]*E"+&OEH@48&6?O0!R]YX:5XG C.[.5)(%<I=V$]FW
M[Q&V^M>G32[@1;H'<#EV'R+^'<U3N+)IHML\D3+V&TB@#S3-,G_U#?A_.N@U
M/03 2\.,=<9KG[D%87##!&/YT >=FFM3C3&KW6>(B_I#['F]PO\ 6M?[1QUK
MG[-]DDA]0/ZU=^T#UKR,1_$9ZM#^&C0:?OFJTT@V9)/6JK7 />J\US\O7C-8
MFQI+-E<<#%2^>."3TZ5BI<X[U(+@L> : -<W*YSZ"F&ZYXYSZUE-<%1EL >Y
M J)M2B!YE3_OH4 ;+3DC&T_A6!XBG+_9X^^2Q'Z4KZO$ =LH+=@#26]V\;+Y
MVEI<O)SNG'Y!: '>%[*?5?$UK;0Y+N=H/IGJ?P&:]4\3:E#-J^R(Y@M56WC
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
MJTL1NPJ+SC@?C6=*J8]Z0S0NFM955TCQ)TSZ5D2.?.^;)J,R, 1FF*Q#;N]
M&A:3M'*%8=3Q4DWEO<$.=A[&J<$O[R,'KG.:9<!VE9CDC- &UI<8$A#'=M]Z
M[>UD1+%2HY(K@-,D."0/F KI[.]QH;RD@-&#@>_:N[ 3Y*NNUCAS"GSTM-[_
M / *=W=QRZK-C.$(0''I_P#7S5J(*_0\5DV*N9"TF#NY-;,5N3AD[UW4&YOF
M:.*O:$>6Y*L&\X7\ZN1VVQ0#SGO5BSM?EZ9]34]Y+#%&(E4%_7TKO229YK;:
M*]W.\D<48[ 5=M86VQKC!+#-9?F[95*C..V*WK1BTT1*8Q@D42T6@1U>IT'V
M4W,"1DX4<,/6I?"<+26KZ<N!-;3/"-QQQU'Z$4^Q^:+/;K3(Q&=8D(09DC5R
M1T8@D9^O2O/G=Z'HPLM2Y+%;SB2!E5CV/>N1L$_L7Q"89/\ 43';GT]#74W"
M>3)',B@;3AOH:IZC9V>I*K^:(Y%.<U=.5M'LS.I&^JW1Y[J9%M?WQ/ WX_,U
M9L;<E1(P 0^IZTSQND5LD=P) 5N&"EO5E'/]*R-*\0);@1F973T.#5JO&,^5
ML3P\IPYDCKH;MHXPJHJD' (%=MX(NDBU+:P8O<H03G(X_E7GUIK=LYX9=Q]3
M7=^#KR"=3<"4><AP4]NQI8E*5-V%AKQJJYZ*QQ43G"FE)SWIC_=-?/GT1DWH
M+9K#NHA@Y%=%< '-8]T@.: .9N(06("Y-)!;L[;2E:8C7S"#6A!'$JC(&<T
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
M P,9+1@'_=KE[KPY)I,XN8/E=3VZ$=Q7O>JS620L25SBO)/%6J0*K@,,9XH
MGT34(987@DQSR Q['_Z]:VFZC_9\_P!CGP\3<Q.3Q]*\@MM>GM;\R!B8MW3N
M/I77RZM'/IWG1S8.-R_7VH [76_&JZ1 8[<(UR_W1G@#U->>7.H76HW+7-U,
M\LS=68_I["LI[F2ZG:65BS-ZFK,3 8H TH3E0*T("PP>HK*B8#!%:$3-C@Y%
M &HPAN[1[:=0R$=>ZGU%>6ZK93:??R6\Q)(.0W9AZUZ.A.,BL_6]*35;0C 6
MX0$QM_0^U%P/.\5;MM.DF3S9&$,'>1^GX#O4Y%KIS%607-RO!##Y$/\ 6J=Q
M=SW3[I7+>@[#Z"M+1COJ1>4MM"<+&L)\J56P^"Q7J.QP:JRD,V0H![XZ4P$C
MI3F<N #CCOBI;N4E8D$[+$(TX]3497 )8_-Z4X_(H '/<U'G-)L+%RQOELFW
MK K2#HQ/2K3W>HZS+L0,1W Z#ZFHK+2FF3SYV\JW'5CW^E:\-U$L8BM4$<8[
M#J?<TAC]/L;72L27#B68]AT%7[K45*JT>2F.W:L&\,A8L2:IK?20G!)(H N7
M=^TLA';TJ!6R*C>6&<[@=K4Z.-^PS0 %2S<&I4A.<YIA1_0UH6EH\B;L&@!T
M$LJ  28J5PTH^=LUG7!>*[6/GDUT^F:%/JEQ;VL0.Z9@N?0=S0!WOPXT.#3[
M=;O9FZN0IR1]U3G 'U )_*ND;YO$]PJY&Q4BY/;!8_S%+IT<=M*GEKB+[<84
M&?X44J!^E6[B!8-=$H _?;FQZ$(!0 J6[B*=HVQ+,X (Z!1T_K4T5DMW<1HP
M_P!$MCP/[[^]6$0O $13O) 5JO'R[>(0C(*]V% %&YQ&'DW@$] *JF$1J78G
M>Q[_ .%6E'VFZ,C<QITVCK1-)@D\8)H @MK<R2A"!C.3BK6#N)"#8!W&?RI\
M$0$!<\9&!V-+*ZI'AF7.>XH B7!).",#BJC"1YOEP?;UK1CCVP,VY0>N,]:B
MTN-9[GSG0KY?.#TS0!H/9,]H88V"RX&6S^8S[UCIIZQ:IYL,<EN@<.^& 7/7
M& >>P[5NO*[-M&0OKW-9U[*RGR5)#.< \$CWH 5I?M$H96.Q#@8_B/\ G^=6
M[> 0DNP8LW.&J&RMT0JY^X@P.:DN+G:K#>-O\.X9H 9=7 5NC9[CM^5/M;?R
MP)95.]AGGIBHK. RL))>8U/YU<FN%5"$4\]!NH AF?+!8V]CR*@* CRT(S_M
M8J=8MJA\?,>^:<8PB_=&XGDY- &;)$R1!1@.YX.*J7EBFJ7EOI$B VT6+JX
MZ,1]Q3^/)^E;,BB6]7D8C3)R*I0B9],>=5"3ZA-M0@=%Z _@HS0 RUMTU#46
MU%T4V]OF*S4CA2/OO^? ^AK7+A+=BC!(1RTK'!(_PJI&UM:V;,\@2RMQC)[@
M5E"*[\5-YERSP:,.8X0-K3#U/HO\Z &"[GUNY>'2 T-JI*S7[#D_[*?XUN6E
MG:Z=;JD$3NV.7/)8^I-6T%O86\44:@(JA4C0<$#T%(/-DD^<C=_"@/"_7WH
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
MK?&7P\.D5\?^V8_QKS*^)=32*LCT\/A52UD[L\LAU4Z;>@Q1)(BC:5D&0?\
M"NYTOQ%97]B':V*2(<,J>OM7">(-0T>_UJXN]*CE2&=C)Y,PQM8]0,=LUT_@
M86D]XUM+;Q*2,D GG'KS6]"LV]7H88BC%*Z6IW6G7LD=R@M8'GR.5 Y%>A63
M@V$##.&7//O7#WFC6UU$$E6=8>WER,J_H<5A:I\8VTK4)M-.C<VS>5GS>"!T
M/Y8K+%23M8UPL;7/7 PJ57KQ0?&N1_NZ4@)]9*TK/XM7$Q -A"/^!FN,[3U[
MAUP5S6?<1("<KBN.M?B!=3@;;> ?B:O-XINIUSLA'X&@#;>QMY4^8 URVMV-
MM$K *N#63JWC:ZL@Y)C"CVKA=2\=W%XQ"R T :]QI4$LQ9% -1M:K%PK\US\
M?B.4#+')IA\4H),.ASZT ;Q,ZG@]/2I!,^/NG-5;'5[6[PP< ^E;T*VTP!4C
M/UH H))Q\PQ4J[)!P:U6TV%TRI%5GTYD4LO% %00#VJ.2+ /I4RQ,K_>S^-7
M?[/\R/G()% 'G7B'@,!7',,&O5-7\.[PSNW'IBN!UFS6V?Y10!D5*9"X&3R*
MBHH F64@U>L]UW*L:].Y]!6;G/3K6L,V&E8'$]Q\ON!0!8\Y;FX\J/\ X]8>
M/]XUL07RJ@1(@Q'K6390*D"J.O?ZUIPJL8!/'^T: +RS,1\R(#Z 4J^:3\Q
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
M0E*@X%7;*\>--H RW4T44 :%S<%8@N.-NX\]35%9#Y2-CECDT44 :%S<F&Q
M1<%N":@OY=EH@489E W9HHH L(X33E4+_#ZUAV4S R1_PEJ** .BMY1'"%5>
M /6H;B<E3Q^M%% '/73>9<C-;5O(((4VK^M%% &E'=EDY7]:ADE^;.W]:**
M&M/N0C;^M9[MA]P&#110!T'ANX+WQ+KGRUR!GOTKO;6Y57R(SZ?>HHH UQ>!
M50JA#H,JP;_ZU:D>K?:[$*\&-PP</^O2BB@#*NM7<Z?%,8@98B0&SUP?I5'5
MM1:VO]/N(T.6<(R[NH(S^E%% '5KJ150!$.H')_^M4\6HY4'RCG_ 'O_ *U%
M% "C63C_ %/M][_ZU2/JK*581=<_Q=/THHH 8^J C_4MS_TTZ?I62^J+-KMF
MK6_(!PP?GI]*** +)U#==2?NC@<?>_\ K5-'J1$CD1\!<8S_ /6HHH <-7+;
M!Y1QCN^?Z5/%JIDX\HCG^]_]:BB@":/4E<Y\@],CY^GZ5.VK;<9A+97N_P#]
M:BB@!&U91@_9ACT#_P#UJ#JH).(,<9^]_P#6HHH S[O5R9!'Y1P>N'Z_I7(Z
MK,D>MZ>PBSNFVG)[$<T44 =A+K!#DF'(1"V-_?\ *HK#5G6S$[1[I9L2.V[K
MZ#IT%%% $PU10[8@((')\SKG\.*(]6WRM$L&R-.ROC^G%%% #WU5$3"VQ7GM
M(1GZ\4Q]5V("L..Y^;K^E%% $*ZR[R<QG'IO_P#K4V;5=C,S0!B.GS8/-%%
@%:;6'D+9BQQV;_ZU9VH7XBMG98B=V,AGSW'M110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>a2020_annualreportxfinal002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 a2020_annualreportxfinal002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MKT\!"U/F[GF9A.]7E[!2T $]!FI%@F;[L3GZ*:[C@(Z*L+I]Z_W;2X/TC/\
MA4JZ-JC_ '=-O#](&/\ 2ES+N/E?8Z'P1X#N_%]P\ID-MI\+8DGQDL?[JCN?
MY?I7L&G^!/".CH%73([J0=7N1YI/X'Y?R%6_#6GC1/!6F6:)Y<AA5I1C!WL-
MS9_$D5:KQ,1BISFTG9'MX?"PIQ3:NR2*+3+<8@TVWC [+$J_R%/<V,PVRV$+
MKZ,BG^E1*CO]U2?H*F6RF8\@*/<URW9UV1SNM?#[PUXAMY!!9QV%WC*2VZ!,
M'W4<$?K[UX!?V4VFZC<V-P )K>5HGQTRIP<5],:IJ^E^%[)[S4KM$^4[4S\[
M^RKU)KYKU;4'U76+S4'7:US,\I4?P[CG%>KE\JC3YMCR<PC3BUR[E.@44M>D
M>8%%%%,#U3X)7++JNJVN?ED@23'NK8_]FKU!EQ(RCUQ7E_P2M6;5=5O,'9'
MD6?=FS_[+7JD(\R[![;B:\''6]NSWL#?V".'^+VLG3O#=MI$+8DO7S)C_GFN
M"?S8C\C7A]=U\6[\WGCF6#.5M(4B ]R-Y_\ 0OTKAA7J8.GR45YZGE8RISUG
MY:!11174<H5[!\+O!,,=JGB35(@S-S:1N.%'_/0CU]/S],>9^'-);7/$-AIH
MSBXF"N1U"]6/Y U]+7 2".*UA4)%&H"JO0 # 'Y5Y^/KN$53CU/1R^@IR=27
M3\QDUP\IQT7TJ&BBO'/9"E'!I*!0!.1#?6TEE>Q)-!*NUE<9##T->!>._"3^
M%-;,4>YK&X!>V<]<=U/N/Y$5[O6)\0-)77? ]TP7-Q9C[1&>_P OWA^*Y_'%
M=6#KNE42Z,Y,9056FWU1\]BBBBOH#Y\*4<<TE+0(^D?"^JG7_!EA?.VZ<)LE
M)ZEU^5C^.,_C5]&V2*WH<UPWP9NS-H6IV!.1#.)![!UQ_P"R5W'>OFL1#DJR
MBCZ;#SYZ49/L>2_&'3Q;>*;>]486[MQN/JRG!_3;7G=>P_&6 2:/H]UCE)7C
MS_O*#_[+7CU>W@I<U")X>.CRUY!0**6NLY HHHH$%%%% "T444P"EI*6@ HH
MHIB"BBE%( HHHI@%%%% A11113 *44E+0 4444" 4M%% !1110(**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** ,]=*U%_NV%TWTA8_TJ5=!UA_NZ3?-]+9S_2OJ?\ M-O^
M>8_.C^TI/^>:UX'U]_RGT?U!?S'R\OA?Q WW="U,_2TD_P *E7P?XF;IX?U3
M_P !'_PKZ;&HS,<+&I/I@U81[Q^2D:#_ &LTOK\NP_J$>YY[\(?#MWH>CZG>
M:C8S6MW+*$59D*ML5<Y&>Q+'\JZ]F+,6)R3UJ[J&JZ=ID).J:E:VRD?\M9 F
M?ID\UQU_\5?!VFY%N\U](.T$)QGZO@?E7-)5*TG)+<Z5[.C%1;V.E6-W^ZC-
M]!4Z6$[=0%^IKRC4OCG>/E=+T>"$=GN)"Y_(8Q^9KD-2^)/BS5,B35Y8$/\
M!; 18_%>?UK:."JO?0QEC*4=M3Z$NY=.T:'[3J=]#!&O.97"@_GU_"O ?B/X
MMA\6>(EELPPLK:/RH2PP7YR6QVS_ " KDIIYKF4RSRO+(>KNQ8G\34==E#"J
MD^9N[..OBG57*E9"T"BEKK.0**** .A\"V37_CG1H4!.+I)3CT0[S^BU](:@
MV;@#T4"O-?@YX6>UBF\2WJ%/,0QVH8<[?XG_ !Q@?C7HC.9KC<?XFKR,944J
MEET/7P5-QIW?4X;XU7IMO#.FZ<IQY\^]O<(O^+#\J\.KUCXYS%M4T>'/"0R/
M^; ?^RUY/7?@U:BC@QCO684445TG,%?3'@_25\.^!K"U"[9YD$LQ[[W&3GZ#
M _"OG+2[87FK6=L1D33I&1]6 _K7U1J)PT:CH!7G9A+2,3T<OCK*12[4"CM0
M*\T](6BBB@ JU;+'<PS6<ZAX94*LAZ$$8(_*JM36K;;F,^^* /F;7M+;1=?O
MM-;)^SS,BD]USP?Q&#6=7=_%ZV6W\>S2 8\^".0_7&W_ -EKA!7T-*7/34O(
M^>JQY)N/86BBBM#([3X57IL_']DF<+<))"WXJ2/U45[M=KMNG]^:^<_!,GE>
M-]%8=[R-?S;']:^D+\?Z0/\ =%>1F"M43\CV,O=Z;7F+-/:W&WSK5)=OW=Z@
MX_.FK+:)]VRB'T4#^E5J*X3N+HO47[L 'X__ %J7^T/^F7_CU4E4NP5023V%
M33_9--M&N]2NHK>!/O-(X4#\:5KA>Q.+YV.%BR?8U.CW#=8T4>YKS/7/C'IM
MEN@T*R-VXX\Z7*1_4#[Q_'%>>ZM\1/$^L%A+J<D$1_Y96O[H#VR.3^)-=E/
MU9ZO0Y*F.I0T6I]!ZGJ6EV,8.IZA;6P'/[R4)G\"<FN3O_BEX1T[(@>:]<=H
M(CC/U; _*O 7=I'+NQ9CR2QR33:ZX9=!?$[G'/,9OX58]7U'XVWCY73-)AA'
M9[ARY_(8Q^9KDM1^(OBK4\B35I84/\%L!%C\5Y_6N6I175##4H;1.6>)JSWD
M/FFEN)3+-*\LAZL[%B?Q-,HHK<P"EI!2T""E56=@JJ69C@ #))J:TL[F_NDM
MK2"2>>0X6.-22:]I\"?#>/0635];V/?KS%"#E83ZGU;]![]:QKXB%&-WN;T,
M/.M*RV[FYX'\/MX5\(QPSKMO;@^;./[K$<+^ Q^.:WK$9G^@-1SS&9\G@#H*
MEL?]>?\ =KY^<W.3D]V?00@H145LCYS\;S&?QOK+D]+MT_[Y.W^E8-;/B]"G
MC/6P?^?Z8_FY-8U?24_@7H?-U?C?J%%%%:&9W_P?MEG\;&0C/D6LD@]B2J_R
M8U[-<'=<.??%>._!RX$7C*:(G_76;J/J&4_R!KV*<8G<?[1KP\??VWR/=R^W
ML?F1T445Q':% HH% "U9MD6>&>"091UVD>H/!JM5NQ^^_P!*0'RS/$8+B6$]
M8W*G\#BHZM:FROJUXZ_=:=R/IN-5:^JCL?*2W"EH%%,1ZE\%)"-2U:+/#0QM
MCZ$_XUZ<PPY'O7EWP54G6=4?L+=1^;?_ %J]1?\ UC?6O Q_\=_(^@P'^[KY
MG&?%T ^"K$]Q>H/_ !R2O$Z]F^,,H3PSI<'=[G?^2'_XJO&:]++_ . CS,Q_
MCOY!2T"BNXX0HHHH$%**2EH ****8 *6BB@04444P"EI*6@ HHHH$%%%** "
MBBBF 4M HH ***44""BBB@04444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'T=C)P*
MM+:+'"T]W(L,*#<Q8@ #U)/2J&O:_I?@W2_MVI2;IFR(H5Y>1O11_,]J\"\5
M^.M8\6W!^U2^39@YCM(B0B^A/]X^Y_#%?,T</*KKLCZNMB(TM-V>JZ_\7M"T
M?=;Z- =1G'!D4[(@?][JWX#'O7FFL_$[Q3K)93J!LX3_ ,LK,>6/^^OO'\ZX
M^BO2IX:G#I<\RIB:D^MATDCRR-)([.[')9CDG\:;116Y@+1113$%**2I(H99
MY!'#&\CGHJ*23^ H 92UTNG?#[Q5J9!@T6Y13_%.!$/K\V*[/2/@A>R%9-9U
M.&!.ICMAO;_OHX _(UE/$4H;LUAAZL]D>4*K.X1%+,QP !DDUZGX'^$]Q=R1
MZEXCC:WM%PRVC</)_O\ ]T>W7Z5Z-HGA3PUX5 ;3[-9+H#'VB0[Y/^^CP/PQ
M6G-=23]3A?[HK@K8UR5J>AWT<$HN]34?/,GEK;VZA($ 5548&!T 'I4$?$BG
MW%-HZ&N$[CR[XY(1K>E2=FMF7\F_^O7E5>T_'&T,FFZ-?@<)(\1/^\ 1_P"@
MFO%J]K".]%'BXQ6K,****Z3F+FE7(L]8LKHG AN(Y"?HP/\ 2OJC41\T;=B*
M^3*^F?">JKXA\#Z?>!MTT<8CF]=Z<'/UZ_C7G9A'2,CT,OEK*)=HHHKS3U H
MHHH$%2VXS<1_[PJ*K=C'NFW]E'ZT#/$_C-(K^-XU'5+.-3]=S'^M>>UT/CK5
MEUKQIJ=Y&VZ+S?+C(Z%4&T$?7&?QKGJ^@HQ<:<4^Q\]7DI5)-=PHHHK4Q-SP
M8A?QKH@'_/[$?R8'^E?25_\ \? _W17@/PPLS>>/].XRL.^9O;"G'ZD5[W>-
MNNF]L"O(S!_O$O(]?+U^[;\R"I(HFF<*H^I]*8%+,% R3P*QO''BV+P9HH2
MJ^IW((A4\[?5S[#MZG\:XX0<Y*,=V=LYQA%RELA/%WCG3?!MN;>(+=:HZY6
M'[ONY[#VZG]:\+UWQ'JGB.\-SJ=TTIS\D8X2,>BKT'\ZS[FYGO;J6YN97EGE
M8L\CG)8GO45>W0PT*2[ON>'B,3.L^R[!11174<H4"BM?3O"^NZL UCI-W,AZ
M2"(A/^^CQ^M)R45=L:BY.R1DTM=_I_P>\2W6#<FTLU[B27<WY+D?K746/P5T
MZ'#:EK$\OJL*+&/S.ZN>>,HQ^T=$<'6E]D\8J2&WFN9!'!#)+(>BQJ6)_ 5]
M#67@+P=IN"NF)<./XIRTF?P/R_I6_ ]K91^79V<4"?W8T"#\A7-+,8_9B=,,
MMD_BD?/VG?#SQ3J17R](FA0_QW&(@/P;!_(5VVC_  6VE9=;U,!1UBM1_P"S
MM_A7IC7LS="%^@J%G9SEF)^IKFGCZLM%H=5/ 48[ZD.E:3HWARW,.DV4<1(P
MS@99OJQY-3R2O*V7.?;TIM)7&VV[L[$E%605/9MBY7WR*@IT;;)%;T.:!GA/
MQ*M#:>/M3&,+*RRK[[E!/ZYKDZ]6^-.E%;S3M81?DD0V\A'J,LOY@M^5>4U]
M#A9\]*+/G,5#DK204HI*6N@YS;\(ZL-#\5Z=J#MB*.4+(?1&^5C^1)KZ/O$^
M<2#D,.M?*M>[_#3Q7%K^AKH]Y(!J%F@5<GF2,<!AZD=#^![UYF8T6TJBZ;GI
MY=62;IOKL=313Y(VB;:PYIE>2>N% HI:!A3-4U!=%\-:AJ3D Q0LRY[MC"C\
M20*L00-,WHHZFO+?BQXLBNI$\/6$@:*!MUTRG@N.B?AU/OCTK;#TG5J*/WF&
M(K*E3<NO0\M/)R:***^D/F1:*** /8/@M:E+'5[XCAWCB!_W02?_ $(5WX!9
M@.YK'\"Z6=$\"6<4B[9K@&>0>[\C_P =P/PK>M4WSKZ#FOG,3/GK2D?2X6')
M1C%GE7QGO0^J:78*?]3 TI'^\<#_ - KS"NC\=ZJ-8\9ZC<(VZ))/)C]-J?+
MD?4@G\:YRO=PT.2C&)X&*GSUI2%HHHK<P"BBB@04M HH ***44P"BBBF(***
M* %%%%% !1110(*6DI:8!1110 M%%% @I:2EH ****!!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 1>(O$5_P")]8EU&_DR['"1@_+$O95]JRJ04M<,4DK(])MM
MW8444^&+SIDCWHFXXW.V%'N33$,K6TKPOKFM8.G:5=7"'_EHL9"?]]'C]:]'
M\)6/PY\/QI<ZIK5IJ.H=<M&[11G_ &5V\_4_D*[L_$_P7&H4:RF , +;R_\
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
M*Q]&T:^U[4H["PA,DS]?1!W9CV KZ%\/:!:>$=$2PMB'G;YIIL<N_K]/0?\
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
M^S:'G]YY4OP:UD_>U&P'T+G_ -EJ5?@SJ7\6K6@^B,:]0R?6DS4_VAB._P"
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
MDYJ5ETT7XE'2]4L=<TU-0TV4O QVLK##1M_=85G:_P"*8M$O(=,M+*34M7F
M*VT9P$!Z;B._?'IZ5!X:T&]T/QUK21VC1Z)<J)(GXV;\J0 /;<P_"L_PL1)\
M2O%3S\WBEA#GKY8;''X;*I4J:E*2UBE?[^_H2ZM1QC%Z2;M?T[>O0LS:WXYL
MH&NKKPM8O;(-SI#)F0#\&)_2MK0];LO$>E+J%D&0!MDL+GYHV]/<>AK2B<I(
MK9Z'FL30/#9T#4]:N4NH7M;^3?% @(,>&)'Z-BLW*G.#NDFMK=350J0FK-M/
M>]M#9%8?C#7[KPUX=CO[.&WEE>Z6$B="P"E6/8CG(%;@KD?B<,^"5/I>H?\
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
M-LS<6]P)OH&7'_LE5_BY8>9INF:B!S%(UNY^HW#_ -!/YUSGP\U+[ OB%"V
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
M_#LTJV<US922#;(NTJ3CU!'6O0H8:%2DI4I6GZGFXC$U*=9QK1O#T*^L:?\
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
M!1&I:FX6WM^ Y4[U%.^U_P 3CM>M+_P]XH_X2S2K5KJTN$\O4+:/J.F6QZ<
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
M]%4+?6],NK*:\BO(C;PDB5R=NPCUSTIL6O:7/:3727L?DP$"5CD;,],@\C-
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
M+-K2 VPZ0F,;/^^<8I%T^R7[MG;CA1Q&.B_=[=NWI0!QGB@8O/$N.^DQ$_\
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
M?\:BUVXOH/"]S/;P!KQ80=@3?@\;L#OCD_A6+HSPMXS2:&XO;J*73V07-PK
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
MQL_(N;>;R_-C$\>WS4SC<O/TX.#STI^HZQ#ITT%OY$]S<SABD-NH+%5ZDY(
M'([UDVURNL^*[*ZMHY5BL[603%XV3:[E<)R.HP34FIRKIGBVTU.Z#BS>SDMS
M(J%@C[U89P.,@'\J8%^V\06-VU@L1D)O?,$8*XVE!\P;T(Z5#<^*-/M8GD=9
MR$O#982/<3*%W8 '4?UKFK3?I]QI.JW<,T-K)>WDQ)C8F-9?N;@!D9Q^M/MT
MEN'BF6WF5'\2&8!XRIV>4<,0>@H [..]1M/^VS1R6T80R.LPPR =<@9K,@\4
MV<P8O;W< -NUS$9HP/.C49)7GTQP<'FK>OVLM[X>U&V@&99;=U0#N2#@5BKJ
M@U72S865E)(XTZ02NZ%#"^S:(^1R2<\ ]J -O^VK3.G9W@7Z&2$D< !-YW>G
M%4[?Q5:7+Q!+.^"SHSVS&(8N HR=G.<XYYQ6%9WJWMQX7CMK>:5K2WD2=7B9
M%5_(QL)(QG((IVA3>5JFF0:8UXMNRO\ :["X0LMG\I^Z[ $?-QC/- %[1O%;
M2Z!:7-];W,EW/(8HTCB&9FRWW1G& !R3CI5]O%-@MBMTT=R";G[(T/EYD27^
MZ5!_EGJ*Y?2I?LEKX?N)HIU339KB*[!A;,1DW;21CD=.1ZU,8I;JY_M".&7[
M/<Z]!)%E""45=I?'8$CO2 VG\8VD<=R7T_45:U/^DIY(S"N,AFYQ@CG@D\'B
MKE]XAM;.41)!<W;^3]H<6R!MD?9CDCKSP.>.E8U[!*3XUQ$Y\V!!'A3\_P"X
MQQZ\U1GACL]5DGOY=0@BN-/@$/V4L/,900R' //(P/>F!T<WBBQ2XMX((KFZ
MDN8%N(EMXMVY"<9ZC'XT0^)[.:ZBB6"Z$,TQMXKIHQY3R#/R@YSV(SC'%9VB
M6;6OB&S46LEO&FC*FQSNV'S,[2V!DBL^TF,&I6B::MY;7$EZ1=Z9(IDBC3<=
MTBDK\O\ >!!QSB@#O,48HS1F@ Q1BC-&: #%&*,T9H 2BBB@04444 +1112
M**** *]%+24P"BEHH&)2T44""H;NV2\LY[67/ES1M&VTX.",''YU-4%[=Q6%
MC/>39\J"-I&QUP!F@!]M EM:Q01YV1($7/7 &*EKG!XCO80@N]+2.2>VDN+5
M$GW;R@W%&^4;6P?<5,WB:$?8G$.89[)[V5PW^JC50>F.<DX[=* -VBN>MO$5
MR9K9;W3T@6\@>>V*3;R=H#%6&!@X.>,U%#XHNY=,M[UM+"?;'CBLXS/DR.V<
M[N/E48)SSD=J .EI>U8$OB"ZMH&CN=-*WQN4MHHQ(?+E9AD,'*CC&<\<8J.;
MQ/+9V=_]IL!]LLI(D>&.7*N)" K*Q ]3P1VH&='17--X@U9;J[L_['A-S;Q"
M<C[5\AC.>^W.[@C&,>]3_P#"0S78L(]-LUFN+JU^UE9I=BQIQU(!R23CI0!O
M452TG44U;2X;U(S'Y@(9&.2K D$?@0:S;/Q!=WCV]Q'II;3;B8PQS)(6<8)
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
M0Q;RP8'.[?C  QQ7=T4 <9>V%Q9>&M:N9HQ'+#J4FH6Y9AR%<,#^(!'XUO\
MARS:R\/V44@_>F/S)?\ ?8[F_4FK%U9:?JA$=U%#<&!PVQOFVMU&1_C5P4 >
M>:L+VQ\/:UI\5LDUL]ZSK=),A50TBG85SNW@G&,5T*:1<33^)HY$\N/4,)$Y
M(Y!A"D_@:TGT+2Y+_P"W/8PFYW!]^.K#HV.F??K6A0!R5E:ZE>W&@P7.GRVJ
M:6"T\CLI5V"; $P22#G/:J<7AW4DAUE?L_\ J"/[-&X?.!,TP[\<E1SZ5V[R
M1QE0[JI<[5W'&3Z#WIXH S/#UE+8:#:P3KMN-IDF&<X=B6;]2:YV[TS4GAUJ
MR6PD;S]1CNXI0R[&3='D=<Y 4GIVKLY)(X8S)*ZH@ZLQP!^-.H Y/Q!H5YJN
MH:H(HP(Y]+6&-R1@R"1FV_RY]ZKPZ2\T5Z;3P[%IP;3Y(OG5!(\S#&U2&(V^
MYZ\5VE% '-Z-IMY:ZS!/-"4C72(+<MD<2*3E?UJSXGM[V>'39+&V-Q);7T<[
M1A@N5 ;/)^OZULF2,2"+>OF$;@F><>N/2GT <3?:7J6IV^LZBMA)%+.UMY%M
M*RAV6)@QS@D GG'/:IIXM7OM4U#48-)$8?3D@BAO"I$A$A+*P!.,@D<GTKKG
MDCC9%=U4N<*"<;CZ"G4 <!-HE[/8ZQ'IFF7-E9SV81+.:1<-/NR2HW$*,<=L
MUN#3;L7WB23R3MN[:)(#D?.1&P(]N2.M=&2%4DD >IHH X3^P7MI;"XO=#.I
M+_9<-NT2["T4R#OD@8.<9&>E6+G2YUM;*WO] BNH$M?E_L\!'MYR22%)8$+R
M.1W%=>T\2,5>5%8*7(+ $*._T]ZD5E=0RL&5AD$'((H X:;3-1:PM(-8TE]1
ME2S CN;9P)XIN<@N6!Q]WD=P>M=9I<-W#HEK#?2>9=K JRMG.6QSSW^M6S-$
M&13(@:3.P;AEL=<>M/H X:/2M1M]&\/6]U87%Q:P1NMY:0R#)8CY,C< P'/&
M>]-M=+O;?3I+:Z\/)-8MJ$TLMJ C,J,,H8OF ^4\'H?2N[I: .'33-5@TFQD
M%G<RK;:K]IBM7E5I8[?:0%R3@D9Z9[U%+H$B76HQGP]%=W-W=F>"[F56C1'(
M)#_-GY?FX'6N\R"2 1D=110!S]K!?:;=>(+R.Q:=I9D>WB$@7S0(U4X/;D'K
MZ58\3VEQJ'A>_M;:(O<2Q;40$#)XXR:V:2@#$UBPN;FYT)H8BRVUVLDIR/E7
M8PS^9%8<.E:G_9%IX<:PD"07@=[PLOEF%9"X(YSN/ QBNXHH X^7P[=7/B;4
MEDB TR:&62-\CF62-(V&.O16/XUH^$K&]M-)>34HO+OKF4R2J2"1@!1R/90?
MQK?HH Y"^M=3L[GQ!!:Z;+=)JB;H)490J,8]C!\D$=,C&<TEG:ZGH5P;A--F
MN_M6GV\16)ES'-&I&&R1P<]1GI78"EH R_#NFR:3X>L;"8@RPQ /CIN/)_4U
MRMMX=U6VT_42+;-Q:2Q#3AO'SQQ2M(O?C(;'/I7?44 <1/X;:WM?#\EQIIU"
M.T@>.ZMUVEMS@$L 2 <,#W[UT/AVS>STPK)8P6/F2O(MO" -BD_+NP2"V ,X
MK6H- ')6$>LZ6)M+MK!B7OFE2\8J8A"S[B3SG=@D8QUIQT*\N?#OB*P9/+EO
M+N>2#<1A@<%3QT!Q75T4 <3!I=TT=R^EZ!%I,ZV+H)751(TY' 0JQ^7KR?:C
M2=,GAU_2KR+1+BVC2"2*YFE=6D:0A?F8[B2.#S[]*[8T"@#S^/0[PZ1I<5YH
MTDXTRZE\Z!BC">-RWS)SSC*G!Q73^&[(VMM<M_9L.GQRS%HH$4!@F  7P2-Q
MYZ=!BMJB@#B]8TW4I;CQ/!#82RIJ-O'Y$JLNW<J;2IR<@YJ_K&F7<^KV]Q%
M6C739X&;(X=MNT?H:Z6EQN0K0!P$NEW(TW3[:^T1[M8M/C2*2V95F@G P06W
M# Z<CCBNAM["[F\*KI]]+NNY+0PRR$Y^8K@G/?ZUK44Q''6D&JW$OAZWFTJ6
M!-..VXE=TVDB(H"N#DC_ !%5M&T![%K"S.@0BYMKC,U_*JE6C!)#*0<[C\O;
MBNZHH&<+8^'WM)8[,Z!#)<I>%S?RJK(8=Y;=UW;L< 8ZU$BW^H:?KVCV]C(Z
MW6IS(+D,NR-2XW;LG.0.F <YKOZAM[6"U$OD1+'YLAE?'\3'J:0'&WN@M#J6
MJ8T&/4)+ME>TGD"E(SM"D/D@@ C/'6MW2=/N+37M5FDB"P2QVRQ,N &V*0<#
MMC(K;HIB,3Q39WESI<<VG1^9?6DZ3PID#<0<$9/^R363/H]S9VFAVKV<][86
M\#+<V\#@;I2!AF!(##.[OWKL:* .)TO1]0A;3D?3S;K;ZI-,RAEVK&RMMQ@]
M.0.E1I8ZL-,MM(_LN;-OJ0G>X+IY;1^<7RO.2<'ICM^%=U10,X5O#[Q7=_ =
M ANKBXO6FAO9E5HEC=@3NY#9'S#&/2ND\20WUQH4\>G[_/)7*QOL9DW#< >Q
M(S6M10(X"XT6ZE.K"QT26U@N].$42LR;F<,2=_S'DY[D]*VM5T>YO]1MPJ8A
M.FW%L\F1A6<*!_(_E72T4#./LXM6N+OP['-I4L":=N6XE=TVD^44!7!)(_Q%
M=)IE\^H6KRR0&!EE>(H6#?=8KG(^E7*;'&D2!(T5%'15& *!#J*** "BBB@
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
M&I23PRI;PPN8O)(+Y5O+&=W&,\G!S[5?GU?5](F:"_EMKAYK&:YA:.(ILDC
M)4C)RO(YX-+?>&KR[N]5C$L!L]1MHXF=F/F1O&"%.,8(R03R*)=$U;5)7GU(
MV<<D5C+;0+"[,&>0 %V)48' XYH 2'5M:@LM)U&]DM6M[Z:%)(HXR/*61>#N
MSR=Q7/UK5T;4+C49-1DD"""&[>"#:.2$P"2>_P V?RK.UZ."P\"&SO+F**6.
MU5(VS]Z9%!4+W)W**MZ+9:A8Z;I,"^0(]C/>B0'?O8;OE[?>)SGM0!N4444
M%%%%  *6D%+0 4E+24 ***!10 4444 !H%!H% "T444 %*#@TE% $<JX?/K3
M*G<;H_<5!3$%%%% !1110 4444 %%%% !1110 4444 %%%%( HHHH **** %
MHHHH **** "BBB@84444 5Z***8@HHHH *6DI: "DI:* "BBB@ HHHH&%+VI
M*7M0(**** "BBB@ HI110 E%*:* "BBB@84444""BBB@!:*!12 *6DI: $HH
MHIC"BBB@0M%%%(8"BC-%, HHS1F@0M'>DS1GF@!:*3-&:!@%4,6  )ZG'6G"
MFYI<T"%%%(#1F@8IH%(30#0(6BDS1F@!:*3-&: '"BD!HS2 6BDS1F@8M%)N
MHS3 =13<T9I +2BFYI0:8A:*3-&:0"TO>FYI<\T +12;J-U Q:1551A0 /0"
MC-)F@!U%)FC- A:6FYI<T#%HI,T9H 6BDS2YH **,T9H 1E5L;E!P<C(Z4M&
M:,T"%HHS1F@84444  I:2EH *2EHS0 "BBB@ HHHH #0*#0* %HHHH ****
M%4\U"Z[6(J6DE&5#4 0T444Q!1110 4444 %%%% !1110 4444 %%%% !111
M2 *6DI: "BBB@ HHHH ****!A1110!7HHHIB"BBB@ I:2EH **** "BCM10
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
M>\7^X/Y4D\$5S"T4R!XVZJ:D "J%'  P* (KO_CRG_ZYM_*J>@?\@2V^C?\
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
M#*PR"#D$5C*G*#M)6-X5(S5XNXM%%%06%%%% !1113 ****0@I:**!A1110
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
M/HOR%HHHK(U.$\(?\CSXH_ZZ_P#L[5G^(O\ D7O%?_833^25H>$/^1Y\4?\
M77_V=JS_ !%_R+WBK_L)I_)*]6/\?_P']#RI?[O_ .!?J=5H]OK1T2P*:C9*
MAMH]H:R8D#:.I\P9JO:0:S_PDVIA=0LQ((+?<QLV((_>8P/,X[]SU[58T?7K
M*/1+!&2]RMM&#ML)V'W1T(3!_"J]GKEFOB;4Y"E[M>"W Q93$\;\Y&S(Z]^M
M<UJEY^[^'FCIO3M#WOQ\GYE'QW#JJ>$;MKF^M)80T>Y([5D8_.,<ES_*LSP_
M_P C]I?_ &"(O_10K3\=ZQ:7?A&[AB6[#LT>/,LY8UX<'[S*!7,#64T'Q5IM
M\\#SJ-+@79&>>8Q750C.5%QMKKY=$<E>4(UU*^BY?/JSU75#_P 2B]_ZX/\
M^@FFZ-_R ]/_ .O:/_T$5PUY\3+:XL;B$:3=J9(V3)(P,C%)8?$NWM=.M;<Z
M3=L8HD0LI&#@ 9KF^IUN2W+U.OZY0Y[\W0NR_P#)8H/^O,_^@M7=9KS#1-;3
M7_B?!>I;R0+]F9-DAYX4_P"->GU.+BXN,9;V0\))24Y1VYF+29I:3%<AV"YH
MI,4M,!:*04M("I>??A^O^%6LU5O/OP_7_"K6*8"BES2"EI %+FDHH 4F@&D-
M H =124M !0S*BEF("@9)/845SGCW4&TWP/JLZG#M#Y2_5R$_P#9JJ,>:2CW
M)E+EBWV/*AK<.J^*M2\8:C%++8V+A+6)1G+=(QZ#H6/N17"7DZW5[<7"QK$L
MLC.(UZ*"<X'TJ]=Z@RZ)9Z5%E8U8W$W^W(W3\EQ^9K+KVZ<.77^K'B5)\VG]
M7"MSPD=)7Q#"=:\O['M;(D!*EL<9Q[UAUZK\/O!4MG)'K6I(@=H\V\)Y*Y_B
M/H<=![TJ\XP@[CH0E.:L3Z[KVIO:I9>#+!S9QI\]S;V_RC_93C'UP#UKE4\:
MZSIMS$+YK@7]LX20/P)8\DE9%/\ $,\,.>37M=<SK'@/1-;U%[ZY2=)WQO,4
MF V!CD$'L.U>?2K4UI*.GXGH5:-1ZQEK^!SR:U%\1[G^R5FFTR"(&1E63+7
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
M?_0+G_[^#_"LOJ.(_E_(T^O8?^;\RQX0_P"1Y\4?]=?_ &=JS_$7_(O>*O\
ML)I_)*Q-%\;1:5X@U74GLGD2^<L$$@!3YB>N.>M7;K41JW@CQ%?K&8Q/J",$
M)SC[G>N_V,XU5)K3W?T//5:$J+@GK[S_ #/2]$_Y .G?]>L7_H(JM9?\C5JW
M_7O;?^U*JZ/HD#Z)8.;K4 6MXSA;V4 ?*.@#<57L]%@;Q-J<?VK4 %@MR"+R
M0$Y\SJ=V3T_G7GVC>>OX>:/2O.T-/Q\F+\1/^1)O?]Z/_P!#6N=\/_\ (_:7
M_P!@B+_T4*T_'>DPVOA&[F2XO796C^66[D=3\X'()(K,T#_D?=+_ .P1%_Z+
M%=5&WU>5O[WY(Y*S?UF-_P"[^;/0=4_Y!%[_ -<'_P#033=&_P"0'I__ %[1
M_P#H(I=4_P"01>_]<'_]!--T;_D!Z?\ ]>T?_H(K@_Y=_,]'_EY\CDY?^2PP
M?]>9_P#06KNJX27_ )+#!_UYG_T%J[NM<3]C_"C'#?;_ ,3"BBBN8Z1:*2BF
M,6BBBD(JWGWX?K_A5NJEW]^'Z_X5;H 444E+0,***!0 &@4&@4 +2TE% "UP
MGQ=8KX&<#HUS&#^I_I7=UQ_Q/M#=> ;\J"6A*2@?1AG]":UH.U2/J95U>G+T
M/GF1_,?=C'R@?D,?TIE326EQ%;0W#PNL$V?+DQ\K8.#SZ\=*AKW$>&Q5QN&>
MF>:^F89(Y88Y(F#1NH9&7H0>F*^9:[SP?\0CHMJNGZG')-:(#Y4D?+I_LX/4
M?RKEQ=*51)QZ'5A*T:;:EU/8:*\W_P"%M6OVXC^S9A:!3AMP\PMVXZ ?B:]
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
M]3_Z!UW_ -^&_P *.>/<.278I45=_LC4_P#H'7?_ 'X;_"C^R-3_ .@==_\
M?AO\*.>/<.278I45=_LC4_\ H'7?_?AO\*/['U/_ *!UW_WX;_"CGCW#DEV*
M5%7?[(U/_H'7?_?AO\*/[(U/_H'7?_?AO\*.>/<.278I45=_LC4_^@==_P#?
MAO\ "C^R-3_Z!UW_ -^&_P *.>/<.278I45=_LC4_P#H'7?_ 'X;_"C^R-3_
M .@==_\ ?AO\*.>/<.278]C\!_\ (E:=]'_]&-71US_@B&6#P?81S1O'(H?*
MNI!'SMV-=!7S%?\ BR]7^9]5A_X,/1?D%%%%8FP5!=?=7ZU/4%U]U?K3 GI*
M6C%(04444#"BBBF =Z***!!12TG>@9AF)[K4)@#@ES^ '']*UK>VCMTPBC)^
M\?4U7LK9[>:?<I^8Y5L\$9J]3EN3'8*44E+4C"HI8(YP!(N['3FI**8Q%544
M*H  Z 4M%% "T&BB@ J%K6%Y3(R!F/KS4U)2 JW%C'.OR@(_J!3[. 008&23
MR21@U8%% B-Y"&")@OU(]J?0  20!D]32XIC$I:**!!5>7_CYCJSBJTO_'S'
M0@+%**2B@8M%%%( HHHQS3 *H:YI<>M:-<Z?*2!*O!!QA@<@_F!5^EQ3C)Q:
M:Z$R2DG%[,\C\$^#+?64OI=4CF589!$BJVWYA][/Z5UG_"M?#W]RY_[_ '_U
MJ["C%=-3&U9R<D['+2P5&$%%I/S.0_X5IX=_N7/_ '^_^M1_PK3P[_<N?^_W
M_P!:NPQ1BL_K5;^9E_5:'\B/,/&'@/3]*T%[[3%F\R)U+AGW90\?S(K8T3PC
M%+\/C82[UFO4%PW.-KD93\L+D?6NWHK1XRHX*+>SO<E8*DJCDEHU:QY)X(\%
MVNM6]Y/JD<RK'((HU5MIW 9;/YBNK_X5IX=_N7/_ '^_^M7848HJ8VK.3DG;
MR%3P5&$%%I-]SQ_Q)X*CL?$^FV-@LOV6](7+'<5(.&Y]@0:O_$7PTEI!I][9
M)(P 6U9<YX"X3] :]1Q2U:Q]1.+?3\2'@*;C)+2_X'$VOPST,6D(N!<-.$7S
M"LN 6QSC\:?+\,M!:%Q$+A9"I"L9<@'L>E=G16/UNM>_,S;ZI0M;E1Y?\,]!
M=-3O;^Y1TDM&\A!T&XYW?D,?G7J%%%37K.M/G96'H*A#D0M%%%8FX4M)BEQ0
M 4444 5;S[\/U_PJUFJMW]^'Z_X5:H 6BBB@ HI<48H *!10* %HHHH *6DH
MH 9/#%<P203QK)%(I5T89# ]017B'C#PCK'@TW5SHEQ<?V-<C$HC8YB']UO;
MGAOP/O[G2,JNI5E#*1@@C((K6E6=-^1E5HJHO,^1Z*]T\2_"32]4=[G29!I]
MPW)CVYB8_3JOX<>U>;ZG\-_%.F,V=-:ZC'22U/F _@/F_2O5IXFG/K8\JIAJ
MD.ESDZV_"NOCPWK(OS"TR^6R&-6VYS[_ %%49-'U2%BLNFWB,.S0,#_*I[7P
MUKMZP6WT>^D]Q;MC\\8K67*XV>QE'F4KK<UO$_CJ_P#$D(M?*6ULPVXQ(Q8L
M?]H\9^F*YJWMYKNXCM[>)Y9I#M2-%R6/H!7>Z-\(->OG5M1>'3X>X8B23'L
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
M-#E@^PW\*,\$<"V\C ?=V_=)^N3^5>@Y15:#E\33/-49.A44?A31SS^&9_\
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
M/<9HYFU:^@<D4[VU'T44M(84444@"BDI: $Q4%S]U?K5BH+K[J_6F!/2444
M&*6BBD,.]%'>BF(3O2T=Z* "L.^\(:!J,[37.FQF1CEF1F3)]3M(S6Y7'?\
M"S_"WV/4;O[9-Y.G2I%<'R'^5F) QQSRIZ549R@[Q=B90C-6DKFYIGAO1]'D
M\RQL(XI,8WG+,/Q))KG/B3>64.FPVTMEY][<!EMY-H/EX*[O?)XZ5=/Q%\-B
M'1IA>2%-8<I9D0M\[!PA!X^7YB!S73RB)1YTB*3&"0Q&2!WQ6E.LXU%4EK;S
M,ZE!2ING#2_D<OX7\-Q?\(=:V6K6BN6<SF*0?=)SC/OC^=:'_"'>'O\ H$V_
MY'_&L[0OB5X8\17%Q!IU[(\EO;M<R!X63$:XR>1[BIO#7Q \/>+;V6STBZEE
MFBC\UP\+)A<@=2/4BE*O4<G).UPCAZ:BHM7L7$\(>'T8.NE0!E.0<'@_G6G>
MV-KJ-N;>\MXYXCSM=<C/K[&N>T#XA^&_$NKOI>F7CRW2*S[6B900I ."1@]:
MSKWXO>#M/U"XL;F_F2>WE:&0?9G(#*2#R!SR*AU)MW;-%3@E9)&NG@3PTDGF
M#3%)SG!E<C\BV*Z"&&*WA2&"-(XD&%1!@ >PKF[KX@>&[4Z1NOC(NK<6;QQL
MP?Y@O/'') YJ.;XC>&X+[5+0W4KR:6A>[,<#,L8! /(&"<D#%$JDY_$VQ0I0
MA\*2-+4/"6A:I.TUWIT32MRSH60D^IVD9HT_PGH6ESK-::=&LJ\J[$N0?4;B
M<5SD'QC\&7,OEQ7\Y;:S<VSCA06/;T!J(?&KP22 -0GY_P"G5_\ "G[:I;EY
MG;U#V-._-RJ_H>@T445!8"EI :*0!1113 *44E+0 57E_P"/F.K%5Y?^/F.A
M 6**2E% !1110 4O>H)KNVMW19[B*)G^Z'<*6^F:26_LX9C%+=P)(!DHT@!
MQG./I0!#K.E0ZWI,VG7#R)%+MW-&1N&&#<9!]*QM!\#Z?X?U'[;;7%S))L*;
M92I&#] /2MQ-4T^618X[ZV=V.%59E))]AFG)J%E(LC)=V[+&,N1("%^O/%:1
MK3C%P3T9G*C"4E-K5%FN8U[P-I_B#4OMUS<74<FP)B,J!@?4'UK=;4[!$1VO
M;95<91C*H#?3GFI!=VQMS<"XB, ZR;QM_/I2IU)4WS0=F.I2C47+-717T;2H
M=$TJ'3[=Y'BBW;6D(W'+$]OK6?XB\(Z;XDV27.^*X0;5FB(SCT.>HK6_M&Q
MC)O+<"3[G[U?FYQQSSS4BW5N]PT"3Q-,HRT8<%@/<=>]"JSC/G3U$Z4)0Y&M
M#A;?X4Z>DH:?4+B5 ?N*H7/X\UU.HZ;ID/AF:PG/V734BVL4.-B_4YJY'J5A
M+=M:1WML]RO6%95+C_@.<T:E!9W6G30:AL^R.,2;WV#&?7(Q5RQ%2I).<MB(
MX:G3BU3BM3S7X;6L9\6:E/:;VLHHG2-WZD%QMS[X4UVGB+PA9>)9X);NXN8S
M"I51$5 Y.>X-7=,CT73-/8:<UI#:(WSM'("N?]IL]>G4U=CO;66%YH[F%XD^
M\ZR JOU/:KK8F4JOM(:$4<+&%'V<]3/\/>'K7PW926MI)+(LDAD+2D$YP!C@
M#TK2N;6&]M9+:XC62&52KHW0BB"ZM[I2UO/%,H."8W# ?E4:ZG8/>&S6^MC=
M#K")5+C_ (#G-82G*4N9O4Z(PC&/*EH<3<?"G3I)BUOJ%Q%&3G8RA\?CQ6_X
M=\':;X<9I;??-<N-IFE(R!Z #I6U]MM3+)$+F'S(P6=/,&5 ZDCM4?\ :=@(
MUD^VVVQCM#>:N"?3.:UGBJTX\LI:&4,)1A+FC'4S?$7A/3O$B(;H/'/&,)-$
M0& ]#GJ*YN#X4:>DH:?4;F2,'[JJ%)_'FNZ6]M6G:!;F$S+G=&)!N&.N13/[
M3L/)\W[=;>5NV[_-7&>N,YZTH8JM"/+&6@3PM&<N:4=1UC8V^G645I:1"*"(
M85!VJS5:"^L[EBMO=02LHR1'(&('KQ26VIV%[*\5K?6T\B?>2*56*_4 \5BV
MV[LW225D6:6BBD,*6D%+0!5N_OP_7_"K55;S[\7U_P *M4  I<4"B@ Q1BC-
M+0 &@4&@4 +11FH;JX%K9SW#*66*-G('4@#- $U96N>'-/\ $44,6H+(RQ,6
M78^WDUXYHOQ&^(?B*-]9TB'3KR".[\J32(D_?+'C.\GKM[;L]>U=)'X_UM_B
M?KV@GR%L;*QDN(5,7SAA$K#)SSRQIQDXN\79DRA&2M)71TG_  K+PW_SQN/^
M_P :GLOA[H%A?07<$4XE@D$B$RDC(.17DDGQB\6#P+:ZLKV7VN74Y;5CY'R[
M%CC8<9ZY<UK#XH>+=(U+Q%H.N1Z>^I6%D\\$]LAVAPH8 @GD%3Z YK5XFL]'
M)F2PM%.ZBCVR:)9X9(GSL=2K8]",5S%G\/- L;V"[@BG$L$BR(3*2,@Y%>4V
M?Q<\9Z?;:'K.K1Z;<:3J<TD82*,K( C!7[\'G(ZBNT\(>,]=\1>-_%VARRVZ
M1:<\T=FXBY4B1D4MSST%1"K.":B[7-)TH3:<E>QZ9BN1U+X;>']1N7N D]J[
MG+"W<!2?H00/PKRY_C+XG@T2YT^6*V_X2>/5!:B(0\;,$$;<\G>N/QKV:_U2
MX\/^#)]4U,I/=6=D9I_+&U9)%7) ] 6X%%.K.F[P=A5*4*BM-7*^A^"-%T"X
M%S;0R2W X66=MS+]. !^5=%7@^F_$GQ^;?2/$-Q;VEYI&HW3Q-:6ULQ>-58
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
M6H]BB,L(DS('8D[>Y4< <8H \PUN&>X\.>"([7/GFSG,>.N1<2$8]^*W]/\
M$DMQXK\9>(+.0I/-H!D5D."CL( <>X)/Y5V5A\+M=MKOP7)+)8E-%W?:@)&.
M[,S/\OR\\$=<5!X>^#>HZ9JOB))[BT73=0LI[2V:-V9TW.I0LI ' 7GF@#B]
M%T_PK;>'/#6I7FM3Z/KC327/GQVSSF4"4JHX("X*?J:]G^+W_)+=;_W8O_1J
M5YRWPG\<76@V.BW$^CI::;.\L!$C[I-[9.3MZ#DC@=?R]9\>:%=^)?!6HZ/8
MM$MS<J@0RL0O$BL<D ]@>U 'SGI=Q-!X3O?"F\^9J]Y8/$/574LQ_ A!6MH.
MK?V7\ ]?16VR7FIBU3\40M_XZK5W-C\)]3A\2>&-1FDL_*TZR6*Z"NQ+2IOV
ME?EY'*=<=*PH_@SXJ;P[9Z-+<Z<(%U![J<K._(*1J,?)U #_ )B@"'P-=7/@
MJ7QKH@D9;B/1Q?1$]I%B#<?]_!_WS5;P?\/8_$W@6RUBUU&+3M7349'-Y,[9
M( & .>H/.>O6NI3X,SZ7XQ2XTFZ#:)-:R6UT+F8F;$B,C8PN#@%2.>HK*C^$
M7C"?3;7PQ=WFF+H<%ZUU]HC9C*<C:<#'IGCU/6@#"U77AH'Q0\:R-:379N[.
M>T_<C[A<)\Y_V1C]:YZ;_DF.A?\ 88N?_0(J]DMOASK$'C7Q5JPDM/LFJ:?/
M:VRB1MP9PH7<-O ^4]S7.2?!WQ(_@W3-)$^G?:+;4)KESYS;=C*@&#MZ_*:
M.<O;^72/C9K&ICBWBO7AN#V5)08\GV!(_2L&3_DC5O\ ]C!)_P"DZ5ZW>_"S
M5-0UKQG<S26?D:Q"1:?.VY9 ZNN[Y>!E><9K%;X.^)6^'T6A"?3OM:ZH]X3Y
MS;-AB5.NW.<@]J *NCZ7I>H>$_$D/@W1-;LM6>P1&-T>)D+J75.>I"G\\5G_
M  W'AE_%.AQ2M?:'X@LV\MT(S'>/D\,2<HQ!QC %>A6_A[XG7NE7]AJGB"RM
MPUL!9S61*.DJNI&2J@[2H8'Z]#618_#CQCK'BK0M2\3W.GK'I'E_OX79YKG8
MVY=Q(Y.>,G'';- 'LV:6DHH 44M(** *MW]^+Z_X5;JI=_?B^O\ A5J@!:6D
MI: "@444 *:044HH *ANY7ALIY8H#/(D;,L0./,('"_CTJ:B@#Y*UF_T*:6#
M5O"MO?Z)XB^W&-M,B=G"C&0Z-M&#N^79S] *ZO4]1/A?XL:QJ'B(/;?;]((1
MA&2'D:!!@8']]67TR*^A!:6XN/M MXA-_P ]-@W?GUITUM!<@"X@CE"G($B!
ML?G0!\E7UA<6GPET9[B)HUNM7N)HMPQN3RXUR/Q4U[#KGPUT'P?X&\3:A9->
M75]-82(;B\E#N%."0, #G YQFO5FBC=0K1HP'0%<XIS*&4JP!!Z@B@#P_P"$
M_P --!UGPUI/B346O+BX261DMGE'D*5D(&%QGL"1G!-8GAOQMI7@GXJ>,[G5
MEN#'<7D\:>0@8Y$S'G)%?1:HJ+M10J^@&*8;>!F),,9)Y)*"@#P6.#3=6_:-
MTF\@@_T:]@CU!588.XVY=6(['(4_6O7O'>GSZIX#URRM4:2>6SD\M%&2S 9
M'N<8K>$488,(T# 8!VC(I] 'SAX3^(NHZ/X0\/>&?#<:3:R]Y+'<030,VU6?
M*D=!_$?I@YQ6=>>'K'7/&?Q(FO!(7TZ.[NX-C8_>*YQGU'M7TVEK;I.TZ01+
M*WWI @#'ZFG^3%ECY:9;[QVCGZT ?)LEW<7_ (%\'^&K*,37%QJ$TWDL<!V+
MA(P?8DN*TI;[5=*\0>.M.UVUAL[[5-/DFD@A;*"3Y9!@Y/\ "7[]Z^GQ;P@@
MB&,$="%'%*T,3MN:)&;U*@F@#Y:L[6*]L_AA:3KNAGN9HW7U5KO!'Y&MOX.V
M]U9?&&_L;QBT]G9RVK$^D;(@_117T4((AMQ$GR_=^4<?2E$4:N7$:ASU8#DT
M#)*7&X$&FTM B$C!Q14DJY&X?C45 "T4E% "YHS244 +FBDHH 6C-)10 M%%
M)0 M%)2T 5:*6BF(****!A2'[I^E+0WW3]*!$-K_ *L_6IC4-K_JS]:GH **
M.U% !1110,2N)\>6=I=S65ND;RZK='R;<"0A47.2Y ],_P"<5VU4GTFRDU:/
M5'AW7D<9C20L?E7GH,X[FM:-3V<^8QKTW4AR=SS_ %K0[=IX-"TZ2XO[^.!8
MPC-B*U^8,TC'^\>>/?Z5)JFGZCH>I0WLL\<DD:D03%RS[%AVDE<<*OS,>>3@
M=ZZN3P9H,U\]Y)9LUP\GF,QF?ELYZ9Q6A=:/97LL\EQ$9&FA\ALL>$ZD#TS[
M>@KJ^MQ5EJUUT[_,Y/J<G=Z)]+/M\C-\-ZC8G195ABGACL_]:9\;F)7>6)!/
M)SDUQFIZOJTL6EZQ=7"2#[!<ZO%9"( 0ML$<"YZMGS^<]QQCI7HUGI-E864E
MI!%^ZD),@=BQ<D8))/)XK,M_!6AVT>Q;>9QLBB'FW,DA"1N'1!N8X4,!P./6
MN.HU*;<3MI1<8)2W.:;6-8TRRN?L<D0M[6[BTFRLX+52'?8BNW4<*V\A1C[N
M,U9T_6M=O+_^QY+I[8F2>;[;/#&)5MHUC'*C*!C([#)'1#QGFNFF\-Z9-I_V
M(Q2)&+EKM6CF=768N7+A@<@Y8]^AQTJ";P=HDT<"-;2*L2/%\EQ(ID1VW.LA
M#9<,PR=V<G/J:S-#B-9&JW=QJ/VG4TEF73;;3"+= (WENGVN5/7&-C_CZ5T>
MB:UJ%]K/]DQM&L=E=7/VDA!\L"N4A3V)ZY](SZULR^&=--Y-?1VY^U/)'.%:
M9Q'YL:[4;:#@8&!P.P]*- T3^R$O9YC$]]?W#7-R\2D+D\!1GG   ]SD\9H$
M86K^(-1LO$WE271L]/66,0MY DAN0%+3*SC)20 -M'R_=[YK)'BSQ,VGO?\
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
M;SHPMR[C*$9&0QP>G3UIP\,:]JVA^/\ Q$VBW\)U1U%G:/ WG.&N5D.$QG@
M<_7TI 5E^)'B2?PAHB_VQ=)?IJ;PW$F[YI8F",F[V^9@/I71?%OQAXBMO&,^
MG>']3N+2'3=/6>Y6%L9)89)_!TKD]<\#:]#)X6NK71M1D6>SMVNT2V<F*6,[
M?G 'RG;MZ^]:\WA/QEXH\5^--4M8IM.BG22+%Y:,#=09^5$W+UQ&O(]J .@\
M=>-]7^R_#^^TO49K9-47?<K$V YS#D'Z%F%='\:_$VL>&O"5K)H\SVSW-R(I
M+A!\R+M)P#V)QU]C7D=UIGBB3PEX0B;PWJ\DVD7=UNB^QR;MA:*1?X> 26 /
M^R?2O0]=\;>+=>\,7#Q?#MQ!%*B7-IJ-O),948$[D7"'Y2O)&<9!XH$:7PRD
MUV76;N5/%<7B+PX\(V22RYN(Y< _,AY3^(8)]#7J5>#?"_0+Q/BG>:QI6B:E
MH_AWR67RKU64G('R#/7YLGO@#K7O-,!1Z&H6&TXJ:D==RY'44 0T444 %%%%
M !12TE !112T )12T4 )BCO2T4 5,4N***8@HHHH *&'RGZ44-]T_2@"&U_U
M9^M3U#:_ZL_6IJ "DI:* #%%%% Q*7M110!1UC4XM&T>[U*96=+>,OL7JY[*
M/<G _&N;'BK5+;5O[*OK.T^UM-:*OD.Q51,7W*<]658G.>AXZ5T>LZ5%K6D3
MZ?-))&DN"'CQN5E8,I&>."!UK'D\'*\\-Y_:MV-22Z^U/=[(R7/EF(+M*[0
MC$#C@DGDDT@*R^*=3O\ 5AIVF6=JSO/=())I&"K' R(7.!R3(Q&/;K6CJ^KZ
M@FI_V5HUM!->K:M=R&X8A0N=J+QW8AN>@VD\T[1?"]KHDZ313SS.EN8 92#G
M,C2,QP/O,S<_04FH^&8]0U>2^%_=0+/#'!<PQ%0)41F91NQE?OL#@C(-,"E_
MPE5T4G_T)%D74[?3HT+YRS+&922/[NY^G796+=>-=6O-#U>XLXK*)XK=PL1D
M87%M,7"(DB'G<P)((& 1C)ZUN#P3"UT\DFJ7S0?:I[M(!L4))*KJQW!=Q(WG
M;SQQ39/!"7%O)]IU:\FO&6W1;HK'N5(7\Q!C;@_-R<YS2$58/$NJVPMXWAMI
M[:"^ATN>7>WF32G"LZ9[*3SGDX;ICF"+QCK=U]FE@L].2"[L[F\C:25\QQ1.
MH5VP.0P8<#ZY[5K+X.@%S*[:A=- ;B:ZA@P@6*:0-N?.,DC<Q / S[##W\'6
M364EHMQ<1QMI2Z4NTC*1#.2./O$$9^@H&84GQ"N6%NL%G +A8+62YMV+EV>8
M*QCCP,956!)/J..]6+CQEJ45FVHM:V4.FR7TEG#<RLY"!'9?.DP/E3Y"/JPY
M K9B\+QP:K-=0W]U';2SI<M:)M"&145 <XW;<*IVYQD>G%1CPIY.G:;:6.JW
MEK]BA>'>NQO.5\;BRL""V1D''!)]: -71[JYOM(MKF\CA2>1=S""021D9X96
M'4$8/XU=JOIUA;Z5IMKI]HI6WMHEBC4G)"J,#FK%,04444 %%+1WH 2BBEH
M2H+G[J_6K%5[G[J_6@">BBB@ HI:*!C719$:-U#(P(96&01Z&N&B^#_@J+4!
M>#2B2&WB)IG,>?\ =SR/8\5W5% CC]8^&'A/7=5GU+4-.>2ZG(,CBXD4'  '
M ; X IES\*O!]W9V=K-IKM#9HT<"_:9!M5F+GG=SRQZUU=_>PZ;IUS?7!VP6
MT332'T502?Y5Q1\0:C972F2%[C46AMBT#7#+$);J7 CQ@CY$C/.,XR<98TAD
M[?"3P8UA'9'3)/(CE:55^TR<,P4$YW>BC\J1?A'X,2RELUTN3R)9$E9?M,G+
M*&"G.[T=OSJ>T\5ZK>7;Z5'9V9U,74\0<2-Y(BB";G/&?O2!,>N3GBJUGXBU
M-_$P6ZMC%+*UK8-9^=N2&4QR3S,"."0FP9]A0!KIX'\/QZO=:H+(F[N[;[+,
MQE<AHMH3;C..B@56M?AQX6L]#O-&ATW_ $&\97FC:9V)9>A!)R"/:J[>-+RY
M^T+86-NQMQ<SN\TI5?(BD:,'@'YG9'QV 4GFLS1_$.IV\5E"4>[U&1+2V(GN
M6"&69'GDR,'&Q,<\G'% &MH_PO\ ">AWMK>V.GNMU:NSQS-.Y.2,<\X(QVK8
M\1^%=(\5V<5IK%LT\,4GF(HD9,-@C.5([$U@V_C+4[J!H(;&S:]A^U23LTK"
M$10R&/<#C.68$#TVL?8]!:ZA>7_A.WU(+%:74]JL^V3+K%E0Q!Z9P*:5W83=
ME<Q].^&/A+2X+V&VTO\ =7L7DSI),[AER#W/!R <CGBG>'OAMX7\,:E_:&FV
M#"Z (2265G* \';D\<<9ZU-X%NK[4-"DO[^X>:2XG=EW'A5&!@#L,@UBZS=:
MNWB<6UEJ\CW'GAO(@_U5O .IDXY/0_GZBNA8=NHX7V.=XE*G&I;<MWGPG\&W
MVK/J,VEGS9'\QT69UC9LY)*@_H.*U[#P;H6F^(I]>M;,QZA,AC>3S&(V\<!<
MX'"@<"N-T_Q+?:CK-O<SWFHP+/=-Y$448:%XUQ\F,Y)[$\U<\.:AJDWB.TMM
M5N=4AN)E><028$9 +8!'4#COZ5<L'**;;V,XXV,FDENS77X9^%5M-1M5T]Q!
MJ+K)<H+B3#LK%E/WN,$GI5K4O ?A[5M#L-&O+)I+&QP+>,3."N!CJ#D\>M17
M[G6?$UWITMW<V^FZ;:)-.;:=H6>60MC+J0V%5,X!Y+#/2N>T[QEK<'A:*9;6
M&[>ST^UGGEN965Y6E)"H !]XJ%.3W:N,[3>\0?#;POXFO4O-1L&-RJA#)%*R
M%U' #8//'?K4UUX \-7>G:;82:<%M=-8O:QQR.NPD@DG!Y)(SSFJ,OC:>/4=
M37[/:BVTX3FXB>?;<(D:$B781RC$8&,]0<]JRD\3:GHUY<27;1M;6]O:6:0S
M7#L3<R@N2[$=E()/H.!S0!TZ^!O#P\3R>(OL'_$SDW;Y#(Q5MR;#E,[>5/I6
M/%\'_!,6H"\&E$D-O$+3.8\_[N>1['BN@\,ZS-K>GSSS1Q*T-P\(DA)*2@8P
MZY&<<X^H-;5  !@8'2C%%%,0449HH *@E_X^(ZGJ"7_CXCH GHHHH 6BBC-
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
M5>*'6<PR.43S?*&6.TL"%.,!C@'CL0: *3_#Z#[%]D@U:\@BDT];"YVJA:=
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
M_4-;-GM9E*BWMXB[CIT\P.OT;\:A&O:CJ4=W<OJ]U;6,-I?ZBYMRH;RA*4@
M)!P-L3MQUS0!W6K:#%JSQLU[>VP5&1TMI=BR*V,AA@\\?>&&&3@\U+;0Z5IT
MN('@A8B.S5?,'&Q24C SP0"3CKSFN.T>ZU;5HU:^U^6QGLIK6Q0!5Q<7 CCD
MFWKCYBVYE R,8)KG[?4[S2+!-2M+J6YEO&O=4VW&UE/SB"W)X[^8A./[M 'J
MMQI%I<ZK::BZ$7%J7,97 !++MR?4@9 ^IJR+: (R"&,(V05"#!SUKSN>[UBV
M\12:!;:Y>3"6YLH6N7"%TDVRS3[?EP 8XTXP0-XQUJC/K.K1:1/-_:M]-IMK
M->R3R6\L?VN*%9#'#(0V-\8,<IP,$X'7&* /5!#$O2-!]%'IC^55-4TF#5K-
MK662:&-QL<P-L9D/!3=C(!]L'WJ>S#BSA22?SY415DEV[=[ <DCMGKCM5B@"
MO#86MO.)HH@CK"L"XZ*@Z*!T'X>@]!5FBB@ IDB\[AWI]'48- $%%*1@XI*
M"EHI* "BBEH **** "BBB@"K1113$%%%+2 2AONGZ44-]T_2@"*U_P!6?K4U
M06O^K/UJ>F""BBDI %%%':F,*7M24O:@0E%':B@ HH) &3P*\X\5:C=V.OQZ
MQIVN6ES' ,&R$Z@J/XAMS\V?S_*M:-%U9<J=C&O65*/,U<]'JK:ZE9WMQ<06
MUPDLEN0)0ASM)S@9_ UYSXP\<F]TVTM])F:);F/S+@J<.O.-F>W0Y]>.QJAX
M"\1V6@F^6ZCN7:?81Y,>X*%W9)Y]ZZ5@)^R<WOT1RO,(>V5-;=7\CU^BJFG:
ME::M9I=V4RRPMQD=CZ$=C5NN)IIV9WIIJZ"BE%!I%"4444""BBB@ HHHH *6
MDI: $J"Y^ZOUJ>H+G[J_6@">BBB@ HHHH **!10,*XM/"6JV=V+VQO[47<J7
M:322QL=GGS"0.@'4J %P<9P.:[3O10!R&E>$K_0[J6#3;^*#3I&@?<8]TV(H
MEC\OGY<'8"3UY([YK-M? >I1P2>9=6"W;:5/8FYCC8R/+)MS,['EB=O3MVS7
MH-%(#BY/"&H&>*^CN+/[7!+:O%$5;RMD,;+LSU W2.P/TJ:U\(W=K<W%[]NC
M>]EM;D>9L( N)F4E@,_= 2-0.N%KKJJZAJ-KI=H;F[D*1[E0!5+,S$X"JHR2
M23@ "F!Q\GA&YM'L9)'MYK72FADM9(8/]+5(T4>0I&,JS*2<D_>(QT(VK+1M
M0M?"L]K#=1V^JW)DN))R@D19I&+L,'JHSM^@HD\::)'9K<F:<@^:6C6VD:2,
M1G$A= N5"G@DBKC>(M*5)W^U K!+#"Y5&/SR[?+ P.<[UZ>O-(#CAX7U6PUZ
MQ;3X;*$O<R:@\,43BSB*1")5XZ,WFLV<#)7IQFGW_P /[^YM[B%;VSG^TVLB
MO)<Q,?*N)'=I)47. 3N"@]5"CK71+XTT1YS$LUPQ FPRVDI5S$2) IVX8C!X
M&:J:7X\TV[TZUENTN+>ZFMA=O!]FE;RHCNP[';PORGYNGYB@!5\)R^7(K3Q
M3:I#>R*%./+B5 D8^AC0_G567P7>/HMG9+?Q++!97<9DV'FXGQF0>PS)_P!]
M5JV_BNP464%W/F[G$(=H()#$DD@!12Q'RELC ;!Y' S5G3O$FF:K?&SM)I'D
M\LRHS0NJ2(&VED8@!@"0,CUH$91\(N(;F,3IY<VHV]RR!?\ EC (PD7YQC\S
M6/X2L-0FU735D68:;IB7$J?:+)[>3SI6X#;SAF"M)DK\O/4YX]$I*!G(ZUX8
MU74]?744O[7RX<"W@FB+JGOCH3GG/T]*-3\+:KJD\\-QJR-IUP\;R(8SO7;U
M5>P!/\A7745T+$U%:W3R.=X:F[WOKYL:BK&BHH 51@ =A3J**P-PHHHH *44
ME H&+4$O_'Q'4YJO)_Q\1T(1/1FBE% !1110 5R-[!?CQ=J+G1VOHKRTM[6!
MI-OD+'N<S!\GC[P.,'=@#Z==0: //VT+5WL+40V9BN)-0O-1D!( 1@LBVZG\
MXO\ OFLN+PU>_P!C6;C3M4DCLX[6W>&YD0R-%YL;SJB#''[M.2<M\WU/JM%(
M9YQXCT#6/$[B>*Q.F.MO=3C;LW3R$+'"DI]T#9'8';GK72W=K?'36U2TEOH;
ME+$F+2D:,1>9Y9PA&W.02/XL9 [5T=)0!YP/"]];Z'J5D+-V$BV&FIC!)MHP
MAE?Z9>;CJ2*T+S3]0CDT?4[C3Y[EWOVO;Z"#:SH?*984P2 0F5'U&[O7<44
M<!>:1J]S%K=TFE1VMW/I2VL$4)4@2S.[3-GC)&Y"3W*GK5:#PU?G5;VW^RWX
M7[>+A&:5%MO+A1?LYZ%F.40;>,8)/OZ12T >:KH^IZCX+L=$&BR6CQPV]K+=
MS!#,K,ZFY91D_+A22?XB1P<5N:#H%\FAOIMQ>WUC+;7LV+F!H]]VA8LLCDJV
M20PSWR#76TM 'GATO6)Y[FU&FS"4:S)J4ES(5V2I'S JG.23MB'L%;/;.<-)
MUJ?PW'#%I%Y$]EH#V<8EV!Y+B8J)64;NH"$\XSNKU2EH YW7+":^TK2;"UMG
M6W:\MFF1L#RXHSYF&Y]45>/6N)GT#7K_ ,+6UFNFW,%S86UR]PS,H:XN)LJ_
MEG/.5>4[CCDK[X]8HH X#6=%O_$YLH(+"71K?S^+I JSB*.)A&&Z[?WDAP.H
M )X)K-_L;6KAK(3:7?6[_P!C1V*16<D<<22%V$P=B#M4@1L,#D#N>*]1HH \
M_?09;;0]2BETJZECO-316%O(!/%;PA4AD7^]@Q(P'^T>.HKIO"EM?V^B ZFH
M%Y+-)([,B+(ZEB$,FSY2^P+DCN*VZ* "BBBF M%%%("K=_?B^O\ A5K-5;S[
M\7U_PJU0 M&:*6@!,TN:** #- H-** #-9>H^'-&U:X:XU#3;>YE:+RF:1,Y
M3)(!]<$G'IGBM4UA>+KIK?P])$D:227DL5FL;YPWFR*AS@@]&)Z]J -!=)T]
M-FVSA&R<W*_+TE((+_7!/-0Z?X=T;2KIKJPTVWMYV#*9(TP<,02!Z#(!QTKC
M9/&>J6*V^J326ATF26^(MD@(D^SP+)M??NZDJ@QC'SU-K$NOO;6%GJUS9&+4
MKFT#) C(\!#&65.2<KY<9&[@]>* .NN]!TJ_69;JQAD\Z59I"5Y+JH56SUR
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
M[K\?\A?VK1[/\/\ ,]NHKQ'_ (3[Q-_T$O\ R#'_ /$T?\)]XF_Z"7_D&/\
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
M4HK7=[7]+GL2Q%"HW&3TV6]MM[%=?!^CV.E6=UJLU\4N(?,>YMU#10D@$ @
MGOUZ4]/"OADZ597_ )VKLEY.+>%1Y89V)(SC' X)ZU#-XPTFRTZ_M]'M[U1=
MQ[%@G*B&#C!*@$G)SFFCQAIBW>A 6UU]CTR,Y3:NYY-N >O;K6ML0]=?Z7^>
MAE?#+33^GW]-2]?>"-'M+];-(==D9RJK<*J&%2QP,MCMWI;SX?Z;9W]PSW%W
M_9\%DT[/N7=O!/&=N,8'I4<?C/0X]9.IL=<D<L6$,DB&)21CA<]L\5)8?$+3
MAI$=KJ5K=2S;RTA0*5;YRP')Z=*C_:DE:Y?^R-N]O(H2>"K6V\+SWEQ-<?VG
M# LS0*1M7<3M!&,YP.>:S?%&@V'AZ:QMA)</<26_F3@LN%8\#''3(/X5O6WQ
M#L9A=_VEIQ#32JP-L@RR*1@.2W)XQ6'XJUK1M=G>]MXM06];:N)2GEJH'8#)
M_P#UUM2>(]I:I>W]?\$PK+#^SO3:O_P__ .8HHHKT#S@KVOX??\ (EV7^])_
MZ&U>*5[5\/O^1,LO]Z3_ -#:O.S/^"O7_,]/*OXS]/U1U%%)2UX1[XM5Y?\
MCXCJ>H)/^/B.@">BBB@!:***0!2]Z2E[TP T4&BD 4E%%,!U%)2T@"BBB@ I
M:2EH *Y?XB-L\!:J?]A!^;J*ZBN2^)C;?A_J0]3$/_(JUI1_B1]49U?X<O1G
MSW6GX;;9XHTAO2]A/_CXK,J]HK;-=T]O2YC/_CPKW)?"SQ(_$CZDHHHKY\]\
M*6C%&*!A2BDI10(****!E6[^_%]?\*M55N_OQ?7_  JWB@0"@T"EH&(*6C%&
M*  T"@TH% !2T8HQ0 4448H **7%&* .'UKP$^MVFN7%S=,-5OB4@=+F5(8H
MUXB1E4@-CECD'EFJ]#X6NOM=O-//"R_VQ+J<X7.7&QDB4<=AY9/^[7544 >=
MR_#^]=K>22/2+V5H;A96O(S(L,LLQE,J*5(<\XP=O0<UJOX.F.EZK9)+;HM_
M=VYPJ[52UC$2^6 !@$K&W X^:NOQ2XH XA/#GB>#3-3T^SU.TM$EDO)H;B/<
M9)7F=F7?E?DV[NJDDX!XQ@WO"_AJ?1M7U*_GM[& 7<,$:1VKLY79OSN9E!<D
MMG<>3Z<<]310 444N* $I:** "EHQ10 44N** "BBEH 2BEHH 2E!YHHH 9(
MN#D=#3*FQD8-0E<'!H **,48H **,44 5****8A:***!A2-]T_2EI&^Z?I0!
M%:_ZL_6IC4%K_JS]:F- A:*** "BBC- Q#7">._'=UX6OHK*VM(I3-;^8)'8
M@J22.G?I74Z_K5OH&C7&I7/*Q+\J \NQX"CZFO)M&\.^(/BGJDNHWEUY%C&V
MWS64E4[[(U[^_P"IS73AZ<7[\_A1RXBI)>Y#XF)X7^*ESX7T*+2X-)@F",SM
M*\I#.S'.3Q]!^%;/_"]M0_Z EM_W^;_"N@C^!V@! )-1U)F[E60#\MIIW_"C
M_#O_ #_ZI_W\C_\ B*VE4PK=VC&-/%)63.=_X7MJ'_0$MO\ O\W^%'_"]M0_
MZ EM_P!_F_PKHO\ A1_AW_G_ -4_[^1__$4?\*/\._\ /_JG_?R/_P"(I<^$
M[?F/DQ?<YW_A>VH?] 2V_P"_S?X4?\+VU#_H"6W_ '^;_"NB_P"%'^'?^?\
MU3_OY'_\11_PH_P[_P _^J?]_(__ (BCGPG;\PY,7W.=_P"%[:A_T!+;_O\
M-_A1_P +VU#_ * EM_W^;_"NB_X4?X=_Y_\ 5/\ OY'_ /$4?\*/\._\_P#J
MG_?R/_XBCGPG;\PY,7W.9F^.FJM&1#I%FC]F=V8#\.*QM$T[5OB=XADOM7O]
MT%OM\W! *J<X1%'3.#S^/)K8\8_#+1]".DVVGW5])>:A>+ HF="JI_$V HZ9
M%=OX7\'6'A,W1LI[F7[3MW^<RG&W.,8 _O&JE4I4X<U)6;)C3JSGRU7=(W8(
M(K6WCMX$$<42A$1>B@# %2445YYZ 4M)10,6DHHH$%+24M "5!<_=7ZU/4%S
M]U?K0!/1110 5GZWJT>B:1/?R1M((@,(IP6)( 'YFM"N8\?32V_AAIH?,#QS
MQL'0<I@Y!_/%:48J=2,7U9G6FX4Y271'$ZA\2==D=DABALO;9N<?]]<?I7,7
M^M:EJ<J2WM[+.T9RFYN%/L.@JQ!#J'BG6TB,YEN9!@R3M]U0,DD^@%&M:!+H
MZ6\WVF"ZMK@'RYX&RI(ZCZU]#3A1IM122D?-U)UJD7)MN/\ 70OW4^L7H>.;
MQ+#+&PP5-X0K#N,=*YV6/RIGCW(^TD;D.0?H>XK1A\.:S<0I-#IER\4BAE94
M)!![T_\ X177O^@3=_\ ?LU4)0AIS+\"9QJ3UY7^)D5Z=\+YXX=+U$L>1*K;
M1R2,>E<#/I5]I<T+:AITRHY.$D!7?CJ..:W=.\8OI-J]O9Z%:1Q.=S@F1LGU
MR36>*BZU+EAK<TPDE1J\\]+>IU^MMH%]J;?\)-$MLT:#[+NF;+H<Y;Y>G/&#
MZ5G_ &+X<?\ /=/^_LM8?_"1R^(KV.R_L+3Y;N<>5'))N)3.><D\8Y-9FN>'
MI=)MXKM9[2YMFD,+/;,2%D')4YKFIT+6A*3B^R9U5*Z=YQ@I+NUJ=?\ 8OAQ
M_P ]T_[^RT?8OAQ_SW3_ +^RUAZ)H!U#3+>X:STI#,[+ +F657N".H&UL#TK
M?\*Z'X>U^TN#<:$MO<6TOE2*+B0C/M\U34Y8)MSEIYHJGS5&DH05]M&,^Q?#
MC_GNG_?V6C[%\./^>Z?]_9:Z+_A O#/_ $#!_P!_I/\ XJC_ (0/PS_T#!_W
M_D_^*KG^L4_YY_>CH^K5?Y(?<SG?L7PX_P">Z?\ ?V6C[%\./^>Z?]_9:Z+_
M (0+PS_T#!_W^D_^*H_X0+PS_P! P?\ ?Z3_ .*H^L4_YY_>@^K5?Y(?<SG?
ML7PX_P">Z?\ ?V6C[%\./^>Z?]_9:Z+_ (0/PS_T#!_W_D_^*J"\^'^@2V<T
M=M9"&=D(CD\USM;'!P3ZTUB*3?QS^\'AJJ7P0^YF)]B^''_/=/\ O[+1]B^'
M'_/=/^_LM<9JOA;5]&6)KRVVB5MJE&#<\>G3K5G4_!]YIFGRW+75K,]OM^TP
MQ/EX=W3-=GLH:6JO7S.+VL];T8Z>1U7V+X<?\]T_[^RT?8OAQ_SW3_O[+7&:
M1X<N-42XEDGALH+<JKRW)*C<>@^M=SX*\,6-M<:A#J$"S7]LPBE20!XBK?,K
MKD=Q6=:,:2;]I)M>9I1E*JTO9Q2?D0_8OAQ_SW3_ +^RUV6@)I<>CPIH[!K(
M%MA#$\Y.>O/7-2?V'I'_ $"K'_P'3_"K<%O!:Q"*WACAC'(2-0H'X"O.K5E.
M-KM^K/2HT7"5[17HK$E+24N:YSI"H)/^/B.I\U!)_P ?"4 3T49HH *,T44
M+1WI*7O0 444$X&30 M5I]0LK:3R[B[MXGQG;)(%./H35'_A*?#X)!US3<C@
MC[4G^->%>/;VWU#QKJ-S:SI/ S(%D1LJ<(H.#]0:Z*%!U)6>AA7KJG&ZU/?_
M .V=+_Z"5G_W_7_&C^V=+_Z"5G_W_7_&OEVBNKZ@OYCE^OO^4^HO[9TO_H)6
M?_?]?\:7^V=+_P"@E9_]_P!?\:^7**7U!?S!]??\I]1_VSI?_02L_P#O^O\
MC1_;.E_]!*S_ ._Z_P"-?+E%'U!?S!]??\I]1_VSI?\ T$K/_O\ K_C7,?$Z
M:.3X?7+Q.KI))%M93D'YQW_"O ZZ!O%<[>"U\-&W3R5E\P3;CN^\6QCZFA8/
MDDI)WU$\9SQ<6K:'/U8L&V:C:MZ3(?U%5Z=&YCD5QU4@UWLX5N?6%%<EX%\8
M2^+K:\DFM$MVMW5?D<L&!!]?I76UX,X.$N5[GO0FIKF6PM%%%06%%%%,!:*0
M4M("K=_?B^O^%6ZJ7?WXOK_A5O- !2T@I: "BBB@!:04&@4 .HI*6@ HHHH
M*6DHH 6BBB@!1124R:988RS?@/6@"2F^;'G&]<],9JG_ &C^['R?/^E4@Y$F
M\8SG-.PKFY16<=0?RR-H#^O:K=O/Y\>[;@C@TADU+244 +1110 4M)2B@ I:
M2EH **** "BBB@ I'7<,CJ*6@4 0T4YUP<]C3: "BBB@"I1113$+1110,*1O
MNGZ4M(WW3]* (;7_ %9^M3&H;7_5GZU/0(***2@!:2E-)0,\U^,DTBZ-IL )
M\MYV9OJ%X_\ 0C7HO@6T@LO NBQP !6M(Y6QW9QN8_F37-?$'P_)X@\,21VR
M[KJW83Q*.K8!!7\03^(%8GPO^(EC::;'X?UN<6SP$K;SRG"%<_<8_P )'8GC
M'TYZN5SPZ4>CU.2ZAB&Y=5H>PT5!'?6DJ!X[J!U/1ED!!IWVJW_Y[Q?]]BN2
MS.NZ):*B^U6__/>+_OL4?:K?_GO%_P!]BBP[DM%1?:K?_GO%_P!]BC[5;_\
M/>+_ +[%%@N2T5%]JM_^>\7_ 'V*/M5O_P ]XO\ OL46"YP?C/Y_B/X/C?[@
M%RP^NP?X"NEKF/B1+%:WOAK6UE0I97WERE6!PD@ )_\ '?UKI4DCDSL=6QUV
MG-:S^"+_ *W,8?')?UL.HHHK,T"BBB@84444""E-)2T )4%S]U?K4]07/W5^
MM V3T444""H;JU@O;62VN8EEAD&'1NA%344)VU0-75F<Y<^%(+<6\VAI!97=
MLS,FY2R2!AAE?N0?TJ*S\,S7%Q%)K$=@(+='2"SM$/EJ6^\QSU/\JZBBMO;U
M+6O_ )F/U>G>]OET.;7P/HZ*$0WBJ!@ 73@#]:7_ (0K2?[][_X%O_C71]Z*
M7MZO\S']7I?RHQ;#PMING7R7D(G::,$*99F<#(P>":V>]+1WJ)3E-WD[EPA&
M"M%6,36O#T>HSQ7]JXM]4MR##/R1P3\K+T(.3[UFKX6N=2>./6DL$L8W:7[+
M8AE660C&YB<'\JZTTE:1KSBK)F<J%.3NU_P3DU\.:IIQ6WTMM.DLXY&DMC>(
MS26I;KM(Z_C6SH>AV^AV;11,TDTIWSS,3F1^YQV_"M2BE.M.2LQPH0@[K_AA
M****R-0HHHH **7%)0!1U?38]7TN:RD=D$@!5UZHP.0?P(%8+>'M7U!F@U*3
M34MI&5KF2UC82W(4Y ;/ ]\5UE%:PJR@K(RG1C-W9S>I:#>_;[FYT[[#-%=[
M3<6M\I*%U& RD=#CM5_1=*FL/M5S>3K/?7;AYG1<*,#"JH] *U:6DZLG'E8*
MC%2YD)11169J%%%% !4,G_'PE35#)_Q\)0!-2BDI: "BBB@ I>])2]Z "JFJ
M?\@F]_ZX/_Z":MU4U3_D$7O_ %P?_P!!-$=T)['RY170>&_!NJ^*8[B2P\A4
M@(5FF<J"3G@8!]*W/^%1^)/^>EA_W^;_ .)KW)5J<79L\2-&I)72.#HKO?\
MA4?B3_GI8?\ ?YO_ (FC_A4?B3_GI8?]_F_^)I?6*7\P_J]7^4X*BN]_X5'X
MD_YZ6'_?YO\ XFC_ (5%XD_YZ6'_ '^;_P")H^L4OY@^KU?Y3@J*Z7Q%X&UC
MPS91W=\(&A=_+W0N6VG&1G('H:YJM(R4E>+,Y1<7:2"BBBJ)"BBB@#U_X+'_
M $+5Q_TTB_DU>IUY7\%O^/76/]^+^35ZI7BXK^,SVL+_  D+24M&*YSH"BBB
MF "EI!2T@*MW]^+Z_P"%6JJW?WXOK_A5JF HI:;3A2 ****  T"@T"@!:6DI
M: "BBB@ HHHH 6BBB@ JO>LHMR" 23@58K+NH9%E>0K\A/6F VV@,\F,X4<D
MUH"T@"X\L?G5?3F 9U[G!%7Z&)&7=6WD$,O*']*GL[E%BV.P!!X]Z74& A5>
MY.:JVUN\Y)4@!2.M &M2T44A@*6DI: "@444 +2BDHH 6BBB@ HHHH ****
M#&X8-1$8.#4M(ZY&1UH BHHHH JT444Q!1110 4C?=/TI:1ONGZ4 0VO^K/U
MJ>H;7_5GZU,: "BBB@ HHJM>ZC9Z;#YM[=16Z'@&1@,_3UII-NR$VEJRS7'>
M)?AQI'B"9[M"UE>/RTL0!5SZLO<^XQ6M#XO\/W$HCCU6WW$X&XE1^9P*V@0P
MR""#T(JU[2D[ZHC]W55M&CR%O@S>;CMUF CL3"1_6D_X4S>_]!BW_P"_3?XU
MZM?ZA::7:-=7LRPPJ0"[9/)Z=*9INKV&L0O+87"SHC;6(!&#U[BM_K->W-T]
M##ZM0YN7KZGEG_"F;W_H,6__ 'Z;_&C_ (4U>_\ 08M_^_3?XUZW<7$%I TU
MQ-'#$OWGD8*!^)K&_P"$S\.F39_:L&?7G'YXQ3CB,1+X=?D*5##QTEI\SSW_
M (4S>_\ 08M_^_3?XT?\*9O?^@Q;_P#?IO\ &O7()XKF%9H)4EB895T8$'Z$
M5)4?6ZW<OZI1['C_ /PIF]_Z#%O_ -^F_P :/^%,WO\ T&+?_OTW^->L7E]:
MZ? 9[RXB@B'&Z1@!69#XP\/3RB--5M]Q.!N)4?F1BKC7Q$E=:_(B5##Q=I:?
M,\Z_X4S>_P#08M_^_3?XUV'@7P9/X1-\9KR.X^T^7C8A7;MW>O\ O5UX((!!
MR#T(K+O_ !)HVF3&&[U&".4=4SN8?4#I6;K5JJY-_D:*C1I/GV^9JT50T[6M
M,U;=]@O89RHR55OF ^G6K<T\5M"TT\J11(,L[L  /<FL'%IV:U-U*+5T]!]%
M87_"9>'?,\O^U8,YQGG'YXQ6U%-%<1++#(DD;C*NC9!'L13E3E'XE84:D)?"
M[D@HH%%24)2T44 )4%S]U?K4]07/W5^M %CM24M!H 2EI*6@!**** "BBB@!
M:3O11WH Y+Q/X[M= N39PP&ZNP 7&[:J9Z9/K[5SUO\ %6<3#[3ID9CSSY<A
M!'Y]:XK69FN->OY9"2SW+D_]]&NT^*,%O#_9'DHBD)(@VC'RC;@?J:]J.%HP
MY*<HW<NIX<L57FIU(RLHVT]6>@6NL6-WHXU6.8"TV%R[<;0.N?<8KA+WXJ,)
MV6QTU3$#P\SG+?@.GYU@V.H21?#C4[4,=K7<:CZ,,D?^.5H_"Z".36KR1T5F
M2WPN1G&6&:S6%ITHSG-7L]#1XNK6E"$':ZU.C\-?$&#6;Y+&[MOLL\G$;*^Y
M7/I[&I?$GC9M)U9-*L++[7>-MR"Q !;HH Y)Z?G7EVHM_9_B6[:W&S[/>.8P
M.,;7./Y5TVHR+!\6(YYV"1M<1.&8X&"BX.:N6#I*?,EI9NWGI_F1'&573Y6]
M;I7\G?\ R.K\->-6UC59-*OK+[)>+NP V02O52#R".?R-2>*O%TNAW]G865L
MES=3\E&)XR<+T[DY_*N/TR:.3XJS74<BF!)YY&D!RH4(V3GTJ]X4C?Q1XWO-
M=G4^1;MNC!['H@_ #/UK*>'IPG[1KW4KV\WT-88BK."II^\Y6OY+J>EQ[_*3
MS=OF;1NV],]\4M+17EGK"4444 ***!10 4E+24 % HH% "U!)_Q\1U/4$G_'
MQ'0@)\T4E% #A24"C-( I:*.], ->;>+M0U;7O&4/A71[YK6-82UU(A(Y(R0
MQ'.,8&/5J])->12W&J>"OB'=7-Q9QSIJ]QLAN'8_ZLN"0,=QE00?05T8=7;:
MWMH<^(=DETOJ6['X9^(M,C:.P\4-:HQW,L)= 3ZX!JU_P@WC#_H=+G_OY)_C
M7I%%)XFH]_R0UAJ:V_-GG'_""^,?^ATN?^_DG^-'_""^,?\ H=+G_OY)_C7I
M-%+ZQ/R^Y!]7AY_>SS;_ (07QC_T.ES_ -_)/\:/^$%\8_\ 0Z7/_?R3_&O2
M:,CUH^L3\ON0?5X>?WL\NO/AOXFU&W-O>^*WN(203'*9&7(]B:\U\1Z#<>&]
M:FTVX=9&0*RR*,!U(SD?R_"OINOG?QUXCD\0ZXQEM8H7M&> ,A)+J&.,Y_'\
MZZ\)5J3E9['+BZ5.$;K<Q;*-'B8L@)W8Y%.O(HU@)5%!R.0*CM+B.*-E<D'.
M>E+=7,<D.U"2<^E>NG'D/':E[0=91(T)+(I.>XHO8D6$%44'=V%,M;B.*(JY
M(.<]*+NXCEB"H23G/2B\>0+2]IY'J7P5_P"/76/]^+^35ZI7E?P5_P"/76/]
M^+^35ZI7SV*_C,^APO\ !0M%%%<YT!2BDI10 4444 5;O[\7U_PJW52[^_%]
M?\*MTP#%%**2D M%%% !2@4=Z!0,6BBB@04444 +7FGQ#^(.J^'-1_LNPLXX
MF>,2+=R?-D'^ZO3@@CG/TKT :G8FSEO%O(&MH@3)*L@95 ZY(]*^?O'WC'_A
M+=50PP+'9VNY8"1\[@XR6/O@<=JZL+2YIZK0Y<55Y(:/4VO!'Q*ETR^OF\0W
M=U=0W"AU;[[*XXP!T (/TX%=5<?&;0OL\PM[2_\ ."-Y6^- I;'&?FZ9KR[0
M?!6O>(U$EA9-]GSCSY3L3\">OX9KI'^#7B-8MRW6G.W]P2OG]5Q774IX?FO)
MZG+3J8CEM%:'+Z7XPU_1YVEL]3G7<Q9HW.]&).3\IXKZ"T&^OM1\)6=[JD4:
MW5Q$)&6)2  >5."3VP37SKK7AS5O#TXBU2RD@W?=<\HWT8<&O0?A_P#$M[=X
MM(U^<&V(VPW<AYC]%<^GOV[\=%BJ7/#F@AX:JX3Y9L])5BK!E.".XJR+^8+C
MY2?7%9.D>-/#NLZX^C:?(99-AD\S9A'(ZA2>2>_3'%;,UBYE8QA0G;FO.E%Q
M=I*QZ,9*2O%W*CN\K%F)8]ZT-/+>41MPN>&]:LQQ*D>T*!QS@=:<JA5  P!T
M J;E6%I:**0PHHI: $I:** "EI!2T %&**6D F*,4M%,!,48I:* $Q2BBB@"
M-UVG/8TRI\;A@U"1@X- BI1113 **** "D;[I^E+2-]T_2@"*U_U9^M35#:_
MZL_6IJ "BBB@ KP[QQ>SWGBR]$K,5@?RHU/15'I]>OXU[C7C7Q"NM,N/$,JV
MD#BZC(2XE#?*S 8QMQU'3.>W3O7HY:_WKTZ'FYHOW*UZD/BGPS;Z#IVE7$$\
MDCW49,H<C&["GY<#IS74>#-5U > ]1:$--/9LPMP5+=@0N._.?SKB-8@UR*U
MT\ZP)_L_EXM0[ X3C@>G&.O/2O4? 5UID_AP1Z;"\/E.1,CMN;>1U)XSGZ#I
M73BFUAUS>]KO\_Z1RX1)XA\ONZ;==OZ9YGXAUC7]2$2ZP)HXP28XVA\M2?4#
M'/7]:[CX5_\ (%OO^OC_ -E%4?BQ][2?I-_[)5[X5_\ (%OO^OC_ -E%*M-3
MP7,E;_ARJ$'#'<K=_/Y&'\3M3EGUN+3@Y$%O&&*YX+MSG\L?K3+/P&-1\(6V
MHVLY^WS'.R1PL>W)&.F<\9ZUG_$'_D=;[Z1_^BUJG<:-JS^&K?6)G#6"GRHE
M+\H,D9 Z 9S6].+C1IJ,N7;Y^1SU)*5>HYQYM_EYGHO@70=9T W4%^8_LT@#
M(JR;L-W_ #'\J[.O,OA?K%R]W<Z5+*SPB+S8@QSL((! ]CG]*]-KR<9&2K/F
MW/7P4H2HKDV/%?B!JDM_XHG@+GR+7]U&N> <?,?KG^0I_B?PG!H6A:;?132O
M). LP?&-Q7/R\<#KZUC^)23XHU7/_/W+_P"A&N\^(O\ R*.E?]=$_P#19KU>
M9T_90CL_\CR.55/;3ENO\RMX9\2SVWP_U0M(3-882%CSM#\+^1S7,>$M$C\2
MZ\UM=RRB,1M-(R'YFY ZG/<TW2RP\(Z^!T+6V?\ OMJV/A=_R,\__7H__H:4
M3C[*%64-'_P%_F$)>UG2A/5?\%_Y&#,9O#'BJ46LK%K.X(5CP64'H?J.M=-\
M3-8>YNK*PB<_9Q")V _B9LXS] /UKF_%_P#R-NI_]=S4GBPL=4MMW7[#;_\
MHL5HH*<Z<WO;_(S<W"%2FMK_ .9>D\)P)X 77_.E^TDABG&S:7V8Z9ST/6MG
MX6ZI+]IN]+=R8BGG1@G[I! ./KD?E5N?_DC(_P"N:?\ HX5S_P -2?\ A+1C
MO ^?TKGE)U:%7GZ-_@=,8JEB*7)I=*_S/8Z***\0]T2EI.]+0 E07/W5^M6#
M5>Y^ZOUH GHI:2@ I:2EI )112BF,2BBB@04=Z*.] 'DOBGP-JJZU<W6GVQN
M;:=S(-A&4).2"/K6%KVEZU8V]E-K+R;I R0I+)O957'N<#GI6]XSM_$6EZU<
MW$-W?_89G,D;QROM3/53@\8-8^LZ]J?BZ6TB:U#/ I54@0DL3C)_05]!0E4<
M8-M./?KL?.8B-)2FDFI=NFXVVC9O NH.!P+Z'_T%O\170?"O_D+7_P#UP'_H
M5;NF>#I4\ W&E3[4O+HF8Y/".,;1G_@(S]37!Z5J6J>"]5F=[/;*R&-XYU(!
MYSD$=>E0YK$0J0@];_Y&B@\/4IU)K2W^90U[_D8]3_Z^Y?\ T,U[)J?A32];
MB@-] 3-'&$$B,5;'I[UYCX;T"_\ $6OI=S0.+8S>=/,RX4\Y('J37M=<^/JN
M#A&#U1TY?14U.4UH^YYKXLL-*\(Z&UMIL16\U#]VTCL6;RQ@M] >![Y]JQ]2
MGU#PWINFZ)9S/;3W$8N;EXSM8NYP%SU&  *TE_XK'XD%OOV%D?P*H?\ V9OT
MIWQ)TZZCU>TU:*%I(%C".RC(5E8GGTSG]*UI2M*%.H[MZN_?HC&K&\9U::LE
MHK=NK(K;4-7\+^-H-*N=4FO;>1XT?S6)!#XY ).""?TKU.O(HY)?&/C^WOK.
MUE2V22)G9Q]U4P3DCCG'%>N5QXU6<+_%;4[<"[J=OAOH%%%%<)WA1110 444
M4 %%%% !FH9/^/A*FJ&3_CX2@":BBB@!:*** "E[TE+WH *\W^)__(8\*_\
M7TW_ *%'7I%>;_$__D,>%?\ KZ;_ -"CK;#?Q%\_R,<1_#?R_,[+Q!XBL/#5
MC'=Z@9/+DD$:^6NXYP3_ $-<]%\5?#<LJ1@W@+L%!,/'/XU2^,7_ "*]E_U^
MK_Z ]>-VG_'[!_UT7^==&'PT*E/F9SU\3.G4Y4?2FO\ B&Q\-6"7NH&01/((
MAY:[CN()_H:YQ?BQX:=U7-X,G&3#_P#7JM\8?^12M?\ K]3_ - >O%(O]:G^
M\*>'PT*D.:0L1B9TY\L3W+XLDCP7P2,W,?3Z&O"]S?WC^=>Z?%O_ )$L?]?4
M?\FKQ&R, O[<W0)MQ*OF@9Y3//3VS6V#_A&.,_BGLOP=8GPO>9).+UNO^XE>
M0:Q_R&[_ /Z^9/\ T(U['\)#$= U(P#$/]H/L'^SM7'Z5XYK'_(;O_\ KYD_
M]"-%'^-,*_\ !@-M+>.6-F<$G..M.NK:..'<@(.?6EL9$6)@S@'=GDTZ\D1H
M"%=2<C@&O32CR'EMR]I8CM;:.6(LX).<=:+JVCBB#("#G'6GV4B+"0SJ#GN:
M+V1&A 5U)W=C1:/(%Y>TMT/3_@K_ ,>NL?[\7\FKU2O*_@K_ ,>NL?[\7\FK
MU2OGL5_&9]%A?X2#%+117.= 4M)2T""BBEH&5+O[\7U_PJW56\^_%]?\*M4P
M 4M HI %%%**  B@"@T"@!:**6@!*PO&6L_V#X4O[Y6VRB/9#_OMPOY9S^%;
MU07=E:W]NUO>6\5Q"W6.5 RG\#51:4DV3)-Q:1\HI/+&LBI*ZK(,.%8@,/0^
MM=I\-?!\?B75I+F]0MI]I@NO_/5ST7Z=S^'K5'XB:78Z/XQN;/3[<06ZHC!
M21DJ">OUKU?X2V\</@."1 -T\TCO]0VW^2BO5KUK4>:/4\JA1O6Y9=#MHXTB
MC6.-%1% 5548 'H!3J6BO(/7*FI:;9ZO82V5] LUO*,,C#]1Z'WKYL\7>')?
M"_B&?3G8O%_K()#_ !QGH?KU!]P:^GJ\B^-UO&/[&N0 )#YL9/J/E(_F?SKL
MP=1JIR]&<>,IIT^;JCSKPP-53Q!9W&CVLUQ=P2!PD:DY'<'T!&0?K7U#&Q:-
M69"A(!*GJ/;BO(_@A*Q_MJ'^$>2P^OSBO7J6-G>IRVV#!0M3YK[A1117(=@4
MM%% !1110 M%%% !2TE+0 4M)2T %%%% !1110 4444 %(Z[AD=:6B@#.HHH
MIB"BBB@ I&^Z?I2TC=#]* (K7_5GZU-4-K_JS]:FH **6DH *\!\36TEKXGU
M..4$-]I=QGN&.0?R(KWZL?6O"^E:\5>]M\RJ,"5&VL!Z9[_C79@\2J$VY;,X
M\=AG7@E%ZH\\\<>(].UG2M+ALI=\B?/(-I'E_*!CG\>GI6S\*K>1-/U&Y8$1
MR2(BGU*@Y_\ 0A6C%\,] CD#,;N4#^%Y1@_D :ZJTM+>QM4MK6)8H8QA448
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
M  B'B3_H!ZA_X#M_A77SQ[G'R2[&+16U_P (AXD_Z >H?^ [?X4O_"'^)/\
MH!ZA_P!^&_PHYX]PY)=CT/X*_P#'KK'^_%_)J]4KYN@\,^+;7=]GTK58MW7R
MXW7/Y5]#:4LJ:19)<;A,L$8DW==VT9S[YKS,7!<W.G>YZ>$F^7D:M8N4445Q
MG8%**2E%, I:2EI 5;S[\7U_PJU52\^_%]?\*MT **#2"EH *44E**! :!0:
M!0,6EI** %JCJ^JVVB:5/J-WYGD0+N?RUW-UQT_&KU0W=K#>V<UK<('AF0QN
MI[J1@TU:^HG>VA\V^-/$4'BCQ$^I6]J]O&8UC"NP);&>3CIVXYZ5Z1\&M;CF
MTFZT61P)X)#-&"?O(V,X^A_]"%<6GPO\1SZO>6<%L%@@D95N9SL20=B.YR,=
M!7-VUQJ?AG6Q+'YEK?VDA!##D'N".X/ZUZ\H0JT_9P>QY$9SI5/:36Y]4T5Y
M[X=^+6BZE D>JG^S[O&&+ F)CZ@CI^/YFNG?QCX:CB\QM=T_;_LW"D_D#FO+
ME1G%V:/4C6A)73-NO"OC!K<>H^(X-.@<,E@A#D'_ ):-@D?@ OXYK?\ %GQ=
MMDMY+3PZ&DF8;3=NNU4]U!Y)^N!]:\QT+1+_ ,4ZVEE;;GEE;=+*V2$7/+L?
M\Y-=N%H.#]I/0X\574U[.&MR;PUXKU;PO<R/IDB8FVB2*2,,LF,X]^YZ$=:^
MF+%[B2PMWNT1+EHU,J)]U6QR![9KS6R^#T6G^([&]CU$3V,,HDDBF3#G;R!D
M<'G&>G%>HUCBZE.;3@:X2G4@FIA1117(=8M%)2T %**2@4 +1110 4M%% "T
M4"B@ HHHH **** "BBB@ HHHH SJ***8@HHHH *1ONGZ4M(WW3]* (K7_5GZ
MU-4-K_JS]:FH BNKJ*RLI[N=BL,$;22$#.%49/'T%<3:_&#P9>7<-K#J,K2S
M2+&@-M(,L3@=O4UT_B;_ )%/6/\ KQG_ /0&KPSX4Q^(O[-AFL]!T:ZT=+_-
MS>W2*9HE&POM)8'A>1P>:0SU^7XA>&X?% \./?,-3,JP^7Y3;=Y P-V,=Q2>
M)?B'X<\)W:6>J7CBZ==_DQ1EV5?4XX%?-]SK%M</>>)%N%&LOK2W,4)SN$8W
M/G/3&XJ/PKTCQGINJ)XR/C/PS+8ZEYUDKW%@[JTBQ&( YCSDJ4(/'/- '?7?
MQ4\(6=A97LFIL8+P,8F2!V/RD!@0!D$$]#4$7Q>\&RVL]RFHRF*#;YA^S2<;
MC@=O:N'2X\.Z[\#M:O=.T&VL)K5BKICS/+D)3+(S<@$8_+\:R=4L;2+]G32K
MN.U@2YEN0))EC =P)9,9;J>E 'JFG_%7PCJC7"VE_*YM[=[F3-NXQ&@RQY'/
M':I%^)WA1O#[ZX+]S8I<BU9_(?(D*[@-N,XQWZ5P6DV_B1?A[J<FI:!HUIIG
M_"/2FWO+9%$\G[H;=Q#$\KDG@<UY1(\VG^#$M'),&J.EW&>RM$\L;#\B#^5%
MP/J'7_'.@>&;6QN=4NVBCO5+0;8F8L  2< <?>'YT:IXYT#1]!L=:O+MEL+[
M;Y$BQ,Q;<NX< 9' [UXOX^U#3]2\8:7INHW*0V=CHA4L^2!,\#,O3W,7Y5E:
MOJO]I? W0X&;,ECJCV[>N-C,/T8#\*+@?3D;I/"KKRDB@C(Z@BN3UKQAX1\
MR1V-P8[::5?,\BU@RVWIN; ^O6NGT[_D&VO_ %Q3^0KR+X@Z'K-I\0!XH\.2
MV5]=Q6^)]/=U:4*$(;]WG)4J>W-.[M85DW<]"_X3[PU_PB__  D?]I)_9N[R
M]^QMV_\ N;<9W>V.G/3FJFD?$SPMKEO?2VE\X-E US-')$RN(U&2P'?\*\*\
M3ZUI>J_#C3!I.E)I:IJ,GVJWC=F0R>6N'!)SR/Y'ZUZ5XLM?!T&M^(7AN9U\
M2MHTX-NJMY>S[/Q_#C[H'>D,ZN3XF>%H?#\&N/?2"PGG:WCD\A\EP,D8QFG^
M(?B1X9\,745KJ-Z_VB1!)Y443.RJ>A;'3Z=:^;KN37#\.+".:& :&+]S!*"/
M,,VTY!YZ8]J]"T=1<?&/Q1]J ;&DR@;AGCRHP/\ QVBX'K,_CKPY;^&(_$3Z
MDG]F2':D@4EF;GY0N,[N#QCM571?B1X9UZUOI[*]?_086N)XY(F5UC49+ =Q
M]/;UKYM$DS>!-+@<DVO]L3D@],^7#_B?SKOO$X,/QG\2I" J/HTXD"\#'V//
M\P*+@>U>'_$>F>*-,_M'29FFMO,,>YD*'<,9X/UJ77-<T[P[I<FI:K<K;VL9
M +$$DD]  .2:X3X%?\D[/_7[+_):R_V@WD'AG24!/EF\);TR$./YF@#M-!^)
M'AGQ&UREA>OYMO$9GBEB9&V#JP!Z_A6?!\8_!5Q/'!'J4QDD8(H^RR#))P.U
M<!XA46_QMMUME"JVDL&"]"/LL@_D!^59_P )[?Q)+8*VF:!HU]IO]H 7%S=H
MIFCX3<%RPZ+@C@\DT ?15+24M,057N?NK]:L57N?NK]: 9/1110 II.U*:2D
M 4444P"BCO10!X[\<8)(+[POK+(QM+6Y99G SMRR,/S"M^5<I=31>(_&OCO7
M=-8S::FDS8G"D*28U0#GUPQ_"OHJ:"*XA:&>))8F&&1U# _4&H8=/LK:W:V@
ML[>*!L[HDC55/U &*0SQWX0^ -(O=&TSQ3+->"_BG=E19%$?RL0,C;G]:O\
M[0/_ "*6F?\ 7\/_ $6U>L0P0VT8C@B2*,=%10H_(4D]K;W2!+B"*90<@2(&
M /XT >81_#;2?#WAG6M=^U7M]J,FD3@2W<@;8#"0<8'IQSGBO'O[+%C\/M+\
M2QS223#5'@^S3 / ,+N!V$=3CGUKZS,:/&8V12A&TJ1P1Z8J Z=8F 0&SM_)
M#;A'Y2[<^N,8S18+GA=UJ=OX9^,>JZKJ[&"UO]-:2"3:2'+Q+@#'^TI7ZUQ%
MQ83VOPEM;J9&1+K6&:+(^\HBQD>V<C\*^JKC3;&\BCCNK*VG2/[BRQ*P7Z C
MBG2V5K-$D4MK#)&GW$>,$+]!VHL%SP6UN(_&_P 8'OM$$D]I#IKHTI0J,_9V
M0=>GS,!S7(#4[5?A4_ATL_\ :W]N^=]FV-NV>5MSTZ[N,=:^JX+6"U4K;P10
MJ>2(T"@_E47]EZ?]L^V?8+7[5G/G^2N__OK&:+!<\'ANU\"?%U[S6<V\;:4@
MC=D)#,+=!CC_ &D*UOWOB;5_%OP*U[5=7MH(&:0)#Y*,JN@>/YN2?XMP_"O6
M[O3[*_55O+2WN0IRHFC#X^F14C6T#V_V=H8VAP!Y94%<#H,=* .2^%7_ "3+
M1/\ KD__ *,:NP[4V.&.")8XHTCC7HJ  #\*?VIB 44"B@ I*6DH *6DI: "
MH9/]>E35!)_KTH FI124M "T4E+2 ,T=Z2E[TP%-)2FDQ2 =VI*7M2$@ DG
M'4FF M%>=ZM\48X+IX=,LEG1#CSI'(#?0#M^-&D_%&.>[2'4[-8$<X\Z-R0O
MU![?C75]2K\O-RG)]>P_-R\QZ)2U%)/#"@>65$4]&9@!7"^(_B.FFZB+;2X[
M>\15_>2EB1N] 1UK*E1G5=H(VJUZ=&-YL[^BJFEW;7^D6=XZA6G@25E'0%E!
MQ^M</<_$>\GO+I-(TD7%O;*SO(Q))0=6P.@IT\/.HVHK853$4Z:3D]ST3- K
M!\*^)H?$VGO.L1AFB;;+'NSC/0@^A_I6=:^+[K4?&DFBV5M"]K"Q$DY)R H^
M8^GWN!2^KU+R5MMP^L4[1E?XMCL,4E+25B;"T444P%HHHI#"E%)2T  I:**
M*EY]^+Z_X5;JI>??B^O^%6Z8!2TE+2 *!UHI1UH #0*#0* %HHHH 44444 %
M>9_&'3](70XM0E@ U-I5BAD0X+#J=WJ !^!(KTRJ.IZ-IVM6_D:E90W,8Z"1
M<E?<'J/PK2E/DFI&=6'/!Q/E>**2>9(HD+R.P5549+$\ "MI?!GB9WV#0=0S
M[P,!^9&*]DLOA;HNF^(K35K.2=$MW\S[,YWJ6QQ@GD8.#SGI7<UW5,<E\".&
MG@6_C9\F7EG<6%Y+:7<313Q,5=&ZJ:]F^#%W;R:'>VRVJQW$4P9Y@O\ K5(X
MR?4<\>XKIM3\ Z#K'B$ZQ?6[RRE%5HMV(V(Z,0.2<8'7'%=%;VT%I D%M#'#
M"@PL<:A5'T K.OBHU*?+;4TH865.IS7T)LT4E+7"=P4444 %+24N* "@44M
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
ML8SN3'YT 0'Q_P"*?^$%UJ^_MB;[5!JL4$4FQ,JA5R5Z>P_*K^G?$/7M0O\
MP+$-2D5KFX^S:BFU?WC"8#GCC*D=,=:Y6UT766^&&L12:7??:9-5@D"&W?<P
MV29.,=,FM2?PUJ6D_%'09TL+MM/:6TO2R0,5C+!/,R0.#N4Y_"@#4\>_$'Q+
M8^.-3&CW[QZ7I3PI+$JJ0Q.-V<C/)R/PKI/'OBW5KCQ7X=\,Z!J)L$U.-)I+
MM$#-L=B%QGT"D\8SQS7G,'AGQCKFB>*M62V\B"ZG\ZYMKB!A/,0QD'EC;V)]
M1FK=Q'JMO<^"/$=]I&H26UG:K9W2) V]?*D<=#T)1E(SC/- '4ZGJ_C_ ,,^
M ]>.K7;"6UN8EL-1#1,\J&3:V0"<<8(W#/S'TJ[\.-0U_5=3T^[O_'-A?Q2P
M-))I:NGG#*G@@#(P2,UYW;Z!J,?AKQE';Z)J,$,\EJ]K!) Y?R_-+*.G)"D9
MKM/A=-IUIJ^EV8\$:A9:F8&CFU257"$A"22",#.,?C0!O?&+Q9JWANSTBWTR
MZ-DM],ZSW:IN,:KMX'_?1/K\M95OJOB_3/!WB:];Q!!JNG10;].U.)T9PVX<
M$#.,@]&SC%=#\5+VZM=/L(W\-Q:WI$LI%X#&SO#C&&7:05)!;GU^M>5Z+H6H
MFP\:SZ1INIPZ#/9LEO#<1G?(WF(4 '\1 W<C. ?>@#0O/B7K+>$_"?V7Q!NU
M66:==15=A?'FX3<,<?+TJ]J/C?Q)#K7CV&/595CTZ-C:+M7]T?M$:\<?W21S
MZUS5[X/FM_!W@V\MM$NEU*:>?[:RPN7PLH";A_#\O3@5I:IHVJ/KWQ'==-O&
M6XC80L(&(D_TF,_+QSP">* )=)\>^+=-U'PQ<76OIJ=OJ[@2V9C3=&/,V8.!
MD$]0?TIT7B[Q=XDU_5TL_$\>F7]M<A++2Y0D:2KN((W-P6&!P<DYKM?ACX T
M.T\/:3K=UHY36MK,SSE\HP9@#L8X!P!VKSGQIYVN3:C#J/@VYM/$HN%6WGT^
MW?RYUSAB_)W9&,$#GUH ^BM,:\?2[1M0C2.],*&X1#E5DQ\P!],YJR:QO"-O
MJ%IX0TFWU0L;Z.U19MQR0<=">Y'0ULF@04444P"BDI: "H9/]>E35#)_KTH
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
MOM%'Q7_R-VK_ /7W)_Z$:W?B7</)K5A 2=D5C'@>YSD_R_*L+Q7_ ,C;J_\
MU]R?^A&NC^)UA+'?:9?;3Y,UFD>[MN7/'Y$5::YZ5^S_ "1FT^2K;NOS99N=
M,M5^#-O=""/S_-\PR;1N),A7K].*S? 4[+!XCMP?D?2I7(]U&!_Z$:)O%%E)
M\,H=!&_[:LN&&WC;O+YS^0JSX"T^7^QO$FI,I$0L)(%8_P 1*ECCZ8'YUDTX
MTI\_66GWHU3C*M3Y.D=?N9@>#K2"_P#%VG6UU$LL+R'<C#(;"D\_E3O&EG;V
M'B_4;:UB6*%'&U%& N5!X_$U+X#_ .1WTO\ ZZ-_Z":=X_\ ^1YU3_?3_P!
M6NB[^LVZ<OZF%E]5OUYOT/;/#G/AC2O^O.'_ - %:=9?AO\ Y%C2?^O.'_T
M5J5\W4^-GTM/X%Z"BB@45!8444A8#IS0 M-+@=*:6)ZTE  23UHHHI@&*,44
M4 4J***8A:***!B=Z&^Z?I1WH;[I^E(1#:_ZL_6IJAM?]6?K4QI@+1112 2B
MC%%,85SOCCQ9%X,\,3:L\'GR!UBABW;0[MTR>PP"?PKHJ\P^/-O+/\/HI(U)
M6"_CDD([+M=<_FP_.@1'X>^*6JOXDM-(\3:3;60O;3[9;S02$X387&X$GJ%/
MT/:LD_&G6S:-KR>'K<^'5O?LF\S'SMVW=],[>>F.V:D3QO%J\VE^%='L+2_:
MZT/8]VC9>!_)?*].",#OU-><)JEFGP7FTAIT&H'7!)]G)^?9Y0&['ID8^M(9
MZ?XA^,L^C^,AI4&G6\VGG[._VEG8-Y<B(V<=.C5-JGQ<N[+XCCPS!IMO);?;
MHK0W#.V[+%0QQTX+'\J\VUO1I9?$VL:?,A$]KX>MW8'JK100,?\ T$U!IZ37
M&J^#]9NOFN-4UV2X9O4>;"/YAJ .]E^,WB$/J\\'ARUGL=*G$=S*)RI4%RJG
M\2.P.*WH/BL]_P"+/#FF6=A']CUBV2<R2,=\9)<%>.#@IBO._!G@N;QKK7BN
MR_MJXL+1+M3<0Q)N%Q^\D*YY'0KD=>M:7B:+2O!7Q>\*1-*8--T^QB!D?+$#
M=+DG Y))SP.] '??$3Q_J/@_4])L=.TV&]EU#<%61RIW J !CUW5F7?COQ_8
M:1/?77@I(Q"2SYE)"QA22QP>V*X_XM:_HWB75?#%[I^IDV(DDCDNHU93%AHR
MQ (!R <UU>BMHR_#OQA#I/B>[UW;8RO*]R'S%F)P -PZ'!_*@"E9?%[Q+=>'
M-0UU_#5NNGVT8V3B1MK2>8B;?R<G\*UO#7C[QAK?D7EQX6BATB6&27[8LI(
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
MM^&_B7\0/%,1N=+\,:?<6L<HBED60KM/!/#..QJ_I_Q6U-M/\8-J%C9QW>A
M")$W!9&WLAW9/J%Z>M>6_#]O"T,/VC7/$VHZ9=172O';VRN4D4;3EMJGOD?0
M5=^)_F:!XZ\464:GR=8AAD '<EXW)_[Z1Z0'8/\ %_Q8YT&"TT33IKS5X#+'
M%\XY\UT !+8Y"9Y]:T]?^)'C+POX6@U#6= L;6^FO3 L+,64Q[-V[Y7/.<CK
MVKB/B)IEEI'BOP=IFH74ME:6VDV\4]Q"#OCP[[F& 3G.3TJ/QJ^A?\*[L(-!
MUJ\U:W35F:2:[5@ZL8A\OS <8 /XFF!Z);?%2\O/$_AO3H+2U-MJNG"[E<[M
MR28DW*.<8#1XK,M?C#K$_P .[_Q&VG6(N;:^2U6,;]A5ESD_-G-<?I&G3Z9\
M<[71",1V4MQ#;+Z1,LLB?^C*P+;4;2U^$^KZ-/,L>HMJT;BV;A]H7!./8@B@
M#U._^*OBEM<TG2=&T6PN[J_T^"[6-BP.YXM[ $L!@<]:](\*7NNW^BB?Q'IT
M6GW_ )C P1-N&WL<Y/\ .OG?Q!;65OXY\/VVN7USI=M'HUHEQ<0 ^9$1!C
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
MY&><UQG:=8^AZ3+?37TFF6;7<\9BEG:%2\B$8*LV,D8 &/2HAX:T(+:*-'L
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
M:<UY8VW@CPCIOB?PQ+/I#VSDZE%N6:V<R/E5P/9#@\'/0XH Z/4_%7Q!\/\
MPTOK_59X%O(KN);/4(A#(+B)B<G"Y7L.<#K[4P?$K6+GQ3X$L;/6;>:'4+6U
M.II$L3DS,<.&P,H?88Q7 65AK ^%/B!5@O6TE[^W-DLJ'+'+[BH^FS..,UL6
MWABWT;QO\.9K"PFB^U6UG<W;?.P\TM\Q.<[?IP* -#1_&?C_ ,1ZIJT-KXPT
M?38[.;8!J*Q1;@68#;^[.<;>?J*T]7\5>/KCXDZAX9TC7;:#[+:),-UO&RLP
M@1VP2A/+$X^M<!HJ^';+6M;/BKPSJFI"2X/V8VV]-GS-NSAESG*^O2NCU'7E
MT/XQZGKS:9?R6L^GHL4<4.Y@7MH]H/..#P: /4OA+XTO?&OA:6YU(1_;;6<P
MR/&NT2# (;'8\D<>E=[7E?P'T*_T?P==S:A;26[7ET9(XY5*L4"@!L'IDY_*
MO5*8@HHHH **** "BBB@ HHHH&4J*7%&*9(4444#"D;[I^E+BD;[I^E B&U_
MU9^M3U!:_P"K/UJ>@84444 !HHHH Y.+P0BZ/+I4NK7DEF;=K6*/Y5$<3,"P
M('WF(&W<>@SCJ<W[OPO;7DM]))/+_IEQ;32* ,;82I6,?[)*DG_>-;N*,<4
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
M6T-JB$Y$<<6[:!WY+L3GJ:UJXN^\8S>9%;&%["Z@U$17B$K+B%(#<.01U!0
M>H)_&MK0->DUQ6D.FSVT)ACGAF9U=)4?. &4D;AMY'.,CGF@#;HHQ2XH ***
M,4 5+S[\/U_PJW52\^_#]?\ "K@H *!1BEH *ADN[>*Z@MI)56>?<8D)Y?:,
MMCZ9%38KSKQG)!<Z_J4CWMQ VCZ*SPK;3M%(TT[D* 5().84&.Y8 YZ4 >BF
M@5Y[IUSK-UXIFT":^N#)%+;7=TZR$;(E@CRBXZ;Y>PZ@/2^+[^XGN/$$<=]=
M6YTRRB6RBMIVB:6[FW;"=I!;D( IR.6R#0!Z%2BO-_[>NF5?-U*0/=:\ZX23
M&RWM4S+@=E)@;/KYGO6YX9,VF>#!KVJ7EW<7,UG]LN!/.S+&,&3:JGA<!L<<
MG ST% '36UW!>Q&6VE66,.T993D;E8JP_ @C\*?--';P23S.J11J7=V. J@9
M)->32/JUUH-VT^K:DEY;6NGVD7E73I_ILY#,QP?FQYT8P>,#D>G5^+[G59M
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
MD#)P/<U:I: *]I8VFGP^396L%M%G.R&,(N< =![ ?E5BBBBP"BBBB@ HHHH
M**** "BBB@ HHHH I4444Q!12XHI )0WW3]*6D;[I^E $%K_ *L_6IZ@M/\
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
MXGK2&@4 +112T  HHHH ***6@ HHHH *6DI: "BBEH ,T444 %%%+0 4444
M%**2EH 6BBB@ HHHH&%%%% @HHHH&%+110(**** *-%%%,08I:**0Q*&^Z?I
M2TC?=/TH AM/]6?K4U0VG^K/UJ>F(*2EHI#$HI:*8"8I>U%':@ IDTJ00O-(
MP6.-2S,>P')-/K$\7"X?PM?16B-)<2H(T1>K9(! _#-5"/-)1[D3ERQ<NQY)
MJGB&37/$+W=U(4MV#PQ*>1$C*5!Q^.35*:YBM[^R\IQ,EF$&Y<X8AB[8SVRQ
M'X56N-.OK0D7-G<0D?\ /2)E_F*K5]1&$$DH['RDJDVVY;FO+9OIME>M(#LG
MVPP,1Q*NX.77U'RK_P!]4VRGMUMDFDF59;99%6,@Y?</EQVX8DG..*RLTJJ6
M.%!)] *?)IJQ<^NB/1_AIXBD,S:'<N60J7MB3]TCDK],<_@:],Q7AOA?3M5A
MU^PO([&Y$44ZEY#&0H7.&R3QTS7N8((R#D&O#S"$8U;QZGO9;.4J7++I^044
M45P'HA28I:*0A,4M%%,84F*6B@0E+12T@&XJ"Z^ZOUJQ5>[^ZOUI@3T4M%(
MHHHH ,44"B@8=Z***8@I*=2'K2&)1BEHH$132^4N!]XU2+%CDG)I\S;IF]CB
MIK6($;V&?2F!5P?2G)(T9RI_"M' (P>E4KB,1OQT- %J-Q(@84_%5+1OG9>Q
M&:MT &*2G4E(8F*,4M% @ HI110 E)BEHIC"BBEH 3%5Y?\ CZCJS5:;_CZC
MH$6**7% % !12XHI )2.2J,P4L0"0!WIU&.: /%V/VW1K6^T]?,U:33YAJ=T
MBG>+BY*1I"YZY5G)VG[HC'3BN[\0:5;:+X$O-+TFW$'VO9:+Y8^9FE98BY/4
MM@Y)/I76TM SRJY\.Z<VH7XM=-BB$NMV=G;,L?*"())+(OHQ =2W4XY-9SS_
M &C3H=5LXO,UV.*]N-0F5?WD<DBM%% YZC#.F$["/.*]FI* /)-;T&SL=2.@
M1"SAMX],C2""6R-P]W/(6C:1!O7,BJB#<<[0>PKTJSNX8M'D,$DEW]@5H9"%
M.YWC&& SU.1^=:8HH0GL>4SW3:UK+7^E6TKV]O8S2B$P[1;3%2.,<%B0I[]?
M;A/#FDQZ[<:9:@2?8+*PD6XD"E<2R[MR@D=0&'Y5ZC;W5O=&402I)Y,ABDVG
M.UQC(/OR*=/<0VL8>>:.)"RH&=@ 68@*.>Y) 'N:[7C/=Y8JW;7^NYQ+!+FY
MI._?3T_R/+9C+H]S%?:>\C12&86DTZ;VD9$"[@  ,L=J+QPH)[UU'BRYVZ;H
M4.JND%E=7:+J3L<1A1&[[&/96=57G@YQWKJ+>Z@NQ(;>5)!%(T3E3G:Z\$?4
M5/6-:M[1+38VHT/9-Z[GF'A_0[6]\1Z:9=+B2TB:]U*WBD@ \I'E580 1\N1
MODQV)'>G>+UAU75]=TZYC6;43;06NCP.N2K29+SH.VTD9<=!'UKTVD=EC1G<
MA54$DGH!6!T'E(U:&3> [2SC6[K4+R/:2T<=JC",-Z$^5"0/>NK\/Z1:^'/
MWG26:/=-8"6^)3<\[A"S!NY&2P [9Q746UQ#=VT5S;R+)#*@DC=>C*1D$?A6
M;+XHT.'5#IDFIVZWHD6(P;OFWG&!]3D?G0!Y1:V.EKH$FFFTMIKB31(1IUNL
M0Q/>3!Q),HQRRLJ MU4+U J_)'I*:MJ,5S;61NKO4UM)+BY0A0D,*-^\ P9/
M,D4G9D;^/2O2T\2:*^C2:PNIVQTZ,E7N?,&Q2#C&?J<5;M;^TO7D2VN(Y6BV
MEPISMW*&7/U!!_&@#SSX?VYN+_39 BK%;V=U=[8X_+1'N;D[5"_PX6)AM[9K
MTS%1PW,-PTJPRJYB;8X4YVM@''Y$5+0 E %+2@4 %%(2!U-(7]* *M[]^'ZG
M^E6BX'3FJ=V<O%GU_P *LTP%W$TE I:0"4HHHH #0*6@4 &**6B@ HHI: $Q
M2T48H 3K2XI:* $Q2UPVK?$VPL;Y[6QLI;\QDAW5]J\=<<'/UK;\,^+-/\30
MN;;=%<1C,D$G4#U'J*VEAJL8\\HZ&$,32E/DC+4WL48I:*Q-PQ1110 4M)2T
M %&*6B@ HQ2T4 %%+10 E%+10 E%+10 E+110 4444 %)2T4 4:*6BF(****
M0PI&^Z?I2TC?=/TH AM/]6?K4YJ"T_U9^M3TQ!VHI:2D 4444QA2]J2CM0(*
MRO$6F6FJZ'<P7B$HJ&16'!1@#@BM;M4%W$9[*>(=7C91^(Q3@W&2:)G%2BTS
MS+0/#/B*[T2VU#3_ !!);B8$B%G<*,$CMD=O2K[Z+X[CX:ZT^['^VB-G\60&
MMSX?72W/@^U0??@9XG'H0Q/\B*ZBNZMB9QJ232=GV.&CA82I1DFU=+J><#2O
M&W\-CI*'^\(8L_RJ5= \=SC#ZQ:VR^D6$/\ XX@_G7H5%9/%R_E7W&OU./\
M,_O/+9?"ES%XKTBQUO4YM0AN_,9LNW5%SCDG@\>E>HHBQHJ(H55&  , "N2U
M.47/Q)T2V3DVL$LKX[;E('\A^===1B:DIJ'-V_5AA:<8.?+W_1!12BBN0[!*
M***!!110:8PHI:*!"4M)2T@$JO=_=7ZU8JO=_<7ZTP+%%%% !2TAI:0"44O>
MBF,2BCO0:0@HI:Y7Q9X[T_PJX@FAGGNW3>D2KM4CU+'C\LU<82F[10I3C!7D
MSJ:I1ZOITVIMIL5Y#)>(A=H4;+* 0#G'3J.*\)U_XBZ]KNZ(7'V.U/'DVY*Y
M'NW4_P O:LGPSK;^'_$-IJ2Y*QOB11_$AX8?E^N*ZU@9<K;>IQ/&QYDDM#Z)
MF7;*P]\U8M9!LV'J.E1L\5W:Q7=NXDBD0,K+T93R#4%<1VFG5*Y<.X Y J,R
M.1@NQ'UIM RCK.N0^'-'N-4GC,BQ;5$8."Q9@,#]3^%&@^-M"\0A4M+L1W!_
MY=YOD?\  =#^!-><_%;7EFNX-"@?*6Q\VX(/'F$<#\ ?U]J\V!(.0<&N^EA%
M.G=Z-G!5Q;A4LM4?6-!KY^T#XDZ]HFV*2;[=:CCRK@DD#V;J/QR/:O6O"OC?
M3O%8>.WBGAN8UW21.N0![,./SP?:N>KAIT]7JCHI8F%31:,Z?%)2TG:L#<44
M4"BD 4444 %%% I@%5IO^/J.K)JM-_Q]1T("S2BDI10 4444@"E[TE+WH \_
M\2:A?+?>(M1MKVY1=*AM[>V@28I$;E^=S@?> \V/(/&!R#6;/?ZEX?2>^N]1
MF^QVNH6L<\2W\ETVX*YE!9E7[P>/Y%XR.@Z5Z5)86<L-Q#):0/%<DF=&C!64
MD '</XN !SZ"HX])TZ*SCLX["U2UC8.D*PJ$5@<@A<8!!YSZT#/,[V;Q+.+V
MTEOFAN8((V+G4)(/)O+EF* !%)D5,H@3H<'(.>+KW]TUW;:L^IWP$NM7 2-9
MV$0M;>-P_P @.TAC%GD=6XQ7H+Z5I\NH1ZA)86KWL:[4N6A4R*/0-C(ZG\Z4
M:=9*L:K9VX6,,$ B7"AOO <<9[^M 'FESXAUBWT;2Q;W[/?C25GF+29 GNI8
MXXMW7A=TA&?[HKJO"*7D$FKM=W9>WCE6-8WOI+HQ.J?O,R.HZY!P.!STZ5LP
M^'M%M[26UATBPCMYE"21);($=020" ,$9)./<U;@LK2ULQ9V]M#%:JI40QQA
M4 /4;1QB@#RLZEJ-]I5I>2ZE>M;RHK2BSNVBN+26YFW0OMX$BA'10A.  >#7
M6>-8+>^U'P]8W$\T41NGN93%.T?[N*-GS\I'(?R\'MVKH?[$TK[9#>?V99_:
M8$"13>0N^-1P IQD >@J:[TZQOVC:\L[>X:+)C,T2N4R,'&1QD4 >3I-?:5I
M%K>6EY>1WE[I-UJ$T1G;RQ+<2((1LZ!@\IYQGY>M:6LK=6<&OVL>LZHTNFVL
M*VI^V.))KV8$*QP>1D( GW>6XKT9M.L7*E[.W8JJ*,Q*<!#N4=.@/(]#S39-
M*TZ;4(]0EL+5[V,;4N&A4R*/0-C(ZG\Z+ <')X@O/(\S[=(\ESK<VU(Y,$6]
MJA\P*.RLT)SZ^9[UC7E]>2:>DD6M7-Q=WFBF6[C%R7B%Q<LD4(5,X4 R/@#&
M=H)R>:],D\/:9BZDM+.WLKRY#[KRW@190S @ONQRW/?-5-%\)6&DF>1TAN)Y
MC&6;[/'&B^62R;44 ##$MGKDYSTP 4_"=J;'6]=LX;N[FL+,VUM&L\S2!)!%
MN?;G[HPZ<# &.E<_87>LV/@S6?$B7MG]CO3=WL< M6\XERRP@2>9CM'_  =.
M/>O2([>&+S/+AC3S6+R;5 WL1@D^IP!S[4S[#:?8TL_LL'V5 JK!Y8V*%QM
M7IQ@8],4 >)2Z<S:)=>#H@1;66H1P2XZ22S&..-?? ,LA]"JUZ5X+>":#4[K
M?'OU"_GFC3(W&&-A IQZ8C7\ZZ+^S[+>7^QV^YI1.6\L9,@& _3[V.,]:2&Q
MLK5D:"U@B9$\M3'&%*IG.T8Z#/.* *'A_P +Z7X9CN$TV'9]H</(Q"Y)P!V
MXX)QT!)P .*V?K3#(>PIN2>M $F\#IS32Y--HI@%+24HH$5;K[\7U_PJU5:[
M^_%]?\*LT#%%%%% @I1112&+2"E-(* %HI:* "BBB@05S&L^/M#T6X:WDEDN
M)T.&2W4-M/H22!^M/\=:O-HWA:>:W8I/*PA1QU4MU(]\ UQ7@/P/9:S8-JFJ
M;Y(F<I%"K%0<=22.>O'X5V4*%/V;JU7IMH<5>O4]HJ-%:[Z]#K],\=Z?K-CJ
M,MG#,DUG;M/Y<P W  ]"">_\Z\\G^)7B*>*2,R6ZK(I4[8L$ ^AS7J,7A32[
M#3+^UTNU2V>[@:(N69CR"!R23CFO+C\-/$H) MH#[B=>:ZL*\*W)O1=+G+BE
MBTHI:O6]CH/ACJVC6.EW<5U<6]M>&7<SS,$WI@8P3Z'/'O7-ZKXC33?'%[JG
MA]HUC;Y0=OROD#<<>A8$_K3_ /A6GB;_ )]8?^_ZT?\ "M/$W_/K#_W_ %KI
MC]75251S3OTN<TOK+IQIJ#7+UL=)X+\=ZOK/B*+3[X0/%*C$%$VE2 3_ $K4
MF^*>APW<D/D7KJC%?,1%P<=QELXK)\%>!]9T?Q'%?WZ11PQ(W D#%B01CCZU
MU-YX!\-WLDLKZ=LEE)8O'*ZX)[@9Q^E<59X15=M+=#MH+%NEOK?KV-31M>TW
M7K8SZ?<K*%^^N,,A]P:TJ\0,5QX"\>QQQ3,\ =<D\>9"W4'W'/XC->WUS8F@
MJ33@[Q>QTX6O*JFIJTEHPI:2EKF.L***6@ I:2B@!:*** "BBB@ HI:* $HI
M:*0"4444P"BBEH H9I<TE%,0M%%% PI&^Z?I2TC?=/TH AM/]6?K4]06G^K/
MUJ<T"%I*6BD E%%%,84O:DI>U A**.U(&##*D'G'% 'G\=R? _BVXBN01H^I
MOYD<G:)^_P"6<'VP:] 1UD171@RL,A@<@BO!?$FMZGJFI3Q7UT[I#,RI$.$7
M!(X [^_6K&@^--6T!!#$ZSVHZ0S9(7_=/4?R]J]>K@9U(*:?O=?,\:CF$*<W
M!KW>GE_P#W.J.L:O::)I\E[>2!47HH^\Y[ #N:\\E^+%R82(=*B23'#/,6'Y
M8'\ZXO5];U#7+K[1?W#2,.%7HJ#T [5C1RVI*7[S1&U;,Z<8_N]6>H^"K2YU
M"]OO%%\FR2]^2!/[L8_IP /I[UVE>9?#36M2NM1ETV>Y:6TBMBZ*_)4AE  /
M7&#TKTS<-VW(W8SBL,9&4:K3_I'1@I1E137]/J.%% HKD.P2BBBF(*6DI:!A
M1124 %+24M @JM=_<7ZU9JM=_=7ZT RQ2]J2E[4 %%%% Q*6DI10 =Z*.]%
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
MP444M(8E%+10(2CM2T4P$JO=_<7ZU9JM>?<7ZT#98HI324 %%+12 04HHHH
M3O2T44P"DI:* ,_799(/#^I31.4DCM961E."I"$@BO(]"^+NJ66V+5X%OHAQ
MYBX20?T/Z?6O6O$7_(LZK_UYS?\ H!KY?KNPE.%2+4D<&+JSIR3BSWBZ\0>!
M?%FDR3:A);GR4+,DXV3(/]GN?^ DUY+XE\1MK4T5O:PBTTJU&RUM5Z*/[Q]6
M/<U@T5V4J$:;T9QU:\JBU1M/<26_AO2)H7*2Q7MPR,.JD+"0:]XTF\L/&OA"
M*6ZACEAN(]MQ$>BN/O#VP>0?H:\ G.?#%@/2\N?_ $"&J\6J7\&GR6$5W-':
M2-O>%7(5CC'([U%6A[1*SLTRZ5?V;=U=-'LMUXL\'>!H&M-(MXI[D##);<Y/
M^W(<_P!3[5YWX@^(>O:_OB,_V2T;CR+<E<C_ &FZG^7M7)T55/#PB[O5^9-3
M$3DK+1>1]3Z3_P @:Q_Z]X__ $$5;-5-)_Y UC_U[Q_^@BK9KQGN>PM@Q11B
MB@H444"BD 4E+10 E I:6@!*JS?\?<7X?SJW56?_ (^XJ: LT44HH !1112
M**,@=32%^>!3 6@D#J:86)[TE(!Y?T%>;>+"3\4_#F?[]M_Z.->C5YSXK_Y*
MEX<_W[;_ -'&NS!?Q'Z,XL=_#7JCU^BBBN([@HHHH **\SUSXB:KX8\6W=A?
M6,-Q9 AH=F4?81P0>0>_;J#73Z)X\T#7=J0W@@N&_P"6%Q\C9]!V/X&NB>%J
MQBIVNGV.>&*I2DX7LUW.EHHHKG.@\>@_Y+==?[[_ /HJO2J\U@_Y+==?[[_^
MBJ]*KNQF\/\ "CAP6T_\3"BEHKC.P**6DI#"BBE%, [T4M%("I=_?B^O^%6Z
MJW?WX?K_ (5:H 448H%+0 4444 % H- H 6BBEH 2EHHH X;XK?\BI#_ -?B
M?^@O5WX;_P#(D6?^_)_Z&:I?%;_D5(?^OQ/_ $%ZN_#C(\#VA R=TN!Z_.:[
MW_N2_P 1Y\?]^?\ A.MJI/JEC;7T%E/=11W,_P#JHF;YFKAG^)QMK2\@O=,>
M#5XGV1V_)4D]R?;]>,=>+?A/PK=/>GQ'XA9I=2E.Z*)_^60[$CUQT';Z],GA
MG"+E5T[>?_ -5BE4DHTM>_E_P3N:*\W\6?$/5-#\0SZ=:V5MY<07#SJQ+Y .
M1@CCG'X5B?\ "V==_P"?33O^_;__ !=7# 5IQ4EU(GF%"$G%O8]D%%>-_P#"
MV==_Y]-._P"_;_\ Q==KX$\67OBB*\^V6L436Y7:\((5LYXY)Y&/7O4U<%5I
M1YY;%TL=1JS4([G$?$[_ )'6'_KWC_\ 0FKV:O&?B=_R.L/_ %[Q_P#H35[/
M6F+_ (-+T?Z&6$_CU?5?J)2TM%<!Z E+2T4#$I:**0@HHHH *2EHI@)12T4
M%%%%( HHHH **** *-%%%4(**** "AONGZ44-]T_2D!!:?ZH_P"]5BJ]I_JC
M_O58I@+1112 *.U%%,8E0W=G;W]J]M=0I-"XPR.,@U,:7M0G;5":3T9YWJ/P
MMMVO$FTZZ\N'>"\$V3A<\X;KT]?SKT/L***UJ5ZE5)3=[&5*A3I-N"M<^=M8
M@:VUJ^A8$%+B1>?]XU2KZ4DACE&)(T<?[2@U5?2=-D^_I]HW^]"I_I7I1S1)
M6<?Q/+GE+;NI?@?.M%?1 T32?^@79?\ @.G^%2IIUC%_J[*W3_=B4?TIO-8_
MRDK*9?S?@>6_"N!F\0W4^#M2U*Y]RR_X&O0_%.C/KV@3V$3HDKE61GS@$,#V
M]LUL*H5<* !Z"E->?6Q+J5O:I6/2HX54Z/LF[W.-T#X=:9I3I<7C?;KE>1O7
M$:GV7O\ C794"BLJE6=1WF[FU.E"E'E@K!24M%9EB4M)2T#"DI:*!"4M)2TP
M"JUY]Q?K5FJUY]Q?K2&RS24M% @HHHH&%% HH ****!!12UB>+=1O=*\+W][
MIT1DNHT&P!=VW) +8[X!)_"JBN9I(3ERIMD_B)@/#6JJ2,FSFP/7Y#7S!6]8
M>+]9L];.J/<?;+AT,3K<C>KH<97'8<#IBMY6\%^*N)%;P[J+?Q+\ULY^G\/Z
M#ZUZE&FZ":>J9Y=::KM6T:.#HKIM;\":WHL9N# +NR(W+<VIWICU/<?R]ZYF
MNJ,HR5XLY91<7:2+\Q_XI^S'I=3G_P <BJA5R0_\2:V'I<2G_P =CJG0M@EN
M%%='IG@K5;ZV^VW0BTW3QR;J];RUQ[ \FMT6WA[0KFWM=$M%\4:LXSO8%H8S
M[(O#?B3BH=6*=EJ6J4GJ]#U'3O$VD6YLM(N+Q(+P6L3*DORA@5&,$\9]NM=#
M7S_XTL?$.H^([;[?IL:7US;J8[6S!<J@) !QGGBO8O!=A?Z9X0T^TU+<+N-6
MW*S;BH+$J,^P(KRZU&,8J2>YZ=&K*4G%K8WZ***YCJ"BBB@04444 %+24HH
M*JS?\?<7X?SJR64=ZJS-FZC([4("W29 ZFHRQ/>@4 /W^@II8GO244 %+WHQ
M1WH #10:* "O.?%?_)4O#G^_;?\ HXUZ-7G/BO\ Y*GX<_W[;_T<:[,%_$?H
MSCQW\->J_,]?HHHKB.X**** /-?B]HGVC2[;68E_>6S>5*1_<8\'\&_]"KQN
MOJ34K"'5-,N;"<9BN(VC;VR.OU'6OF.^LYM.O[BRN%VS02-&X]P<5[N65N:F
MZ;Z'@9I1Y:BJ+K^9MZ)XYU_0=J6]ZTMNO_+"X^=,>@[C\"*](T3XM:5>[8M5
MA>QE/&\?/&?Q'(_+\:\4HKIK8.C5U:U\CEHXVM2T3NNS/7+71[R;XFMK]LL=
MSI=P7*7-O('4?N\8..ASZUW=>$^&=.\4370G\/Q7B-WFC.Q/Q8_*?H:]MTM=
M3328%UJ6WDU 9\QH!QCMGMGZ5Y6.I\K7O)V5O,]? 5>9/W6KN_D6J***X#T
MI:**0PI124M  *6DI: *EY_K(?K_ (5;JI>??A^O^%6Z "EI*6@ HHHH #0*
M4T"@!:*** "BBB@1Q'Q41G\)(RC(2Z1F]AAA_,BK'PSGCE\&01HP+12R*X]"
M6S_(BNDU73+?6-+N+"Z!,4R[21U![$>X.#7D+Z+XN\%7\KZ<)WA;CS;>/S$<
M=MRX.#]1]#7H4.6M0]C>S3NKGG5^:CB%6M=-6=CUJ?1-,NM3AU*>RB>\A&$E
M(Y'I['';/2M&O&?^$Q\=?\\I_P#P!'_Q-'_"9>.O^><__@"/_B:'@*KWDOO!
M9A16T7]Q[#);03$&6&-R. 64&F?8+/\ Y](/^_8KR'_A,O'7_/.?_P  1_\
M$T?\)EX[_P">4_\ X C_ .)H^H5?YE]X_P"T*7\K^X]?^P6?_/I!_P!^Q4L<
M4<*[8HU1>N%&!7C?_"9>._\ GE/_ . (_P#B:1O%GCVX4Q+'= MQ\ECS^'RT
M?4*O62^\/[1I=(O[A/B,ZW?CR.&$[W6.*(@=F))Q^HKVFO,/!7@2_P#[536]
M=5E=&\R.*0Y=WZ[F],'GUS^OJ%1C)PM"G%WY47@H3O.K)6YGL%%%+7$=P444
M4@"BBB@ HHHI@%%%% !1112 **** "BBB@ I:**8%"BBBF(**** "AONGZ44
M-]T_2D!!:?ZH_P"]5BJ]I_JC_O58I@+1112 ****8PHHHI )14-W=0V5G-=3
MMMBA0N[>@%>)WOCG7KF]FFAU"6")W)2)<80=ATKJP^%G7OR]#EQ.+AA[<VMS
MW.DKE]'UU[?X?1:SJ$C32)$SL2>7.\@#\>!7GL.N^*_%6K&"RO9DD8%A%!)Y
M2(H]P?YU5/!RFY7:2CU(JXV$%&R;<MD>UBBO&=%\;:UHFK_9M4N);B!)/+GC
MF.YDP<$@]<C\JZ_Q]XMN-$B@L].=5NIU+M+@'8G08]R<_E1/!5(U%!:WZBAC
MJ<J;F]+=#MZ2O$3<^+TT===.HWWV-GVA_M)QUQG;GIGCI7>> O%4^OVL]M?,
M&N[< [P,>8A[D>H/\Q3JX*5.#FFFEN%''1J34&FF]KG9BB@45Q'<%%%% A*6
MDI:8PHHHI""BBBF 56O/N+]:LU6O/N+]:!LLT444A!1113 !2TE**0Q****8
M@HI:2@9SVI^"-"U.^BOFM!!>1R+*)H/D+$'/S#H>GIGWJKXB^'FA>(-\I@^R
M79Y\^W &3_M+T/\ /WKJZ6K56:M9[&;I0=[K<\5ET3QM\/I&FTV=[O3P<L(P
M73'^U&>5^H_.HEUGP;XN^76[$Z-J+?\ +W:_ZMCZL/\ $?C7M]>->,?ACJSZ
MG>:II;1W<<\KS&!?D=-QS@ \'\\^U==*M&H_?T?<Y*M&5->YJNQ!/\,S!9"Y
MFUVS_L:(M,;U 6)4[1PHXSQZT6%]H-E$+?P;I%SJ>M%L+<W<&\(/[P&<+['
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
MQOQ\OY[/UKUWA*$4KIMVZ'C+&5Y2=G%).VIZEI^IVVI:7%J,#%;>12P:0;<
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
M0**0!24M%,!*6BEH&)5>7_CZCJS5:;_CZCH0BQ2T44@%%)2BC% "4O>BCO3
M**** &R2)#$\LC!$12S,3@ #J:\$\5ZU_;WB"XO$SY(Q'"#_ '!T_/D_C7OC
M*KH4=0RL,$$9!%8K>#_#S,2=(M<GT7%=>#KPH2<I*[./&X>I7BHQ=D>!T5[Y
M_P (=X=_Z!%M_P!\T?\ "'>'?^@1;?\ ?->A_:E/LSSO[*J?S(\#HKWS_A#O
M#O\ T"+;_OFC_A#?#O\ T"+;_ODT?VI3_E8?V55_F1X'17OO_"&^'?\ H$6W
M_?)H_P"$-\._] BV_P"^:/[4I]F']E5?YD>!45[[_P (=X=_Z!%M_P!\T?\
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
M^XGUIC99HI"RBDW^@I"'T=*C+$]Z2@8_<HI-_H*92TP%+$GK2444""D[TM%
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
MWU&9X(0(OF#J0"&&>.H_.H-3M:6@4M "44M&*0"444M,0E5IO^/J*K55IO\
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
MW/W^<>GVA:LZEQIW@HQ?ZSG&/7>O]<UWUMX+TNVN-0E)GE%^A29)&&W!.>,
M$<U7TWP#I>G7\%UY]W<?9SF".:0%(SG/  '?FM/KE+[OQTL9_4JOW_A[USSB
M?S+;6->U%,E8KF6W<#^[*)5S^8%>A_#?_D3H?^NLG\ZM?\(3IGE:K&TERRZF
MX>;++\I#%AMXXY/?-:>BZ-;Z#IJV-J\KQ*Q8&4@G)^@%98G$PJ4^5;Z?E_F:
MX;"U*57F>VOWM_Y'S?>=/BC_ -?"_P#I8*Q9#-I\.AZ1)N,3SPZC Q[B5$#?
MDR8KZ D^$V@R_P!O;KK4/^)VX>YQ(GRD2^9\GR\?-ZYXI-0^$GA_4AH_FSWZ
MMI4"6\+)(@+HIR-^5YY)Z8ZUYQZ1WHHH%% !24M% "4M%%, JM-_Q]15:JK-
M_P ?<7^>]"$6:44E**!A1112$%%%%,84M%% !17GNI?&;PMINJW%DR:C<);2
M>5/=00!H8VSC!.X'J#T'..,U9\1_%CPUX9N[6"[-W-]JM4NX9+:,,C1L2%.2
MP]#2 Z'4_"NB:Q,9KW3XY)3UD4E&/U*D9_&C3/"FAZ/,)K+3XTF'21B78?0L
M3C\*B\)>+M-\::5+J.EK<+!%.8&$Z!6W!5;H">,,*RK;XG>'[KQ!J>BH+M;O
M3EG:7=& K>5G<%.>3P2.G2M/:U.7EYG;U,_8T^;FY5?T.MNK6WO;=K>YACFA
M?ADD4$'\*Y]OA_X8:3>=, ]A-(!^6ZH+7XBZ'=^"[KQ6@NETZV<HX>,"0G(&
M ,XZL.]9B_&/PNWAQ]<"W_V9+M;1D\E=X<H7!QNZ84\Y[4H59P^%M#G2A/64
M4SMM/TNQTJW\BPM8[>/.2$&,GU)ZG\:??V4&I6,MG<J6@E&UU#%<CTR.:\\M
M?CEX3O)'2*+4LI$\IW0+T52Q_B]!6E=?%CPW:>&M/UMQ>-'J#NEM;)$#-(4;
M:WRYQU]^XI<SOS7U*Y5;EMH=7I6CV.B69M=/@\F$L7(W%B2>^3SV%5=4\*:)
MK4_GW]@DDV,>8K,C'ZE2,_C6!8?%7PY?^']3U=!>1KIFW[5:RQ!9DW-M'RYP
M>??M4;_%WPRGA^SUK;>M:W=RULBK$N]77!.X;N."#U[TU4FI<R>I+IP<>5I6
M['7:7HVG:+;F#3K5($8Y;;DEC[D\FKU<AXO^).@^";VWM-4%TTT\9E401AL+
MG'.2.X/Y5+XA^(&B^&XM(EO!<R)JHS;-!&&X^7DY(Q]\5+DY.[*C%15DM#JA
M2T"BD,***7% "4M%% !112T 4KW_ %D/U_PJY5.^_P!9!]3_ $J[0 4M)2T
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
M?=8'Z&G5RW@SP!H_@;[;_94MV_VS9YGVB16QLW8QA1_>-=53 **** "BBEH
M***6@"C??ZR#ZG^E7:IWW^L@^O\ A5V@ %%%+0 E**6B@!#0*4T4 %%%% S)
M\4WEQI_A'6KVTD\NYM[">:)\ [76-B#@\'D#K7SY!\3O'FFZ'IGB.X\06U[;
MW%T\+6$EO&K$)@DG:H.#GJ#Q7O\ XRC:3P+X@CC5G=M-N555&228FX KRKX/
M_#70=0\.0:SK6D2/J4=TX5;@NJ@+C:2G /XBD!GWOC3QEJ?Q%UO1K'QA8Z+:
M6S,\1U!8D0*"HV!BA);YL_@:L^(O%'C6U\6^&_#MIXMM8WO=/C>:]CAB>&1R
MTG[P$IT(4=,"N9UF#3[3XM>)+KQ#X7U#5]/DED$20*ZX?<I#9!&1@,.O>M+5
M]&LO%7Q%\%Q+H5Y!H4NFQ0FVD#@Q(KR@*S@Y!X'?- %FP^)OB^7X?>+)I]1C
MDOM)GMT@U"*%,,'EVL,;=I&!P<=#]*O^&/%GBZ/31XCU3QKH^HVD5C-=2:2A
MB%PQ$;;5*J@(PVTGGI7)6MEJMI\/_'N@?9KS[/!=V[6D+1L3Q.0Q7CGA5S7?
M^'?ACH]Q\+!=VNE&'Q#>:5(GFO)("9&4C!4G SP.E '(+\0O'6F:#I7C2ZUQ
M+JRO;YX'TXVZ*H5?0@9&<,/48')S6EKOC;QC=>/O$>G:5XGATZQT^W>[A6>"
M(J555.P$J3D[N]<>T>I:UX+T/P);Z/J"ZO;:C*\JR0%556S@D]L;CG/3%;][
MX,CUGXH^,+>^T^YE@@TZ:6UD =09D1 A!'!/7CD&@"?4?BEXQG^'&B:G;WHM
MM0FU":UDF2!,3JJJ5.&4@<L1QCI3-=^*WBE?!'AF;3]3,6IRI<MJ$GDQDG9(
M%7(*X'X 5ASQZS??#/PU;7%M=R26>L2QJC1-N2/:C#/&<9+8_P#K5+J7A/4(
M-1^("_9+A[>S1DLU$9((DND8;>.?E!Z4 ;6K?$'QE)>^$K.T\2PV!U/2HII[
MBYBB$8D:24%V)0X&%'3CBKWBSQ;XT\+^"+*Z'B^PU*\GU&1/M=@L4B",1J0A
M^3&0<GIGD5R&NV#17_@B;4M$O;ZPAT6$7-O%&X+ 2S97(Q@\CO5_QH+'5?AY
MI\7AKPOJ.F6T.J2;K:57=BQB7+<DG'0?A0!W?A'Q=XKT[XJ/X+\3:E#J:RP[
MXITA6,J?+\P?= XQD$'OWKV"O"_"4=_XP^./_"61:3?66EVUOC?=Q;"3Y/E@
M>F<DG )X%>Y,_84"%+!?K3"23S244P"BEHH 2BEHH 2BEHH 2BEHH *2EHH
M2EH%+0 4"BB@"IBC '4U'DGO24Q$FX4;AZ4RB@8[>:1B=IY[4E!^Z?I0(AMO
M]6?K4^*@M?\ 5GZU/0 =J*** "O/=0-S>:])/IMEJ>G^(%OD@9XXY/LUQ;*X
M^>5B/+8;"V,'<#P*]"HH&>47^FZG?Z?!(NEWRNNH2ZA>D1NDCP32M&8$&,DF
M$Y;'3:.Y&.R\4BS2RLM/O-*GGTJ5]LDEI'(S6I0;HV41 L/F  (Z5TM+VH$>
M57EOXDFTH?+J$K6L%_<6,MRF)AN B@5C@?O-KR$ _-TSS2G3[?6-3GM]-TJ>
M*R0Z?I;*]L481*QGEWJ1E05V+\P'7W%>F7MC:ZE9R6EY"DUO(!N1^AP<C\B
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
MBATY<]MT[O\ T85T6HJS_$?0U77AH).CVO\ Q,2<>5_HH]QU^[U[T >GZO\
M%^^T73-'GO/!]W#=ZE)+&MG-.8W385 ZQY.[=Z"K>@_%ZSU&76;;5]'NM)O-
M*MGN9H)&WDJF P'"X;)'&.<]:\V^(2R2VW@:"#Q,NM7 N+A!JBX;+F2,CC)^
M[D#&>U6/#0LM.\:>.]/\7.]])]AE%UJ,8(<Q[D#80<#.Y3[;?2@#K]*^-4MW
M?Z4;_P ,3V6E:K,8;6]^T!\D,%)*[1P"1GG\Z];KYCTW6K[X?7^C3^'/$0U;
M0-2F;;92+AU <*P:,YV,<\,,9QT[5].4P"EQ24M %*^_UD'U/]*NXJE??ZR#
MZG^E7:  4M(*6@ HHHH&017EO/=7%M%*KS6Q43(.J%AD _AS4XKRW3V2_P!>
MM]1L-0N#?:CK\Y>.*Y8(MK"K1,60':01&G)&<NN*U_AS<ZAK-E;7]U=W$D%G
M9I9+OD8^?.,&61L_>((5 3T(?UI =X!FG5Y)<Z_<1VMIXB2_N6O7>_O)H%N&
M,45G"DJJACSM'S"'G&=Q/-37U]?R&VT>TUFY::&PL-/DGBN"6-Q/*/,<G/+K
M'$S9[;O>@1Z=>WEOIUE->7<RPV\"&221NBJ.IJ<<@'M7&^,(+73_  O9:/Y[
MB&^U&"W>2YG9V*&7S),NY)/RJ_4^W2J?C#6GN=4MK2TNK8Z;#937UVW]HO;!
MPI"*!)$K,<98E1U./H0#OZ2O(9+O4)O[*MFU.ZEO8+JRTR2Y-^\0\Y=CSLD0
M ,F5)#-)CITK5T%[F^UOPYJ'V^^>74);Z_=&NG,0M<E8T\O.W'[R(@XSQ0,[
MC5=>TS1!'_:%VL32 E$"L[,!U(503@9&3C S5RVN(;RUBNK:5)8)D$D<B'(=
M2,@@^A%<%XJU);+5M4U[2K^ :AI%L+2ZL+R/*7*MB550@A@YW  C()P,<5GF
M[:26*:"XFLIX-:BL;.Q@G*1V]M!M,P,:D*1M60DD="N,<4 >F6UY;WGG?9Y5
MD\F5H9-O\+KU'X5%=:K861F6YNHXV@B$TBD\JA) 8CK@D$?A7E6G:Y/8:)J-
MX+MHIO[&-W'"9-N^ZO9I)$^7NPP@![9-3^5]GUR]E@OKU[MM3L]*\P7DC.T<
M$0GFXW=]L@_%L=3D$>M45XY<:MJ']DV.I6FIW4FIZCI$MQ=[;EFCB>X,:6ZA
M,[4*N^%P ?D;KS6A=)<VVL:MI>GZQ<$^=:Q"&\U"9?M+1QF6=5EY,19'CSC
MXQ0!ZDS!5+,0 !DD]JRM-\3:-J]T]M87R3RK'YNT*PW)G&Y21AESW&1S7.VU
M[IQ^%R/>W&H1V.I1F'?<2^9-$MPY11O/55\P ,<_* :YRZU&Z@=M!N;ZT::"
MXLM.M]:LU\F01R/O>(G)"OLB&=IQ\R\"@#U=F)^E-KR1M0O%OIK"UNV;16NK
MN[5KO5)8M]O"D49 G =ROFM(V!UV]<<&WI1FOD>QUK7[R&:R6SL[5[:>4.\\
MBB3>1@,_#*OSC "L2!S3 ]*ANH+B6XBBD#O;N(Y0/X6*AL?DP/XU!<ZM86<[
MP7%TB2HB.R'.0KOL4_BW KRK4M?FNM"O[DW=W(\<5SJ&PW[V\:I+*Z6P!7YG
M;;'P@PN6R3G%73?36>LO/<ZA(@BNH;>YNLDDP6=JTTK'')!EDP1WYH ]1N)X
M;2VEN;B5(H(D+R2.<*J@9))[ "GJRN@=2"K#(([BO'+F.:?3+W2=4O;M[V9K
M&TGFCU)Y+:Y\^7F0 D%#L#YCP!@CJ,5O:)(7\8V:K?W=S;3//+93PW\CKY,:
M^689H7Z88YW\DL!DT >CXHQ244 +BC%)10 N*,444 %&*,4M !1110 4444
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
M(DE67[BJK@J%.2<=1FCQ6[WWC&PT_P#LS4-1MK:RDN)X+&X6([G=5C+$R)P
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
M8R3LQDDXQV[GF[;Q'K2&XAO]3FM=3DC1!9/9I(%DDD.QK<H/G78DF-Q/(R<
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
M[PB,EC @P$09 7@D XXSG%='10 R**."%(8D5(XU"HJC 4#@ 4^BB@ HHHH
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
MOFIN<90;AEA[>M<R^E7/G++#8S00AHU$:&+>51&VD@DK]YOKP#4]CI,]OJ,
M^S,L46T.TC(ZD*IVE2 &#;F(QC&,T :\VHI%=FV6">60*KMY:@A020,\^QJ-
M-:LW2=D+OY4WD8"\N_8+Z]>M4[C3KJ2>^NHQ*ES+*L<#+.554"@;RH8 X)<X
M-55TNYM7EMY;1KJU9D*O 1&ZE4 4K\V01CKF@#4?6XD2(FUNR9)#$%$8R'&>
M.OL:TD;>BMM*Y&<'J*R;>TOB^E_:R9#;J\DCE@?GQM4>YPS<^U:] !112T %
M%%% !112T )2T44 )2T44 +1110 4M)2T )BEHHH ***6D 4444P%HHHH **
M**0PI112BF(2EHHI %+110 4M)2T %%)10,#2BD-+0 M%)36?'2@0XL%ZU$S
M%J3K13 6BDHI +1113 **** "BBB@ HHHH **** "BBB@ HHI: "BBB@ HHI
M0,T (!FG@8^M+P!@44@"BBB@ HHHH **** ,RBC%&*H04444 %+24M &8^L+
M'O#QA2MPT1RW 51N9SQV';UP.]/?6K%(R[22#&[*^2^X;0"<KC(P&!_&J<^A
M23/?2&5&,TBM&IR %#*S G_:V@?@*7^PW,4Z[XE,L+1G:#QO;YOK\H49]J +
MDFKP"ZAMH<RR22!.%(4?+N/S8QD#G%.U&^-EY"HL;232;%\V38H^4L23@^GZ
MU333KVWE\Q#"XCDEDB7!R6=N"?H"1Q5ZXL1<WT,T@1XXHW C<9RS%<'\ #^=
M("JNLL+Y;:2!2!$SR212;E# 9VC@9^4@_B*:NK7;Z=)?+:VY@$/GJWVCC')*
MG"]0/PJ+^P9XA#+;712Z7>SL22A9AV7H!GCZ5*-'D>"]#&&)[MDWI$#L"@\_
M4D9Y^GI3&3RW]Q;:6;JYMXDERH6-921EB ,DJ,<GTJ*+6U"N;E8H@CN&9'+J
MRJH)92%YP6 QQSGK5G4[26[BA6+RCLF$C++G#  \?G@_A5!= D!4M-'C=N95
M7 &9 [ #L,*H_.@1K6MW#=H[0EOD<HP9"I!P#C! /0BH9-6LH99$DE*F,,6;
M8VT;1EN<8) [4EE!/;32J^QDD9Y6<=2Q8X'X* *S7T.ZGG\RXGC<D,K-EB2I
MD5CUX'RJ5P/UI :)UFQ"LQDD!5]A4PON!P&^[C.,$'/2HI-69=,L[H0QB2Z*
MA$DDVJ,@MR<>@]*KW&CW;3SS0SQ"2=9E)8'Y0^T CW 0"K\VGI-/:;E0P6ZM
MB-AG)P /R&[\Z8%=-7?^T+>S>",F129)(I"RJ<%E X&20"?;CUIL&K75S9&\
MBM8#;M%YJ,9^F/X6PIP<<\9Z8J$Z!,JQS071BNP[R,^24#,C*-J].,J/HM2G
M2)98M09C##+>1K&RP@[0!G)/JQ#'GV%("?\ M*:'1FU"[MTCP@<1I(6X(&,D
M@8Y/-,.KR6\D,=W;JOFR$+)$Q=-@7<7SC@ \<_7I5R\BN'A06K1JRL"5<?*Z
M]U/I60_A^8PF-)(55TF!0*0JERIPH],+C\2: -(:S8F,OYDG#8V>4^X\;N%Q
MDC'.<46^JP7-R\2$$941L,G?E Q.,< !EY]ZJ?V5>B^^W)-"MQ('5L@D1@A
M"OJ0%/7&=QIT&D3VE]+>PRH9IO,\W?D@Y8%/R Q^- RWJ%\;,VZ*J&2XD\M/
M,?:H.">3@^G3N:;'JD:F**[7R;E\!HQEU4DD#+ 8&<<9Q1J-I<W1"1FW>!HV
M1XIURN3C#>^.>..M9J^'&7S(_-1E*@)*V2X(B"#CIP1NS0(V+74+:\=U@<L5
M 8Y0C*G.",CD'!Y'I5)]=@:X6* ;P5SO<,JDEU1<?+R"2>1QQ3[#2S:VLZ?N
MHY94$8,63M &!R>3R2?QJI'HMW^Z9YH$:)(T0(I( 17QUZ_,P/X8I@7TUFQ<
M$K*[8VX B;+[LX*C'S [3R,]#4B:K921B19P4)09VG^/E>W_ .KO69!HMY;O
M'+#+ A1B5ARQCCRFW*_J<<#G'O3Y-(O7FE87$&#,9E9D));RMBY'3 Z^]("V
M-;L"A<2R'&, 0OD@@G(&,D8!.1Q0VM6D?F,\@,:]"BLQQM#$D < !ASTYK/;
M0;HP^4DL4:%F**K/_HQ(4 QMUXPW' ^;VJ1]$N&>8B>/%RLD<K$'*JSY^7WV
MX'X ^U,#135+.2[%LDC-(6*C"-M) W$;L8SCGK39M5M[>XDCE;[A"@(K.Q;;
MN(P!V&#^/:HK32VMYX'9U(C,SD =6=@1^2Y%0R:-.\MU*)T$DR3!3@_*7V@'
M\%0#\Z0RY=:E'!;VTZ R).RA2,_=(+$XQD_*"<5%::W:W,5LS;XWG"D(4;Y=
MWW03C SCC/7M1J&F/<QQ1P2+&L4,B)D=&9=JG\ 6_.J?]A3>;,X, 9@&1N25
M81A%'I@$9SUH N+KVG.5"RR'=L(/DO@ASA3G'0GC/2K%]>FS\@"!Y3-*L8*D
M +D@9/?U/ /2J8T8JZ@2+Y:O  ,?P1#('_?7-7KFV:XN+1]P"02&0C^\=I4?
M^A9_"@ N[^WL5#7#L,@G"H6.!U. #P/6HK741=WMU#'&?*M\*9"&&YB,X'&"
M,$=^]0ZCIL]Y<,T<J+'+ UNY;.Y5)R2ON1Q^52PV4]M8W*6\D:W$KNZ.1\JY
M/R_D,#\* *O]M3+-Y,EELE=4,2>9DDL2 'X^4X!)Z\ TDFMSI9/<+8AO)\SS
M<RX7*,5PIV_,21P,"E32[N-+=U^S>?#,922S'S"4*Y8GG//].*(-)NH+B ,\
M$UO%@J'R"&)R[XZ;B2<9Z?G0!/%JIEO8HE@'D2R/$DF_DLF<_+CID$9SVICZ
MN1?7,>+98+9@LCR3D-]T,2%VG. ?7M3M.TN:VDA:>1&%NCI%LSSN.2QSWX'Z
M^M,DT7=9RJ!";I[CSS(R]?WFX*3UQM 6@"<:Q9,4422;V8H$,+[@1@G(QD<,
M#D]C3(]=T^5D5)9#O*;287 ^<X4Y(Z$\9J :-<;KN8SI]HN(9%# '".^,GZ
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
M3GZUM_$F[:W\'Q0*<&[NP']U4$X_/!KAO 6GV^I>--/M[J-98,N[(PR&VH6
M([C(%>E@\/3]BZU17_X!Y>-Q%3VRHTW;;\36M?BKK4<H^V6UE=1?Q*8MAQ[$
M=/R->AZ;J5OKNFV^H:9N\J9_*:)S\T4G=3_/Z5YW\1M+C35;"YLK)8A<V@:1
M((\+N!(S@>V/RK6^&4]UIFE>(7FAD1(8!<1[T(&Y5?.,_A3Q%&E4H*K35F+#
MUZU.NZ51W7],7Q5\0Y=+OY=-T)8M\!*2WCJ')<=0H/  /'?_ !Y4?$#Q6'$G
M]L39SW1,?EC%<TS%F+,223DD]Z]I\06$+?#RXT\1(([2P@GBPHRK#EC]3SGZ
MFNB<*.&4(.*=]#GA.OB7.:FU;6Q0\(^-7\2SG3-22*/42I:">,;1,0,E6'KC
MO_DP>/O$^M:)=:9#IU\]M%)9AV557EMQ!/(^E>;:7>OIVJVEZA(:"9)!CV.:
M[_XQ(JZOIC+T-NV/^^L_UJ7AJ<,5&RT:>A2Q52>%E=ZIK4H^%/'6LR^*+&'4
M]1EGLYY/)D1\8^88!Z=B16S\2-6U;13I4-E?W%L&CD#B*0KN(;&>*\L0NC"1
M"05((8=CVKT+XEZ@NKZ1X8U)<?Z1;R,V.S?)D?@<UI4H06(A)+1W7X&=/$3>
M&G%MW5G^)#X=U_6+OPQXG>?5;V26&WB>)VG8LAWG.TYX_"N2;Q!K3_>UC4&^
MMRY_K78_"LJ9M:1XHY5-JI*2+N5L-W'>MOQO;VS^"+N9+"S@DCGBPT$(0X)]
MJAUH4\0Z7+NU^2+5&=3#JKS;)_FSRYM7U)_O:A=M]9F/]:Z?X?75Q/XCFCDG
ME</93C#.3_#6+X2V_P#"7Z0& *F[C!!'!RP%>YP7$SZC-:XC$1\Q<+&!V..U
M/&XA4E[/EW0L#AY57[3FV9\ZL[M]YF/U-6H](U*9%>+3[MU89!6%B"/RJG7K
MFG?$+0[?0]-MI+V_BEM[6.*188AC<J@'DUTXBK4II>SC<Y</2IU&U4ERE?X2
M:=J%CJ^H-=V-S;H]N K2Q,@)W= 2*\TU%=FJ7:^DSC_QXU[GX=\0V/B*>1M/
MO+]_LKQF1;@ !@QP,8/M7B6MKLU_45]+J4?^/&N;"5)3K3<U9Z'5C*<(4(*#
MNM=3T#X1W_FO?:2[<ADNXA[@A7_0K7!>(5V>)M57TO)A_P"/FM+PC>2>'_&.
MF3S';'(4#GL4D&,_AG/X52\5KM\7ZR/^GV8_^/FMJ<.7$2DMFD85*G-AHQ>\
M6SJ=8\/:MKOAKPQ-IMC)<K'9%'*8X.[CJ:XO4]*OM'N_LNH6[03[0VQB"<'H
M>*]?\/LS>!]"*L1^ZD'!]'-<5\45QXFM6_O6$1_5O\*Y\+B9.LZ+6BO^9TXO
M#15%5D]7;\C T3PQJ_B(3'2[43" @2$R*FW.<?>(]#76:U%JOA7X;0:-=KY$
MUY>N7"N&S& #C(/<X_*IOA=\VE^($_Z]S_X\]:_CC2)M5\'HUJA>;3YC*R*,
MDQL.2/H<'Z TJN)?UE4I6Y4U^0Z.&2PKK0OS-/\ /_(\^\'Z!%XDUT64\[Q0
MK$TKF, NP7LN>_-2>*/"TNB:VUI9I<75LT:RQ/Y9)VL.AP,9ZUB6-]=:;>Q7
MEG,\-Q$<HZ]17H^D_%R9E6#6K4D=/M-H=K#W*G@_ACZ5TUG7A/G@KJVQRT5A
MYPY*CY7?<W/A_+>/X/2&]BEC>TN6CC\U2#Y9 8=?<FNGD_U=5;>\6^MH;N"]
M^UV<O,<@/Z$=B/2K4G^KKY^M+FJ.35KGT=&/)344[VZG'_%49\&:8WI=*/\
MQQ_\*\=KV7XHC=X#L3_=O$_] DKQJO<RW^ O5G@9G_O#]$%%%%=YYX4444 =
MO'\,-6?5UTXWED)6MOM(8,Y7;NVX^[UJD? >I?V:MT)8C(U]]A\GG/F;MN<]
M,9%>O0L6\7V+ \R:,^#[B2/_ !K(U65]0\#V6HZ;)'#<WE[;7"L_"),64'/M
MN!S7CQQE5M)];?J>U+!44FUTO^APFK_#N33=-OKB+5[:ZN+ *;JW52I0$9X)
MZ\<]JO)\*V.N?V:^L*/]$^T^8+?/&[;C&[\<UU.O:2FMZ%J\WB'2(+/4;&#?
M'?0,=DIV$C:2 2 >"#GKQ6[ =_C.S;_GIH['\I$_QI/%U>726NO;LBE@Z/-K
M'33OW9Y?/\.T672)K36$O-.U&<0"Y2':48YQ\I)S]T]^U5_%'A70O#]O<Q1Z
M^UQJ<)4?93 5SG'?IT.:[BWMY- \->%-)U#9'?'5$(B#AB 9'.>/9A^=0?$F
MUUV6PU)Q;Z8-)7RW$F"+@XV_A][/X5I#$5'547+37MKKZ?D9U,-35*4E'73O
MIIZ_F<7X.\*Z=KVFZK?:A=W$$5@H=O) )*X8GJ/]FK.M^!;:PUO0;:QO)9[7
M5F7:74!T7*Y/Y-GIV-:OPIG:/3O$*13PQ7#1Q^296 7?B3&<]LXKJ)6TR?Q5
MX?N;Z_LFU6TMG>Z>.8;,[0H[X'S,2/QIU<14A7DKZ+_+_,FEAZ<Z$7;5]?G_
M )'%^*? %GIMUI$>DW,\D5[=&TD>8AMC[@HZ ?[7Y59UOPEX2LH=5T^.\EMM
M3T^!9$>YG4"X8J6V@=^F./45O3:_X>O-#N)[2[97L-46]$=TZAW82!WV#/((
M+8JGXCMO"MY=ZOX@OM0L;Q)K5!9Q17!\P2A2/NJ1_L]??.*B%6KHIMZ?B[K]
M"YT:6K@EK^"L_P!1;CX>:!92KJ-PLRZ1!8F:?,IR\AZ 'Z9X]<5YYX?TV#7_
M !9:V.TP6UQ.<HK9*H,G )]AC->KR^,]#D_L[2;J\M)=/N[%H[EP^?+?:N Q
M'3(W#ZXKR[2KNV\,^-X+A;A;FTM;C_71<[XSQD>^#TK7#2K.$N:][:?C^-S+
M$QHJ<.6UKZ_A^%CJ=>TSP>Z:CI=K;C3M4M;A8;<^:[F?.W)(/'<_D.>U= WA
M+PW+K$_A:/2E25-/%PE[YA\S=NVY_D?3VK'UW4_"=O'K&J075MJ.HWTBR6B^
M2=T!  )R>G.3VK3_ .$U\,+JS>)UOY#=MI_V;[!Y+;MV[=][I[>E82]JXKEY
MOQWT_#?<WC[%2?-R_AMK^.VVI':^%]'O[WPE>0Z= MO<12_:XPN59Q'W^C U
M?LM(TZXT.YO-,\,:;?W"WTT21R*B#8LA .2/0"L'P;X\TG2_#(MM3D<7EM-*
M]NHC+ A@3U'3EF%4M!\4>'_^$).BZS<7T<C3M*S6RX;KD<TYTZUVG?1^>JN_
M^ $*M"R:MJK]-'9+_,Z30],\W0]:GB\,Z6^JQ:BT:6LD:,J#$>5#<< %C7(_
M$?3M(M?%)AM!'98M/,D1(B$:3)P  ,#(QST_6I#XIT.Q\+ZYHVFO?D74XDMI
M)0-WW8\[CGU5OTJGXS\3:3XHOK2Y5+Q/)M&C;**"9.2O<Y7<>>^*UHTZD:O,
MT[:_DC&O4I2H\J:OI^;,OP\EN+'6;J:TAN9+:U62)9@2H)E12< CLQK0FTRU
MN[!-3M+:"W%QILTLD)5G5'CD"DIDY7(P><XR:R-#U&SLDU&&^6<PWEMY.80"
MRG>C \G_ &:NOXCMHU^RVMK*ME%82VD0=P7+2'<7;MU/0=@*ZIQGS-Q_I6_S
M.6$H<B4OZ=_\BP?"%O\ VC/9Q7MS=/:0>?<""URV#LV*@W?,3OYZ 8[TVZ\*
MVNE>?<:E<W26BM D06$+*3*A?YE)^7: <CUJN?$D4FKW]Q+;2_9;ZV2WE1)
MKKM"88'&,[D!^AQ2#7]/:.XLYM+=M/=HI(XTG"R!XU*[F;:0=P8YX[\=*5JW
M7]!WH=//OYV_0TX-#TF_TK3+:"9S(U]<QM=I&!O1%1B<'G&WE0>A)JO:^'M)
MO+=-166]2Q-O<2-&2K2*\6TD9P 00P[<56MO%?V8!DTZ%9$O7NX@C;8T#@*T
M>T#E2HQU&*C;Q*L5N+2RL5@M%@GB$;REVS* &8M@?W5P,=J7)5V7];_\ ?/1
MW?Z^7_!+;:'IDN@O?VD-Y,##)*9(YD?[.P<A8Y$"YQM R_ YZ5EV7/AK5AZ2
MV[?JX_K4EMXA-M8B)+&W^U+;R6JW(+!O+?.<J#@G#$ G^E9T-Z\%E=6JJI2X
MV;B>HVG(Q6D8SLT^_P"IE*4+IKM^AU&CW!A\#G_B<W&F#^TFR\ <E\QKP=I'
MI45KI>GWGAV^UIUFGDLS)')DM_I#N1Y<F<Y&-Q+#/9?6LBPUV2QTY[%K*SNH
M&E\[%Q&6PV,9&".U.'B.]38L*6\,*"5?(CCPC"3ALC//&![;1Z5+ISN[=RU5
MA9<W;^O(Z6Y\/:,K'32UM'.HM=DD;R-,Q<H'W@_(!AR1C&,#KFJT%MIM]K[V
M7]BK#%!/<1"1&?:P$;[%;)/S@KG/&>>*P9O$6H3V?V9FC4E$1YDC D=4QL#-
MU.,#\AZ5)+XIU:6YAN!/''+%*9]T4*+OD(P78 ?,2..?4^IJ52JVU?XC=:E?
M1?@=#X>6&STVTGCM8&EN=/O_ #&D3=N**Q'Z<?2DBTBUU2&'3X;6)+NZT^WN
M8G5<'<)"K@?523_P&N<;Q+JQN+>=;A(VM@XA6.%$1 XPP"@8P?3%0)K>I1WL
M%Y'=NEQ ACB=,*44YR!CM\Q_.G[&=V[Z_P#!8*M3LHM:?\!?\$[B$:,)8IH[
M6(P7NJ3P?9XK))3+&NP+&I)&PX;.1SDY[5S/AA0=0U2VC!,DNGW,<*]V;;G
M]R :R[/5]0L()(;2\FACD.65&P,XQGV..,BJL4LD$J2PR-'(AW*Z'!4^H-5&
MBTFK[D2KIN+ML=[X3GEM;+0%R4DFU"Y5,CDQF- <9[;A^AIVFZC=W]MX>6YG
M:59/MP8-C!(C(!_#<:XBXU34+N[6[N+ZYEN$&%E>5BR_0YR*@6XF0(%FD 3)
M0!C\N>N/3-2\/>[>_P#P_P#F4L3:R6W_  W^1VMZ;_[';Q0_\@(:9;R2J_\
MJNJ[RO;S-^1Z]:Z"2:1?$L,;VMT(/[;A^SRW,X*8.X 0KM'R%<=R!A:\J,\Q
M@$!E?R0=PCW';GUQ36D=PH9V8*,*"<X'M0\-?J-8JVMCOO#=SJ6H0KYKW4N-
M1+&[MYLR6S;5&Z16!4Q8'? &&%<QHP6/4+^,2*R_8[I0PX#8C8@C\JQJ*T5&
MU[=3)UK\M^AO>'REQIVL:7YD:3W<"&#S'"AF20-MR>,D9Q]*T8-/M[71[_2(
M[R ZG<V\,LB-.@0,LA)C#YVYVE6(SU'M7(44Y4FWH_,4:J25UY?)_P##G9^)
M]1MI])N8(;N*65;NV#['!\PK;[&8>HW#&?\ &M>]O;70?$FJWMU=0S+<7]M(
ML2/ND4)('8E>HP!@9ZYXKS6I;FYFO+A[BXD:25^6=NIK/ZNK)7T_X;_(T^LN
M[E;7_A_\SMK"^T_1PEO+J5O-YEY/.)(F+!4,#H">."Q8<=>.:@\+:CI6GPZ;
M<2W5M#+%</\ :S-$TDFPX"^7P0!UR1@_RKBZ*;PZ::;W_P"#_F)8AIII;?\
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
MQP1L,-Y8.2Q'H>,?3WKMRF(Z\?'2C*O)Q/9P$91P\5(Y;XE#=\/H#_=NE/\
MZ&*\6KW'X@6\MQ\/O+AB>1Q<*0J*2?O'L/K7CBZ)JS_=TR];Z6[G^E>GELDJ
M.KZGEYG%NOHNA1HK47PWKK_=T743]+5_\*E7PCXC;IH>H?C;L/Z5W>TAW1P>
MRF^C,:BMY?!/B9NFBWGXIC^=3+X!\4MTT:?\64?UJ?;4U]I?>/V%5_9?W&=_
MPD>M^=',-6O!)''Y2.)F!5./E!STX'Y56.I7QLA9&]N#: Y$'FMY8.<_=SCK
MS6^OPX\6-TTAA]9HQ_[-4R_#'Q8W7347ZW$?_P 54>VPZ^TOP-/8XA_9?W,Y
MRXU;4KN 07.H7<T(Z1R3,RC\"<5$;V[9@QNIBP&T$R'('I]*ZU?A9XI;K;0+
M]9UJ5?A-XE;J+-?K-_\ 6I?6,.OM(?U;$/[+.(>1Y&W.[,WJ3DTW.:[]?A#X
MB;K<:<OUE?\ HE2K\'=</WK_ $X?1W/_ ++1]<H+[2#ZGB']EGG=%>DK\&]4
M_BU.S'T5C_2I5^#=W_'K-N/I$3_6E]>P_P#,5]0Q'\OY'F-%>I+\&S_'X@B'
MTML_^SU(OP=MQ]_Q$/PMP/\ V>I^OX?^;\&/^S\3_+^*_P SRFBO6E^$.FC[
M^ON?I&H_K4B_"71!][6K@_38*7]H8?O^!7]FXCM^*/(:*]C7X4^&Q][5;X_1
MT'_LM2+\+?"J];[4&_[:+_\ $5/]I4//[A_V9B.R^\\8HKVM?AIX17K+>M]9
M/\%J5?AWX.7K%<M]97I?VG1\RO[+K^1X?17NB^ ?!B]=/F;ZS2?XU*O@CP8O
M31V/UED/_LU3_:E'L_Z^8_[*K=U^/^1X-17OR^$?""=-#4_4L?YM4B^&O"J_
M=T" _5 ?ZTO[4I?RLK^R:O\ ,CY]HKZ'70O#2_=\.V1^L"&I5TK04^[X=T\?
M]NT?^%3_ &K#^5E?V3/^9'SG17T@MII2?<T.R7Z0H/\ V6G VB?<TJV'T0?X
M4O[5C_+^(_[(E_/^!\VTJHS?=4GZ"OI9;H+]RSA7Z#_ZU/\ [0G[0H/SJ?[5
M_N?C_P  K^R/[_X?\$^:UL[E_NV\S?1":F72=1?[NGW3?2%C_2OH[^T+KM''
M^1_QI/M]V?X8Q_P$_P"-+^U7_+^(_P"R%_/^'_!/G=?#^LO]W2+]OI;.?Z5*
MOA;Q _W=#U'_ ,!7_P *^@_MEV?[G_?-)]KO/[Z_]\TO[5G_ "E?V3#^9G@:
M^#?$C=-$OOQA(J5? OB=NFBW/X@#^M>[?:;P_P#+7_QT4>?>?\]C_P!\C_"I
M_M2I_*A_V32_F9X<OP]\5MTT>7\9$'\VJ9?AKXM;_F%8^MQ'_P#%5[5YMW_S
MV;\A0&N3UG?\Z7]J5NR_'_,I951[O\/\CQI?A?XJ;K91+];A/Z&I5^%/B=NL
M5JOUG%>PXN#_ ,MY/^^C2;)CUFE_[Z-3_:=;R*65T//^OD>2K\)/$C=7L5^L
MQ_\ B:E7X/>(#]Z[TU?^VC__ !%>J^5(>LC_ /?1I/(8]6;\Z7]I5_(?]F4/
M/[SS!?@YK)^]J-@/H7/_ ++4R_!O4/X]6M1]$8UZ3]FSUS2?9%]*G^T<1W_
MK^S</V_$\[7X-S?QZ["/I 3_ .S5(/@Y&/O^(D_"U_\ LZ]!^R+Z4OV5?2E]
M?Q'\WX(?]GX;^7\6<"OP?LA]_P 0D_2%1_[-4B_"/2!]_793]%4?UKN_LJ^E
M'V5?2E]>Q'\WY%?4,/\ R_F<0OPG\/C[^L79^A0?TJ5?A7X7'WM2U!O^VB?_
M !%=G]F7TI?LZ^E3]<K_ ,P_J6'_ )3CU^&/A)>MU?M]9!_1:D7X<>#UZ_:V
M^LC?T%=;]F'I3Q:J.HI?6J_\S*^J4/Y$<HOP]\&C_EUN&^LK_P"-2KX$\&+_
M ,PN1OK-+_\ %5U'D+Z4>0OI4_6:W\[^\I8:C_(ON.<7P9X.7IHN?J[G^;5(
MOA7PFG308S]03_,UT'DKZ4>2M+V]5_:?WC5"DOLK[D8B^'?#"_=\/VI^L2FI
M%T7PZOW?#MA^-LA_I6QY*^E'E"I=6?\ ,_O*]E3Z17W&8-/T9/N:!8#Z6Z#_
M -EJ58-/7[FCVB_2-1_2K_E+1Y:^E)SEW'R170JJT*?<T^!?HH_PJ1;J1?NV
M\:_2IO+%+L'I4W*L1?;;CM&GZTGVRY_NQ_D?\:FV"EV#TI 0?:KKT3\J3[3=
M>J_]\U8VBC:* *_GW?\ ?'_?(I/-NS_RU_\ '15K:/2C:*8%7S+H_P#+4_D*
M<K7&>96JQM%&!0!\M45TJ_#[Q4W31YOQ=!_6IE^&WBUO^821];B(?^S5]5]8
MI?S+[T?)?5ZS^P_N9RE%=@OPP\5MUL(U^MPG^-2K\*O%#=8+9?K.*GZS1_G7
MWE?5:_\ (_N.*KL?A>VWQW9C^]'*/_'"?Z5:7X2^)6ZFR7ZS'_"N@\'?#G6M
M \3VFIW<]D8(=^]8Y&+'*,HQE0.I'>L,1B:,J4HJ2V9OA\+6C5C)Q=KH[%^+
M^<?]-#_.GS#Y*)DQ?S'_ &J5QE:^?/I#A?B6N?"5BW]V^(_-#7*_#5L>/=.'
M]X2C_P AM7HWBCP^_B/0(K"&Z@MY8[L3%IB0"NPCC ZY-8WA?P%+X?\ $5IJ
MD^K6<B6Y8E(PQ)RI7CCWKU*%>G'"N$GKJ>17P]66+52*TT,7XGW&Q]&TW/\
MJ;4S,/\ :D/_ -C^M<OH?AK5?$;3C3+=9?("F0M(JA<YQU/L:](\3^!AXDU^
M?4O[:A@C=55(S"S%0% ]1WR?QJ_X<\+P^&=+OK=+\7DEVZ$E8BFT+GU)]:N&
M,IT<.HP?O?/YD3P52MB7*:M'Y?(\HUWPSJGAPP#4H5C\\,8]L@;.,9Z?45VO
MP=U$1ZK?Z:YXFC$R _WE.#C\&_2NEUWPU:>(]+M+6YO'M6M9&976+?D-U'4=
MQ5/P_P""-.\/:U;ZG#J]Q*\.?D,& P(((//O2GC*=7#N-1^]_5APP52CB5*F
MO=7G]YX].NRXE7T<C]:[9OB!#'X1CTFWL'%X+,V;7#O\H0_>('KBM^7X;Z%+
M/)*^HZAEV+85$&,FE7X:^&P?FNM6;Z&,?^RUK4Q>%J6Y];&5/!XJFWR:7/*K
M6VFO;N*UMT,DTKA$4=23P*]1^*L*P>'M$@1MPMG,!;U(11_2N@TCP]I&@,9-
M+LF%R1C[3.V]P/;L/PJ;4=%T[6=/BM-3BG=(I3(AC?:<D8.:PJ8Z$ZT9):(Z
M*67SA0G%OWI'BNAZW=^']26_LQ$9E5DQ*NY<$8/&:Z(_$_7_ .&.P3_=MA_C
M79KX#\*K_P PZZ;_ 'KD_P!*D'@GPJO_ #!7;_>NY/Z&M)XS"S=Y1N_1?YF5
M/!8N"M&=EZO_ "..^(US)?0^'+Z7;YMQIJ.^T8&X\G ^IKF-&\0:GX?FEFTR
MY\B25=KG8K9&<_Q U[3=Z+HE_!:0W6C)+':1B* &=_D3TZ\].]5U\+^&UZ>'
M[;\9'/\ 6IIXZC&G[.46_N+J8"M*K[2,DG\^QYFWQ%\6-UU=_P (8Q_[+7L%
MG/)=:=IEU*VZ6>RAD=O[S%<DU13P[H"]/#]C^*YK755"Q(D211Q((XXT& JC
MH!7)BJ]*HDJ<;?<=>%H5J3;J2O\ >-F3<M<IXGM;VRU2P\6Z9"9YK-?*O8%Z
MM'R-WTP2">W![5V)&14.UXI-\3%6]17/2J.G*YT5::J1Y=O\SF8_%_A2>'[1
M_:[VZD9-N\#%U]N 0:J:4TOBOQ7'XCDMI(-%TQ-EDL@P97&<'\^2?8#UKIWL
MK*2;SI-(TV28G)D:U4MGUS5IA)-M\P\+PJ@8 ^@K7VM."?LT[ON]O0R]E4FU
M[1JR[+?U.1\=QO)X%N"06<WJ.<#U!KJ( 6MK)R.3:Q'_ ,=%6HC+ "(G*@]>
M*4AI'+N2S'N:R=2]-0MLS54[5'4ONE^ ]>E##*TO04=JS-3,O["WU+3[O3+L
ME;>Z3:6 ^XPY5OP->/:IX'\0Z1<E?[/GN(P<I/:J9%8=CQR/QQ7N#QAJC"21
M_P"KD=!_LMBNK#XN="Z6J9R8G!PQ%F]&CP]?#WBO7;M3+8:E<2X"B2Y5@ /3
M<_ 'XUZ;X9\._P#"*Z0]N)5DU&X=7N)(^50+]U >^#71L)Y!AYI&'H6.*<D
M Z55?&SK1Y+61&'P,*,N>]V<%XN\!2ZW>OJNBF/[3-\UQ:.P4E^[*3QSW!KD
M!X \5EO+_L>;KW=<?GG%>VM #VIODMTW-CTS54LPJTX\NC)JY=1J2<M5?L<+
MX2\"/H-XFJ:N\3W<7-O:QMNVM_>8]..P%:'B[PO?>)]-TU+2>V22V>8R&XD*
M_?(/8'TKK%MU':@P ]JR>*J.JJKW1LL)25)TDM&<7X.\'7WAFXO[B]O+&19[
M4Q*MO*6;=D$=5'I4?BGP')XCUHZI;7]I;^=$GG)+D'>!@G@=, 5W MQGI2FW
M'I1];J^T]I?4/J=+V?LFM#CO"'@F7PSJ<][-J5M.KVSP[(@<Y)![_2MW4-+3
M5-#O],>?[/\ :44"0IN"X8'I^%:JP@=J<8A43KSG-5)/4TIT*<*;IQ6AYW9?
M"VWM;R"X/B$,8I%?:+,\X.>NZN]RHU'[0 =N_=^%3^2/2EV"E5KU*UG-WL%&
MA3HW5-6N<#<?#+29[J:=]5NQYCL^U81QDYI%^&&@C[VH:BWT5!_2N^\H&CR1
M6OUVO_,9_4</_*<KH7@O1/#^K0ZG:S:C+/"&VK*4VG*E><#/>DU'P/X>U34[
MB_N%U'SKAS(X610H)].*ZP1"E\L5'UFKS<W-J7]6H\O+RZ&;I]G;:596=C91
M2&UM@X"RMDL'))!_,UB#P#X5!_Y!EPWUN6KK?+%+L%1&M4BVU)JY4J-.22E%
M.QFV>G6FGZ=%86%L8+:-F8*7+G)Z\FHM1T;2M5,+:EIB74D*;$9I&7 SGH#6
MQL%!05*G)2YD]2G"+CRM:&3IVCZ9I9E.G:9#:O*NQV5B21G..35U(VC8/&2K
M#N*LA *=@4I2<G>3N5&*BK15C$O-!T:_E,MYHME+*QRSA-A8^I(ZTMGH6CV$
M@DL]%LHI!]V0Q[V7Z$]*V=HI=HJO:SM:[L1[*%[\JOZ$ 1W??(Q9CW-2,G&*
MD I<5!H1)<301A(U0@>HI/MMV>T?_?/_ ->I2HI HH B-Y>>JC_@-'VJ\/\
MRT'_ 'R*FVCTI=H]* *_VB\/_+;_ ,=%'G79_P"6Q_(58VBDP* *^^Z/_+9Z
M,W)_Y;R?G5G HP*0%;$Y_P"6\O\ WT:3RY3UED_[Z-6\44P*GDN>KO\ ]]&D
M^SD]S^=7,4M %+[*/2C[(OI5VB@"H+5?2E^RKZ5;HH JBU7TI?LR^E6:* *_
MV=?2E%NOI4]+0!!]G'I2^0/2IJ* (?(7TIWD+Z5+10!%Y*^E'E+4M(<#K2 9
MY0]*1E5?K2M)V%,H :5!H$8IU+3 ;L'I2[!2BE- #-@]*7:*6BD @44NT>E*
M**8";10 *6B@ P*4 44"@!<48HHH **** "BBB@ HHHH ***6@!*<!FE"^M+
M0   4444 %%%+2 2BBB@ HI:2@ HI:* $HI:* $I3110 E+110 4444P"BBB
M@#'^U7I_Y>&_(4GGWA_Y>'J7 I<"F(@\R[/_ "\2_P#?1I,W)ZW$W_?9JQBB
M@96Q.>LTI_X&:4))GF1S_P "-6*6D!&J8IY&:6BF!&8@U-\@>E3T4A$/D#TI
MPB [4\TM,9&8P:/)'I4E+VH A\D4OE"I**0"! *"@IU%,!GEBEV"G44"&[!1
ML%.HH 0**7 I110,*,444A";12X%%+0,!2TE% !2XXHH[4 %%%% !BBBB@0M
M%%% P%**04HH .]%'>B@ HHHH **** %HHHH !10** "BBB@!:*** %I***
M%%% I10 444E !2T4"@ I:2EH 2BBB@!110** "BBB@ [4M':B@ HHHH 6BB
MB@ HHHH *6DI:!A2TE+2$%%(6 ZU&SD^PI@/+@=.349)/6DHH ***6@ HHHH
M !2FD%*: $HHHI *****8PI124M @- H- H 6BBB@ HHHH **** "BBGA?6@
M!H&:> !1]** "BBB@ HHHH 6DI:2D,*6BB@0&@4E+0 4444 %%%% !1110 4
M444P"BBBD,**** ,RDHHJB1:***!A2TE% @%+110 =J*6DZ4@"D+ 5%+,%%.
MAL[FZ&\XBCZ[F_PIC S 4"8>M0376A69VW&H>8XZA"6_]!%1+K'AQSM\Z5/<
MJU("\) >]/SFHXK6WNT+Z?>I,!_"2"?TZ?E41:2&3RYD*M[]Z +5%-5LBG4P
M"EI** "BBB@0HHH%%(8444M !1110 4M I* "EI*:[A10(<2!33*!WJ!?.N7
MV0J6]3V%.GCL;$9U"_1&Z[ >?RZF@8\S#/6E$H/>L\ZUX<!QYLK?[6UJL03Z
M/?$+::@%<]%<XS^!P: +@8&EJO+#<6G+C<G]Y>E/CD#"@"44HI!2B@ [T4=Z
M* "BBB@ I:2B@!:***  44"B@ I124HH 6DHHH ***6@ HHJ-Y HH >6%-,H
M%0HLURQ$2\=V/05'<2:98G%]J"AQU13S^0R: +'GCUIRR@]ZRO[=\/9QYLOU
MVM5NVDTV^.+'4%+GHC'G\C@T 70P-+55Q-;,!*O'9AT-3)(&% $E%%% "BB@
M44 %%%% "T444 %%%% "T444 %%%% PH+ 5')*%'6HD2>Y.4&$_O-TI")C,H
M[U&;H= :IW-UI%FQ6[U ,XZJASC\!FJPUSPZ3CSI5]RK4P-02AN].W U5@6R
MOAG3[])&Z[">?RZBAC+;N$F4CT/8T 6Z*8CAA3Z %HHHH ****  4II!2F@!
M***6@ %%%% "BBBB@ - H-(3B@!V:87 J"2?G:H))Z 4K6Y6,RW<Z6\8ZEB!
M^M $AF'K0)@>]9DFL>'X#M:[>4C^Z&/Z@8I8]7T"<[5NVB8_W@P_4C% &J'!
MIPYZ576V8H);>9)XCT*D<_XT^*?L1@CJ#0!9  HI <TM !1110 4444 %+24
MII#$HHI: "D-+24"%HHHH **** "BBB@ HHHI@%%%% PHHHI %%%% &91115
M$A1110 4M)2T %%%% !VJ*63:*E)P*@BB^U7J1'[N<M]!0 Y/(L[1M2OSB->
M43^\>W'<UR&K^(;S5G92QBMOX8E/'X^M6/%FJ&]U-K9#^XMCL '0MW/]/PK
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
ME:*UA>7-[<7LEW=W"1QM(Z*F$3.T84=?F.36M64VF]#6%[:B444M24)12T4
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
M&6SR3@^GI22;=D-M)79K"N5OO#^L7\<^G37EM)ITMV+@32;C/&N\/L4=.",
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
M[.WTZ2_@M(Q%%+86,LB@GYW^TXW'U;'>I6-M+K"0:JR?V8VKWGF"=L1EPB[
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
M@ HI11BD 44N*2@ I:,4N*!"444N*!@**,4N* $I:2EQ0 E+1BC% "4M%&*
M"BEQ1B@!*6C%+B@!**7%&* $I0,TH3UIX% QH7UIU&.:7%(0E%+BC% ""EHQ
M2XI@)12XHQ0 AH%*10!0 44N*,4 )12XHQ0 E%+BC% "44N*,4@"DI:,4#"B
MEQ2&@0E+1BEQ0 E%+BC% "44N*,4P$HI<48H 2BEQ1B@!**7%&*0Q**7%&*8
M"44N* *0!12XHQ0(2DI:,4#.=HHHJB0HHI: "BDI: "EI,T4 +1110 4M)13
M *6DI:0!112T %%%%  *6@44 %.#N.C&FT4 2B=QUP:>)_5:@HH LB9#WQ3P
MZGHPJG2T 7**I@D=":>)''\5 RT**KB=O04X3^JT@)J.U1B93ZBG"1#_ !"@
M!U**:"#T(I10 M%%)F@!:***  4M)2T %+29HS0 M%)FES0 4M)FB@!:44VE
M!H 444@-&: %HI** %HHHH **** %%%)2T %%-+@5&6)H D+@=.:9DD\TW-&
M: %-%%% "FDHHH 44M(*,T +1WI,TM "FDH)HH 6BBC- "T4F:,T""EI*6@8
M4M-S2YH *6DHH 6BDS1FF ZB@ FG@8I -"DTX "C-&:0Q:44W-+0(7O129YH
MS0 M%)FC- "BEI,T9I@+129I<T !H%!- - "T4F:,T +129HS0 M%)FC- "T
MII*3-(8M+249H 6DHS10(6BDS1F@!:*3-&: %HI,T9H 6BDS1FF M%)FC-(8
MM%)FC- "T4F:,T +2TE&:!"T4F:,T %%)FEH&<[112U1(4444 %%%+0 8HHH
MH **** "EHHH ***7M0 4444 %%%+0 "BBEH 2EHHH ***!0 M%%% !112T
M HHI: $I:2EH *<"1T)I** ';V_O&E\UO;\J910!*)CW IPF']VH:6@"83+Z
M&G"13WJN*,TAEC>OJ*=E3W%5:6@"U15:C)SU- %FEJON;U-+O;UH GH%0B1O
M6E\QO:@1,*2HA*<=!2^8?2@9)14?F>U+YGM0!)13/,'I1Y@]Z 'T4PRJ/6F&
M7/M0!*6 IA8FF!Q2[AZT +12;AZT;AZT %**3(]:4$>M "T49HH **** %I*
M**!"BCO11WH #2TE+0,6DHHH 6BBB@04444#"BBEH 2EH S3POK0 T#-."@>
M]+10 M%%% !1112&%%%% !2T@I:!!1110 4M HI@%%%%  :!0:!0 M%%% !1
M110 4"BEI#$-%% H 6BBDH$%+110 4444 %%%% !1110 4444P"BBBD,****
M "BBEH ****!!24M)0,*6BB@1SM%%%42%%%% PI:** "BBBF M%%%( HHHH
M*6BB@ HHHH 6BBB@ %+110 4444 %**** %HHHH **** %%'>BB@ I:** "B
MBB@ I:** "EHHI#"@444P%HHHI"%HHHIC%HHHI"%HHHI@*****0PI1110 M1
MECFBBF E%%% "BBBBD M)113$+2T44#%HHHI %+110(*4444#"E[T44 +111
M0(6DS110 N:6BB@ -%%% PIZKD444 .HHHH **** %HHHI %%%% PHHHH !2
MT44""BBBF HHHHH ****  T"BB@!:***0!1113 !0:**0PI:** "D%%% A:*
M** "BBB@ HHHH ****8!1112&%%%% !1110 4M%% @HHHH 2BBB@8M%%% C_
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>a2020_annualreportxfinal003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 a2020_annualreportxfinal003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#D****^P/B
MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"YI>FSZOJ=OI
M]L4$T[;$+G S[TS4+*73=1N+&<J9;>1HW*'(R#@XK<^'R[_'>E#_ *:,?R1C
M5#Q0V_Q9K#>M[-_Z&:RYW[7DZ6O^)MR+V//UO;\#)KJD^''BJ6%)8],#HZAE
M(N(QP>>[5RM=]\49I8->TV*.1TV:=&/E8C^)ZFK.:G&$+:WW\ON*I0@X2G.^
MEMO/Y,QI_ 'BBVB>6727"(I9F$J' '7HU5H/!WB*YM8KF#2;B2&5 Z.H!#*1
MD&LS^T;X*5%[<;2,$>:V"/SJ:'6]6MXUCAU2]B11A52X< #T !IVK6W7W/\
MS%>C?9_>O\BXW@_Q(G70[_\ "!C_ "J!O#>NJY1M&U , "1]F?(!Z'I['\J[
M;QYKFK:=#X?2TU.[@9].1Y#',R[VP.3@\FN03QAXBCD,BZS>;R I)E)) SCK
M]3^=9TJE:I#FT_$TJTZ-.?+K^!3;0]63[^EWJ_6W<?TJO+97<"EI;6:-1U+Q
MD 5Z7H7BC6Y?AYK^I3:C+)=6\D:PR-@E,D XX]ZXR_\ &OB+5+"6QO=2::VE
MP'0QH,X((Y SU ITZE64FK+1VW?^0JE*C&*=WJK[+_,PC'( "48 ^HIM>K>+
MO%NL>&HM#M--N$BC;3HV=6B5LGIW'M7,O\2_$4L;)*]HX8$'=;K13JU9QYE%
M6]?^ .I1I0ERN3OZ?\$X^BO0_"%T-*^'FNZJEK;3SPW$807$8=>2H/\ Z%5&
M'XA+)(%U'PUHEQ ?O*EML;'L23_*G[:;DU&-[:;D^Q@HQ<I6OKL<5176^.="
ML-,ET_4M)#+IVIP^=%&QR4/!(^GS#]:YBTF2WO()I(5FCCD5VB;HX!R5/L>E
M:PJ*<.:)E4ING/DD0T5Z!HVN>'=9UFST]_!UG']IE6/>D[?+D]<8I=<U'P?I
M6MW>G/X0$OV>0IYB7KKNQ[=OSK'ZQ+FY>1W^7^9M]7CR\_.K;=?\CSZBN@TC
M1%\5^*&M--A^QVCLTA#,7\B(>I/7L/J:V)[[P#I]P;./1;S4(T.UKQKID+>Z
MJ" 1^57*LD^5)M_D1&@VN9M)>?4X>BNI\4>&[.QL+36]%GDGTB\.U?,^_"_]
MUOR/Y?B>6JX34U=&=2FZ<N5A16EH6B7?B'5HM/LE!D?DLWW44=6/M7JEM\'-
M)6$"ZU*]DEQRT6U%_(@_SK*MBJ5%VF]3:AA*M97@M#QFBO1O%7PLDTC3IM0T
MR[>YAA4O)%(H#A1U((X./H*QO!W@=_%T%W*M^+7[.RK@Q;]V0?<8Z4+%4G3]
MHGH$L)653V;6K.2HKI/&'A%_"5U;0R7BW)G0N"L>W&#CU-=%%\(-4FMXY4U*
MSPZAL,&&,C/I3>)I**DY:,2PM9R<%'5;GG-%.D0QRNA()4D9%=O#\*/$4]M%
M.KV0$B!PK2L&&1G!^7K5SJPIVYW8BG1J5+\BO8X:BM;Q!X<O_#5['::@(Q))
M'YBF-MP(R1U_"I=$\):SXBMY9M,MEF2)@KYD5<'&>Y%/VL.7GOIW%[*?-R6U
M[&)175M\-O%J_P#,)S]+B(_^S5C:IX?U;1-O]I6$]NK'"LRY4GT##BE&M3D[
M1DG\QRHU(J\HM?(S:*T-.T/5-721]/L9[E8R YB7.W/3^566\)>(DZZ'J/X6
M['^0INI!.S:)5.;5TF8U%7KK1M4L8C+=Z;>6\8."\L#(,_4BF#2]0**XL+HH
MPRK>2V"/4<4^:.]Q<DMK%2BG"-RY0(VX=5QR*0JR_>4CZBJ$)112D$=010 E
M%%% @HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .
MK^&J[O'VF>WFG_R&U8>NMO\ $&I/_>NI3_X^:Z+X7+N\=VA_NQRG_P <(_K7
M+ZBV_5+M_P"],Y_\>-<\?]X?HOS9TR_W>/J_R17 R0!U->M>/[?PI-XB0:Q?
MZA;W26Z*%@C#)MR<=NO)KRJU7?>0)_>D4?K77_%5MWCB8?W8(Q^F?ZU-:/-6
M@KVT?Z%T9<E&;M?5;_,H:I8>$(M.FETS6KR:[4#RX9;<J&Y&><<<9KF:**WA
M%Q5F[^IS3FI.Z27H=W\4/EU#1HO[FF1_S;_"N$KN_BO\OB>SC_N6$:_^//7"
M5EA/X,3;%_QY'=Z/\GP>\0-_?O(U_)HS7"5W=C\GP7U,_P#/34E'Z1_X5P@Y
M.**&\_7]$&(V@O[OZL]:\<>$KS7+W39;:]T^%8K&./R[B?8Y.6.0,=.17&ZC
MX#U;3-/FO99K%X85W-Y5P&./85I_%@X\70I_<LHU_5JX2LL+&I[*+4M/3_@F
MN+E3]K)..OK_ , ]#\.V%WJ'PDUFWLK>2>>6^0".,9) \LFN=MO WB6YG$?]
MDW$()YDG7RT4>I)KH-,N[G3O@]=SVEQ+;S-J0 DB<JW1>X^E<[9>-/$-G.DG
M]JW,Z _-%<2&1''<$-FB'M;SY+;]?D.I[&T%4OLMOF:?CS4+-DTC0[&X6YBT
MJW\IYD.5>0XW8_[Y'YUQM=C\2-,L['7[>XL85AAO;5+@QJ,!6)(.!VZ _G7'
M5MAK>R5C#%7]K+F_KL=!X'7?XVT@?]/ /Y FHO&#;_&6L'_I[D'Y,15OX>KO
M\>:4/^FC'\D8UG>)FW^*M7;UO9C_ ./FE_S$?+]1_P#,-_V]^ATWA$_V?X"\
M4ZJO$K1I;(W<;N#C_OL?E7"5W>C?/\(/$*+]Y;N)C]-T?^%<)10UG-^?Z(*^
MD*:\OU9W>@?Z9\+/$EJ_(MI8YTS_  DD9_1?UKA*[OPW_H_PP\4W#<+(\40]
MSD?_ !5<)10^.?K^B"O\%/T_5GIOP:6(ZMJ;''FB!0OKMW<_R6NF^)NEZY?Z
M=9SZ.T[+;.S310,0YZ;6 '7&#[\UX_H&NWGAS5H]0LB-ZC:R-]UU/537MGAS
MXBZ+K[QV[.;.]?@0S'ACZ*W0_H?:N#%TZM.O[>*NCT<'5I5*'U>3LSG/^%MV
M?V,VE[I-T9?+\N7++R<8/%3?!I<:1J;^LZC\E_\ KUTWB_P=8>)=.E;R434%
M0F&=1ALCH&]0>G/2N?\ @ZA7PY?L1@F\(_)%_P :PE*E+#2=-6=U<VC"M'%0
M51W5G9F/\7K6ZN=:T\P6TTJ+;G+)&6 )8^E>LPKY=K&O]U /R%9FJ>*M$T6^
M2SU"^6"XD0.J%&.020#D CJ#6G<MLM9G_NHQ_2N:K4E*G"#5DOQ.NE3C&K.:
ME=NWR/FWPYIW]M>*;"R(W+-< N/]@'+?H#7T9=W\=G<64+];J8PK['8S?^RX
M_&O(O@_IGVC7KO467*VL.Q3_ +3G_ -^==/XZU;[+XS\*6P; 6Y$LGT9@@/Y
M;J[L;^^Q"IKHG^5_\C@P3]CAW5?5K\[?YF=\9K'=:Z7?@?<=X6/U (_]!:K7
MP<7'A_4'];K'Y(/\:VOB98_;? ]XP&7MV29?P.#^A-9GP>7'A.Z;^]>M_P"@
M)67/? V[/_@FGL^7'W[J_P"A>\5>/1X7\0VFGR6/G0S1+(\@DPR L5X&.>F:
MZ/7+"#5-$O+.Y0-')$PY[''!^H/-9^K>#=)UO6[?5;Y99)H%5%CWX0@$D9&,
MGD^M4OB!KE[HWARX^R6,TGG(8VN01LA#<9/.<\\<8SW[5SQ4)N$:6DNITR<X
M*I*KK'H<]\&5QI>J/ZS(/R4_XUUGB'QII/AF[AMM0\_?*GF+Y<>X8SCU]JYK
MX.+CP]?OZW6/R1?\:Z?7_!FD>);J.XU%)C)&GEJ8Y-O&2?ZUKB'3^M2]IMY>
MAEAU4^J1]EOY^IP?COQWHOB#PP]C823&=I4;#Q%1@=>:]-T)=GA_34_NVL0_
M\<%>0_$3P;I/ABQLIM/\_?-*RL))-PP!GTKV33EV:9:)_=A0?^.BGB535&'L
M]FWN+"NHZ\_:VNDMCQ_X??O?B?>R?]?#?FW_ ->NM^+;;?!J#^]=H/T8_P!*
MV-%\$:3H.L2ZG9M<FXD5E82."OS$$\8]JQ/BX"_AFQA'62_0?^./5>UC5Q4)
M1VT)]C*CA)QEOJ3_  ^\'66EZ);:A<VR2ZA<H)2\BY,:GD*N>G'7WK8T[Q+H
M?B+4;W2(,326V?,26,%' ."1GJ,X_.MT!8( JC"1K@#V KQ/X2LS^-)W)R6M
M)"W_ 'TM9QC[>-2K)ZK8TE+ZO*G1@M'N'Q.\)VNA7EO?Z?$(K6Z)5HE^ZCCG
MCT!';V->G6'A30)-,M#+HNGLYA3<QMUR3M').*POBZ@;P?$QZK>(1_WRPKN;
M=?+M(E_NH!^E.K7G*A!WUU_05&A".(J*VFGZGRY>!1>SA %7S&P!T S7>_"W
MP]I>NG5?[3LTN!"(O+W,1MSOST(]!7GTC;I&;U)->L_!A<6VL/ZO$/R#?XUZ
MV-DX8=M/73\SR,#%3Q"35UK^1TTGP\\'!U1],C5V^Z/M$@)^GS5SOBGX5V"Z
M;-=Z&98KB%2_D,Y=9 .H!/(/XU1^,LA74M("L0RQR,"#R#D?X5ZII\K3Z;:R
MR'+O"C,?4D"O*=2M2A"KSMWZ'K*G0K3G2Y$K=?4\1^'/A;3O$]SJ":B)2L"(
M4\M]O))_PKNV^$?AMNDE^OTF7^JUF_"J!8-8\3(@PL<R(/IND_PK5^(<7B>1
MM._X1W[6 HD\_P"SOM_N[<\\_P 5;5ZM66)<(SLOPV,:%&E'#*<H<S_'>QSW
MBSX:Z-H7AJ]U.VNKYI8%4JLCH5.6 YPH]:30/A;IVL>'['4)+^ZCEN(@[*H4
M@9].*YC79O&T&EO'K;Z@ME*P1A/]UCG(&?PS^%>T>$%V>#M''_3I&?S4&G7J
M5J-%/GNV]UZ$T*5&M6:Y+)+9^IQ3_!FS(/EZQ.I_VH0?ZBN'\6^"+_PF\<DL
MB7%I*=J3H,?-Z,.Q_.NV\-:]K5U\4M1T\W4\VGK/<!XW.Y8U4D+CTY 'XUN?
M%1HE\#S"3&YIHQ'G^]G/\@:<,17IUHPF[IV_$53#X>I0E4A&S5_P/,?"G@+4
MO%,;7*2):V2MM\Z0$[CW"CO^E=7+\%R(B8=<!D[![; /XAJ[[PA!%;^#M'2(
M *;2-SCU90Q_4FN!A\7:MX7\;:BOB62\:PEW^2BKN7[PVE.@QC(X_'FE]9Q%
M6<E3=K=.X_JN'HTXNJKWZ]CSW7_#]_X;U$V5_& ^-R.ARKKZ@UEUW_Q$\6Z/
MXHM;#^SQ-Y\#MN,D>WY2![^H%<!7IT)SG33FK,\O$0A"HU3=T%;8\)ZL?#7]
MOB%?L&,[MXW8W;<X],UDVUO)=W45O"NZ65PB#U).!7K@GAE\53^#(W!M4T@V
M2>AE"[MWU_J*C$5I4[<OJ_1%X>C&I?F]%ZO8\>K5O?#>KZ=I5OJEU9M'97 4
MQ2[U(;<,C@'(R/6LME9'9&!#*<$'L:]MNA'J>@:=X4EVA[S14EMB>TL8! _3
M\@:,17=)QML]_0,/0552N]5MZGB-6[W2[[3;B."\M9899%#HCC!93P"/RJJR
M,CE&4A@<$'J#7H?Q&7=\0-,A_NP0)_X^W^-7.HXS4>]_P,X4E*$I=FOQN<DW
MA;Q"GWM#U+_P%<_TK.N+2XLY/+N;>6"3^[*A4_D:[_XA>)=:T[QI=6UEJ=U!
M"B1XC20A02@)X_&G^%O$DGBZ8^&O$NV[2Y1OL]PR@21.!GJ/8'G\.<UC&O5]
MFJLDK6OIN;RH4O:.E%N][:['F]%3WUI)87]Q9R_ZR"5HF^JG!_E4%=:=U='&
MU9V88HKZ<T*%!X=TQ&13BTB'(_V!5%]>\)&1HY=0TK>I*L'=!@_C7F?VDVVE
M"]OZ['JO*TDFYVOY?\$^<:*]>C32-5^+L*VBV-U9"R.1$$>,M@^G&>:[QO#6
MA/\ >T73C];5/\*NIF*IVO'=7(IY;*I=J6SL?,M%=I+H$,GQ9;2%@06QOMQB
M"X41_?*X]-O%>M-X'\,/UT6U_!2/Y5I6QT*7+=;JYG1P%2KS6>SL?.-%>IR>
M%]%D^+"Z0+!!8"UWM"&8 MM)SG.?2NND^&_A #+:8$SQG[3(/_9JF>84X6NG
MJKCAEU6=[-:.W]:'S]17MVJ_"71+FU?^S6FL[@#Y"7+H3[@\X^AKB?!'@ZVU
MC7]2TW6%F1K-""(WP0X;'7'UK2&-I3@YKH1/ UH34'U.'HKO_B%X,TOPO96<
MU@]R7GD96$KAA@#/& *X"MZ56-6'/'8YZU*5*?)+<**]%\)_"Z36=/BU#4[I
M[6"8;HHHU&]E[,2>!GMP:W[KX-Z8T)%IJ=W'+C@S!77\@!7//'4(RY6SHA@*
M\X\R1XW179Z9\/KBZ\37>@W]ZMG=0Q^;&PB\Q9ESU!R/4?KZ4[Q;\.Y_"VE)
MJ'V];J,RB-E$10KD'GJ?3'XUK]9I<RA?5F7U6MR.?+HCBJ*[?P_\--1\0:+#
MJ<=Y! DQ;8DBMD@'&>/H:;'\-=1GUZYTB"_L7N+:%99"2X4;CPOW>N.?QH^M
M4;M<VVX+"UFD^7?8XJBN_;X0>(EZ7&G-])7_ /B:SM6^'&NZ-IL]_=?93! N
MYRDN3C..F/>B.*HR=E)#EA*\5=Q9R-%=1I_P^\0ZIIT%_:6T3P3+N0F902,X
MZ$U*WPT\6KTTL-]+B/\ ^*IO$4D[.2^\E8:LU=1?W')45I:QH.IZ#-'%J=J;
M=Y%W("ZMD?@35G3/!_B#6(!/8Z7-)"WW9&PBM]"Q&?PJW4@H\UU8A4IN7*D[
MF)16SJ?A/7M'A,U_ID\40ZR !U'U*Y K&IQE&2O%W)E"47:2L%%%%42%%%%
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
M2:J3B^9&I\6=8BU#Q'#90.'2QC*N0>!(QRP_ !?QS77_  @7'A&X;^]>O_Z
ME>)$EF+,223DD]ZZ/0O'&M>'; V5@\(@+F0AXPQR<=_P%=5;"MX=48=#EH8M
M+$NM4ZFS\76W>,8A_=LT'_CS'^M=!\&%Q9:N_K)$/R#?XUYKKNNWGB+4?MU]
MY?G; G[M=HP/;\:TO#'C;4?"D$\-E;VLJSN'8S*Q((&.,$45,/-X54EOH%/$
MP6+=9[:GI_C_ ,%:CXKN;*6RN+6-;=&5A,S#))'3 /I7G.N_#G6?#^E3:E=S
M63P1%0PBD8MR0!@%1W-;*_&/5Q]_3;$_3>/ZU0\1?$J[\1:'-IDVGP0K*5)=
M')(P0>A^E8X>&+I\L&ERFV(G@ZO---\S/8_#B[/#&DKZ6<(_\<%>1:Q\-_$]
MWK-]=16D3QS7$DBGSU'!8D=3[U?L/B_)96-O:G1$<0QK&&%SC.!C^[[5=7XT
M1G[^A,/I=9_]DK&E1Q=&<I0COZ?YF]6MA*\(QG+;U_R.9T7X?W5QXF.BZTS6
M,IM3<(8V5RPW!>QQZ_E6EXC\(7G@&TAU?2-6NF<RB-RJ;0HP2,X/(R,<\<UE
MZSX]GO?%]GX@L+<VTEO"(O+D;<&&6)!QC@AJ[BR^+^BS0K]LL[NWEQ\P15=?
MP.0?TK>J\4G&5KKJCGI1PC4HWL^C.P\-WUWJ7ARPO+Z+R[F:(-(N,<^N.V>O
MXUX3X_$0\=:MY.-OFC./[VT;OUS7?:M\8-/2V==)LYY;@C"O. J*?7 ))^G%
M>17%Q+=W,MQ.Y>:5R[N>K,3DFE@,/.$Y5)*R?0>88BG.G&G%W:ZD5%%%>H>2
M%%%% !1110 4444 %%%% !1110!]-7/_ !\/]:BJ6Y_X^'^M15\B?9A1110
M444N* $HI<44A!1110,**** "DI:,4Q"44N*,4 )12XHQ0 E%+BC% "44N*,
M4 )12XHQ0 E+1BBD E%+BEQ0 E%%% !4L9RI%14Z,X<>] Q]%*>#24 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% "Y/K1N;^\?SI** ';W_O-^='
MF2?WV_.FT4 /\V3^^WYTOG2?WS4=% $GGR_WZ&N91@!OTI@X&:C/)S0!-]JE
M_O#\J#>2@=ORJ'J::W)H G^W2^B_E2_;Y/[J56I* +?V]^Z+36N$?[]O&WU%
M5\4JC)IB)&BLF'SZ?;M]8U_PJ(Z?I$A^?2+(_6!#_2I#UIR\#-',UU%RQ?0J
MMHGA]_O:#IQ_[=8_\*B;PWX:?KH-C^$"BK]%5[2?=B]G!]%]QEMX2\*OUT.W
M'T7'\C43>"/"+]=&C'T=Q_)JV:*?MJJ^T_O)]C2?V5]Q@M\/_!S?\PHCZ3R?
M_%5$WPX\(-TLI5^D[_XUT=%5]8K?SO[R?JU'^1?<CEV^&/A-NB72_28_U%1-
M\*O"[=)[Y?I*/ZK76T4_K5?^9B^J4/Y$<:WPE\.'[M_J"_\ ;1/_ (BHF^$.
MB'[FJW@^NP_TKMZ*KZY7_F)^I8?^5'!-\'M-/W-:G'UC4_UJ)O@W;'[FO,/K
M;@_^S5Z%15?7L1_-^1/U##?R_F><-\&3_!KZGZVO_P!G43?!FZ_@UJ _6$C^
MM>F44_K^(_F_!"_L_#?R_BSRYO@WJ?\ !JEH?JK"HF^#NN#[M_IY^K./_9:]
M6I<GU-5_:-?O^!/]FX?M^)Y$WP@\1+TN-.;Z2O\ _$5"WPF\2KT%FWTF_P 1
M7L>YO[Q_.E\Q_P"^WYT_[2K^1/\ 9E#S^\\6;X6>*5Z6L#?2=?ZU"WPR\6+T
MTU6^EQ'_ /%5[AYLG]]OSH\Z3^^?SJO[3K=E_7S%_9=#N_Z^1X2WPZ\6+UTA
MS])HS_[-43> _%"==&N/PVG^1KWSSY/[YH^T2_W_ -*?]J5>R_$G^RJ/=_A_
MD?/K>#/$J==$O?PB)_E4+>%?$*==#U'_ ,!G_P *^B?M$O\ >_2E^TR>H_*J
M_M2I_*B?[)I_S,^<&\/ZTGWM'U!?K;./Z5"VDZDGWM/NU^L+#^E?2OVJ3V_*
ME^U2>B_E3_M67\OXB_LF/\WX'S&UI<I]ZWF7ZH1415E^\I'U%?47VM_[JTGV
MHGJBFJ_M5_R?C_P"?[(7\_X?\$^7:*^GV:!_OVL3?51436VGO]_3;5OK$I_I
M3_M5?R?B+^R7_/\ A_P3YEHKZ5;3-&?[^C6+?6W0_P!*B;0?#K_>T#3O_ 5/
M\*K^U8_RD_V3/^9'S?17T6WACPP_70K,?2%1_*H6\'^%'ZZ) /H"/Y&G_:E/
M^5D_V34_F1\]45] -X%\(/UT=1])''\FJ)OA[X.;_F&,OTGE_P#BJK^U*/9_
MA_F+^RJW=?C_ )'@E%>[-\-O"+=+6=?I._\ C43?"_PHW3[6OTF/]13_ +3H
M^9/]EU^Z/#J*]L;X4^&&Z7-^OTE7^JU$WPC\/'[NHZ@/JZ'_ -EJO[2H>?W"
M_LROY?>>,45[$WP@T8_<U:['U"'^E1-\'=//W-;E'UB4_P!:K^T,/W_ G^S<
M1V_%'D5%>L-\&H3]S7R/K; _^SU$WP9?^'7HS];;'_L]/Z_A_P";\&3_ &?B
M?Y?Q7^9Z/<_\?#_6HJEN?^/A_K45?.GTH444M !1112 **** "BBB@ HHHI@
M%%%% !1110 4444 %%%%( HHHH *6DI: $HHHH 6BBB@ HHHH&%)2T4 3'D
MTW%$9RI%+0 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,
M4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )B
MC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*7%%+T&
M: &N>U,H/)HH .@S3*>Q[4R@ HHHI@%/7A<^M- R<4\^E(0E28P *:HRU./6
M@8F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2
MT4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,
M4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% #)G#S,R]":
MCHI:8@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI: "
MDHHI %+110 4444#"BBBF 4444 .0X;ZU(>M0U-U -(!**** "BBB@ HHHH
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
MAF^NHXHY!,T>(@0, #U)]:ITIJ+DUM^I*JQ<E%/?]#H****S- HHI"0H))
MY)- "T5S5IXVTZ^71W@CF\O5)IX49]H\LQ!RQ;D\'RSCZBNA^T0^1Y_G1^3C
M/F;AMQZYZ4 244B.LB!T8,K#((.014?VF R/&)H_,09==PRH]2.U $M%9>BZ
M_8ZYH\.J6SF."7=@3$*PVD@YP3Z$_2K_ -JM_-2+SXO,<;D3>,L/4#O0!+2@
M9-9ECKEG?ZOJ6FPEO/T]D64MC!WH&&WGG //3FKR7$,L1>*5'3D%E8$>_- #
MF.328JA>ZDMMILMW;1&]**&6*!UR^3C@DX]?RJVT\22K$TJ+(_W4+ %OH* )
M!3#R:5W5< L 6Z9/6H9+B&)&>25$5/O%F  ^M,"7%&*R[W6X+/4M)LBC2'4Y
M'CBD0@JNV-GR?;"]JT1(A"D.I#=#GK2 ?BG(O-1+-$TK1+*AE499 PR![BGR
M2QV\)DED2-.[.P 'XT"'GDTJC+5AZWXCCT>ZTVTCMGN[K4)3'#''(JX 4LS$
ML0, #\:TKF\>TFM$%M)*MQ(4:12 (@%)W-D].,<>M %P]:*R]'U^QUK3I+ZW
M8QPQRR1,92!@HY0G@GC*G'M6B)HC&L@D38PR&W#!'UH&/HJ%;JW?R]L\3>;D
MQX<'?CKCUJ/4=2LM(LGO-0N8[:V3&Z20X STH M45F>']<M?$FB0:M9!Q;3E
M_+WC!(5RN<>^W/XU#XBUJZT*S^U0:/<ZC$B/),8)8T\I5&<G>PSQGIGI0!LT
M5R5GXWDGM=-NKO0KRRM]2N((;6226)M_FJS!L*Q( "C.<'D>]=!<ZB(H;>6V
MA:[2:=(2874A QP6))Z#OCF@"[148GA,YA$J&51DH&&X#UQ3]R[MN1NQG&><
M4 +14;S(L1D4A^#M (^8^@KF[GQK!91RFYT^YBEBTA]6DB)4E54X*<'&[]*
M.HHJ*UG6ZM(;A0566-7 /4 C-07>HI#IT]W;)]L:*-G6*%UW2$=@2<9SQS0!
M<HJ-)E:+>2%P,L"1\OL:#/")5B,J"1AE4+#)'J!0!)12%E7&X@9.!D]Z:TL:
M*[,ZJ$&6).-OU]* 'T4V.2.6,21NKHW(93D'\:YUO&NG;-T4<SXU9=*8?+Q(
M2!NZ_=Y^OM0!TE%1I/#+$98Y4>,9RZL"!CKS2Q2QS1B2*19$/1E.0?QH ?14
M9N(5G$!FC$S#(C+#<1]*SM*U^UU6:]B0&*2UO)+/;(PS(R $E1Z?-0!JT5AW
MGB1;&:..XL9T$NI)I\397#EER''/W>H]>*1_$]O;2V,-Y;3VTM[>26D*L5/*
MACO//"D(<=^1Q0!NT4WS$*AMZX8X!SU-9^H:Y::;J6FV%QO\W4)'CB(QA2J,
MY+9/ PI'?F@#2HJ,3Q&8PB5#*!DIN&X#UQ6?J>MP:7J.EV<R,3J$SQ(X("IM
MC9R6SVPIH U**C\^'R//\U/)QN\S<-N/7-9^IZ]8Z5_9WGL6%_<K;0M&01N8
M$@GG[ORGD9[4 :E%9FFZ[9ZK=:C;VY8-I\_D2EL8)V*V5P>F&'/'>KZ3PRQB
M2.6-XR<!E8$$_6@"2BFQR)*@>-U=#T93D4Z@ HHHH **** "BBB@ HHHH **
M** (:***8@HQ110 N*,4E%(!<48I** %Q1BDHH 7%&*2B@#AOA[_ ,Q__K\/
M]:X^&TMS\+[FZ,$9N!?A1+M&X#"\9].37KFGZ/8Z7Y_V*W$7VA]\N&)W-Z\F
MJH\+Z,NE-I@LA]B:3S3%YC<MZYSGM7H1Q<5-RUU:_ \^6$DZ:CIHFOO.0U"2
M.\UF]@LK&U-Y#IJFYN[QV8!"BG")TS@CGZ_CB0QI/X?\'Q2J'C:_D5E;D$&0
M9%>D7?A31;Z]2[N;%7F10F2S $#ID9P?QIR>%]'CAM(5L@([.0RP#S&^1B0<
M]>>0.M..+IQBDK_TFN_F*6$J2DV[?TT^WD<+=PQ6VO>,X8(TBB%AD(@P!PIZ
M?B:K>#'>#Q#I3ZQ&=DUJ4TYV/RJ02.GJ>?S'K7I$GA_2Y;B\N'M09;V/R[AM
M[?.O QUXZ#I39?#>DS6=I:R68,-H=T #L#&?8@Y_6CZW!PY6GK_E;\_P#ZG-
M3YTUH[_C?\OQ-7%<-XUD_L7Q!H_B!1PF^WD/L0=O\V_*NXKEO&6CZKK\4&G6
MD=LMHS*\L\C'<A!/0?0US8:251<VW7T.G%1;I/E6O3U.-%C]FT3PBEP,PWE^
M9YPW1LLH7/\ P&IM6C2'6_&,5LJK;_8T+*@PH?,?^+?K7HEUH6G7VE1:;=6R
MRVT2JJ*205VC ((Y'%1V7AK2-/LKBSM[)!#<C$P9BQD'N2<]ZZ5C([O?_@W.
M9X*6RM;_ (%CA9W1O^%?JK*2"N0#TYC']#7J%8-IX+\/V,L,L&GJLL,GF1N9
M')#<8[\].AK>KGQ%6,[*/2_XNYT8>E.G?FZV_!6.%\6VT#^./#>^&-O-D829
M4'> 5QGUK&CAMYK?QU)=I&T\<C!"X&5 +;<>G('Z5Z-=:38WM[;7EQ 'N+4D
MPON(V$^P.#T[U1O_  CH>IWQO+NQ5YVQO8.RA\>H!P:UIXF*BHN^B_6YE4PL
MW)R5M7^EC@K*TCU+7O"-M?Q"6)]/.Y'Z$#S"N?;@5ZK#%'!"D,**D:*%1%&
MH'0"JC:+I[:A;7_V51<VL?EPN"0$7!&  <=">U7JRQ%=5;6Z?YLVP]#V2=^O
M^2.%^)"Q,VAK/CRC=X?/3;QG]*Q-71;3Q+XIBTY%CB_LWYTB&%!_=YX'L3^9
MKT?4M%T_6!"-0MEG$+;D#$@ _@>?QJOIOAG2-(CN([.R1%N!ME#$ON'IR3QS
MTK6EB80II.]U]V]S&KA9SJ-JUG]^UC@]*L9?.\*3RW6F6V,&!84?S9EXW!B
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
M^TW1;>TL&NE^9FMUE5CZ.K?>&.,'L>,4 ><>*['3-.NO&=OI4,$$(TJR+Q0
M*B.9FZ <#(VG\<]ZVA9Z)?7?C#4/$9\N:UU6*..Y5<S6Z*L1B\L@$KEF/3KD
MUMZ!X&M[%M0?4+73"EY%'!]CL[?RX$1"S#@DEB68DGV%;EUX<T:[U2/4[C3+
M:6^0J5F9 6ROW2?4CL3T[4 8_P 0$\O0[?5E'SZ1>PWO_ %;;)_XXSUQ]M%;
M:BFFW,FG1ZA>ZYJUW?6L%S+LM]BJ41I/E;=B,*5 '4UZK<6\-W;2VUQ$LL$J
M%)(W&0RD8((],50N_#FCWUA;6-SIMO):VN/(C*8$6!@;<=..* /-O#(*7_AF
M$^2%BU_5(U6 8B4".7A!V7T%2Z)(O_"+?#90RES?N0N>3B*8'\B17HMIX<T:
MQE22TTRU@>.5ID,<87:[+M+#'0E>*AM?"7A^RO?MMMH]G%<^891*L8!5SG)'
MIU/3UH \W\'6%U(OA+5IVTJVN9[R5GN$\PW5VS"3S(WPN.Q/)P-@KLO$EM;Z
MC\0?#EAJ,,<]B;:[E6&90R/,H0#*G@D*S$?4UO6?AO1K'4I-3MM,MHKV0L6F
M5 &RWWB/0GOCKWJ75-&T[6H$@U*SBN8T;>@D&2K>H/4'Z4 >5:-IEA>:OX62
M:RM[BWCU;4[:V:6,/FWC\PQKD]54YQZ8XKN?&,4<NO>$(945XWU&171AD,#;
MR@@CN*W[?1M.@^Q+#8P1K8@BU"( (<C:=OID$BK%Q96UU-;S3P)));OYD+,,
MF-L%<CT."1^- 'C-GIL:Z/H-I8Z?IPCN_$-XD\<Z;(IC&TYB23:,D#' (/05
M=BTB$RZ1IEX;"XMCXHF#6ELK&"#_ $=RT0# 9 ;)( Q\V/45Z._A+0)(KR-M
M(M"EY*)K@>6!YD@)(8_[62>>O-6;?0M*M8+2"#3[>.*S<R6ZJ@ C<@@L/<[C
MS[F@#RF71=,M-%UJ\M[&"*YL_%44=K*J - GGP_*A_A7YVX'')KV:J+:+IKP
MS0M8P&.:<7,JE!AY000Y]\JIS["KU '(?#N:*W^'ME+/*D4:R7&YW8*!^_DZ
MDUM>)O\ D5-8_P"O&;_T U.=$TQM);2C8P&P;.ZWV#8<MN/'UYJW-!'<0203
M(KQ2*4=&&0RD8(- 'F^IVL-[X&^'MM<QB2"2[L%=&Z,/(;(/J#Z5F7%K;Z?K
M.H6-G#';VD7BS36CAB4*B%DC+8 X&37J9TNQ:WM(#:1&*S96MDV\1%1A2OI@
M' ICZ+ILDSS/8P-)).ERS%!DRH $<^X &#[4 >:Z9:VFFZYI=^]O:W]I=ZS,
M+75[5C'="5S(#'.K+EU'S+P?X1Q6U\1+UO#U_IGB*/(9;>[L21U9GB,D8_[[
MB '^]740^&-#M]6.JQ:7:I?%F?S@@SN;JP]">YZFKM]IMGJ<"PWUK%<Q*ZR*
MDJA@&7D'ZB@#R?0M--EK%KX3)+)X?-Y>$$Y&'AC\L_\ ?4\G_?)JC#_R+*?]
MB!)_,5[*-,LEOI[T6D(NKB,12R[1N=!T!/<<U7'A_2!"(1IML(Q:FSV^6,>0
M>L?^[[4 <WXPEF@^$=T\#NC?88E=DZA#M#G_ +Y+5R?BC3M&TS4O$D.C0VT$
M3>$I'>*V "??X; XR0!SWP*]5U"P>YT:XL+25+9GA,4;F)9%3C RC<,/8]JY
MC0/ <-C=WD^H6NDB.XM/L?V.PM3'"4+%G+ D[BQP/8 #F@#E-=A,.L7/AQ<A
M/%"Z>ZX[;3MN/_(<:D_6H+K3[J^G\1ZA(=)MI+?7DCCO[CS#<P;&C$2(%4X4
M@@ #^^:];DTNQEO+2\DM(6N;,,MO*4&Z(,,,%/;(XJM-X;T6?5UU:73+9[]2
MK"<H-V5X4^Y'8]10!C^/"%M] ). -=LLD_[]<IK5M#J?B3Q+:B\M8Y7U73A%
M%=*SPW,BPY$,@7L<'\0*]-U+3++5[&2RU&UBN;:3&Z.1<@X.0?KFJ">$O#\=
MA-8IH]FMK/M,L8B&'*_=)]QZ]: ,GP&;=(-9LDTT:=/;W["YM8Y1)"KLB',1
M &%((.,#!)KASHFE+974,>GVL:/XSCMG$<07,0=<)Q_#R>/>O6]-TJPT>T^R
MZ=:16T&XN4C7&6/4GU/N:K_\(UHOV^6^_LNU^U2RI,\OEC+2(<JQ]P>] 'EV
MNVBV%_X@TG3+:V@L9M:TM)+8CRX-KHI8,%'"LP4' YKLO!-A)INL>(H&?3H@
M9H7:RT\.(K=S'S]Y0,L-IX_&NDN-$TR[2]2XL+>5;X*+D.@/F[1A=WK@ 8]*
M?IFDV&C6IMM.M(K:$L7*QC&YCU)/<^YH \GU]+>>74=4L=.M8_*\1P12:A<R
M;KIYEEC4K$ OR(!P,L<C/'.:9J>GZ=_8'C758X8FUJVU_P#T:? \V)P\6P(>
MHR2>G7)KTRZ\'^';VZN+FYT:SEFN<&5WC!W'CGZ\#GKQ3SX3\/G4DU$Z/9F\
M23S1-Y0W;_[WN?0]J . F_Y#%S_V.UO_ .B$JG;:7IU])H#7EC;7!?Q1?Q,9
MHE;<F9SM.1TR <>HKU4Z-IID:0V,!=KD79.P9,P& _\ O8 &:AN?#6BWEE]C
MN=+M9;;SS<"-HP0)222_U))Y]S0!Y_I5MGQC:>$2/W.D:K=:F$["$H&A_P#'
M[@C_ ( :W?&.EZ=>^,_!SW=C;3L]U-&QEB5MRB"1@IR.0&Y ]>:V-)T"XMO$
M>I:[J$]O+=W4:6\8@B*+'"A8@$DDEB6Y/L*TM3T;3M9BBBU*RANDBD$D8E0'
M:PZ$>AH \KL+>!?#OAW6EBC&OS^)-D]P /.<M.Z2(QZX\L$8Z8 KJ_'-I97W
MB#P?;:@D<EM)J,@9).5<^0^U2.X)P,=^E=%'X:T6'6&U:/2[9;]F+&<(-VXC
M!;ZD=3U-3:GHNFZU$D>I6,%VD9)03(&VDC!(]#@T >22VTO]HKHMA;V;Z3_P
ME,R16USD6Q(M]_ED 'Y1)N(7&-PJ9]"LA!IEO>PZ5=*OBPP^3!$6BMU:-B\
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
MI;4K&QTG4E]?-B5Y&'U(##\:[+P,\>I2:[XB1MZ:G?L('[-#"!$N/;*N?QH
MZPR(KJA=0[=%)Y-9VEZY;:K+?1QAHVL[Q[-A(0-[J%)*\\CYA7"_8=$U&]\7
MZEXB?RI[/58HHKM1^^M8U2(Q>6<$KEF/0<Y-9&J:58MH7C#6&MHSJ-MXB7R+
MDC]Y%B2#[I_A^\<XZ]Z /83+&)!&742$9"YY(^E06EXUR]TKVTUN()C$IEP!
M*  =ZX/W><<^AKR7Q'';SRZKJUAIT >#7[>*34[J7-SYJRQ*4A 7Y4 XY;D9
MXYS4UY:P7U_):W,8D@E\<;9$/1E^R\@^H/<=Z /6Q-$8O-$B&/&=^X8_.G*R
MNH92"IY!!X->02:1;M=:KHUB;""*+Q''):Z;<J1;7!^S*S1$*"%!R6'&,KTK
MLO =Q8QZ3=VL5HVFR0ZC-#)9O,KI%+PS)$0 "GS9 QQDT =8[K&A=V"J.I8X
M H\Q-H;>NTC(.>,5R/C=;2[O=!TZ;3QJ-S/=.]O:32A+=RD;$M+E6R%!R  >
M:X?2+""]N- TN^@MI+5/$>I1&VBR8 JQR'8H/\&>W3':@#V7S8_*\WS$\O&=
M^>,?6J&DZU!K$NI1P1R(;"[:TD+XPS!5;(P>F'%>76=C:/JMGH,T$?\ 8?\
MPE-ZAM&'[KY8-\<>WIMW$G;TS77?#NUM;%O%-K9!5MHM<E5%4\(!%%\H] #Q
MCMB@#I;/6;6^U;4=-AW^?I[1K,6 P=Z[ACGGCK5Y)$E7=&ZNOJIR*\=\0:=8
MV5[X[FMK2"W8W6GPR31(%9(IO+\[D<@-DY]<DUUVB6=IH_Q*U33M)MXK:P;2
MX)Y8(%"QK-YCJ#M' )4#/K@4 =A=74=I;R32$816;;GEL#.!^55M*U>WU;1;
M#5(\Q17L*31K*0& 8 @'GKS7$:UIVGZSXU\2+K,4<B66C1/9F7_EB&,I>1/[
MK95?F'/ K#\,Z=I^MPPV^N013V]KX4LVMEF (C#*_F2+GHV54;AR,"@#V*BN
M?\"W-S=^ ]"N+QF>XDLHF=GZM\HP3[D8-=!0 4444 %%%% !1110 4444 %%
M%% $-%%% @HHHH ****8!1110 4444 %,FACN()()5#QR*4=3W!&"*?5+5M5
MM=%TY[Z\9E@1T0E5R<NP0<?5A0!G?\(9X?\ [&T_2/[/7[#I\ZW%K%YC_NY
M20<YR>6/!)'-/U7PEH^LWANKR"4RO&(I1'.\:S1@Y"R*I <9)X.>M;=% Q%5
M54*H 4#  [5E3^&M)N;34K66UW0ZG)YMVOF,/,;"C.<\<*O3'2KM]>QV$*2R
M1S.'E2("*,N068 $@=N>3V%6: ,*^\'Z+J.I/?7-M(TDC(\R+.ZQ3,GW#)&#
MM<C QD'H*RK;P':3Z[K&HZK'YJW=\MQ%''<2!'140*)4!"MAE) .1S[UV5%
M&'?>$-%U'4WO[FWD:60H9D6=UCG*?<,B [7QQC(/2MS%%+0!S6F:#=#QGJ/B
M+4(K6*22W2SMT@D9R8U8L6<E1\Q^7@9QMZFI[+P?HNGZFE_;6TBRQL[PHT[M
M%"S_ 'S'&3M0G)S@#J:W:*0'.V7@7P_87D%U!:RA[>9IK=6N9&2!FSNV(6VJ
M#N.0!C\A71XHK,T77K37HIYK)+CR(I6B$TD1192I*DH3U ((S0!';>&-'M(]
M.C@M-JZ<LB6H\QCY8<8;J><CUS3K?PYI5K%I44-KM32L_8QYC'RLH4/?GY21
MSFK5]J=IIIM1=R^6;J=;:'Y2=TC9(' XZ'D\5;I@<[9^!] L;^"]@M)1+;RM
M+;J;F0I S AMB%MJ@[CD 8_(5T6***0&%IG@_1-'DM7LK61#:-(;<-<2.(O,
M #!0S$ ':..@[=34T7A?1X989$LQNAFGG3+L0'FSYAP3@YW'@\#/&*M:KJMK
MHU@;R\9EA$D<>57)W.X1>/JPJ[3 PM*\(:-HMVES9PS>9%&8H!+<R2K AQE8
MU9B$!P.GI6CJFEV>LZ;/I]_")K688=,D9P<@@CD$$ Y'I3M1U"UTG3;C4+V3
MR[6WC,DK[2VU1U.!R:L(ZR(KJ<JP!!]J .='@30#]H,MO<S/<PK#</->2NTR
MJP9=Q+<D$<'J!QTXJ]J/AK2=6EN9+VU\U[JV6UF/F,NZ(,6"\'CDDY'-:U%
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
MWK=MH6D2:E<+))#&\<9$6"V7=4'4CNPS5B_O396,US';3W9C_P"6-L SMSC
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
MLZ+-)/\ ":QFE=GD?149G8Y)/D]2:U]2\-:-J][%>7]A%/<1IY8=B1E,YVL
M<,N><'(JS::38V&E+I=M;K'9*AC6')("G.1SVY- 'EVC>&='DO? :R6,;KJ&
MCRO>JV2+DK'"R^8/X@"20#TX]!3/#=K!JDOA;1]2B6XTR--3:.WF^>-WCN-B
M @\':A.,]*]2CT?3[<V+Q6D:M8Q&&U(_Y9(0 5'MA5_*J5QX5T2YL(;*73X_
M(AD>6(*S*4=B2Q5@01DL<X/>@#S31].MM:UCP[IE^K7.FP2ZO##&[DK)#'*@
M0'^\H[ _W12QV-[>75]JQBTJWN(/$9BCU*>Y<7"*DP18541GY2F%"[L'=DUZ
MG;:'I=FUD;:RAB-C&T5ML&/*5L;@/K@9J!O"^B-K']K-I\1O=XD\S)P7 P'V
MYV[@/XL9]Z ,CQXHG3P_83<V5YJ\,-TA^[(FUV"-Z@LJ\=^E8%[IFB1^(-(\
M/V;^;H\VKSF\L6'[B.5;?>L07 &W.&V\C/Y5Z#J6F66L636>H6Z3V[$$HW8@
MY!!'((/<53'A/0VTH:8=.C^R++YP7+;A)_?WYW;O]K.:!'G,>F_:KJ72;5;&
MZMK#7;H6FCWK$0W$8A0LB\$#8SL0""!GVIVEZ;HE_K7@S;ICKY4U_;R0W961
MXFBW$1AAP51B=OH,5Z))X2T&338-..FQ"VMW,D00LK(YSE@X.[)R<G.3GFG-
MX5T)K2QM?[-A$-@_F6RKD>4W4D$'//?U[T#.;\7ZGXG@\%^(9;BQM+)4M6$,
M]M>-(_+ $D;%V_*2<@G%<WJ_AU++3_$L,UCHME;_ /"//,-/LIWEW2)N\NX.
MZ-1GJ,]3BO7Y+>&ZMY8+B))895*/&XRK*1@@CN*RK/PEH5A97=G;Z=&L%Y'Y
M4ZLS,9$P1M)))VX)P,X&: . &@Z7IGBBRN-/TNUCGA\,S7<6R(?Z]6CVO]>3
M^=9NEVFH:5I&DZU:II=E<S:)=3&2"YDDN-0;R-X9P8P"ROM;ECC) ->P)IEE
M'>17:VR"XB@-LDG=8R0=OTR!^54M-\*Z'H]U)<6&FPPRNI3(R0JDY*J"<*">
MPP* .'A\.^%XO"UFZA1?7N@R2/$HRMZ B.99>#N97VD,2#\QZ]L_3M M;VW\
M/Z3;PQPI?^$9BVP8!E<0?.??/.:]'TWPIH6D23/8:;#"9HS$W5AL)R4 ).U<
M_P (P*?IGAG1M&>%M/L(X&A1XXRI)V*Q!8#)Z$J/RH \FNM8O-<\-:SK\4C)
M-9Z19:6S;BNV21U:YY'3 *@GM7:^$=)FT?Q=J,(@TG3H9+&%FT[3YWD 8,P$
MI!C4#<,CCD[<FNH@T#2;:QO+*'3X%M;UWDN8MN5E9_O$CWHTC0-+T))5TVT6
M#S2/,;<S,V!@ LQ)P!T&<"@#@-?L=%L/&WB?4KJW:$1:"D[SVJ@3JSM,C,A/
M1RN!FLEM.73M1U2Q$5EX9M[GPT3FWF+[3YJJLDQ51E^2"1G@GDUZS<:/IUU/
M<S7%G%+)=6XMIRXSYD0).T^WS-^=9UOX)\-VQS'I,))B>!BY9RT;  JQ8G<,
M <'..V* /,]9L[?3M&UW29M(32+YX=/>2*PG#6LR"Z51*F &5\Y!SSP.O6K/
MBK3K31)/&=EID"6MJ^EV4S11<*9#,ZEL>I &3WKT:V\'>'[2UGMHM,C\JX,9
MEWLSEMA#(,L2< C(&<"K=YH.EZ@]R]W91RM=1)#,6S\Z*Q90?8$DT >9:];6
M]SI/CS7;I1_;.FW^RRN#_K+=42(Q!#U4$L>G7)SFJ^O:9:7&C^/M7GMU.I6=
M]&UO,2=T#"*$Y0_PG)Y(Z\9Z5Z=>>%=#O]4&I76G12W8*,7.<,5^Z67.&([$
M@XJ>;0=+N+>_MY;*-XK]]]TISB5L 9/X*/RH DU274H;4-I5G;75QO ,=Q<&
M%0O.3N"MSTXQ5#3[OQ/+?1IJ.CZ;;VISOEAU!Y77@XPIB4'G'<5N44 >;^-[
M6SU7Q#>P#2XM1N[72"[F_F"VUHC,^'1=I8RG:>1CA1R*PULY]<T]82[O=S>!
M[65')RQE#%U.?7<!7IVI>&=&U>^CO;_3XI[A$\L.Q/S)G.U@#AESS@Y%2:=H
M&E:2T36-FD+10"V0@DE8@Q8)R>F230!Y%?ZY-<3:AXIMI&*:W:2Z5;*#QYGD
MQ&/'OO\ .J3Q=IEG!IOB,:?IR3SZ-9VT#ZA>3 &T*1J46V4+N!Y!))')[]*]
M4C\+Z'#I]G81Z9 MI9W N;>(+Q'*"2&'ODG\ZCU#P?X?U6]GN[[2X9YIT"3%
MB<2 # W+G!(' )&1V- '!Z_$\?B'4/#&2(_$EU8W* ?W<XN,?\!A!/\ O4U+
M.VL/$L6J7-O%>P7&OE8-8LYMMQ#(SE!;RJRY,8/R84XP!Q79IX:E?Q=8ZI.;
M9;+2[9[>PBC#&3YPH)=CZ!2 !ZDYJZ/">A+J_P#:HTV(7GF^=OR=OF8QOVYV
M[O\ :QF@#(\<):7=YH6G3V#:C<3W+O!8O*L=O*4C))F)4Y50<@ 'G'!IGPS#
MQ>'[^V=8D6WU6[B2*%B8XU$A^5,_PCG%='JVAZ;KD44>HVJS"%_,B;<59&QC
M(92".#ZTNEZ+INB1RQZ99QVL<K^8Z1\*6QC..@Z=J /*8=/LH- _MRU1?[;C
M\4-%'.#^\&Z[*F+/]THQ)7IR35[2FQXETSG /BO5!_Y#EKJO#W@33M*G>^O+
M:WGU'[;/<QSKG"[Y&9>#QN ;&<9]#6K=^%-#OK1K6XTZ-XFN6NR 64B9LY<$
M$$$Y/0]Z /.39'5KN\@B:QNY$\37DBZ7?.1%>A8E!7(!&5SN&01D5VO@.XLO
M^$;2VM8I[3R;F> VEQ*KM"ZR-NC4C@JIZ8[8JX?!OAXZ>+$:5"ENLWVA5C)0
MK)C&Y6!!!P,<&K5KX=TBR%@+:PAB^P%S;;0?W9<8<CU)R<D]<T :=%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!#12T4 )12
MT4 )12T4 )12T4 )12T4 )574M1M-(TZ?4+Z;R;6!=TDFTMM'T )JU7'_%&U
MCN?AUJYD,G[J+S%V2,G(..<$9')X.13 Z.'5;6XU:ZTR-V-U:QQRRKM. K[M
MO/?[IJ[7EM]H%J_B#Q5$)[Y$LM&MWAV7DH8.!,0S-NW,01QN)'-4M4NY=4T9
M[H2ZK?ZC;>'X+AO)N3;PV3M$S^:S!@7=L9P >%]Z0'JO]I6G]K?V7YW^F^1]
MH\K:?]7NV[LXQUXQG-+?7T6GVXGF65E,B1XCC+G+,%' [9/)["N"T>RBO/B-
MIVH3O<-<R^'HKEV^T2!3(7"GY=V,8_AQC/.,\UT'CNXFMO#D<EO-)$YO[-=T
M;%3@SH",CL02* .FJ.YN(K.TFNKA]D,*-)(V"=J@9)X]A7FF9K+Q4MYJ5Q?;
M9]9V6VJ6EWYUN49MJVLD>["?W2=I^;G-=KXPMH[OP=K$4IDV_8Y7^21D.54D
M<J0<9'3OT/% %BVU[3[R_MK.WF9Y;FS^W1?(0&AR!NYZ?>''6M*O*=$\/V5Y
MK?AVREDO!;MX8$KJEW*K,2\?&X-NVY.0H..!QQ5'2K[5-<A\-Z=/#?ZG"NDS
M7$D<5]]G>1Q-Y:N[[@6V@=,]6S1<#V6BL+P8U^_A#3O[3G6>\6,I)*LRR[L,
M0"74D,< 9/KFN8BMAK5]XCU2^UJXTZ;3]46VM9_M#)%;QHL9P4W!3O+$'=UW
M4 >B5D?\)-I2M.'N"GD7R:>V8V_U[;=JC [[UYZ5Q%]J-ZO@_P 62B\N!)%X
MA$4;B5LHGG0C:#G@8)&/<UFZQI\%]+J9F,PQXPMXQY<[Q\.L /W2.?0]1VQ0
M![!17E^J7EW:^$O'PAO+E3:7JQV[^>Q:)1%#P&)R.I_,^M/OVN(;WQYK@O+Q
MY](W&QA\]O*A8VJDMLS@]<X.0.HY.: /3:*\[\'V^J6?B&RWPW-M:7&FEITN
M]3%PUQ*"A$JKN)'5@2,#D>U;/C:65SH.FK-+#;ZAJ:07+1.49HPCN4W#!&XJ
M!P>F:8&WK.LVFA:>;V],GE[TB5(HR[N[$*JJHY))-789!-!'*%= ZAMKKM89
M'0CL:\@UFQ22ZNM&DGO);/3_ !%81VV;N7*)-Y;.F[=DX.<$\KG@BO6VM(GL
M39DR>28_*.)&#[<8^]G=G'?.>^: ,^#Q-I5S_9Q@N#(NHS20VS"-@&>,-O!R
M.,;&Z^E:]>,:!HMK+IG@N'S+M%N=4OA*5NI <*)QA3NRN0,';C.2>O-3FZOX
MQ#X>M_MUW:'Q%=6XA6\*2/#'%YBQ>:S9VY.>N2!BD![!6!JOB[3M(U3^S9H;
M^>Z$ N&6TLY)]L9)4,=@..5-5O R7\.EWUO?$@0WTJ6\3W0N'ABPI",X)Y!)
M&"<XQ63J*:Q)\5+L:-<6,,W]AP[C=PM(O^NDQC:RXY^M,#IK7Q/I-\VE_9;K
MSEU1)'M653AP@RV?0C/0]ZUZ\@T*1$7PI!$CQ36@U>&<[]V9E'SLK #@L21Q
MQG':M.SU6^CTKX>3_:9Y'ELYI)@TA/G$6C,-W/S<C//>D!Z:IPP-4M;UNWT.
M!)[BVOIT<D?Z):O.5P,Y(0' ]S7FW@PZS)>>&-3DCN8Q?Q2/?3W.I*XO-T9=
M2D1;@JV,  87->IWISI=S[1/_(T 9GA_Q58>)4,EA!?K#L$BS7%G)$DBGH59
M@ WX5MUX_:W%Y+X:^'FD06US=6UU8233VUO=?9S+Y<:;07R. 7)QGG JS +F
M>UTC2=3?4;ZY2>\\K3;2^!,D:N AGG5QCRP0N,DD]B10!ZO17D>AM=:W!X(L
MM1O;[RIUU-+A$NW4RB*0*BLZD,V !SU/XFFZ/%-::=X9U4:CJ$EV^O/IS-+=
MNZFW#S($*D[3PBG.,Y[T >O4R::.W@DGE;;'&I=VQG  R36=XDN8[/PSJ=Q+
M>O9)';2$W,:[FB^4_,H[D=AZUYO:6S_VGJ.EM;:K9Z?<>'GN3%=W[M++(CKB
M4X<["<\@-ST([4 >JV5Y;ZC86][:2>9;7$:RQ/@C<K#(.#R.#WK"O?&VF66K
M7>F?9=5N;FT*";[)I\LZH64, 2JD="*3X?VD5GX!T,1&0B6QAE;S)6?YFC4G
M&XG ]AP.PK LX_$3_$'QA_8ESI<4?G6OF"]MY)"3]G3&-KK@4 >@Q2":%) K
M*'4, ZE2,^H/0T^O(M:NI5O[G5+&34[FX@UR""34&N3%!"/-1&@CBWG>O)!)
M4#DG)Q5IEEMO$XN-4N-0V76L&*VU2RO#+ T;$JMK)&&'E_W<[>&&<YH ](L-
M2M-4BFDLYO-2&:2W<[2,2(Q5AR.Q!'I5NO%;>"33='6TTY+Z4:CXHN;2>-+Y
MU:6*-I6"!V;Y2=HRP(+=R:T/)U11IVE75Q=VEK)XC$20QZCYDT<#6SL87D1B
M0-V2 3D CVH ]:JEJ&JVNF26273LK7MR+6'"DYD*LP!].%/->:;H[:'4=#>\
MU:6WC\0^1:V5O.S37">0LAA\QG!5,DL26Z#'>H;":Z9-,MKE9HQ:>,_(BAEN
M#,84^SLP3>>3@L: /7JP;OQCHUCHVI:M<3NEIIMP;6Y/EG*R!@N .IY9?SK>
MKR77+1+GQO?^$WXBU;4K74-G8H(',A_[ZMU_.@#TI=;L6U.TTY)"UQ=6[740
M521Y:E06)[<L*T*\+MM8OIO#.HZK;/(EYIVDZ?HP>-MK+(\N)2#V;!7GL<&N
M^\'VVH6'B+4K:2VFL[!K:&2.TN-0%U(DF6#,/F9@K#'7C*F@#J;K5;2SU&PL
M)G87%\SK  I()12S9/;@5=KB?&=A%J?B[PA:32RQQ//=;_*D,;,! 3MW*01G
MH<'IFN2-[J1N+;PU%]NO[)-=O+<1+>&.66&*(2+&920< N>^2$Q0!ZM=ZK:V
M6H6%E.[">^=T@ 4D$JI<Y/;@&I-/OHM2L(KR!95BE&5$L91ASCE3R*\UTI=0
MBUSPM;W[',&L7Z0(]TMP\47V=RJ.X)RRY(Y.< 5EZ3>ZGK5OX9TV:&_U.$Z3
M/=RQ17Y@>23S@@9G+ MM'09ZL#VH ]GHKR$ZWK'AO3++4-1OGN);K0[JV4+<
M"93<PN3$<J2I=E)!(Y)7VIEW:ZS+>W^CLNH7<FD:1;)%<)J?V<0SLC,T[DL-
MYW+U.0 I]: /8:P[WQ9IUA9+<RI>'S+MK**%+9VDEE&<A5QDCY2<],"K^CR7
M$VB6$MVR/<O;1M,T;!E+E1N((X(SGD5Y9+9IK$VC/?3WDC?\)7>6P(NY5Q&/
M/( VL,8P ".0..E 'L%%%% !1110 4$[1[TO09-1DY.: $HHHI@%*!103A:0
M#&.324M% @HHHH&)4@&%]S35&33SUH ;12TJC)H =C  HH/6B@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M22U\&64LZXN;[??3YZ[YF,AS[@,!^%9/CR\'AS4-*\4XPELL]K/[J\99,_\
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
MQ]:Y*W^(5S+I.I:K+X9O8;'3Q.)I6N(3\\1(9  V<Y&,XQ7<UY4?^21>-O\
MK[U/_P!&M0!Z=;7<%TI\J5&90-ZJP)0D=#Z4Z&X@N-WD31R[#M;8X;:?0XKR
M;Q-91:!>:D=$MDLW;PE.[?9UVEB)$&\XZL 6^8\UL^$=*.F^,+8JVCVPDT88
MM-.1QYJ!UV2L2-N1EAG.3N- '>WMW#I]C/>7#;88(S(Y]@,UC:!XFEUNWL[A
M]+DM;>ZMFN5D>>-PJY7:&P>"0V?;'-6O%-M!=^$]6AN88YHC:2,4D4,,A20<
M'T(!'N*\P:UM[32-/6V@BA5_ UU(PC0*&8K"2QQU)/4T >O/?6<:.[W4"HA"
MNS2 !2>0#Z52NO$%C::[IVDNQ,]_'))$RE=H";>O.>=XQ@'.#7 R>&[".T\(
MQZ7!I9OS:O<_8+Z)C'?$Q('=G /[Q<C!.?O&J^@6FBWVN^!YX=(BA46^H)Y<
M^V5D>*1  'Q\P5MVT]ATQ0!ZW4(NK8E@)XB57>1O'"],_3@\U-7BD6E6\/PS
MTFXM;2U^T:CK*0WDTXXEC^U. DC#GR\J@QT_.@#V5+JWEA6:.>)XF.%=7!4G
MV-+'<V\L'GQSQ/" 3YBN"O'7GI7CVJ:;!:-=VFH2Z:MM)X@T[[3962.L$!(P
MV=P ^9=I./QJ35[6VM?$FJ:5;0Q0Z%+K6E)<V\:A8065BZE1P 2(<CW]Z /7
M8[FWEA66.>)XG.%=7!#'V-9L/B/3KCQ$=%AD$EQ]E%T)%92A4N5P"#G=D$XQ
MTKS+7-/M/^$@U72((4CTIM>TD-!#\J+(X_>  ="1L)QZUTMGH>BZ;\6G%MI=
MA;)#HB3)Y<"($;SG4L,#@XXSZ4 =_13(9HKB%)H9$DB<;E=&!5AZ@CK3Z "B
MBB@ HHHH **** "BBB@ HHHH AHHHH **** "BBB@ HHHH **** "N<\=->0
M>$[F_L99H[BP9+P")RN]8V#.IQU!4,,5T=4-9^U?V3<)9V4=[,Z%!!)+Y:L#
MP<G!XH \\N=1O-7U1FCU&Z33=5UZ.P3RIV4""&%BP0@_+OD5@2,$XH-[>Z=X
M@718+Z[:TM/$MM%$7G9F\J2V:0Q,Q.64-V)/;TKJ-*\$V=MX(TOP_>%B]F$E
M$\#E&2<$L71NH.XM^!YJ9_ ^DOI9LBUWO-V+TW?VAO/,XX$F_P!<<>F.U #?
M#5S//XC\5Q2SR21PW\:1*[DB-?(C)"CL,DGCUKB/$-H=-O\ XB:A9WE_#=0V
MEL\;K>2_*7#$\;L<=O[O08KTG1?#UCH/VLV9G9[N033O/*TC.^T+DD^N*IZG
MX-TK5KR^N;C[2#?P+;W4<<[*DJK]TE>F1G@T 9=K:R:/XZTC3X[^^GAFL+J>
M;[1<,_F2;X1N()QW. !@9.,5R^EB[UJ3PS%+>W'VFXM]:B6Y,K>8A\T*I#9R
M,<8],"O1-8\-66M75I=2S7=O<VH=8YK2=HGVMC<I(Z@X'Y<5!9^%-,T:&Q?3
M[:1I-,CN!:1M,>?-.Y@2?4@<GI0!SW@S5[[Q#K%A++<3[-/T=([N/S#M:[=R
MK;AW(\ENO3=6TUS<?\+0BM?/E^S'1GD,.\[-_G*-V.F<<9I?!V@3:-#JEU=P
M0P7>IW\EY)%$^\1ANB[L#/<GW8U;U?PQ8ZQJ%O?2RW=O<PQM#YEK<-$7C8@E
M&(ZC(!]: //_  P+GQ%<>&[/4-3U)K>;1;B>98[R1#*XG50692"< ^OMTXI_
MAJ6\\2R^'=*U'4K\V\>FW5R[Q7+QR32)<")"SJ03M7GKUZYKO-*\*:5HTUG+
M912(UG:O:0Y<D"-G#D>_('-5G\#Z1]DL((&O+5K'S!!-;W#)(%D;<ZEAU!/\
MAB@#SK19;Z33_#FAQPW]_;$:C/-':78MGG9;DJI9]R\#<3@'DD>E:NG6^K:M
MJ'AK2=8U.^C4V=Z;A;>^YF$<R",.\;<L 1D@YR".YKKU\#:/#I]A9VAN[3[
MTIMIK>X99(Q(Q9UW=P2>A]!Z5=L?#&EZ;/82VD+1M8P26\/SDX5R&;.>I)4'
M)]Z .&MEG@\00?VO>:I&]YJ,T4.HVUXTMI=1-O"P;5?]TP& #MR&3K5'1;2U
MM?#.G6_VK6)'O-6NU^P6ES(9+L1R2X4,T@$:CAF.1NQSDUWL'@K2;?48[I#=
MF.*X:[BM&G8P1S-G+JG8Y9CZ DX%0GP%I"G=#-J$#I<O=0M%=,# [[M^S^Z&
MW'([T <7ILVH7YT72KF]U&WA.O7UI)&MZYD\I(W81M(#E@,8SG/H>AJ2UDNI
M[RV\,OJ%\-/;Q%=6Q?[2_FF&.'S%B\S.[&X^N<#&:[>P\%Z/IMS!/;K<[H+I
M[N,23LX$KH48\\G())SW.:==>#M*NH)H\7$3RWQU 30S%9(YR I96[<#&.G)
MH R_A_:BQE\46PFEF6/6I KRN78CR8< L>20.,GGCFN=U>ZO'TGQ7XF%_>1W
M^DZF8;1$N'6)(XS&-AC!VMOR<Y!ZBO0=#\/V/AZ"YBL?./VF<W$S32F1GD*J
M"Q)YYVBJ5YX+TF]U*6[E^TA)Y4GN+5)V$$\B8VLZ="?E7V.!G- '*:GJ=^GA
M/QO,E]<K+;ZP(X7$K!HE_<?*ISP.3P/4^M;'ARTDOO&/B*^NK^^D%CJ'E6UN
M;AO*C!@CS\F<'[W0\#J,$FKM_P" M&U*ZO9IVO1'>R++/;1W++"\BXPY4<9^
M4>W /6MJQTJUTZXOI[=6$E[/Y\Q+9R^U5X].%% '-:S"VM^/K?1+BYNHK"+2
MWN]EM</"7E,@0$LA!.T9P.F34&C7%S'XJ2S.M/J<$?A]'%PK_),XF=?,P"1N
M( !/M70ZSX:LM:N8+J66ZMKJ%&B6>TF,3F-L;D)'4' /MCC%5)_ ^C2O9M"+
MJT%K;?8U6UN&C#P9SY;8.2,_CR>: //+$2:MIMJ][<7,DLG@R21Y?/<2,PE4
MY+ Y/(YYY'!X-=#X-$EEK7AVRBN;IK63PT+AHI;AY%\PO%SAB<8R0/0<#BNI
ML_"&CV*0I%#(4BT\Z<JM(3^X)R0??CK5-? 6E)%8I'=:G&UE&T$4J7KB3R6Q
MF,MUV_*,#MCB@#C/#@O/$4_ABSO=6U+R)=,NYK@1W;J9BMPH7<P.>,]>N!CH
M2*73;K7M1O8-9BAOEE;7&B>YDU%$MS;B8QF$0E^NT<?+N+#->@:5X4TK1I+)
M[**1#96\EM#ER0$=P[#WY J%/!FDQZK]N'VG:+DW@M3.WD+.>L@3INR2?3/.
M,T =,ARF/2O%9=&@ALM66&YOE8^+[>W#M=R.5&^$[AN)&_G[W7ISQ7JFA:;)
MIGV[S)2_VJ\EN%!<OL#$8 )^F<=!G Z9JI)X*TE[^XNC]J'VB[COGB$[>7YR
M%2'"] ?E&?7% '":O=7^A3>(M&TVZU"2![_388E-VSRQB?\ U@21VRI;& 2>
M"V>*2\_MRRM+ZR674-*M9-5TY+9'U%9YX!(^V0;@[$*< @,<')KT*^\)Z3J+
M:FUQ%(6U'R3,RR%2#%_JV4C[I!YR*AB\&:4D#)*;JXEDNHKN2XGF+2R21$%,
MMZ# XZ?G0!Q.L6U^?$.HZ'8Q:Q<VVF:;&ULT6J^28I9#(WG2,\BER-H SD
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
MSMA#JVPG:NTCJ "><YS3-"O;J#7= :VNM:FMM0M;DS7E_.=EZ5C#K(D)=O+
M[<+P>] 'J%A>P:E807MJS-!.@>-F0J2#TX(!'XU/7E7AT7GB2XT"SO\ 5]4$
M$OAQ;F40WCQM)+Y@&YF!R3SZ\]ZZSP9J5Q=_#?3M0OKPF;[(6DN9?F(VY&YO
M7@9/K0!U-%>7>&+NYA\4>'1!/K4MIJ%G<--=:C.2MZ55&$B1%V\L<\<+P<8-
M;7C2._DU>R95U&YTR.VE,]MI5V8;A')7;+M#*SJ.1@'J>AIB.L&IVC:N^E"7
M_34@6X:/:>(RQ4'.,=5/&<U;KRFRM(O$.OQR?VW?W$?_  C,+B[MY&MGF82R
M ,VTY!!'(SC/7-0C4;G6-"TJ26^UF]OQH*7!MK&<VXC<Y_TB64.N2=N O/0G
M!S2&>N45YGH3W_B+7M$^VZKJ"PCPY9W\D,$YC6:<NV6;'KW'?C/ JGX4O?$&
MH2Z!K7D:F#>W+F]FN-0C-M+$P?"QP^9D%2%QA0>#G- 'INEZG::SIL.H6$OF
MVLX+1OM*Y&<=" >HJW7C_A:&;2M"\#ZC;W]\7O+M[>:!KAC"T929@HC^Z,%0
M<XS[U=T>[OXM-\(>(VU*]FN]9OA#>127#-"R2+(0%C)VKLVC&T#H<YS0!Z1I
MFIVFL:?%?V,OFVTN=C[2N<$@\$ ]0:--U.TU>Q6\L9?-@9W0-M*\JQ5N" >"
MI%>7>$DFU>/PUHCWMY;62Z?=WC"TG:%I)!<;%RRD' W$XZ9ZU4T:XOVT_P .
MZ'%'J5[;M_:,\Z6%TMM).R7)527+IP-Q) /)(XP* /9ZI:MJUEH>G/?7\IC@
M0JN50NQ9B%4!5!))) P*\YL(=:U6_P##>D:OJ>H6P:TOC<+;WHWS+'*@CWO&
MQ&X*1D@YZC/)K?\ B78I>:'IY>6XCVZG:*/)G:/.Z9 2=I&2.Q['D4".P@F6
MXMXID5U61 X#H58 C/(/(/L:DKRK4YKT:1XLUR/5-0BN="NOL]BGVI_+5(DC
M/SKG$A?<<ELDYK?\,PW&I>+->O[K4;]DLK_RK>T,[") T$9.5Z'[W / /(Y)
MH ZN74[."^%E).JW)@:X$>#DQJ0&;\"1^=/T^_MM5TZWO[.3S+:YC66)]I7<
MI&0<'D?C7$:YID4OQ0@G,]XK?V+<2[5N75<J\0 V@XVG/*]">36'X;6?0['P
M)>6]]?2?;;&47$$EPS1,JVQD0!/NK@J,$ 'USF@9ZY5.?4[2VU*TT^67;=7:
MR- FTG<$ +<XP,;AUKS?P;<:_<WGAO4Y(M3$=_&[W\UWJ$;PSAHRZF*+S"5P
MP& JC"YS6UXVO)-.\3Z+?0@-+;:=J<R CJ5B0C^5 '=45Y6);[1;?P]<Q:KJ
M$\NL:7<O>>=<O(#(+?S5D0$X0@Y'RX&"*;9W-]HD7A?5$U/4+N;4-%N+BZ2Y
MN7E21T@212%)PI!..,9[YH ]6J.XU&TMKJSM9IE2>[9D@0@Y<JI8@?0 FO-M
M$BO+34_ UW_;6HW!U>"6:]CFNF=)7-OO!"DX4 GH..G'%:_BS3(KWQUX/9[B
M\C+SSIB&Y>, +"[9 4C!)X)ZD<'B@#NZ*\DT"^\0ZE<:7K:0:H'N=5=+B>;4
M(Q:-;^8Z>6D)DSE0!C";B5/7-1PC4?\ A7/]MG7=5-_=:BML)/M38BC^W;,*
M.F< \G/!QTXH ]?HKR35K"YM/^$XC@UO6ECT>TCO+)3J$A*2M$S$EB<L,H/E
M)(Y/'->IV$KSZ=;32'+R1(S'W(!H L4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 **8S9/M2LW84R@ J*YE2"TFFD+!(T9F*]0 ,G
M%2T$ @@C(- 'CNA6\5OK?@^ZL]-M+"UO;6[:(B7S+JXC,6[=.P4 DG!Q\V#W
MJ7PMI=C80_#6]M;6*&[NDE6>=%P\H-LYPQZL,@8!Z8&*]!M?!WARRECEMM&M
M(I(W\R-ECP4//3T')X''-7XM'TZ%+%(K*%%L,_90%_U.5*_+Z<$BBP%X<<UX
MYX>TZSU2Y\&V]_;17,&W5V,4JAD8BX&,J>#Z\]\5["Q[5GV^C:;:/;O;V4,;
M6PD$)5<>7YAW/CTR>30!Y5I.D:9<2>$8KBPM9HTUG4;91+$K8B3SRB<C[H(!
M [&C1+&[N3I>L7!TFVN7\02;[QC(;N5O.=6A.%Z% 0!G  !XKTZ?PUHMU:):
MSZ9;201SFX1"@PLA))8>A))_.EC\-Z+#J[:M'IMLM^S%C.$YW$8+?4C@GJ:+
M >6QZ+IW_"M6O?LJ?:KO6A%+-_&4_M#&T'J%XS@=^>M7=6M-(TG5O%.FIIV+
M&X_LM$L;1E@225W< 'C"JQ5=QQR!7I8T;318+8BRA^RK+YPBV_*'W[]V/7=S
M]:;=Z#I6H_:EN["";[6J)/O3/F!"2N?H22/2BP'E5U!)9Q^+K1[:QM-E]I#_
M &:PSY,;-*N<<#D@#)P,^E>T5C1>$O#]NK+#I%J@<('PGW]C;USZD-SD\YK9
MH \A\4V-G=S>+6NK6"8QZYIH4RQAMH9;=6QGID$@^H-0:UI,EW>^,2(M&M(=
M/>WA@NKG>LEA&L2&/R0B':,DD 8R<BO5;G0M*O8;V&YT^WECOF5KE70$2E0
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
M^\7< <G&0Q (R>F:L^$]-L;KQAX:OKBT@ENW\+0W#3.@+M*#&H<GKNV\9]*
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
M:3;QB:(P2Y7=YD9ZJV<Y'L:?8^%="TVUNK:UTR!(;M-DZL-_F+C 4[LY4 G
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
M)J%LL\.X. 2058=&4C!!'J#F@#S"R"V?B:TTVV.S3K/Q4\5L@/RQ@V;,R+Z
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
MMZ9#J-B[/;39V,RE2<$J>#[@TNDZI::U8+>V3EX&=T#%2IRC%&X/NIKROP?
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
MGV=RTRVA:,;ADHN W#8 QR: -S6?$%OHTMM;?9[F\OKHMY%I:J&D<+]YOF(
M49&22!R*H6'CC3;Z*TQ;7D5Q<:@VFM;21J)(IE4LV[#8P ,Y!/453TR1+CXF
M^)[RY=573;.UM8RQP$1@TKG\3M_[YKG]3\0:3<:UI^M01S6MA;:7<:F6BA"R
MO+.RP1L%Z%V^;!/7(S0!ZE17C=MI[:5XEFACC@T*XAT-U:[DNC-++/.ZQQ-<
M,  7W!C@9Y/![!+73?(75-'B0:!XG-E#8^8MWOM[YI&+!]X&_P QA'(,GD G
MK0![+17#?#^VL8K[7#;Z5)I%W%)%;7=BDJR6X=5W!T( R6#C)// S7,:I"FM
M^&KKQ%+NDUF^UI;72)-QW6ZI<"-53^[PCLV.N3F@#TI_$$ \2KH4-K=7%P(A
M-/+$J^7;JV[;O)(.25.  33=9\4:1H4L$%[>1B[N)(XX;5&!FD+MM7"9SC/?
MIP:YWP7I%A-XF\4:_':HLSZF]M$XSPL:JKD?5]]6O%4,5[XO\)V'EH7-W)>R
M/M&[9#&<#/IO=* -?5_$MII-U'9_9[N]O7C,WV:SA\QQ&#@N>0 ,\<GD],U6
M;QII3V.G7-F+F_?4(C-;6]K$6E9!]YB#C: 2 22.>.M<WKESJ>AZOXI\1:9)
MIMU;/:1PR3/<D/92Q*WR; IW$EP0N1R1GKFLO1=.U+PA%%?VK:;<BQT**UOU
MN+HH]A(-TS%E"G(._.."<#ZT =LWC?2?[$L-4A2\N4OY6A@@@MV>8NH;<-@Y
M^78V?3%:VDZFNK69N5L[VU <KY=Y 8GXQSM/..>M><^%O#PGT/2FNO$,]A>:
M78R7%Y% J+)"]RQE+LS @?*",8]>>HKL_ VHWVJ>"])O-3??>S6X=V*A2X).
MUB!TRN#^- $>K^-;319;I;K2M:,-L"TEQ%8.T6T#)._ICWJSK?BS3/#_ (:7
M7M0,T=JZH5CV?O&+XPNTXY]1VP?2LWQ-)_:_BC1/#(YMWW:C?+_>BB(V*?9I
M"N?9:Y#XI7-Q<#6Q>:7J+6=C8[+&5+<M"99 "\K-T&%P@^K^M 'K@.0#ZTM5
M[&Y^UV,%P(9H?,0-Y<R;77V([&K% !1110 4444 %%%% !1110 4444 044M
M%,!**6C%(04E+10 E+0*6@!***6@8E5-4TRTUG39]/OHO-MIUPZY(/7(((Y!
M! (([BKE% '.Q^#-)6TN()OM5RUS+#+-/<7#/*YB8-&"Q[ CITZ^IK0;1+!K
MZ_O&B+2WT"6]QECAD7=@8[??:M*B@#"M?".CV>CZ=I4$#K::=<+<VZ^8<B16
M+ D]^23S4C>&-*?1KO27MRUG=RR32H7.=[OO)!Z@[N1CI6S10!SL?@O2%M;J
M&;[5<O=2Q2SSW%PSRN8F#1@L>P(Z?7UJQJ'A;2M3DOY+J%V:_BBBGQ(1N6-B
MR8].2:VJ* ,R?0;"XN[^ZDC8RWUJ+2<AS\T8W8 ]/OMS6=>>"='O%MU/VN#R
M;1;(FWN7C,L Z1O@_,.OOR>>:V-0U.TTP6QNY"GVFX2VBPI.Z1_NCCI]:N4
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
MH3:O!!J FCUUH!</J*1VPMTF\LP^29!G*@_PY+'(->@#PII?V86^R3RQJ/\
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
M0%EDQP'Y/0GJ>:]+LO!/AZPBN(H=/W1SP&V=9II)0(3UC4.QV+[+@=/2HHO
M/AN+.+&5V:WDM6>2[F=FA<8:,DN25QT!Z=1@T 6?">DVFDZ!;BV5R]S&D\\D
MDC.TLA098DGKQVXKS;1HM4O;C3M>>&UM[J77G2749M08221^<\9MQ%MQC:,!
M<]@:]AAA2"".&)=L<:A5'H ,"L>+PAH<.L'5$LB+GSC.!YSF,2D8,@CSL#D'
M[P&: /,TTFVN-,TS49&N/MEQXIEM))EN'#>0T\JM&,'A2.PJ6[M(;5M0T2&6
M6WTU/%=G"D:3,NQ)(T+*ISD DGIZUZ<OAO24MH;=;-1%!=F^C7>WRSEBV_KZ
ML3CISTK(\2>"[;6(D2WAA7S]4@O;[S';]\J *<=<': !C'2@#B]2MTTO5-5T
M>S#)IMMK>CRP0[B5B>1P7"YZ#A3CWHF7.A7?BK?)_;T7B+R4D\QMP070B$.,
M_=V?P_C7HMOX1T2UL?L<=F3%]I2[8R3.[M,I!5V=F+,05'4]L4C>#]";6/[5
M-E_I/G"XQYS^690,"3R\[-_^UC- '$6_G_\ "4P>$#+)BVUZ34?O'_CU$?G*
M/IYD@7\*S/"L>JW"^'/$#V]K;75W?2&XO9-08R7BMYF8?*VXXP,#/'E\5Z#I
MOA^['C6_\1Z@MHDKVRV5LENS,?*#EBSD@?,<KP.!CJ:LV?A#0[#5?[2MK(I<
M!WD0&9VCC=_OLD9.U"<G) '4^M 'F?A5-2DA\-Z_*+6QGNY96NM0DU!FDO%9
M)"R&(KCY2 0,G:$K4\%VR:1KVBQ7L,B7EW:2^5J5I=>=;ZJ,*Y>3/S!P/F'U
M//:NXLO!^A:?J)O[:QVS9=D#2NT<9?[Y2,DJA.3G:!U-1V'@K0--F,MK8LI\
MMX45YY'6)'^\L:LQ" _[(% &^#D9%&:KV%A;:986]C9Q"*VMXQ'$F2=J@8 R
M>:L8H ,T9HQ1B@ S1FC%&* #-&:,48H ,T9HQ1B@ S1FC%&* (:**6F(*2BB
M@ I:**0!1110,****!!117,^/;ZZL/"TALYWMYKBX@MO/0X:)9)51F!['!.#
MV- '345Y+XB;4?#\GB>RL-:U+RH=/LI;8RW3R- SSLK88G/..YZ''3%7M7M[
MVV\4VOAV!O$&HVL>GO>/]FU 13/*TFT,SLZ?*N#A0<9;IB@9Z917DCZQXBT_
M3XHM0O95OM4T18(BLX<+="<0[U*DKN(F0DKW7VK9\'ZCJ.I:Y86=Q>W$G]DZ
M=-%> R'][/Y[0JS^IQ"YY_O9[T".PU;7M,T-83J%SY;3L5BC2-I'<@9.%4%C
M@=>.*LV%_::I8PWMC.D]M,NZ.1#D,*Y+Q+]KG\>:''HWD#58+2YE8W>3"(&*
M*<A>2V[;C'8'-6_AUY:>$Q; ,+BVN[B&Z!((\\2L9-N/X=Q./;% &E'XKT.7
M5_[*34$-WYAA"[&VF0#)0/C:6']T'/M4UIXATJ^U.73K:[#W46_<NQ@#L(5]
MK$8;:2 <$X)YKSBU_P"23>')A_Q\_P!LP2 ]S*;P[OQY:KFJ^']3TRXMK:.[
M@7[1/>6UB\1;S<74GFR.P(P/+C5R""<G'2@9Z+87]MJ=E%>6<OFV\H)1]I 8
M9QD9[<=>]6:Y3PAXCBU..WL(]-%C;_8(KJR"R[]UN247(P-K#:..>HYJ_P",
M=7;0O"&J:C'GSHH&$('4R-\J#_OHB@1+I7B?1M;L[R[TZ]6:"SD:*=]K+L91
MD]0,C!ZCBM&TNH+ZS@N[:026\\:RQ..C*PR#^1KR#1$L;.;5=!MAJ%O;W>@1
MR%Y()K1FGMUVN5+!2<@H3CW!KT#P'9I;_#_1(UEN'$UA#(3),S%2T:\*2?E
M[ <#M0,MQ^+-'FO9K6.>9GANELW86\A3SCGY VW!(P<\X'?%;5>1Z1#+H]N&
MM+Z_!F\8M:R![IV#QB5P003R3_$?XL#.:L6MKK5]X8U34[;6+^;4)-2GM8H'
MOO*7R5NN8XR3@.54@,>1G P* /2[V_M=.BCENYEB225(5+9Y=R%4?B2!5FO'
M-3BM]0TEK<7^N1&WURQ0V%[-(LUIYCQ@@OO;S <%E;)QGBO0?&5_<>'_  #J
MEW8R/]HM;0B*1V+L#@*&)/4C.<F@#<O;R#3K"XO;I_+M[>)II7P3M1023@<G
M@'I3X)H[FWCGB;='*@=&QC((R*\NUZRGT6YU?38]7U"[LY/"E[,T5U=-+^]&
MT%_F)Z@_0<XQFJOB"[F72K^:SO=9GN]/T>"2..RF-O!8,(BV^0[P)"W!VX;@
M8QSF@#U^BO+-2-[JLOBVYDU?4H#IVE6]U;1VUT\2)*87<MA3SRHXZ>U6+0WG
MBN]U4W>MWFG_ -GZ=9M;RP3M$D<DD1D:9U! ?G PW& : /2Z*\DUF^U_4M4\
M1&Q_M.>?31#'97%I>QV]M&_E+(6D1I%#!BW.0PVX KUB%F>"-G4*[*"P!S@X
MH ?17F_BG4]3TW5M>TF"^N%FU:&T.F$2',+O(()-G]W&5?CUS5'4[N_&C>*?
M$B:I?I=Z-J)M[2);EQ$(XO+!5H\[7+Y;)8$\C% 'JU%>9ZGJ^HQ^$?&]PE]<
MI-;:QY4#B4AHDQ!\JGL/F;@>IKKO&]S/9^!==N;::2&>*QE>.2-BK(P4X((Z
M&@#>JL;^V&IKIQ=OM30F<+L;&P,%)W8QU(XSFO.UTB>3Q7_9;Z[K1MKC1!?2
M@7[AC.'VA@0<J/F^ZN%X''%9T7BK68=%L]1^VS23CP?-=D,V5:=7C D*]"PR
M>?K0!ZQ=W4-C93W=R^R""-I9&P3M51DG YZ"B"ZAN;**\A?=!+&)4?!&5(R#
M@\]*\NU:TN=(?[(FL:C=6]WX;OIIH[FZ:4-*$3Y^3QG<>.@YP!DU+86$MG=>
M'+-=4U1H-5T.5KE&NWP&1(BI0 _N\;B/EQQ0!Z58WUMJ5C!>V<RS6TZ!XY%Z
M,IZ&K%<C\,;5;7X=:*5DF?SK9)3YLK/M)4<+D_*O'0<5E^'HKG5X(?$D^O75
MK=/JTR>2\[&%X5E>,6XB+!<D*,-C=GGF@#T6,\XIU>3:1?:@FE^%?$[:E>R7
MFK:F(+N%[AFA,<AD 58R=J[-JX( /!SG-)HLE_%IOA#7'UC4YKN^U9[2X2:Z
M9HGB)F 783MXV+SC/O0!ZQ(ZQ1M(YPJ@L3Z 5!IVH6NJZ=;ZA92>;:W,8EB?
M:5W*1D'!Y'XUY]X=ANM3\.Z?XGN-?NH;R]>=I[>:=FAG0^8%A2,L%4J ""HS
M\ISG-)\/;NY^V>'K+SY/LO\ PBT,OD[CLW^8!NQTSCC- 'I=5-,U.SUG3H=0
ML)?-M9@3&^TKG!(/! /4&O,/"<^H>*6\/6%]J^I)&F@_;FD@NF2269IB@9V!
MRVT+T.1SSFLWP_=:A<:=X9T..'5;NU32[BZDCTN[6VD=_/*!BQ=/E')P#U89
M! H ]LHK!\'MJ4_@_3_[88F_\LI,PE5R<,5!+(2"2 "2#UKSRT\0:PDOA])=
M2N2=$E:'5LR$^=NNOLRF3UP%9N?K0!["3M'O49.37D,.J:OJLVC02C6+V#44
MO=3>&RO!!(4,H$*AV=,(J,#M!ZD<$5W_ (+?4W\)V?\ ;!9KU#(CL\J2,55V
M"EF0D%MH7//7- &^>!FJVGW]OJEA#?6CL]O,N^-F0H2/HP!'XBO.=%GOK/Q)
M8?VQ?ZI#>7%U<*+CSS/8Z@A#E$0!ML3* "!M!^4CG-5O#CWWB(^%;.^U?4Q%
M<:%-<7!ANWC:5Q)& 68'.1NZYSVZ$B@#UBBO)_"\^H+'X'U2;5]1N+C4I9K>
MZ6:X9HY$6*0K\GW01L4[@,DYR3FDT.;4+71/"6OMK&HW5W?ZF+2YCFN6>)XG
M:1<;"< KM!SUX- 'IVFZG::O8K>6,OFV[,Z!]I7E6*MP0#P5(JW7DF@ZM-X<
MTK0]6DN)!ILC:I;W$1<^7O6665&QTS^[=<^]=]X32]M?!FFG49IKB^-L)IVE
M8LQ=AN(R?3./PH TKW4[33Y;.*ZE\M[R<6\ VD[WVEL<#CA3R>.*=87]OJ=F
MEW:.SPNS*"R%3E6*G@@'J#7E>G6]Q=V?@3Q!=:G>W%UJ.IB6>.6<M'N:*8C8
MAX3:!MPN.O.>*L:%=7WB&7P[I=[JFH)!)%J%U,\-R\<DS1W/EHI<'=A0W3/8
M>E 'I6GZI9ZK:&XL9O-B$CQ%MI7YD8JPY Z$$5/7(_#:-H?"31/*TS)?WBF1
MNKD7#\G'KUKE[O4;B/7;6_L;[6+OS/$"6LMXTICM%C:388$B+D/CIN"]03GM
M0!ZM2T44""H[B;[/;2S^7))Y:%]D:[F; S@#N?05)10!RECX\M+_ %5M-BT;
M7%N(WC68/9$"'?\ =+\\#&3GT%=!HNK6VN:/;ZG9[_L]P"4WK@\$CD?A7/>'
MQGXC^+_]RQ_]%O7&>&-/AT_1_ >JVS3K>75^]O,_G,0\128[-N<8RHP,=L]:
M /8J45X]X275KMO#>O211VUQ>7LANKR;4B6NT;S,Q"(C&1@8 Z;*ZOQO8SW^
MKZ4L4,6IPPQS23:1]L\B28':!*O(#;.1@X'S=<T#.VI0,FO&K>63Q!>Z3IUK
M;WFKZ;#HIE2.^O3;2+)YS1LSD [G39M'IU[U?T2S?Q%?6VG>(K_[5%9^'XI5
ME@NB4:1I'4SAE(W, B_-VY]: /6**\I-I;Z[<>(!=ZG<7L6DZ-:G3[L3LART
M3N;@;2 6)4'=[52MX#XFMM;O=6DN'GB\-V5TBK.Z*DS0RL7 ! W9 H ]>N;A
M+2UFN9,^7$C2-@<X R:BTV_AU72[34;;=Y%U"D\>X8.UE##(]<&O+;:W'BC^
MTY-7N;AGL/#MG+;,)V38\D3L\O!&6RH&3V&*WVD>+X"+)&[(Z^&U*LIP0?LX
MY!H [VBO*-1TIK6]\+:/9V<NH07T$]]>0SWSQ_:IE2,!F8YZ;B=HXZ<<5'IN
MG2:AJ7A72-8N_/MPNIJ88;UI%=4=-D;NI!8H..?[M 'K=%>0Z&KZQK&E>'-1
MFGGTBVN-46)'F;]^L,JI&&;.6"ACCGL/2H]+MFUS5] T:_NKN;3X+C5K? N'
M4SQ12((PS Y8#IU[?6@#U:QU2TU&XOH+:0M)93^1."I&U]JMCGKPPZ5<KA/
M6C6.GZ_XL>VA9&CU+R%)E9L)Y,38Y)[]^M7/B$OFZ=HUN9Y8(Y]9M89&BD*,
M59B",CD9Z4 =?17D&H(VFZYJ'ABSFGBT:;6--B:-9F^1)4=I(U;.0&*)P#_&
M?6FZM UIJ^H>';.YNK?38]<TP1+%,P,(F4^8BMG(' ..VZ@#U"?6[.#4;C3_
M -[)>06GVQH8XRS&/)48]22I&.M7+:<75K#<".2,2HKA)5VNN1G##L?45Y=J
M/AS2](\8:R+""2'[-X8::(B>0E7+2KG)8]O\>M1:?:IXBBU!=4GG(TSP]9/:
M$3LGE.\+LTHP1\V5'/M0!ZW17CEE"?%,.IW>KR7$DJ>&;*Z51.Z*LS1RDR8!
M W9&0?>F7R7%[I<6L7YGU2VCT.T>9[.]V76EOY9=IA&2 Q;[V<Y^7H10![-5
M'6=6M="TBYU.]+BWMTW/L7<QYP !W)) KG/&UZ[>#;/[+=2K#?W5G;R7"$H_
MDR2(&.1TRIQ^-<1XRTRULK?Q;H]NLG]G6]M8WD,/FN5@F>1D;'/\2@''3/-
M'L-G<F\LXK@P36YD7=Y4ZA73V8 G!J>N5\9V+6?P^O4TSS(GT^);F *[%OW3
M"3&2<G(4C\:X#4M9O9;O7KZUO)C#XC26PL,.<*\<D5NI3T)\R1LCTH ];L=6
MMM0OM1LX-_FZ?*L,VY<#<R*XQZ\,*D@O5N+V[M1!<(;8J#))&523<N?D;^+'
M0^AXKR37='MH[+X@Z@CW"W6FRPM:2+.Z^4RV\1#  XSTR35W6[RZD\0ZW8&Y
MF2WO-9TJTFV2%<1/$I=01]W=C!QZT >DZGJ]KI+60N=^;RZ2TBVKGYV!(SZ#
MY35^O+_$6B:7:3:?I-E?S-;MXBM3)9K,<VFZ)\JISN4,/FQGC)QBM_P3;IIV
MM>*M+MBZV5K?Q^1$SEA&'@C9@,DD#))Q[T =C17CVK.IU9M7TZ&\E=/$<-O)
MJEQ=;,?OEC:"*,$YC'*\X!Y/-%['+:^%_&FOPW%TVIQZK<6<$AN& @B:9%8(
M,X7AB=V,CCTH ]AK#OO%-I9:O/IBVE_=7%O:_:IOLL&\(N&V@\\LVP@ 9S6#
MX0L+S2_%5_;&V@TZSDLHI/[/74#<L) [#S<$94,.">Y6L#Q%IMK;:[\0+Z!9
M([F+0DF2197!5W6?<1S[#Z=L4 >D66M6M_JEYIT2RK<6D4,LH=,8$@8K^/RG
M-:->.:W>7ELWB8VCN)KBWT6!F60HVV1F5OG_ (<@D9[9I;Z#4=+BU+3=J:98
M7MYIT+V=OJ!F>W224I(V>"@< #WP: /4[?5[6YUJ]TF/?]ILXXI9<K\NV3=M
MP>_W#5^N%\*:7::/\0_$UI9;UMQ:6++&TA?R\^=\HR20.^/>N=\3KJ$VI:]X
M4L[NXCN+Z]2_MV5R&6,VSN<'T\V#&/\ :H ]3O;U;&.)V@N)O,F2$"",N5+'
M&XXZ*.I/85FS>+-*ACF?S)'$.H)ILFV,_+,Y4 <]OG7D5YXVK3ZV#XABN)5M
M[K6=)MH55R % 1GP/=I6!]=M4I]#L8;'7%A26(MXMMK;<LS[E3? >#G@Y)YZ
M^] 'M=8FH>+-*TV+5GFDD)TH1FZ5(R2OF#*X['K6/X2M(M+\9>*=+M#(EE$+
M26.%I&<(SH^XC<3UVBN*\4:190/\29XHW654M-K>8QQO 9N"<=?R[4 >T45Y
M%XJ$GA*^\2Q:)-<0+)H44[9G=CYK3F,R98DAMIZ^V:Z'PCI]YI7BVZM_LT.G
M6<E@CFQ&HFY<R!R/-P0" 0<$]RM &SJWC*RTO4;BQ2RU&^FM8EFNOL4'F"W0
MY(+DD<D G R<#I6W8WMOJ5A;WUI*);:XC66)Q_$K#(/Y5QMY8W?_  E6N:CX
M5U2V.HJD,>IZ=?0,8I&"9C(<8*G8<9&1Z]*Y;^T9?&FI6 M]%#Z?_82W,=E]
MM-LEO(\CHS@J/FQL ![=>] 'L=%>4:1:-XDO19^(]0\]+'P_;R)/!=$IYCEP
MUPK*1N;"+\W^-7K>Z?[3XO$>I2WD,?A^T>*Y+_ZS,4W[P8X!; .10!Z363;>
M(K*XETV!TN;>XU&.26""XA9'Q'C=N'\)^8<'UKAO"UA'K/BBR>_FN94M-!TV
MYBB\]PGF_.=Y /S$8[\<UE>%].MM0O?AW=W8DFN)+"[=Y&F?+&-D*GKVR?KW
MS0!ZWI]ZNHV,=TL%Q ),_N[B,QN,$CE3TZ59KQ329+_68/"^F26;ZI;FPO+I
M[>2]: 2.+C8&9N=VT'@?[6>U65L-1O-,TG[:T6OK:Z?.DUC:ZG^^C'G,J3H<
M@2,%79DD'(..: /8J*RO#%U!>^%M*N;:YGNH9+6,I/<?ZR0;1R_^UZ^]:M !
M1110 4444 %%%% !1110 4444 0TE+28H$%+1BB@ HHHH&%%&*,4""BC%&*
M"LCQ3ISZMX:O;&.TANWE08@ED,8?!!^\.5/&0>QQ6O1B@#SW1? [WD^M2ZQ;
MW<$%_#;P".XO?/G;RF+[V<9 Y*@ =E]ZZG6/#5KK%Y!>&YO+.\AC:$7%G+Y;
MM&V"4/!!&0#Z@],5H:A?VVEV,M[>2>7;Q %WVEL9..@!/4U9Q0,P9?!VBRQZ
M)']G9(]&</9JCD!2,8SZ\@'GN,U:TOP_I^D:AJ=]:(RSZE*);@LV06&>GH.2
M?J36IBJUY?VUA]G^TR;/M$RP1?*3N=LX' XZ'D\4"*&K^';75[JVO#<75G>V
MRLD=S:2;'"-C<IR""#@'!';BFV/ABPTZ'3XK5[F-+*5YA^^)\YW!W-)_?)+$
M\]ZVL55T[4;35K,7=C,)H"[QAPI'S(Q5A@C/#*1^% &-!X)TN#48[I9+LPQ7
M+7<5DTV;>.8Y)=5QUR2<9P"<@5K2Z7!-K$&IR%VFMX7AB4GY%#D%CC^\=H&?
M3ZU=Q1B@#F[/P3IMC:W5O#<7P6:V%HC>?AK>$$D)&0 0 6/)R>G/%:>I:)::
MM:6MM=^8T5O/%.H#_>:,Y7=ZC(!Q[5HXHH S-2T&QU6^L[NZ5S+:"58]K8!6
M1-K@^H(_4"G:'HT&@:5%IMM/<RP0C;']HDWLB@8"@^@ X%:-% S#'A/3!&J8
MFPNIG5!\_P#RW+%ORR3Q22>$=+DT2;22)A!)<M=AUD(DCE,GF;E8="&Y%:EM
MJ%K>3W4$$F^2UD$4PVD;6*AL<CG@CI5F@#F6\#:9+I]W;7%Q?337<\=Q+>//
M^_WQX\LA@ !MQP *U=3T]KGPY=:<L:7;/:M"$NV.V4[<8<CGGN1]:TJ* /.=
M!\$W$VIW<^IVEW:VLNDOIC)<ZA]IE<.1G:W(55 P._))%;MYX!TF\>YW3W\4
M-W;I;W4$-P52=47:I;C.0.." <<@UU-% &%!X2TZ"VU&'?<2?VA:):7#O)EF
M1$*#MP<,>:JWO@/2;UA^^O8$>UCM+B."?8MS$G"K)QSP2,C!P2,UT]% '-ZA
MX(TG4;R>=WNH8KE8TN[:"79%<JG"AUQV&!P1D<&M"RTV:VU[4[YIF,%TD*QP
MF0L$*!@2!T7.X# _NY[X&I10!RFJ:'<ZQX[T>_FLDCLM($LB7!E!:9W50%"C
MH 1G)[@8J>\\$:5?:C/=227:PW,R7%S9I-B">1,;6=<=?E7." <#.:Z2JPU"
MU.J-IHD_TM81.8]IX0L5!SC'4'C.: .>U'P!I.I7-])-<:@D-](LUQ:Q7!6%
MY%QA]N.ORCOC@<5OZKIMOK&DW>FW6XV]U$T4FPX.UA@X-6Z* ,U="LEU5=2
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
MDL;*T6VF@2RW_9GM[F2.2,.<N ZL&P<\C-)<^"=!N8;2(6DENMK ;>(VMQ)
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
MAO(()@J3A00I;C.0#C@C/?- $?B.?4IOAW-?V,\D>H16B7BM&=I8H [+QV8
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
M[>S&NS>9'<6C2.3LCR0P=0.,=JQ=%;6;^YT[7O*,-Q-K;I+>S:GM62'SGC,
MA)Q]T8"]<KFO5;#2K/3&O&M(C&;RX:YG^8G=(P )YZ<*.!Q6;%X.T6#5_P"T
MD@F\P3M=+"9W,*S,"#((\[0QR><=R: /.=,LDTWP_I.O6ES<C4'\1M;D"=MI
MB>[=&BV9VX();IG/-/:U:/P/J^NF\O6U!M8-LDC7+XCB_M!!L5<X XZXSSC.
M.*[ZS\"Z!8ZA%>06TP:*9KE(FN9&B$S$YDV%MN[YCSCC\*MR>%M'ET*ZT5[4
MFPNI'EEC\QLEV?>6!SD'=R,=* .,\4WRP^(?$T-S?W\%N=/L$5;-LR%GFD7:
M@R &?A<Y'!Z\5@:@U]8:=XPL(8[K2(T;2GAMUO#*T!DGVLP;) ) &0"1]:]$
M'@'0/L]Y%)!<SM>)&D\TUW*\K^6Q9#O+9!4G@CT'84J^ ]!S<F2&ZF>Z6);E
MY;N5VF,;AT9B6Y((&#Z<=.* .9\1E? %]%=64MS]CN-+N[=8Y9WDS<K^]C;+
M$DLW[P5W/A^PETOP[IUC/(\LT%LB2R.Q8LX4;B2?4YK*\5Z#=^)+S2;1K>U_
MLRUO(KV::24^9E"<(J;<<Y&26Z$\5IV.D_8]=U74M_\ Q_>2-@).-BXSST)S
MC X^4'J30!YA8PWVJZ'H4LBS:Q!';WC3Z;%?F*XYN"%G4;AOV@%0"1C/'-:W
MB@6>K_ U;E+JZO(DMHGBGG8I*Y#!<N >3R00<C//O752>!M#:WM888KFU-JL
MB12VUU)%($D;<ZEE;)4GG!_"K\OAW2IO#A\/M9J-+\D0>0K$ (.G(.<^^<T
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
MQW5U#;2*OFS"8KDD9&#CD#KTZ<53\,:QX@U.?1M71-98WEX_VPSR1BR\@EP
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
M@L2X+S%2^>N?F)S77Z1HEMH7Q42WM)KEX6T)FV3SO*5/GJ"06)(SUQTSGUH
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
M1G.75,;C^&X?G0!R_AGP1#I]CITFI3WEU<0:>+5;:YE5X[8,JB14P.^,9)/
MP#BI[+P'I]H@CDOM0NXXK22RM4N)%(M87 #!,*.< #+9. !755!+>6T%S;VT
ML\:3W!80QLV#(5&3@=\#F@#'F\'Z7<0Z;#.)I(M/LI+&-&<8>*1%1@W')VJ.
MF.]4X/ &FB.2._O+_4HS9-81K=R*?)@;&57:J\_*OS')X'-=):WEM>K(UK/'
M,L<C1.4;.UU.&4^X-3T <L/!_P!ELM1DAU/4;O4Y[$V<-U<3JDD2 ':JLBC;
MR<[L$Y&><5HZEH4.L^&_[&U":5T,<:O,C8?>A!#@G/.Y0><UL,<#%,Q0!R,O
M@"QNC?/>:IJES)?VZ6]R\DB?.$?<I " *1R.,#!/&>:N7O@[3;Y]0E>6YCFO
M;F*[\V-P&AEB551H^..%'7.<FMJ"\MKF:XA@GCDDMW"3*K9,;$ X/H<$'\:I
MZKXBT?0WC34]1M[5I 2BR/@D#J<>@]>E &>O@O3VT;5-/N;B[N7U1MUW=RNO
MG.P "D$*%&T 8 &!BI(?!NE0:AHEZ@F$NC6QMK8;AM*[=H+#') )P>.IK>CD
M26-9(W5T<!E93D$'H0:K'4[(:J-+^TQ_;C";@09^;RP=N['IDXH Q4\$V":G
M]I%W>FU%X;\6!=?(%QG.\#;N^]\V-V,\XJ!O &G->I*+[45MH[]=1CLEE40I
M.'WE@-N<$YXSCDXQ6S9^(=(U!+E[34;>9+5=TS*_"+S\WT^4\].#5^">.YMX
MIX6WQ2H'1L=01D&@"51DT\T@&![T4""BBB@9S3>!-%-O-"HO(P]Y]N1DNY 8
M9LDEHSGY<[FSCKFM?2='L]%LS;64;*K.TDCNY=Y';JS,<EF/J:DT[4K35[%+
MVQF$UNY95<*1DJQ4\'GJ"*N*,F@#F?\ A -"^U2R,EVUO+.;E[%KN0VS2D[B
MQBSM//..F>U7YO"VDW%CJ5G+ S0ZE<?:+H>8V9'^7OG@?(HP.,5LT8H Y>^\
M :%J,M^TZWGEW\HGFA2[D2,RC'[P*#C=\HY]JU(O#^F1VNIVWD%XM3=WNU=R
MWFED"'DG(&T <5J8HQ0!S4/@71(]/NK.1;JX2YMQ:/)<73R.(1TC5B<JOL,9
M[UHW?AW2[ZZEN+FV$CR636#*6.TP,<LN.V>.>O%:F*,4 <U!X%T2*QN[5UN[
M@75M]CDDN+IY)!!_SS5B<JOL,9[TNJ>!]$U:ZFGN$N4^T6XMIXX+EXDFC4$*
M'52 V,G%=&< $GM5?3[V'4]/@O;?S/)F0.GF(4;!]5/(_&@#%O?!&B7URLTD
M=Q&/LZ6LL4-P\:3Q+G:DB@_,!D_@2.E:$>@:9'-J,JVPSJ$:17*DG:R*I15
M[#!/ ]:L3:C9V^HVNGRS!;J[61H(\'YPF-W.,#&X=?6K>* .9M? FB6MM)!_
MIDRM:FS1I[N1VAA.,I&2?D' Z<\#GBMF\TNTO]'FTJYC,EG- ;=T+')0C'7K
MG'>KN*,4 8+>#M#:#1(3:$IHK*UB-[?NR  ,\\]!UIM_X,T;4M3EOKB.XW3F
M-KF%)W6*X*8V&1 <-C Z^@SFM/4=4M-*6U-W(4%S<):Q84G,CG"CCI]:NXH
MI:KI=IK6FRZ??1F2VE*EU#%<[6##D>X%9NJ^#M'UF^DN[I+A7GC6*Y2&X>-+
ME%)*K(H.& R?P..E;^*,4 8E[X4T>_CU1+BV9EU1(TN@LC+N$8PF,'Y<>U7)
M-(M)]#?1[GS;BTD@-O)Y\K.[H1@Y<G).#USFK^*I#5+0ZTVD"0_;5MQ<E-IQ
MY98J#GIU!XH I:=X6TS3'\R'[1)+]D%F9)[AY&,09F"DL>Q8_A@=JJ3>!=$E
MMK*"-;JV%G;?8XWMKIXW:#_GFS Y9>.]=+BL[6-8M]$MDN+F&\E1WV 6MJ\[
M X)Y" D#CK0 ^32;&31'T;R E@UN;7R4)4",KMVC'3CBLS3/!>BZ5-))#%/+
MNMS:HES.\JQ0GK&@8G:IP.!Z#M56S^(>@7UG]LB-\MJ2@6>2QE1'+N(UVL5P
M?F8=/?TKH=0OH-,LGN[CS/*0J#Y<9=OF8*.!SU(H Q+/P+H-I#-"T,]S%+:F
MS"75P\HC@/6--Q^5>!TYX'/ I8/ ^BQ6][#,MU=B\MOL<CW=R\K"#G]VI)RH
MYSQSFNDQ5*SU2TO[R^M;>0M-8RB*<%2-K%0X&>_##I0 [3K"+3-.AL8I)Y8H
MEVJUQ*TKD>[-DFL:+P'X=AT:QTE+$BRLKL7D$9D8[90202<Y(Y(P>,<5TF*@
MO;NWT^QN+VZD$=O;QM+*Y&=JJ,D_D* ,+5/ ^B:O=WMQ=I<XOT"7<,=RZ1S[
M5VJS*#@D#&#[#TJJ?#5Q<^-=)U">")+'1+:2*UF:<R33LZJN6!'&T!N2223F
MNATK4H=7TV&_MXYXX9AN03Q-&^,]=K<@'J/;%06OB#3;MM/1)G234%D>VCDB
M9&<)C=P1QC(ZXZT 2ZSH]EKVERZ=?H[V\A5CL<HP*L&4AAR"" :R+GP)HEY/
MYLXO'#K$MQ&;N39=>6 $,PS\Y&!R>N.<UTV*,4 4M6TJSUO3)M.OXO-MI@ R
MABI!!!!!'(((!!'<5CP^!="CM]1BEBN;HZC&D5W+<W+R/*$)*G<3D$9X(QC
M]*Z7%9EIKME?:U>Z5;>>\]D!Y[B%O*1B =F_&"V&!P#0!GCP1HIL;JVF6ZN'
MN7CDDN9KEVGW1_ZLB3.1M[8]_4TG_"#Z*UC+;2"ZDEEN%NFNWN7-QYJC"N),
MY! X&.,?4UKZKJEIHNG27]](8[=&168*6Y9@HX'NPHL=4M-1N+Z"VD+264WD
M3@J1M?:K8YZ\,.E %"S\):18FS>*&5I;2XDNDEDF9G>5U*N[DGYB02.?;TIF
MH>#M$U3[9]KMG?[9<174VV9ES)&H5""#Q@ =*U(M1LYM3N-.CF#7=M&DDL>#
M\JOG:<XQSM/Y5;Q0!SR>"M%72KRPDCN)UO)%FGGFN'>=W7&QO,)W KM&,'C%
M7M'T.RT1)_LQFDEN'\R>>XE:625@  68\\   =!6GBC% ',3^ ]'GO[N\$^J
M02W<IFF%OJ4\2LY &=JL!T 'X5+J7@K1M5NY+BY6Y!FC2*Y2*Y=$N47[HE /
MSXZ<]N.E=%BC% '.7_@G2-0U2746DU"WN942-S:7TL *H,*,(P'&3^9IU[X-
MTJ^6V\R2^2:W@-L+B*\D65XCU1W!RP)YYYS70XHQ0!!9VEOI]E!9VD2PV\""
M.*->BJ!@"L)_ GAU]%N](:QS97=V;R:/S&YE)!SG.0. ,=,<5TF*,4 86L^$
MM+UVZ^TW7VF.8PFWD:VN'B,L1.?+?:1N7)/YGUJ*_P#!&B:A<Q3-%<0>7:BS
M,=M</$DD Z1N%(W*,GCW]*Z+%4M6U2TT/2KG4[^0QVMLF^1@I8@?0<F@#.3P
M?H:0>0;/?$=.72RCNQ!MUSA>O7D\]:-'\(:7HFH'4+<W<UX8/LWG75T\S>5D
M$+\Q/ (&/Q]35I=>L7\0'1(_/DO%A$TFR%BD2MG;O?&%)VG SSBM3% '/:OX
M,TC6]1DO[G[7'=2P"VDDM[J2(O$"3L.TC*G<<_AZ4NH^#-&U$P$QW%MY-M]C
M'V2X>'=!_P \FVD97V[5T&*,4 16\$-I;16UO&L<,2!(T48"J!@ ?A4M&*,4
M %%&*,4 %%&*,4 %%&*,4 %%&*,4 %%&*,4 0T444 %%%% !1110 4444 %%
M%% !7-^.-1N].\.C[#,8+FZNK>T6< $Q"215+#/&0"<>]=)6?K6CVNO:3-IU
MWY@BDVD/&VUT92&5E/8@@$?2@#S_ %G5-5\/7>K:1!JMY/'&=.N()IW#R1B6
MX$<B%L<@@=^F34_B_7-7M+SQ3%97\D!M[?33;D<B-I)V5R![C -;TG@2SNK#
M4H;[4;^[N]0,1EO79%E7RCNCV!5"J%//3DDYS2'P#931ZC]MU/4KN?4%MQ<3
M2O&&/DOO3: @"\\$8Z>^30!NZ?9MI.F>3)>W5\R;G::Y8,[$\]@!CT '%>9V
M*:AJ%OX&\07NK75S)J&IB66WD8&)"T4I78,?*%&1UYSS7K=<E9_#^QL[NPD3
M4M2:UTZX:XLK-I$\J D-E1\NXCYCC))'8]<@'(Z?J5Y>2>%K^XN'DNA::R?-
M/7Y7 7\@!^5;5KJ6HW]OX"@?4+F/^U+"1KJ2-@'=OLZL&SCJ"<UNV?@G2[(:
M<$DNG6P2Z2-7=<.+AMS[L*/PQC\:@TCP):Z5>:9<G5M3N_[+1XK**=TV11LN
MW;A4!/&.2<\"@#@M"N[W3_#'A#3+>XUB6#4OM4\ZV3*9@L1P$0G&U26!/.>/
M>MJQN_$&I7FA:!J-YJ-@)'O99)MRI<S11,HA#$9 .'&['7;700> +6SLK2"T
MU?4H9+&9Y;*?=&SVX<$-&,IAD.>C GISQ4K>!;)+2P2SO[ZTO+*666.^C9#,
M[2G,I?<I5MQY/'88QB@"#X<120:!?PS3&:5-6O5>4@ N1,P+8''/6N;NKW6$
ML=6UT:Y?"2Q\1?9(;8,HA\DSHA5EQ\W#GJ>,#%>@>'] MO#FG-96DMQ+&TTD
MY>X<,Y9V+'D 9Y-4Y?!VG2Z7?:>TUT(;S4/[0D(9=PD\Q9,#Y?NY0<=<9YH
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
MDB8MPY;).!D@$<"N]\-^'K/PMH<.DV+S/!$6(>=@SL68DDD 9ZXZ= *Q]4\
MV>J2:HK:GJ-O::HPEN;6!T"-*  '!*EA]U3C."1R.U %CXA''P[\0?\ 7A+_
M .@US&K7.K>%S=VR:S>78N?#MU=AIF4^3/$%PZ8 VJ=WW>G KO-4TB+6- N=
M(O)IFBN8#!+*I4.01@GI@'\,>U9,/@2R:"^2ZU'4;QKFQ;3D>=T+6]NW54PH
MYZ?,V2<#- &)H%G)+\3/MDFH7CNVA6T[(9!M8LT@VD8^Z.H'J:N^*K"34OB#
MX9MTO;BS4VEZ7DMV"R%?W7 ;!QSCD<XS6Y%X7M[?7K35X+R[CE@LULGB#*8Y
MHUR5W@KG(+$Y!%)KGAB+6M1L=174+VQO;%)%MY;5DX\S;NR&4@\+C!XY/MA
M>?Q^)-8N&TK0YKC5;D1W>H0W$^G[1<7"V[A$Y.,?>&XCDX]S3TLM6U/5_!G]
ML7NJ6MW]HO8 =Z))L1'*.0 0'*[0WKBNR_X0:RAL=-BL;Z]L[O3WE>*]C9&E
M9I>9"^Y2K;CR>.H&,8IW_"#V$=KI,5M>7UM+IDTD\5Q&ZF21Y,^87W*0=VXY
MX'7C% 'G]I/>Z'H\T%I>ZK*VH>)[BSD\EE:41JTC,8\@ .VWD_EBM*2]\2BU
MLM/:\U2PCN-?6V@N+G8;@VS0,Q5NH)# X)ST&<XKJG\!63+>!-2U"/SK_P#M
M&$JZ?Z+<9)+1Y7H=QR&W#%20>#+&+[.\EU=SW,6H?VE)<2,N^>;84^;"@;=I
MP H&,#WR ;MI;_9+.&W,TT_E($\V9MSO@=6/<UYEJVLWMMK3W=IJVJ7;IK<-
MJ_E)LLH(FD5#"P;[[X)R5R03VQ7H&CV5W9MJ1NKB699[UYH%EEWF.,A0%'H,
MAB!V!]:PKGX?6EP;E%U?4X+:6]_M!+>)H]L5QO#EQE"3R,[6)7D\=,,"MX*T
MXVWBSQ=(;Z[FVWRQ[)9 5.88FW'CJ.@/I5;7HM2NO'6ICP_!;7-VNC+;W:WA
M*H@=G,>PC)+'Y\@X' Y%=78>'X=/U_4=6@N[K_3]K36K,IBWA54./EW X4#K
MCKQ5?5/"J7^J2:E::I?Z9=30"WN'M"G[Z,$D9#JV",G##!&: (/"M_IUG\-]
M-OH)9FT^UTY6WR+\^V-/FR!W&T\"N$\*ZSIFH?$>TU*74[:34-6TZ?S524-Y
M3-)%Y4 ]U1?Q(8]Z]+T[P[:Z2;!+*>ZAM;*V-M':"7]TP)!W,,<OQUSW/K4S
MZ-;/XAAUHO*+F&U>U501L*,RL21C.<H._K0!YE>Z3>Z%:6]AJA@6 :6EG/\
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
M(8=6E\ZZ D(+-A1P>W"+2W7A72;RWU>"X@9X]6</= N>6"JH*_W2 JD8[C-
M%7Q]J-UI'@35;RQE,-PD01)1UCW,%W#W .?PKB/%FFKI9U_0X+S4)+"3PW/?
M&.6]E<K-&VT-N+9PP;E?NG'2O4+K3+6_TF73+Q#<6LL7DR+(<EU(P<GU]ZQ[
M?P3I,-MJ$,KWEVU]:_8YIKJX:200X(V*QZ#YB>._)S0!?\-VD=CX;TZ")I60
M0(V996D;D9/S,2>_KQTKS'P]:?VMJ'P]OKZZOIKF6VO6>0WDH+%&4KT;WY_O
M# .0!7KT$*6UO%!&"(XT"*"<\ 8%8*>"M(A@T>*#[5#_ &0S&U>*X96 8Y92
M1]Y3W!H @\<RQ+IMA;RW-^GVF^CC%M8<37?#'R@VY=@.,ELCA?>N)M#K-WI=
MYI\0NC':>(&1M+;5"MQ+;B!7,*3%LG!;=C=T!&<5Z9K>@V>O6\$=TT\;V\PG
M@F@D*21. 1D$>Q(_&LA?A]HB)+Y;W\<LERMV)UNW\Q)@NPR*Q.<L.&SD&@"3
MP)<PW&@RK!<W\JP7<T1BOP?.MB&SY+$DEMH( .3D8K@Y+0:0/%5U8W5]%,OB
M&SMPWVR5LHS6Y8$%N2<D9/...G%>I:-HUIH5DUK9B0AY&FEDE<N\LC'+,S'J
M35*[\(Z3?6>J6LT4OEZG.MQ.5E*L)%"A64C[I&Q3QZ4 </XVNKB2Y\7VSSR-
M!%%I+1Q%R50M<') Z G S]!74>#_ /D.^,?^PN/_ $GBJ9/ >C"&^CE-Y</?
M^3]IEGN6=Y#$VY"2>F#Z=ABMJQTJUTZYOY[=6$E]/]HG);.7VJO'IPHH \Q\
M1V2V.O>/]1M;F]BNH-%BFC=+R4;7839.-V.,<#HO;%:5_IEO:S:-IIN]=U2Y
MN8I;N6RANV1KARJ RR2EUV(IZ*.,MP*ZK5/!VE:O?W5Y<_:5>[M#9W*13LB2
MQX8#<HX)&XX/;-2:GX6L-4N;.Y>2[M[BTC:&.:UN&B<QMC<A(Z@[1[\<8H \
M^\/M>>(?^$.LM2U#4##-8W_VA([R1#-Y<R*@=U()P._4_B<QV7]J7^AZ+YKZ
MAJUG:M?1W%G;:@8KMU2<I'+]Y3(% QC/4CJ:]!TGP=I&BS6<EE',OV-9DMU>
M4L(UE8,ZC/;*C'I4+^!=($5L+9[VSEMVF,<]M<,D@$K[Y%)[J6YP>F!B@#D-
M'AC\4:WIEG)KVJW6G_V )0RW$EN\L@F9-[A6!W+T//)'.:HV6H3^(-&T=;N?
M5M2U!=*D<VMI<&V1<2,BW,LH=<DA.!ACU.*Z>3X>V[>)+9K<W%GI=MI(LXGM
M+IHY0WFEF!(.2"#SGJ>>O-:\W@;19)+5H4N;5;>U%ELMKAHQ) #D1O@\C.??
MD\\T <=X<-YXFU?PXFHZI?F$^'(+R6.*Y:,33"3 9]IY]_7C-5?#-UKVH2Z'
MKWDWL<MWJ+BZN9]23R)H2TB^4D)?@KA< +GY37H>C>$]+T*6WDLUFWV]I]BC
M,LI?$6\N%Y]">/;BHK3P7I%EJ:7L0N2L4SW$-J\[&"&5\[G1.@)W-[#<<8H
MX/1!<PZ7X/UTZGJ,M]>ZN]K.9;N1T>$F8;-A.W V+SC.>]:'A[37U[PYIVNW
M'B*\LM2U.6X24FZ?;*'\Q5B1"P52H *E1D;#[UV4/A32H-/TVQCBD$&G77VN
MW!D.1)ESDGN/G;BJUOX,TO3;[^T+2.XD>!Y;BVLWN6\B*5P=S(IX4G)]AN.
M* .=\%ZMJ&OZSI0N+F;_ (E6D&.^02'#W32F([QW(\ASS_>K8^*'_),M?_Z]
M3_,5%H/@W&G:[_:L(MI]:OFNIHK2<YB7(*KO&,G()..[&NEUC2;37=(N=+OE
M9K6Y39(JMM)'UH Y'P[I5O%\4?$URKW1=+>S<!KJ0KEQ+NRI;!'' (PO;%+X
MSUFY\+Z\FJ?:)?LESI5U"L.\[!<1CS8R!TW,-X_ 5UMMI-I::K>:E$K"YO$B
MCF);((CW;<#M]XUA^+]!NO$MSI-@;2 Z?!>17D]Q)+\PV$_(J8Y+9QG.,$T
M<G:Z;>WCZMIVIZKJ*S:'HUJ89([R1"+AXW=YF(/S'<H W9&!BI]!UW4M3MM;
MO+BZF$C>&;*Z"AR DKQ3%F4?PDD \>@KL-9\'Z9KEX]U<-=PRRP_9Y_LUPT0
MGBR3L?'4<GWY/-1:AX&T;4;KSV%U;AK5;.6*UN&B2:%<[4=5/(&3^!QTH N^
M%)9+CP?HDTTCR2R6$#N[MEF8QJ223U-:]5[&SAT[3[:QMP1!;1+#&"<D*H '
M/T%6* "BBB@ HHHH **** "BBB@ HHHH AHHHH **** "BBB@ HHHH ****
M"BBL+QGK!T'P;JNI*<2Q6["+_KHWRI_X\10!?TO6=.UNWDN-,O(KJ*.0Q.\9
MR XQD?J*O5XMHNNV/A"S\2VNA7"SK%HT-["=C ">-/)D)# 9R?+8_6NBEDUC
MP_K8M)/$\TEO)H5S=&:^"LL,ZF,>8<*/E&[(7ZT >@W5U!8V<UW<R+%;P1M)
M)(W15 R2?H!3XI4GA26)@T;J&5AW!Y!KR==>U*T36H+?4=7G@'AN>^CFU&(*
M6F3@21J0&"G/0C'2K=Q=:QJ3:\4UV]M$T[1K6[A2WV &5HI&);*DD97D=\T
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
M]<U30K:>YD#6.FRMJ2@_ZR<2>0-WXQRM0!W.H:A:Z58R7M[,(;>/&^0@D#)
M'3W(IUI?VMW<W<$$P>6T<1SJ ?D8J& _(@\>M<W\2?\ D0-3_P"V7_HU*Y_6
M-6U9]5U.S@U.YMU_X2.RLT>,C,<4D*%E7((ZDGGO0!Z+?:C::<D4EY,(EFF2
M",D$[G<X5>/4FK->/Z]>7.D_VI93W5]J-MI>O:9+ )6\V;#;'9 >K<]![U;F
M\2:K/X2M]0^U7OV[5M:6RGM;; DL5!;=#&&P ^$P6/4MGTH ]5JK;ZC:7=Y=
MVD$P>>S94N$ /R%E# 'Z@@UYJU_X@C2/1Y)M5LK2^UJ"VM[B[E0W20-$SNN]
M2V#N0@$\X:M[P59O8>*?&%M)=3712[M\2S-ER/LZ8#'N0,#/4XYH Z^YO;:S
M>W2XG2)KB40PACC>^"=H]\ G\*GKAOB!I_VS4_"A^V7<&[5EBQ!+MQF*4[AQ
M][C&?0FL4ZIJHTA_%G]JWGFIKGV46?F?N?L_VCR-FSINQ\V[KF@#U91@9I:*
M* "BBB@#DE^'NG6]M9Q6&H:G8/:VILQ-;RH'DA+%MK;E(ZDD$ $9ZUT>FZ?;
M:3IEMIUG'Y=M;1+%$F<X4# Y[U:HH YK5?!-AJVH7UT]Y?VZZA L%[!;RA4N
M%4$+N^4D$ D<$9'!S6YIUDNFZ;;6*2RRI;QK&KRD%F &!G  S^%)IVHVFJV,
M=[8S":VD+!9%! ."5/7W!%5K;Q#I5Y):I;WB2-=M,D "GYS$<2#IV(- %/4_
M"&FZK+J<EPUP&U*.".?8X&!"Q9-O'').:K3^!=.N-0GG-W?K:7%VM[/IZRKY
M$LRD$,1MW=54D!@"1TKJ*1W6-&=R JC))["@#)TOP];:1J>HWMM<76-0E,\M
MN[@Q+(0 648R"<#/-2ZWHEKKU@MK=-+&8Y4GAFA;;)%(IRKJ>>1[@T^'6]-N
M);&.&[CD:_B:>UV9(E1=N6!Z8^9?SJ_0!S4?@C318S03W%Y<RSWD5[/=32*9
M99(RI3)"@!1L P !BNEHHH YG5/ ^FZM>ZG<37-]&-3A2*ZABE C?9]UL%20
MP QU_"K>I^%=,U>\N[F]220W=C]@E3=A3%N+<=PV3US6W10!B:-X9@T>\EO6
MO;V_O)(E@^T7LBLZQ*20@VJHQDD],D]2:M:YHMKX@T>?3+PR"&;:=T3;71E8
M,K*>Q! /X5/?:C::;%%)>3"))9D@0D$Y=SM4<>I(%6J .1D^'NGW#7KW>I:I
M<R7T,<-R\LR9D\M]Z-@* I'3@ 8)XSS6OJ?AZVU/6-,U1KBZM[K3RWEM X4.
MK%2R."#E3M'H?>M>B@#E!X TZ"TTZ&QOM1L9;"%[>*YMY5$C1.=S(Q*D$9P>
MF01Q4@\ Z"MK/:B"06TVGQZ<T6_@1(692#UW98G.>N*W9M1M+?4+6PEF"W5T
MKM#&0<N$QN_+</SJU0!RI\!:=/:WD=]>ZC?7%TL2&\N)E\Z,1-NC"%5 7:WS
M=.3US6EHOAZ#19[RZ^UW=[>7A3S[FZ92[! 0JX554 9/0=S6Q10!E:]H%OX@
MM;>*:>XMY;:X6YMY[=@'BD4$ C((/!(P01S67;> M-M[EIS>:A,[7T6H-YTP
M;,\:[=WW>XZCIP,8'%=310!SM_X,TS46U*222YCFOKB&Z,L4@5X98E54>,XX
M("CKGO5C0O#5KH-Q?7,5U>75S?,CW$UU(&9V5=H/  ''8<<<8K:HH SM=T6U
M\0Z-/IEXTJ0S%27A;:ZLK!E(/J"H-8EYX T^^DF,VH:GY=U'$E_$LRA;W8
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
MO;ZY>QM7M(/M+H=L3%#MX4=-@ _'K71TR65(8GEE=4C12S,QP% ZDT <Q<>
MM.F\IXKW4+>:&^GOXI89%#)++G=U4@@9. ?QS0W@.P_LRVMHK_4(;J"\:^6_
M213.T[ AF;*E3D'&-N,8K=TK5K'6K!+[3I_/MG)"R!2H;'ID#CWJ[0!RG_"
M:<-*FLA?ZD'DU :E]J\Y3,MP HW E<?P]"".3[8EE\$:?)!.JW5['<2WXU%;
MI77S(IP@3<ORXP5&"""#DUTU% '-VO@K3K86KM<7<]Q!?G47N)74O-,4*9?"
M@8VG   Q@5J:=H]MI=UJ-Q TA>_N/M,N\@@-L5...!A1ZUH50GUS2[6.>26]
MA MYDMY<-G9(Q4*IQT)W+^8H IZ[X8M]<N["]>]O+.[L/,-O-:NJE2X )(92
M#P,8/')K/?P-8"QL(+6^U"UN;&>2YCOHY%,SR29\QF+*5.[<<\>F,5U!):B@
M#DX_ %A;10FSU'4K>[@N9KF.\61'E#2@>8#N4JP.!U!Z5+!X%TJWBA19;MFB
MM[FW+M("TGV@AI'8XY8D9[#VKIZ1F"J68X &2: ,4>%=.SI&[SG72[5[2%68
M$/&Z*AW\<G"CICO6?:> -,AB$%U=WU_;1VDEE;P74BE;>%P RKM4'H ,L2<#
MK71V-];:E8PWMG,LUM.@>.1>C*>AJN-;TQOLQ6]A87,[6T)5LAY5W;E&.XVM
M^5 &#_PKW3IX)HM0U#4M0+6HM(GN)$#01AE<;"JCYMR*=QR?E%.N/!\T=AJ3
MVVK:A/JUZL,?VZ:98W1$?( ** %&6) &6R1GGCK** "N8LO ^GV5_;3+=WLE
MI:3O<6MA(ZF""1LY90%W'&YL L0,G%=/10!R5I\/["SN+-EU'4WMK*[-W:6C
MRKY4+DL2  N2/F/4DCL>N=W1=(MM!TM-/M&D:%'D<&0@MEW+GH!W8UH4E &5
MK>@P:Y';;[BXM;BTF$]O<VY DB?!'&X$$$$@@@@YK+'@.QB%G+:ZCJ-M?6TL
MTIO8W0RRM-CS-^Y"IS@= ,8&,5U5% '(0?#ZRL4@-AJNJ6L]O).T-PDD;.BR
MD,\?S(0R[AGY@2#WK1T?PCINAW5K<69GWV]FUHN]PP96D\QF;CEBV3GIR>*W
MJ* ,_1-'MM T:VTNT:1H+=2J&0@L1DGD@#UJ"\\.V=[J5W?2O,);JP.GR!6&
M!&2QR./O?,>?TK5=UCC:1SA5!)/H!5&RUO3=1EABM+M)7FMENXPN?FA)P'^F
M: ,6Y\!V,T<:6^H:C9 6*:?.;>1 ;B!!A0^5/."?F7!Y-7;CPCI4^HZ)>[)(
MVT9&2UCC;";2H ##&2!M!'/45NTHH R-#\.6'AY]1DLO-S?W3W4OF,#AF_A7
MCA>N![FI=6TBWUF.VCN6D M[J*Z3RR!\\;;E!R#QD<UH$Y-)0!S%OX'L;>^A
ME6]OFLX+MKV'3V=/)CF))W#Y=V,L2 6P">E=%<V\5W:RVTZ!X9D,<B'HRD8(
M_*I:* .3LO -E:7%M-)J>J71M+>2UMEN)4*Q1.H4J,*,X ')R?4G%:6D^%['
M1[FUN+9YV>VTZ/3D\Q@08D)()P!\W/7]*T;*_M=2MS/9S+-$'>,LO3<K%6'X
M$$4ZWO+:Z>=+>>.5H)/*E"-G8^ =I]#@@_C0!@6'@BPL+ZWF2[O9;6TFDGM+
M&5U,-N[YR5PH8_>; )(&3BC2O!-AI-]:SQW=[-!9&0V5I,ZF*U+Y#;<*&/!(
M&XG )Q7350GUK3K?5[?29+E1?W"&2.  EBHSR<#@<'DXZ4 9.E^"K'1Q8207
M.H7 TR2:6TAED0A/,4J4'RCCDXR>IZU'X,T*?3[S7=6N[(V4^JWGFBW:17:.
M,#C)4D9+%VP"?O5U*G!J8+SGM0,H:UH]MKNCSZ9=M(L,^W<8R WRL&&"0>X%
M9TW@_3I[V:[>2Y\R;4(=18!QCS8E"J!Q]W"C(_6M>?4+6WOK:SEF5+BZW^1&
M>K[1EL?059H$<_=>#].N[^YO))+D2W%Y;7CA7& \  0#CI\HS_2HK[P1IE[<
M7\XFN[>2\FBN28' \J>/[LJ @X?& >H..172T4 <N_@:PETZ:"6]OI+V6[2]
M;42ZB<3( %887:,*-H&W&,\<U?T'PW;Z#-?SQW=W=7%](LMQ+=.K,S!0N>
M.!TZ>F!Q6A=W]K8&W%U,L7VB98(MW\<C9PH]S@T7=_:V!MQ=3+$;F800Y_CD
M()"CWX/Y4 4M?\/P>(+>UCENKJUDM+A;F">U95=' (_B!&,,>HK/7P)IYU#[
M0;R^^R&\^WG3]Z^0;C.=_P!W=][YMN[;GG%=.!DXI] !1110 4C<*?I2TC#*
MD>U 'E7AV]UBUTOP3K=QK=]>RZQ<+:W<$S@QE7CD92JX^4J4'/4\YJYI.NZI
M-X7\"7$E],TU]J1BN7)YE39,<'VRJ_E5SP+X$?2='T*75KB]-U81%H["65'A
MMY6!#,NT9)P3C+$#<<8J_8?#VPL+BP9=3U.2WTZY:YL[625/*A+;LJ,+DCYS
MU)(['KD XWPR+_1/#?A758-5NW6[U<V<MF7'D>5)+(N N/O X;=UZ]JDT36;
MO2+#0C!(WDF76YI80>)#'([+GZ&NOTOX>Z=I4]D4U#4I[2RF:YM[.>56B29M
MV7X4'/S' S@$YQFK=IX*TNT;3RKW$@L7NFC61E(;[029 W'(Y..GXT 8&DPZ
MI;>&[+Q!/XKE1KO27N;L7I$D:R-&'62->-H0DY X(]^:R=+N;RXU9]+&HZ^U
MC=Z%+<-<7S[6ED1XQYD2GYD4ACP0!@].,UU%O\.M*CMS:W-YJ%[:1VDME;07
M$BE;:&0 ,$(4'.  "Q)  %6+#P1;V>IVVH2ZOJEY<06KV8^T/'M>%L?(0J#H
M5!R,$GJ3TH X;2=4OO#7A7PO+;7EQ+$?#M[?-#*^Y2\<,+(H_P!D<X'N:NSW
MNK:!;Z5(-:OKM]7T:[FG^T2!@DZ0"59(QCY.21@<=*ZO3O 6F:?%80O=7UY%
M8V\]K#'<NC 0RA R'"C( 08[\G.>S+3P!86Z[)]1U&\2.RDL;5;B1#]EA< ,
M$PHR< #<V3@"@#%T"74K/7O"3S:S?WBZUI<LUW'<R!D#JD3 HH V_?(XZCKS
MS7HU8B^&+**71YDDN-^D6LEK;?./F5E526XZX0<C'>K/A^RNM.T"QM+ZXDN+
MJ*(+++)(9&9O=C][Z]Z /.AK-[%K^F7=KJVK7PN=<-I//C98^62X\I$;[Q7:
M!N4'E3SVI+.\U<6.D:X^N:A)+-XB:P:!I!Y)@-P\>TKCDX'!/(KJ$^'=C']G
M1-6U5+:TO?MMI;+)'LMY"Q8X^3)!+-PQ. 3C%7X_!VG1Z9:6 EN?*M=1_M)"
M77<9?-,F#Q]W<QXZX[T <!="_P!9T6P\17.JW;&;Q+%']C9QY*1)=^6BJN."
M-H.>IYS7H7C:\N-/\#:Y>6DS0W$-E+)'(AY5@I((K/D^'NGR7GF?VCJ26BWZ
MZBEBDJ"%)PX<L/EW8)S\N<<G&.,:7C+3[G5?!>M:?91>;=7-G+%$FX#<Q4@#
M)X'XT <3K&K:MX,EEDCU6[U#[3H5Q>$73!Q'<1[,.HQ\JG?]T<<"JDNH^(]-
MT?5YXGUV.V_L*:=I]2>,LMTN"KQ[6) (+<< 8%=EIO@:QA@E_M"YO=0:>Q^P
M;+N16$,!'S1KM ZG'))/ YIJ> +%K.[@O=2U*^-Q8G3EEN)$WPP'JJ;4 SP,
MLP).!0!SESHER_BCPA;SZYJ<DUU;WL\USYH$@)CARJ$#Y%R.@Y'//.:AM-4O
M+G2=+LKS6]6ED2^O[?R+$$W=ZL4A5"9!C:%&-Q) .1DUZ%)H-I)JFEZ@7F\[
M38I(80&&TJX4'=QR?D'3'>L@^ K&.6WGLM1U&RNH)[F59X7C+$3OOD0AD(VY
MQCC(QUH Y+2-1UG7;7P?97&KW]L+J748KIXY%6:186(0%@,;A@ D>_UI5O\
MQ!/:);-<:M>Z?IFK7EG=R6$@%Y+&@'E-Q@MC=AMO)P.M:=S\/I+74_#MMI=Y
MJ,=C9SWL[70F0RVS2J" N1\P+;OO!NIR:VAX#L8;>Q^QZAJ%K?6<DTJW\;HT
MTC2G,I?<I5MQP?N\8&,4 7?!MV+[PI8S_P!J-J>0R_:GB,;/AB,,IY##&T^X
M)KDSJ^K#63X:^WS?;/\ A(1B3/S?83']HQGTP"E=SHFC6N@:5%IUH9&C0LQ>
M5MSNS,69F/<DDFL"RT.XNOB7=^([G3VM(8++[% 7D5C<-O),H"DX&W &<'D\
M"@#FM,U;5?[+\-^*9-5O))=6U86UQ9N^8!#([HJJF/E*X4YZG!SG-6K#7=4D
M\)>$KE[Z9I[K73;SN3S)'YDXVGVPJ_E70VG@33[2_MYEO+Y[.UN7N[;3W=?(
MAE;.67"[N"S$ L0,G%0VWP]L+:YM6&IZFUK9WIOK6S:5/*AD)9CCY<D99NI.
M,\4 6OB!?76F> M8O;*=X+F&#='*G53D<BN6OK#4H?$VKZ2/$VM?9X]&745;
MSP'$^Z1>"!POR@[1@9KOM<T>V\0:)=Z3=M(MO=)L=HB P&<\$@^GI4,_AZSN
M-8NM3=YA/<V L' 8;1&&9L@8^]ESS].* /.KWQCK-KH_]HK=$S'PC!> $#:+
MAW"F3'3/.?3BE\3V]_HQUS27UJ_O[*3PK=W!2[D#D2AD4MG'0@\#MDXKKKKP
M38PZ5+';P27KIHPTF.WN)@J2QKR S!<AB?XAT]*Y[1?!5UJ6I7TFJPZO;6DV
MCMI;'4+R*:=M[ G84RH50O!(R2<D4 0S6M[:78TIM;U.:VOO#DMS('E'R21F
M/!3CY 0Q! XQ76_#VV^R_#_01Y\\WF6$$F97W;<QK\H]%'85=D\,V,VH07CM
M,7AL'L NX;3&Y7.>,Y^4<Y]:F\/Z+'X>T:#2X;RZNH+=0D37+*S(@  7*J.
M!QQF@#SK4[S5UT[Q+KB:YJ"2Z7KBV]M;I(!"(]\(*LN/F!#GKT[=\R:KJNJ_
MV7XF\41ZK=Q2Z1JIM[>T1\0&*-D5E9,?,6RQR>1D8QBNSG\':=<:7JNGO+<B
M'4[S[;,0Z[@^4.%XX'[M>N>_-5[SP+I]Y?W,S7E\EG=W*75UIZ.H@GE7&&;*
M[AG:I(# ' S0!Q-TEUHC>.[^SU2_$\6HV<2EY<C#_9\D\=<$J#Z<5T%FNJ:_
M?ZWJ::]<6#Z?J_V2WAW?Z.(H]FX.G\1?+<DY&1CI6O?>!M/O[S59I+V_2/5&
MA>XMTD3R]\90JXRI(/[M0><8)X[T77@:PNM3N+DWE\EI<W,=W<Z>CKY$TR;<
M,05W=54D!@"0,T <=#K7B'4=4N=1LTUJ26'6VME56C%E]F27RV0J6SNVACNQ
MG.,5W7C>W^T^!M<3SI8L6,S[HFVDX0G'T.,'VJNW@:P;4WN?ME]]D>]%^^G[
MU\AK@$'?]W=]X!MN[&><5OWUG#J.GW-E< F&XB:&0 X.U@0?T- 'EVCZ&]WX
MET6S&KZG I\+K(TL4P64YE7"[L9"C/ 'H!TSFMI_B36-<M_#ME<RZU,'T=KN
M=M)9$FDD\SRU9B2. %)P.I(SFO0M%\(VNBWEM=K?7UU-;V7V!&N70_NMX8 [
M5'(P #Z?G5./P!8VEIIL6G:EJ5A-86[VL=S Z>8\3'<5;<A4\C(. 0: -+PC
M/JESX4TZ76D*ZD8L3YQDL"1DXXR0 >/6O.H$NM$M_$MU::I?&3_A)K>V/F2[
M@RLUON)XZD,5SZ5ZGI6F6NC:5:Z;91[+:VC$<:DY.!ZGN?>LJ;P=IT\%]"TM
MR%O=1CU*3#KD2H4( X^[^[7CKUYH XB_O-773]>UU=<U!9=.\0"VM[=9 (?*
M,T2E67'S9#GJ>.,=\NUW6;VVU:ZO;+5M6NY8-9@MV,(V6-O&9$1H6#<2/\QR
M5R02.F*[6;P=IT^EZEI[2W(AU"^%_*0Z[A)O1\+QPN4'KWYJA>?#RQO#>H-5
MU2"VNKS[?]GADC"1W&X,9%RA)Y&=K$KR>.F "3P1_P ?'BK_ +#L_P#Z+BKG
M_'>HW,-[K;VFJZN]Q8:<)H;731LCM6"NWF3N?E8' PO)PIP#FN[TK1K?2&OV
MMWE8WMTUW+YA!P[!0<8 X^45DZMX(L]6O]0N6U#4+:/4H%@OH+>152=5!522
M5+ X)'!&>^: ,+3EU+Q/XKOH;C7-1M+6WT^QN!#9R"/,DBN2<X)QQT[\>E87
MA*[NM#T+P88;VZD@N3?2302295@D4A"CC@97/UKT?1?#5KHEW-=0W%S/--;P
M6SM.RG*PA@I^51S\QS_2J&E^!-.TM]/V7E]/%I\LTEM%.Z,L8E4JR<*"5^8D
M9.?>@#EX[;5+GX?#7KCQ!<2OJ&BW,UY:3MN20O"67RE_@V^W4=?6L\ZIJ]Z/
M[.L3K8&G:'9M;#3&15$\D;-OEW,-P^50!R,!N*[&W^'6F00_9WOM1GM8K::U
MM()9$*VB2KM;80N2<' +%L#BI;OP'8W 00:CJ-F&LDT^X%O(@^TPH"%#Y4X.
M"1N7!Y- &[I<EU>:#927RF&\FM4:=5/W)"HW 8]#FO,;'Q1K33^&O.OY-NFM
MY&L _P#+5WN#:J7^C(S5ZO;V\5I;16T"".&%!'&@Z*H& /RKFY? .CRP^((B
MUTHUQU>Y*R#*$$D>7Q\OS$MSGDF@#DK;4;W5++2)+O5]8DDU!+J]CT_2\K.Z
M-+^Z8R<!(U0@<D EN^*K0ZMK^H^&]!U*_NM8;3VTV0W$^E$>='<!\+)(J_,R
M;0>F1G.17=7'@NS:?3I[.^OM/ELK/["K6KH#)!Q\C;E/]T<C!'K5*W^'-E80
M6T>G:QJUG);P/:K-%)&7:!G+^6=R$8!)P<;AGJ: .AT"Y^V>'M.N/MR7QDMH
MV-TB;!,=HR^WMGKCM6C532]-MM'TJUTVR0I;6L2Q1J3DA0,#)[FK= !1110
M4444 %%%% !1110 4444 0T444Q!1110 4444 %%%% !2T44AB5SGCC4;O3?
M#H^PS&"YNKNWM$G !,7F2*A89XR 3CWKHZH:WH]KKVDS:==F18I-K!XVVNC*
M0RLI[$$ _A0!Y_K.J:KX=O-6TB#5;N>.,Z=<033N'DC$MR(Y$+8Y! [],FI_
M%^NZO9WGBF*ROY(#;6^FFW( (C:2=E<X]Q@&MZ3P'9W5AJ<5]J-]=7>H&(RW
MKE%D3RCNCV!5"J%//3DDYII\ 6<\>HF]U34KN?45MQ<3R-&#^Y?>FT! %YX(
MQT]\F@#H=+L'TVQ6VDOKJ]<$LT]TP+L2<]@ !Z #BO-]-N=2D\"VVM:CXJU"
M*:^N1 5C3>VP3,/+A55)\U@N-W/Z5ZI7,OX)L?\ A&['1H;N[A%A<BZM;E2I
MDCE#,P/*[3]]A@CH: //]6FO=3\)^(;2XO-6CBT_5[-8%NW7SMCM"<.1G."Q
M8=QQGIBK^KZGK[ZMKUIIDVNS3Z0L,-B;<(T3R>6KEI\XW%BV.F .E=4W@"SE
MLM7MI]4U*7^U7BFGD9X]ZRQE2'4A.#E5XZ<< 4MYX#MKV6X,NK:B([V*./48
MU,8%[L& 7^3*DC@[-N10!=\5:S<Z-X'U+5X4"W4%FTB*PR%?'&?7!/Z5QNNP
MZAIOVK19=<U"ZM[_ $&YN7>612Z31;22IQPK!B"O3TQ7H]_I]KJ6F7&G740>
MUN(FAD3IE2,$>W%8-KX(MHOM+7FIZA?RRV+:?'+<,FZ& ]0NU0"3QEB"3@4
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
MZGI/CC3=-EUR]O[2XTJ6XD2Y96_?*\8+ @#CYN!VYK:UCPS:W;7%WY+74_\
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
MH'G]051LG.../K6!X9N+B:'0O"]O>75@TEWJ+ZIY&$=9HG!:*,C.$W2 Y')
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
M_,D5"V#QD G'OB@#HJ*X;5X-3T#3+N.;Q5.EG-<VZPRR1^;=J"<21IM7YF;
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
M:,*PRI(8#WQ[5U5% '/W?A&QO(O$$<DUR!KJ*ESM9?D C$?R<<<#OGFJ&I^
M+749[]EU74K2#4;9+:]@@9 LP12JDDJ2#@\X(![UU]% ')W_ (#M+R2;RM2O
M[2&[M8[2^AA9-MU&@*C<2I*G:2"5(XIM_P" +&]GO E_>VUA?F,WMA"4\J;8
M HY*EER%4':1D"NNHH I:KIL&LZ/>:7<[Q;W<+P2;#A@K#!P?7FN=E\!H\<9
MCU[58K@VGV*XN$,6^YAR2%;Y, KN(#* <=S77U7L;ZUU.RBO+*=)[:4921#P
MPSC^E !8V4&FZ?;V-I'Y=O;Q+%$@_A51@#\A4]+10 E%+10 E%+10 E%+10
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
M0:E>W7]EPRV]J)@@VQ/L^4[5&<;!@]>3GM@ XNW\3ZQ=6?A_2Y[S593*]_\
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
M8V,KEHB W"$E>0>#C!]B>E5-3\#6VHWU]*-2O+>TU(QF_LXMFRX*  <E2RY
M .TC(%=%?6<5_IUS8S9$-Q$T+[3@[6!!Q^!H \MAU75?#>BV]K'J5Q,E[X;C
MDL//VDQW6Y(P%PHX_?1X!S]VF7/C/7;31C*MV7NM(TBY-X608DN1/]GC9ACL
M8Y&Q78_\(%:2VF@07FHWETVB3+);R/L4NJ[2J/M4 J-B>_RCFID\"Z0K>(O,
M\Z5->XN49AA!AN$XXY9F^IH I:4^HZ+XX@T.YU:ZU*VN],:ZW76TLDJ.JL5*
M@85@_3L1Q3M>_M'4/'6FZ-;ZO=6%G+IT]Q-]EVAV97C"X+*<?>_+-:.B^%AI
MFIMJ=WJEWJ5Z+86D4MR$7RX0<[0$4 DG!)/)P*S=?\/:EJGCO3+ZSN[FPBM]
M/G3[9 $;;(SQX4JX((*ANW;/6@#G;77M0U33-(AOM;OUN%-W#)!I4&;F\>*7
MRUDR%*H@ R2<#)I^A:UK7BJ+POITVK75FT^G3WMW<6P1996CD6-!D@@=23@<
MUT<?@&VLFTY]+U2^L)K.WDM6FCV.T\;N'?=N4C<7&[< .2:Q]0\(OX?M=$AT
MR/6[A;#ST2\L)8?M$,;D'RRCKMD4GOU! - &/;>)M;NK30=-N[W4YI)Y=0>[
MGTR%3/((9C&@7C"KSSCT JU)J/BHZ3I,NLG7+6Q1+E+JXL;=?M =7Q#)*@!(
M4IDG:.O7BM;P]X%N(/#6C>9=W.F:O8O<R1RQLDK(LTC,T;[@ROP5R?5<@UHI
MX#ALULGTK5KZPO+:&2%KE0DC3K(^]]X92"2_S9 &,^G% &SX;NGO?#6G7,E_
M#J#R6ZEKN%=JS''W@.V?3M7FMOK&O7'AC0;^\O-6BTN2QF:>\TR%7=+@2$*T
MBA2?+"@_='7K7I^BZ1:Z#HUII5GO^SVT81"YRQ]23ZDY/XUSL/P_AL+>R72M
M9O[&>UM6LS.@C<RQ,Y?#!E(R"3@@#KWH Z'0;EKSP_I]Q)>17KR6Z,US"NU)
MB5&6 [ ]<=JT*I:1I=MHFCVFEV886UK$L4>XY. .I/K5V@ HHHH **** "BB
MB@ HHHH **** (:*** "BBB@ HHHH ****  4M%% !7.^-M4O-*\/!K"40W=
MU=06D<Q4-Y1DD5"V#P2 3C/?%=%6=KNBV^OZ1-IUR\D:N5=98B \;JP964GN
M" : ."UC6M9\.W6JZ0FK7%T(3IT]O<3JAE5);@1R(2% (.#CC(R?:I_%WB+6
M;"[\3Q6-[Y)M+?3FMLHI$;2SLKGISD #^6*V9O <5[9:HNH:K=W-_J'D[[W:
MB-'Y+;HPB@;0 W)]<FFOX!CN4U-M0UB]N[G45MA/,RQKCR)-Z[550 .Q']:
M.DTNRGL+%8+B_N+^4$LT\X4,Q)ST4  #L/2O.;#5M>%CHNMRZ[<RFYUUK![0
MQQB(PF:2/LN=PV@YS7J!;TKFHO!UG%I-AIXN9S'9:C_:",<99_,:3:>.F7(H
M X[3?$?B#5[ZUU"V?69!<:J]O) MHOV2*U\QH\A]N=RX#%L]<C&*W?AO92VM
MOKK2:A=7(_M>ZCVS;,960Y?Y5'S-W[>@%7K?P3#;W\;+J5T=-BO6OXM/P@1)
MB2V=V-Q4,Q8+GK6CHF@#0[K4GBOIY;>]N7NA;R*N(G<DOM(&2"3T).,4 8%V
M^MZ]XF\06>G:S+IW]DQP+:JBH4DE=/,+2Y4DKRHP,=^]8GB[Q!J>FSZM=0:W
M=O=6)@,=G8VX:V@!"[A.[+C+9.!NR!C KJM8\%QZK?WUQ'J=W9Q:E"D&H00A
M"+A%R!R02IVDJ2.U5=0^'L%ZFJ6T.K7EII^I,LLUI"J8$BJJA@Q4D#Y%.W/.
M/3B@#+U/5=7L_%<ZW^JWFF(;Z%-/+VX:PG@.W<CN%)$A.\?,1@XQ65:R:GI=
MGJ.L6FK7$:)XJD@-F$3RG1[H(^[*[B3NZY&,#CO76W'@5;F6=)-8O#I]W<QW
M=U9[$VRRKM.0V,J"44D#\,9JT_@VS?2[FP-S/Y<^I_VFS<9#^:)=HX^[D8]<
M4 /\<ZA=Z5X)U:^L)O)NH8-T4F =IR.QXKDO$&JZYX7?6+-=:N+QGT.74(II
MDCW03(ZJ=N% VG>, YQBNL\>:?=:KX&U>QLH6FN9X"L<:]6.1Q5-_ D5W;:D
MFHZM>WDUY9?8%FD"!H8,YVC"@$D\ECR<"@9GA-9D\0:=X>D\0WP-Q9S:E=7,
M:QJY(,:+''\I"H"Q/<^]9NG>--4LDM+[5;H36WV+4() $55>XM7)#\#@LBMP
M.,CI79ZMX;^WW=E?6>H3V&H6<;PI<1(K[HVQN5E8$$94$>A%9U[\/-)OO#&G
MZ$\MR(+.?SQ*&'F2,=V_<<?Q[VS]:!'*W?B/Q!HEC</<78EU"/PW:SEI(E^6
MXEG9"QP.V1QT^7I1K4VH^#?$&K7YU.?4IX/#C/!+=*FY7\X#G: "N3G\QFNX
MU?PC8:U>W]Q=O*1>Z>MA(BD *H=G# X^\"WTX%4%\!Q7,MY-K&K7FIR7=@VG
MR&540"(MN& JC# \Y]3]*!G,7/B+Q%H>GZQ-$^KSVZ:<KQW.JV@C\NZ,BI\N
M% *D/NVG.-M;.D:;=Z9\41#=:I<:B#H9*RW(4.#YRY'R@#&>1W&<9K2'@>&[
MM[Z/6=3N]2>ZLQ9>9($0QQ Y^4* -V[!+'/(%6-(\*R:?KAUB\UB[U&]-I]D
MW3*BJ(]P88"@<Y'7OD^V #+\665Q?^/?"MO;WTUD3;WQ>: +Y@7$7"[@0">.
M<'C-9FE>*-5L[K3WU2_::R@O;_2KN5D4>8\67BD.!P2J,#CC-=;KWAHZSJ6G
M:E!J5S87NGK*()(51A^\"AMRL"",+T]_I7-^)O"!;P?;^%K"VO+N2ZNA-+J!
M9!Y;&0-++(<CDAGP #UQ0(Z7P;/J%WX0TV[U24R7ES%]H<D 8#DLJX'HI _"
MN/L-<UEM.T3Q1)JDSIJ>KBTDL"J>2D+RM&H7Y=VY<*<YYYKTJ.-(HTCC4*B
M*JCH .E<M;>!;>VO+;_B973Z9:7C7UMIQ5-D<Q).=V-Q4,S$#/!/?% '-:?J
MVO0Z5HWB&XUNXN/M6LFQELV2,1>2T[Q#&%SO& <Y[8IFC>)-?U2_L=2MSK$R
MW&J/#-;_ &0?8X[7S&3(?;G<N Q;/7(K2\)>"KI-/L7U:\NTCMK^>\736";%
ME\V38^X#=C!#;<XR<^U;%KX)AM;Z(C4KIM-@O&OH-/(0(DS$G[P&XJ&9B%SU
M/>@#FK"_UF;P=-KE]XJDMC-=O:KF!2(HQ<E?D54)>4A2HZ]1QD9K)UN\O]3\
M)>*[&74=5%OI]U:- ;R-$G9'V$JXV],G<. W3/I7>/X)M?\ A&K?1X;VXB-M
M>&^M[D!2\<OFM(#@C! +$8(Z5!)X!BN;;6HKO6+V=M76(W$A6,%9(\;67"X'
M11CIQ0!AZKK.K:5J>M:;;ZA(\Q?2[."ZECC+H9F=7D.% )QZC&>U1ZUK&N:%
M/JVBP:Q/*\4FGR6MW.B/(BS3>6ZMA0&'&1QGDUT\_@>WO8]1-YJ%U-<WR6P>
MY 1&22 DI(H P#DYZ8XJ-O \,\=V]_J=S=WMW/;32W)5$.('#(BJ!@+D'/<Y
M- &%=W?B:QN/$ND:?J-]J+VBV4T<C)$UPD<C-YP3Y0I.U"5!%;W@K4#?1:B@
MU>>_BAG"HEY"8[FWRH)24%5[Y(..AZFI=3\'6NI7NH7AO+F"YN_LS+)$5S"\
M#,R,N1SRQR#D&KFAZ#_9$]]=SWLM[?7SJT\\BJF0J[54*H   _F: .7UR^UF
M^U7Q3]AU>>P30K-'@BB1"LLC1M(3)N4DC&  ",<FHM*U+6=3UEGGUBXCL['2
M;*_D@B1 9Y&5RP)*\*=O('M@CNGC/1KZXU35#I]CK ;4;$0,]C+$8;I@& 67
M>-T>W(^93RI(KI]#\,1:5(UP\K232V%M9RH<;,1*PR._.XT#.(T'6?%&K1Z9
M/!/K#MJEK,;EYK-5MK9FC+1/$VWH&PO).<Y-2V'C?49]3T&]EN<:6+&%=138
M.;B2.9LYQQ@P@8_VZZG1_!D>DW5B[:I=W5KIJNEA;2A0L 88Y( +X7Y1GH*J
M2?#;2Y-!U;21=721ZC>?:S(I&^$Y!")QPHP1_P "- &QX/FO[KPCI=UJ<IEO
M+B 3R,0!C?\ ,!@>@('X5RNOZ=#HUSX?M8K+R=&BU>.Z?4%E$DGGN[85E."
MS, 6R>#C%>AQ1I#$D4:A410J@=@.E<G!X#A@:WMO[4NVT>VN_MD.G%4V+)N+
M@;\;B@8Y"Y].M ')7"JWPKUG4BH^W#6Y+D28^82K>!5(/J  /I7JEVML;61[
MQ(V@C!=_,4%0 ,YYKFY/ T$EW*/[1NAI<UZ+^73@J>6TVX-][&[:6 8KGK^5
M:E[H+7]AK-E-J5V8M34IC(_T=2FTA./J><\F@1R.G:#-X@\(WFLV]M#'?:M/
M#=P1, BK;Q2J\460.-RKDGU<U6AGGT_Q"L=]:-*8M1DNEL[=U;-W<[O*0LQ"
MY2(.['H"XZUZ796D>GV%O9P_ZN")8D^BC _E6%+X2C>S*I>RI>_VB=1%UL4G
MS>0 5/!4(=F/0"@#5T?58-:TFWU&W5TCF!.R0 ,I!(*G&1D$$<>E<]XHX\;>
M"_\ KZNO_29ZU=+\.C28M-AM]0NO)LXY%>(D;;AG.2[C'4')&,?>-3ZAHD.H
MZMI6H22R+)ILDDD:KC#%XRAS^#9H$<#X=U77?L_@S5KO7+FZ.L3/!<VSQQB+
M;Y<C*5 4$,"@YSSD]N*ZGQU?:C8Z5IXTN[^R7%SJ=M;>;L#X5W"G(/7K4EGX
M-L[/3] LTN9V3193+"QQF0[67YN/1ST]*TM9T:'6XK..:22,6MY#=J4QRT;!
M@#GL<4#. U?4M:@UG4-$M-2UZ9]+L8WAEM;5)FFN)-[ S$)C;\J@  9Y]*L2
MZKXAUIM8E74;C2)](TJWG%M'&F&N)(FD82!E)P,!< C')ZUTNL>$1J>HW-[;
M:K=Z>]Y;"TO%@5")HQG'W@=K ,PW#L:YGQ7X>N8KN[@TC3]91+K3$LP=/EB,
M5SM#*J2[_FCVY'S \J2,T 5=6\0ZFVBK>#7[\7D.A0WD=KIUN'(E,99I;ABA
M54) P,C@' K6L]5UC4O$-Y/)JLT%CI^EV>H-:P(@\UV61BI8@D*=O('/3D=[
M4/P^S:-!_:]U:I>:;#8ZA% J$3".,H"&925X)!QU'I6[HWA6WTBXGG:ZENGG
MLX+.3S54 K$& . .I#G/TH X6R36+F^\ :U>:O+>S:B9;DP2H@CBD>UD90FT
M A0#@@D] ?6M/P;JNJOKMI::QJU]'J4EM(U]INHVX0-(",/;,JA2@^8<,>"#
M6E8_#R&UN-,\[6+^ZL]+\Q;*TD"!8XW1D*DA0S8#8!)R,?6K6C^"AIE_IUQ/
MJ]Y?1Z7"\%A%,J#R58!3EE +G:  3V]Z ,_X@V$UWJWA,QZE=VN[55C @\OY
M28I3O&Y3\W&/3!/'>LG^W=:&E_\ "6?VK/Y0UK['_9^Q/)^S?:/(Q]W=O_BW
M9Z\8Q7;^(O#XU^&RVWT]E<65TMU!/"JL5<*R\A@01AC67_P@=O\ ;O\ D)W?
M]E_;_P"T?[.VIY?G[MV=V-VW=\VW.,^W% '6T444 %%%% !17D>D7_B2_LO"
M%U+XGO0^N/-!<JL4.V-51V!C&SA_DQDYZ].U:.F:]K-I)IS7>I27-G;:_<Z1
M<O(B!I4.1"SD <A@HR,9W4 >ET5SO@B^OM5\,QZI?3-(U[-+/""H&R%G/EJ,
M#ILV]>>:X_Q%XAU&PU6]NK;7+RXEM]3MX!:VML#9P0L\:E)G*<R'<W1B02.E
M 'I$FIV$*W32WML@M,&X+2J/)R,C?S\O!!Y[5:!!&1R*\4\3:3<^3\39?[;U
M';"L+-'^ZVR@P(0&_=YP =HP1P.<GFM?5]6UJ+6+W1;/4M=D;3=/BDADM+2.
M9IKB3>P,V$QM 50  ,\T >J45Y??:GXCU*75=VJW>DO9>'[?4#;0Q("MPRR%
M@VY2=N5P1[=1W=#K&NV4UI/+K,]S_:?AZXU!HY(XPD$R+&RF,!00/G(P2>G.
M: /3JBMKFWO;:.YM9XYX)!N26)PRL/4$<&O.=.N==CG\+QW7B&]G'B*QD,Y$
M<0^SR"$2*T7R<=P=V[.<UK_"BW>#X;:,SW4TXE@#JLNW$0Z;5P!QQGG)Y/-
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
M40=L;W()"CU/!X]JLJ.]>20S:MK5EX/\0WNJ2RQ7^M))]B,:". ?O0@0@!N
M,').<]L5WGC74+W2?"]QJ5C*8Y+-XYI/E#;HE=?,7D?W-WO0!T%%>7:CXRUN
M"^\4"&Z7R9(S%HX\M?W<J2) Y!Q\V9)%.#GI4>H>)O$#ZCK#Z?+J\\^EWB6M
MO:VVG^9!.%"&3S7"'#-N;H1MXH$>D'6--61HS?6X=;@6I7S!D3$ A/\ >((.
M*GN[NWL+26ZNYXX+>)=TDLC;54>I/:O+;G_D,W?_ &.MM_Z(2NV\=WD^G^!=
M:O+9E6>&U9T+(' /T8$'\10,Z($$ CD&BO,]<U/7WE\8W-KKL]I%H<$4]K!%
M#$59O($C!RRDE20>!CKUZ"O1K.9KBR@G8 -)&KD#U(S0!-17E&F:EXFOK'PK
M>2>);D/K4\MM.BV\.V-%61@R?)P_[OJ<CGIQBKD6M:G_ &0UI>>(I8/L^MSV
M+7,=N)+NYB0$JD:*A!<Y&2%Z F@1Z:HP,U*O(KR>P\0Z_J46D:>FJW5NTVMW
M=A)<2V\8G:&.-V7<I7:'&!SCJ.0>15B+6]433;BRO/$DL"VNNRV+726XDO+B
M)4#*D:*A!?+#)"] 30,]0Q4-S>6UF81<SQQ&>40Q;VQO<Y(4>IX/'M7F>G>)
M=;U.RT_1UU&[@GNM<N;$WLL,:W"V\2-)@KMVB0@!<[?7C-20ZSK<-TEE>ZB+
MQH/%<5@LLD$88P&#> <+@-DY+#!SG&!Q2 ].Q1BO+K/6/$/V32=;EUV>1;C7
MVTY[,PQ"(PF=X^<+NW# P<]AQU)%UKQ%<Z=9>)(M;EC@O->2R-AY,9C2W^T^
M3@';NWG;R<_Q'@<4 >HXHQ2T4P$Q1BEHH YFP\%V=A:^'K>.YG9=$D>2$MC,
MA974[N/1ST]*Q_%7AB5/"6JZ-IEK=WESK%\]TLJE56VE:17W,Q(PJD9&,GBN
MDT_QAX;U6[6TL->TZYN7^[%%<HS-]!G)K3MKRVO/-^S3QS>3(T,FQ@=CCJI]
M"/2@!MA91:=IUM8P#$-M$D,8]%4 #]!7)WWP]6\&HP1ZW>V]E>W@OS;HD9"S
M[E;=N*Y*[E!V^M=K39)$BB>21@B("S,QP !U)H Y:_\  T&H7.O/)J5TMOK=
MNL5U JI@.J!!(IVY! '3I45QX'GG9I5\0WT5S<6@LKZ9(H@;F,%MIQMPK ,P
M##L:O1>/?",\J11>)=*>1V"JJW2$L3P .:Z*@#G1X/L4DU Q2RQI>Z;'II0$
M$1QH' (SSG#GKZ"JNI>$8UTV*2VDFEN+#1I].MX^/W@=%&3[_(/SKK** .*\
M(>#I]/M=$O-4O[NXGL;!8;>UF" 6A=%$@RHRQXV@DG X]ZV_"_A__A&-%CTJ
M.^GN[>$D0><JAHT[)E0,XYY//-;54K#5].U5[E+"]@NFMI/*F\EPWEO_ '3C
MO0!A:GX&M=4U#5YY;^Z2WU6&..XMT"8#Q_ZN16QD,N >N,]:N:+X;;3=3N=4
MO=2GU'4;B)(#/*B($B4DA550 .6))[FMZB@#"UOPXVJ:A9ZE::C-IVHVB/$D
M\2*X:-\;E96!!Y4$>A%9B^ 8;*.Q.C:K>:=<VMJUFUPJI(TT;-O.X,,;MY+
MC&"3VKHUUC36D6-;ZW+M<-:JHD&3*H)9/]X $X]JNT <]H_@[3]#O;2XLGE"
MVNG#3TC8@@IOW[B<?>)Z_6L^?X<Z9<^'M#T:6XN##I$RRQN" TH&<HW'W6SS
MCTKL:* .8UGP<-3U*[O+;5KO3S?VRVM\D"H1/&N[&"P)5@&8;AV-9NH^'3J/
MCSPZ8=-N(;'0XG+W+LHCE!5?+1>2S88 \@8V^]=S10!3U33H-7TF\TVZW>1=
MPO!)M.#M8$'!]>:P-+\&2V&LZ?JEQKMY>3V5L]HJR1QJC0G;@85>H*@YZGZ5
MU=% &-KN@G5Y+&Y@OYK&]L9&D@GB56QN4JRLK A@0?Y5D)X!CMH[2>RU:Z@U
M6WGGG:^V(QE:<YE#(1MP2!@ #&T5V%% '.:;X.L],N]*N8KFXDDT^&XC#2$$
MS-,RL[L<=<KGC YJG'X$%B+632]8N[*[MVN<3!$<.DTGF,K*PP<-C!Z\=ZZ^
MB@#C8_A_#8167]CZM>:?/;VC6;SJJ2--&S%SN## ;<68$8QD\8KI],TVWTC2
M[73K4,(+:)8H]QR< 8Y/<U;HH Y&'P'!#>P?\3*Z;2[>^.H0Z<538DQ);.[&
MXJ&8L%SUK;T718=$CO4AE>075Y+>-OQPTC;B!CL*TZ* //O&FE7CZ[+=V-EK
M6ZYT\VTDVF/$5N.6Q%(KC*8SQ(#G#$9&*U_"_A$:-#IMQ<RLUY!HT&F2Q@@I
M\F6)'?JQ'TKJJ* .*T_X>_V>^CA-=OG@T><R64+1Q[40AE9&.W+95L9/([59
MM? L-M-'_P 3.ZDMX=5.J00,J8BD;S-RY R5)E)YY&![UUE% '&S?#]6CN4A
MUJ\AW:G_ &K:XCC/V:<EBV,K\RG>>&S0?A]"UM=[]7O7OY[Z+4%O6";XIT4*
M&"A=N, C:1C!Q7944 <:/A_"\%^T^KWLU_=W4-[]M(0/%/$ %95"[<<8VD8Q
MQ6WH>A_V1]LFFO9KV]O91+<7$H"[B%"J J@!0 !Q]:UZ* .7U;P:NI:M>WL.
MJW=DNH6JVE[%"J'SD7=C!8$J<.PR.WH>:=I7@V#3 Y-[/.[Z9%IA9E4?NX]^
MTX ZX?'X"NFHH X[_A (X$L1I^L7MDT&G)ID[QJA-Q G3.5.UAD_,/4UT.AZ
M3%H6A6.DP2/)%9PK"COC<P48R<5H44 <VW@NQD\.:AHKSSF&]NI+LR @/'(\
MOF@KQCY6P1GTJK)X&%U#=27NLWL^ISR02+?!40PF$[H]J ;<9))R#G)]L==1
M0!YSKO@>\;[%-#?7EWJ-SK5O=7=\JHC1)'&ZJRJ!M 7C@@YSSFM@^!(9-/G6
M?4[J35)KV._.I;4#K-& J$+C;M"C;MQT)]:ZZB@#DI/ L<UFYEU6[;5&ODU
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
M.6SGD@X!)[5U7@F^U2]TZ^CU1+UA!>/%;37MMY$L\&U2K,N!SR5R ,[:J)X
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
M759KG3]*9VL+1XU'EE@5&YAR^U6('3\: .>TO6?$L?@K1_%5]K1N$N+BV-W
M+>-42!G*,1@9S\RL3G^'C KKO"VHWNJG5[NXEW6HU&6"S4* %CCPA.0,G+JY
MYK.U+1$T7X9OX=AMKO4_]$:SC6%!O9BIVL><* <<]JT- T"ZTG2]#MS?R)]B
MMV6ZA4 K<2N 68GKPVX\>M SH:*** "BBEH ***4#)H$*H[TM%% !1110(**
M**8PI:**0!112@9- "J,"EHHH **** "GJ<BF4H.#0 ^BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **"0.M,+$^
MU "R8QD=:@))J4<4QEVGCI0 VBBB@ HHHH **** $HHHI@%%%%( I:** "BB
MB@ HHI* "BBEI@%%%%( HHHH ****!!1110 4M%% PII/84K'L*;0 4AI:2@
M HHHI@%%%%(8448I: "BBB@04\# I%&!FEH ****!!1110 444M PHHHH *>
M!@4T#)IU !1110 4444 %%%% #U.1BEI@X.:?0 4444 %%%1SA#;RB1]B;#N
M;.-HQR<]J ,:T\9^';[5%TVVU6"2Z9V1%&=KLO55;&UB,'@$UNUY=IWF>&-*
M\/Z5KNGVFIZ%%=PKINL6,V0KECY+2)VSN^\I(Y]Z2UUG6#I6E^+&U6Z8WVM_
M9'L#M\A;=IVA"A<9## ;=G.<YH ]2HKR0W>O3VMGJ2^(]0CDN/$DNF>6H0QI
M 9I$X4KRP !#'.,#BGWVO:QH]MJ>CQZAJ%UMU^WL(K@!9+I89(EE8*2 "WW@
M">F?84 >L45R?@N;5I#JUM?IJ0LXIU^PRZBH$YC9 6!(ZX;=@GG!%<A;^*M=
M#>'HI+]RVG3O%K)(&9?]*6V0MQQU9^/2@#U"YU.RL[J&UN+A(YYDDDC0]65
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
M5';1RQVL23R^=,J /+MV[V Y.!TR><5)0 4444 %%%% !1110 4444 %%%%
M$=%)2T %'48-%% $9&#BDJ5AN'O45 !1110 4E%+0 51U76=.T.T%WJ=W':V
MY<())#@;CG _0U>HH YVV\>>%KP2FWURTD$2;W*M]U=P7)_%@/QKHJ\DP3^S
M_,$(5C-)@XS@_;35S7M;UGPC/XBMXM5NK_9IEO<P/=(C-%+),T1*A5 QT.WI
MD4 >GU7FOK6WN[:UEG1)[DL(8R>7VC+8^@YKE/"5SJ_]NWEK.-8ETO[-')'-
MJL*I(LVXAU! &01M/MS4GB=MGC?PD^Y%VM>G<Y^4?N#R?:@1U]-EECAB>65U
M2-%+.[' 4#DDGTKR[1M<U;^VM(BM-7O]3.H6MR9)KJ 1VLLJ(&4P@JK!0>,C
M@@CDU!!=ZC=Z7J.GZCKFK6VHMH\LEY8WL*HYE7!+P-LVF/[RD G@CH>:!GJ\
M,T5Q!'/!(DD4BAT=#E64C(((Z@BLRY\3Z)9WUQ97&I01W%NBR3(3S&K$!=WI
MDLO'N*J^![=K;P1HJM<S7!:RA<-,5RH**=HP!P.@[^YK@[U;S1IO'E_;:I>-
M+%>V: 2^6RG>(.2-O4 E1[>IYH ]<I:\YN]=UB+4KWP^MZXOI->@B@E"C<EI
M(HF...RI(N:HZ9XA\0:GJ-OJ5K_;$OF:NUO) +=?L:V@D,9^;&=P W%L]<CI
M0!ZG16+XN.HQ^$]3FTJ9HK^& S0LH!)*?-MP?4 C\:XG6/&6I31ZIJ&EW,JV
M9&GV=L(HU<K)/AW=01RX21 !TSB@1ZC17F0U36;:PU>&XU+5=/T\3VHM;W4;
M;-R0Y(ECC"J=[' V_*2-WM5(^(-<2VU&PM-1U"%HM:L+:WEU")#.D<P3<'&.
M1DD@'G!YH ]9I:\Q\0R:SH-W-%=Z[K-OI\-JALM3$*S1B;<Q<W6U,X^X!P%Q
M[UZ5$WF6Z/N5]R@[D^Z>.H]J ([&^M=2LH;VRG2>VF7='(AR&'J*L5Y'X+?4
M=)T7P%.NKW,EOJ):WFM'">2J>5(Z[0!D$%1SDYR>W%6=&UK49?$.A1)KFHWZ
M:FUS%=7)@"6C$1NR^1N4'Y2HY&0<=31<9ZG0QQP*\LM?&&LFPT[?<%[K2]-O
M[G55*C][) 3$@;CC+@MQCI5SP?J6O3ZMI;S-K-S:7EDTE[)?6ZI%'-A64Q$
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
MDGKU-=/10!S-[X.^U7$-W#K>I6M\MH+*>ZB\LO<19S\P*$!LDD,H!&34%QX
MM?M&FS:;JVI:7_9UG]B@6U,9 CR"?OHW)P,GOBNEM+ZUOUE:UG280RM#(5.=
MKJ<,I]P:L4 <W<>$6N(M.E_MS41J=@9!#J)$1E99/O(P*;&7@?P_PBM30]%M
MM TJ.PM6D=59I'EE;<\KLQ9G8]R22:L75_:V4EM'<W"1/<R^3"&/^L?!.T>^
M ?RI]O=6]WYGV>>*;RI#%)Y;AMCCJIQT(]* .:3P):6NEZ-:Z?J-[:7.D(\=
MK>)L:3:_WE8,I5@>.W4"K&F>"].TJXTJ>"6Y:33EN K2,"9FG(,CN<<L2,\8
MZUM17UM/>7%I%.CW%MM,T8/*;AE<_4 U8H Q==\.+K-YI]]%?W-A?6#/Y,]N
M$8[7 #J0ZL"" .W&*H:7X#L=+NK*=+Z^F-G=W%W")F4_-,I5P2%!(^8GDYR>
MM;-QKFF6CW27%]#&UH8A.&;_ %?F'$>?]X\"M"@#$M/"FG6W@X>%W\V?3_L[
M6[>8PWLK9SR .>>HJC!X&@V7QO\ 5;_4)[JP;35GG,8:&!@<A=J@9/!+$$G
MKJ:* ,F_\.VNH>%)/#LLLRVDEJ+4NI&_:% SG&,\>E9NJ^!;#5[^]N9KV]CC
MOK5+6Y@B90KA"3&^2I(92V1@XX&0:Z.YNK>RB\VZGB@CW*F^5PHW,0%&3W)(
M ]S3(+ZUN;FYMH9T>:U94G13S&2H8 _4$&@#,T;PV-+U*YU.ZU*ZU*_GB2 S
MW 1=L:$D* BJ.K$D]2:@E\&6$NE7^G-/<B*]U'^T9&#+N$GF+)@<?=R@'KCO
M6U#?6MQ>7-I%.CW%MM\Z,'F/<,KGZBK% '+3^!;2;49Y?[0O5L+F\6^GTY2G
MDR3J00Q.W< 2JDJ#@D5RNM>$]1O]8O+*UT[5;:"ZU6*\++=Q-8D!T9YB.) Y
M"D;.1N.?<>IT4 <;=_#NVN?M<::SJ4%I/??VBMO$8]L5QO#EP2A)&X9VDD<G
MCIBS?>!+._NM6E?4;Y(=4>&6XMT*;!)$8RKKE<@XC (SCD\=,=35>^OK73+*
M6]O9T@MH1NDE<X"CU- &7)X4T^3QG%XH9I?MT5M]F"!AY9&3\Q&,[L,PSGH:
MI0>!;2#48Y1J%ZUA%>M?Q:<2GDQSDD[@=N[&YBP7=@$UT5[>6^G64UY>3+#;
M0H7DD<X"J.I-3*P=0RG*D9!]: ,;6_#BZM>V>H07]SI^H6@=(KFW"$E'QN5E
M=2"#M!Z<$5G7_P /=%U#PWIVA2M<BUL)Q.CAQOD;YMV\D<AM[;NF<]JZNB@#
MG=:\(Q:MJ,E]#J=[I\T]M]CNC:[/W\.20#N4X(W-AA@C)J6W\(Z=:37;VYFC
M2YT^+3O+##;'%&&"[>,YPYZYZ"MVB@#E)/ &GN-/07EZD=KIG]E21ADQ<V^
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
M+6XOIS_:-VFFW-XM]<:< GER3 @YW;=P4LH8KG!(J>;P98SZ1J.G-<7 BO\
M4!J$C KN5_,23 XZ90#UP371T4 175K#>VDUK<('@FC:.1#_ !*1@C\C7/:7
MX(BL+B"6YU6]O_LEJ]G9+.$ MXV !QM4;FPJC<>PK:TW5].U9[A;"\AN3;2&
M*;RFW!''8GUJ_0!1T72H=#T2RTJ!W>&SA6%&DQN(48!..]8>K^!;;5[S5YFU
M&\ABU:".&Z@C"%6*?=8$J2"![XKH+C4;.TN([>XN8XYI4>1$9L%E3&XCV&1G
MZU%%KFE2JK)J%L5:U%X&\P >0?\ EIG^[[T 4-6\(Z=K=]>7-ZTK"[T\Z?)&
MI  3>6W#C(;)_2G:-X;.F:A+J-YJ=UJ5\\"VRS7 1=D2DD* @ R2<DGD\5J1
MZC92W:6L=U$\\D/VA$5@2T>0-X]1DCFK-,#%UOP__:UW8WUOJ%Q87]EO$,\*
MJWRN &5E8$$' ^A%94?@&WM(K!M-U6^LKVU69&O(_+:2=97WR!PRE>6Y&!P>
ME=?10!YYX;\#W:>&]",E[>Z3JFFF[C5X_+D8QRRL2&#!@<@*0>U:-M\/8-.7
M3VTW6-0M;BS$\8N!Y;O)'-)YC*VY2,[NAQGZUO:MXCT;0MO]JZG;6>[&/.D"
M]<X_/:WY'TJI:^-_"]]YGV77K";RPI?9,#MW,%&?JS*/J10!6T/P/9Z%/ITL
M-[=S#3TN8X%E*G"S.KL"0,G!7@^YS3?^$'M_[2>4:C>#3GOO[1;3OD\LW&=V
M[=MW;=PW;<XS^5='>7MMIUJ]U>3I! F TDAP!D@#GZD"IZ '(>U.J.I <C-
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
M_9>5IJ:9-Y0C)G@3.,EE.UN3\RX//:@#G-"U'7?%HL+/^W+FR>'P_;7KS0!
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
M:SV(%1RY<@MC<PRS8R>,]ZG7P1"MU,_]I71MWU5-52W*IA)@VY@#C)!/8]*
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
MEOPYXJ7Q9X8MO%V@R:5=330(SJXEA(WJ0>V?49'XUL)<0R3R0)-&TT0!DC#
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
M=00<\'UH Y75-=U^VU6PT&_U*YMKI-.:ZN;K2=/-T99/,*)\OEMM7"DG@<G
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
M&DV\MM'4XR,UYIIE_P"*KV;PFDOB:0+X@TU[B;;9P@P%$C<&/Y>IWX.[<.N
M.,5;:ZUGQ%?^"6DU/R+\/JD$M['"FXK&VS<JD%0Q"CL0,GB@#UNBO*&\9ZP%
ML-%N;^Z2Y&I7MI<ZA96/G321V^,%8U1@"V],G:0,'I4]MKOBO4Y?#^E_;I].
MFN[B^AFNI[ ))-%%@QRB-U&UBI],9)XXQ0!Z5!=V]TTRV\\4I@D,4H1PWEN
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
M/6@#I+?4K&]N;FWMKVWGGMF"SQQ2AFB)S@, ?E/!Z^E6:\ET&34-(\,RR_\
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
M%C$*QR"16V9(9BRJ23U QQ27?P_N-2DU.;4->DGEU*UBMYRMLJ*OER;U*#/
MY(()/7.>U=Q10!SVM^%(=;U">[DNGB:;2KC3"JJ#A92I+_4;>E0WWA&WG6SD
MD+W*V6ESZ?\ 9^%\]9%0')_A/R8_&NGHH \O\)Z3JDWBG1+F<ZR;72K": _V
MG;I#Y6X(JQJ5 \QL*<OR#M%>H444 <BW@9$T^&*UU&2"]MM2FU*VNO*#;'D9
MRRE?XEPY'44MGX&CMYK.ZGU"6XO8M3;4YYC&%\Z1HS'MP/NJ%(P.>E=;10 5
MRNK^#I=1UB_OK75Y;*/4K1;2]B6%7+HN[!1C]PX<CH?P/-=510!0T33FTC0[
M'37N/M!M(%A$NS;N"C X^@%17VB1WVOZ3JS3,KZ<)@L8'#^8H4Y/;&*U** .
M2TKP3)I=S91#69Y-)L)Y)[2Q$878S;L!G!RZKO; P.V<XIEG\/;&WMM.MIKJ
M2>"TL[NS9"H'FI<,"V?3&,5V%% '*Z+X.FT[4K&[O]8EU'^S;9K6P1H5C\I&
MV@LQ'WWPJC/'?CFLQOA9IY\+7>A?;[@1W%]]K\X*-R+M">6/]GRP4^AKO:*
M$50JA5   P .U+110 4444 %%%% !1110 4444 %%%% $=%%% !1124 %%%+
M0 4444 %%%% !69XBT6/Q%X>OM(EF:%+N(QF11DKZ''>M.B@#F;?PI,LNK7%
MYJ9N+G4[".SED6 (!L$@W  GKYG3VJFW@!/(9(]6N(9/[+M=/CEB4*R&!RZR
M=><D\KZ9'>NRILDB1(7D=41>2S' % &%H?AV?3]3U#5=0U!;W4+Y8HW>.W$*
M*D8.T!<MS\QR23VZ8IK^%X9;[Q!/+<.4UFWCMY$48,:JC)D'U(:MV:XAMHQ)
M/-'$A8*&D8*,DX R>Y) J1EW#(ZT <"/!.HVRV5S-K9NWTRQFLX(4LP@>-D"
M@<,3O^5>>AQT%0^#O"5]%I7AVZU?4)I#I]B!;64EN$:WD>,*V]LY;:"R@8&
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
MU/76U&XBL6L546PB7871MW!/S?)R>^>V*LZUX=N;[6+;6-+U(:?J,,#VS2-
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
M_%+7&H&X0:M(C+Y*IE_+B._(]L#'3BK_ /PA:?V3]@^W-C^U_P"U-_E=_/\
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
MTZ&%%,:J#*I(+ _>^Z!D'@<8SS0!R4GBC7193^)Q>QC3(=8^P_V?Y"X: 3"
MOO\ O;\G=UQVQ6UX1O=<UC4=6O+[48C8VVH75E!:1P $A)"%=GZY &,#ZG/:
M)_ <KW$EM_:V-#DU'^TGL?LWSF3>)-GF;ON;QNQMSVS6]H.B#0X+V(3F;[5?
M3WF2NW;YKEMO4YQG&:!G%:IXKU73_$07^VX)B=8BLSIMM;>9'' [JF9)<923
MG."W7 P:S[:^UO0;#Q#KUM?QBPMO$<RR6)@!\Y&G5')?J&&[C''R\YS707'P
M_OG2XMK?7TALVU3^U88S9!V6;S!)AVWC<F<\ *>G)Q@O;P!=/-=V\FNE](O=
M3.I7%F;4;F;S X02;N%RJYX)..V: ,ZZ\4:ZEEJ7B6.]C73;'5_L/]G>0I$D
M*S+"S%_O!\DL.W&,&K-SXKU6+PSK-\LL?GVNO_88CY8P(OM"1XQW.UCS5R?P
M'+-/<VPU;;H=UJ U&>Q^S9=I-P<J)-W"%U#$;<]LU%=^ +RY:_MH]>\K3+O4
M5U(V_P!D#.)-ZN5W[N5)7I@$9ZG&" )X(M;Z'Q;XP>XU$SQB_563R57<QAB(
M;(]!\N/QK+\7Z)::,T,B6,JK<ZQ#?76NS%&-JQE'RC'SXP @XV@-R:['2] G
MTOQ)J^I)?A[34G65K4PX*2A%3<'SR,+TQWZUDW7@:[NEN=.?7&.A7-Y]KDM'
MM]TOWPYC67=PA8=-N0.,T <QXTU2'6?$FGS&]B2RT;6[.W2,R@>9.95\UR/1
M%PH/J7]*]*UK2+?Q#HEQIEQ+*EM=*%=H& 8KD$@'!X(&#[$UDZ]X%T37# YL
M+&"9+V*[EE%HC--M?<RL>"0W0YSU[U8U3P[<:K::G9R:M-#:W*PBTC@C5#9M
M'SE6'WLL%.#V&.] '"W&E2ZEK/BO3;+3%T>YN-'CBM].^11=*KMF7*?(!R(^
MN0#SBG/,;+6)K>_L);.QEU--5>Q0([XQ%#;Q80E=SS*7QG_EGSWKM=(\.WMO
MKTFMZOJ<=]??91:1>3;>1'''NW'Y=S$L2 2<]NE0WGA%KN/4)3? 7]S?PWL4
MYARL7DLIBC*[AE1MYY&2S'C- C:TG5;;6=/6\M?,";WC9)%VNCHQ5E8=B&!%
M>;>(W?3?BQ<>(D9@NEV-H;D#H;:225)/^^<J_P#P"NWTGP]>Z5'9HFK9 NKB
MZOE6W 6Z>9F; R24"LV1@GI@FGR>&;>?7]4U*XE\V+4+%+&6W*<;5+Y.<\Y#
MD8QVH X;0]3U!;PZ)IET+234O$&J/)=>6LC1QQ-N(4-QDEE&3G S4%[>:UK>
MH:!#/JBQ7>G^(9]/::.V7#LD4A67!Z$H0"O3))K?TKX;S:)I>GI9:XQU*PNY
MKF&\GMMZL)1AT=-PR",<A@<@&K1\!3)IUD+?6"FJ0:F^J27CVP999G#*V8]P
MPN&P!GC ZT =I1110 4444 %%%% !1112&*IYQ3J93P<BF 4444@"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MI+LQMDXW;\MD'.!@#'6K-IXI\0:AJWVZS;6)@-::T-G'89M!:++Y;$R;<[P
M6)W=>,8H&>D1ZSIDTL44=];O)+-);QJ'!+2)G>H]UP<CMBKU>5:%J4UAJ.GQ
MHP$,_B/5Q,NQ26"B9A@D9'('3%,\,^(/$>N2:-="YULIJJR_;<Z>JV]HK(QC
M>%RF/E(4?,6#9YH ]*T_6-.U9KA=/O8+HVTABF\IPVQQV..]3V=[;:C:)=6<
M\<]O)G9)&V5;!P<'Z@UR'PGM9+?P':O)>3W DEF*K($ CQ*X(&U0>2,G.>3Z
M<5@>']3US71X8T\:S-8QWFGWD]R]K!$'8I,JKMRI"\'L/7OR 1ZK5./5M.E>
MT2*^MY&O%9K;9(&\X+]XKCKC(Z5@^#[S4-?\ 02WE_(M\_GP-=Q(@?*2O&'
M(*YPH/3'M7GOA?3+R:S^'4,>LW<+3VU\PE5(R\*;$RD?RX[=6#'D^V #VRD)
M !). *\F7Q9K)MM(TB>_U%WDU#4+>XO+&U62YDBMWVKA0I )W+DA>@]Z[7PA
M>ZI>^%Y&UB.Y6YBEFB62Y@\F2:,,=CLF!@E<9XZYH LZ=XR\-:O>+::=KNGW
M-RP)6**X4LV.N!GFM6UO;:]$IM9XYA%*T,A1L[74X93[@UXOH\UZW@SP ^I:
M7';:3:WMM(-1BF$DF[)" I@%%9B 3DX':M_0-2O++7;>TMYBD%[XJU..X3:#
MO54D8#)&1\R@\>E SU"H;JZM[&TENKJ9(;>%"\DCG"HHZDGTKS*_\7:N)Y=.
M^UWB^?XBN+,2V=L)9X[>.$/MC7:<DGN02 2:ZWP3>:I?:3>)JT=X3!>216\M
M[;^3+/!@%&9< 9Y*Y &=M B:T\=>%+^[BM+3Q#IT]Q,P2.*.X4LS'H *Z"O+
M+[59/#L_Q*U2SB3[3;S6@ARFX*[01J#CO@MG%2)K6O6EOK48U/48+%+&.6+5
M-<L/)\B;S-K@ (-V5(*C!YXH&>GT5Y'/XJUBQTWQ;'9:GJ4HLK2UN+.XU.U6
M.56D=E8[=BY4[1C<H/7VJ]?CQ%;ZUK^F)XKO_+L]*34HI?)AW^:?,&W[F/+R
MF=N,^_7(!Z=16=X>O9=3\-:5?SX\ZZLX9I-HP-S("<?B:TJ!"44M% "44M%
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
MXB6YF5GCB+ ,ZKC<0.I R,_45-2 YG6_"ESJGB&WUJSUZZTZX@MC;((H(I
M6W,1YBG!.%!([**2Y\)W<YTZ\&OW2ZQ8K+&+\P19ECD.2CH%"D<+C 'W<^M=
M/10!QDWP^06FCQ6&M7EG+IDLTXG\N.5III<[I&#J5W<MCCC<<5NV6DWD6D7-
MCJ.KW&HO.'7SY8HXV567& $4#CD].]:U% '.RZ)>:?X:T;2-)NYU-C):Q&4%
M07AC*A]WL4!X'<BI==\./JVI:;J5KJ,MA?6'F+'*D:R I( '4JPQ_",'MBMV
MB@#DM&\"6^CW=A.-2NKC[#<W4\0E"Y/GCY@Q &<')S[TDG@.)1'-8ZG<6E_#
MJ%Q?PW017*&8G>A4C!4@_7@5UU% &-X;\/)X<LKFW2\GNVN;J2ZDEGQN9WP6
MZ #J/2LJS\"16=U;O_:ES);VNIOJ5O R)B-G$FY<@9()D)Y]!7744 <C=^!(
MI;N6^M-3GM;XZF=2BF"*XC<Q")EVG@J5'US3;'P#%9W<<\FJW=R4U0ZK^]5,
MF8Q&-LD <'.<#IC KL** .8;P5:-?M=FZFW'6%U?;@8\P1>7L_W<<^M:.C:!
M#H=UJ3VLTGV>^N/M/V8XVPR$?.5]F/)'KGUK6HH X?PYH!N?%OB;7KO3;BTM
MM16.WB@N<!F 0"5MH)P&*H/4[<U9TSP%%9SV7VO5;J_M=.MY+:PMY511"CKL
M.649<A/E!/09[\UU]% '':-X#;2[W1IY]=O+R/1D>*RADCC54C9-F#M&6(&.
M3Z?7.Y=Z%!>>(++5Y9&WVMO-;B+ VNLA3.?^^!^=:M% ''Z9X"CL+BP$NK75
MU9:6LBZ=:R(@$&]2N2P&7(4E1GH#WK?T#2(M T"QTB&5Y8K.%85=\;F '4XK
M1HH XCP_H+7/CGQ#XAN=.N+2WNXH[6**YV@R?*!*^T$X#;(QZG;5C2_ <6GW
M.G_:-5NKVSTN.2/3[655 A#KMY8#+D*2HST!]:Z^B@#B](^'_P#9EUHSRZ[>
MW4&C>8ME \<:JB/&R88@98@-U/I]:Z+P_HT7A[P_8Z1!*\L5I$(E=\;F [G%
M:5% '%V_P]CAN55]9O)=-_M%M3:Q=$VM.7+CYL;MH.#M[D9]:L1^!TBU$NFJ
MW0TS[>=1_L\*H7S\[OOXW;-WS;?7VXKK** .8M/!5G:WMG<BYF<VVH75^%8#
M#-.'#*?8;SCZ5%HW@A=(NK#.K7=Q8::9#86;JH6'>"/F8#+X!(&>F>]=910!
MF>'M%B\.Z)!I<$KRQPER'?&3N=G/3W:LO1/!5IHEQI4T-U-(=.M9[9 X'SB6
M0.2<=P5Q73T4 9?A_1(?#^BQZ9#*\L:22N'?&3OD9ST]V(K&T/P)%HLFD'^U
M+FYCTGSUM$D1!MCE"C:2 ,XQG/7FNMHH Y%O D42P36.IW%K?V]]<WL-R$5]
MOGDF1"I&"O/UX!S6WHNBQZ-I/V%;B:X9G>26>8C?)([%F8XX')Z#@# K3HH
MXC3OARMK9:9IUYK^H7NEZ=(DL%DT<2(60Y7>57<P!YP35BX\"1E5DLM4N+2]
MCU2;4X;@1J^QY00Z;2,%<,1ZUU]% '&Q_#^."T_<ZQ>#45U)M3COG1&=9738
MX*X"E2,\8'7C&*WM"T9=$LI8C=37<\\[W$\\N 9)&ZG X4<  #H!6I10!S=U
MX,L+U?$:7$LS1ZZ4,P! ,12,("A]?E!Y[U2N? 1U*RODU;6[R\O+F*&)+G8B
M>2(G\Q-J 8)W\DGKTXKL:* .*N/A\;]M4DO]=N[B74[6.WN6\J-1^[?<K* /
MEQDC'/7-;-UX9M[K5M3U!IY5>_T];!U &%4%SN'O\Y_*MRB@"II5@FE:/9:=
M&[/':6\<"LW5@BA03^56Z** "BBB@ HHHH **** "BBB@ HHHH CHHHI@%%%
M% !1110 444$@#)H .G)J-FS]*&;--H !7(_$[S?^$"O?)"F7S[78&Z%OM$>
M,UU]8WBK0F\2^';C2DNS:-*\3"<)N*;)%?@9']V@#D=5\3>(_#L^K6EU<VM]
M)96L&IK*EMY>8#*4F0KN/0 D'\\UU&B:O=:KX@UZ,-&VG64D5O;LHY:3RP\A
M)[_?4?@:S'T5[!-8UGQ-=?VA+=6BV)2QLGPL&6&U8P78EBY)/0>P%6/AUH]S
MHO@BP@OPXOI@UQ<^8,-O<YPWN%VC\* .:\?:'9Z=9W]]]CGEO+^[BG;6I$5A
MIJJR 88?.J@ X !ZG) K.U66+5-8\:7-[X<;5X+-UB>X$R(]K L2M^XR"=^2
M[\8[<GI77:IX/U6_75=/CUQ5T?59?,GBF@:2:('&](GW8"G'=3MR<4:AX,OV
MN=772=4AL['68U2\BDMC(Z$)Y9:)MP )0 <@\C/M0 _QGJC0?"S4=0TZXD.^
MP!AG)^?:X #9]<-G-86N>'XM(\06VD^'+>*S?5-"OK4K" @=T5/*=L?Q N?F
M//-=7>>%_MVE7>BR7F-&ET];.*V6,;XB 1OW]^-O&/X?>HM)\.ZE'K<.K:WJ
M4%[<6MJ;2V$%N8E 8@N[99LNVU>F ,>] '$,JZ<]Q8WE@^E:7>207-Q;%%+"
M""-%?Y$)_P!9*8XP.K#=7J&E:M:ZQ:O/:^8!'(T,B2H4>-U/*L#T/^-8NI^$
MGU4:U)->*MS?>2MN_EY$"0D.BD9YS)N8],YQVJ73-!U/3X]RZG$LUQJ+WM[L
MM_DE5ACRUR25Z+\V2>#ZT 1^()VF\5>&=)/^IFFFNY1_>\E 5!_X&Z-]5%<7
M;Z;8Z!;0:9XLTB>WF74_/A\0VZJZRR&8NC.XRT9.0IW#&.]=QXALY5USP_K,
M4;2"RN'@F51DB*9=A;\'$9/MD]JQ1X#U-M)3PY+K4#^'4G$@C^RG[2T8D\P1
M&3?MQG'S;<X% &3=>/K\:Q>R0741CM-5%@-,%F[/+&'"/)YHX#9+$#IA><YH
M?Q_?OK$TD%U$T,.K?8/[-6S=F>$2"-I?-Z!LY;'3 Q71CPAJ4%_=I9ZR+?2;
MO4/[0EBCB83AR0SHL@8 (S#)^7."1WID/A/4K6_FBM=9$&D3:@=0>&.)EGW%
MM[1B0-C86Y/RYP2* *_Q(AO);+0_LEVEO_Q.;13NAWY8RKM;J.AYQW]JYYK[
M7M!C\9:Q9WUKY=CJB--"]MDW)\J$-SN^08/&,\]Z[_Q/H4VO:9!#;7:6MS;W
M<-W#(\7F+OC<, RY&0<>HK+N?!,UWH7B+3Y=13S=:N!.TJP$"([(U("[N?\
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
MQ[U'JG@W4]4N9[6;64DT>>_COO+F@9YX2K*WEQR;\*I*_P!W(!(H [.BBB@
MIKDK&Q&W(!(W' _&G5'<0)<VTL$@)CE0HP!QP1@T >8Z+X@U:X\0:/8CQ)<W
M_P#:D5REQ/'9HMK%(J%E-L[1C?M/'.\'O6W\*;:>#P1"TU]-<*]Q<;$D1 (\
M3R XVJ"<GDYSR>,#BI-+\!W&G7.AROK]Q.FBAH[2)K=%'E%-A5L<EL8^;VZ<
MFMCPSX?;PW8RV*W\ES:^<\D"21JIA#L7*Y'WN6/)H XWP1<:HLFHQ0>&X+JT
M.N78:]:Z164>>V3L*Y./KS4>E>)M5_X271(O[=EU3^T+BXANECM0MBA6-V18
M9=BEB"H!.6SSG'%=WH>A1:'97=M',\JW-W/=,6&,&5RQ''89KG++X=R6BZ/"
M=>N)+71Y6:TA," >6RLK(Y'+':Q ;C'IF@#%T75M=U&7[!J/B&ZLM4FM)S>Z
M?=6:1M$PP5:V)CVNHY!RS<'/6LS0]8U'3O#?@_1DU355AN].:\DEL;%9YXT4
M(J1(JQMA<L268$]!GFNWTSP.]I>:=)>ZS<7UOID4D5C%)$JL@==A+N.7(7@=
M/QJ"S\ W&FV>E+9Z_,EYI:206UR]LC?Z.P4>4R\!L%00W7- &3IVK^*=:N_#
MVF76H76DRW-E>/=M]C1)G,4JHCA9%.PLI!Z8^8\="(K7Q%JM_H&A->^(I;62
M4W<<WV"U$MY=O%*40I'Y;@+@98X')'05UVF>$+?2[[2[M+RXF>PM9K?,I!,I
ME=79V/KE>@XYK.MO !TZ2PGTS69[6YM5N(FE,*2;XYI?-88/ (;H?S!I 8OA
MC5[O7==\$:C?OONI=-U 2/L"[BLD2Y(' )V\XXKU&N.T3P+'HKZ8T>I3R_V;
M%=0P%T4';,RMR>Y!7KWS73Z=;36>FV]O<7<EY-&@5[B0 -(?4@<9H M4444P
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH CHHHH **** "BBD9@OUH 4D**C))/-)DGDT4 % I*
M6@ HHK!\::Q=Z#X3O=2L5B:YA,802@E3ND53G'LQH WJ*\XOM9\86E[K]B-3
MTQFTNQ741-]A8>8"'_=;?,X&8S\V2>14.K?$"]:X\JTOK+3GBTJ&^V3V[3&X
MED4L(A@C:H Y/7YAZ4 >FT5YIKWC;5K;3!JL=_IVFQ_V7'?6]E-$9I[J0H79
M2H8,B# 7=CN3GBI-2\9:Q_;+6\%WI^G$V]O-96]]&0NH%QEU$I8!<?= '.:
M/1Z*X34_%^IV>A>,KV-+?S='NA#;!D)!79&WS<\G+GT[477B?6[?5/%-TTEH
MND>'\L81$3+<_P"CB0+NSA<,>N#G..,9(!WE)7 ^$O%]]J>OV^GW-_::A'=6
M)N6>VMFB%M*"N8R23N!#<'K\IJ;XA0ZC)?>%?L5[!;@ZNB@26YDP_ER8;[PR
M ,C;WR.1CD [FDKSR3Q;KBVL_B'S;3^QX-5_L]K3R#YC1"40F7?NX;<<[<8Q
M^==3XNU6XT/PCJNJ6@0W%K;/+&)!E<@=Q0!MCB@I_%7GUYXMUOPW=:E_:\EG
M>QIHKZI"L$)B\MU<+Y>2QW+EA\W!K)N_%.K:KHVO:4-6L;P/H4UX;F&R=%B9
M1B2'!;G(;Y6SD<Y!H ]6HK'\)Q747A'2A=W$<\AM8SOCB\L!2HP,9/(&!G//
MM6%HVL>)=;E35K0V;:4VHR6ILS'M<0([(9?,W<MN7.W&,<=>: .UI"0JEF(
M'))[5YW:>,-6C\3Z997>HZ9</>WDMO/I]K'N-H KLF90Q!;Y!D$#J<#BJNF^
M*M8UJTNX[J]T_>]G=?;=+,1AN+$A3LP&;,@[$XQR"* /3D=9$5T8,K#(8'((
MIU>;>#=2UO3XO!=C=W-I-I^J:9B.*. H\'EPHRG?N.[(// YZ5T_C#5M2TJR
MT_\ LK[.+F[U"&TW7"%E4.2"< @\=>M '145YQ>^+?$6EM?:2SV-UJ=KJ5E;
M1W#0F..6.XZ;E#'!!##(/IQ5FXU?Q2;O5;"UU"P,^B623W$KV9Q=2N'<(!O^
M10J@9R3DYH [ZF+(CLRJZLR'# ')4^]>=2_$&_&E:M=)!")'TZRO=*C922QN
M!L"MS\V)..,<&DG\0ZA8:AJ]G90V,6HW.M6NGI<^2<;GMT9I'&?F( ; R.@%
M 'HRR(SLBNI9,;E!Y7/K3Z\D;7=2\+ZIXKEN[BT;4)]0L+1;HPL(E#Q >84!
M)X4$D ]1Z5?B\=:K+;SZ=:W-I=W;ZG;V-KJ/V9DC995+%S'GDKM<8!P3B@#T
MI9$9V174LF-R@\C/K1YB>9Y>]?,QNVYYQZX]*XKP9'?Q>,/%Z:E-%-<K+:@R
MQ1E%<>3P=N3@XQD9ZYJ#6(-7N/BILT>[MK27^PLM-/"90!YYP NX=3W] >*
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
M9 6.7PH'' R?6I?%.AW>M0:<]A=PVUW87J7D33Q&1&*JR[6 (.,,>A[5OT4
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
M3HID4B31))&P9' 92.A%/KB.T<#2TRGT %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M 3E<D'DY]ZI7S^)]#\8WURTT6L:G#X:DDMO+MO++-YRY4HI^;!Y&,$CCKS2
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
M7;0:C8V)TXRR6!,<MO\ *4R@DR'4KG.<')XKM7FBCV[Y$7<VQ<L!EO0>]/H
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
M'7'O6JQ27*^76/F9O"M\RYM)>1YY)=OXT\<:'<V5C=Q6>GYEFEGBV -G./S
M'_ZJIZ#X?CO++Q@;W3 \V^0VSRP_,#AR"A(SUQTKT.Y\1:)9WC6=UJUE#<J0
M&ADG57&1D9!.>016G1];:7+%66GYW%]43ES2=WKT\K'CR0W]QX6\(I);W+2V
M^HE7#1ME%#@C/H,&I[G1+S3OBM:+%!*U@UW]J1E0E5+@;N>@Y7]!7K5%5]=>
MMEO?\2?J2TN]K?@>/:)>6FBZOKG]J^'+N^\^[9HF6S$@4!FSRWKD=*W=4\0N
ME[9C4=#:3PS<VP9(S9AGB;&,$= 1CIZ'BN^FN[:W#F:>*,(%+;W V[CA<_4\
M"IJ4L5&4N9Q_'\NQ4<+*,>52_#\^YY%H$&NZ7I_B#5=!T^:*UDE4VMM<1DL\
M>XYPO4X!'_U\5%<+!XB\0:'-H.C7-G?1R*]]*(/+12"I)...,-SWSWKV*J$V
MMZ7;Z@FGS:C:QWCD!8&E <D]!CU/;UJOKOO.7+K_ ,"VO<GZE[JCS:?\&^G8
MOT51N-9TRT>=+C4+:)K=5>8/* 8PQPN[TR2,>N:LP7,%TA>WF2558H2C @,.
MH^HKA.XEHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *M+FC%(:8!
MFEI,4M !1110 4444""BBB@ K#\7:S<:%X>>ZLTC>\EFBMK<2@E \DBH"<=0
M-V<=\5O*O<UE>)M"'B+0Y; 7!MI=\<T,X7=Y<B.'5L=QE1D>E S"U"[\5:/I
ME\+O4=*$:S0B'5;A1$L<3']Z63=@LO\ ",C.X>E82^.M7_LC4O*NX[E+/5(;
M9]46P?\ =VSQAS*8@>=I.,]""#TZ[-]X,UG5(VN[W6H'U-;VWNX$$#_98_)!
M 7RRY/S;B2<@YQZ4D?@W7X;R_P!0B\10I>W5Y#>_);,L99(_+:)U#_-&5Q@9
MR" <F@##N;_5=8N_"4D6JZ;<S'5KE+74(%WQO%]G?#L@;AP"PVYZ@5V/@[5=
M0U*SU.#4Y8IKG3]1ELC/%'L$H4*0Q7)P<-^E9VF>!)K34K34[B_A:Z34YM1G
M2"W*1LTD)BVH-QP ,')R2<^M;N@Z&=%?56-P)OM^H27@PFW9N"C;UYQMZ^]
M'E:V%W$NKW=W=6]Q*?%]K"[I:B-V(EA.=VXG;@\+VZYYKII/%VN+;3^(Q-:C
M1X=7^P&R\CYVA\X0F3S,_>W'.,8QQ[UKR^"&DM[R+[>!]HUV/5\^5]T*T9\O
MKSGR^OOTJL_@2[:62P&J0C0)=2_M)[;[.?.W;Q(8]^[&S>,_=SV]Z0S*O_'N
ML6-G A2W:ZM]7GAOSL./LD3C<P&>#LDB.?>NP\-ZK=ZO/K4DVP6UOJ,EK:A5
MP2L856)/?Y]_Y5E7/@&&ZU_Q!J,EYF'5[)[46_E\0LZ(CN#GDD11^G2MOPSH
MK>'O#UKIKW)N98][RSE=IED=B[-C)QDL:!''-XPU:U\3V-M/JNG3M<ZJ;*73
M;:'?]GB.[8S2@\2?*I*GU/'%9.G:_>Z+HEG%'>1Z9I]SJNI?:=2DMC,L++.V
MQ2,X7<2>3Q\M;\'@'5K:&PLX]9M!8Z=J9U"W4V9,DA+LQ$C;^<!V ( [9Z8J
MW;^#]7TJ& Z5K40DCGNY)(;F!F@F6>0OAD#CYE[-GUXYH J6NN^)-:OK#2+:
M^TVUNQI?V^YNX8_M$4I,A2,)\P 4[2Q.3V ]:W-!UB\\3^!;;4XFCL[VY@.6
MV;TCD4E6PN1D94XYK&T_P#?^'X[&;0M6MX[V&TDM)WN+4M'(KRF7<JJPVE69
ML#)&#BNGT#0X?#_ARST:"1I$MXO+\QARY/)8_4DG\: //_AQ>7NE:7X,TQ6M
M6MM5M+FYEV6^Q@46/;D@_,V2<L>O'I5Z#Q5XAU2\TJPM;BTMI+V_U*W>9[<O
ML2!R$(7<,G [G'?VJ_#X'U'3M/\ #"Z9JMLM]H<$EOYEQ;%XYD=0&RH<$$;0
M1S4NB^!IM*N])N9M4%R]A<7L[GR-OFFX.?7C'Z^U &59^*O$.H_V7HL=U:0Z
MG/J%]:SWWV?<OEVQ(++'N^\V5'7 YK'T[Q)?:!:2V$UW;6EYJ'B*^2>]^SM(
MD:H-S,L><Y)V@ DXSSG%=2? UY:207NFZG"FI6VI7=[$\]N6C*7!.Z-E# \<
M<@CE>E,M_ >H644%W!K$,FL6^ISZ@D\ML?*?SEVO&R!LXP>"#Q@4 9]AXQUS
M65TK2;6XMX;VZOKJ!M0:U;:\,"AA(L;$8+!T')P.:M^!1K4=GJ:I]B>?_A([
MD7S,&53'_$8P,X8G;@$XP35Z;PAJQ33K^/6UDURRN9K@3W,+/"PE&'B";\J@
M&W&&XV^]6=#\,ZKHMJT:ZTDDL^J27]W)]E $J./FC W';S@@]@,4P%\2W!F\
M1^&-'/\ J;FZDN9A_>6!"ZC_ +[,9_X#69;V#67QE1VO[RY$^BW$@2XD#+%_
MI$7"  8'^ K7\36<BZMH&LQ1M)]@NRDRJ,GRID,;'\&*,?8&KCZ&7\90Z_\
M: !%I\EEY.SKND1]V<_[&,8[T#,[PI.8-8\2Z-G,5E?"6'_929%EV_@[/^=>
M>^(H-3C3XB-+?P3*+RP!3[/LW.?LY0YW' "_*1CGKQTKTCPQ92?;M=UB5&0Z
ME>YB5A@^5$BQ(<>^UF'LPK,U;P+>:G>^(/+U2&*SUEK:5HVMBSQ20F, AMP!
M4K'TQU/7CD SM5\7ZYX6/B*'4KBTOY+2RM[JUE6W,2JTTK1;64,25# 'KG&:
MT_"'B6[U+7;_ $N>^CU."*WCN(KV.T:W&265HR#U(P",=FJWK_@=->OM5N'O
MC"M]80VB!8\F)XI6E63.>?F(XXZ=>:T=%TO5X+ZYOM:U1+J:6-(HX+:-HH(E
M7)+!2S99B>3Z #M2$<CXX\6ZMX?N=3FBU;3K9+.!)K6P\GSYKOC+EP#F->P.
M,=3FKLNL^)M8U?64T&2SCCTDPQI;3Q;OM<C()&#/D;  P P.O)]*-=\!ZCJ-
MUXC2TU:WM[/7HD6X\RU,DL;+'L 5MP&TX&01ZXQG(6?P7K!GO_L>N16D.JI#
M]O,4#"171 C- P?Y-RJ!SG'7FF,S-<\5^)5L?%&LZ7<6<-GHLYM4M9K<NTK*
MJ%W+[AC!?@ 8^7WS6CJWBW4K+3O',\7D[]%*?9-R9',".=W//+&LKQWX4U>V
M\.^)VTB\5K#42+J6R6V:2<R@(I",&Z-M!.5)X..M:FN^!=4U.;Q##9ZS;VMA
MKJH;A9+0R21NL83Y6W@8(49R,]<8ZT 4-3\2:AIVH>)I;&UMXWBN;".:[2U,
MC1Q/&"\KJIR^T=!V%']O7M[;Z$\EYI.JI-KH@M;^&,-\GD.P<J#\D@.0?;TS
M6W<^#[_[?J>H:?K+6EU=7%K<1XC)0>3'L*2 ,-Z,,Y'&./2J]KX#G%[%J%WJ
M$'VPZPNJ3K;VY2([83$$4%B1P<EB3DYXH YC0);^PLK3[7+:7J3^+Y80'M=I
MC;?-OD4[C@DCC^[R.<UL6/B[7);;2/$,LUJVDZIJGV%;$08>*-I&CC?S,\ME
M02,8PW;%:$'@:\BG5'U2%K.'7#J\""V(<;C(6C9MV#RXP<#H>N>&VG@2\MY+
M"PDU.%]!T^_-_;6XMR)MVYG5&?=@JK,3]W)P!0!F:=XI\2R6VAZQ<W=DUE?Z
MNVG-9I;$$+YDB!]^[[P*=,8Q73^*-6O[6]T72-+DBAN]5N7C^T2Q[Q%&D;.Y
M"Y&3P ,\<U4M_!#0:#HVF_;P3IVJG43)Y7^L'FR/LQGC_68SSTZ5I>(]!GU:
M33;VQNH[;4=-N#/;R2QF1&RI1D8 @X*L>AR.*0CSWQ!=:QK\>G:9>W=GYUAX
MF2PE)L]Z3GRR\<A0MC[IY7H3SD8KI_BA!=MX-B%M=1PA+VT#@P;MQ\^,+CD8
MP<'OG&..M36_@:816TMSJ*27W]M#6+J58=JR,%*"-1N)50NT DGI[UL>*M"D
M\1>'YM.AN1:S&2*6.5H]X5HY%<97(R,KCKWH \_N[KQ#HVH^.]4L=1LP^G"V
MGG$EH6^TLMLA(^]\BD ],GGKQS9\0?$*_M]3U=+&\M[<Z7#"\=F]H\S7KO&)
M&7</N#!"CWYKH9_!ES>:=XGAN=1B^T:]"B.\<!"Q,(1&2%+$D$C.,\=,GK3+
MKP=JJ7NH-I.MI90:I%#'>'R&,R-&@3?"P8;25 '(.",T 'Q(>>\^%NKSVTH@
M#61D</'N+(5R5ZC!YZ\X]*PM7\8:MI=[+I UFTAN+#3DN#(VGL_VN5]Q6/:&
M.Q0J@$YR2:[OQ!HHUWPQ?Z+Y[0B[MF@$I&\KD8!///YUS\GA/Q"ES)>VFMV<
M%]>62V=](+-MIV%MDL8\S*N Y')([T 4[?Q'XD\3SW"Z&UM8O9Z;:W307,!<
MS3S(7$9.1L4  9ZY/M63>WGB"PUKQWJ^GW-K9O8VUK=30RP^=YC+;[BF[<,#
M@C(R>1TQST=YX,U2.[NY-&UPVRZA916=Y)<1-+-^[4J)4<,,2;6/)SS@U8F\
M%F2V\40K?MC6[1+56="S1;83%N)S\Y.<]J ,/4?$WB6YD\13:;=V5I;Z1I\%
M\J26QE:4M$TA0G<,#Y2,XSR/QDG\4^(-5&K7&DS6EI'I&G073Q2P&3[3+)$9
M2A.X;5"X&1SDY]JV%\%NL'B&/[</^)OI\5D#Y7^JV1-'NZ\YW9QQTJC<>!=2
MB2[ATO5X+>+4K"&ROC+;%V_=H8_,CPPVL5.,'(X!H&8"^*9X-7U_5].BC%UJ
M=MHL=JLP)5&G\P MC&0-V??%:6H^+==T*XU+0YY[6\U+?9K8W9@V*?M$ACRZ
M _PE2>#SQ6A<_#N*1=26VOC )HK!;,^5N-L]KDHQY^8'(R..,^M4M=\*77]E
MZQK.KW4MSJDS6K1/I=F6^RB!]R%(V8E\,2S<Y(R * (K[Q-XHT23Q%#=7%I>
M#1HK*Z$J6Q0RPN[^;E=QP0JG&/[N>]=5H>L76J^(=?CS&=.L98K>W91RTGEA
MY"3W'SJ/P-<?HGF2S^+M9UJ2[OM/O;6WM/-BTR6+S<"0,L<)!?:/,49.>2QS
M@<=+\.-&NM%\#V$%^L@OY@UQ<^8,-O<YPWN!M'X4 9NH^+M3M?#WBZ^C\CSM
M*U$6UME.-F(3\W/)_>-^E03>*M9_X3*XTXW]C9/%?1PP:;=PE#=VQ"[I4E)P
MS<MA5_NX(YJ;5_ >JW_]NV=MK-O;Z7J]PMW*CVA>5) $! ;>!M/E@],]O>K.
MJ>#=5U2YFM9]8CET>:_COMDT#/<0E65O+C?=A5)7^[D!B* ,&#XAW]SK,<L5
MW \#ZN;#^S5M'+B'S#'YOF]-V1NQTQQUYJOJ6IZYX@L-'UJ6YM1I4OB6WBBM
M%@(>-([K8K[]W))7D8QSQTYZJR\(:K87GV>WUD0Z*-0;4!!%$RSDLQ<PEPV#
M'N))^7)'%4_^$"U-&M[&+68$T6UU9=3A@^RDRY$OFF(OOQMR6P<9Y'IR =YF
MC-&/8T8]C3$%%&#Z48/I0 448/H:,'T-( H(R,'I1@^AHP?0T >1>)?".K^'
M-;;6O#XD,!;>%A&6C]01W7K42?%C6U00-I]J\_W<[6!)_P!W->Q8/I47V2W\
MSS/LT6_^]L&?SKO6,C**56',UU.!X.49-T9\J?0\J,7CWQ>0DI>PM#UR/*7'
MTZFNE\-_#?3='87%\PO[KJ"Z_(OT'?ZFNUP?2EP?0UG/%S<>6'NKR-(8."ES
M3?,_,08   P!VI<T8/H:,'T-<AUGF^N?#:^U#Q!>7]GJD<$-XV9%*D$ XR..
MHXKJ_#?A33O#5D\%LOF22C$TKCE_;V'M6[@^AHP?0UO/$U9P4&]#"&&I0FYI
M:F!#X*\.P7K7::9#YI.?FY4'V!XK2O-)T[4!&+RR@G$7W-Z [?I5W!]#1@^A
MK-U)MW;9HJ4$K)(9'''#&L<:*B*,*JC  I]&#Z&C!]#4%B !1@  >U*#BC!]
M#1@^AI@/S130#Z&G8/H:0!11@^AHP?0T %%&#Z&C!]#0!R=]+J">.YAI]G;7
M+-I:!A<7!B5?WKXZ(V:QO^)GX:T_4X4U*1TT'189(8(T41O*5FR3D9VC:N%R
M.G-=Z+& :@U\(O\ 26B$)?)^X"2!CIU)IDFEV<LMW));J[7D2P3ALD2(-V%(
MZ8^=OSH&<:\_B&.2YM8_[16(_9W$=U<VOVI\L_FB/:Q RJJ1G'1\$=JMQKU[
M#!']EU&660VMQ%YMQ;JDL+&[BC&X$?>0.1Z-MS@YKK!X3TD0/$8KEF9HV\Y[
MJ5I5*9V;9"VX 9; !Q\Q]3EX\+Z0+=H#9ET:*2%B\CLS+(P9\L3DDL =W7CK
M0(Y&]FO=(\3WEG;7%]=M=O90;D:/SU3;<N0&?:N24/).0&XYQ5S3YM8O]6LM
M*N[Z\M8O+OG.)(3,RI);B,.R;@&42L.#DX&>M= /">DA)P89VDF,;/,]S(TI
M:,DHP<MN!&3R#TXZ59L]#L+"2"6WMV$L*2HCM(S,1*RO(223N+,BDDY/% SE
M?"+W.HZ[;:G=7D\D\VA6<DJ_*$9B9 3@#U&?J34NNZK>6^L2RV=W>2"WOK.W
M=(U1;> 2/&&5]W+LRR9^7.,KTY)Z2TT#3[&>VFM8)(FMK<6T>V5\>6.BL,X;
M&3@G)&35>]\*:3J%W-<W$$Y>:1)9 ES(BM(F-C[58#<-JX.,_*/2@1S::IJ=
MJEGJCZA<3F;5-0MGMF"^7Y40NBB@ 9R#"G.<]:FT6.Y_X2;P]=76HS7<EUHM
MQ,_F;<!R]L25P!A3GIVP/?/4IHM@BVZK;<6]S)=1C<3MEDW[VZ\Y\U^#Q\WL
M*KZ=X9TS2KJ.YM+>598H6@B+SNXCB)4E%#$A5RJ\#IB@"IIR1S>*_$?VA58[
M+>(!AG]SL)Q]-S2?K7+H4M;?5]2T/4;B.SM(+%[15.5DC$:XW[@68%<#GZ]>
M:[;4O#NGZK/YUS%.)#'Y+M#<21>9'DG8^QAN7D\'/4^II[Z#ISPW,)M (KE4
M25%) (0 *!@\8 '3% '(-JVI3ZK_ &9"M_(CW%_(W]GF&.3$<L:J,R%1@>82
M>Y..V:L^%EO;GQ/)>ZA=2&Z?1;)IHT=&C+%YP2-N1C(SP<98UT-QX:TVX S!
M-&XEDE$D-Q)&X:3[_P RL#@]QG' ]!5JTTFSL91):VPB86\=L-N<"*/<44#H
M -[?G0!SVG/JB^+?$8LH;-[<WD'F--*RL/\ 1XLX 4@\>]9%YXCU:UN?$%NE
MYYG]D1.T+!5W7#2D;>H /E [3SR2N<5UL_AK3Y[^>]/VZ*>=E:4V]_/"KD*%
M!*HX&< #IVIS>&M)>%87L0R!9E(9F.X3',H8Y^;<>3GN >PH Y=;[68]4ATF
M26_M;:\NH8UDNI8'N$!BG=P/++84^2H!//S-CH,:UE<WEMKR:?)JGVV%+.YD
MWD+G*RH%#$=64,5/3/<9J\/"VF"VDA,5PY>1)#,]S(TP9>%(D+;ACG&#W/J<
MHWA326CMT%O,OD"10R7$BLXD8,X=@V7W, 3NSDT </:W-XT,^KR7T[W,VBZ/
M)('"E2SRR!CC;]3]6/MC0U'Q)JUG:W<$4[/=Z:MZ\YVJ=P!409!X^[,K=L[*
MZG_A%=(Q&!:R!8[:*U"+,X4QQ'=&"-V#M.<$\\GUJP^@Z;)<:A.]DK2:C$L-
MV6)(E0 J 1TZ$CCK^ H&9OAR74AJ>H6UVMZMLL4,D(OI87F#,7#_ .J8_*=J
MD9[[@.!QBW2QM\/_ !C++CS_ #]0=F_B#HS"(_4*L6/H*Z[3M'M-*\TVR3%Y
M<>9)-,\KL , ;G).!S@>Y]35>X\,Z9=7SW<MO*7D=9)(UG=8I77&UGC!VL1@
M<D'H/04".+U#3I9;G6G;4+U&/B#3@55EP"?LO^SVW<?0?CI6%U>ZEK;:2;^>
MVA$E]*TD 57?RY8T09QT&\D\<G&>X/52:-8RM.SVV3/<174GS'YI8]FQNO;R
MTXZ<?6J]QX9TRY',$T;>9))YD-Q)&^9#EQN5@<-@9'3@>@H Y275]<FGNC;3
M7%T^GFU1;FW>WCM)B8XW=G#N#AMY'&0!C'.:Z+PNUW=17U[=WTTY:^NX(XF"
MA(DCN)$4  <G"CDU9?POI+SQ2_9&01+&HBCE=(V$?^KW(#M;;VR#T'I6A:64
M-C"T5M$41I9)B,DY=W+L>?5F)_&@">BC!]#1@^AH **,'T-&#Z&@ HHP?[IH
MP?[IH **,'^Z:,'^Z: "BC!_NFC!_NF@ HHP?[IHP?[IH **,'^Z:,'^Z: *
MU)2T4P"BBB@ HHI: $HHHH *<J]S2A<<FEH *:\B1(7D=44=2QP*=7->/[L6
M7@R\N#;P7&V2 >5<)N0YF0<C(Z9R/<"@#I:*\VUCQ9XEMH?$NIVTVGI9:%?+
M"+=[=F>X0K&6!?<-N-YP0#77>+M;E\.^%[S4[>));B/8D*/G:9'=47..V6&:
M -NBO.=9\6>(/#(U:QO9[*]NX+*&^MKA+<QJ5:81.K+N/0G((/>K?C#QCJ>@
MWFMQ6:6[+9:/'?1>8A.9&F9"#R.,** .[I:SM,BU9-.<:G=6TMZY9E,$15(P
M>BX));'KQGT%<5:>/]0DL-%FE@@\W['>W>K(JG,8MLH0O/RYDP.<\4 >C45Y
M7IGQ$U.54=[VPOFNM*N+SR[>V=/L4T:!U1B6.]2"1G@Y7WJ]!XOU[3&TR\UB
M6RN;34M'GU'R;>!HV@:*-)-NXL=P(?'0<B@#T-I$1E5G56;. 3@G'6A'61 Z
M,&5AD,IR"*\L%QKUSXA\(:CK,UE.MU8WEPD<$!3R2T"L8SECN&".>.A]JL:#
MK>OZG#H>DZ.^F:9'+X?BORQM6D"-NV[$7>,+TZYQCOV /3:*\ZTGQ;K_ (H&
MBVVFO8V5U-I/]I74DL+2JQW[%11N& 2&).20,5T_@O6+O7_"&GZI?)&EU<*Q
MD6($*"'8<9^E(#>IJ2)(NZ-U9?53D5YSHWBSQ(]EX<UK4Y+!['5[S[$UK# R
MO$6WA'#ECG)3D8Z'\:IZ%JU_IO@W1T@U33M*LY;F_,UW=J)'+"X?9'''N!8G
M)SC/3WH ]4J-)X9)GA25&DCQO0,"5STR.U>4C5-;\3WW@#58KRSM9KAKM<&T
M9U$B)(K-@N#AE7A>H/<]*C\.W6K:0MZEO/I[ZGK/B.>R^TFR(*;&D9Y&^?+C
M"_*F1MSU- 'K]%>;7/C#Q';R_P!C1FPDU:+6X]->X>)A&\4D#2K)L#9##C(S
MS@],\&K>(?%ED?$<<%]II_X1^RANI'>S;-TQC9F7&_" [3ZGD4P/2:1F5!EF
M &<<GO7'Z%K>MOXL33-4FLYH;O2QJ,7D0F,P'>JF/)8[Q\P^;CIT%6-5N#=^
M/M*TP\PVMC/J+*>C/E8DS] \A^N/2@#IT=)$#QLK(PR&4Y!J51@9KRWPSK>N
MZI;>'M(TAM,TR.XT0WKM]E9UB(D"A43>./F'4^M7-'\7Z_XICT2RL);*PO;C
M39+Z[G> RKE9/*547<, L"3DG %(#T7S$,AC#KO R5SR!ZXIU>3:EKNLZ+JN
MNZS<VUO#K$'AVS:2'.^,2>?*#C!Y'.1S70^+?&E[X<U/5(HH(98K71EO(E8'
M+3-,8U!.?N]./UI@=J\T*$K)*BD+O(9@,+Z_2D/3(.0>AKR776UG3-?UN;6I
M+#4I8O"4\BE;<I&^) 2CIN.1GOD9!K5O_$GB4_\ "0#3)].M;;0].@O%22U:
M0REH6<I]\;1\IYY/(I >B49KSV[\5>(-0?5)M&:RMXM)TV&\EBN(6D-Q))&9
M-@8,-H"@<X/)]*Z5-8N6\!+K9$?VHZ8+O&#MW^5OZ9Z9]Z8&[FC-><V_BKQ'
M8C29]4EL)TUG39KF&.&!D-M+'$)0I)8[P1G/3D4ECXC\4W=AX;62ZTZ.]\1*
MLL12V8I:1+#YCG!?YV;Y<= ,GKB@9Z/DTTRJ)!&74.P)"YY('M7 Z;XQU;^V
M+&QU$6IC35+G2KR>.,J&D6(2PNH).W<N01SS6=;^,KF273->O[*T8/IFIWT3
M+&1(L,;J44-G^)0">.>.E CTYID1@K.JL02 3@G'6E242(KHP96&0P.017E<
MD^O2^(?#%_K4UC<"XTR^N$2& H(BT2$QG+'<.G/!ZU9T?6]?U"'1]+T>33=.
MB;PY;Z@2;5I C$E=BKO&%X'7. ._9 >F;C1N->=Z7XMU_P 3MI%OICV-E<2Z
M0FIW330M(KLS%%C4;AM!*L2>2!BNC\(ZW<:UX+T_6;]8TGFA,DJQ@A1@GH.?
M2F!O-,J%0SJI8X4$XR?04),)$#QNKJ>A4Y%>4IJ.NZW<>!]:U"6T^Q7^I&:&
MWBA*O;@PR[%+;CORN23@8(J;1=?URZL_#FEZ*FF:?_:$5])(YMV9(?*F !5-
MPR3N.03U.>V" >H[VH\QJ\N/Q%O&UEWCO+-H(]6_L\Z:+=C,T0?RVF\S. <Y
M;&,8'K6QI>L>*-<;^U;!K'^S6U"6T%J\1WK"C-&9M^[EMRYVXZ<9SS2 [GS&
MH\QJX;X:17\>FZN;R[AG7^UKL*(X#&0XF?><ECD$]!V]35'Q%XPU71-6N&?4
M=+18KR&&+2UC\V:6%V13([AOW9^8D9&.!US3 ]'\QJ/,:N(MM9\2ZOJ&H7>E
M_8C8V&IFQ-E)&=\R(5$K^9NPI!+$#'\/O2:3K'B76KC^U+/[&VE?VE):&T:,
MB00(Y1I?,+?>R"=N.G'6@#M_-:CS6]:\NTKXB7>H:KITRW=G+;W^H/:'3H[=
MA+!'EE20R9P3E02,8PWM4^@^,==U&=G:6PGN5BN&N=&\LPW-JR F,#+9DR0
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
MD$>M=FK*ZAE(*GD$'K2T <5!X'NFNH-1O=0ADU!M875+EHXB$(6)HEC0$Y
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
MC8&51M/O\OZU4UCP_?7?BFRUBRNK>-8[26RN(IHV8M&[*V5((PP*]^* ./\
M!NMZSHVC^"X;V6RDTK4+!E6..%A+"(H/,#%RV&R%.1@8SWZU/X7^(MUK&LZ+
M'+>Z9<1:N)2;.VC82V)"%T#,6(;(!!X'/2MVT\%20V7A*VENHY$T2%XIL*1Y
MP: Q<>G7-+X<\-:[I!TNSN=7A?2M*C:*".!&5[A<;4\W)Q\H[#J<'B@9?U?7
M;C2O%&C6D@A&FWZ3I)(P.Y)40.O.<8*A^W:N,7XBZE<0:1%<7^DZ-/?6,FHF
M>[A9T\LR%88PN\<E>2<]N!77>./#$OBSP]]@MKP6=TDJRPW!7=L."K<>ZLP_
M&H+WPQ?VFK6.I^';BTAEM[#^SFBNXV9#$""A&T@@J0>.A![4 8NF>+_$7BBY
MTNUTK^S[!KO1_M\LEQ \NR02^654!EX)]>@]:DTCQEK_ (G70[;2_P"S[.ZN
M-*.I7<D\32(3O\L(H# @%@QR2<#UK>T;PM<Z=K]IJ=QJ3WK0Z5]@DDF!\R5_
M,#F0GT]JR-+\"ZOX?AT:;2=2LOMUG8-IUP;F%FCDC+[PR@$$,ISP>#GM0!S7
MA;5Y=+T'076RM3<Q:'J=RLDBDNC)*#L!!'RD]>,\#D5OVWC+7M.?3;O6S836
M>HZ1/J(BM861H#$B.5W%CN!#>@YJ6R^'=U:Z;86KZE%(]MI5[8,_ED;VG8,'
M_#'(K0NO!GG0Z(MQ-YL&FZ5<6$\<:_-,)(D0E?3[AZ^M %'1_$7B@ZSX:AU4
MZ;):ZY;RW)$$+H]N5C#B/)<AOO#G Z'CI5WQKXL?0=1TC3(K^RTYK_S7>]O(
MS(D21@<!0RY8EE Y]:Y;PG_:&H^*O"Z?;VO;71[.>-Q_9\ELT"E%11,6)!E/
M3 _ND]Z[GQ#H5]>ZMI6LZ3<6T5_I_FH$N58QRQR !@=O((*J0?:@#F-+\;ZU
MXC31M/TU[""_NOM;7-VT+20[('"!HTW D.64\MP,]:M:!XSUC4+_ $.TOH+-
M'O+K48+@0JV%^SMA=I)_//7VJU)X4UR%](U.VUB"XUNS$Z327D;&*9)F#%0
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
MB"*W/08)YH=.25V"J1;LC6I*QO$/B>R\-I;M=QSR>>S!1"H) 49+')' R*V
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
M,EE UQ;MI\%@L+($.]IEP-P/]W:#QZU#K&ARZEK^@:BDR(FF3RRNC Y</$R
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
MRX)'53G((^A -8<5KXTMK=;1+O2)U0;5NI5D$A'J5'!-=5241FTK"<$W<RM
MT1=$LI(VG:XN9Y3-<3L,&1SU..P]JU#2TAI-MN[*BE%604AI:0U(PH-%!H 2
M@T4&@0E%%%, HHHH **** "BBB@#HZ**3%04+BBBBF 4444 %%%% !1110 5
MQ_Q2>]B^'6KR6,T<3K%F1F#9V9YVD$8;..?K785C>+-%D\1>%-2TB&9(9;J$
MQI(XR%/49]N*0''ZIXBOO#UWXDO'LM/FU2RTNSE>:,2*LQ:210I!8X '3ODG
MK4]WXC\9VVIZMINW0S/96"ZBLOERE2AWCRL;LDY0_/D#'\//$NJ^"M7UJ#6Y
M+JYL8KK4]/MK4B+>41XI'8GD9P0PK8O?#5Q=>(-8U%9XA'?:2M@BG.58-(=Q
M]OG'Y4 <UJ?Q)F!M$M;O1M-D?2(M2?\ M.0XD:0$K"F&7G@Y;GJ.*ZM->N+_
M ,!#Q!IL"?:9=.^UPP2Y(WF/<$.,9YXK!B\':YI+6DVCW.G-<'1X--N?M(?"
MM$"%E3 .?O-\IQGCFNTL;9[73;:UFG:YDBB6-YG !D(&"Q'OUH&<9#\0FE\1
M:?!Y$(TJXTM+N2XR=RS-&\H0<XQY<;'\JR)OB7J*VUJDESH6FWG]E1ZC,M^S
M 2M)DI#&-X(.T<MS@D<4_P#X5;?#P?>:0FIPK=R7OF07&TXCMQ%Y(3Z^47'U
M-;^I>&-6M];GU'P]+81B[L$LI4NPW[DQEMDB;0<D!R-IQT'- B_=:FFM?#B?
M5(T,:7FDM.$)R5W1%L?AFN:\,:[K^G6WAC3[JVL;BVU#1S):1V^Y95:**,A6
M9CM.X,.@&#Z]3VEQIDTOAB72C<F69[,VWGRCEV*;=QQZGGBN=N_!-W=66@6P
MODB.G:3<6$DB [MTD*1AU^A4GG':@#-LO&VO-J1TN631+O49=,GNEM[+<3:S
MH%(BD(=@V=V,C;T/;%277Q)>*PAU"*UBDM5T#^UK@9.0[$+'&#GC+;\Y!^[4
MVA>$=<T_5O#]U<G2(K?2[26S,-H'&]6"?O 2!\Q*#*XXYY-1:?\ #0P:'XGT
MRYO49-4W0VCHI)MX 6:-3GKM9VH M^$_&<VL>(I=&N;_ $;4'^Q"\6?2G)2/
MY@K1MEFY!*D'(R.PJUK&L^(6\7G0=$334QIPO3/>([?-YA39A6'7 Y[<]>E7
M-#L-?347O-:N;)5%NL$=M9;C&6SEI6+ ')X  X [FL+6(]</Q3,FB-9B7^PU
M5A>!O+.9VYRO.1P<=QGIUH&0R^.M6N] TW5[9M(TJSGLFGEGU%RX:<,5\A%#
MJV<@_-SU'&:K/XXBB=/$<NF0^<?"PU#(=MV3(,19SC;N(YQG^56;;X?:CH]Q
M8-IES83K%I7]G227B-NB8NSM-&!U+%CE21T'-,M_AO>3:0EAJ%Y;@#P^='+0
M!CAA)N609 XP 2/7\Z )-*;73\4K#^W18F9M#F96LU95&9HLJ0Q)R/7/.>@K
M<\4ZSJNEW4 M;C2=/L?)>26^U-MR&0$!8E0.K$G).>?IFJ^CZ#XB/BNVUO6[
MG3CY&G/9"*TWG)9T;>2P'7:>.W'6I];\.:I<>+[77=-?3W*63692]5CY!+[O
M-CP.6[$<9 '- &GX8UU]?\(:=K;6^R2ZMA,T*'.&QR!GWZ5R&B^/-;U+2KC5
M,:/<0)87%Q+;V[%9M/E096.96?+9Y!(5<$>F*ZGPEH5WH/@RRT2ZGC,UM"81
M-;YQC)PPR.#C'XUS:>!=:U&]MYM:NM.\VVL+BR-[:HWGWGF)L#2@@ 8'S8R>
M?2@#0N_&-[;IH3+;VY_M#2+B_DR&^5XXXW '/0ESGZ"J-AXR\01_V+/J]OIW
MD:W8R7%LELKAH)$B\T*Y)(8%<],8(QSUJM)X5\116-I=:K<::8]'T:ZLTCM
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
MB0@J IX'RY/?FH]&\(>)H9/#$.H/I26F@0RP*T$LC/.&A,:M@J O;(Y[\]J
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
MM&U68S3;"]O,WWFQU4^IQSGV->G5S5*;IRY6=-.HJD>9 :;D>HJIK'_($O\
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
MJ[X^8RQ@GV ;_&O-_%B*GC#6548 O9>/^!FO2O@M_P @S5O^NR?R->;^+_\
MD<M9_P"OR7_T(TJ7^\3'5_W>!Z'I&@7/C3X5Z5817:0-;7+DLZEL@%P!Q_O#
M\JT/"'PTN?#?B&+4YM0AG6-&4(L9!R1C-7OA."/ \9/>XD(_.L+XC?$+R?.T
M/1IOWG*7-RA^[ZHI]?4]NE<]ZDJDJ4-KLZ+4XTXU9[V1Q_Q*U&VU+QK=/:NK
MQPHL)=>C,HY_(G'X5O?#CS;'P=XKU(9"B#"'_:5'/_LRUP^@:!?>(]32QL8\
ML>7D/W8U_O$U[AJ.A6_A_P"&FI:;:9*QV4I9R.7;:26-;UY1A"-+T,*$93G*
MKZGSW7N_Q+A1?AVZA1B-H=OMR!_(UX17O?Q-_P"2>S_[T/\ Z$*>(_B4_7_(
M6'_AU/3_ #/(?!=RUKXTT>13@FY2/\&.T_H:^DZ^9/#"EO%FC@=3>P_^ABOI
MPUACOB1O@?A91UC_ ) E_P#]>TG_ *":^7*^H]8_Y E__P!>TG_H)KY<J\!M
M(C'[Q/<](^(_A>TT2PMIK]UEBMXXW'D2'#!0#VKH]#\3Z3XC\_\ LNX:;R-O
MF9C9<;LXZ@>AKR"T^%?B"]LH+J*2Q$<T:R+NE8'!&1GY?>N^^'?A'4O"O]I?
MV@UNWVGRMGDN6^[NSG(']X5E6IT5%N,M36C4K.24HZ'B-Y_Q_7'_ %T;^=7+
MJ)M'U6SEC&"L5O<I[DHK_P \U3O/^/ZX_P"NC?SKI_&UGY5EX:NP,"?2H5/N
M5'^#"O1;LTNYYR6C?8UOB[J"W6LZ=!&VZ-+7S1_P,_X**XC5;/[#=1PXP3;P
MR$>[QJW_ +-4]]>3:]JEJ.=YB@MESZJJI^IR?QK5^(D2V_C>]A082-(54>PB
M05%)<G+#R+J/GYI^9U'AC_DC6N_]=)?_ $%*\O7[P^M>H>&/^2-:[_UTE_\
M04KR[J<4J/Q3]1UOAAZ'L?Q6U/3I?#=O:)<PRW37"NB(X8J #D\=!SBO-/"<
M;R>+]'6,'<+R)N/0,"?T!J]%\/?%4K!1I,BY[M(@'ZFO1? WP];P_<_VGJ4D
M<EZ%(BCCY6+/4Y[G''MSUK+GIT:3BI7->2I6JJ3C8X#XE?\ (_:C](O_ $6M
M=I\'?^0-J7_7PO\ Z#7%_$K_ )'[4?I%_P"BUKM/@[_R!M2_Z^%_]!I5O]V7
MHAT?]Y?S/2:^9M=G-UX@U&=CDR7,C?FQKZ9KY@U)2NJ7:GJ)G!_[Z-9X#>1I
MC]HGN'PRC">!+,@??>5C[_.1_2O"[M!%>SQCHLC*/P->[_#4Y\!:?]9?_1C5
MX7J!SJ5T?^FS_P S6N&_BU/4RQ/\*'I_D>J)I9\2?!NT 7=<VT;20^N8V88_
M%01^5>9:)JTVAZO#J$',D6[ ]<J1_6O;?ANI7P%IV>YE/_D1J\@\9Z2FB^*[
MZTBQY._S(P.RL-P'X9Q^%%"2<YTWW85XM0A479&9IMC-JVJVUE#DRW$H0$\X
MR>2?IUKW+Q=:16'PZOK.!=L4%LL:#V! KB?A'I*7&JW>J28)M4$<8]&;.3^0
M(_&N]\=_\B1JO_7(?^A"L\14O6C'M8TP].U&4N]SY_@8)<1NQP%<$_G7NO\
MPLKPK_T$'_\  >3_  KPA$,DBH.K$ 9KN/\ A4_B+_GK8_\ ?UO_ (FNC$0I
MRM[1V.?#SJQO[-7/4[36[#7]$N[K3IC+"H>,L4*_,%ST(]Q7SE7NWA'P_>>&
M_"E]9WS1&5WDE'E,2,% .X'H:\)K/"**<E'8TQ;DXP<MSVG0_B!X;LM TVUG
MOG6:&UBCD7R'.&"@$9 ]171Z+XGTGQ"\RZ;<-*80"^8V7&<XZ@>AKR6R^&>N
MW]A;WD,ED(KB)94W2L#A@",_+[UW/@#PCJ7AB:_>_:W83J@3RG+="<YR!ZUA
M6IT4FXRU-Z-2LVE*.AW-)2TE<1VA24M68K-Y[?S$8;MQ&T]_I0!5I*<RLC%6
M4@CL:;0 4AI:0T %(:6D- !0:<B[Y%7ID@5/<V,MOEOOH/XE[?6@"K0:*#0(
M2BBBF 4444 %%7+G3I8,LG[Q!U*]1]15.D,****8C9?_ (_I?J/Y59'05 Z_
MZ;(?<?RJ<=*@L6BBBF 444HI %%%% @I*6DH&%8?C'1KGQ!X7NM,M'B6>5X6
M4RDA?EE1ST![*:W110(\QU?P-KMT^O1V]MI,SW]^E['J%Q,PF\M'C98,;#M
M*8!R1@],U=UOP7K&JW?B>-38K:ZNEM/%(\C%HIX F%9=N"A*<G.<=J]!HH Y
MOPYINJ6]_>7NH6FG6$<D<<<-G8X<+C)9VDV*222,#H OJ:GUG1KG4/$7A_4(
M7B$.G2SO,&)#$/"R#;QSR1Z<5NT4 <-I?@W4;+1_!=I)+;&31)C)<E6;# Q2
M)\G'/+CKCO73>(H-4NO#M_;Z+-%!J4L12"65BJHQXW9 )! R1QUQ6G13 X33
M_#&KR>&+SPO>:;I&GZ7/9R0B6SNI)I/,88WL&1=QR222<DU9TK0]>NM>TG4-
M>2QA&D6LD$(M9FD,\KA5:0Y5=HVKPO)^8\UV5%(9@Z=HUW9>*?$.JEH6BU!;
M<0*&.08T93NXXY(Z9K"\(:+XLT28_;K#1)I+N;S=0OUO)6FF)/4 Q@8 X5<@
M "N[J0# H R] O;Z_L9I=0BBCD6ZFCC\H,%:-7*JWS<\@?3TXKB?$_@;6M5O
MO$_V6#2YAK$")!?74C>;:*L84QJH0\$@G((QN)(.,'TNB@#A9_".JW=AXS60
MVD<^O6D<4*"5F6-Q;B-@QVCC=T('3L.E5-1\(^(X1KUMI/\ 9TD&NV,<$TEQ
M,Z&VD6'RB0 IW@J!CD8/K7HM% %73+9[/2;.UD*F2&!(V*],A0#C\JX<>#M<
M^V31$V'V,>(TUF.43-O*;LLA7;@$=N>?:O0J* //];\#ZAJ.HZU?Q-9R/-J-
ME?VD,Y.QS!&$9)/E. WS#(SU%=#X9TW4;,W]QJ$%C:&YE4PV=D 4@15 P7"*
M7).2<CC.!6_10!S6OZ1J=SXH\/:QIRVLBV!GCGCGD9"4E"@LI"G)&WH<9]16
M38>#-2M?#OA/3WEMC-I&I?:[@AVVLF)AA>.3^\7KCO7=T4 <)X?\%ZEI5YX=
MEGEMF73?[1\[8[$G[1+O3;D<X'7./QJCJ'@[Q(UGJNB6/]FG3+W51J2W,LSB
M109DE:+8$(^\IPV>G&/3TFB@ KSSP[X-US3W\,17IL!%H<UT-\,S,9HY$8*<
M%1@Y;D9[=>U>AT4 <)HW@S4M/LO!4,TML6T-YFN=KL0V^)T&SCGEAUQ56;P-
MJ43I?1Q:?>7-OK=W?I:W#D1S0S@@J3M.UP"#T(R*]%HH Q?#.GWVG:9(NH_9
M5N)IWF\FT0+'"I/RQ@A5W8 'S$9)K)\0>$[O5?&VAZQ!-"EI;#%]&Y.Z0(PD
MAV\8.'SG)'6NOHH \Q3X=:K#X9\16"7-JT][=H;52[!&M(Y-Z0R'&1D%U.,C
MGO4\/A?Q1!?ZM?6-OHNG"\M[58K2)R\:B%VW0M^[ *NKME@!@\8/6O1J* .2
M\&^'+G1;O6+R>TL].CU":-X]/LI"\4.U<%L[5&YCR< #@4WQ-X7OM9UB6[MY
M(%C;1;O3P)&(/F2E-IX!^7Y3D]?:NNHH Y2V\-WL.L>%KMI(/+TK3I;6<!CE
MG98@"O'(_=GKCM5WQ9HUSKNDP6MJ\2R1WUM<$R$@;8Y5=N@/.%.*W:* /+[G
MP/KXGNO(M=(ED.M)J@OY9V$TZ+*'6%OD.W &,Y(X&!SD7-5\%:Q>S^((XQI[
M6]W?P:G9O+(Q/FQB,>7(FW&TA#R">O2O0Z* .>\-:;J5K<7]WJ%M862W!00V
M5D RPJH.29-BEBQ)/3 P,=ZH^-=$UK6[C2TL8-/NM/MY&FNK2]G>-9W&/+SM
M1MR@Y.#P3CTKKJ*!'&W^E>)+Y]'UAK;3(]6TNXD*VL=RYAFA=-C+O*95NA'R
MD<>]9=]X0\17&A7D:&P:[U75/MFI6[7$B1M %"B 2!-Q&$0$X&?F'>O1:!0!
MQ5[H?B#5=#MX9;/2+"[TR[@NM/BMIW>%C&?N-E%*@C(X!ZU+9Z3XBAN=;U[R
MM-CUF^2"&WMGF>2&*.//WG"J23N<\#TKL** (YT,D$B#&64@9^E<5X1\'ZCH
M-YH\UU+;,MEHAT^3RV))D\U7R,@?+@=>OM7<&BF!@^#=&N?#_A+3]*NWB>>W
M1E=HB2IRQ/!('KZ5R&N>!]<O9?$4=M;Z5,VIW"3Q:A<RL)HT781!@(<#*'!!
MQACQFO3** .$G\'ZI<:A<W3/:IY^NVFI[1(QVQQ(BLN=OWLJ<>O'2NTNX/M-
MG/ #M,D;)GTR,5,:* .$\->%M:T^Z\.RZD+%5TC3I;!O(F9_,!\K8PRHQ]PY
M';CKV- \'ZCI=_H4\\MLRV']H>:$8DGSY@Z8X[#KTY]:[HTA% ' 0>$=6LM3
MN8+:#2Q97&J&_P#[0<!KA(V<.\00H1DG(#;N <XR*2R\(ZM8:B]M;P:6MB^I
MM??;V :X\IGWF'84(SDD;MW [9KOS24 !I*4TE "&B@T4 ?.'CW7Y-?\5W<A
M<FVMW,$"YX"J<9_$Y-+X+U7P]HFH&_UJUNKJ>,@VZ1(K(I_O'+#)]/3K].R;
MX*.S%CX@!).2?L?_ -G2?\*2;_H8!_X!_P#V=>M[:AR<G-I\SR?85^?GY=?D
M;D'Q>T"YN8H$M-1#2.$!,:8R3C^_7)?&/3GA\16E^%/E7%OLS_M*3G]"M:]K
M\&6M;R"?^W@WE2*^W[)C.#G'WZ] \0>'['Q+I;V%^A*$[D=>&C;L17,ITJ51
M2I[=3I=.K5IN-3?H>6_";Q#INDIJ=MJ-Y%:^9LDC:5MH;&01GUZ<5P6O7L>H
M^(=1O8N8I[F21,_W2Q(_2N_N?@O?K*?LNK6SQYX,J,I_3-:_A_X06]E>1W6K
MWBW8C(86\:80G_:)Y(]L"NA5J,9.HGJSG=&M**IM:(5[V?P9\';383'>W";8
MST*M(2V?J%S^(KQG.3DD\]37T7XT\(MXNL;:U6^^R+#(9,^5OW<8Z9&*XO\
MX4FW_0?'_@'_ /9U&'KTXIN3U;+KT*DFE%:)">'/B!X1\,Z6EE9V&I%C@RRF
M*/=*WJ?G_(=J[#2/$^G>/-,U6SLH;F(+#Y3F=5&?,# 8P3Z&N0_X4HW_ $'Q
M_P" ?_V==;X)\$GP>;[.H"[^U>7_ ,L?+V[=W^T<YW?I65;V#3E%^\:T5734
M9+W3Y]FADMYY(95*21L4=3U!!P17K/CSQ;I.J> K>WM+R*6YN3$6A5LM'CD[
MAVY&*V?%GPRL_$%Z^H6=S]CNY.9 4W)(?7'8^_Z5RL?P9U0R8DU2S5,]55F/
MY8'\ZW=:C4Y92=FC!4:U/FC%73.>^'6GOJ'C?3]JDI;L9W/H%''_ (]M'XU]
M#5SOA/P=8>$[5TMV::YEQYMPXP6QV [#VKH^U<>)JJI.ZV.S#4G3A9[E'6/^
M0)?_ /7M)_Z":^7*^J;RW^UV-Q;;MOG1M'NQG&1C->6_\*5;_H/C_P !/_LZ
MVPE:%-/F9CBZ,ZC7*@TWXN6=CI=I:-I,[F"%(BPE SM4#/3VKI/"WQ#M_%.K
MMI\6GRP,(FEWM("."!CI[US7_"EF_P"@^/\ P$_^SK>\(?#L^%=9;4#J@N<P
MM%L\C9U(.<[CZ45/JW*W'?YA3^LJ24MOD>)7G_']<?\ 71OYUZ/XWL_,^&?A
M>\ R88HHS[!HQ_515N;X---/))_;H&]BV/LG3)_WZ[#4O":ZCX*A\.M=[6BB
MBC6X\O/*8YVY[X/?O6M3$4W*+3V9E3P]11DFMSQ?P+9_;O&VE18R%F\T_P#
M 6_I5OXE_P#(_:C](O\ T6M>C>$OAP/#&M?VB^I"Z(B9%3R-F"<<YW'MD?C4
M'B;X9'Q%K]SJ@U86_G;?W?V?=C"A>NX>GI1]9I^VYKZ6#ZM4]CRVUN8OAC_D
MC6N_]=)?_04KR]?OCZU[[I?@@Z;X,O\ P_\ V@)#=,[>?Y.-NX ?=W<]/6N6
M'P88$'^WAQ_TZ?\ V=.EB*<7)M[L57#U)*-ELCU4=!12C@48KS#TSP#XE?\
M(_:C](O_ $6M6?!/CB#PI8W5O+927!FD#@HX7'&*[7Q-\,SXAU^YU0:L+?SM
MO[O[/NQM4+UW#T]*R?\ A3+?]!X?^ G_ -G7IJM1E34)OMW/,=&M&JYP7?L:
M6G?%>TU'4[2R72YT:XF2(,900"Q ST]Z\X\;:<^F>,-2A92%DF,R>A5_F&/S
MQ^%=_IGPF;3M6L[[^VA)]GG279]EQNVL#C._CI74^*O!UAXJ@3[06ANHAB.X
M09('H1W%9QJT:4_<V>YI*E6JT_?W6QQO@/QMI&C^$7M+^X\NXMG=DCVDF0'D
M8P.N217ECLTLK,>6=L\>IKT:3X/:F),1:G:,GJRLI_+G^==%X:^&%GH]Y'?7
M]S]MGC.Z- FV-6]?4G\JU5:C3<I1=VS)T:U11C)62.H\,Z>VE>&=.LI!B2*!
M=X]&/+#\R:\=^)W_ "/%U_USC_\ 017O%<%XH^'!\1ZY+J0U46^]57R_L^_&
M!CKN%<N&JQC4<ILZL12E*FHP1G?!S_CRU;_KI'_)JZKQW_R)&J_]<A_Z$*C\
M&^$3X3@NXS??:OM#*V?*V;< ^YSUK5U[2_[;T.[TWSO)^T)M\S;NV\@],C/2
MIJ3BZ_.MKHJG"2H<CWLSYMB?RYD<C.U@<5ZQ_P +AL_^@1/_ -_1_A5;_A3;
M?]!T?^ G_P!G1_PIQO\ H.C_ ,!/_LZ[*E7#U/B?YG'3I8BG\*_(Z70/&</B
MNSU-8K.2W^SPY.]PV=P;_"O"*]V\*>!SX9CU!3J N?M<:IGR=FS&[G[QS]ZN
M:_X4XW_0='_@)_\ 9U%&K1IRE9Z:=RZU*M4C&ZUU[#=*^*EIIVCV5DVES.UO
M!'"6$H 8JH&>GM71>&OB#;^)-7&GQ6$L#%&?>T@(X_"N?_X4XW_0='_@)_\
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
MM(MQI-@\2--<W)CDNBV-WDKM(;;NQR>2"* .VHK@M;\=ZMIUQXB>TT6VGL=
M>/[3+)=E'E1HT<[%"$9 8]2!P/7BEXV\6:M<:/XLM=&L$:TTRR*7%V;DQRK(
M\6_,:A>=@92<D>W2@#TJBJ-K),-"AEC7S9Q;*RJS8WMMX!/N>]<G9?$9+R^\
M*P+I^$UNW\V>3S?^/5RIVKC'S99'7/'2@#NJ*\^B^(EWJ*6$6GV%BEU>17%T
MOVV\,4:P1RF-#N"DEG/(&.!GFNL\-:Y%XD\.6.L0Q-$MU'N,;')1@2&7/?!!
M&: -6BO)K'Q!J>C:OXMUS5+6&:>._CTZVC749"H=Q$$C"LH14^;<7QGKP>IL
MZWXMO-1TVYL)?(M]0T_5=-622PNC)%+'+,N,-@'LRD$=O>@#T^@UQ/@G4-=O
M/$'BF+4U@-O!J&Q-MT\AB/E1D(H* ;,'=G(Y)X[T>(M0UV#XD>&+2R6#[#/%
M<F1'NG3S,!-Q90A!*@Y7DY)/W>I .UH->7>"O%.M6>A^&4U"RCET_4KJ2S2[
M:Z9Y_,S*RLRE<;?D(^]G@'VK4TWXB/?7^FR-:6:Z3J=X]G;.EWNN%8;]KO'M
MP%;8>AXR/6@#O*0UB^+=>;PQX:NM72U-TT#1*(0VTOOD5.#Z_-FL*]\8:W:7
ML&E/INE1:LUJ][+'-J!6)(M^U%#[,L[<]L#!Y- ';TE>?CXC7>IFS70M+MYI
M9M+74S#=71C>0$L/*B 4[G!4C/ Z>M3W_C76EO-7CT_0(I(M)M8;NY^TW1C<
MJZ%RBJ$/SC!ZG''O0!W-)7#W?CR\N!>W&A:7#>6>G6,-]=//<&)V61#($C 4
M@ML&>2!R!45[X]U*0ZM+HND6US9Z;8PZA)+<71C,D4D9DVJH0_-A3U.* .]I
M*X:X\>7\^HSV^C:1#="UM;>ZD@DN2EQ.LHW8A0*0VT=22.>*Q_$>LW*7]X-.
MAN/M,'B6PB*&[8"?=$AV],(IR 1R.IH ]1HKS76O$VI74#:;>P)8ZGI^MZ='
M-]DG9XY(I9%*D,0IP1N!!':KTWQ#>/4I76TM#I,.IC3'<W6+C?O"&01[<; Y
MQUS@$T =W1535;R73]*N[R"TEO)H8F=+>+[\K <*/J:XYOB!<Z4^K0Z[8VBW
M%AIZW^RQNC+G+;?*;*C:^['MSF@#NS17G/B[7_%EOX/UQ9M+BL;F*R%Q'>6U
MVY1%.0RAM@/FJ0..A!SD5+<^*Y=#U#4[K4K M?6^DVTC107C/'(\DSHB*&48
M).,MC//3BF!Z!17":CX[U'0H-5AU;2;?^T;*VANXX[6Y+1SQR2>7PS*"&5O;
MGBM?1=?U*Y\17NB:OI]M:W,-M'=QM;7!E5HW9EP257# J?8T =)WHK#U3Q$N
MD^(+*PN(0+:ZM;B<7&_[K1!25QCNI)SG^&L'2/B%-JNG:++_ &0T=Y?W$\4U
MJ)=QA6)&<D<?,2-F!Q]^@#N:#7#0>.=1MKZ&#6M)M[9KFPFOH[>WN3)/$(U#
M%)4*C#$'C'<$5?\ "WB75-=>"2ZTVV2RNK074%U9W)F1"2/W3DJ,/@YXXX/I
M0!U-!KC/'E_K=E?>&ETD0[)M36-P]T\7F'RY"$;:I^0XR3SR!P>HB;QS>!WU
M Z9#_8,>I?V:]Q]H/F[M_EF0)MQLWG'7..?:@#MZ:13J* &4E/(IN* .;\>:
MH^D>#-1N8I&CF9!%&RG!#,0N0?4 D_A7@'_"2:[_ -!K4?\ P*?_ !KU'XTZ
MCY>FZ;IJGF65IF'LHP/_ $(_E7G.D:1]L\*Z_J&W+68@VG_>?!_05ZF%C&-+
MFEU?_ /+Q4I2J\L>B_X)Z3\(=>NM1M]2LKZ[FN)8V25&FD+MM(P1D]A@?G6M
M\4[RZL?" FM+F:WE^TH-\+E&QAN,BO-OA9J/V'QO;Q,<)=QO ?KC</U4#\:]
M#^+W_(E#_KZC_DU95(*.)7F:TYN6&?D>-_\ "2:[G_D-:C_X%/\ XU[/XHUJ
M:[^$[:O:3R0S2PP/YD3E65BZA@"/?(KP559CA02<$\>@Y->BZ?J?VOX):O9,
MV7LYXU _V&E5A^N[\JZ:]-7BTMFCFH5':2;W3,7PEKVL7'B[289M6OY(GND5
MD>Y<AAGH03S73_%O5=1L/$-E'9ZA=6R-:ABL,S("=[<X!KB/!O\ R.FC?]?<
M?\ZZSXS?\C+8?]>8_P#0VI2BO;Q5N@XR?L)._4Q/"/BO5+;Q7IKWFJ7DULTP
MCD26=F7#?+D@GMG/X5V?Q?U*_P!/ET@65[<VP=9MWDRLF[&S&<'GK7D*A@/,
M7("D?,.Q[?RKT/XF:B-7T7PMJ .3/;2,V.S?)N'YYISIKVT96[BA4?L91OV-
M#X2:KJ-_K=^EY?W5RBVP*K-,S@'<.1DUQ>L^(-:CUS4$36-05%N9 JK<N !N
M/ YKJ?@S_P A_4?^O4?^A"N$US_D8-2_Z^I?_0S1"*]M)6[!.3]C%W[GNG@.
MZN+KX>6UQ<7$LTY6;,DCEF.';')YKP__ (2/7?\ H-:C_P"!3_XU[5\//^2:
M6O\ NS_^AO7@51AXIU)Z=?\ ,O$2:IPUZ?Y'TUX7EDG\*:3++(TDCVD3,[G)
M8E1DD]Z\9\<^*-3?QEJ*6>I7<%O#)Y*I%.RJ"H / /J#7KGA^Z2Q\ :==R?Z
MN#3DD;Z+&"?Y5\\QK+JFJHK',UU. 3ZLS?XFL\+!.<I/H:8J;4(Q74U]%\5Z
MM::W8W%QJM[)!'.AE22X=E9<\@@GTS7T;7S3XJL5TWQ5J=HB[42X8HOHI.1^
MA%>_>%-0_M3PKIEX3EG@4.?]I?E;]0:6,BG&,T/!R:E*#/"M;U_68M?U&./5
M[]$6ZE556Y<  ,< #->Q_#JYGO/!%C/<SR3RLTF9)7+,<2,.IKPO7_\ D8]3
M_P"ON7_T,U[?\,O^1"L/]Z7_ -&-5XM)4E8C"2;JNYUU%%)7FGI'%_%"\N;+
MPDLMI<S6\GVE!OB<H<8;C(KQM?$&O.P5-7U)F/  N7)/ZUZ]\6O^1-7_ *^D
M_DU>5>#/^1STC_KY3^=>GA;*BVT>9BKNLDGV(?\ A(O$-M+SJ^I(X[-</_(F
MO3OAQXXN];GDTK5'$ERB>9%-@ N!U!QWYSGZUG?&.6R9M,C4QF]7>6Q]X)QC
M/X]/QKG_ (66\DWC:"1 =D,,CN?0%=O\R*<U&K0<VK"@Y4JZ@G<L_$;6=4L_
M&EU#:ZE>01!(\)%.RJ/D'8&N4_X2+6_^@SJ'_@4_^-;WQ/\ ^1ZO/^N<7_H
MK7^&6H:%96>H#5YK.-VD0Q_: N2,'.,U<6H45*U]$1).=9QO;5G)67B#6FO[
M96U?4"IE4$&Y?GD>]=I\5=4U&Q\16D=G?W5NC6@8K#,R G>W. :[FWU?PA<7
M,<-O<:4\TC!8U0)DL>@'%>=?%_\ Y&:R_P"O,?\ H;UE":J55[MMS6<'3I/W
MK[')1ZYX@ESY>JZF^!D[;B0X_6K-AXS\1:=.LL6K74@!Y2>0R*?;#9_2NK^#
MO_(8U+_KW7_T*N6\;_9?^$SU3['L\GS?X.F[:-W_ (]FMTXRJ.FXF#4HTU44
MCVK0/%%MK7AC^V7Q"L2M]H7.?+91EOPQS^->->(_&^K:]>2$7,MO9Y(CMXG*
M@+VW8ZGZUHZ'<RVWPN\1$$A9)XHU^I*[OTKE-+B6?5[*%AE9)T4CV+ 5G1HQ
MA*4NQI6K2G&,>Y:N+77-&6"ZG2]M!-S%(2R;OH:]'^'/C:[U.Y.CZI*9IMI:
M"9OO-CJI]3CG/L:U?BI"LG@QG(&8[B-A[=1_6O)O"ERUIXMTF53C_2HU/T8[
M3^A-)6Q%%MK4;OAZR2>AUGQ-U;4K+Q6L5KJ%W!']F0[(IF49RW. :Y"/6_$$
MH8QZIJ;A?O%;B0X^O-='\5O^1Q7_ *]4_FU;'P=(#ZR2< +#_P"SU49*%!3M
M<4HN==PO8XJR\8>(;&99(M7NVP?NRRF13^#9%==XJ\776K>#])U&TN)K.=IW
MBN%@D9/F"CT/3D'\:Y+QE):2^+]2>Q*&W,O!3[I.!N(_X%FO0_A?I4%SX6F>
M^M(9XWNV:(31AAPJ@D9]P1^%%7DC%56A4N>4G23/,O\ A(=;_P"@QJ'_ ($O
M_C1_PD.M?]!C4/\ P)?_ !KK_BM8VECJ6G+:6L%NK0L6$480$Y[XJO\ "VSM
M;WQ'=1W=M#<(+1F"RH' .]><&K52/LO:6(=.7M?9W.B^$^H7M_\ VM]LO+BX
MV>5M\Z5GVYWYQD\=*](JO:Z?96._['9V]OOQN\F,)NQTS@<]:L5Y56:G-R2L
M>K2@X046[A5IO^06/^NW]*JU:;_D%C_KM_2LS0J4E2Q0R3MMC4GU]!4^+:U^
M]B>7T'W1_C0!%#:22C><)&.KMP*E-Q#;<6R[G_YZN/Y"H)KB2=LNW Z =!4)
MH <[M(Q9V+,>YIAI:0T /A_U\?\ O#^=27W_ !^R_P"]4</^OC_WA_.I+[_C
M]E_WJ *]*%9V"J"2>@%68K)BGF3L(8O5NI^@IS7B0J4M$V#O(WWC_A0 "TBM
MP&NWP>T2_>/U]*CFO7=/+C411?W5[_4U7)+$DDDGJ324 %%%%,1<U/\ X_W^
M@_E5.KFI_P#'^_T'\J9#9O(OF.1%%_?;^GK2&5P"2 !DGM5M;)8U#W<GE ]%
M'+'\*4W45L"MHGS=Y7'/X>E4V=G8LS%F/4F@#HZ***DH*6BB@0444&@!***6
M@84444""N7^(5M'<>#;IWNXK1K>2&YCGF#&-'2167=M!(4D8)QP#GM744C*K
MJ590RD8((R"* /(7M=6\;:IXJ5/[.,TEC80I]ENC-"A69I"IDVC+8R>!QN ]
MZ[/6-,UFT\7+XAT:TM[TR:>;&:WEG\DJ0Y='!P<C)8$=>F*Z>WM;>TB\JV@B
MACSG9&@49^@J6@#S.?X=:@FC>%+&"X@=[%O*U)R2!)"\J2RA>.?F0 9[&M#3
MO!5];ZIXKEEDA\B_AD@TX G]VLK222;ACC]Y)V[+7>44#.&\+>'M:L]5T6\U
M*WMH!8:(=-=8I_,W,'CVL/E'!"$^U;?@O1[K0?"5CIEYL^T0^9N\MLCYI&88
M/T(K>IR#O0!P;>#M4.IR7 ,&QO$\>JCY^?)6 (>WWLCI4FI>#]1O+?QAY;0+
M/J-U!=Z>Q8_+)%''MW<<?/'^5=W10!YO)X$O+?1/"KFQL=4O-*,KWEI<,!'.
MTX)E*LP(R'.1D<X[5-+X:UM=)M(9]%T._M))9Y+O1Q''%&@<CRMC[.60#!.
M3G/85Z%10!YUI'A+7]&E\(3[;>[;34NH+I&N6'E1S.I4(Q4EPBKMP<9P*GTK
MP?JEGI7@^VE,'F:1?33W.'R-K+,!MXY/[Q?UKOJ* /-KSP+J+&2\-G8WTL/B
M"?44LYV&R>"2/85)*D!NXR,9%7++PIJHNM#NY;73;,6VJS7LEK:*J+#$T+1H
M@*J-[<C)([^@%=[10!YY>^$=:6WO9K6.UFN/^$F36(87F*"2)50;2V#M;Y3V
M-17OA;7]3\06US<Z?IT=S#J274>LPRA)DM@P8P%54%SC*<G!'->D44 96AZC
M=ZC%?-=P11^3>S01&(DAXU; ;GOU!]P:X+Q1X(US5;KQ*L6G:=>2:D4:SU&Y
MGP]M&JKF%5VDKEE/(('S9/3%>I44 <#J/A/5M0TCQO%LMXY]=6,VZ&7(4BW1
M"&./[RG\*JZWX7\2*GBFPTFWLI[;Q! /WTUP4-O)Y(B<%=IW A1@@C!/->D4
M4 064306-O"^-\<2JV/4#%>9CX>ZW;Z=X@%M+;"[^UQ2:,2YQ'''</.%;CCF
M5U^F*]3HH \ZNO \^G7.AW-IH^G:S'9:2-,EM;QE4 @JRR*65AU# ]_FKLO#
MUA<:7X?LK.[:W:YBC E-M$(X]QY.U0  ,GTK3HH \]U7P1J%]8^(5"VDDMSK
M,.IVD4S9CE$:Q#9)QQNV,.AZBF2^$=5OM.N=NF:5I7FZA93Q6=L$&R.&16<O
M(JC<Q^; Y XYY->BT4 <QX?TO4]*\3^(7G@@;3]0N1=PW"S?.&\N-"A3''W2
M<YH\0:7J<_BKP[J^GP03QV)GBN(Y)O+(24(-R\'.-IX[UTU% ' 6'@_5+;PW
MX1L)#!YVE:I]KN</QLQ-]TXY/[Q?UJMX:\%ZCHMQIMA_9.CQ6]A=22OJH1'G
MN8LL44 IE&^9<MG^'@\UZ/10!S_C/1[K7O"USIUGY?GR2P.OF-@829'//T4U
MC^)O#-W<>*X]=M=&T[6%:P-D]M>LJ^6P<ND@+*P(^9@1UZ8S7;T4 >:ZQX1U
MRYTJ'39],T?6(?[/6&-BJ6IL[KG=)'M3(0Y!PN"-O3FLZWLO$D>N^*=%L$MK
M^:33+&SN+FXG,920P,OFXVG</O$CKT]Z]:IJQ1K(\BHH=\;F Y;'3)[T >=2
M^$-<T2/5;'0X;6ZMM4TZ"S\V><QFV>.+R=Y7!W*5VG YR,>]6K;P5>V5EXGL
MX'B:*^TBWL+1F;!+1P/'EO098>M=Y10!YAKG@[7M0T\:<^G:;=XLX(K&^:41
M2Z;*J!78,%W,-PW#!]NE6=2\'Z\US?W5DUK+.^M6FH0F:0J'2*)%;=@'!)4]
M,]:]%HH \ZF\)ZWJMQ>:K=PVUK>7FJ6$_P!F6?>(H+9@>7P,L?F. /2FVW@S
M4;+5[B"'2=(>";56OAJLJ(\R0L^]HMC(3NSE0V< '/45Z-10(QO%>G7VK^%=
M3T_3;C[/>7$#)%(6*X)[9'(STS[UP5QX"U34FOTBTC3=&M;K2/L<<4$V[RY5
MD$BL^%&<G@D9.!DY/%>JT4 <-JFE>*_$^A:Y:7R6E@ESI_V:VM%E$BF;DM(S
MA00#\J@<]":I:KX0UO7SJ5S/':V5S<Z;:Q1)YQD5)X)VE )"CY3\O..Y]*]%
M-%,#S?6?"NO^)CJVH7=K:V5U/9V]E;6PN/,&U)Q*[,P4=>@'M74Q:1<IX]NM
M9.S[)+IL5JOS?-O61V/'IAA6]10!R/Q!\-7_ (ETFUBTN2.*\BF8%Y&Q^ZDC
M>*0#WVOD>X%4T\&7\7B_5]0MYXH+*6SD6PVD[H9Y(XD9\=L"%2/J:[KO10!Y
M=I?@[Q!9W&BS6VF:9IDUE9W%M-<QS"1Y9I(U'GM\OS#<H."2>36KX8\-:G:>
M*5U:XTNQTD"R,%VEE-E;V8LI\PH% 4##<GGYL5WAI* .;\8:7J6H1Z1<:7##
M//I^HI=F&:7RQ(H1U(#8.#\X/3M7.MX2UQK63P[Y-K_9$NK?;S>>>=XB\X3&
M/9M^]N&,YQCGVKT8TE  :2E-)0 AHH-([*B,[$!5&23V% 'S_P#%C4?MOC>6
M!6REG$D(^N-Q_P#0L?A6[X&M;5_ACKL4T\*3W?FA%9P"=J#;Q_O9KS?6+]M4
MUF]OVSFXG>7GL"20*O6W@_Q%>6T5S;Z/=R0RJ'1U3A@>A%>RZ:5-0;M:QXT:
MC=1S2ON9^F7K:;JMI?)]ZWF24>^T@U[7\6I%E\"QR(0R/<QLI'<$-7AL\,EM
M/)!,C)+&Q1T8<JP."#7J'B'4?[3^">E3$Y=)8X6^J;E_D ?QI5XWG"7F.A*T
M)Q\CC/!%DFI>+;6QD^Y<1SQ'VS"XS5:SO9--T[7=*G^4W$:(5_Z:1RJ?Y;ZT
M_AK_ ,E!TKZR?^BGI?B1IG]F>-[X*N([DBX3WW=?_'@U6Y7J\C[)_<R$FJ7.
MN[7WHS_!O_(Z:-_U]Q_SKK/C-_R,MA_UYC_T-JY/P;_R.FC?]?<?\ZZSXS?\
MC+8?]>8_]#:IE_O$?0N/^[R]3F]&TS[?X+\13*N9+.2UF'KC]XK?HV?PJA>:
ME]J\.:78LV7LY9P!Z(VQA^NZN\^$5G'J&G>);.7_ %<\443?1A*/ZUYG<V\E
MK=36\HQ)$Y1QZ$'!JH2O4E%]/\B)+EIQDNO^9Z+\&?\ D/ZC_P!>H_\ 0A7"
M:Y_R,&I?]?4O_H9KN_@S_P A_4?^O4?^A"N,\56KV?BS5H'!!%U(1GT+$@_D
M14P_CR]$5/\ @1]6>S?#S_DFEK_NS_\ H;UX%7L_@?Q+I-C\.#%<WT$4ULLP
M:)Y '.2S# ZG.1TKQBIPZ:G._<K$-.$+=CVG7M0^P?!>R .'N;."!?Q4$_\
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
MI* $J(VT!N1<F&,SA=@EVC<%],]<5-0: &T4M% #312T4 --%+10 G>BBB@
M-)2FDH #24II*  TE*:2@!#10:* $-%!HH 0T4&B@ -)BE-)0 TT"E-)0 E%
M%% "4&B@T )1113$)0:6DH 2DIU)0 E!I:2@!*#2TE "44M)0 4E+24 %)2T
ME !24M)0 4E+24 %)2TE !24HHH 2D-.I* $I*=24 )2=Z=24P"DI:2D 4E+
M24 %)2TE !2&EI#0 4AI:0T %!HH- "4&B@T"$HHHI@%%%% !1110 4444 =
M-BC%%%04)1110,*7%%% @Q1BBB@ Q1BBB@ HHHH&%%%*!DXH 5!WI]%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 )111
M0 E%%% "4444 )1110(2BBB@!**** $HHHH 2BBBF E%!HH 2BBB@!**#10
M&DH-%  :2@T4 !I*4TE "&B@T4 (:*#10 AHH-%  :2@T4 )1110 AI*6B@!
MM!HQ0: $HHI: $I*6D-,04E+24 %)2TE !24M)0 4E+24 %)2TE !24M)0 4
ME+24 %)2TE !24M)0 "B@44 %)2TAH *2EI* "DI:2@ I*6DH *2EI* "DI:
M2@ I#2TAH *0TM(: "@T4&@!*#10:!"4444P"BBB@ HHHH **** .FHHI*@H
M*6DI:!A1110(**** "BBB@ HHHH&%2*,"FJ,FGT %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 )1110 E%%% "4444
M )1110 E%%% A**** $HHHH 2BBBF AHH-% "4444 (:*#10 &DI324 !I*4
MTE  :2E-)0 AHH-% "&B@T4 (:*#10 &DI324 )1110 E%%% "4AI:#0 VEH
MH- "4&B@TP$I*6DH$%)2TE !24M)0 4E+24 %)2TE !24M)0 4E+24 %)2TE
M !24M)0 "B@44 %(:6D- !24M)0 4E+24 %)2TE !24M)0 4E+24 %(:6D-
M!2&EI#0 4&B@T )0:*#0(2BBBF 4444 %%%% !1110!TU)114%BT444""BBB
M@ HHHH ****!A113T'>@!0,"EHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH 2BBB@!**** $HHHH 2BBB@!****
M!"4444 )1110 E%%%,!#10:* $HHHH 0T4&B@ -)2FDH #24II*  TE*:2@!
M#10:* $-%!HH 0T4&B@ -)2FDH 2BBB@!**** $H-%!H 2EI*6@!*0TM(:8"
M4E+BDH$%)2TE !24M)0 4E+24 %)2TE !24M)0 4E+24 %)2TE !24M)0 "B
M@44 %(:6D- !24M)0 4E+24 %)2TE !24M)0 4E+24 %(:6D- !2&EI#0 4&
MBD)H *#124Q!1110 4444 %%%% !1110!TM+1BEQ4%B44N*,4"$HI<48H 2B
MEQ1BF E%+BC%(8 9-24BK@4[% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12
MXHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "4
M4N*3% "44N*3% "44N*,4 -HI<48H ;12XHQ0 VBEQ1B@0VBEQ1B@!M%+BC%
M,!M%+BC% #312D48H ;12XHQ0 TT4I%&* $-)2D48H 0TE*11B@!#24I%&*
M&FBE(HQ0 TT4I%&* &FBE(HQ0 AI*4BC% #:*7%&* &T4N*,4 -H-+BD(H 2
MEHHH 2@T4&F E)2TE A*0TZD(H 2DI<48H 2BEQ28H R?$&NV_A[3A>7"/(I
M<1JB8R2<^OL#7,?\+2TX_P#,.N_S7_&LWXI7YDO;'3D.?+0RL!ZL<#^1_.E@
MU3Q=X8T:%)]*M8K"V 4LQ!;!/L_4D^E>G2PT/91E)7;\['EUL54]M*,7:*\K
MGH.EWXU/3+>]6)XEF7>J/U [?XU;KRC1[S5F\7Z/+>WEP?M^;@P^8=@4E@HV
MYQCC/TQ5>YU":]UF_@\07]]87!.+;:Q$41R>H';&,$5F\$^9I/3?OU_$T6/7
M(FUKMVZ7^1Z]17DOB2SU'2/[-@37;VZOKK^Y,P3;P$QWYSU]J@US=H_B6/3C
MK>IM;H$^T2><2P)Y.T#VQ1'!*5K2WOT[!+'N-[QVMU[GL%%>.ZM?1Q64 T;5
MM6N'N)2"9Y""-H' QZEOTJ>UUFYU6;P[9?;ID6)&>Z<2D94.Q.XYY^1._K1]
M0E;FOIZ!_:$>;EMKZGK5)7D.M:UJ6HSG6([NXM[.2Y$%O$DA4%5&22!]1^9]
M*Z#[9=:O\4/LT5S,MI9CYT1R%.T<Y'3[QQ4RP<HJ[?1O[NA4<=&3LEU27SZG
M?"BF11"(OAW;>Q;YCG'L/:N(\4I?V"WM_-J\Z3R2(NFVUM*P[\@KCDX^M<]*
MG[27+<Z:M7V<>:QW5(:\]NKO4M0EUR:6^NK:72[:(QQP2%%W[<L2!UY!_.G:
MC-?R:(=<OM7EMUDM(_L<-M*4)E*C.0!SDY_"MEA7HF_Z9B\6M6H_TK_Y'H%)
M7GQN=4U2ZN8+N]NK:2QTM9ML$AC)F*ALMCKUZ5U.@:F]UX5M=0NWRWDEI7]=
MN03^F:SJ8=PC>]_^"73Q"G*UK?\  W-BDKF(9KJ#2=4CGED\Z6R-ZI+'*%E.
MY1Z!2!^=/AN9TL[&UEE<S07D<;,6YD0@E2?7(P#[@T>Q?<:KKL=)25Q\%W<Q
M>'+^&6>0NT37$$A8[MNXAAGV/Z,*UX99#8:RQD;*33!3G[N%&,>E*5%QZA&N
MI=#9I*YJ\N9VM[-XI9,V5HEY*%8Y?D<'URJR?I6E!,7\078#EH_LL#*,\<M+
MR/K@?E2=)I7*55-V-.DK,\02F/0[E@[)@+EE)! W#/(K%NYXE2_&EW,_EII\
MS3!I'(5L#85W'(/WN1_A3A2YE<4ZJ@['6TA-<Q=M9QZ+?26AO(YEMB2\GG+C
MIT+\9^G-)->16;3W&E322PQ6<LDN9&DC#  IRQ//7@=NO:FJ+>PG72W_ #.G
MS29K$DM?[+:PFCEF:1IEBG+R,WFAAC)!.,YP>/ITK*MYX#:VYAN9_P"TWN=H
MS*^UOWAR""=N-N?Z<T*C=73!UN5V:.PI*PX]/MQX@DBS/Y:6T<@4SO@,789Z
M^PK=K.<4MC2$F]Q*:7175"RAFZ*3R:=62\(BU^W(9B75B=QSC@]*DHUJ***
M"BBB@ HHHH **** .GHI,T9J"A:*3-&: %HI,T9H 6BDS1F@8M.49.::.34@
MX&* %HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6B
MDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6BDS1F@ HI,T9H *
M*3-&: "BDS1F@ HI,T9H **,TF:!!11FDS0 449I,T %%&:3-, -%!-)F@ H
MI,T9H #10329H 4TE!-)F@!324$TF: %-)0329H #10329H #10329H #103
M29H 4TE!-)F@ HHS29H **,TF: "@TF:": "BBB@!*#10:8"4E+24""DI:2@
M I*6DH *2EI* ."OO!>I:EXT&K7,ML;,3JVP.Q;8N,#&,<X]>]:?BKP]J/B*
M\LK<30Q:7$P>8;SO8]\#&.!TY[FNIS29KH^LU+Q?961S_5:=I+^9W9YSJ'P\
MU :LDVDW_E0QH DDTS&13@],#@4^3PAXBU:TM-/U:YM/(MY"QN=S23,"3QD_
M7V[>E>AYHS5_7:MEMH9_4:5WOJ<?/X3N[CQE9ZB[P#3K-$2&/<2X"CCC&/O>
M]9Z>%_$]MXDN]9M9M-\Z9GV^:S-M4GC^'T %=_FDS4K%5%IIM8MX2F]==[G$
MP>&-;OO$]MJFN364D<*%-D!;T.."/4YK C^'&O0>:(KFQ D4H3YC9VY_W?;^
M=>JYI,U4<;5CM8B6!I2WO]YYYJOPYF\FS32KG/EY,HN93MSQRH ..]+I?A?Q
M5I-_=7MM/IAGN2?,:1G;J<G'R^M>@[AZTF\4?7:KCRNS]0^HTE+FC=>@D(D$
M$8F8-*%&\J, G'.*Y&ZT37V\43:O$-,G &RV6Y9SY2^P X/^-==O]J3>:PIU
M7!MKJ=%2DII)]#C[WPYK+7&I-;-9;=5AC2XW,P\IP,,5XY')Q]:9-X9UJ'5[
M6XMCI]Q;V4"0VR73/\I"C+X ZY!_3TKLMQ]:3.>]:K%37;^M/R,GA:;[_P!:
M_F<G>:'K9OKF^@-B9[ZS^SW*EV"HV,;EX.1CUK331FM_"\.C12*P"K'*YR,J
M6!?'U&['UK8HJ'7DTEV_I%*A!-OO^NYB7^A*<MIZI&[P2P2;W;!5UX]>C!?P
MS3[S2IYK[3KF%XU\EE$X.?G5>1CW!)_[Z-:]%)59%>Q@<]>:%<SZ!#:121+=
M1%@&).TJQ.X'CT(/U J>:RU",7\%LEN\5VS,LCR%3&64 Y7!STR.1Z>];5%'
MMI=1>QCT,6WT" O.UX@E+;8X\,1B-5  /3ON/XU%8V.J:?*&6.VN/]&C@RT[
M(?D9\'[ISD,/QS6_24>VD]'J'L8IIK0HZA;3WVE/!A$F<*2-Q*@@@GG'/3TJ
MOK&F37S,T)C!:SGMSN)'+A=O;IE?UK6I*4:CCL5*FI7N9-U!J5]IMQ9R6]M%
MYD1576X+<_38*T+NW2\LY[:3.R:-HVQZ$8J>BDYOIH-0WOJ9*VNH7+VB7JP+
M';.)&>-R3*P! XP-HR<]3TQ[TPZ7.-"6RS'YRRB0')QQ+OZX]*V**?M'T)]E
M'J4UM7&L27>5\MK=(@,\Y#,?ZBK=%+4MW-$K"5 ]JCWD=R6;=&" .W-3T4@"
MBBB@ HHHH **** "BBB@#IZ***@H**** "BBB@ HHI5&30,<HP,TZBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** $HHHH 2BBB@!**** $HHHH 2BBB@0E%%% "4444 )1113 0T4
M&B@!**** $-%!HH 0T4II* $-%*:2@ -)2FDH 0T4&B@!#10:,T (:*"1ZTF
M1ZT !HH)'K2;AZT %%(6'K1N% !12;Q2;Q0 M!IN\>])O'I0(=13-_M1O]J!
MCJ#3-_M2%SZ"F ^DIF\TF\T")*2H]Q]:0L?4T 2TE1Y/K2&@"7(]:;N'K4=%
M #]R^M)O%,HH =O'I2%_:FT4 +O/M2%CZTE% "9/K12TE "44M)0 E%+24 %
M)2T4 %)110 4E+24 %%%% "44M)0 4444"$HI:*!B4444P"DI:* $HHHH **
M**!!1110 4444 %%%% '3T445!04444 %%%% PJ11@444 +1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% "4444 )1110 E%%% "4444 )1110(2BBB@!**** $HHHI@(:*** $H
MHHH 0FDHHH 3-%%% "$TF:** $)/K2444 %)110 AI*** $HHHH 0TE%%,0A
MHHHH&(:*** $I***!!2444 %(:** $HHHH 2BBB@!#1110 E)110 M-HHH 6
MDHHH 2BBB@!**** "@T44 )1WHHH 2BBB@ I*** "DHHH ****8!1112 2BB
FB@!****8!1110 4E%% "TE%%(04444P"BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>a2020_annualreportxfinal004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 a2020_annualreportxfinal004.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#S>BEJ6*+/
MS,./2OI4KGS3=@BBW?,W3^=6***U2L8N5PHHHJA!1110 4444 %%%% !1110
M 4444 %%,>4(VW&33Z5PL,6(*V[))I]%(QVJ2>U&B"[8M1RHSX Z4B2EW
M%2TM)(>L611KY7![]ZEH(R,&H'E9&*C!QW-&D0UDR9CM4GVJJ(G(SM-30EF)
M9B34M*W-J-/ET(X6!0+T([5)4,RA<..#FHB[-U8TN:VC'R\VJ%G;,F/3BF="
M,BK,2 ("0,FG.@<8/X4N5O4?.EH*C!UR/RILK;8SZGBJV2I(!_*@ LP'<T^?
M0.36XVGQ.$?)%61&B]%%031A"".A[5/*UJ/F4M"QN&,Y&*JRMND)'2FTJKN8
M =Z'*^@1CRZC:E@<*Q![]Z<T&%R#DU#2LXL=U)%B:1=A4$$FJU+4D<6\9S@4
MW>3!6BB*K,<J>6 3C'%0NA1L'\*;0FXL&E)"R-N<FFTM.\MMN['%+<>B&#@U
M-+*KJ !S45%"=M :3=Q**7%!&.HI#%C95;+#(I#@DX&!110 E%+10 @IU)2T
M %%%% !1110 4444 %%%% !1110 4444 %%%% @HHHH **** "BBBF M%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%  *6D%+0(****
M "BBB@ I124M !1110 4444 %%%% !1113 **** "BBB@ I:2EH$%%%% !11
M10 4444 %%%%, HHHH **** "BBB@ HHHH (HL_,W3L*L5H?\(UX@_Z 6I_^
M DG^%'_"->(/^@'J?_@))_A252"Z@Z<WT,_-&:T/^$:\0?\ 0#U/_P !)/\
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "BB@44""BBB@
MHHHH *6DI: "BBB@ HHHH **** "BBBF 4444 %%%% !2TE+0(**** "BBB@
M HHHH ****8!1110 4444 %%%% !1110![@M2+4:U(M?.'T9(M2+4:U(M("5
M:<6VK[UR,WP]TJYN)9WO=5#2.7(6]8 $G/ ["N2\,^%;75M<\16ES?ZH8K"[
M$,&V\8';\W7UZ"@9ZR*L0+SN/X5SWA_PQ9Z#),;2>\E,P4-]HG,F,9Z9Z=:S
M/A//-<>$[AYY9)6%_, SL6....:0SO5J1:C6N'\ W$TWB?QHDLTCK'J6U S$
MA1\W ]* /0%J1:\]LIY3\<[Z ROY0T4,(]QV@^8G./6CQEJ.I:GXSTCP987\
MNFQ7D+7-U=0G$I0;OD0]C\IY]Q[@@'HHJ1:X)?A'X55-RQWZW7_/V+V3S<^N
M<XS^%:?@NT\1Z8-0TW7)7N[6WE']GWTDBM)-$<\/@YR..3US[4 =:*D%1BO,
M_$4M[\//&D?B9)9YO#>I.(=1@+%A;2$\2*.PS_4=Q0!ZHM1SQY7>.HZTT75N
M+3[7YT?V;R_-\W<-NS&=V>F,<YKA/"S7?CGQ3)XMG>:+0K3=;Z3;;BHG[-.P
M[Y/ S_3E#.V%7[:3>FT]17C_ (CT9-?^-8TB[O+Z*S&CB<);7#1_,)",\?6M
MI?A5H88'^T==QWQJ+T >H"E;I61X<T"T\.:7]ALIKJ:$N9-UU,97R<=SVXJ3
MQ)K=OX<\.7^L71_=6D+28SC<?X5^I.!^-(9=:HSTKQ?PG)KGA#Q+H&H:]?7$
MUOXLA87"RN2MO<LQ>, '[N58+CU+>E>T'I0(C:HVKRO7M'3Q+\;I-)O+V_BL
MTT59PEM<M%\XDQGCV)K7?X4:2JDV^L^(;>7^&2/46RI_&F!W+5&U<%X!UK5U
M\0:_X3UF\-_-I+(T%XPP\D;#(#>X&/?D^E+<VU]K'QCA8M<1Z7H]B'8 LL<L
MSDX'H< @_P# :8CN&J-NM<)X^U;4IO$&A>$M+O6T]M59VGO$^^D:C.U#V)P>
M?IZTX?"7PLJ;GCOY;KO=/>R>:3ZY!QG\* .V-1FN8\)V'B'1K[4=,U.>6^TJ
M(JVGWL\BM*5(Y1^YQZD=C[5TYH$1M3&I[4QJ8$;5&U2-4;4 1FHS4AJ,T 1F
MHVJ0U&U,0QJC-2-49H C-,:GFF-0!&>E,-//2F&@"-JY[XF?\@;PQ_N7/_H:
MUT+5SWQ,_P"0-X8_W+G_ -#6M\+_ !488K^$SST=*6D7I3J]H\42BEHH ::6
M@T4 %%%%(84444 %%%% !1110 4444 %%%% !1110(**** "BBB@ HHHI@+1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 HHH%% @H
MHHH **** "EI*6@ HHHH **** "BBB@ HHHI@%%%% !1110 4M)2T""BBB@
MHHHH **** "BBBF 4444 %%%% !1110 4444 >X+4BU&M2+7SA]&2+4BU&M2
M#@4@',V!CN:X;P*/^*G\9?\ 80'_ +-7;9R<UQ?@-=WBCQB.W]H#_P!FH&>@
M0K@9]:\G^'DOC!- N!H=KI$EI]ME^:[DD#[N,_=XQTKUM:X;X0_\BC<_]A";
M^E(9=%Q\2?\ GP\-_P#?Z:L_X7&[;6_&!OUA6\.H#SEA)*!OFSMSSBO1%K@_
MA[_R-7CC_L)__%4 /LO^2]7_ /V Q_Z,2MOQ=X+C\3/:7UK>RZ=K%B2;6\B&
M2O\ LL.X_P#K^I!Q++_DO5__ -@,?^C$J]KOBR\\+^-;5=6*Q^&KR#8ER(_]
M3/GH[#H"!^OL:0%9==^(7AY<:OX?M]<MDZW6F2;9"/4QGDGV %=7X7\6:5XM
ML7N=-D?=$VR>"5=LD+>C#_(XILOC#PU!:&YDU_3!"!G<+I#GZ ')_"N/^'>[
M6O'?B?Q79V\D&CWFR&W+KM\]E #.!]03G_:]<T >HBH=0TZUU;3;C3[Z%9K6
MXC,<B-W!_K[U,*D%,#Q&QTWQ#+JS_">:[SI,#?:GO0^)6L<C$0]RQ ]N>U>X
M6=K!8VD-K:Q+%!"@CCC08"J!@ 5YS9?\G"ZA_P!@%?\ T8E>F"D,\?\ $AUU
M?CL#X>@LI[W^PQE+QV5-GF'/*\YSBMG[9\3_ /H%>&__  (EJEJ6K:=HO[0(
MNM3OK>SMSH(027$@1=QEX&3WX-=7-X[\'A\KXGT@@^EVG^- &SX:GU:32HAK
MD5K%?DMO2U8M&!DXP3STQ7(^/C_PE/C+0/ \?S6V[^T]4 Z>3&?D0^S-Q_WS
M71V7B+2+VPGU&RU.UN+6V!,LT,H=4P-QR1[<UY]X0\%6'Q&34O&OB**Z\S4[
MIOL<<=P\?EVZ?*H.TC/3],]Z0SMOB1X<;Q+X)O;2W!%[ !<V;+U65.5Q[D97
M\:F\$>)$\6>#M/U8$>=)'LN%'\,J\./;D9'L16*?@WX/'_+"_P#_  /E_P#B
MJQ?!]LG@#XE:CX/4NNE:I$+[3=[%L.!ATR>IP#^"CUH IZ[)KT7QWE;P[!8S
M7G]AJ&6]=E39YG)!7G.<?K6K?7?Q8^S/Y&F^&P^/^6<LC-^ 8@9^M+'_ ,G#
MS_\ 8OC_ -&K7H;4Q'GGPN72[C3M2U*"2[EUF>Z*:H]XH643+_#M' 49. /Z
M8'=M7G/@;_0?B?X\TX_+YD\-TJ_[P8D_^/BO1FH$<KXQ\'6_BNWMG%U+8ZC9
M/YEI>0_>B;CMW' ].E<^-5^(OAX;=2T:T\06R?\ +Q82>7,1ZE".3[ 5H^*_
M%-_X5\5:7/>[1X8N8S%/,(MQAFYP6(Z*?E_(UL/XN\-K;?:3K^F>3C.[[4G^
M- %;PSXOTOQ7!,UD98KBW.VXM;A-DL)]Q^!YK;->;>#I%\0_$_6_%&FPNFCF
MU%HD[(5%S("N6 /7&T_IZUZ2:: C:F-3VIC4Q$;5&U2-4;4 1FHS4AJ,T 1F
MHVJ0U&U,0QJC-2-49H C-,:GFF-0!&>E,-//2F&@"-JY[XF?\@;PQ_N7/_H:
MUT+5SWQ,_P"0-X8_W+G_ -#6M\+_ !488K^$_P"NIY\*6D%+7M(\4**** $-
M%!HH ****0PHHHH **** "BBB@ HHHH **** "BBB@04444 %%%% !0**!3
M6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!:***!!
M1110 4444 %+24M !1110 4444 %%%% !1113 **** "BBB@ I:2EH$%%%%
M!1110 4444 %%%%, HHHH **** "BBB@ HHHH ]P6I%J-:D6OG#Z,D6E8\8I
M <#--%(9(*?:65M:O+)#;Q123-NE9$"ESZDCJ?K21+DY["K*T 2K3;.SM;&(
MQ6EM#;QEBQ2) @)/4X'>G+4BT 2+3+>SM;62:2WMH8I)VWRM'&%,C>K$=3]:
M>M2+0 Q+*U6]-Z+:$7;)Y9G$8WE>NW=UQ[5-/;07EN]O=01SPN,/'*@96'N#
MP:5:D6D!AP>!O"D$WFQ^'=,#YR";93CZ CBNAC540(BA548  P *04]:!CQ4
M@J,5(".!F@"-+&T6^-\+6 7C)Y9N!&/,*]=N[KCVJX*C6I!2&4;W0-&U.<3Z
MAI%A=S!0HDN+9)&QZ9(SCDU7;P;X89"/^$=T@'U^Q1__ !-;(IXI 84&B:7:
M6DUE!IEG#;2Y\V".!51\C!W*!@\>M:-BD-G$EM!$D,"@*D<:A54#H !P!4US
M'_RT'XU6/2F!>:J=QI]E<W,%S<6EO+<6Y)AEDC#-&3UVDC(_"IXI-\>2>1UI
M3R*0%0V-H+XWPM8/MA3RS<>6/,V==N[KC/:GM4C5&U,"D+"S2^>^6T@6\==C
MW C D9>."V,D<#CVJ5JD:HVIB*]Q#%<0O#/$DL3C#(ZAE8>A!ZUSZ^!O"D<W
MFKX=TP/G/_'LI'Y8Q72-4;4 0I&D4:QQHJ(HPJJ, #V%(:D-1F@1&U,:GM3&
MI@1M4;4\D'H:8U $9J,U(:C- $9J-JD-1M3$,:HS4C5&>: (S3&IYIC4 1GI
M3#3STIAH C:N>^)G_(&\,?[ES_Z&M="U<]\2_P#D#>&/]RY_]#6M\+_%1ABO
MX3_KJ>?"EI *7%>T>*%%&*,4"$-%!HH&%%%%(84444 %%%% !1110 4444 %
M%%% !1110(**** "BBB@ H%% I@+1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 M%%% @HI55F.%!/T%3)973_ '+:9OI&31<+$%%7
M4T;5'^YIMXWT@8_TJ=/#6O2?<T34F^EJY_I2YH]Q\LNQETM;2>#_ !*_W= U
M/\;5Q_2IT\">*GZ:#??C$1_.I]I#NBO9S[,YZBNH3X=>+GZ:'<?B5'\S4R_#
M#QB_31F'UGB'_LU+VU/^9?>/V-3^5_<<C17:I\*/&+==-C7ZW,?]&J9/A#XM
M;K;VJ_6X']*7MZ7\R'["K_*SA**]"7X->*&ZO8+]9S_1:F7X*>)#]Z\TM?\
MMK(?_9*7UFE_,5]6K?RGF]%>GI\$-;/W]3T\?3>?_9:D_P"%)WJ?Z[7;)/\
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
MK'@;_D8?^V+?TK?\>$?V)#Z_:%Q_WRU;U*\HXE4NC.:E0C+#2J]44WU2;4O
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
M!8WW+GYJ5V.R/=4^/FJ2644\6B6*;F92"['!'Y=B*@?X]^(3]S3-+'U60_\
ML]>2:8^ZRN(O[C+(/QX/]*E-(9Z3K/QX\766IR00VFDB#:KQL8')*LH(_C]Z
MHCX[^,ID!#:>ASSMMO\ $FN!\0DM;:9= 9W1-"WU1N/T85D%W$3*AP3WH ]1
M?XV^-FZ7MLG^[:I_456/QH\<2DA-;08Z[;6'_P")KSVWDQ$%D;YO>G0VZ1,6
M4DYH [2;XQ>.//$;:[-SW6&(?R6H+OXG^.6C_=^(;S=GG;M'\A7*OY:X=]HQ
MT)IQ8!"V<C&>* .B_P"%@^,I8AYGB34U8CG;<,/Y563QAXM^;S?%.LR9];Z7
M'_H584$XG#8!&/6F;I_M6W'[OZ4 ;;^)->D??)KFIL?]J\D/]:@EUK4BI:74
MKQ@.NZ=C_6LRX@,X7#8Q22N!'Y?WN,'- $TFIS3)G[1*Y/\ >8FJ"N\LQ4@D
MFE50HP*LQIL'N: 'Q@0#Y>9".6]/I3:6FEE49/Y>M #@@V%W=47U:E^SR,NZ
M,"1?5#NJM(YE/S=.@'I34S$?D)4CN#@T 3'@TVI?[2<86=4F'^VO/YCFI-^G
MRC),MLWTWK_C_.@!D5Y<0#;'*P3^Z>5_(\422P3C$ULJG^]$=OZ=*F&FS2KO
MMFCN5Z_N6R?^^>OZ53=&C<JZE6'4$8- #A;PE<0S#Z2#:?\ "HVA:+JF >_:
MDI5=D^ZQ% $;OM SDTIY'I3B^[DJN?7%,H 2DIZH6R>@'4TBYW'(P.U "*H!
MY(W4\D( S [<XXIT=MYD@D8D#T]:MM&C+M900.U "!AY.Z,9XR!3+9Y70F1<
M<\<8J52I7Y2".G%1BX0S&(9W>M #! XNC+O^7TJ26%)L;QTIEQ)+&5\M<YZ\
M9J216DA*@[6(H >!@8[4Q)8V<HK D=J;;QM%%M9LG-*D$<<A=1R: /IA:D6H
MUJ1:T,R1:<PR,TU:D6D!S_BZY^S^'Y5!PTS+&/YG]!1X"MQ'H<DC#F:4GZ@
M#^>:Q_'MQ^_M+0'[JF0CZ\#^1JI96/BN&TB6T\Y(-NY LJ 8//3/O7JPI7PJ
MCS)7=]3RJE:V+<N5NRMH'AICI7C86S'"^9);G]<?J!74?$+_ )%V+_KY7_T%
MJX.Z74-,UJ.>_5A=JZS'<P)/.0<CZ5W?CYUD\,P.IRK7"$'V*M6E:/\ M%*?
M<RHR_P!GJPVL<CH5_P"(K2SE31XIFA+Y<QV_F8; [X/;%/T*73[CQ"LVOR7#
M3M*/O*-N_/&_OC/;'Z5U?PV_Y UU_P!?'_LHKDO&RA/%U]M&,E#QZ[%K6,U4
MK3I6MYK<RE!TZ$*M[KL]CV=:\:\<_P#(Y7__ &S_ /1:U['"28T)ZD"O'/'/
M_(Y7_P#VS_\ 1:UQ99_&?I^J.[-/X*]?T9[8GW17B?B__D>+[_KLG_H*U[8G
MW17B?B__ )'B^_Z[)_Z"M&6?Q9>@9I_"CZFE\3_^1JC_ .O5/_0FKU3P]_R+
MFE_]>D7_ * *\K^)_P#R-4?_ %ZI_P"A-7JGA[_D7-+_ .O2+_T 4L3_ +M3
M#"_[U5-5:\(T/_DH]M_V$#_Z$:])T7X@6&LZW%I<-I<I+(6 =]NWY03V/M7F
MVA_\E'MO^P@?_0C5X.E.FJBFK:?YD8RK"HZ;@[Z_Y'OPKR/XP?\ (7TW_KW;
M_P!"KUL5Y!\7)/,UBPQT$# ?]]5SY?\ [POF=.9?[N_D9VDV?CJ32[=M->Y%
MD5_=;9T Q]"<UZ/X#M-?BLKIO$)E,OF#RO,D5^,<]":=X)4OX1TM1U,7]36]
MK>J0^']#GU&6-Y(K< E$QDY8#O\ 6GB*\JDG245OVUW%AL/&G%57)[=]-CS7
MX@> '22;6='BW(V7N+91RI[LH]/4?Y"> ?'C;H=%U>7(.$MKACR/1&/\C^%=
MEX8\9VGBN2Y2UMIX3;A2WFXYSGI@^U>:_$S0K;2-=AN;11''>*7,:\!7!Y(]
M <@_G711;J_[-76O1G-62I?[5AWIU1[.U1-6?X;O)+_PQIMU,2TLD"[V/<@8
M)_2IM6=HM(O9%.&6"1A]0IKS'!J7*>JIIPYCQGQIKR^)-9)M;8>3:JR+*H)9
MU!Y)]NN/K6UX*O=/TGPKJ6K1VWFW]LP$H+8)0D;<'' Z_B/I6=\-K:&[\07<
M,Z!XWLI%93W!90?T)K'OX[GPUJ6J:4V2DBF(Y_B7(96_0?F:]Z4(R7U9=+/U
M74^?C.<7]9EUNO1]#U;PQXD_X26SGG^R_9_*D";?,WYXSGH*VFKA_A<#_8U\
MV.#< ?\ CHKN&KQL5",*LHQV1[6%G*I1C*6[(9_]3)_NG^5>.^!O^1OLOI)_
MZ U>Q3_ZF3_=/\J\=\#?\C?9?23_ - :NO!?P:OI^C.3&_QZ7K^J/4M7_P"0
M-??]>\G_ *":\T\ ?\C)_P!L'_I7I>K_ /(&OO\ KWD_]!->:> /^1D_[8/_
M $HPO^[U Q?^\TCKO&__ "*US_O)_P"A"N8\'_\ ($U[_KB/_07KI_&__(K7
M/^\G_H0KF/!__($U[_KB/_07JJ'^Z2]5^:(K_P"^1]'^3.>T>?4+>^WZ8CM<
M;",(F\X[\5IWL'B;6FC2ZMKA@I^4-&(U!]>U/\#?\C#_ -L6_I7HYK;%XGV5
M72*;MN8X/"^VHZR:5]CC[O2VTGP)<V\A!E.UY".F2Z_TQ61X7_Y!VM?]>_\
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
MX5V;4HBCCY2-5)]!BD:N&M452HYI6N=U&FZ=-0;O8AG_ -3)_NG^5>.^!O\
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
M , __KUX2P55GO?7J)WZU(M>>_\ "TM=_P"?+2/_  $_^O3#\5M>!.++2/\
MP$_^O0\%50+&TF>E+4BUYFGQ5U\C_CSTG_P$_P#KT[_A:NO_ //II7_@+_\
M7H^HU0^O43T\#(P:BQM;%>:-\5_$"@8M=*_\!?\ Z],_X6SXA/\ RZ:3_P"
MO_UZ3P54:QM)GJ"T\5Y@/BKK^ ?LFE?^ O\ ]>E_X6MX@_Y]=*_\!?\ Z]/Z
MC6%]>H^9ZD*>M>3?\+:\0]K72O\ P%_^O2CXM>(L@?9M*_\  7_Z]3]2JC^N
MTCUL4X5Y-_PMCQ#_ ,^VE_\ @+_]>FM\6O$2XQ;:7_X#?_7IO UD"QU'S/7A
M3Q7CG_"W?$G_ #[Z7_X#?_7I1\7?$F1F#3,?]>W_ ->E]2JC^NTCV45(H+$
M=37C7_"VO$?_ #PTS_P&_P#KTP?%_P 3 Y6'31_V['_XJAX&JA+'46>\Q($0
M**F%>!?\+C\4_P!S3O\ P'/_ ,53T^,7B@_P:?G_ *X'_P"*I?4:K']>I(]^
M%*W2O '^,?BE<873_P#OP?\ XJF_\+E\5?W=/_[\'_XJAX&J-8ZD>]M49Z5X
M/_PN3Q3_ '-/_P"_!_\ BJ>/C!XG*9*:=_WX/_Q5"P-43QU(]Q:HVKP[_A<7
MBC_GGIW_ (#G_P"*H_X7#XG_ .>6F_\ @.?_ (JCZE5#Z]2/;6J-J\5_X7!X
MF_YXZ;_X#G_XJE;XO>)0>(M,/_;L?_BJ?U*J'UZD>RM4;5XY_P +>\2_\\-,
M_P# 8_XT?\+=\2_\\-,_\!O_ *]'U*J'UVD>P&HS7D7_  MWQ)_S[Z7_ . W
M_P!>C_A;GB/_ )]M+_\  7_Z]'U*J'UVD>LM3&KRC_A;?B/_ )]M*_\  7_Z
M]'_"VO$7_/KI7_@+_P#7H^IU1?7:1ZFU1M7F'_"V?$/_ #Z:5_X"_P#UZ3_A
M;'B'_GTTG_P%_P#KT?4ZH?7:1Z8:C->;_P#"V/$'_/GI/_@)_P#7I/\ A:^O
M_P#/GI'_ ("?_7I_4ZH?7:1Z*:C:O/O^%K:]_P ^6D?^ G_UZ3_A:NO?\^.D
M?^ G_P!>CZG5#ZY2._:HS7"?\+4UW_GQT?\ \ __ *])_P +3US_ )\-'_\
M /\ ^O1]3JA]<I'<&F-7%?\ "T]<_P"?#1O_  #'^-)_PM+6_P#H'Z-_X!C_
M !H^IU0^N4CLCTIAKD/^%HZW_P! [1O_  "'^-'_  M#6O\ H':+_P" 0_QH
M^IU0^N4CJVK ^)(_XDWAG_<N?_0Q5/\ X6AK/_0-T7_P"'^-8WB'Q3?^)A:"
M]BM8EM0PC6WBV ;B">,^U;4,+4A44F8XC%4YTW&.YBCI1B@4M>D>6)BC%+10
M!T'AX9AE_P!_^E;FP5A: <6\O^__ $K<#9%>-B?XK/?PG\&(K 8J X%#R?-B
ME*DKD5SG29T*B6Z;=W;:*]"MHPMNBC& !@5YK'(8M6"$\;Z]+MFS$N.:\^KN
M=M+8N(<8/X5?MRI( )XK+5MV.>:U+4 $ D;JQ-C5CPJC(J;/3YL^U1@$H.?U
MI"3G!&<5JC)DG(./RJ-_O=*9YC9X[=*:69B22?H* L#<'..<5"6(!).![5.H
M..3GZFD:-<<DX^M ]BF[YPQ.?2H'(*^WI5F9-L9"GCFJ+.QSD<'FFAE2[&:I
M2#(W#@BKTX!YR<5GW#!%QF@91N",$@\5Q7B",,^_H?4=JZFYD))3H1ZUS]]&
M9W8$94XS30I;'*) V8I #R/US6S;.3]ZECM2 L!7!+9!Q4WD;)"?NDG./2NB
MD]3DJ(BG8 528YS5JY4X-4LD'%=!B,8U"P)JTJ;J9,@44 4G^]3:<_WJ;7L4
M/X:/#Q'\604"B@5J8G8?"[_DH^D?[TG_ **>NU^/'30?^WC_ -IUQ7PN_P"2
MCZ1_O2?^BGKM?CQTT'_MX_\ :=<=3_>H^G^9VP_W67K_ )'1?!S4I]0\$M%<
M2-(;2Y:%"QR0FU6 _#<:\-\0V:V/B?5+*)<)#>2QHH] Y KV?X'QLOA"]<CA
MKYL?@B5PEIIBZY\;)[8#=$-4EED]-J.6/YXQ^-32DH5JCZ%58N=*FNIZ?JEY
M_P (!\-M.5?EEMS;Q$#^)MP:3\P'JG\8],&H>"4OHP&:SF63</[C?*?U*G\*
MO?$KPIJWB[3K&RTV6V1(I6EE\]V7)QA<8!]6K8_L6YN_ G]B:@T;736/V:1T
M)*EPN P) [@&N2,U'EJ7UOJ=4H.7-3MI;0\A^"7_ ".MU_V#W_\ 1D=>T-=6
MNK7>JZ%.H.R%1(O]Z.12/Z,/RKQGX*HT?CB\1P59;"0$'L?,CKI]3US^Q?CG
M;AVVP7EM';2>GS?=/_?0'ZUMB(<]9VZ*YCAI\E%7[V,_X3:9+HWCC7]-G_UE
MM%Y9/KAQ@_B,'\:Y+XK_ /)1M2_W8?\ T4M>Y0Z&+7QS<ZS$N$N[(12X_OHP
MP?Q7 _X#7AOQ7_Y*-J7^[#_Z*6KP]3VE?F\O\B,13]G0Y?/_ #.?\-?\C5H_
M_7]#_P"ABM;XC_\ )0=8_P"NP_\ 05K)\-?\C5H__7]#_P"ABN^\:?$+Q%I'
MC#4K"SN8%MX9 J!K=&(&T'J1GO75)R55<JZ?J<D%%TGS/K^A@?"K_DHVE_27
M_P!%/7,:K_R&+W_KXD_]"-=OX#UF]U[XKZ;?W[H]PR2*2B!!@1/C@<5Q&J_\
MAB]_Z^)/_0C51O[5W[+]12M[)6[O]#L_AD?LX\2Z@O$MMI$I0^AZY_\ ':X(
M5WOPY^;2_%\8^\='E('X'_&N"%.'\27R%/\ AQ^9WJ_Z7\$6W\FSU?$?L"@R
M/S<TNKJS?!KPYM!/^FS=!_M/1:?+\$+_ #_%JZ@?]\)6I'XCU7PW\(M!GTJZ
M^SRRW4R.WEJV1N<X^8&L'>^G\WZ&RM;7^7]3&^%^FW3^,[746B>.RLUDEGN'
M&U$78PY)X[_SJ[\.;B.[^+#W,7^KF:YD7Z$,15WPCXNO?&NJCPUXF*7MK>(^
MQP@C>-U4L#E<=@>O?%9?PMA-O\2HH"<F-9D)^BD45+M3YM[?AJ%.R=/EVO\
MCH69?^*N^&TR_?U/P]*2/5K8_P" 'Y)[U6^%/_(;U?\ [!,W\TK,\%:\N@>,
MDEG(^Q7+-;W2MT*,<9/T.#^!KK_#.@MX;^(7B/3L'R5TN9X&/\4;%2O^'U!H
MJ>Y&4.^J_4*?ORC/JM'^AA_"G_D/:K_V"IOYI7!UW_PDD:'Q)J4J'#IIDS+Q
MW#)5+_A:7BK_ )^[?_P%C_PK5.2JRY5?;K_P#)J#I1YG;?I_P2M\/-6M=%\:
MV-W>N([<[HVD/1-RD GVR14'BWPKJ/AS4Y?M$3-9RR$V]TO*2*>1SZX[5D7E
MW=:OJ,]Y./,N)F+N43&3]!TKH?#OCN^T>V_LV^B34]'?Y7L[CY@!_LD]/IT_
MG5RC-2YX_-$QE!QY)?)F1>Z_>W^AV&D3^6;:Q+&$A?F^8Y.3WKMO$.F3>+O!
M^AZMHJ_:FTZS6TO+:/F2,J!SMZD=?PQ[XQ/&WAW3M.BT[6=$=SI.IH7CC?EH
MF'5<_C^AK"TG5]4\.WRW=A<2VLV/3AQZ$'@BILII3IZ-?TPNX2<*FJ=O^ /T
M37K[P]<7,MEY>ZX@:WD$BY&TD9X]>*RZ]**Z7\1](O[J.SCL/$MG"9Y/)XCN
ME'4X]>WKDCD]O-:TIR4F]+/J15BXI:W70****V,1:6DI: "BBB@0M%%%, HH
MHH !2T@I:!!2BDI13 **** %%% HH ****8AN!2<#J<4ZHY.6^E2]"EJ.# G
M H$:CM34P&YJ2A:@]",IM.Y>E+O'H:<YPIJ'%)Z;#6H[!D/IBE\H8X/-.CQC
M'>G4TD)MD2G8<$4%\C %#\L:3%25YBB,D9S2,FTU,,$#'2FR?=Q3<582D[C
MY Q33R<FC%*!S4E";#C.#BDQ5CW[5">IQ3:L).XF3C&>*-N:,4Y" W-(8TJ1
MU%)C%3.1MQFHL4VK"3N)BC%+BGH0,YI)#;(\48IQZ\4F* $Q1BEQ3CMVC'7O
M18+C,48I<48H 3%&*7%&* $Q1BEQ1B@!,48I<48H 3%&*7%&* $Q1BEQ1B@!
M,48I<48H 3%&*7%&* $Q1BEQ1B@!,48I<48H 3%+1BC% !11BC% !11BC% '
M0>'AFWF_WQ_*MT)Q6+X<_P!1-_OC^5='&@(S7BXK^*SW\)_!B9\D!WYJRD8\
MNK#J"*@.4-<YTF'J%L8[X2CH<5Z!:.%B4]?EKC[_ &D(S$9)QBNH$WD6T9/<
M@9KAK?$=E'X3;M;;/SMT]*T((L2;L_2L>/5D6']V _IS6==ZW.N0JXQVKGYD
M;V;.S69$8*9%R..M6 ZE<[LYKS>#6DWCSV*GUK>AUV 0AC*-HYR35*8G Z1G
MRQYQ49F55P3S5*WOX;F$21DG(ZU0N[H9= ^QOYT^8.4VFG0=6SBG)(K*"K#F
MN-EU26#]U&CROZ*,U%'>:RSC%NRCKC'-'-8'$[1\$'@#^1JE)&'!R2".F*S;
M>^NPNVX@<#UQ27.I!$&5(/NM/FN*UALTH7@D9'!JA<2AR>3UX-->Z6:4L#\I
M[U$6)XQ5H.IG72,5;!R?6L"XE>.Y(!XR :Z2?@]#CMFN:O8PM\&;[AZXI)ZC
MDM!!+)\DC#<JD@^WI3+F1@XR>&&1]:O0PJUK*RL=IK/ON)%0]0*Z*6YR5=BO
M)EQ5=DV]:NQ\U!<#%=)SE7.#44IW=Z>:B>@16?[U-I\GWZ97L4/X:/$Q'\60
M4"B@5J8G7?#%TC^(NDN[*JAI,EC@#]T]>U>,O">D>-/L7VO53;_9=^WRG3YM
MVW.<_P"[7S117/5H.<U-2LT=-.NH0<'&Z9]&W&N^&/AMX5%C97<<\L2L8H!*
M'DED/=L=!GOQQT]*XWX,PI/K>KZY>S1B3;Y:L[ ;F=MS']!^=>2"EJ5A4H2C
M?5]1O%-SC*VBZ'I?Q \>ZU#XSO;;2=6F@L[?;$JQ,,%@!N/YDC\*Z[X2^+KK
M6+#4;?6-0,UQ!*KH\[@$JPQ@?0K^M>#4HJI8:$J?)^),<3.-3G?W'MGA:TM]
M(^->O*)8E@EM9)HVW#;\[QM@?0DC\*Y+XNSJWCUI8)0<6\1#(V<$9[BN I:J
M%#EGSM]+$SK\T.1+K<^I_#'B.VUOPU8:@]Q$LLL0\U2X&''#<?4&O"OBI(DO
MQ$U%XW5U*Q8*G(_U:UQM%11PJI3<DRZV*=6"BT:?ALA?%.D,Q  O822>WSBM
M7XB.LGC_ %=D8,IE&"#D'Y17+TM=')[_ #>1S<_N<OF=A\+9$C^(FF/(ZHH$
MN2QP/]4U7+_X9^(+C4+F:-K I)*SKF[3H23ZUP=%3*G+GYHNWR+C./)RR5_F
M=OX2N4\'>-I]/UMD6WGA:SNF1PRJK@$'([=,_4TMS\*_$@NR-/@AOK-CF*[B
MN$V.O8\G(_SUKB*>LDBJ55V"GJ >#0X2OS1>O702J1MRR6G34[OQ=-::%X1T
MWPA;745U=1S&ZOI(6RBR$$!0>^ ?T%,UB1#\'O#L8=2XO9B5!Y'+]JX6BA4K
M):[.X.M=O3=6.K^&LR0?$'29)&"KO<$L< 9C8?UK:\ .D/Q:F,CJJB2Y&XD
M?Q=Z\Z%+3G2YKZ[JPH5>6VFSN23_ /'Q+_OG^=>X>#]3L]=\+KJMQ.BZI8V$
MVG3;F ,BX5E/OP/S+5X70*5:BJB2O8=&LZ3;M<[[X3[3XCU&,NB&33944NP
MR63%5?\ A6'B+UL/_ M/\:XRBFZ<N9RB]_(2J1Y5&2V\_P#@'<>$I_\ A!OB
M"D&L-$D90PSO&X=5#J"#D=LXS^-%W\+?$7VQAIT$-]8LV8;J*X3:R=B<G/3_
M ":X@4X2.JE5=@IZ@'@T.G*_-%Z]=/\ @@JD>7EDM.FO_ .X\;SVNG>']"\+
M0745U/IZR274D3;E61SG:#[9/Z5J:UI,WQ"TG2-4T)X9[ZVM%M;NS,BI(I7^
M( D<9)_3WQYC3E9E(9201W!I*BTE9ZJ_X[A[9-NZT=OPV/2] T:Y^']CJFLZ
M\T5M<RV;VUI:>:K22,V.<*3P,#]:\SI69G8LS%B>Y.:2M(0<6Y-W;(J34DHI
M62"BBBM3(6EI*6@ HHHH$+1113 ****  4M(*6@04HI*44P"BBB@!110** "
MBBBF(CWDG %/Z&H\%""14G49%2BF(R[OK3-Y Q3R< FHJ&"'#+GDT_:OI3$(
M!P>]24(&1D%3078]Z'.33:DI#U4$9-#)QD4J,",=Z&8 'GFJLK$W=Q@)'0TE
M%%24."$C--(P:D##'7%,8Y:FTA)L2@#)HI5.#FD,"I R:2I&88(!J.AH$PH
M)Z44JMM.<4!<3I12L=QS24 %%%*&PI%%@$HHHH&%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '0^'?^/>;_?'
M\JZ!9-JUSWA\XMIO]\?RK:#96O$Q7\61[^$_@Q)&N@.*:9 W>J<Y ;K2*_%8
M'06_*,[QA<$AN_I6U?6KW$2,O$:GYAFLW32&8XZ\5V-O;)<V85@C-^-<%?XS
MMH_"<L^OV.E,D*027-PW1$_J:;J>J:K#&#);V5L'A>51Y)D;@<*/4FNEM-*@
MM+@RRPINP09&&>/3Z5H+#I-V$\][>1E.5 YQ4T^5/WBZEVO=//M*N]2NHMT\
M,,T/EK(Q\K85SU4CU%:T>DK-(DBQ%8NI4]#78&"UBBV00H(^X" #\:KSR((1
M&JJ,=E&*53EOH.GS):FEIT4:62@(HP!T%8^K6J74Y'EC=G@XK9MW40*!QQTK
M.N#B[ZCFE;0I/5E(30Z3:L4M]\_L,#-9MQJ.NR:9/J$3QQQ1C.[:""<XP.^/
M>NM2*WN+?9+"KC/(/\Z7[);BV:V_=K$01M;H15I*^NQG)Z:;GF<?C#7?MTL0
MFBN DRQ - 5\S/=3Z?6KT_B?S96@OK&2*0'!*C*_G776_AFQAN/.2"-G!RIW
MDA?H#TJ/4=/LV41S()"QPL2@?,?<UI/EWB33YOM:G(QQH\@9,QJ3T*XJVT3
M$C@'G.*V;;2/(;>TA0YX3:"![>M0:DCJYW*IP,#%8W-5OH84S;ACH?2L*_@\
MW)5OG3!Q[=#6Y.<'H,#BLQ]AF +8.#Q_2DGJ7+8JVA6"VVE@-S$C/Y5!J%H%
M@CN$?<#P1Z5LV-C!<6DGFHQ4D@-GBL."&2#2KV"4EO+F7:3Z&MJ<K25C&5.]
M-ME0,5J&:0D5-D4R105KM. SW8YIA-2R+@U"10(AD^]3*?("&Y]*97L4/X:/
M$Q'\604"B@5J8G0>'K 7=EJ<R:5_:5Q L9CAQ(<9;!.(V!/%3ZOX:<73RV:P
MPQ,T4(MS*2XN&C1FB4').&<CGICDYZY-G?1V^D:E:MN\RY$>P@<?*V3FK6GZ
MQ%8VNF#8SRVFHF[9>@9<1X&?7Y#6;4KMHU3C9)B#PW=/+&L-S:SHS2(\D;G;
M&44N^[(!X4$Y (.#C-*NAW)26&&.WNF>2!(IHY#R9-VT*..N,'<,C':M&76K
M+SX0NIWQ"S/*LL,"0^2=I$9P/O')^;GIP,YI\?B33[2_^TPPEF6YL[AMD0C6
M5HMQ<[1PN21_/CI4\TQ\L"JWAQ6TFV-O/:SSR74RO/'(VQ4CC5FSD#&/F.<<
M]LU5'ARX*O+]JM/LJPBX^T[VV%"_EY QNSNR,8S[5IZ?K.DZ3##;P7%S*OF7
M)>4VZC8LD012%).X@C)'?I[U7O=:MI+"YM1<3W#/:I$LC1+&NX3;SM4=%Q^)
M.>F::<[B:A8@G\.FUTN_N;B\@6>UN(8A$"2)%='<,"!W"@CVSG'%7_"FF6E]
M9W$\UG#<"">,W33NZB&VPV]QM(YX]STP.M5;[5[&]L;^#=,C2FSDB/E@@M#"
MT;*>>,E\@\]*72-5MX-,MX&O9K*>VNWN RP^8LJLJJ589&<!2,'@AR..X^9Q
M!<JD9*V32:E#;;9(UG=1&9%P2K'Y3^1S700IHEWXA323I@B4:C%!$\;N6DC\
MS:PD);J1SE0.?050UW5K2Z\0Q:CID;Q01K%Y<,BX\ORP%"]3D?*#^-78M1T&
MUUI=40W,TCWT5PJ-'M-N@DWN,[L,>P[=3Q3E=JXHV3L44T*:*:-T^R7D4BW"
M@+(VU6CC+,"1@Y4$$8R#QR1FHO[!N!;>:T]NKK$D\D)8[XXF(VN>,8^93@$G
M!SBK.FZS:VEE##()-R27C'"\8E@$:]_4<^U6;W7K>YTU@MS.LC64-M]G6! -
MR*BDF3J5(7..N2!T%%YW%:%B#6=.L[7Q/;Z? L)@4Q(YB9R7SC)8M_$<]L#&
M*GU?1;I]4:PAT!-/!FD6"0K,IFVY(4%V()('&.I(K-OM1@N/$G]H('\GS8WP
M1S@8S_*KK7>CP:\VK175Q.1.]PD+0;/GR60$[CQNQGVS1[RMZ#]UW]2FN@7
M#-<3VULB"/<\S'"M("RJ< G. 3[=R*>WAR]A27SW@AEC:51"[_._E??VX&.,
M'J1G'&:UCXBLKA;P^?+:RWDL5U*YMEE42!6$@ )Z$MN'IT]ZJZAJFEZM%ON9
M;T20M<&-2JEI=[%D+-T!#'YN.@XZ\"E.^HG&%M#/&AW(N)HI9(HA!Y?FNS'"
MA\8/ ]ZOW7AR2.[OK&T-O<>1=M"L^Y@Q*JYV8Z9(0]NN #S3[W5].EMKV2*2
M=KB[2W_=F,!4,8&[YL\\CCBG7GB"VCO;NZL'E9Y-534(O,C"X WG:>3W8#WY
MHO-_UZ!:"_KU,NWT2XFM5NGEA@MF0R&65C@+NV#@ GEL@8!Z'TJ6QT8MXGMM
M+O#A6F02&-LY0X.5/NO(/O6J?$&G_:K^VM'EMK%XHH[5WA60IL.3N4^I9SQW
M(K-_MF*+Q7#JBF:>&*2,GS<*[JH"G@<#(' [<=:I.;N)J"L6(;>QUJQFD2TM
M]/>&YB3=&\A4QON!#;BQR"!@CU.:U7T+3_M=^+:'3II%U*&RM[=I9PN"7X)X
M.X[0"<X^]C'%8HN]-T^PDMK.XFN3/<12,SP^7L1-QQU.6)(]ACJ<\6K77[.'
M4YKAA+L?6H;X849\M&D)[]?G'%3)2Z7_ *L4G'K;^KF8=$N#9"ZWP*SQF9+?
M<?,:/=MW 8QU!XSGC.,58_X1>]:Y6WBEMI9?M M9%20_NI2#A6) '\+<C(X/
M-/FO]-N+6SGD:X%W:0")(50;682%@Q;/3:W(QG(K4F\2V7]IBZ%U<RQ/>BY\
MH6Z1B-0'X;'WV^; .<8SZ\-RGT)48=3D[B$6\[Q"6.7;_'$<J?H:BH%%;F 4
MM)2T""BBBF 4444Q"TM)2T %%%% A:***8!1110 "EI!2T""E%)2BF 4444
M***!10 4444Q"=:C.5) -/W =Z9@GM4LI !EAFI*CY4T\,".M"!B.!UIG/K3
MF8'&*3!QG%)C0J*#DFG%01BFJV/I2EP.E-6L)WN,Q28I:*DH<J9&2:1EQ]*5
M6P,&D9LT]+"UN-Q2XHHI#'&/CKS3,5)OXZ<TRF["5^HF*4#)P**4'!S2&(5(
MZTF*<3DTE "8I0I/2BE!(Z4 -Q1BEHH 3%&*6B@!,48I:* $Q1BEHH 3%&*6
MB@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1B
MEHH 3%&*6B@!,48I:* -[0?^/>4?[?\ 2M@# K)\/#-O-_O_ -*V3UKQ<3_%
MD?083^#$J21EC4D<)VU85!FIQ&-M<YT#-/9(Y61NI'R_6NLMY_LT,?&=QKCV
M4I*K#L:ZY /LR@CG Q7#BHVDFCMPTM&CHHDBNHP752.F#4HMHX!^[55^@Q5:
MP8*HSV%7+J\ABB)D;@"L4^ILUK8S[J<B,J*QP_F2*N>2:H:AKDE[?FULE^4?
M?;T%6[1#]H4$]#BE>[-;61O)O%N"3DX_*LV9F\X$G %;KQ8ME7IQ^=8&J1E'
M49((_E6EC-.Y>M)"6!5PP]*OR1*XYXSVQ7,HYMAYJD_*.M;%EK,-TP1\!A2]
M0<7N3-81,<Y<#T#$"DCMH+<%HT^;U/)J]YD++P1^%1SP@P[ADCVHL3<R+F4'
M)[5B:BQ<<L<@<'V]ZUKLJJD-P1UK$O#N4L#4LI;F++)E^3TZXK/0M<:FL 7)
M<\$=O6K]P=I8K2:.1%>O(PZ*3G%.(Y;#M(9Q<R6+DY+$<U3UK;#8LH^])*!^
M"BM>.'9<?;CDR/RHQ6!KS W:19SY:\_4]:UH*\B:\E&FS%!.:E;!2DP*B=SF
MNX\LAD3)J+R\&K*\GFB110!G7'^L'TJ&M(Z3J-YB6UT^ZGCZ;XH689],@4?\
M(_K7_0'U#_P&?_"O7HR7LUJ>+7B_:2T,V@5H_P#"/ZU_T!]0_P# 9_\ "E'A
M_6O^@1J'_@,_^%:<T>YERR[&=16C_P (_K7_ $"+_P#\!G_PH_X1_6O^@1?_
M /@,_P#A3YH]Q<LNQG"EK1'A_6O^@1?_ /@,_P#A1_PC^M?] B__ / 9_P#"
MCFCW#EEV,ZE%:'_"/ZU_T"+_ /\  9_\*4>']:_Z!%__ . S_P"%'-'N'++L
M9U+6A_8&L_\ 0(O_ /P&?_"E_L#6?^@1?_\ @,_^%/FCW%RR[&=16C_8&L_]
M B__ / 9_P#"C^P-9_Z!%_\ ^ S_ .%'-'N'++L9U+6A_8&L_P#0(O\ _P !
MG_PI?[ UG_H$7_\ X#/_ (4<T>XN678SJ*T?[ UG_H$W_P#X#/\ X4?V!K/_
M $";_P#\!G_PI\T>X<LNQGT"M#^P-9_Z!-__ . S_P"%+_8.L_\ 0)O_ /P&
M?_"CFCW#EEV,^BM#^P=8_P"@3??^ S_X4?V#K'_0)OO_  &?_"CFCW%RR[&>
M*6M :#K'_0)OO_ =_P#"C^P=8_Z!-]_X#O\ X4^:/<.678SZ!6A_8.L?] F^
M_P# =_\ "E&@ZQ_T";[_ ,!W_P *.:/<7++L9]%:']@ZQ_T";[_P'?\ PH_L
M+6/^@5??^ [_ .%'-'N'++L4!15_^PM8_P"@5??^ [_X4O\ 86L?] J^_P#
M=_\ "CFCW#EEV,^EJ_\ V%K'_0*OO_ =_P#"C^PM7_Z!5]_X#O\ X4^:/<7)
M+L4**T/["U?_ *!5]_X#O_A1_86K_P#0*OO_  '?_"CFCW%R2[&?16A_86K_
M /0*OO\ P'?_  H_L+5_^@5??^ [_P"%/GCW#DEV*%+5[^PM7_Z!5]_X#O\
MX4O]AZO_ - J^_\  =_\*.>/<.278H45?_L/5_\ H%7W_@._^%']AZO_ - J
M^_\  =_\*.>/<7)+L4:*O_V'J_\ T"[W_P !W_PH_L/5_P#H%WO_ (#O_A3Y
MX]PY)=BA15_^P]6_Z!=[_P" [_X4?V'JW_0+O?\ P'?_  HYX]PY)=B@*6KP
MT/5O^@7>_P#@._\ A2_V'JW_ $"[W_P'?_"CGCW%R2[%"E%7O[$U;_H%WO\
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
M!8DG&>W-5:ZH*T4F<LW>3:"BBBJ)"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#I/#8S:S_[X_E6J1M:LGPX<6TW^^/Y5KO7B8G^-(^@PG\&(H?FG%LU"
M#3ZQ.@7&:WM.??:JOIQ6!FM+39BNY"?<5S8J-X7[&^'E:5C:CMO.A.W@H<TW
M4;V.RMGG<8.WGWJQ93".<!N5:K5YIT%S"8W4%6'I7GI'?<X9O'&FQA2&D9VX
M"A#R:W;/Q%.1"_V*<(_*G;UQ1J?ABQEM5@\A%P/D;&"#ZU/8W=W:1P1FVC98
MN"V[KQV%:Q42)<W17-2/Q982)\V5;WIKZ_I[ R X'<\5 CV<]J%GTV-Y=I)
M( !]*B^PZ>T"[=.MD9QU9\BKL2I+^4=+XHTLKM$P4^]9]QXCL2C,+A>!G-+<
M6< D6:"RMW9@4>$1X4#/#;O7VJO%H>\E9HT6)AM9$7&?QIV[E).UTBI'XN6\
MNUALHY9V+8WHI"K^.*WKRRDEMX&<;I_,4@YSCUYJ_IVDV=K;J8H$C1>@ %6A
MM+$@#Y:RD4G8PM3*Q1>X]JS&/[A6.0.M7M7D\VYV#D9JA>?)&%QCCI4A<HR
M8'O6'JK?OHL<8R016Q(26STP*P=>N$M$MI9 0KL5)':MZ"O-&59M0'1<\L23
M[U*RC%5;>9)H@\;!E/<59#9%=]K:'!>^I7E JHR\]*T&3-0M'S0(K!?:K$:4
MHCJ:->:0'KWPS&/"A_Z^'_D*[&N2^' QX6(_Z>'_ )"NMK-[C"DI:2D 4E+2
M4 %)2TE "&B@T4 )1110 E(:6D- !24M)0 4E+24P$-%!HH$)1110 E!HH-
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
MR+XA^)6H:FC"2RT:U6RMV'*F:3#R,/<+L7\:BU9AX>^)^E:H3LL];@.GW)Z
M3)\\3'W(W+0!,I.K_%MSDFWT+3@N/2><Y_\ 1:#\ZU_&)(\#Z^0<$:;<?^BV
MK)^':F\TK4/$#CY]9OY;I">HA!V1C_OE ?QK6\9?\B-X@_[!MS_Z*:@ \'DG
MP3H))R3IUO\ ^BUK#\3L1\3_  ( 3@G4,CU_<"J?ACX=^%KSPGHUU/IKM--8
MP22-]KF&6,:DG ? Y-4[SPQI'AWXH^"CI5JT!G^W>9F9Y,X@X^\QQU/2@#TV
MN0\>SRW=M8>&+1V2YUN?R793S';K\TS?]\_+_P "KKZ\OLM4US5/&^J^(]+\
M/C5+&$'3;*5KU(0H1LRL 0<[G[^BXH V_ LC:3<ZMX1G=BVES>9:%SDO:R99
M.3UVG<I^@KJ-4TNRUG3Y;#4(!/:RXWQDD X((Z<]0*\VU[5-?TSQ1I'BS4?#
M@TRSMO\ 0K^9;Y)MT$C #( ! 5B&KU3(/(Y% 'D_BSP+X:L->\*P6NE1Q17F
MH&*=1(_[Q/+)P>?45W>C>#] \/W;W6E::EM.Z&-G5V.5)!QR3W K'\;_ /(S
M^"O^PHW_ **:NTH 0T4&BF(X?PT3I/Q$\3Z(Q(BN_+U6V4_[?RR_^/@5%X[L
MF\5ZOIWA%)6CC>&6^NW0X*JJE(OSD;./]BIO%W_$I\;>%=>'$;SOIER?591E
M,^P=?UJ7P9_Q-M5U[Q,W*7=S]DM#V\B'*@CV9]YI#+W@?5Y=9\)6<UUD7L(-
MM=J>HFC.QL_4C/XUG^%B=4\8>*-;))BCG33+?/98AF3'U=C^59TFIQ^"?%WB
M59L+97UDVL6X/ \U!ME4>YPK5T/@73)-*\%Z9!/G[3)%]HN">IDD)=L_BV/P
MH S/BOQ\-]3_ -^W_P#1\==H:XOXL?\ )-]3_P!^W_\ 1\==H:!'$R2;/C."
M2=H\.DX_[>*VY)#+(7;J:YO421\9$ [^'^?_  (KH:8,*Y+X>DG0;S))_P")
ME<]?^NAKK:Y'X>?\@&\_["5S_P"C#0!UM)2TE, KS'QAH?\ 9E_]I@3%K<$D
M =$;N/ZC_P"M7IU8OBU%?PQ>;E!VA2,]CN%=6#K.G55MGH<>-HQJTG?=:GG5
M_K5YJ=E9V4I)6W&T8Y+GH"??''Y^M>A>&-$&C::/,4?:IL-*?3T7\/YUPOA*
M-)?$]FKJ& +, ?4*2#^=>P6]H9 &<X7MZFNK,*G):C%66YR9;3Y[UIN[V*M>
M,ZK,UQJUW,Y^9IF/ZU[ZD,<8^5 />O%_&.CRZ3X@N,H?(N',L3=B"<D?@3C\
MJG+))3:>Y6:QDZ<6MDSTG3;/[+IEK#'&0B1*!@=>.M<Q\0;9?[,M;@KB1)M@
M..Q4G_V45I>'O'FEMI,$&HSFWN84",60D/@8R" :YSQQXIMM<,%I8EFMH6+M
M(PQO;H, \X S^=+#T*T<3=K9[E8G$4989I-:K8;\/YF&HW<&?D:(.1[@@?U-
M>@5S'P\T&1;2XU*X5D\X!(<]U')/T)Q^5=5+&T3E6_\ UUCCI*5=V-L!&4<.
MN8\9U;_D,WW_ %\2?^A&O6[#_D&VO_7%/Y"O+/$5H]GK]XCJ0'D,BGU#'(KM
M='\6:8VF01W,X@FC0(RLIYP,9!%=N-A*I2@X*YPX&<:=::F[&3\0?^/FQ_W'
M_F*T? /_ "!;C_KX/_H*US7BO68-7U&,VV3!"FT,1C<2>3].E=;X*M7MM #2
M*09Y#( ?3  _E4UHN&"C&6Y5"2J8Z4HZHZ*@T4&O)/8$I\4ABE5NW?Z4R@T
M:_6D-,MVW0(?;%/- PI*6DH$?-]*#BG'I3:^GV/E]P)S24M.Q18!E+N.***
M$HI:4C%%@&]*T=$OKZPU6.73H_,O'5H8@%)8%P5RN/XN>*SZT=#U=]#U6._C
MMXIW164++D#YE*D\$$'!/>IFKQ:W*AI).]CN=)D6PGT_1Y+E;G4=/AOKMW5M
MP@D,)VQJW<@KN.. ?I61IFI7MGX/T^^MU\Z]M]6EBMMZER/,A&0!USG!'O66
MGB1+:_M;S3M'L;*:!B3Y9D82J0058,QX()'&.M2P>+GL[S3Y++3+2"VL9'FC
MMMSLK2.,%V);<2,#'/&!7-[*7;^M?\SI]K'O_6G^1T^A'^S[[1]"NYQ<ZE%=
M3WTHW;Q;,(3MCSW;<NXXZ''>N9,CW/PYG>=VD>/5DV,YR1OB<M^>T&H#XE2"
M\M;W3M(LK&ZMYA*)(FE;?URK!W(P<\U!J>N"]L8["VL8+&S64SM%"6;?(1C)
M+$G@< =N:<:<KWM_6HI5(VM?^M#KM(_TOX;)I1Y-T+R2->YDB\J08_!7'XUL
M/;0RVN@Z',I:"RU6VM)%#%<L8-TG(Y'S.U>?:=XHO-,32U@BA/\ 9UQ)/&6!
M^<N &5N>F%Q^)J>#QE?PW(G,,#R?VF=3)8'F3!&WK]WFHE0G=V\W\_\ ABXU
MX)*_DOE_PYT5CI5MJ.E:-]I2)XK/3[ZX$<\A2-F6<A0S Y"Y8$\]J@%AX=-V
MCAM(%])8DK;FY8V@N!)CEMW&4Y )QFL"V\5W5NEI$;:"2""&:W>)MV)HY6+,
M&P<CD\$8Q@4\>+&^:W;3;4Z:;<6WV++[0H?>#NSNW;LG.:KV52_]=_Z_S%[2
MG9?UT_K_ ".D:.&QTCQ)9_V#!:LPM"T<LCN-SD#*LKX* Y9>>_.1Q5:\TC29
MK[7=(@TZ.$Z0%:*Y#OOEVR(C[\G!W;B1@#%8DGBZ:87L4MA:M:W-O%;K!EP(
M5B_U>TALY'7DG-+=^,+BZBN66QMHKN\V?:[E-VZ;801P3A<D G YQ25.HG_P
M?3_@@ZE-K_@>O_ -Z^T?2;VZU_3+73(;,Z?>PQ03H[ER'F\MMVYB".<C@8Q3
MM3TKPU;W%Q!=_P!GVL5IJ$4<?V6Y9YI(-Y63S!D_-C#< 8Y%<O+XGO)+C5YQ
M'$DFIRK+(5S^[99-XV\^OKFK<OC2Y^T&YM+"TM+F6Y2[N9$#-YTBDD9!) &2
M20/6CV51=?Q]/^"'M*?;\/7_ (!+XJL((+""X@TVTBC:X=(KNPG,D$L>!A3E
MB0XYZXX-;/A9#9:%9QR%&U5WEO\ 1[?<1O;;L._USMRH[E<9P>>3U/7A?:>M
MA;:?;V-KYYN72)F;?(1C.6)P .@'K5BS\4FWM+*.XTRTNY[#_CSGE+AHANW
M$*P# $Y -5*G-PL3&I!5'(;IR7'ACQGIS7959()H99 #T5@K$'WVM@UV<VDM
M#H-[X4C7$LSSW:#'4I<I$I_[Y1Z\]UC59=:U.74)XHXYYL&7R\@,V,%L'H3U
M]*W/^$_U,^*+?7FAMFN(+?[.(R#L9<'D\YSDD_6BI3G*S6_ZK8*=2$;I[?H]
MSI);+3];UV1YX?-B/B&*QQO8 PK$5 P#_LCGK63:6_AZ^L;.]O=/AL;:'5?L
MDK1/)AXC&6&\DDYR!DC'!-86F>*+S2TA6.**0Q7ZW^Z3.6<*1@X/3FC3/%%Y
MI4"100P,%N_M7[Q2=Q*%"IY^Z0Q]_>E[*:T3_$?M8/5KUT+'BJQ6U@L)AIMM
M;-+YF9[&;S+>< C!0[C@C)!!QVXKFJUM4UH7]G;6-O90V=G;L\BQ1LS9=L9)
M+$G^$#\*RJWIIJ-F85&G*Z$HI:*LS$HI:* $HI:* $HI:* $HI:* $HI:* $
MHI:* $HI:* $HI:* $HI:* $HI:* .F\, FUGQ_?'\JW6C(6L;PH<6EQ_OC^
M5;KMFO$Q7\:1]#A/X$2*),')JP2,5 6Q3#(:P.DLH1TJ&X4'FFQL0>:)FR*
M*P)!J0, I9C@ 9-5I9XK=2\TBHH[DUA:GXBBFMI;:U#$,,&3IQ[5K3I2J.R1
M$IJ*U,&?4W_MX7N<@29/^[TQ^5=['>S11AHSYL9 8<\XKS.<!5)[$Y_*NO\
M#&H_:]+52<O =ASZ=JC,::33^1K@YO5&X/$Z1/M=F0]P:LKXHLW_ .6Q!(K.
MO-,2[3<H&3WK&DT613T-><E%G8Y2.GE\36:])=WMVK.NO% D!6W1F)_(5CC2
M'S\P-:-MIT<";Y  OJ:M<J%S295#7=Z_[QRB]P*LO<66D1Y<@OCA!U-9^HZT
MD9,-F 6Z%L=*P6,DKEY7+L>Y->CA<OG7]Z>D3CKXR-+2.K+E_JEQJ3X=BL7:
M,'BJF !0 !46_>^T5]#2I0I148*QX]2I*H^:3%+DG"_G31'DY8DU($Q3PI(K
M3E[D7(MH!''%,DYP!U]*G?H!CGL*:$P"3U]:4ET&A8F*;2,@KT(ZBNBT[7E!
M6.\)_P"NG^-<ZHP/QH/!-<]7#PJ*S-:=647H>C!XI80\3*RD<$&JLK&N,M;Z
MYLVW0R,!W4G@_A6Y;Z[#<#;./*?U[&O)K8.=/5:H[85HRT>A[/\ #@Y\+M_U
M\/\ R%=;7(_#8@^%B0<@W#_R%==7GRW-PI*6DI %5-2T^WU72[K3KI2UO=1-
M#(!UVL,''OS5NN=\2>,+'PQ-!%>07$AG4LODA3C'KDCUJH0E.7+%79$YQIQY
MI.R+/AKPU8>%-(_LW3C,T7F-*SS/N=V;J2<#/8?A2>)?#=AXJT@Z;J'FK%YB
MRH\+[71U.05.#@]1^-<W_P +8T3_ )\[_P#[X3_XJNCT#Q/IOB2*1[%W#QXW
MQ2+M9<]#]/I6D\-5@N:4=#.&)I5'RQE=E_3M/M]*TRUT^U4K;VL2PQ@]=JC
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
M_P"%B:-_T+@_)/\ "N?UD75GX^N;]+*:98;[S0 I ?:P.,X]JZC_ (67>_\
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
MEKD/W)957'T^6JA3J)IR_/U)J3IM-1_+T_X)1HHHKI.8**** "BBB@ HHHH
M**** "BBB@ HHHH AG/2H#Z5-/U%1)RV:N^AZ%#X$/ QQ3P,4#&<T=Z9J**7
M'-**#5)"(W%(.$-#&E/"?A4O<9"HRY/H*E".V [9J*')#,!GFK:+WQ5TUH2Q
M>0-M1D#KCFI%.22:8WWL \53%84>M+VH/ I:8!C I329I#0(6DHHS0 AH[49
MH.*!%:<X6J<0S+GTJS<-Q5>'H3[XKFJN\C2&Q<7[@I<8IF\)%N//8"HTF<M\
MQX-:J26Y-A\APM-C^Y3I>134/R4WN2>^?![_ )$AO^ON3^2UWU>?_!PY\#M_
MU]R?R6O0*^6Q7\:7J>O1_AH*2EI*YS00D $DX ZFO-]9U)]3U!Y<GRE.V-?0
M?_7KN=<F,&B7;@X/E[?SX_K7FM !4]J+8SC[6TJQ#KY0!8_G4%%,#I8-0\-6
MX&VPF<^LBAL_F:OQ^*=)A&(K:5!Z+&H_K7%T4 =O_P )?IW_ #SN/^^!_C1_
MPEVG?\\[C_O@?XUQ%% ';_\ "7:=_P \[C_O@?XUM0S+<6\<R9"R*&&>N",U
MY=7I6F?\@FS_ .N"?^@B@"U45S MS;RP/]V12I_&I:2D!YC<V\EI<R02C#H<
M'_&HJ[_6-%BU2,,"([A1A7QU]C7%WFF7=@Y%Q"RKV<<J?QI@&GZA-IMR)H3G
MLRGHPKJX/%.GRH#*7A;N"I(_,5Q-% ':W/BFPB0^3OF;L NT?F:Y.^O9M0NF
MGF/S'@ =%'H*K44 %6M.LGO[V.!0<$Y8^B]S4ECI%Y?L/*B(C[R-PO\ ]?\
M"NRTS2X=,@VI\TC??D(Y/_UJ +JJ%4*HP , 4IHH- BIJ%XMC8RW!Y*CY1ZG
MM7G\LKSRM+(Q9V.23WKJ/%LI6VMHNS.6/X#_ .O7*4#"KMC_ &<I+7WGMSPD
M8&/Q.:I44 =)%J>@P_<L6^K1AC^IJTOB;3T&%BF ] @_QKD:* .O_P"$HL/[
MD_\ WR/\:/\ A*+'^Y/_ -\C_&N0HH Z!-5MY9515DRQP,@?XU=KF+/_ (_(
M?]\?SKIZ!,*IZE;FXM3M&70[A[U<HIB.2HK9OM+\QC+!@,>2O8_2LB2-XFVR
M(5/H12*+5E?M:_(PW1GMW'TK4CU6TW*Q<K@@X*FN?HH"QTMYXDC$96T5F<_Q
ML, ?A7-LQ=BS$EB<DGO24 $G &30 5L^'K,RW9N6'R1< ^K&H[#0KBZ8-,##
M%[CYC]!75001VT*Q1*%11P* 'T&B@T"$H-%!H 2D-+2&F 4E+24"/G*BEHKZ
M@^6$HI:* $HI:* $HI:* $KIO 2AO%**9!&#:W(+G.%_<OSQS7-5?T?5)-'O
M_M<4:R-Y4D6UNF'0J3^M143E!I%TY*,TV=;92:=+IEIH1>3Q!,D\MV%AWI&G
M[O 4L^TA<_,Q&,8J8Z#HZM%>W.GVY4Z3/=206=RS1>;')M&U]Q[<'DCK7'Z+
MJS:/=RR^0EQ%/ ]O-$Y(W(PP1D<@^]:<GBXFR6U@TVW@C2TFLTVNQQ'(V[N>
M2#GGOFN>5.:?N_U_7H;QJP:][^OZ]3H[#^R];TWPU9RZ+;PV]UJ4Z%(Y9?D
M$><$OWZ<^G&*I:3HND>(X=-D33UL0=1>VE$<S'S(EB\SYBQ.&X(R,#GI6+I'
MBI]*M+*'[##-)8W37,$K,P*EL!@0#@@[14&E^)KO2;:WBMXXB8+S[6&;)W'9
ML*D>A&?SH]E45^7\_7_@#]K3=N;YZ>G_  3I[30]"O;_ $[[1;V$;LUR)[2P
MOC*&C6%G1\[F(.01UP<#BN&O[B"ZO'EMK-+2(@!84=F"X&.K$DD]:VX_%0M)
M[8Z?ID%M!!YQ\K>SEFEC*$ECSP#P*YRM:49)WE_6YE5G%JT?ZT0E%+16QB)1
M2T4 )12T4 )12T4 )12T4 )12T4 )12T4 )12T4 )12T4 )12T4 )12T4 )1
M2T4 )12T4 )12T4 )12T4 )12T4 )12T4 )12T4 5KGJHIB\#%/N!^\4^@IB
M\FG<]&A\"'@YJ11BD Q2YXJXJYHW8=VIC49IKG%6W9$B 9-$O$1I5%,G/[LB
MH6S93'6X(C7 ZU88X!IJ?*H&. *)#A?K6NT2.H*2%''UIB'<Y/O3W.V/(/04
MR$?*?>EU2&/-+0>M-SS3$*3@TAI#1WH =FDI"<4G?-%Q"YSVI">#2C.:1LXI
M@4KD\4Q.(Q]:6X.6IP7]V,URRUDS1;#I3BW7%1*<N*?<G;:YJ"U);#53>J0N
MERW(>*C8[8Z>_-5YVZ**N;LKDI79[_\ !@Y\"M_U^2?R6O0J\^^#2[? F/\
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
M!S2GI4<)_=C-.8\UO%Z7*>X9S3>IHZT+UJ6[C1(.E0.=TBK[U8' J! #<Y[
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
MD_\ "4Z!_P!!FQ_[_K_C1_PE.@?]!FQ_[_K_ (T>RG_*P]K3_F7WFM25D_\
M"4Z!_P!!FQ_[_K_C2?\ "4Z!_P!!FQ_[_K_C1[*?9A[6G_,OO-8T5DGQ3H'_
M $&;'_O^O^-)_P )3H'_ $&;'_O^O^-'LI]F'M8?S(UJ*R?^$IT#_H,V/_?]
M?\:3_A*= _Z#-C_W_7_&CV4^S#VL/YD:U!K(_P"$IT#_ *#-C_W_ %_QH/BG
M0/\ H,V/_?\ 7_&CV<^S#VL/YD:U!K(_X2G0/^@S8_\ ?]?\:#XIT#_H,V/_
M '_7_&CV<^S#VL.Z-:D-9/\ PE.@?]!FQ_[_ *_XT?\ "4Z!_P!!FQ_[_K_C
M1[.?9A[6'=&M25D_\)3H'_09L?\ O^O^-)_PE.@?]!FQ_P"_Z_XT>SGV8>TA
MW1KTE9/_  E.@?\ 09L?^_Z_XTG_  E.@?\ 09L?^_Z_XT>SGV8>TAW1KTE9
M/_"4Z!_T&;'_ +_K_C2?\)3H'_09L?\ O^O^-'LY]F'M(=T:YI*R?^$IT#_H
M,V/_ '_7_&D_X2G0/^@S8_\ ?]?\:/9S[,/:0[HUZ2LG_A*M _Z#-C_W_7_&
MD_X2K0/^@S8_]_U_QH]G/LP]I#NC6-%9'_"4Z!_T&;'_ +_K_C1_PE.@?]!F
MQ_[_ *_XT>SGV8>TAW1K45D?\)3H'_09L?\ O^O^-'_"5:!_T&;'_O\ K_C1
M[.?8/:0[HUJ*R/\ A*M _P"@S8_]_P!?\:/^$JT#_H,V/_?]?\:/9S[![2'=
M&M161_PE6@?]!FQ_[_K_ (T?\)5H'_09L?\ O^O^-'LY]@]I#N:U!K(_X2K0
M/^@S8_\ ?]?\:3_A*M _Z#-C_P!_U_QH]G/L'M(=S7H-9'_"5:!_T&;'_O\
MK_C2'Q5H'_09L?\ O^O^-'LY=@]I'N:](:R?^$J\/_\ 09L?^_Z_XTG_  E7
MA_\ Z#-C_P!_U_QHY)=@YX]S7I*R?^$J\/\ _09L?^_Z_P"-)_PE7A__ *#-
MC_W_ %_QHY)=@YX]SPNBBBOISY8**** "BBB@ HHHH *V?"FF?VOXITZS92T
M;3!I !G*+\S?H#6-6AI6JOI7VQHHU:2YMGM@Y/,8; )'OC(_&IFFXM1W+@TI
M)RV/2GBU&\\3^&-:U*SGMKJ2>>WE29"I !9TX/\ LOC_ (#7#>(?^0%X9_Z\
M7_\ 1\E-T+Q5<:'"(A;I<*MRERF]B-KA64_F&_2L^_U1[^RT^V:-56RA,2D'
M[P+LV3_WU7/3I2C)=E_P?\SHJ5HRAYO_ ('^1WL-KIDGB/P?-<:G)#=K:V.R
MW%L6#8(Q\^X8R?;BJ^DZ'8:G?10W&DAEN[N=)KRYN#$<[B%$"AAN([Y4\\=*
MY4^(ICJ^D:AY";]-C@C1,G#^4<C/UK1M?&OD2V%Q)I<$UU8R.T$C2, %=RY!
M4=3EC@_H:ATJB6G];^A2JTF_>_K;U-#2=)T61_#MC<:9YLNJPR>;.9G!0AW5
M2H!QGY1UR..E6O#-OIFDZWX:MVL?-O+R W37?FL&0MO"J%SMQA><C//6N:B\
M4R6^HZ1=16D:KI@98HRY.X%V;D^V['X5/IOC#[ -/EETN"YO-/1HH+AY&&(R
M2<%1P2-S8/;-.=*HT_/S]?\ @!"K337EY>G_  2['I.F2>&5N+73EO0+%I+B
MY@N";BWG&?O1[@/+'&3M/'.:R="L[,:3JVK7ELMT+(1)' [LJ,\C$98J0< *
M> 14D/BE8+1=FFPB_2S:R6Z#D#RR"N2G0MM)&?TJCI.KC3H;RVGM5NK.[15F
MA+E#E3E6##H0?YFM%&=GZ_U_6AFY0NO3MY?UW.GNM'T6PTV]U;^S?.1K>RN+
M>W>9PL9E#[E)!!897CG/3GK7/>*K&UL-<,=E$8;>2"&=8BQ;9OC5B,GDC)-2
M7_BB>_M+VU^S1107"VZ1HI/[E(00JC/7[W)-4-7U1]7O$N9(UC*PQPX4YX1
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
M $!+7_OD_P"-'_"">%_^@):_]\G_ !KHJ*/;5/YG]X>QI_RK[CGO^$$\+_\
M0$M?^^3_ (T?\()X7_Z EK_WR?\ &NAHH]M4_F?WB]C3_E7W'/?\(+X7_P"@
M+:_D?\:/^$%\+_\ 0%M?R/\ C70T4>VJ?S/[P]C3_E7W'/?\(+X7_P"@+:_D
M?\:/^$%\+_\ 0%M?R/\ C70T4>VJ?S/[P]C2_E7W'/?\(+X7_P"@+:_D?\:/
M^$%\+_\ 0%M?R/\ C70T4>VJ?S/[P]C2_E7W'/?\(+X8_P"@+:_D?\:/^$&\
M,?\ 0%M?R/\ C70T4_;5/YG]X>PI?RK[CGO^$&\,?] 6U_(_XT?\(+X8_P"@
M+:_D?\:Z&BE[:I_,_O#V%+^5?<<]_P (+X7_ .@+:_D?\:/^$%\+_P#0%M?R
M/^-=#11[:I_,_O#V-+^5?<<]_P (+X7_ .@+:_D?\:/^$%\+_P#0%M?R/^-=
M#11[:I_,_O#V-/\ E7W'/?\ "">%_P#H"6O_ 'R?\:/^$$\+_P#0$M?^^3_C
M70T4>VJ?S/[P]C3_ )5]QSO_  @GA?\ Z EK_P!\G_&C_A!/"W_0$M?^^3_C
M7144>VJ?S/[Q^QI_RK[CG?\ A!/"W_0$M?R/^-'_  @?A;_H"6OY'_&NBHH]
MM4_F?WA[&G_*ON.=_P"$#\+?] 2U_P"^3_C1_P ('X6_Z EK^1_QKHJ*/;5/
MYG]X>QI_RK[CG?\ A _"W_0$M?\ OD_XT?\ "!^%O^@):_\ ?)_QKHJ*/;5/
MYG]X>QI_RK[CG/\ A O"O_0$M?\ OD_XT?\ "!>%?^@':_\ ?)_QKHZ*/;5/
MYG]X>QI_RK[CG/\ A O"O_0#M/\ OD_XT?\ "!>%?^@':?\ ?)_QKHZ*/:U/
MYG]X>QI_RK[CG/\ A O"O_0#M?\ OD_XT?\ " ^%?^@':?\ ?)_QKHZ*/:U/
MYG]X>QI_RK[CG/\ A ?"G_0#M/\ OD_XT?\ " ^%/^@':?\ ?)_QKHZ*/:U/
MYG]X>RI_RK[CG/\ A ?"G_0#M/\ OD_XTG_" >%/^@':?]\G_&NDHH]K4_F?
MWA[*G_*ON.;_ .$ \*?] .T_[Y/^-'_" >%/^@%:?]\G_&NDHH]K4_F?WA[*
MG_*ON.;_ .$ \*?] *T_[Y/^-'_" >%/^@%:?]\G_&NDHH]K4_F?WA[*G_*O
MN.;_ .%?^$_^@%:?]\G_ !H_X5_X3_Z 5I_WR?\ &NDHH]K/^9A[*'\J^XYK
M_A7_ (3_ .@%:?\ ?)_QH_X5_P"$_P#H!6G_ 'R?\:Z6BE[6?\S'[*'\J.:_
MX5]X3_Z 5I_WR?\ &C_A7WA/_H!6G_?)_P :Z6BCVL_YF'LH=D<U_P *^\)?
M] &T_P"^3_C1_P *^\)?] &T_P"^3_C72T4>UGW8>RAV1S7_  KWPE_T ;3_
M +Y/^-)_PKWPE_T ;3_OD_XUTU%'M9]V'LX=D?)-%+17U)\F)12T4 )12T4
M)12T4 )12T^**2>58H8VDD<X5$7)8^@ H&1T5;O=-OM,D6._LKBU=AE5GB*$
MCVR*JT)IZH&FM&)12T^."68.8HG<1J7?:I.U?4^@Y'- $=%+4\UE=6ZNT]K-
M$$?RW+QE=K8SM.>AQSBBX%>BEHH$)15BSL;O4)_(LK6:YFQG9#&7;'K@4365
MU;SR03VLT4T0S)&\9#(/4@]*+J]AV=KE>BEHH$)12T4 )15C[%=[-_V6;9Y?
MF[O+.-F<;O\ =SQGIFH*+CV$HI:,4"$HJ[=Z1J5A"DUYI]U;Q2?<>:%D#?0D
M551&DD6.-"[L0%51DDGL!0FGJAM-.S&45-+:W$"!YH)8U+,@+H0-R_>'/<9&
M1VJ*@!**6B@0E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10
ME%+10![/\%O^0)J?_7RO_H->G5YC\%O^0)J?_7RO_H->G5\[C/X\CZ7!?P(A
M1117*=04444 %%(S*BEF(50,DDX %-,T2PB9I4$1 (<L,8/3F@!]%%% !111
M0 4444 %%-CD26-9(W5T89#*<@CZT22)%&TDCJB*,EF. /QH =135D1RP1U8
MH<, <[3UP:=0 4444 %%-DD2&-I)'5$499F. !ZDT1R)+&LD;JZ, RLIR"#T
M(- #J**:\D<>-[JNY@HR<9)[?6@!U%%% !1110 4444 %%%1_:(/*,OG1^6#
M@ON& <XQGZ\4 24444 %%%% !1110 445!/>VEJP6XNH86(R!)(%)_.@">BF
MQR)-&LD;JZ,,AE.0?QIU !11G/2B@ HHIJ2)(6".K%3M;!S@^AH =1110 44
M4UY$C +NJ@D*"QQDGH* '44U)$E4M&ZN 2,J<\C@BG4 %%%% !1110 4444
M%%%-DD2*-I)'5$49+,< #ZT .HIJR([,J.K%#A@#G!Z\T[/.* "BHY+B&%XT
MEFC1I#M0,P!8^@]34E !1110 44UY(XRH=U4L<*"<9/M0TB(RJSJ&;A03R?I
M0 ZBFM)&KJC.H9ONJ3R?I09$#A"ZAVZ*3R: '4444 %%%% !1110 4444 %%
M%% 'R51117UA\@%%%% !1110 4444 %;7A74H=*UQ;FX28Q>5)&SPC+Q!D*[
MU]QG-8M:&C:J^CWYN%A2>-XWAEA<D"2-AAAD<C@]:FHKQ:+IOEDF==8:,UX^
MDVL^HQZKX>DNY,21[EDCD\LDJP/S*2%SCD<5%I.@Z3XCCT^ZALS9(+N2">)9
MR1(JQ&4'<WW2=I!/3G/%,\/^)K*'6-,M8;2+3M-AN6N93),9"S^6R@LQQP <
M 8[UFQ^+?L4ED--TZ*UM[>9YWA,C.)6==C9)Y VY ';)Y-<O+5NTOZWW\SKY
MJ5DW_6VW6QLCP]I$_D7<D-K"8(;F:ZLK._$X=8T#(=P9BNXG!Y[<8K.L5TG4
M8-1FL[::SECTJ5YH8Y6\O>)% P2Q)4@\AN,U6A\416<]NMCI<45E&DJ2P/(7
M:82C:X9\ ] ,>F.]-;Q.(XI+>TT^."U-D]HB%RS#>X=G+8^8Y'L,52A4_ID.
M=/I;[OZ_KH;%]H.G_P!A:E-'I1LFM((98))KC_2)<LBL7BW$*#N)' [=:L>+
M(K>*?5KV>%[@+K2QM 965'4PD] >N>_6L>\\817@U-SI,:SZG"$N91.Q^8%2
M&4=AE<D<_44I\:M)?O<S:;#*K:@M^8F<XW*A4+].<_A4J%7=K\?3S*=2E:R?
MX>OD:X\/Z/<:DMJNG1P7-GI[WEY;F[*H7)4)&SL?EQN!8Y'7':N<\3V%E9R6
M4EG]FC:>#=/;V]R)UAD#$8# G@@ X)/6I?\ A)[9-2ENXM)"BZCEBO$>Y=S.
MKX)Y/W2",Y'>JEUK-K</M&E0I;QVIM[>/>28R3GS"W&YLD]>/RJX1J*2;O\
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
MW.&&>O.#S7.:G8Z5I?B#6M$@TN-K.YU#35@T]9!!;-,R2$^9\I&P^6"0 =Q
MH ]@# KN!&.N: RG&&!R,CGM7BFCV%M>ZCINE7<-E+9IXIO8C:VP_P!'51:%
MBBK_ '-V>.AYXYQ4^D:18Z<N@7UG:I%=IXJNK))1]Y8 ;A1$#V3"CY>E 'L@
M()(!&1U'I02!C) SP,UXYX M)S?^%=5GFTV"\O%NFN6A$ANKT[6+B8XQ\K[3
M\QXQ@>E;'BJUTW4?%?B)-=2)X;/0$FL?.QB(EI?,D3/1P5C&X<CB@#MTUZ"7
MQ-+H45M<R300)//.JKY40?=M!).<G:>@/2M0L P4D9/09ZUYG\/=/@?Q5>ZA
M=64*ZFVC:;++*8P'\V1)#*2>N6(&?7%8_C,VL^IZYJ=M:6J7-EJMC U]=S9N
M%<-"0ENH V)M;).[GY^.] 'LA( ))P!W-!8 9) 'KFN.\<1PW>K>%+"_5'TJ
MZU)EN8Y.8Y6$$C1HP/!!<#@]2!7'75CIU[XAT_2=+6QO-#AMM0>*#5BPMUE6
M=5D$>!R$!(7L 3@T >Q,P1<L<"J6DZM::SH]IJEHY^RW<:R1%QM)!Z<5Y=X4
MT#3M<UJ--8\K64M_#MBT4DR,4DR\X#[' ).T#!(SR?6L32++1KGPGHEG#I>F
MS7">'Y+R>2]<"WAW$*T@0 [ILJ!G*X Z\T >XI=[]1FM/LUPOE1I)Y[)B-]Q
M(VJ<\D;>1[BK (89!!'M7A+,U]HRBXD>3S](\."1MYW-NN2"<]<^]>A^#[&U
MTKQAXMT_3[>.ULHY+61+>%=J(S0_,0HX&<#- '92/Y<;/M9MH)VJ,D^PJ*TN
M1=65O<F*6#SHU?RIUVNF1G:P[,.A'K7D\,#-XGF\+'/D:+=7^J[>PCDC!A'X
M-<28_P"N=4_#^DV>I6<]S=0">:T\'Z=);[LD(YAF^8#INXX/49/K0![769K6
MNVNAV,=S,DT[33+!!!;J&DFD;HJC(&>">2  #7E6IW-E=:9X>A?5Q9QGPA,)
M;F/+F$-]G4,0O.,@CZ9KH?"R6^E77B*U&C:;:W]C;P7>RSF'V)SLD".@('E,
M0I#9[8.30!V>AZ[;:]:SRP13P2V\S6]Q;W"!9(9  2K $CH0<@D$$5EZ'XUB
M\0/;M9Z'K*VD[,$O)88Q%P2"20Y.,@CI5KPCI#:5HOFW$XN-0OW^V7LZD;7E
M=1G;CC:  HQV KS;2[/7[3X+W.J67B&[$265VR626\0"C=("0X7?D<MG/44
M>S ANA![<4 @C((/TKQ/Q78:9I[WNGZ"L<&FW&E6,LZVAVJ7-[$L;G'\94O\
MW4XKN?'&G6>C_";7K+3K>.VMHK"79'&,!<Y)_,DG\: .SWK_ 'AUQU[T$@$
MD9/0>M>.^(?"^B0:AXRBCTV!8[?PVEY$N.%N,3_OA_TT^1?FZ^_)JCJD%UJE
MWK]Y=3Z;%-9Q:?\ 9KZ[\QKBUS%&RM"%!/S2%LXZG(.: /<:PK7Q=IEY/IT4
M/G'^T)+F*)BF &@)$F[)XY4XK5$MG?I<VXD@N%0F&XC#!MI(Y5AV.".#V->-
M^'- T.YNO"MHVGVCQ27^KBXA"##['<(''<  8![ 4 >UEE R2 /7-!('4@=J
M\,TRR>_GTC2)+?39]-MX=5,%OJ;-Y *793C /S(G ] 3C%7=#TY;JXGO))1J
ME[I_A>UFL;@J^&D!G\N0*P!W<#!(SR?6@#V8$'."#CK064$ D GH,]:\J^'E
M@+36=$N(IM+A-UHADEBLO,:2[&8R)IB1C>&)&2<G<WH:H?$3[+/>>*+R"TM1
M=Z:+17OKR;,L+G:Z+;*!\F=V2VX9)/!Q0![)D @9&3T% (89!!'J*\:UG3X5
MT/QSJ\4:?;_[:%K]H=B/+@8VXD (^ZI5FW$=OH*Z_P "Z?\ V9K?B&V1]-AC
M!MV-CIJN(;=RC9(R ,L-A('ID]: -F#Q3#=:E=V=MIVHS+:7:6<MPD2F,2$
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
M8$X7"]222,#OD5SNK_$>*U6S6ST^^-P=2BL[NWFLW\R)6 ;H#]XJ05ZYY]*
M.LM]#TFTE66VTNRAD5@RO';HI!"[ 00.H7Y?IQ4PTZQ54465N DQG0")?ED.
M<N..&.X\]>3ZUB6_C?2;G58[%$O )+E[..Y:W80O.H):,/\ WAM8>F01FHM,
M^(&AZK<6L<)NXX[M)'M[B>V:.*7RQEP&/< $GMP?2@#;M=&TNROI[ZTTVS@N
M[C_73Q0*LDG?YF R>?6C4-%TK5GA?4=-L[QH#NB:X@60QGU7(.*YFP\=1ZUX
MMTBPTZ*=+&\M+BY+W-LT9E53'Y;QD]5.YO?IT[ZFL^,=*T.\DMKH74C00B>Y
M>"!I%MHB2 \A'0<-[X!.,4 ;:6T$=Q)<)#&LTH59) H#.%S@$]3C)Q]35*Z\
M.Z)?7<EW=Z/I]Q<2IY<DLMLCLZ_W22,D>U5I_%FDV]MJ=P\SF+398X;AE0G#
M.$*X]1B1>1ZU3\+>*9=?U37;26RF@6PO##$S0,@*;$/S$_Q98\<<8- &]>Z=
M8ZE9M9WUG;W5JV,PSQ!T..G!&*K7'A[1;RQ@L;G2+":TM\&&"2V1DC_W5(P/
MPK(\3ZEJ\.OZ!I.DW=O:MJ+3^9--;F;:(TW#"[E_G6)H_CK4)M9M['4WLEB@
MEU&&\N8D*I)]G$1$BY)VC#G(R>0>: .^CM+:*<SQV\22LBQF14 8HN<+GT&3
M@=LFL_\ X1?P^#$1H6F PR&6/%I'\CG&6''!.!S["LR/X@:&UI<W,WVRV2"W
M2Z"W%JZ-+$[;4=%QE@6(&.N2,@9IW_"=Z2+>9I(;^*ZBN([8V3VS"=I'7<@"
M]\J"<YQP<]* -B+0M(@B$4.E6,<8"#8EN@&%8LO '9B6'H3FK26T$4\L\<,:
M338\R15 9\# R>^!ZUSW_"=:0UK;RPQWT\\\DL:V<5LS3JT1Q(&3MM. ?J,9
MR*T6\1Z4OAK_ (2'[4#I?D?:/."DY3&>F,Y[8QG/% %[[%:?:9;G[+#Y\J".
M27RQN=1T4GJ1R>*2WT^RM#FVM+>$^6L/[N,+\BYVKP/NC)P.@S6"OCK21;7+
MS1WT%Q;RQ0M9RVS"=GD_U85.^[!Q]#G&#33X]T80VQ5+Y[BXFEMTM$M6,PEC
M&70J.A (/ICG..: -6U\-Z'8AQ::-IUN'#*_E6J+N#8W X'(.!GUP*?9Z%I&
MG6<UG9:796UK-GS88;=423(P=R@8.1QS6./'VBO9V%Q"M[.U[YI2"&U=Y4$3
M;9"Z 94*W!]^F:7PUXF-]\/;?Q+J;(!]EDN9VB0X"KN)('T% '2QQI#$D42*
MD: *JJ,!0.@ ["HX+2VM;86UO;Q0P*"!%&@51GD\#CN:Y5OB3HH,@%KJS.EN
M+I4%A)EX#G]ZHQ]P8ZG';U%6[[QWHE@$8O<SPFVCO)9K>!G2"!_NR2$?=!P3
MZX!.,4 :=KX>T2RMI;:UT>P@@F</)%%;(JNP.02 ,$@@$5>N+>"[MY+>YACF
M@D7:\<BAE8>A!X(JGJ^M66BZ>+V[=S&[I%&D2%WE=CA551U))KEM4^(L,+:3
M]@LKN4W&I&RNXGM',D)$;,5P.C_=(Z@J210!V,EA9S-,TMI [3Q>3*6C!,D?
M/R-ZK\QX/')]:@FT/2+B\M[R;2[*2ZM@%@F>W4O$!T"L1D8]JY?PUX^BO_L]
MKJ4<\=U<7]S:13K;,L#,DD@5-_3<43/IG/?BM"'Q]H<[2$-=)"(9IX9WMV6.
MX2+_ %AC;^+'ZCD9% &U8Z9!I]Q?3PYWWL_GR\ ?-L5.P]%'7GK20:+I5M=M
M=V^F6<5RSM(TT<"JY9AAF+ 9R1U/>L ?$31Y((Y8;;5)A*CS1JED^YX5"EI@
M#UC^<#=W/3-6/$_B-K'P-)K^DR12AT@D@=U)5DD=!G''\+4 :EUX?T6^M4M;
MO2+">W20RK%+;(RJY))8 C&2223WS5N.TMHIS/';Q)*R+&9%0!BBYPN?09.!
MVR:Q8=;FL]8DL]6.Q+N_-MIK+$5#@0AR&/KD2 'C.*@F\>:,@Q"MY=R>9.GE
M6ULTC8A;;(^!_"&XSW/3- &S8:-I>E232:?IMG:/.=TK6\"QF0^K$#G\:9=^
M']&O[LW=YI-A<W)C,1FFMT=RAX*Y(SCD\>],N?$.F6OAIO$+7&_3!;BY\Y%)
MS&1D$#KT-8<WQ)T2W-V);;54:T033J;"0%(3TF/'"<'WX/'% '31Z;816TUM
M'96R6\V?-B6)0KY !W#&#P .>PI-/TO3](M?LVFV-M9V^XMY5O$L:Y/4X  S
M6#+XPL['4=1CGN6N52:W@MK:VMF,A>2/>%!SA\@%L\  <TC_ !!T46T<L27T
M\C+,\EO%:LTL*Q-MD,B_P[6X]^V: .A_LZQ))-G;\S"X/[I>91T?I][@<]>*
M<EE:Q3W$\=M"DUQCSY%C :7 P-Q[X''-8%UX]T*U=#YMQ-!Y44\MS# SQ01R
M_P"K:1OX0>OL.3@5G^(_'T%C*;/34FDN(]2MK*6=K9F@#/(@>/?TWA&)]C[\
M4 =3IVCZ9HZ2)IFG6EDDC;G6VA6,,?4[0,TD^C:7<WAO)]-LY;HJJF:2!6<@
M,& W$9P& (]P#5ZB@"L^G6,DS3/96[2LZ2%VB4L63[K9QU'8]J1=-L4CAC2S
MMU2!S)$JQ*!&YSEEXX)W-R/4^M6J* .0TCP,+#6XM2O+Z*[: 2B(+9)"[M)P
M7F9?]8VWC.!U/%=#INBZ5HXE&F:;9V0E.Z06T"Q[SZG:!FKU% &9/X<T.ZNI
MKJXT;3YKB< 2RR6J,T@!!&XD9."!U]!Z4^#0M(MK_P"WP:58Q7F&'VB.W19,
M,23\P&>223]:T** *%MHFDV=Y<7EKIEE!=7.?/FB@57ESR=S 9/XTRS\.Z)I
MP<6.CZ?;!U96\FV1-P;&X' Z' R.^!Z5I44 5;?3;&TT\:?;65M#9!67[/'$
MJQX.21M Q@Y.?K45OHFDVEM+;6VEV4-O+'Y4D4=NBJZ<_*0!@CYFX]SZU?HH
M H2Z'I,U_!?RZ79/>6X"PSM IDC Z!6QD?A5^BB@ HHHH **** "BBB@ HHH
MH **** /DNBBBOK3X\**** "BBB@ HHHH *EM[FXM9"]O/+"Y&"T;E3CTXJ*
MB@-CTRYNY'^)>LPW,L\MK':7!\KS#@#[.<XSP#U[5G6/A[2M7CTV_ALOL\;V
MUU+-;?:2%=H2 HWN?E!+#)SQ[5AR^*))?$=]K'V50]W#)"8]_"[X]F<X_&BP
M\4265K8VIM$E@MTN(I4+D><DV-P]L8X-<?LJB2Y=[+\F=OMJ<F^;57?YK]!?
M$VFV=DFGS6R002SQMY]M#=+.L3*V!A@3P1@X)]:ZZ\@%IX=M]7LIHY-7CT6W
M$<0/SP0G*O*/?G'L,FN!U348+T6T5K9+:6UNA1$W;W;)))9L#)R?3@ 5>C\4
MSQ:IIM\D"?Z':I:-$3E9HP"&#>Q!-7*G.45Y?U8B-2$9/SM_PYO6/A?3CIVG
M+=Q0#[;:-<27LE\L;0L=VP+&6&X?*,\'.3@C%4WT'3%MI-3*.+$Z0EP@WDXN
M&81$9[X<,<>U4QXHM_(@+Z3')=6L3P6LKRDJD;%L!EQ\Q7<<'CMD5-=ZH+/P
M-8:4+FWFN'NC<$1-O\N(#*HW;.YF./:IY:J>KW97-2:T6R)_$NC:;9:;--8Z
M>_V=946UU""?SHYE(.?,Y^1NA  '<5+H<-KJ/@N'36M0)+G68;?SO,/#,K8?
M'3@<8Z5E:AXE@NK&^@M-+2S?4)$DNBLI9"5)("+@;1DYZGTJ#2_$+:;I;V@M
MA(ZW4=Y!-O*F*5 0#C^(<]*?)4=.SWN+GIJI=;6[?\ OZGI^E7.DZK<:?9M:
M/IETD63*S^=&Q906ST;*YXP.>E;GA'3K2_\ "=K]J>$M'JDS6]M*<"YF\E-B
M'V)'/Y=ZYC4_$4-Y8W-K9:<MF+RX%Q='S2^]AG 7(&U06)QS]:IKK$J:'!IL
M:;##=M=+,K?,&*JN/PVYS0Z<Y0MMK^@*I",[[Z?J=%IVG-JME?:[JELE]>27
MWD-%<7:VP7Y=S')9>>0 .WI4Y\*:3/J%O#9R^;!%JS6UQ*LFX- 5$BMD<<*L
M@R/2LR?Q;;WWVA-0TA)H9Y4N72.8Q_OPNUG!P>&[C]:LZ;KOV?3?$6HRRVD<
MFH(8X;6+AED)*Y51]U0CN,^]2XU5KM_7Z%*5)Z;_ -?J4O"=G'J'C2%H+=VM
MK=WNA$H+-L3+!?4DD ?C71:KI$FK:EI^KZW:SQ%M,EGNX74QO(\ (QR,C<-G
M/H:XK3=7?3+34(H8_P![>0B'SMV#&NX,V/K@"M+2O%L^G:>EG+;K=1B61F\R
M0Y:.2/8Z>P/!SV(JJE.HY<T?3^OZZ$TJE-1Y9>O]?UU+%G;:#?PW6II8R1I8
MV9EGL_-;RVE,@1,-G=MPP)YSD=:(K?07TZ_UN*PD>&!8(Q9R2L$69]V[Y@=Q
M4!>.<\^U01^*8(3]FBTM%TLVS6SVQFR[AGW[C)C[VX#'& !C%'_"40.+BTET
MM#IDL,40MDEVNOEDE6WXY;YFR2.<T<M3S^_I_G_5PYJ?E]W7_+^K%O6_#^GV
M>CWM_;)( QLY;<,^3&DT;,RGUP1U]JM:CHVBZ/!J5T]@]R+>6T2*)IV5?WD)
M=LD<GFLU_%L=U]NAOM+2:SN!"(H(YBGDB)2J -@Y&"<^OM4&L>*9-7@O8C9Q
MPBZF@E.QB0GE1E !GL<YI*%71/\ /T_X(W.DKM?EZ_\  .BU"VTW2-$\4V4%
MB6B2:T9"\S9&]&9?^^23]>]8/AZ^M%T;4M+NKR33S=O$R7BH64%=WR/MYP<Y
MX]*2Y\5"\&KK<:>K)J*0\"4@Q/$NU6!QSU)(JGI>LPV>GW.G7UC]LLIW278)
M3&R.H(#!L'L2""*<:<N1IK73\D*52/.G%Z:]/-_H;FKZ5=26.IW6KR17%Q:V
M-JUI<P/E98S($#9_BXR.>>*670]+T_2WU66U-PD=A9N(&E95>6;.22.< *>
M15,^+XY6GM[C2T;39+2.T2U28J8T1MZG?@Y.[)/'.:)?%T5SYL%QI:&PEMH;
M<V\<Q4KY6=C*Q!YY(Y!ZTE&K:UOZT_X(W*E>]_\ A]?^ 2&VT"#2[C6X[&:Y
MMI+N.VAMII2GE_N]\G*G)P>![<FK^G>']&EM(KY+87-G=WSQ(UW>I;M# NWD
M L-S_,?4<=.:R6\507(N8+[28Y;*26.:*"*4Q^4R+L'.#D%>#Z]>*5?%D<^3
MJ6E0W6R[:[MU20QK&S8RI&#N3Y5XX/'6APJVTO\ ?_7]=P4Z5];?=_P/Z\C5
MMO#VD"S=8;5M5\N6X2ZEMK@&: *Q$;)&" RD -G!')Z56GT;3!X:%U;6#W4?
MV)9'OK>?>\5QQE9(\_*@Y&<>AR:IV/BV.U>WNGTJ)]0M6D:">-_+7+DGYT ^
M;!8XY''%,'BB%+27RM,CCOY;+[%)<)*0C)C:3Y>/O$#KG'?%')5O_P '_@_U
MV#GI6Z?=_P #^NYSE%%%=9QA1110 4444 %%%% !1110 4444 %%%% !1110
M![/\%_\ D":E_P!?*_\ H->FUYE\%_\ D":E_P!?*_\ H->FU\YC?X\CZ;!?
M[O$****Y3J"BBB@#.U^"6Z\.:I;P(7FEM)41!U9BA 'YUYMI'A^[9O#HTWPM
M/HT]C:-'J=V\<4(N1Y!3R\(Q,F7PV6'&,]37K5% 'D%KI.N:1HTEH="OKB:_
M\*6VGIY(4B*=$E#+(2PV_P"L!SSG!QD\4R7PC>K+J%M=:/JMXVI6]D(4AO9(
MK;*PI%(LX1P!M*$\@Y!P,U[%10!SOCRPNM3\!:W864+37,]HZ11KU9B.!7(>
M)O#EV_B+6IGTK5=0CU33X(;=+.\>&%I%#JT<^UU^7Y@<D$8+=^*]1HH \CUO
M2==FEN;>;3-5N&M-3M)K-+5P+46L;1$MC</,D^5Q\V3TQC%:T>@:H+:T4V4F
M4\72WS#CB R2$/\ 3##\Z]&HH YSPG875C+X@-U"T0N-7FGBS_'&50!A[<'\
MJY;P_I&K0Z[HL<^EW,*:?JFIRRS.%V,DQD:-E(/(.X#ZUZ910!Y1!I6OVCQV
MES8:H=-EFU%S'I[B.1Y7N2T8D<$,L90D\$#/6KG@_3M5TJ^\)R7>DWB)'H3:
M=.0%/D2B1#\_/W2$.",]J]+HH Y"]T6\O/&.NRK&4M[S0H[2.<]/,WS9'KP&
M4_C7&66@ZW;:)&VFZ)JD>L:?H[6_G:A=M*JS'8I2W1W9""%8@X X0>P]BHH
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
M7FL>'X+N_@,-T2R2+L* D$@$ \C(P:R(O $-M';36FIW$&I0SRW'VP1H=S2
M!_DQC& ..U:FF^&O[,ET]H]3O72TC=6CDDR)F8DEF]P3QZ5G6E0E&T-_3U_X
M'^2-:,:\9WGMZ^G_  ?\V;M%%%<9VA1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R;1117UY\<
M%%%% !1110 4444 %%%2V]K<7<ACMH)9G R5C0L0/7 HT06N145;DTO481F6
MPND')RT+#H,GMZ#-5*2:>PVFMPHHJVFE:C)$)4L+IHR-P<0L01ZYQ0VEN"3>
MQ4HHI2K+C<",C(R.U,0E%%% !13XXI)=WEHS[5+-M&< =2?:F4 %%2I;3RPR
M31PR/%']]U4E5^I[4+;3M;M<+#(84.&D"G:I]">G>E=#LR*BE56=U1%+,QP
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
MP!/;S^#K46L,\$<4DT/DSRB4QLDK*5#CAE!!"GT KIJ "BBB@ HHHH ****
M"BBB@#Y-HHQ1BOKCXX**,48H **,48H **,48H *FMKNYLY#):W$L#D;2T3E
M21Z9%0XHQ0U<:=MCTVZO9I/B3K,%S/<2VD=I<'R?,. /LYSM!R >O:LNR\.Z
M7JZ:;?6]H\$4EM=2S6WVCAS"0  [?=W%AD]JQY?%#2^)+_6/L@!NX9(3%YGW
M=\>S.<<XZT6'B=K*TL;1K198(([B*53)CSDFQN'3Y2,<'FN-4:D8KET=E^3_
M %.WVU.3?-JKO\U^@WQ-I=K8)83V\<<$EQ&QFMDN5F$3*V.&!/!&#@GUK>UI
MRNF:1CQ*;$_V3#BT'G?/P?[HV\].:Y/5+^WO!;16=D+6WMT**I8.[DDDL[8&
M3SZ< 4FJZF=4-EF(1_9;2.V&&SNVYY]LYZ5I[.3Y;]+_ -=3+VD8\UNMOZZ&
M])H&GQZW>V_EN88-(%XJ[SGS/)5^OIDFM+7+73M22206C1/::!!<1D3$]?+"
M@_0$_6LE_%MN\4LG]E?Z=/I_V&6<W!VE=@0,$QP< 9Y/X4D?BRV(C6?2C(&T
M\:?<[;@KYB+MVLORG:1M'KFL^2JVFT]//_@FG/2LTFM?+_@%NVT'1XK!+V[@
MFE5='6]9$EV[I//V8SV!&!^M6K3POIEQ;6+2VJ11ZA#).;A[Y5^RY+"-0K$%
M@-HR2.<^U8UWXJ2>UDMH=/6"%M/6P0>:6*J)?,W9QR>WZ^U1P>)+=;*S6YTQ
M+B]LH7@MYGD^0*2Q&],'<5+''([9S3<*S5_/^NH*=%.VFW;_ (!#X;MQ<2ZF
M#)*FS3;B0>6Y7.%Z''4>H[UK:QHFFVNAR7%I932PB*)H=1AF\Q7<XWK*O\'4
M@< Y ZYKGM*U,Z6]VPB$GVBUDMN6QMWC&?P]*T[CQ+;O9WJVVEK;75]"D-Q(
MLO[K"E22L>T;22H[GOCK5SC4Y[K8SA*GR6>YN^!&5_#NI6+D"._NH[,Y]7BE
M"_\ CVVK5G9NOP]DT/\ U<UP(+B3(Z-+<A%S_P !0'\:XNPUN73]*DLXHQO:
M[BNEEW?=,>[ Q_P+]*T[_P :7%Y=ZK<):K"U[]G\L*^1 (F!&..>GM6<Z,W-
MM;73^ZW]?(UA6IJ"3WLU]]_Z^9J6NE:2^K7(L+:6"71]1MT\QI2_GH9A&2P[
M'.#QZTZ33]+U75KZ>T@GM;BRU>)'E$Y)E624J3_LD$9&/7\:RI?%T*S33VFE
MB":[NH[J[)G+"0HV_:@VC:"W/>DF\6PB5Y;+2Q;//>QWEU^_+"0HQ8*O'RC)
M)[_TI>SJ[Z_?Z7_4/:4K6T^[UMT]#=_L6+5$T^RF:1X(;[4I'S( SA AP6/0
MD@ D^N:YKQ+I5K8VNGW,$4=M-.)%FM8[I9Q&5(P003P0>A/8U-'XPD2:!OL2
M,B3W4DD9D.)$G #)TXP!UK*U34+6[BMK>RL1:V]N&QN<22.6.26; SV &.*N
MG"HI*^W_  __  "*LZ<HNV__  W_  3-HHQ1BNHY HHQ1B@ HHQ1B@ HHQ1B
M@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HH
MQ1B@#V;X,?\ ($U+_KY7_P!!KTRO,_@Q_P @34O^OE?_ $&O3*^;QO\ 'D?3
MX'_=XA1117*=04444 %4&T/2&LY;-M+LC:S2^=+ ;==CR9SO9<8+9 .3SD5)
MJ>HV^D:7=:C>,RVUK$TLK*I8A5&2<#D\5GS>+M%M]0N[*2\Q/:6!U&8!"0L
M_BSC!^G7D4 :<EA9RS2RR6L#R31>3*[1@EX^?D)[K\QXZ<GUJI-X<T2XN;2Y
MFTBQDGM%5+>1K=28E7[H4XX [8Z5G'QSH@O(K?S+G#M"C3?9G\J)Y0#&COC"
ML=R\'IN&<9H\3^))/#^J:#'Y9DM[ZYEBF6.%I)"!"[J$"\Y+*HZ'C/3K0!LM
MI>GM'+&UC;%)9A/(IB7#R@@AR,<L"JG/7@>E32VMO/-#-+!%)+ Q:%W0$QL0
M5)4]C@D<=B:YW_A/=%>SM)X1>SR732K':PVCM,#$<2;DQE=IP#GU'7-6(/&F
MA7-M/<17A,,.GKJ3.8V ^SG=\PR.?N-D=1B@#1.C:6Q).FV9),I),"\F3_6=
MOXOXO7O3Y=*TZ=(TEL+61(XF@17A4A8V #(..%( !'0X%8S>.=$6\BMS)<X<
MPH\WV9_*A>4 QI(^,*QW+P>FX9QFM#6=>LM#6V%R)Y)KJ3RH(+>%I9)6 +'"
MCT ))Z"@!U_HUO=V<T=N([2Y:V:UBN8X49HD./E 8$%<@?+T.*RO"_A%?#]Y
M=WLDMF]Q/%' $LK(6L,<:%F "!FY+.Q)SZ=*U;#7;#4M#_MBVD8V>UV)9"K+
ML)# J1D$%2"/:LBT^(/AZ[5I//N8(19M?)-<6LD:2P*!N="P^;&1G'KQF@#>
M?2]/DCGCDL;9DN)!+,K1*1*XQAF&.2-J\G^Z/2HAH6D+JYU<:99C4B,&[$*^
M;TQ][&>G'TKEM;^)%I9^&=6O["UO/MUE;K.MM=6<J$J^=CD8!V':>>V.<5M#
MQCI L-2O)7N(4TV%9[M9;=T>-64L/E(SG /% &C)HNE2PW4,FFV;Q7<@DN$:
M!2LSC&&<8^8\#D^@JW+%'/"\,T:212*5='&58'@@@]17.7/CW0;2ZO[>6:YS
MI^?M;K;2,D/RA@"P&,MN  ZD\"JE_P".(WMX?[.BEBNEU2SL[FWO;=XWC2:0
M#.TXZJ3@\]* -ZT\.Z)86GV2TTBQ@M_-6;RH[=0OF*05?&/O @8/48%6)-+T
M^9;A9+&V<7#K),&B4^:ZXVLW')&U<$]-H]*K:SX@LM#-JERMQ+/=.4@M[:%I
M9)"!N;"CL!R36;)X\T);2QN(I;F<7L;RQI#:R.Z(AP[NH&5"G@Y[T /TCP9I
M>F:G=ZG);6USJ$UY-<QW3VZB2$2'.P-R<#GGW-7[OPWH=_:):7>CV$]NDC2K
M%);H55V)+,!CJ222>^36!X:\?65_X1_M359DAN;73HKZ^"1,%5'#$%1SD?(P
MP,\C%:"^.-&?4UL0UUEKA;3SS;/Y*SL 1$7Q@-R./4XZT 37OAS[=KNE7DEQ
M&MAI9,EO9) !B78R!B^>@5CA0!SSFKKZ%I$NK)JTFF6;:B@PMTT*F0<8'S8S
MTXK&A^(&A7%Q'#$;YQ*\L44@LI=DDL88M&K;<,^$; '7&!SQ6?H7Q(M;[0K*
MZO;.]%]=23+';6UE*S.(V(+*,<@#;DYZG'7B@#J8=!TBWU275(=+LX[^4$27
M*P*)&SURV,\\51E\&Z!_9NHV5KI=G9IJ$1BN&M[=%+*?PQW./0\U!/X[T&&V
ML;A)Y[B.\MS=)]GMI)"D QF1P!E5!(!SW^AIL_C_ $""UMKGS;F2&:T2^9XK
M9W$,#?=DDP/D!YZ\\'T- '07-E:WMF]G=VT5Q;.NUX9D#HP]"#P:1;&S2\%X
MMK MT(O($PC&\1YSLW==N><=*DD+R6S&WD0.R'RW(W*"1P< C(_&N"L]6\8G
M7M<LKC4]'>+1XHI9"FG2*9@Z,V!^^.W&W&>>M '8Z?H6D:3///IVF6=I-.<R
MO!"J%^<\D#GDDU@^*?!+^)KN1GOK5+>:W^S.LVGI-+$IR',,I(,98'!R&'<
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
MY0)G9YP8@7^\D;+N.01SC)%9P\)ZW+X4\+6L6G3QRS6QT?54<8,4!F1V<^H
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
MW3))Y)P .?2KU 'DC:)-:V]O<C0M=LFD-Y+#>65PTUY&[R JLRG((D #$-D
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
MV<YPP;RSD #&1R:AL/$&N^(K72;/4HK&"#Q'I4MQ;-9EQ+;2*B,"6)P?O@C
M&"._6KUMX!NHOL-C+JD3Z-IMQ-<V<"VY$H=PX4.^[!">8V, 9XSTJ8^&9M"T
MO0;F&=KN;P]IDMK'%'#\UT[1HJXY^7E!Z]>O% &WX4U=]>\)Z5JLH"RW5JDD
M@'0/CYOUS7-:_P"-=3T37O)E.DQVOVVWMHK-Y"UW<1R,BM,-K80 N<!EYV]1
MD5K>&=(U+05TO2?-#Z;::4D4OR#FY##+!NIR-W&../7C*U+P%J5U/JJVFKVL
M-M?ZA%J7[VS+RB2,QD(6#C,>8QQ@$9QF@#?US7GT75]'BE2,6-Z\T<TS9S&R
MQ&1<=N0C_I7&)\0-0U3PO!]ITRW2ZN(+YKRWWN!'%%!Y@P0002)(03GC<<=J
MZ_QIX7/B[P\VFK>&SE\Q9$N%3>4ZAN,CJK,.O>L^;P%$^M:Y?QWGEIJ6GM9Q
MP^5D0%D1&<<\Y$47''W>M '&M>RRZ@SHSQ(UWX>*QK(Q"!CRHR<X^O7O6WI/
MB/5I9K+2=$M-/@>\GU1VDNFED5##<A<XW9.[<>,@#/& ,5HK\/V64/\ VD.)
M=-DQY'_/IV^]_%^GO5O1O!9TG5K*^-^)?LQOSL\K&[[3,LO7/&W;CWZ\4 8U
MAXZUW7+>S73+*P2Z73&U"\6<N58B1HQ''CIDQN=QS@8X-5U\>^([[2KB]L;3
M2T%IH5MJ\PG\P[S(CLT:X/'W#@GIZ'/%74/#UWX26SBL+K43.=-ELY;BVTIK
ME)@96=4 1LQR NV&;*\G/3%;6A>!;F#PU/;75T(KB^\/6VE2)Y>[R'CB=2V<
M_-S)TX^[UYH SM6^*;6=[=F%]-CAL5MC):3NWVBY\Q5=O*P0!M5QU!R0>E:%
MKXVU:Y\17EG';Z?(MK=3POIN\I>B-%8I,-S8=7('"KP&')P:LIX+U.SN+A--
MUQ;6TOA;F\VP'S@T2*A,3A@%WJB@Y!QSBDN_!&HZCJ,!O-;#V=K=RW=M((2+
MR(N& C$N[ 1=YQA<X51VH ?X)\5ZCXD??</I<UNULLK_ &-RLEI*3S!*C,6R
M!_%A1P>.E8EWXAUW1/%WBJ4M:W,8>QM[2W8N ))F*1]\ <Y; YQQBNBT+PKJ
M%CKZ:QJNI6]Y=0V/V%)(+8Q-*NY6+RDLVYOE'H!D^M0:UX'N=4U;5+N'5(X(
MKY;:15-N6>&>W;=&X;< 5]5(Y[$4 :7A[6=0N]6U;1M52V-[IQA?S;566.6.
M525.UB2""K C)Z5SEO\ $"_-]J$EQ'IWV6Q:[^U6 <I>6T<(8K(0S?.'VC[J
M\;QR<&NFT#0KK3]0U/5-2NX;G4-1,8D,$1CCC2-2$5068]V))/4UAW7@"[U6
M[ACU?5H[O3[9[EH6,!%T5F1T\MI2Q!51(>BC.U?2@#!\4^*-<_X1&_M-6CM(
MGU+0Y;ZU>S+J82NS=&Q).2!(IW#'0\5T+>,[Z*ZETXVL'V]=;BTY$.[!@>,2
M^:>>HCW>V5JK<_#O4-4TZ2UU76X)7BTM]+LY(K0IL5MNZ1P7.YR$4<8'7UXV
MG\'1OX^A\3FZ.V.U\HVNSAI0&42[L]=CLN,?C0!S_ACXDOKVN:7!YNF26^J>
M=Y5O;LQN+78"RF7G!W*IZ 8.!S6QKNO>((O$MQI.BP:>1;Z8M^TEWO.XEW7R
MP%(QG;U[<\&G^'?"NIZ')8VK:R)-(TX2+:VT4)1Y WW1,VXAM@) P!DX/:L_
M6]'UZ^^(5U+I5RME#+HB6SW$]JTL9)EDR%(9?G4$$<GKR.: *D7Q$U&\BO=3
MMK*T32+#2H-3G\UF,K"2-W\M<<9RN-QX]CGC/\6^)->3P[?:9JD-H+JYTZ._
MMFLBZ;<3QJT3;B<D;U^88SSP*ZBS\ 65I9:OI_VAFL=0TRWTT1[<-&D4;INW
M=R0^>G!%9U[\/M2UBTN%U77(6NOL":?;36]H4$:"1'9V!<Y=BB]" ,=* *'B
M37M8_?Z)JPM4NX+S2[J*6R+JKQ272J5(8YR"A&>A!Z"K%E\2GN_$5O;K+IC6
MEQJ<FG+:(S&[C"EE$S<XVEEZ8& P.36A/X&OM3FN;W5M6@EOYI;/:\%J41(K
M>7S0H4N3EB6R<\9&!QS:TWPIJ6F7R0PZR$T6.^EODMHX2LK&0LQB9]V#&&<G
M&W)P!VH PM+\9>+-4&@,EMHT:ZY%,8=PE)@:/DLW/S @'Y1C!QR:8WQ%U:6P
MTIMFDZ?/=07#-->EQ!+/%*8_)1MRA2VTG+$X!'!KH-(\%G2X_#*&_$O]B).I
M/E8\[S%(]?EQGWJB/ FJ6ND+IUEK5N\#PW$-Q!>6ADA82S-('5 XPZ[RN3D$
M>E &KXIU6[M?!7GHIM;^\\BU4*X8PR3.D9PPX)7>3GVKEK?6-1T7Q!JNGZ5'
M;R-=:_%8Q"Z9BD*?85?(P<\;.G?GIG-=+K?AR1?A]%H]@7GGTZ*W>U+GYI'M
MV1U!/JVS'XU!#X0^TZRFM+>LJRZJFJB%X"K ?9?)\LY/!YW9Q[8[T 9MMXR\
M17=U9:3%;Z8NHR7]Y933,)/)'D*&#JN<\@_=SU[TNF>,]?UXV6G6%MIL.J&&
MZENGG#M"/)G,(" $'YF!.2> .]:MCX+-GX@AU3[>'$=_=WOE^5C/GHJ[<Y_A
MQG/?VJG;>!=0TB:&\T?5[>._7[7&[W%J71XYYS,!M#@AD8\'.#SQS0!GP_$V
MZGT2^O1I\*3?V=;7=C"6)\R25VA9&/?$H XQPPJS>>--7T_Q+;V%T='43Z@M
MDEDLA>YV,,+.2K$*I;G:5!QWS5C_ (5M:QR>%O)OG6+1%VRJT>3=@,LB[CGC
M$B!^_<5&W@+4ENG\C5[5+0:S_;"*UF6D9R^XH[;QE1D@8 /3TP0#!T;6=1LY
M;:;6S!=(/$.H(DD;RAH=B7#/@%L%?EPJG( /K@C1E\?:Y8:/;ZG?V=AY6I:3
M<:C8QQ;]T31QB58Y"3\V5/4;>01CO6E%X"G^W@W.I12V":I<:A'"+<J^)TE5
MT9M^#S+D$ =/?BJWPZOKK2X]-O\ 6HI;>RTR?3=/,=J59!(@CWR?.0S! !@;
M0>3WH @U'7=?N;74K*]2RBN%T<:U926A<&-XVR(WW'YN0O(P""1BN_T^\34=
M,M;V,82XA291Z!@"/YUR?B+PW=+!<W=G*9KF71CHT42Q'[TC "0G/"C.3Z $
MYK<T>UOK"_N+)GSI-O:VT5F"@!#*&#\YR> G7U(H YN7QKJ=IXMM=.NSI*Q7
M6HM9K91R%[J./#%)G*L5 ;;G:0#@]<YK4\2>*I?#NHM'+!&UJ=*NKR-^=S2P
M[3L^A#?7BLR+P%J4%Q L6KVHL[;6&U6-39DRR,[,661]_. [ $ =L],5L^+?
M"B^*5TP&Z-L;*\6=R$W>;%@AXNHP&&.?;I0!Q^L>.+R]\+.ESIMNTBZ9<3ZC
M#YDBA)(YUA"*RL& +"3OGY:%N)O^$Q"^=)M_X2]TQN.-O]G9Q],\XK:NOATL
MZ>*E74=IUP*L>8<_9E#,[ <_-EW=NW7VJX/!9&M?VC]O'_(9.J[/*];;R-F<
M_P# L_ACO0!S.B>+-;ET2QM=$LM-MXX]"74C]I:60#YW7RQ\VXYVCDGCWJW<
M>/\ 6[O2K_4]'L;#R--TB#4+F.Y+EG:6(R[$*D !5 ))SG...M:FB> FT>!(
MCJ(EVZ,-*SY.WH[MO^]_MXQ[=:Y'Q#X>U'1M/OM%TJ346EO=$@L)/*TQIH[R
M2.-HE*R*V(3C ;?QM((/>@#<OO'.OPKK-[;VFF_8=(DMA*LF_P R998XG8*0
M<*1YAP3G/''<I-\2G7Q+):I+IAMH]672VLRS?:VRP0S#G 4.>F.@)R*U)O K
MSZ1KUFVH*C:NUNVX19\GRXXTQU^;/EY[=:F@\*:E::K/]DUD0:3<:C_:,D*0
MD3%S@M'Y@;'ELPR?ES@D4 8=E\0=:N;6_O$LM/NC;6]S))ID+E+NT>,_(LBL
M<MN]548]ZZ'P=K][KR7,D]QI5Y;*L;0W>G.=I+ [HV0L65EP.N,YZ#!K)?P#
MJUW/;O>>(R9+&">&SO88"MW^\& 9)"YW;1V &3SQ6UX?\.7FGZWJ&M:E=6DU
M[>PQ0L+.V,,9$98[F!9BSG<><\  4 <EI_B'Q%IVIZW;M)97$]YX@6PM1)YA
M2%C CDXW?<"*3M&,L3SS79^&-:N]574K748X4O\ 3;PVLQ@R(Y/E5U=022,J
MXX)."#S6-=^!KZ34[Z\M=5@CWZE'JMJKVI8Q3K&(V5B'&Y&4$8 !&>O%;GAO
M0Y=&BOY;NZ2YOM0NFNKF2./8FXJJA54DD*%51R2>IH X/PEXIU?0O#7AZ758
M[9](O!/$KJ6-PC(LD@9B3@AA&PP ,<<FM?PA\0)M?UFRLYY=+F6_LFNT2Q=F
M>T92O[J7)()P_48Y5ABG:9\/+N&WTS3M5U>*]TK31,T$26QCD9Y%=#O;>00H
MD?& .HSTYU_#GAW5](>SCOM:6ZL["T^R6T$,)B#K\H#R_,0S@* ,  98]^ #
MF/$7B#7O#_B_Q-J$4EI-:6.BPW"6S[\'YY0/XL!LCD]P!Z5T-IX@UJ'79]+U
M6"Q$J:8VH#[-O(4^85"$D\X Y.!D^E0^*/!%UK]_J4T&J16T&I:8-/GC>V,C
M#:SLKJ0XQR_((/3M5O7?#.HWVOC5=,U."T>6Q:PN%FMC+^[+;@R89<,#GKD<
M]* .;@^(>L7CZ<L,.E6\UQ86EVEM=.8VOC*,NL#LP4;??<2:31->U_3=?U!;
M^2TN+&?Q']@D(\S="6@4KLRQ 7=L&/5C5NX^'>HS:!%H']N12Z6UG;6TR3VI
M=HC$H4O!\^$+ =P<'FKFH>!;N\MO$-K'JT<,.IW<=];N+8F6UG3R^=V_##]T
M., \GF@#-L?B7=7-A'/)8PI(^HNFQ23FS%N;@2CGJ4 'IDTVY\?:[I>CQZAJ
M-GIY%_I$^I620[\Q-&BOY4A)^;*N/F&.0>.];$'P]LXM=BO3<EK--(&F_9 F
M 2!L\S=GKL^7&/QK/E^'5_?Z6-/U+6H98[32IM,L&CM2I19%53))\YW,%51@
M8'4]^ "AJM[XM?Q-I1O)].@CGTN^F-O;^:0$ BR&).&<9X; '7CFHM*\5>)M
M&\+:-&UKI]UY_AYKVT4&0R9@CC)60D_,65^V,'CGK77ZWX7NM1U+2[VTOXH&
MM+:>TE66 R"2.4(&QAAM8;!@\CGI4,7AE-(B\/W<US)/'H.ER6;QQ6S.UP&6
M-=P5<G_EG]T YS0!<T7Q&VN:]>P6T<9TZWM+:59N=S22AGQZ8";#_P "KH:X
MWX9:%+H7A0K<1S1S7-P\H2=<2)$,1PJP[$1(G':NRH **** "BBB@ HHHH *
M*** /D^BBBOL#XT**** "BBB@ HHHH ***<D;RMMC1G;!.%&3@=: &T4X1R&
M(RA&,8."V. ?3--H ***>895=4:-P[ %5*G)STQ]: &45:;3+]$+-8W*JHR2
M8F  _*JZQNR,ZHQ5,;F X7/K233&TT-HJ3R)LQCRI,R_ZOY3\_T]:22*2(@2
M1NA(R-RD9[?TIW"PRBBG1QR32".)&=VZ*HR3^% AM%/\F7R?.\M_*W;=^T[<
M^F?6F=: "BG.CQ.R2*R.IP588(-20V=S<J6@MII0."40MC\J5T.S(:*?Y,N'
M/EOB/[YVGY>W/I2"-S&9 C% 0"V. 3VS3N%AM%3QV5U*0([:9R5W@+&3E>F?
MI3)K>>V<+/#)$Q&0'4J2/QI706>Y'1113$%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110![+\&?\ D":E_P!?(_\ 0:]+KS3X
M,_\ ($U+_KY'_H->EU\SC?\ >)'T^!_W>(4445RG6%%%% !699>(-,U'4#8V
MMSYEP(3/M", 4$C1[@2,$;E8>^,]#FD\274UEX6U>[MLB>"RFDCQUW*A(_45
MY1K6_3H"MA<2VS1^%-/2.6%RK*#= 9!'L: /8K_4+72[-KN]F$,"LJ%R"0"S
M!5''J2!^-6:\9\5Z5#;GQ1I0N;][*W?2;B*.2^F;;)).R.<ELG( ."<9 (Y
M-33G6)-5U>YMGEB&EZO;V=M=7&K.B0Q*(1Y;1G/F;PYR6R6+CTH ]@JO=7T%
MF]LLQ<&YF$,>U&;+$$\X' PIY/%>5VKSS1:)KTFIWR:C>^)I+6XB^UOY9C66
M55B\O.T *BGIGKGK3='MYO\ A&_"E]+J6I37.JZOY%T[WLOS1!;D!  WR@8'
M3G(!SD"@#U6PU"UU2S6[LIA- S,@< @$JQ5ASZ$$?A2PWMO<75S;1R9FMF59
M4((*[AN!YZ@@]1QP1U!KQW1K@>"_#>D>(HKBZ%D9M3M[N*2YDD0G?*T3;68@
M',(7(ZE_4UU/AFVN](\5:-9WD\LUS+X<W7TDKEF:5)5())]#+(!0!Z#17+^.
MIHETJQMGDOMUW?10I!8R"-[D\MY9?(V*0I).1P/>N$TG[;?ZIINBWMS>P6HU
MZ_MGMXM0D8B);8.(C+D,P#'^E 'L=5-,U.TUC3XK^QE\VVEW;'VE<X)4\'GJ
M#7EN@+-K&M:?X>OM0U Z=:R:J8]MY(DDAAN5CC#2!@S;%8XR?3TK;\+746G?
M!/[3+?30Q0VETQNXE#2* \GSJ.A;N/>@#T*BO.?!7VNR\:7-@T-Y:VLFD0W(
MM[N^:Y=G\QE\QLDA&('(4D<"L?Q7?:Q!JFMZ%8W]TMREW_:\!65MWD+;,_EC
MG[IFCVXZ88T >IW>I6UC-!%.SJ\^_9B-F'RJ6.2!@< ]>O2LV+QAHD\*RQ73
MR(UM;W8VP2$F*=ML;8VYY(/'4=3@5PD&JW6I:W9ZI'?7#66IZG?K#'YK>688
MK1HU 7.,;XV;ZG-85K<SVGA^&:VFDAE'AW0 'C8JP!N2",CU!(^AH ]UHKR7
M;.LQUC^T-0-VGC#[$F;N3RU@:?88]F=NW!/;/3T%,TIYY8O"6NOJ=]_:&IZU
M-'>1&[<QNH$^$\O.T!-B@  >] 'KM%>)Z7=7VD>'/"NN6]_J$^H7ND7LEP;B
MZDE69DMRZ95B0,,HQ@#OG.:D@BUR'2_W>IKI9U#15=I+O6'E:>8R18E&>8]V
M]D)7H77T% 'M%-D=8HVD<X1068^@%>18NII9-&MA?6]S#J$<EQH%UJC S(8'
M.V"X#$LI*^9M)'*G.*ZW03;ZK\.KBW,VI.B?:8)%NY2MQ$R.P,9=6R=I&W(/
M( H ZNRO;?4;"WOK242VUQ&LL4@!PR,,@\^QJ/4]3M-'T^2^OI?*MHRH9]I;
M&Y@HX'/4BO)?#&G1WNGZ5IDU[?P6<'A6#4(Q'>RIB>3(:3(;^$(N%^ZN3@<U
MN:W>W6K_  )MKV\=A=75G9O+(."6:2/+?CUH ])JI>:G:6%Q907,NR2]F,$
MVD[WVL^..GRJQY]*\JUZ2]T/6-8T72[B^>VN+K2D\N2^DW#SGD$@65B63?L4
M$CUJ6VCOK77])M+IE6*'Q"?(MOMINGME:QD)1G//4E@#T#4 >MT5Y+X-,]JG
M@"_CU*^NKC6+>5+_ ,^Z>590L)<':Q(!5E R .ISG-7?&;ZGJ/C"^T^!9C;V
MFC+<Q,FI-:+#([R S$K][;L'7@<^M 'IM%>+:UJ%[-8W>JPW-]<ZA8IIXFO(
M[XQ6UM(RQ%EB13^]W[\G*XPV,\8KI-'1-0U"[UN_UF[M+V+Q#+9PC[0WEM&C
MF-(/+SMPP&<XSDYS0!W6EZG::SIL&HV$OFVLZ[HWVE<C..AP>U6Z\@\$6ITZ
M+P!<V]U>!]0^U17*-<NT;H(I'4;"=HP5&, =_6NB\0PG6/&M[IUW>7=O:6>B
M"[@%O<O#B5I'!D)4C)4(N,Y R?6@#J-1\1Z3I0O?MEV(S90+<W ",Q2-B55L
M <Y*GIZ5JUX!?1'4M"UO6+M[DWT_A2PN9&-Q)M9Y&D#'9G;@X! Q@$D@ DUT
M/B=[WPYJNLZ7I-W?F&Z@TTL);V1F5I;EXI&5V)*%E &1TSGM0!Z]17D$UOJD
M=Y#H\MY<6%I-KUM&+6WU1YIH8WMI2\9D^\%8J& SQG(QQ79>,;*:/P[ING:;
M<"/%U#$MO)>O"]Y&H),(EY;<0N<YR=IR>30!UM%>7^&=1=O%6AV,-QJ<<49U
M2*>SO9M[0NI@(C+!B'"A_E8D\&L[PX\OB5[:RU;5;Y+2#2+B[66.[DC/F&ZE
M3S"RD%MBHN,Y S0![#17EUIY6KW6MWU_XENXDTLV*6=\D[(H0PQR>84!"MYC
M.0<@\'':J>GW.MW6LIK.YHG_ .$@FMFFEU-@DD*R/']G$'W<X4$=\C/>@#UV
MJC:G:)J\6E-+B]E@>X2/:>8U958YZ=77CKS7C.G:GXBM_#UGXD65HKFZTR]N
M)GFU)I3=N(6=-D!X4HP' Z#(KI_#>EV^F^/]#:"\NK@W'AR660W%R\Q9S+ 2
MX+$XW9Z#CCI0!VNK^(=.T1HTO&G,CJ76.WMI)WV@@$[44D#+"J^@>+]'\3,P
MTJ2ZE55+>9)9S1(0#M.&=0"<\8!SUJGH[M/\0_$[2<F""SABSV3:[\?5F/Y5
MP.F37TWAOP9I-M#+<6]W<:B\\$=VUMYOER.54R+SCYBV.^V@#V>BO&B]Y>:9
M!I]S<WNI7]I87<@CM]39(84$S*DLDRD,\BA=F,-RK$^M1W$MYJ^@ZG?W6IZC
MY]GX0L[^$Q7<D8%P4F8R$*0"<J.M 'M-%>0:JM[I,VI-I^H:@3'HEKK,@>ZD
M<O+'.6D(R>-R*05& 1VJ-M8U*\U>[MX]2NO)\27L0L"LS#RHH;IHY3'@\!HE
M5N/7WH ]CJI<ZG:6=]964\NVXOG=+=-I.\JI=N1P/E!/->76-U=IIWA_Q&+Z
M\;4]2UJ>UND:X<QM$3.OEB,G:-@C4C R-I]363$NJ:?X?\!ZQI:W>KZ]>QRR
M 7=TS[G-HX'WC@!0<X&"V.<DYH ]J%[;G4&L/,_TE8A,4((RA)&0>AY'..G&
M>HJ/5-4L]%TR?4;^7RK6 ;I'VEL#..@!/>N$TNX@:]\ WMC>7-W]L6[CGGN'
M)D<-$9'#^A$D:C;T7&!TK9^)Q!^&NM$'(,*\C_?6@#=M]<L;K6[O2('E>[LU
M5I\0OLCW $*7QMW$,#MSG'-:-</X.TRVM/''C2:(W!<7L2?O+F1QAK>)SPS$
M9R>#U X&!Q7*ZOJNJV>I7>G1ZA=*VAZI-JL_[UOGM T,@C8YY3;.X Z?N_:@
M#V*BO'(I]6UK5;" BZO;341J&I+;KJ+VV5$ZQQ8<<X5,$*.,MGM71W6K:MI_
MP0EU$WZ3ZG%IQ_TR&3S 3]WS W<XYSZT >@45Y!>1:QH0U&XCEFL[?3H[/46
MLCJKW4A"2L)6)/(1X]V1T)3-,>\U76-3T[9]IOK+6=1U"Y2V6_>W#0PA(XE#
MKR%P&DVCJ>: /8JJ2ZG:0ZK;Z9)+B\N(I)HH]I^9$*ACGH,;U_.O,_#-M?:M
MXBT>QU;5;F>*VTR:8I;7[LDK1W>V/>ZD;RJX!]2.<UO>)M+@U?XC^'[2Z>X6
M$Z;>EA!.\1;YH."R$''?KVH [FBO$$O;G5/"MN#<:K?:A9Z'+,?].:WBM\22
M*L[NIW/)B/ &#]TYQFK]YJFJB2/23J%U]H\2VNF26T@E8&(DA;DI@_+\BAN,
M<L30![!17D>ESZW>:W#JY=H6/B&:U>>;4V"/ LCQ_9Q!]W.U01WR,]ZZ7QD%
MOM?T_3$6_NI_LL\XLX+LVL( *+YLLBD-\I.  &^\3CB@#MZ*YSP#>7&H> -!
MN[N9YKB6RB:21SEG.WJ3W-='0 4444 %%%% !1110 4444 ?)]%+17V!\:)1
M2T4 )12T4 )12T4 )72^ XC/XJCA#*IDMKA0S' &87&2?2N;K0T75/['U'[7
MY/F_NI8MN[;]]"N<X/3.:SJQ<H-+>QI2DHU(M[7.KN='2ZUW1?#5O)_Q)VC^
MTI/$?^/D[2SR<]#\I4 _=Q2?\(OIUP;4-;-9W-TMQ"EL+M9L2*FZ-LCL3E2/
M6L72?%,FFVEG"]JMPUG.TL#L^-J.")(SQT;.?8^M2V5];3ZIID6D6T.GK:W'
MV@SW=RFYCD'YG(7Y0!POUZDUS.%6/71?\'7\NATJ=*72[?3[M/SZF?J]A;Z?
M9:2$#?:I[7[1.2>/F8[ !V^4 _C5WQ>[1ZMI[HQ5UTZT*LIP0?*7D54\4:A#
MJ?B.]N;; MM_EP < 1H JX_ "G:CK5OJ6YYM/_>BTAMX7\X_NS& "V,<Y /!
MZ9K:*E[LFOZ9C*4?>BGV_ U=5UC5&\$Z*S:C>$S2W22DSM^\7*##<\CD]?6J
M/A8^>-8T\\_:M.EVKZO'B0?^@&JPUB%]/TJQN;+SH+&:21U\TKYP<J2N0,K]
MWKSUJ'2-5&D:[!J4=N'2*0MY);AE((*YQZ$C-)4VH.*6NK_'0;J)U%)O31?A
MJ>B-%&;K0W9!LT LDI_W+9)<G_@:O6 -,L[JSAO-1:ZN1'HK7FP38^?[05V@
MD'"G)_,FL\>,)O(\01FU!.KR;PV__49+9 XYRK;>U0#Q,1I_V7[)_P PTV&[
MS/\ IKYF_&/PQ^M8QHU(_P!?-_BS>5:G+^ODOP1L1>'](N)X9[>V=GN--6ZM
M]/>Z"^9)YA1E#GDX"EL=35(VL&DWVL7D%O<VRVUL(HX;D8>.:5=I7WP#(0?0
M"JR^(K2:T@L[[2Q-!'9K:[DE"R K(SAT8J=OWL$8.11K/B9-6A@@^QM'#'(A
M93+N9T1 B MCJ!OY_P!KIQ5J%2]GL9N=+ENM_P"OZ_0Z:73[D>"Y-#-I*(XM
M-74O.,9V^=OWL,],^6V/PK)O-"TVVT=;F"TN98O)ADCU&*42(93MW)(H^X.6
M SSD#KFJ:^,KS_A)Y-6D61[=W;-EYQV>6RE=G3'0]<4'Q-9QV]TUII9M[N[M
MUMIBLP\G:-N6$8488[1W[D]ZF-.K%^NOSZERJ4I+TT^70T_'FC)IM[J%_=QR
M-<W][)]FP<+&BG)+>K'(P/3GN*AT)G7P+<E-7&EG^TX_WY,@S^[;Y?D!/OZ<
M5G:AXH;4O[82XM-T-_,+B-#+DV\@Z,#CGY<J1QD8]*AT[6K*WT272[[3I+J)
M[E;@-'<^40P4KC[IR.335.?LE&6ZMV)=2G[5RCL[]SJO$!9K3Q/(PW![6P*S
MY'^D#<!YO'][&:YJS_Y$'5/^O^W_ /09*M?\)?;SB\@O-)\RRFMX;:."*X*&
M)(CE1N*DDYZFJT6NZ5'#=6(TB<:;<^6S1"[S(LB%L,KE,=&(P11"$XQY6NJ[
M=+>?D$ZD)2YE+HUUZW\O,ZRS++I2%;[["W_".18N<L/+_P!)//R@GVX]:X/6
MWD>\3S-8_M7$8Q/ND.WD_+\X!]_3FMA?%ML9KB.;2V>P>R2QC@6YVLB*P<$O
MM.23DG@=:PM1GL)Y4;3[&2T0+AEDG\TD^N=HQ54:<HR;:_+_ (<FO4C**47M
MZ_\ #%*BEHKJ.42BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEH
MH 2BEHH 2BEHH 2BEHH ]D^#/_($U+_KX'_H->EUYI\&O^0+J7_7PO\ Z#7I
M=?,XW_>)'T^!_P!WB%%%%<IUA1110 V6-)HGBD4-&ZE64]"#U%<[I_@[3HM*
MAL]1@CNWBMELA*Q.7MXWW1*WN/E)]\UT3NL:,[L%102S,< #U-<A!\1-'O-?
M2UM;RW?3ETZ:^GNFW)Y81XP#\P&5(<G=T..* -V^\.Z1J0OOMEC'-]NCCBN=
MQ/[Q4)*#KQ@DD$57'@[0!?PWW]G*;B$1[6,CD$QC",RYPS* ,,P)&.M):>,O
M#]\!Y&HKDS1P;9(WC;?)G8-K 'YL'!Z'%:,>K6,WV[R[A7^PL4N< GRV"AB#
M[[2#QZT <?\ \(#++XMCU2<:8L45^;X300,MQ(<':C<[1R1E@,MM&:ZJ+0-+
MAM;*UCLXU@L9O/MD!.(W^;YAS_MM^=)#XATFXN;&VBOX7FOK?[5;(#S+%@'<
M/;!%<[%\2]#&KWT5U>P1:?%!;S6UR Y\U9-^6.!\JC:OS' ^;K0!+K'@6UO+
M5--L(K6UTRXO4O+]&5G:1ED63$8SM7<00?J>*O:EX775I]:DNY(S]OLA81 J
M6$<6&+$C(R2SGOT5:M77BK0[+5$TVXU&)+MRBA,$A2_W S ;5+=@2,]JB3QG
MX>DU5=,35(C=M.UL$VM@2J2"A;& W!X)R>U %O4-!T[5=-AL+ZW\Z"%D:/YV
M5D9?NLK*001Z@BJ]AX2T+3+J.YL].CAFCE:965FX=DV,V"<9*\$]^IYJ_-J=
ME;WRV4UPB7+0O<+&W4QJ0&;\"P_.J47BK0IK2TNTU. V]W%)-!*3A72,9=LG
MH%[YH CNO!^@7L*13Z<A5)Y+A2KLK"20DR'<"#\Q)R,X/I5R#1-,M]%.C164
M2Z:8VB-MC*;&SN&/0Y-,T?Q#I6O"8Z;=B8P[?,4HR,H894[6 .".AZ'M7.VG
MQ LYO$>O6]S/;6^F:3L0RNLGF2.0F3TQC+[0!DD].#0!MZ7X3T31KQ;NPLO*
MN1%Y/FF5W8IQ\I+$Y P,9Z=L5<?1M.EU?^U7M(VO_LYM?/(^;RB=Q3Z9YK.?
MQMX<CT]+^358DMWE: %U8-YB@L4*D;@V!T(ST]12/XW\-Q7JVCZK$L[&-0I5
MA\TF-BYQ@,=P.WK@YQ0!;M_#6C6EK86T%A%'#8!Q:HN<1;P5;'/<,>OK4?\
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
MEA".[,5=P-H"Y;*IN( .,\]*V[S7+<>%+K7=/DBNX([22YA96RLFU2PY_#%
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
MEQ7OVZ1KP0VUH@D:0QDEE+J@PH[_ #"MJ7QC ]W'.+"X;%W)<MYMWN)#IM9
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
M)=L"?(,?=89)/0<C(%>[44 >5ZU>1^(/#@AT[P_=%[>+3TDN9+1XY%(NHRT
M5E!(4*6)' KK=%MIH_'OBF=X9$AF2S\N0J0KX1P<'OCC-=/10!Y/';W6R#P[
M]BN_[43Q2;]I/L[[/(^T&;SO,QMP4.WKG)Q78^ ;>>U\+F*XADAD^WWK;9%*
MG!N92#@]B""/8UT]% 'B^F":?2?">D-HVHW$^FQWT=];M;21*"8)5">81M^;
M. 03U'J*Z/P&\_\ ;GD0?;+K38=,1%GU&Q\JXM'##%L9-B^8 ,GH<$#GFO1:
M* /*M5LS%XCUB[NH-5M8QK<<L&IV419K8_8D7?MV-O0G*'@CGFMS3!J%W\*M
M36XLPES);WHC6*U\AK@$R;9/*ZJSC#$>K>]=S10!XKJ\5QKN@1IIVEW\;Z;X
M5N;2YC>TDC/FNL06%00-Y&QC\N1T]:M7FDS'5]<TZ]DUTOJ&I6T]O:6D*B&X
MCVPX<RM$VW84.?F& @XYY]@HH \?\N9+YK&RTJ_NX7GOC=Z)>6V5MPR2YD@N
M=@VB0D #+9\TXZ&J%W;:C?:7-;Z?_:=YI]I;V4IN+C3ME[;".X1FMPQ0>;M4
M%\%3RHZYKV^B@#R%K41:K!XDC&M7]C#K,$ES=7<'S2HMO)&)%B2)&VHSJ"=I
MS@GM77^ =TB>(KK[)<6T5UK,T\(GA:)G0QQX?:P!P<$__7KKZ* /(=$D?2=1
MT6[OK.^2#3+S5H;H_8Y6\IIYB\3@!?F4J"-RY'S#UKH-'T^\B^$FJPR6LT<U
MU%J$T-LR$2*LKRLB[>H.&''7G%=]10!XKK5E>^)]&AATG3;Z*33O#<EM<QR6
MSQ$R%H2(%W !CB-^F1R/6NS\'117/B/4M4AN-9O%:T@@-YJ,2PA\,[;%01(<
MKNY;G[V.U=O10!Y</.MO&0AT^UO0TNMF2YTV[L_.@VG.;R*78/+..?O'DD8S
M6)IXN;C0O"FEIIVHBZTRQOH+P/9R*L4AMW4+N(P23TQGMZBO;** //=+TV>/
M4/AT392*MII,RRDQ$"%S#",-Q\I/S#GWK'T^UNGLO#_AL65VNJ:?KLUU=.UN
MXC6(-,WF>81M(<2*!@\[O8UZU10!XG9_:;OP_P"%]-BTW4?M.F:3?6]V'LY%
M$4IMRH3)7!)(XQGMZBKOB/0M3O\ 1=-MK2QG:4>$9H2HC(^<-;GRSZ,0K #Z
MUZ_10!XYXI\WQ3?:K>Z/I^I+ NEV8,GV-XW?R[OS'1%=?F95SQ@Y/'-22VG_
M !,%\10_VWJ-G!J]G+<W=W;@-+&D4JETB2)&PAE7)P<XX^[7K]% ''^ V,UQ
MXGO!:7%O!=:PTT'GPM$9$,$(W@, <$@FN2T&.2]L?"NAKIE[#>6.L3WEUYUH
MZ(D.9_FWD;3O\Q0 #W/I7KM-=!)&R$D!@0=I(/X$<B@#SCX;Z?/'K>J)<HP3
M0H_[%MF/\2+(\F?QC: ?A3_%.K0ZAXGFT;68=4CT*S$;O%;:=/,+^0C=AG1"
M/+7C*C[QSG@8/<:3H]CHEF;6PB9(VD:5R\C2.[MU9F8EF)]2:O4 >3ZPEQ'I
MOC3P^EC>/=Z[<B73RMLY219HHT)+8PNPJV[<1@"M_P 578N38-;6UW*/#VL6
M\MX%@9B8S$P+H!RX E!.!V/I7<U%%;0P23211JKS/OD8=7; 7)_  ?A0!Y7-
M#<2^*'\9I9WATQ=:A;_CW?S# MHT+3"/&[:'?TS@$]*(X;B+Q2GC1[.\&F/K
M4K'_ $=_,$!M!"LQCQNVEU].A!Z5ZS10!P.@Z;J]WI^MZA97DNF)J.J3W42S
M6FYY(MB1J2K8*Y\LD9&<,*U/ 6GZK8^%=(74;]I4&GP*MJUL(F@(1?E)SDD=
M.?2NJHH **** "BBB@ HHHH **** /E&BDS1FOL#XP6BDS1F@!:*3-&: %HI
M,T9H 6K^DV@O)[A"B-Y=K-+\Y(QM0G(QWX^GK6?FKNFZA_9\T\GE^9YMO+!C
M=C&]"N?PSFIG?E=BH6YE?8Z*R\(VPU>W@N-029$O8+>ZC2-ACS,E0#WSM(/I
MGO50^%)'LI+J"X+*8Y9X1Y+8:.,D,2W13\K8'?'N*$\6&/4I[P6?,MY;704R
M=/*S\O3OGKV]Z;/XCMI=/^S+9W \N.6&#==94([%LLH4;F!9L'@=...>>U>_
MW=OZW.G]Q;[^_P#6Q)/X5M[62[6?6(@+-T2<K"QPSYP!Z].:;_PB;B2]M_MT
M;7=J9]T4:,P B!)+-_#G!QGK[56OO$'VQM5/V;9]OGCF^_G9LW<=.<[O;I6I
M)XUAFEDEDT^<%WNCLCNMJ$3A@21MY8!L ^@'%#]NE_PW;_,2]@W_ ,/W_P B
MA=:)'/XKBTJT*P+*D6"Y)"EHE8D]^I-20^$VNK7S[:]\U'61H&$#[9!&N6)/
M\/<#/4CM54:_CQ)%J_V;_5JB^5OZ[8PG7'MGI3[;Q D6CQ6<UO+)) LJPE9R
ML>'_ +ZX^8@DD<CWJFJJ2MY?U^0E[)MW[O\ 3_@EW5/#=A")[B#4%CMX+>U9
M@T;%F>6+<,?4@GVS[4^X\&SR7ET(V2']_-'!%'&[H3&,G+'[HYP,YR?SK/U#
MQ!%>Z:]LEH\<DJ6JR.9=PS#&R @;1C(([GI5RZ\7QWAF::REW&::6%4N2$'F
M <.,?-@C(P146K)+_@>7ZE7H-O\ X/G^A6/AAHY)//OX(8$>%5F<':XDC,@(
M_P" CIZD"I;KP]%I^E7LTA:5C!!/;NR-&RJTA4Y4]_E/KV-+;>+FACTA'M,_
M85D5W63#2[EV*P./E*+C!YY&:BU#Q)%=Z:UG':2KF!(/,EGWDA9&DR?E')W$
M&J_?75_Z_K]1?N;.WZ]OZ^XJIHR?V7'=SWT4$D\<DL$+@_.J$@_-T!)! '?'
M:M;6?#%G'JEW]DOX(;:*]%M(L@8" ,K,O)^]PC#ZXZUEKK-JVDP6UQ8&:XMH
MI(8)#)A KDG)7')!9B.1U'I6A#XP$>IWEV;$D7-ZMUM$N"F$D7 ..O[S(/8J
M.*)>UO=>?;O_ )"C[&UGY=^W^8J^&;2WMKZ6ZNGQ_9PN[8M"R,,S!,LOYC'/
MW@:FU+PC#+K-W%I=W%Y4-UY4L9#?Z.I5F!R?O !&S[CO52;Q-:RQ&%K*X:,V
M+6;,]T"YS-YH?.SKGJ._M4[^,H5OI[JUTUHS=W'G72O/N#C:Z;5^4;<B1CGG
MG%1:OO\ Y>1?[BUO\_,CB\.V*Z3?7LE[YD7V,3VL@C8'/G+&VX9ZYR,<_>!K
MF*Z ^(K46<E@EC*+(V9MD!G'F!C*)=Y;;@_, ,8''?O7/9K>ESZ\QA5Y-.06
MBDS1FM3(6BDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6BDS1F
M@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %HI,T9H ]E^#7_(%U+_KX7_T&O2J
M\T^#7_(%U+_KX7_T&O2Z^9QO^\2/J,#_ +O$****Y3K"BBB@"IJM]_9FCWM_
MY?F?9;>2;9G&[:I.,]NE<8?B-<:=:?:]=T=+2&?2WU.S$%SYK.J[<QOE5"O\
MZ=,CD\\5U'BA6?PEK*J"S&QG  &23Y;5PMOX)U;Q3X=M!K5S:0K'H?V*S, 8
MMND$9,D@8#!'EJ-H)[\T : ^)$T+7%G<6%E+JG^C"UBLK[SHI6G<QJK/M&TJ
MP.[@\<C-33>.]2@N1I3:+ ^M#44L&B6[/DX>%I4E#E,[<*01MR,'KWBF\&ZU
M?P/<3'1[&\@EM9[."SC/D^9"Y<L[;58[\[<?P@=S69K6A:]:ZSINKDV?]L:A
MKL4GE1EV@BCCM945"V W/.6QP6Z<<@%N3QC<3ZWH[WBO8FQNK^WU*WAF+QL8
MK?>"#@;EP589 QFM/PQXZ?7=5M;*YM;.$WMD;VV^S7@G95!4%)1M&U\.IXR.
MHSQ5./P!>7,T5SJ%S;>=<7-[<7RP[BH\^#R0L9(YVJ%Y.,\UH>$_#6JZ/<6O
MVX:5%!9V8M5%C%\URWR_O7)4%3A?N@D98G/2@#*U/Q9J^@^,O$,MS;Q3Z99Z
M?;/% ETVXN\DB)A2F SMM4\\  Y/0=+H>O7MYK%]HVK6,%IJ%I%%/_H\YECD
MBDW $$JIR"C C'IZUC^)O!>HZUJ^J36]U:QVNH6,$):3=OBF@D:2-@ ,,I8C
M/(/%:FA:-J<?B#4-=UEK1;NY@AM8X;1V=(XXRS9W, 22SD]. !UH R+KX@7E
MK%K5X^CQ+8:;>-8+*]WM:><NBH -N%7YQEB>.P-1CXB7($EJNFV5SJ2:A!8[
M;6^W0-YR%D<2;,X&T@C;D8/6K-YX(N;KP_KE@;BW\^\U8ZE;%U+("'1U5QW!
M*8..QIJ^$=5N7MKBY.F6K1ZK;W@M;-/W<<<:D%0VQ2[$L3D@ =/J 0V_CS6!
M*IO-"M8[>'5ETB[DCO2Q$KLH5HP4&Y/G3.2#R>.*9I_B[4#/;Z9I6F_:KJ\N
M]2"O?:@VV/R)@IRVPG:=W"@?+P.G(NS>#;R2WO(Q<P S^(8M64G/$:-&2IX^
M]^[/MR*-%\&WFFZ[8W\ES T=O-J4C*N<D7,RR)CCL%P: *D'CW4=9M+2/2=&
MC>\ET^2]NHY;O9Y*JYCVH0IW,65L9VCCDC-6=*\1SZ3\'+#Q#<B2^N(=*BGD
M\V4[I6V#.6.3D^O-4M.\$Z]H1M)],NM.>Y^Q2V-SYY<*JM,\J.F!R5WL"IP#
MZBM5O"-Q)\*U\)-<Q+<C35M// )3>% SZXR* &>)?'7_  CU_>6GV%)#!:VT
MZRR3^6F9IFB&\[3M5=N2W/':MOP_J5]J=I,^H64=M+%,8U:&;S8IUP")(VP"
M5.<<CJ#7,2^&?%=WJ=YJ\UUI,%Y-:6]NMO&&DA=8Y6=T<LN=KAR,@9&>^,F[
MX9\.:MX?\XPKI=M#>:@;B>RM]YBMXO+"[83A?F+*&)( Y/% '84444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% 'RA1117V!\8%%%% !1110 4444 %%%.CC>5P
MD:,['HJC)H ;13Y(I(6VRQNC=<,I!IE PHHHH$%%%*R,FW<I&X9&1U'K0 E%
M%% !114D4$T^?*B>3'78I.*!D=%/\J3<R^6V4&6&/N_6E\B8$CRGR"!C:>IZ
M?G1<+$=%*05)!!!'!!I*!!114LEM/"H:6&1 >A92*!D5%%/,4@4L8W  !)*G
MH>AH 91110(**E-K<+;BX:"40DX$A0[3^/2HJ+CL%%/>&2-$=XW5'Y1BI ;Z
M>M,H ****!!1110 4444 %%%% !1110 4444 %%%% !1110 4444 >R?!K_D
M"ZE_U\+_ .@UZ77FGP:_Y NI?]?"_P#H->EU\SC?]XD?48'_ '>(4445RG6%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MF;6=7:>5[6>Z\NVC9R51$4#*CH,D_I4U<,H1YD]-/T_S_ JCB7.7(UKK^O\
ME^)T5IJ-I?27$=K.DKVTABF"_P #CJ#5JO&E6?3%UI+2^O(C-KJV,DGGG<(R
M22V?[W &[KS7;>#I9XM;\1:4US/<6ME/'Y#3R%V4,I)7<>>,"BKAE!.2?]:?
MYA2Q3FU%K?\ X/\ D=?17EUI=WMKXFBFO]1O76XOWC@N[:Y$MM*#P(F3/R$?
M3(_#-0Z/J^HRZ3X,9]0N6>XO9UF+3,3( W ;GD#WIO".U[_U9O\ 0%C%>UOZ
MNE^IZO17D&@7NH1VWA?4SJ]]//>7DEM-%+.70IG'0^G7/N/:FZ)J&HV]EX:U
M;^U;ZYN+J\DMY899V=&3)XVG\\^X]J;P35_>_K7_ ")6.3M[O]:?YGL-5;_4
M;33+<3WLZ0Q%@@9NF3T%>6Z9J.HQV_AW5O[3O);G5)+E+J-YB4(!(&%Z+CKQ
M5*ZL)[OX;V&M7NK:C<SSW"IY<EP3&H$C+P/7CJ::P:4DI2TO;\_\A/&MQ;C'
M6U_R_P SVFBN/\=7-WI/A:SM[&>X#2W,-JTHEQ(4(.?G/0G Y]ZYPW-];6UQ
MIEW>WRB34HX[>UM[Q99SD',32;AL'0Y)K*GAG./-<UJ8E0ERV/4ZIW.J65G?
MVEC/.$N;PL($VD[]HR>0,# />O+K#4M4NDL]%N+Z\BADUR:VD87!:18U52(_
M,ZD9)YJQ<V@N?$'AK3_[<GOD2[O81<QL5EC 5#L+'DD=,^]:?5$G:3[_ )/_
M ",_KC:O%=OQ:_S/5:"<#-<;X'O[MO!MW+-/+<RVLTZ1M*Q9B%Y )[US&E37
MLA\,SMJM_*^MK=)>+]H;&!G!4?PD>WI4+#.\E?;_ ";_ $-'BE:+MO\ YI?J
M>B1>)-'G^P^5?(_VYF2V*JQ$A7[PSCC'O6K7B6AZ>L]EX-7[3=1_:;JZ#%)2
M"F,#Y/[N?:K5GJ>K7*:7HXN;VYB?4;N,A;HQR2K&JE5,GH,D_P"16T\$KVB^
M^_E?_(PACG:\H[VV\TO\SV.BO);)M6U+4- TJ[URZCCECN5EEM;L,71<D989
M!(QC/6O5;::&>V22WF2:(C"R(P8-CCJ.M<U:C[*VMSJHU_:WTM_7_!):***P
M-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#Y/HHHK[ ^-"BBB@ HHHH **** "NA\%1HWB2.5
MU5C;P37"*PR-Z1LR_D0#^%<]5_1M4DT;5H+Z.-9/+R&C;HZD%64_4$BHJ)R@
MTBZ349ION;6D7M]XGFM]!U">2>&:Z$QN)6+R1 *=P4GU';U JWI>@:-KK6%S
M;Q75K;O>M:3Q-,')'EEU8' P>""*J6WBJVT?R$T6PEBB%TMS.+F<2&3 ("9"
MC"X9O4\TMKXJLM+DLH]-TZ9;6"Y:ZD2:<,SN4*  A1@ $]CUKFE&IKR*W]/_
M (!TQE3TYW?O^'_!+-KIWARXM-*NS8WP6\O&LC']J'&-O[S.SKAQQTIHT30]
M/BM1?17=Q)<:A/9[HY@@1491OQM.3\W3I6/:ZZ+:PTRV^SEOL5\UWNWXWYV?
M+TX^YU]ZWY==THZ/87EY9M<3?VE=720QW 5HR2C -P<J?P/R\42C4B^OW^MA
MQE3DNEU;IZ7'Z9X2L9-0.FS6E[<R"^DM9[M7$44 #;5()!#,>N,^@Q4.FZ!H
MK?V%;7<-W+<:H\L32),$6(K*R!@-IST'&?Y\06_C.$RZ?=WUA+/>6-U)<1E)
M]D;EWWG<-I.0<XP?3/2JJ>*(HM0T6>*S?R],FDD5&E!,@:4N 3C@C.,XI<M9
MWO\ GZ_\ ?-05K6^[T_X)9M/#EA.--NG:;[&UO<O>889#PY)P<<9!C_.N2KK
M8-1-CX$U&*22#S+^<?9D656D12<RD@'*@[$'.,UR5;TN9MW_ *_K;Y'/64;1
MM_7]6O\ ,****V,0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]E^#/\ R!-2_P"OD?\
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
M0U#I.NZ9KD<KZ;=I.(6"2* 59"1D94@$9'/2@#1HHHH **** "BBB@ HHHH
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
M3UM[.6Q%KJMI:Q,TSNKQO#(S< *000WJ,8IWB3P1=ZSJVI7\4EFQD%A);Q7
M)1GMY)'99!@_*P?'&>_'J ,_X6)=92RBT:&YU4ZB-/,-O?!H=QA,RN)"@RI
MYX!'/!Q@N;XB/%J)BFT^U6UAOHM.N9!? RK.^T$I'M^:-7<*6R#U..*?:>$=
M3-_IM].FEVGV?5#>&TLTPD47V=X@JL$4NVYMQ+ =2!TJ)/!>H6WB"[DMX-'-
MG=:F-0:]EB#W4:G:7B560CDJ<-N! 8\9 H [VBBB@ HHHH **** "BBB@#Y.
MHHHKZ\^-"BBB@ HHHH **** "NA\&GS-<DL3TO[2>U_%D)7_ ,>"USU6]+OF
MTS5K._0;FMIDE"YQG:0<5%2+E!I%TY*,TV>AV]C'?:5X:TTJ/^)?<6TLWLDX
M>5B?P457E;3?$$?AY-2BN7?4KJZ5'BE">5OG^\00=W)''%9">-_+U76[Q+'"
MZA!Y4*;_ /4$+L4].<#/I6=:>(EMCX?)MBW]DS-*?GQYN9 ^.G'IWKC5&IO;
M^FG?\3M=:GM?^DU;\#7T/PO8:DL-L;6_EDD:5)KQ6$<4#*3M !7#DX!(SWJG
MK;V)\%>'A%;3),1-AVF!'#C=D;1G)Y'/'3GK4]IXPL8I],NI].N)+C3S(J*D
MX6,J[,Q)&W.[YB/? ^E8][JMI=:!9Z>+:99K.20Q2F4%2CMG##'7W!K2,:CF
MG+:_^?\ P#.4J:@U%ZV_R_X)VVB7"07>D^)) #'%I20N3W=9A ?_ !TU7M=.
M.GBST832P-)=:C.S1-AL1QM&HZ=#M<?0FN67Q&1X-.@^1\_VGS1/NZ)P=F,?
MW@#G-:-[XU%[XGM]7-D56&T>W\D2=6=7#-G'=G)K-T:EW9=_^!^9HJU.RN^W
M_!_(T[C_ ) $_P#V+=O_ .E JGX8MAJ^BV5HW/V3687?/:*1?F_]%UF2>)TD
MT^2U^RL"^F1V&[?T*2!]W3OTQ47ASQ&= 745^S^=]KMFB7YL>6_\+].<9/'O
M5^RFH.RUOH1[6'/&[TMJ=?>J=2NM3U:+"2:Q9VEO&>P>9PC?^BFK$\0^%[73
M],O9X+:ZMFL[A85:XF5Q<H<C>  -I! ..>&J@WBN4>'=*TR* ++87'GB8MG?
MAF9!CV+M^=1:QJ^F7L=TUGIKPW%Y/Y\TDT@?R^I*Q\ @$MDY]!1"G4BTNGZ*
MR_(*E2G*+?7]7=_F=+X3TB#5O"$*W+(T<.JR.(&?:;EQ"NV('_:(_+-4++39
M?$,-_KVHV=S>S&Z6W%M;R"+9\I)Z@X"@* *P8]:>'P_#IT2,DT-\;Q9U;H=@
M4 #U!&<UJW/B?3=22ZAOM-F6"YF2[<6\P4B<*5<C*GY6SG'8T.G43;77_/\
M4%4IN*3Z?Y?I^IJ)X)M;:6Z9X+O4(1?FUC\B98RD84,7)(.3A@,<#@U5E\/Z
M'I0@2_\ M=R\VHS68>&944(A4!_NG)^;IWJBOB/3KF&6WO\ 2B+87AN[>&UD
M$83( ,9RIRI"KR.>/>M#^V-)'A_3;B\LA)(NHW%PEO:RK&(_N$*1@_(>G8_+
MQ4VJJW-?^EZE7HN_+;^GZ%/P[8G3/B;:6#-O-MJ!BW>NUB,_I6DEG-K%]]DU
M?Q5_:5FJ33&*WN)'9"D;,&PZ@=L?C7-V&O/;^+(]>N(O-D%R;AT4[=Q))(![
M=:BTC51I>HS71A,@D@FBVAL8WH5S^&:TG3FWS=;?CJ90J024>E_PT-R'3/#Y
MAT^YFMKU8=4N6AA1;A<P(NU2Y.WYB68G' P*LVWA?2+:YTVRU!;N:YO;Z>Q+
MQ2JBQE'"!\%3GKTS63IFOV4%C8V^HV4UPVGW#3VQBE" [B"4?(/&5!R.>M/'
MBQGO-(NIK8O+8WTMY)A\"0NZN0../N^_6DX5;V5^O7UM^A2G2M=VZ=/2_P"H
MS5=,TQ- ^W6"7,;P7ILY/.D#"3Y=P<  ;>AXY^M6O"^I:H8[?3M(_P!$$<QN
M+V[#84Q\?ZP]D4 \9YSTK(GUA9M$FT_R2#)??:]^[H-I7;C\>M7-/UK2H?#Q
MTJ\L;Q]\QFE>VN5C\S@!0V4.0.<#U)JI1ER6:OJ1&<>>Z=M#9U/5AI.F+J.@
M.;6.^U6YDW1C:6C3;L0_[/S$[>G-6+R;4++Q/J6A^'(A9N;YKB6YC;:$BV@[
M6.,+&N2>N.:Y^#6M)^Q?8+O3[J2SANC<VP6X4.N0 R,=N"#M'( -61XJL;NV
MU%-3L;II;^[-Q,]K<"/<N/EC.5.5')__ %5G[*2^S?\ X?3ULC7VL7]JW_#:
M^EV:>KZHECIU]JOA^4VWVO6'030C:6C1%.!Z*68G'TJ2]GOH?%=YI&BNNG>=
M-'?3W4;%-B>4KL&Q_ N6./>N=AUC2?L4^F3V-VVG?:!<P!;A?-1MNU@6VX((
MQV&,"H+G7?MVL:CJ%Q%*INXGC1()2@3( 4$_Q*  ".]-47V_K2WW"E66]_ZU
MO]Y!XAO+6_\ $-_=V4>RVEG9HQC'&>N.V>OXUFT45UQ7*DD<DGS-MA1113)"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#V7X,_\ ($U+_KY'_H->F5YG
M\&?^0)J7_7R/_0:],KYK&_QY'T^!_P!WB%%%%<IUA1110 45F^(([V7PYJ2:
M=,T-\;63[/(G59-IVGGWQ7F%SX^U:5KS5;6Z/V&YTDP6<048%\88958>I/G$
M8_V* /6H+RVNI;B*"=)'MY/*F53DQO@-@^APP/XU/7C\B:II$?BK58-:O$N+
M'6;1#&NSRYR8[9',@VY.X-ZC':KMCKGB/4/$!O8%U0PKKSV3JS0+9BU60QD8
M+;R_&[.,YXZ4 >IU!->VMO*(IKF*.0QM*$9P&*+C<P'7 R,GMD5YIX:U+6C-
MX.U&ZUN\NCJ\]S!<V\FSRMJQRLFT!0008QSGG)JYXRL'E\?Z?,+Z[C']BW[^
M6C+M^4Q<=,X;///88Q0!Z#;7$-Y:Q7-O*LL$R"2.1#D,I&00?0BI:\9AU?5O
M"'AC1;NWU2YNEN/"LUT+>X"F.*2*.'RR@ & /,((R<@<\\UUO@Z?7%UV:VO1
MJK6#V,<H;5'@,GG[B&*"-B0C @X/ (XH [FBO*/$GB?7M.NM5TZVO9/M-EJ3
M7V=H)-@EN)BG3IN^3UJS;:MJOB#Q1%IXU:YM].OKR_DCDMBJMY5MY<2HC8.
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
MF*!Z<8Q0O;6U_3^MP:H7T_7R_0E'A95M#<3:K:Q!((;F52CDI'(!MZ#DY8#
M]:D'@R\\Z6!KB$2B>2"$!6(F9 &."!\HY&">Y^M5;G7UGM;J$6Y'G65M:YW=
M#%L^;IWV?K6E-XQCN/.,EO=*!/)-$D5R45MZJ-KX&2 5!XQU(IOVW]6!*AU_
M7^MBK'X54!'EU&W^5+>::,*^4CEVX.<8)^<<#UJ&;04F\5WNE64ZF*%Y2'*L
M<(@)(QC)( (X')IS>(U+7#"V.9;6UMQE^AA\OGIW\O\ 6HGU:S?Q+<ZG]FN!
M!.[N%$VV2)FR=RL .0QR.*:]KJWV\O(E^RT2[^?F36GAA+V]6UAU:S=Y72.
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
M".E #:**4 D9 )Q0 E%!!!P1@T4 %%%%, HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#V;X,?\@34O^OE?_0:],KS/X,?\@34O^OE?_0:]
M,KYK&_QY'T^!_P!WB%%%%<IU!1110!1UG3DU?0[_ $V7&R[MY(&SZ,I']:\-
M\^^U'2(M<*2I=:TO_",MP<@M#$I)^DJ3<^]?0%% 'BUS9Q1:WK>E7.J1VL[Z
MW:M:V,=FLEU*BB'R7C8N#L4*02!A0K_2NW^(UQ#'INCV][*D.F76K01WTDC;
M8Q"-SX<G@*S(JG/'..]=CM4L&VC<. <<T,JNI5@"#U!&: /*=2UK0+GQ!:2V
M=M::>;EY;Y=1U!&9)VA @1H(@X$C,K';[#<%.16;X,>VD2SU:\6*ZBTK1;G5
MI6*J0L]U,[G@<!@D1&!TS7M!5202H)7H<=*4  8'% 'EMUIW]E?"/PO'=H!:
MV]U8W.HJ5^58S*KR;A_=#-D^PK'>[TB3QG=:I;26YT"/Q!:RW$Z8\C/V1E60
MGIM\TCYNF>:]J(!&#R*38NS9M&W&,8XQ0!PO@?5+"!]3"SHMMJNN7)TO:#LF
M41J7*$<;2RR'/0\UC?$2^@76=8LR]C8W#Z"56XN(S)->*3)B&%2P4$$9) 8_
M,..,UZ9-903SVLLBDM:N7B ) 5BI7.._#$?C4Y52P8J"1T..E 'B-Q':WG@_
MQS=A(9V_L2QV3 !CQ;YX/U&?J*EUZXTR"R\4V.I&'^VYM>MI[>-P/.>+=!L=
M>^T*'&1P.1WKVH# P.E)M7=NP-V,9QSB@#C?B+):6]IH-W>F)+:#6;=I990-
ML:?,"6)Z#I7*VMM;C3+.YCAC$K>.)&\Q5&3_ *1(.OTX^E>ND C!&110!X5H
M<(DT[2[>YU9)-4LDU%I[&"S42P,8Y1(9WWY"DL""5Y)7ZUU/AFU@M=9\ &""
M.+?X;FWE% W<6QY]>23]2:]+"J&+!0&/4XZTM 'DOCBZLK#Q!K4J2V\MS+#:
MB?2+^+!U  G9]E=6#[@21T(W#IWJO%+;G[-I6Z/_ (21?%YN'AX\[R_/+&3'
M79Y'&[ICBO82JLP8J"5Z$CI1M7=NVC=C&<<XH \(>*YL_"6ASV:MYNN6UWH+
M,HZ/+<DQM^ \[\ZV;VPMH_%[V(@1K:+Q-IZ+&RY&U;#CCVP*]?HH \<C>TTS
MQ:;W4%2+1K;Q+>^:[K^ZBD>UC\MF[#DN,^K>]=5\/+>RO_!FI6T,6VPN-2OX
MTCV[<1-,X P>G!Z5T^KZ1_:T<&S4+ZQF@DWQS6<@5NA!!#!E88/0@^M/T;2+
M;0]-2QM3(R*SR-)*VYY'=BS.Q[DL2?QH \-6>_BT4ZV$D:]L4_X1;.#DL+=U
MS_W_ &C_ "K;UK1[33]"^(=M'!&QM+.R@B<H,A4MTVX/X9KV:B@#Q76]4M3K
M,H,^GZ?]G\4VKSVFTM<2;9(P;B1V;Y(R,8PH&,#/.*[7P!)9I>>*;.-H5NXM
M9G>2%<!U1B-A(ZX/./QKM-B[BVT9/!..M+@9SCF@#PV3?I=_>SM&YB\$W?F(
M /\ EE<7)=@/I!BFO8G1C;1:OJEMIT-QX9&XW-J)?/E>21YXXP67]X2Z\#)/
M'I7NE(55L;E!P<C(Z&@#@O%5NUO\+=,BE\^2VMFT\WOG)AS DD?F%U!.. 2P
MR>AK)UC6_#LFKV]UI4-A"DNJX?7+MB]DLRVQ^=0'"LVWY,D@;L]2*]4IOEIL
M";%VCHN.* /&_!"6MYXCT"-VBN_(FUOEHP-K&>,@[/X"5;...&KJO!]NDGPC
M2(0JW^C72*NW/ DDP /RKO, 44 <?\/M;TBX\)^'M-M+N%[K^RHY&BCYQL5$
MDR1P"&(!!YS7(:SI$FI_$O5O#7EDVUU;3:L!CY=SVIM/SW$FO7P .@Q10!X/
MIMQ<ZEH6B>*;JZCL8;W7!)/=746^.'R[4P1EP2!CS$/)( + UZ'X/@MD\%ZH
M\4]Q?6MQ<W<H>& 1>:&)W>2H8C:3N*G/.:[1E#*58 @]0:4# P.E '@LTUK-
MX5U6PLY;+5X8?##^1>0P[+BUC4KB"=58KOZG/!^1N*L>,-:TR]MO$HTZZTNU
MB,=HRE%\R?4% 5@\9W86-.02JGE6)(KW$(JYVJ!DY.!UI-B9SM7.,9QV]* /
M(=1LK.?P-\2+^.WAEF>_G(G5 S%!'$1@^G)/XFJ6MO97^K^)XQK=M#;:C]B-
MA%;VJ337<>Q0AMR77.) W3H<DXKVVF[%RIVC*]#CI0!XS>SZ7#]KT^\,/]N_
M\)E%.D; >=Y;7$>R3'79Y9"YZ=J[3Q_+9VE[X4O+]H8[:+6 ))I<!4!@F R3
MT&2/QQ79[5W;L#=C&<<XI2 1@C- 'CVG6B1^&_",]M#&EW)XEO/WH4!B2;L<
MG\%'X"CX=Q12WOA6-M62>^L;.=9[.WLU5[8D 2+</OR"7P1E?F()]Z]AI J@
MDA0">I ZT >9>/K*0>*8+&%&\KQ1!%I\Y4< Q3*[$_6%YO\ OFL>*!6\27=C
M=ZLD5[_PE*W$6GQ6:O<LH96CDW%P1%Y8 +8("@CGI7J4VA6]SX@MM8GGN))+
M56%O S#RHF8;6< #.X@D9)/!.*T]J[MVT;L8SCG% 'A=IJEK<WOAR2.?3[2,
M-J*?V; IWVC/#+\LTC,29&8=#MR>@.,UZ9X%MK>P^&VB-;6BJ6TR&5TB7:TC
M&($].I))_.NH"*"2% ).3QU-+0!X#'?:9>PZ*LD]N+*30[^%].TB/,MHK1H?
M*+,Q+S8#'!QRI..Y[SP#>Q3^(-0@AN--U18[&V U:P0QAU!<+%*H8J'49/&.
M&Y KT$(J]% YSP.]"HJ#"J%!.>!B@#Q?4]4M6UU0)]/L!!XLC,UD%)N&Q(%-
MQ*[-\J,,8P ,$#)SBNS\6W-II_C;PO?:K+#!ID<=XAFN"%B29E39N)X!*B0#
M/N.]=KL7).T9/4XZT,JNNUE##T(S0!XV+SP[9R:I-<VOV#2K[PZ$TJ"\&"Z^
M9,71 2<LQ:-@H.<,O'I3EL'3P9XW.H6X.H1:3IR2/(N75UMD)YZY#?K7N!56
MQN4'!R,CH:6@#QFXA63Q#K%C?:ND%[-XB@GALH[19+N4#RC%(C%P?+"J02!A
M0K_2JHN;*!&L;&6WOX3#JA6":/R[_2V,<A?S=K$,C'Y?F /S+@FO;]J[MVT;
M@,9QS0$4,6"@,>IQR: /&&LY/[5T#1%C8VOB2UTVXFXX_P!%7=+GZHL0I^@P
MK)K5C9W>K)_:</B*YN&L(;13<*=TI+R.7!$1C(^;&,%0,U[+2;5W%MHW$8SC
MF@#A?$UQ8:?\0=+O=="#2WTRYMXGECWH)V>,E<8/S,@('K@@5R/@6PCNY-/:
M&W5KF+PJ?LAD7)C<W$N",]#TYKU/6-#.JRP31ZIJ.GS0AE#V<JKN5L9#*RLI
MZ#!QD=B*MZ7IMKH^EVNFV2%+:VC$<:DY.!ZGN?>@#Q2X:SU#PIHEGHBI)>V7
MAB^BU&*$?O(B;=5V2@<AC*.AY)!-2>*=8TS6+6]EL;J.]@C\+QI*T!WC/VB+
M*9'\6.HZC/->XA54DA0">I ZUGZSHUKKFC7&E7.]+>< /Y1"L,$'C@]Q0!R_
MAFXT_4?B#JU_H3P2:6-,M8)9+8#RVG#R$+QQN5"H(ZC(!KEM0DMA'K>DNT?_
M  DL_BF&>UB./.9/-B9)%'78(@PW=  17L(4*/E '.>!1M7=NVC<!C..: .1
M^'\,<5IKNR-4SKEZ/E7' E.*Z^BB@ HHHH **** "BBB@ HHHH ^3:***^O/
MC@HHHH **** "BBB@ K;\)W]IIOB"*XO'\I-DB+/LW>2[*0KX[X)!K$K1T34
MHM,OS+<6PN;>2)X98\X)5A@D'!P1U!]JBHKP:+IOEFF=6^E:MJ[:;8ZK>Q7^
MFF:61-4AE,S[53<\>XG(X7(##J:7P[I]@UW8ZQIL<\,3_;+:6&>02%66W9@0
MP X(/IU%9UIXKLM'CM;72[*=K1+AKB?[5*"\NZ,QE1M "C:S>O)]J;;>*++3
M!:6^GV=Q]C@-Q(_G2 O))+&8\\# "C'UYKD<*C327]:_\ ZU.E=-O^M/^")!
MX;LY-8TRT,D_EW6EF\<AAD.(W; XZ945M30V-Q!IJVBWEK(- GDWB93N0"7Y
M6^09R0<GTX]ZR;7Q5IT/V&ZEL+A[^UL6L@5F C*E64-C&<X;IG%0Q>)[2.RM
M0;.8W4.GS6!82C8RN'PV,9R"_KVIRC4D]5_6O_ %&5**T>__  /^"6)O#FF(
M]SI2_:?[4MM/^V-.9!Y;-Y8D,>S;G&T]<]1TJ2^\.Z+%)JUA;B]%W8V2W@GD
ME4HV0A*;0N?X^N:JR^*;1TGO!9S#5KBQ%E)(9!Y6-H0N!C.XJ,8SCG-13>)T
MEU75;T6K 7UB+4(6SL($8R>.?N=/>FE5O_6^GX"<J-NG_ U_'8L^(_#VG:38
MR&&&^!4Q_9[QF$D%X"/F((7"D=0,FG>'-'CU?2+&WN+FX6"XU=8'C1@%&8R=
MPR#\W;^E5K[Q%I[:5J-KI]C-;'46C:6)I088=IW?NU [D=^@XJ/0?$T>C6]G
M$UJTOV?4!>DA\;@$V[>GZT[5?9VZ_P# %S4O:7Z?\'_(9J6G:6WAR/5-.2ZB
M*79M9%GD5]_R[@XP!M[\<_6K_ACP]I^LQ6D3VNH3RW$QCFGA81Q6HX"DDJ0Q
M.<XR/SK#.J*?#ATKRCN-Y]I\S/&-FW&*V-*\465E:Z,+FRN)9M*F:2(1S!8Y
M-S;LL,$Y'Z\54U4Y+1WN*#IN=Y;6*GAFYBL]<>PNWQ9WRM9W![ -P&_X"VT_
MA747&@1O9/IWV>XOH]%"0O!:2!#+<RY:1BQ!X4*%Z=A7 O/&-2:XB5_*\[>J
ML1NQG(!/K6]+XEL[^YUE+ZTG^QZC<BZ40R /$X+8Y(P1AB#2JPDY<T?Z_I7"
ME4@H\LOZ_IV+Y\+:=:ZM>V1MM1U"2.6,)%"PC\J)T#%Y'VE<C(7''(-0:EX>
MTC1K#49KEKR>6'49K&!4=5!VJ"K-P>F>0.OM4)\2Z;-97%I)IDD-O]K6Z@BM
MI0HX0*%?CGH#D=R?6H?$'B2#6(+B*&UDB$VH/>Y=PV-R*"O ]0?PJ8JKS*][
M=2I2H\K:M?H5])T^Q_L:]U?44GEA@EC@CAAD$9=WW')8@X "GMSFNG:ULO#_
M (=\20VQO3YBVI299PA:.5695.%Z#.&&?F]JY72M5M(--N],U&":6TN'24-
MX5XW3(!&0000Q!JWJ7BA=0M]5A%J8TNVMQ" ^?*2$%0#QR2".:J<)RE;I=?I
M_P $5.<(QOUL_P G_P #^KC]!EDT_P *ZYJ5J[17BO!;QS(<-&KEBV#VSM S
M6EI6M#6+#5I-5C>1K?2A%++&_P"\G G0KDD'GD#//'K7/:-JUO9VM]87T$DU
MC>JGF")PKHR'*LI(([D8]ZOW'BB V,^GVMG)'9_8?L< >0%@?-$C.QQR20>!
M[4IP;D].JU\M A42BM>CT\]2TV@Z3]MA>&VU*X2YT]+JWL8FW2%V<J5+A" H
MP3G%:#Z3%HUMK5O )%CDCT^8)(P9DWN"5+#@X.>:R8O%-H^G?V?=6MP(&L(K
M1W@D ?*2,^1D8P=V"/:EO/%EI/;S1P6,L0DM[6'#2AMODMQS@9R /QJ7&JW9
M_P!:HM2I)76__ 9NWWA>&_UO5+^XL[V[6?5YK<+:NJ>2H(+2'*G/WN!QT/-9
MJ^&M&L)K*WO_ +9<2W6HS6.Z"5450CJH?E3G[W3]:JW'BC3M2EN/[2T^=X3J
M$E] D4H!^?&Z-L@Y!VCD>]4V\1QM_96+-8Q8WTEV4C.%(=T;:H[ ;<4HPJV2
M?]:!*=&[:_K74TH/#>D6LVGVNI-=R2ZA>R6\<D+JHB1)/+W$%3N).>XP*MZ?
MX(MIDMO-M[^9+RYFB6XB=0MLB.4#,"IW<@D\C@58T6\@U5["^N[:!X[349)T
M?[<L9MT9PY\U6&6 Y(VGGD5B/XCTN?ROMVGRW1LKB:2V <".17<OMD!!. >>
M.H.*5ZLFTGZ_C_P!VI12;2MT_#R]28^&M/M]"2YEBO9MT,K27MNP:*WE4L!&
MR!20#@9)(^]7'UT^G^)-/L(DN8["6/4$M9+9A#(%@FW!@&=<9) ;IGG:.E<Q
M732YTWS'-5<&ERA1116QB%%%% !1110 4444 %%%% !1110 4444 %%%% 'L
MWP8_Y FI?]?*_P#H->F5YG\&/^0)J7_7RO\ Z#7IE?-8W^/(^GP/^[Q"BBBN
M4Z@HHHH K:C>IINF7=](K-';0O,RKU(522!^5<K#\1K-('N-3TR]TZ!M/;4K
M9YMC&>%=N<!6.&^9?E//S#WK<\5?\BAK?_7A/_Z+:O/#X5USQIX;LA>6UO9+
M;Z UK:OYV\7$L@B(<@#*IB,9!Y^8]<<@'5/X^BM%N8=1T>]M-1C$!ALBT;O<
M><Y2,*0V,[@0<D8Q39?B D&VVDT:]_M7[>M@UBKQEA(T1E1MV[:4*CKGCG(X
MK"/@S4)D>_LO#NFZ1/:SVEQ;VJ2*7G>*0NX:1> I!PON,G&:K:Q8ZW:>(=/U
MZ2PB2^U'7H3#8&<'$<=I,F&<#&YOF/<#(YZT ;A\:M=ZSHI'FZ?"ES>P:G;3
M!6*-#"7P2,Y X8$'D$5K:%XQ36;^WM9=,NK$WEH;VR:=D(GA!4$_*3M;YU.T
M]F^M<TO@?5K^Y6[O$BMFOKN_N+J-90YMUFM_)10?XB JDX[DU=\$^%KK2+ZT
MDN/#^FZ:;2Q^S2W$3"22YERH+*1]U,*3@\DD>E &EK?C[3]"MM:FN;2Z9M*G
MBADCC +2"10X9>>@!8G_ '#3;_Q9 _B2TTN![N,QZC%;/)$J&.9GMY)=ASR
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
MHLC%B&7(8' .<_ER*K_$-=5LM-35--U^_L2)[:V,$*0F,B2=49CO0G=A_7'
MXZY=I-MXD@UO6]9FTFWC?4'LTCMFN@2D:;ED+,!C< <@#KTS6KXRTFZUOP_]
MCLPIF^UVLV&; VQSH[?HIH YRXUO6?#'BF;3MVI:_;PZ.+QPY@1P?-?<Q.$'
MW0  !S^9J_>_$."VLSJ,&CW]QID5I#>7%V-B+''*,K@,078#D@=/K5O4-"O;
MGQ7J.H1JGV>?1/L2$MSYN]VQCTPPYKA=2\!>([O0)M*GT^"^8Z1:VUE)+>8B
MLY(X@L@"=V+#(8#N,D8H [*\\?QVE[>I_8][)96%]'8W=XK1A(W?9M(!;<PS
M(N<#BHM \6RRWL^FW'FWM]+K%Y#%'&%'D6\<A&]^F%7@9ZDD#FJEUX6U>[T#
MQ)!Y$<=QJ6KV][#&90<(OV<L"?4>4_Y#UJ'3O!&HZ-KLWB*QC0:C-J]P]RAF
MXN+*5\[?0,O#@>H([T >C4444 %%%% !1110 4444 ?)F:,T45]<?'AFC-%%
M !FC-%% !FC-%% !FMKPQI\.I:K)#-;FX"VTTJ1!RN]E0E1D>XK%J_I6H+IT
MUP[1E_-M98  <8+H5S^&:F:;BTMRZ=E)-[&S_P (V^HWZ0*EOI<\C+#%:/(\
MC2,03NXSA>@R>/UJ*S\,*9=/-YJ%M$+DQ.83N#&-VP-IQ@GU SC//0X=X<\3
M0:)!"KPW!>*[6Y)@E"><H ^1^.0",CZGZU)%XHM+73TM[>VN6"M$PAEFW1HR
M.&,B@\JS 8../F/L*YW[5.R-U[%J[(Y_";F6X-M>0LN^;[,A5\RK$,MSMP.A
M'.,D&F2^$Y8\K_:5D9$DA292S*(A*,JS,0!CUQTJU/XKMGM9(8X[]45IS%&+
MG:C>9S\X7&=K$D8Z\ TRW\601:G<74E@98YI+9_+9ATB&#V[]10G6M_PW];
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
M% !1110 4444 %%%% $,UI;7#QO/;Q2O&<HSH&*'U&>E3444 %%%% !1110
M4444 %%%% !1110 4444 %%%% #)88YTV2QI(N0=KJ",T^BB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ^3**2BOKCX\6BDHH 6BDHH 6BDHH 6K^D627MZPESY,,4
MD\H!QE44MC\< ?C6?6IH-S'!?RQ3.J1W5O+;EV. I=2%)/8;MN?;-1._*[%0
MMS*Y<C\(WTMQ)$LUOA7A4.2=K"2,R!AQT"*2:4^%G2%KI]1M4LA$LPN&63E6
M<IC;MW9#*1C'O5BV\8&WBT91;N'L=XG=9,&8%=BX/8JA('O5>_\ $45S87-H
M@NY?-BC0374Y=V*N6).>!UQ@>E8_OK_U_7F;VHV_K^O(NZ?X.\O5X[?4[JW5
M3<2P)&&;,VP98J0, <C&<9JM_P (QYR0S-=6ME$R6RY=G?<\J%EZ+Q]TY[#W
MJXWC"QGU".]N;&X,EO<RS0*D@ (D !#<=B,\=<U0G\2QRV4%N+9P8WM&)W#G
MR8V0_GNS4KVS=V4_8I60B^$[D1N);RUBN!'/*L#%MSI#N#$$#'5& R>QJIH^
MB'6&5%O;>"2298(HY-Q:1VZ<*"0/4GCFNGCU>PO+675+DQ)*EO>PQ 72[U$O
MF%5,9&XG,A&1Q@\XQBL7P[XC@T6 *\5QYB74=QNMY GFJO\ RS<XSMSS_G--
M2J.+[B<*2DK[$7_"+SBR\XWEMYYMFNEMAN+F-6*GG&W.0>,]JFU+P]#I>AW<
MDES#/>V][%;R+$6_=$I(64Y !Y4<C/0TDGB6+[0'BMY JV$EFNYAG+.[!C_W
MT./:DUG7[+4+.]2WM)XI[Z\6\F9Y 55@'!50!TRY.337M;J^PG[))VW'77AV
M)M+M;FTN8A/_ &>+N6W8L78!V#,#C X XSV-3W?@^07\\2W5I;LT]Q%!;[G<
ML8N2 VWICH3C-5_^$ALUTU%2UF%\M@;'>7'EE2Q);&,YP2*L77B^*XUB&^%H
MZK'=74^W>,D2XP/PQ2_?7T\Q_N>OE_P3)TK16U.">X:[@M8(7CC:27<0&?.W
M.T' ^4Y)X%:<WA>#^S[&>+4(%S:O<7;G>50+*4R,+SSM7C.3STYJEX>UF#1Y
M'DD6Z63>C+);2[25&=T; \%6R.HXQ5[_ (2:QFLOLL]E+&DD,MO((77"JTWG
M*5!'4-@8]*J?M.;38F"I<NNY7;PG/$6^T7]G C.([>21F"SDH'!!QP-K+RV/
MO#WQ-=:#;6LME=3?NK"2*UW!F.Z5Y(U:39]-V?09 [XI]SXFTZ_C2&\T^5X+
M5U:UC$HPRB)(]LAQW\M3D>XH;Q%'K$5OI=Z"MHD5M'"[N,6[1J%=A_LL-V1]
M/2IO5W?S*M2U2^1SU]:2:?J%S9R_ZRWE:)L>JD@_RJO5O5K[^TM8O;[;M^TS
MO+CTW,3C]:IUT1O97.:5KNVPM%)15"%HI** %HI** %HI** %HI** %HI**
M%HI** %HI** %HI** %HI** %HI** %HI** %HI** /9_@Q_R!-2_P"OE?\
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
M/8M-;M);RI EVD4RND7EEAN!!4@<]QD4K5(I.6W_  W_  1_NY-J._\ P_\
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
M1?U="6!75_U9_P"9XM.TVJ:-_P )%-MCBO=:A\YY$WHL<:[0SCNN2<BI3;V
MMX[A-50*=5F>"::Q"V1?:-P(W'Y3@8/L>.]>Q[$*%"J[3U&.*0PQ&/RS&AC_
M +I48_*CZ[Y?\-]P?4>[_P"'^\XWP1KMBNDZ9I_V06<]VTQACBWM&X0DLREB
M2 >>*[6D"J,84<<#CI2UR59J<G)*QV4H.$5%N]@HHHK,T"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** /DJBBBOK3Y **** "BBB@ HHHH **** "BBB@ HHHH **** "BC!';K
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% 'M'P6_Y FI_]?*_^@UZ;7F7P6_Y
M FI_]?*_^@UZ;7SF-_CR/I<%_ B%%%%<IU!1110!!>P2W-E+#!=26DKKA9XU
M5F0^H# C\P:\N>_\3V?AOQCJK>*KR:319KFW@C>VMPK;8E96;$8.07SZ<#BO
M6*X*\\+:K-X1\<:>D*&XU:[N);1?,&&5XT5<GMRIZT /U'QSML-0@N+34])N
M[:*WN%=HX9'DBDE"!E&X@<@@AL$ ^M:EKXSAN]9^QQ:7?&T^VR:>+X!#'YZ
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
MKJQDO1<*PEWV[1(ZJ.0.02#@Y/3O0!T1^)%G;V,]W?Z3J-FJV!U&!91&6N(
M0"5VL<,-RY4X/S"I)O$6HZU!JVD:?97NDZW!!%/;_:!$VY'8A6^\5 ^1@0>1
MV!/%<UJ_A7Q+XCTH1W&F1V<UCHDFGQ*;E&%Q,YCRRD'A (_XL'YNG%=M#I5V
MGQ O=79%^QRZ7!;(VX9+K+*Q&/HZ\T 4_#_B'4M2\9^)-+NK">*TL9(E@D8Q
M84&-3@[6+'=DL..!P<'BNKKFM)T_4;'QQXAN9;0&PU 02Q7*RCADC5"A7KG@
MG/2NEH **** "BBB@ HHHH **** /DJBBBOK3Y **** "BBB@ HHHH *TO#V
MG#5O$-A8M]R691(?1!RQ_(&LVM;0-8&B7%U=(K_:6MI(K>1#@Q.PQOS[#/YU
M$^;E?+N5"W,N;8V_'-R-:BT[7UB\O[1YMNZA<;3&Y*_^.,OY5>TF>UN]&M/$
MEPR-<Z#$8'C;K*W_ "[''L2<^R5SUUXDN]1\/3:=JLUU=S_:$GMYII"Q08(8
M<\X.1^55;/54MO#VIZ:8V+W<D+JX/"["V<_7=6'LGR*/9_A_PQT>UC[1R[K\
M5_P3J-8\$BUM=1DECU%+BS1)I;V=?W%P690X7Y<C!;(Y.<&H9O">FRV;7%I'
MJ<4$=W! MQ<@!;I'8J712H*],\YZU2O_ !'I=W=3ZF-.DDU*Y,;2"9@8HV4J
M6*=SNVXYZ GK5R;Q;I33ZC.EOJ#R7MU#=LTLBG84<L$'^S@D9^G%0E627]=O
M^":-T6W_ %W_ . 8/B&STVPU66PTTW3_ &>1XI))ROSL&(^4 <#Z]>O'2MJZ
M\-:1!/J5@KWK7FE1+/<OO4),H*B14&W*D;N"2<XZ5S.IW8OM7O+U%*+/.\H4
M]1N8G'ZUT%_XHL;A=3O(+6X34]4@6&X+L/*094N5[G<5'7ID]:UDIVBE_6W_
M  3&+IWDW_6__ #X@W$<GB3[/"9Q';0QQJDC@J@V*0$  P.?SS6MXFTW2SJ.
MK:MJ/VMA#<6T"Q6[*N[= #U(./N_YZCD?$&IIK&M3W\<;1K($ 5CDC:@7^E:
M>N^)X-6M;^&.WDC-U=03J6(.T1Q%"#]2<U*IR2@EVU_ MU(MS;[Z?B7+[P;;
M)=/;6,\\DBZG%:$/CB.5 R,<#K]X'MQ5VS\#65T\1BAU6YMKR[E@AN( "L$:
M/L$DGR\Y.3@;>!5*V\;Q6VO:KJ M'9+N%!$A89CF10$<_0@_G5"RUS2SIFGV
M^J6<\[Z=([0I&P"3*QW;'SR!NSR.Q-1:M;^NW^95Z%_Z[_Y%T^%M/M=%CN;O
M[<Y>.4O>08:""5"P$;J%)YVCG(^\*T-0TK1-1EL1LO8(X-#%V2K(2RKG ^Z/
MFZY/TK)TWQ)INGQI<QV=Q%?+;R0/%"X$%QN# ,XZ\!NG.=HZ4?\ "3V/V2+%
MM<"Z&DOIK_,NS_98=^_--QJMWU!2I)6T+L/AOP_=SZ;#"VI(^J6KS0;Y$(@9
M=X^;Y?G!*'IMP/6ET_P,MWIMF7MM1:>\M'N5NXU'V>$X8JC?+DD[1DY&-PX-
M9ECXGAM+S0IVMY&&FV\D+@$?.6,AR/\ OL?E1_;NESV5F][8S37UG:&UC3</
M)<?-L9N^5W=!UP.E#55;/^M?^ )2HO5K^M/^"78_#6C,(+/S+[[=<:7]O63<
MGEHPC+[2,9(.T\Y&..M5O&"Z<MKH7V.&>-VTY&R[J05W/C. ,MG//IBHX_$T
M*:G:7?V>3;!I9L2N1DMY3)N^F6S2G4-(U>'3H[R.XBDLK!X';S5"-M#LA'?)
M8@8II34E*5_ZN)N#BXQM_5AGAH?\2?Q+_P!@\?\ HU*OZMX:T:U_MRUM)+XW
M>EHDOF2LFR0%E4K@#((WCG/..@K!TK5$T^QU6W>-G-[;"!2#]T[U;)_[YK1O
M?$T-UJ'B"Y6WD4:I"(T!(^0AD;)_[X_6JE&?.VMO^&_X),90Y$GO_P /_P
MT=1\*:2D^LZ?I\EZ;W37C DF9=D@:14Q@#((W#G/..@IK>&M":[OK:.>]4Z7
M<QQ7<KLN)4,@C=D&WY<,>A)R*IW/BR.35-?O88'1M2*&($@^65D1^?7[M&J>
M(]/GMM6:QM;B.ZU>17N?-<%(\-O(3')RV.3V%0E5T3O_ %:_ZEN5'5JW7];?
MH2#PO869<:I=7$.-4DLE\M-Q9(U)8@ $DDE .WS5M:/X?T_3_$/AV[DL=0@6
M]EE06MVREE9-N&/RC*D-TP#[UFR^.8IM<TF_:TD5+6!UG"N-SRR*5>13V/0C
MZ5';^*=,L7T;[/;7D@TV[DF+3.N9E<+N)QT.5]_K2DJTE9]?^#_P"HNC%W71
M_P"7_!)8=%M-2TO39?M-XFF1K>W#1,49T2,(2%(4?,Q('/%1V_AG2+RWBU))
M+V*PDL[B<QEE>1'A(RN[ !!##' ZU%;^*+"SAM;*&UN7L8UNH90[J':.8*."
M. PVYI/^$GLK:R&G6=M<&TCL;BW1I2-[22D$L0. !M Q[4[5>G];_CL3>EU_
MK;\-S.UW3;&UM=,OM.^T+;WT+2>7<,&9&5V0C( !''I3-!L;*^EN!=1WEQ*B
M P6EFO[R9B0#\VU@H YZ5:BO]/U&PL+*\1T6PLKD!_,"[I"SNF/7D@8J'0]7
MM;&PU.QNUN1%>H@\VV(#KM;..>H/?Z"M;RY&NO\ P?\ (RM'G3Z?K;_,V;WP
MMI6F-JL]VU\8+1+61(59!(?.4DJS8(R#W [=*9>>&M(TT7]]<27LFGQ+;?9X
MT95D9IDWX9B"/E /;GCI4&K^)[*^T^\M[:TGB-S#:1X=PP3R01U[Y!'ZTZ;Q
M/I^H0W-G?6UR+2:&U"F%EWI)#'LSSP003^E9)5=W?^K?\$U;HWLK?U?_ (!6
M\<B-?$I$+%HA:6VQB,$CR4P<5SE:OB+5(=8U=KNW@:"+RHHUC9MQ 1%7K^%9
M5=%)-02?8YZK3FVNX4445H9A1110 4444 %%%% !1110 4444 >T?!;_ ) F
MI_\ 7RO_ *#7IM>9?!;_ ) FI_\ 7RO_ *#7IM?.8S^/(^EP7\"(4445RG4%
M%%% !39)$AC:25U2-1EF8X 'J35'7;N6P\/:G>0$":WM998R1D!E0D<?45Y?
MXEUG78_"5S:ZO?0WD6L^&[F\54@$?V>1$0E01U4B3OSD>^* /8 <C(Z45YCK
M/BO5=*U,F'58I(X+NSMQI]O:&5%BD,:L9Y<?NW.\E0#_ '>#DUJ:7K'B+489
M?$27EN=+CO+J.33VB"XMXF= RN 29"R X/&"1QB@#NJ8)8VE:(2*9% +(#R
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
M:,T +129HS0 M%)FC- "T4F:,T +129HS0 M%)FC- 'M/P6_Y FI_P#7RO\
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
M;Q/;:S?W-B+2]LKNWC29H;R((QC?(5A@GC*D>HQR*VZ "BBB@ HHHH ****
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
M@T+2+6PEL+?2K&*SF),EO';HL;D^J@8- &!XVM8+3PE:ZC8QQI%HEQ!?0I"
M%$49 < #MY1<<5QNC6-CJ6O:1/KL4$VG:Q%J.JI%<@&)Y&DC$9(/!(@QC/09
M->E:UHC:GH$FCV=T-.@DC\AC#"IQ"5*E%!X7@\'''I4TN@Z3<:9;Z;=:=:W-
MG;JJQ0W$2R*H48& P/(% 'DWA:_6&"26^N@B'PJXA>=\%HEN9PAR>OR;/S%=
M%JTKQ_ C32KLD;:?IZ3NIP1"QB$G/IL+9]LUW5SHNE7KV[76F6<[6PQ 98%8
MQ?[N1\OX59^RV_V3[)Y$7V;9Y?D[!LV8QMV],8XQ0!Y?K%CX:@\06&EZ?'&F
MERZQ -3M$4"TW_9Y&B7:!M^8A"P[D+GK6-+>KX5%UXAL0!I^GZKJ&GVZ1?=$
M<D*NJJ!QM%Q'M ' +5Z\F@Z/%ICZ9'I-BE@YRUJMN@B8^I7&#4HTO3UL([$6
M%J+./!2W$*^6N#D87&!@\T >*7WAYK)=4TJ^ETN)-+T"U$=Q?!VD@)$ADF@"
M\[_,&21R2%%7=5T\#1O'^K[1)JL$T,(NF!#1QM;P"4KW3*LV2,''TKUV[TC3
M=0N(+B]T^TN9[<YADFA5VC/JI(R/PJ86EL//Q;Q#[0<S80?O#C'S>O  Y["@
M#QF^TZ&QN[BS>728]+N+[2UU"RTU'6V2,N_S.3\OSX0,!V SUKK?!;:+I/B/
MQ;!936MO9-J=O# JNJIYA@3]VG;.[("CTP.E=?!H6D6VGRZ?!I5C%92Y,ENE
MNBQOGKE0,&G0:+I5M$D5OIEG%&CK(JQP*H5E&%8 #J!T/:@#C/'MK;WGBG1X
M+J".:%M*U,F.10RG"PD<'W -6=&\.VFI?!JST>W@B@%]H\?^K4*/->('><=]
MV#GUKLI;2VGE26:WBDD1616= 2JMC< 3V.!GUQ39;9ET]K:Q=+1ECV0LL8*Q
M8&!A>!@>E 'C,=Y_PDZ6NOZ@O^A7NIZ=IMVDO"[(XB\BMVVFXDVD'@[:OZ:]
MM8>/K6"V:*'1[?Q#<QVP4A8HV:PRZ+V \PMP.Y->C:1X:L=,\.KHTJ+>P,7>
M<W$:L)G=B[LRXQRQ/';BK#Z!HTFFIILFDV#6$9W):M;H8E/J%Q@'DT <MX)L
M['6O#NL>8D4\,^JZFB2C#?NY)G!VGT(QTKSZ6>^U#PKJ<[OMFT+3K;0YF8D#
M?]J"W!)'('EHF3Z$U[M;VMO9Q&*V@B@C+%MD2!1DG).!W-,6PLTCN(UM(%2Y
M8M.HC $I(P2P_B)'7- ''^!; :=KOB&".73$3_1F:STR-U@@?8V2,C&67:2!
MZ GK7'V-C)>Z]]NO)M+ANCXGFA,I1VO)%#LOD$CI&8AT/R@8/O7KUAIMCI5M
M]FTZRM[.#);RK>)8UR>IP !31I&FKJ9U,:?:"_*[3="%?-(QC&_&<?C0!XC.
MU\= U>SA>43>$=(N;'>"<JTDQ0,#UR+>('/;?5K5-(@MDOK2*72XK>=])$MG
MI"R+&H-UA9"W0.RY'!SA0?0U[2EG:QO.Z6T*M<',S*@!D.,?-Z\<<U7MM#TB
MRMC;6NEV4$!D$IBBMT52X((; &,@@'/M0!@>,M(M[+X>7<.EVL<"Z8JWMM#"
MH4*T+B7"@>NT_G7GT;-J.LK&'9[?QE>QW" ]XK:Y<G'U@$=>VNBR(R.H9&!#
M*PR"/0U FG641MC'9VZ?95*V^V)1Y((P0G'R@CCB@#Q[38]/O/$OAJ\AL=/A
MMM2U*_CD\U_-O+M#','\\X VY &SYL?+SVJ/PCIVAS/X7L;VTL#ITD&I2R1.
MB>7)<K*J@N.A98RV,\@=*]=7P_HR7+W*:18+.\HG:46R!C(,X<G&=PR>>O--
MF\.:'<0R0S:-I\D4DOG.CVJ%6D_OD8Y;WZT >5R:3H&JC67AA:^L;?PG"]C)
M>*6=1NN=KC<." !ANH'3K6==PW&J+K%S>76FPR6UCIIM[R\61[BW!A1@T.W)
MR92W3DGBO</L-G\_^BP?/$(7_=CYHQG"'U7D\=.34,NBZ5-<VUS+IEF\]J M
MO*T"EH@.@4XROX4 >2:A;:7,FHW]\(#KR^+X(4D8CSO+$\6Q!WV>7\P'3O77
M_$/3]+N]0\)2ZC:6DJ_VPL3-<1JPV&&4E23V)53CU KK)=$TF>_-]-IEE)>$
M*#</ ID^4@CYB,\$ CZ"IKVPL]1@\B^M(+J'<&\N>,.N1T.#QF@#R/3=,M+6
MP\,ZO:VL2ZI+XFO(FN0/WC(7NAL+==ORCCIWI?AY:.+_ ,*:C)<Z9%=W5M<M
M<"W1S<W9(R_GMTRKX^]T/ KUM;"S5(T6T@"12&6-1&,(YR2PXX)W-SUY/K4=
MKI&FV5W/=VFGVD%S<',TT4*J\G^\P&3^- '/^/@/[.T<X&?[<L.?^VZ5@^*E
MDT_6/%$UCJ^G0B[TI'OX;Q7$D*JLBK)%CA\C(QV('KBO1IK>&X55GACE".'4
M.H;# Y!&>X/(-5KS1],U&>&>^TZTN9H#F*2:!7:,_P"R2./PH \?-I=Z+X.U
MFWAU2PB:?P]:_P!IVUVCB>!Q;>6/+[/N"[?9AWZ5?O(8-'\.ZUJ-MK]_::_I
MMC:>9:A]B+,D"!%*D?O _3G(R2!@YKU&ZT?3+Z[AN[O3K2XN8/\ 4S2P*[Q]
M_E8C(_"BYT;2[R^AOKG3;.>[A_U4\L"M(G^ZQ&1^% ',?$",7OAK28KJ+ GU
M:P66//9IDW+^I%<7J.A:580>*KFTL+>";3_$%@+-HT"_9@S6I81X^X"7;.,9
MS7LDUO#<*JSPQRJKAU#J& 8'((SW!Y!J-]/LI%E5[2!A,ZR2AHP=[+C#-QR1
MM7!/H/2@#R18+1T@U!DB/B*3Q<UO+)QYQC\YE:,GKY?D=NF.:R9HY+C0-<TN
M4LP\):'?V>3_ 'Y'=8S_ -^8A_WW7MHTC3!J9U,:=:#4"-INO)7S<8QC?C/3
MWI[:=9,+D-9VY%T,7&8E_?<8^?CYN..: /&[^UFO=5UZZN;C3+:XM;^QCMKJ
MX1WNH%V0F,0A<D!F+#CJ2V:]%\=:I>6>B+I^D OK.J.;6S56 *D@EWR>FU Q
MSZX]:VY-'TR:_AOY=.M'O(1MBN&@4R(/16QD?A5A[>![B.X>&-IH@1'(5!9
M<9 /49P,_2@#Q&\(TU?$NA75FND1WJ:/I\<7V@.$B=GC9BXP/N*QJ[=VEBOC
M.?3M*CBM-!U&^M-.NC =L<[11S32@D=2?W:$]3E@:]*UGPM8:WJ5A=W443+;
M2F26-H587'[MT57)ZJ/,8XYZU=DT+2)=,33)-+LGL$^[:M;H8E^B8P/RH \D
MCELK;7Y);*&*#0DU:XU.**!0L1CL[4(SJ!QM,S#D=2M5K"WLAX;U5/$$45RV
MEZ+ +:TF ;-U=(TKLJGJ[.ZH".>#CO7M!TO3VC6,V%J8UA, 4PK@1G&4QC[I
MP..G%-DT;2YK^&_ETVS>\A&V*X:!3)&/16QD?A0!%HEO+IWAC3K>_DW36UG$
MD[N<Y94 8D_4&N3\):A86?@W2I=4PDGB*\EGCWQY4R3,\J9SP/E QGT%=ZZ+
M(C(ZAD8896&01Z&JMSI6G7E@MA=6%K/9J !;RPJT8 Z *1CCM0!Q_@JXC3Q#
MX@-YJ,5[<RWJVMO?N51[H1Q!FC51\I\LLX.T#N3SFN[K..AV'G::\4$<*:<S
M/;Q1(JJA9"AX X&&;@8Z^U:- !1110 4444 %%%% !1110 4444 ?)%%%%?6
M'R(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 >T_!7_D!ZG_U\K_Z#7IU>8_!7_D!ZG_U\K_Z#7IU?.XS
M^/(^DP7\"(4445RG4%%%% %34]0ATG2KK4;D.8+6)II/+7<VU1DX'?@5DZAX
MTT;39#'-+*[_ &:*Y411ERZROLC5<=69N *W9X8[FWD@F4/%(I1U/0@C!%>.
MZ!H.J7/AV745A-Y=:7J]K!%&C#=<6UBVSY22 2292.>HH ]%M/&6E7<L$!%S
M!=2WGV$V\\162.7RS( P[ H,@C(.16GINK6NJ_:_LK,?LER]K+N7&)$QG'J.
M>M>=W.FZQ)X@;Q6-%O?).LP3BS 7[1Y"6KPF3;NQDL_3.<"NJ\#VE];6FL2W
M]E+9O=ZK/<QQ2LI81OMVYVDC/XT 5H?B5HURUL+>TU67[8KFT*63$7+(?F5/
M4CDG.!@'GBI8_&VFW$UC?)?^3ITMA=7<D<UN0P$+JKDMGY2I+ K@Y_#G&\/>
M']5LXO @N+-T.GB[^U9(_=;T8+GGN2.E8%UX/U:7P^(+B%;15TO68Y)IY%5(
MVEN1)'N.> 5&<]AUH Z;6_B1;QZ%J$EA!=VNHVUK'=K'?6K)^Z:14W8[@Y./
MIZC%/U[XCQV6C:A-8:?>B_LY;=7@NK1UPDKX#D9!VD!@/]K (KF-;.J^*=6O
MX8]$GM;EM!A58))(V9S]J5B058C;\K8).3@G%;?BW0-6O+[Q1/:6$DZW%GIP
M@"LH,K13N[J,D<A<=?6@#M;O7+6PL;*[NEFB6[FA@C1HR'5Y6"J&';D\^E9^
MH>-=)TVYFMI?M,D\5XED8X8"[-,\7FJH ZY7OZU6\8PWNI>&]/N[/3[B66WO
MK2^>T^43;$D5F7&<;@,\9[5SD>DZSJ'BC^U6TBYMH)/$-O=A9BFY85LVC+D
MG'S8&.O- '2KX]TE[*&9(+][F:ZDM%L5MB;@2H,N"GL.2<XP1ZUGZ'\0(KG1
M8;FZAN;J[NKN\6WM[.V)D,,,K+N*G&,+MSG!R<8SQ66NCZOI/B<:\=*N;J"'
M6+YVAM]ID:*:*,+(H)&1NCP><\UF6GAK5+>ZL=6U+1M6,9?4DEM=.NS%-"9;
MGS8SF.1=RD @\XZ$^P!VY^(.A-<6L,#W5Q]HM8[T/#;LRI Y8>8Y_A4;3G/2
MLG7/B;;VWAN_O=-L;S[;%:+=V\=U:L%EB8X$G!!V>O((R..:B\.^&]1TR[N"
M-'@@1O#T-M';M,9(O.\R9FB+$EB/G7)]ZPI- U^Y\.ZSINFZ9JEK82:1Y8T^
M^G5PET&4A(&+$[ H8<G;]W% ';S>/]*MKAXIK744$)B%U(;4[;5I<;!)Z$Y!
MXS@$9I[>/-(74S9&*^PM\-/DN1;-Y,<Y("H7]R1^8SC-<5XGL_$.OKJ_F:-K
M3^8UM-IT"R)'#'&NQG\Q0_S2;@XPV[^'&.HU9-!U671[Y!8R"2;Q3%?(A(SY
M FB8OU[!2?PH OZCX^B?5]+LM+CG*3ZN+&6YDMSY,@4.)!&_0D,H'X'&<&NC
MOO$.GZ=?2V=U(Z2164E^QV_+Y2$!CGU&1Q[UP5CI6MV\.@Z"VB7172]=>ZEO
M24\EH2\K*RG=DDB09&.,'VK9^(F@:CJ\FDOIMN9B\CV%Y@@;+6< 2,<]0-B\
M4 'B+XAV=MX374M)D9KBXLS>V_F1$A8UD1&+CL<N!CU^E:4/CO27NGMIHKZU
MG6X@MS'<VS1G,Q(B;!_A8J1GL>"!7&7G@_67M_%L2V+,@40:6JL/WD;W+7$F
M.> "RKS_ '*U_%6A7=U>^+KPH(H6TBU>UN'("^? \LH^F#L/XT =KI^K6NIS
MW\5J78V-P;:8E<#S JL0#WP&'XUC^%O$C7WP^L_$6L2Q19MFN+F15PJA2<G'
MT%+X"@D3PC:WEQ'LN=2:349E/4-,QDQ^ 8+^%8=CX8U.?X(GPY)#Y&I/I\D(
MB=APY)(!(XYX_.@"3Q!\2(;3PQJEUI]E>Q:E;VRSQ0W=J5.Q\A92,\ID'//!
MP#C--TKQ])!J&K6NMPW26VFV<$S74EBT3,S;]VY03C)"A0.ISUK)\1:7K?BJ
M+6+Z'1+NT;^Q!81P7&P/+,TH=@H#$;5"@9.,YXJQXP\/ZMJ.I^)H+;3;F:/4
M+6PD@FBD5%9K>5G>,MN!5B, 'WZB@#I&\?:1#;R/<PW]O/'<Q6SVLELWG!Y
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
M;:=IRZC:W,UQIT;QQQHP\J=22R[^<C!8],Y'I14A)2<H+^M?^ *G.+BHS?\
M6G_!+.F>&-/U+3CY7]HR7"VDD\MTB 6\,BAB(SE<DX7J#W[U+;>%]$D^S6\U
MS?K=3Z9_:&] A1,*6*XZGA3CD=NM%IXLTI!I\EQ#?^9;6#6)BC9?+7<C*9%R
M>2=W(XY[U23Q/;I?6\_D2E8M(;3R.,EC&R[OI\U*U5M[C3I)+8I:YIEC:V6F
M7^G-<?9[Z-V\NX*ET9'*GD  @X]*Q:VSJNGW.FZ397D%P4LHIU<Q, 69V+*1
MGL"1FL/-=$+VL_ZU.>I:]U_6@M%)FC-:$"T4F:,T +129HS0 M%)FC- "T4F
M:,T +129HS0 M%)FC- "T4F:,T +129HS0 M%)FC- 'M7P5_Y >I_P#7RO\
MZ#7IU>8_!7_D!ZG_ -?*_P#H(KTZOG,9_'D?1X+^!$****YCJ"BBB@".XMX;
MJVEM[B))894*21N,JRD8(([@BF6=G:Z?:16EE;Q6]M$-L<42!54>@ X%0:UJ
M::+H6H:I(A=+.VDN&0'!8(I;'Z5Y_P")[SQ5)X(N9=3CT^2*>.SN(9+96B\J
M4W$>86!9BPP1\XQWXH ].HK@)O%'B*REUO3[J?15N+"2U/V^16A@BAFW;F96
MDRQ7:0 &&[(Z52LO'6O:D+.RL#I<UW-J\^G?:W@D2)D2W\X2A-V1P>F3G'!&
M<@ ],ILD:31/'(BO&X*LK#(8'J"/2O/9_&>KZ?XFM+&\N]'<2ZDEBUC C-,L
M;# F9PY"9/(1EZ'KFGVFN>+-=T :O:KIJ:;?P7#1@Q/YEHJ[O+9CY@\S<!R
M%P2.H!H [#2M!TG0UE72M-M;,2D&3R(@F['3./3MZ5HUY!I_C;5]*\/:#IK:
MAID=U_846H>=<VTLGF@@+'%@/G<=K;GSZ86NET7Q3XA\1ZM*ME;6%O9P6-K=
MM'<*YE9IHF81YS@88<MC\#G@ [JBH;-KE[&W:\CCCNC&IF2-MRJ^/F /<9SS
M4U !1110 4444 %%%% !1110 55U#3+'5K7[+J-G!=V^X,8IXPZDCH<'BK5%
M " !5    X ':EHHH **** "BBB@ HHHH *S+_P[HNJWL-Y?Z59W5S#@1RS0
MJS* <@9/8'GZUIT4 %%%% !1110 4444 %%%% !1110 4444 %%%% $%W9VU
M_:O:W<$<\$F \<BAE;G/(/N*GHHH **** "BBB@"IJ&F6&K6WV;4;."[@W!_
M*GC#KD=#@\5:    & .@%+10 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% 'R/1117UA\D%%%% !1110 4444 %:>B6,-_<7
M:3;L16<\Z[3CYD0L/PR*S*T-(U"/3I[EY$9A-:30#;V+H5!^G-3._*[%0MS*
MYMV7@MVU6VMKO4+3R_M<-O<K"[%XO,R5_@QD@$#&<'&<50?PQ/Y$DT5Y:R#9
M++%&"^^:*,D,ZY4# PW7!.TX%:$?BRVCU:YO!;2E9;^TNE7(SB'=D'W.>*)O
M%%M_9'V*&?4U2*&:"*%9-D<@=F8,^UNHWD8P0<#FN>]6_P!QT6HV^\K3>#Y[
M>2X2?4]-C^S,BSDNY$9?.T'"'.<=LX[XYQ$?"EVC7,4EU9I=0&<?9R[%W$()
M<C"D 8!QDC..*=J/B""\;62D,B_;[F*9,X^4)NR#_P!]5LMXRTY[BZF6*]@%
MP]WYD<07$HF#!6<YR2H;&WIP#D4.55+^NPE&BW_7<IW7A%04ATZ6.[EECM"K
M"5EVO*N>A094GD<C Z\U0'A6=T,Z:A8M9K"TQN@S[,*ZHPQMW9!=>,<@\9K2
MMO%]I9M;SQVT[S+'9I(C$!3Y*[3@]>1[<&JDFOV$&BS:39QW+PM;R(LDP56+
MO+$YR 3@!8@.O7TH3J[?UYC:I;_UY$:>$+M[UK0WMBLQD6.%2['SR4#C;A>
M0R\M@<U7O-''VW2+2R!::^MX6 9NLCDC\!G%;]EXTL+>[AN?)O(I(Y8G?R0H
M,Z+%&FQFSD %&8#D'=SCK7/W6JVL^HZ7-Y,KP6<,43H6V-($))P0>,C\J<75
M;U0I1I):,>_ALI(V[5=.$"H6:?>^%(8*5V[=^<D?P].>E6Y?"4L=HD;/''=1
MW5S'<2LY\I(XDC;=P,_QGMDY'%77\5Z>ZE2U^USY)1=3:-/M(.\,!U] 1NSG
MD_2I)/&UJ;R62%+V%9Y+AGD1AYD8ECB4%3GDAH\]LCTJ>:MV*Y:/<R!X1N\E
MGO;*.)F18)7=@DY==Z[3MXX_O;<50TW2)-2@NIQ<V]O#:A3+).Q &XX&, D\
MUT-KXLLHKUII7U.508PXED\T7:*N"DJLQ !.2",XR0/6N=MM0C@TK4K0QG==
MF/:1T7:V>:TBZC3OY?\ !,Y1IIJWG_P#0_X1#4&=(XYK:2;S$BGC5VS;LREA
MOR,8PK9()Q@U&GAII'!&JZ<(&5&2?>^URS%0H7;OSE3G*C&,]Q6U-XWBEO4N
MG;49O,D#36\DV(XE,;(XC&<'.XD$@8QCN35*PUS1M,CDCLXKV)\1D7:!1-(5
M9BRGD[ P91\I/W!P<FH4JMM5_74KEI7T?]="J/"-]M(>XM$GWS)';L[;Y&BS
MO P,=N,D9[52TK1WU7=B\M;8"1(E,[-\[OG: %!/8\XP.YKJ;SQ!I2K;:M'Y
M[77GWDT,0*_*9#QYG.1@G/&<X[5B>'=<M=(@E\Q;B.<SQRK-;A=S*N<QDGE0
MV1R,].AIJ=1Q;MK_ ,$'"FI)7T_X W_A%+P6AF>YM$E\J:9;<NWF,L3,'QA<
M<;&/)Y[5+=>&ET_0K^XN;B%[RWE@0Q1.28MX8E7! &>!T)'6I[GQ/:27BRQP
MS[%M+VW&X $F8RE3U[>8,_0U'J^OZ??V>HF&&Y6[U"6&:7?MV(R!LA<')!+9
MYQZ47JMJ_P#6O^06I).W]:?YE.T\.7<[0/F%H7MENL[R 4,GE[<XX;=Q4UUX
M8F@,DK3VL7S2-';-*V]HUD,9(;;M/(/H3C.*=9^)([;P[!IS0.9X[I7,H(P8
M V_9]=_-77\4V#6UVOE7;>>TC?9I"'BWM(6$H).48 @84<D=:&ZM]@4:5MRG
M=^%+E;F[5'MX666X$%JTK,\BQ$[]IV@'&T\G:3@X%5M0\-7.G6<T[W5K*T#1
MK-%$S%H]X)4G*@'('8G'>M>X\66-Q>OJ!M[@7437?V9/EV%9F=@7.<@J9&X
M.>.E9NHZ_!>1ZJJ0R+]L:W*9Q\OEJ0<_6B+JW5_ZU_R"4:5G;^M/\S HHHKI
M.8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]I^"O_ " ]
M3_Z^5_\ 017I]>8?!7_D!ZG_ -?*_P#H->GU\YC/X\CZ/!_P(A1117,=0444
M4 5=3T^#5M*O-.N0?(NX7@DVG!VLI4X_ UR;>!=1O-->TU3Q$UQMAM[>#R[8
MQHJ12K)N9-Y#2-L +<8'05VU% ''ZUX&?4]8N=5M]26"Z>XM+F$26_F1H\ D
M W#<-P(D/<8(!S3-,\"W%GK<6IW.L"Y=-2EU$J+79EY+<PLN=QPO0CC(Q@D]
M:[.B@#AF\ WHN2(=<C2S76/[7BB-EN?S2^YE=]XW+R0, $<9)QBK&E>";K3?
ML]FVMR/I%FLZVMI'#Y; 29&)'W$2!0Q"_*.Q.<5V-% '"6?@/5M-M[+[%XCC
MCN[?3QI;3FPSNMU.8R )!MD7GYLD'/W:W--\,MI5WJ5S!J,SRWEM! LDR[W0
MQ(RAV)/SD[LG/I[UOT4 0V<4\-E;Q7-Q]IN$C599]@3S& Y;:.!D\X'2IJ**
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^1Z***^K
M/DPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ]I^"O_(#U/\ Z^5_]!KT^O,/@K_R ]3_ .OE?_0:]/KY
MW&?QY'T>#_@1"BBBN8Z0HHHH ***RQX@L&U0Z>KLTXD:,X P"J!VYST4,F3Z
ML!ZX -2BJ&B:O;Z_HMKJMHLJV]TGF1B5<,5['&3UZT[5M6M-%TFYU.\<K;6R
M%Y"HW'Z =S0!=HJA%JL,NL7.FB*=9;:".=Y'3"$.6  /<_(V:LW5S%9V<UU,
MVV&&-I'/HH&3^@H FHJKIU_%J>F6=_$KI'=0I-&D@ 8*P! (]<&K.1G&>?2@
M!:*H:1J]MK=F]W:"3R5GE@#.,;C&Y1B.>F5.#5XD#J0,\<T +15+^U;7^W/[
M'#,;S[-]J*[>!'NV@D^I.>/8U2U7Q3IFC27T=T\F^QL#J$P1,XB!(&/<E3@>
MU &U15.YU 6^EO?"UN9MJ!_(ACW2G./E"YZ\^M6\C.,\^E "T5GWFLV5AJ5K
M83R%9[F.65 %R D8!<D]@-P_.DT[68-4T"#6+:*<P3VXN(XRG[PJ1N'R@]2.
MU &C14-M<?:+6"<Q20F5%?RY1M=<C.UAV([BILC.,\^E !169KFMVV@V4=Q/
M%/,TLR00P6ZAI)9&/"J"0/4\D# -:$<F^)'96C+*&*/C*^QQQ0 ^BDR,9SQZ
MT!@<8(Y&: %HI"0HR2 />EH **** "BBD) ZG&: %HI 0>AS6=KFMVV@V"W5
MQ'-*9)4@BA@4-)+(YPJJ"0,GW(% &E14<4OF0QNR-$SJ&,;XW+['!(R/8T\$
M$9!X]: %HI P.,$<\B@D*,D@#WH 6BBJ.K:M::-IDNH7;L((V524&XDLP4 #
MU)8"@"]129&<9&?2C(SC//I0 M%9^H:Q:Z==Z=:RAVFO[@V\*Q@'Y@C.2>>
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
MW3Q06M[;JT@4,?.&%) /;O4_AW6%N8;#1TM7EQ:W=O.@D5&D60AOW9/\0VC
M/4C%-^T2;_KK_P  2]FVD_ZV_P""8VN:786>GZ9?:=-</#?)(VR<#=&5;;CC
MK]?Y5U\$&F/:1&]AD8KX8#CRU7@>8V2,_P 73!^M8/C".WL].T/3HHIH)+>&
M4R0SL#(NZ0D;\< G&<=@12V_B?3R\$=S!<B :,=-E,>TL&W%MR@G!'3KBFU*
M<$UYBBXPFT_(/ @F-_K!LV1)UTR4PO(RJ%;<F"2W ^IK?EMKN>30$OYXAJTD
M5X[7END<@:(1G"E@"CGAAQD@'UKB=&U2'3!J@=)'%W926R8QP6*D$^W%:FC>
M*;73]/TV":"9WLY;ILKC!66+8.I['GZ45:<G)R2_JS"E4BHJ+?\ 5T3V7A;2
MI'L;&ZN[M=1NK$WH**OE@;&=4YYSM&<_ACO5V\TC2]5_LRU>2YCOSH:31E%7
MR@4C9L-W.=IY&,<=:O:287M]/UR]LYE-MI4D!NTF0P +&Z+GOYG(7;[@US4/
MB:VCU6PNS!*4MM+-DPXR6,3ID<],L*E.<F[/;\]2FH12NM_RT'>+HM,BLM!-
ME',DCZ>C$N% 9=[\G'5LCKZ8KEJV=8U.SU+2])1$G2\L[86T@8#RV4,S @]<
M_-Z5C5TTDU&S.:JTY704445H9A1110 4444 %%%% !1110 4444 %%%% !11
M10![5\%/^0'J?_7RO_H->GUYA\%/^0'J?_7RO_H->GU\[C/X\CZ/!_P(A111
M7,=(4444 %<;XVL],T+PGK>M6]C!'J @G,4P7#>=,JQYSZDA ?H*[*H+RQM-
M1M7M;ZUANK=\;XIXPZ-@Y&0>#R : .&\2S?V9X TS0-%O8/.FDM-*65)L!%.
M%)++RN54C(YYXYKDKGP_82LUA)%I(MM0UZSM#:62.(86@5GF(+* 691M8KGN
M"<YKU9/"GAV.UGM8]!TM+>XV^=$MI&%DVG(W #G!Z9Z5.VA:0]G;6;Z59-;6
MKAX(3;H4B8="JXPI]Q0!PGC:QT^WNX([&VTJ>/2+-KV]T:[4QQ3P;?+C?=M*
MY3RV"@@@9[<&K>M)'9_!R#3]/6YB%_;6]C;QW#;I5^T,J;2?4!S^5=A?Z%I&
MJ7,-SJ&EV5W/!_JI)X%=DYSP2..:MSVT%R(Q/!'*(W$B;T#;7'1AGH1ZT >/
MW,%KJ.F#4?+636[GQ"MIIK#F6T@MY@I5.Z@1Q.S8Z[N>HJ!;FVCTGPQXF/ER
M:]<M<:U>W0.9%MDBD9HR>HC&Z.,+TS[UZ[;Z)I-KJ4VHV^F6<-]-GS;F.!5D
M?/7+ 9-10>&]"M4NDM]&T^);L$7*I;(!,#U#X'S?C0!Y]\,[.[CU"+3O$42K
M?Z=I\%S80A]R!)=WF28QS(7W!CVR .I)I_$.6VUO^W98;*UG>V:/1XIKZ;=Y
M=PY7_CWB X?]XI+E@?EX! ->M_9+;[6MW]GB^TK&8A-L&\)G.W/7&0#BJ,_A
MK0;J[GNKC1=.EN)]OFRR6R,TF""-Q(R<8'Y#TH Y;PKI&F3^/_$VK);0O/9R
MP6,4Q ,@9809&SUR?,P3WVURNM:5IFKZ]X@D2U@\_4=<L]'210!(J*JR3D$<
MC(\P$_[->NP:;8VMW<7=O96\-S<D&>:.)5>7'3<0,MCWJ*/1-)BOGOH],LDN
MWD$KSK H=GP1N+8R3AF&?0GUH \HN8-.L?$.IPVD:6FFSZ];)*D0.TI9P?:9
MG('4[@ >YQZUI>#["&'QI9"ZAM[N\DM9]2M]9M)"'NH9& "W",-PX<;1DCY>
M ,5Z2NEZ>LHE6QMA('=PPA7.Y_OG..K=SW[U'IFAZ3HPD&EZ99V(E.9!;0+'
MN/OM S0!YAXZM[&Y\2^)[Y;6W>^L=(M[.!V4%Q<W,C*K#W V8/O577=$L=+U
M75M*T:$6^_3K#1G9#AII+B?!+'N1$N<GG!KUF71-)GOC?3:9927C!09W@4R'
M:0R_-C/! (]"!4K:;8/.9WLK9IC(LID,2EBZC"MG'4#@'L* /);C2[+5K?\
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
MQ7FH:7:W-Q$H59)8PQV@Y /J,\X-:E%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M)Z]/D/Z4HRJZ70Y1I:V9SE%%%=)S!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% 'M?P3_Y >I_]?*_^@UZA7E_P3_Y >I_]?*_^@UZA7SV,
M_CR/HL'_  (A1117,=(4444 5M1LUU'3+NQ=RBW,+PEAU 92,_K6'I?A+^R-
M8L[^VU&79#IL.G2P-&I$RQ;MC9ZJ<L>G6NEHH X[Q!X#.M3ZN8-9N+&WUB%8
MKZ&.)7\PJNU6#'E>, ^H':GW7@5);JXOK74I;:_;4%U""<1JPB<0B$KM/WE*
M@YZ=?:NNHH Y/2? T>F:C:W\FIW%U<0W=S=LTB*/,>= K9QT QD8K8T+1(M"
MTM[".9Y4:>><LPP<RR-(1^!;'X5J44 <_HGA@Z/X1/AU]0DN8%A:WBE>-59(
MRN .."1Z]Z2P\)P6%UI4ZW4C'3M+.F("H^=3Y?S'W_=C\ZU;O5+2ROK"SG<K
M-?R-%  I.YE1G.3V^535R@#@D^&:V^GM8VFMW,%O<:7'I=V!"C-+&@8*03]P
MX=@>N?8\U;N/ (NEO(Y-7F$=_I*:9=JL*CS-BN%D!_A(WGCH:WKS7K:SUVQT
M?R;B:[NT>4"%,K'&I +N21@98#OUHNM>MK;7[/11#<37=S$TW[I,K%&I +.2
M1@9('&: ,"3P-=223L/$-S']NABAU$Q0JC7 CR RD?ZMBIVDC/ '0\UT&CZ+
M'H\NIR1RM)]OO&NV##&PE$7:/;Y!^=:=% '):OX'75=3U&Y_M.:&'4!;>? (
ME8;H) Z,&ZCI@CWI=7\#QZEJUQJD.HRVUX\]K<1-Y8=8W@#J,J?O B1LCCM6
M_:ZI:7FHW]C"Y:XL619U*D!2ZAEP>_!%7: .*_X0"46\P&O7'VE]535DN&@0
ME)PFQOEZ%2.W;U-:_BWPO;^+M".EW-Q+ OF*XEB W#&01^*EE^AJS)X@LUN+
MZWBCN;B>QEABGB@A+LIEVE3[@!@2>P!]*U: .7E\"Z;<:QKM]-)(R:Q:?9)8
M!@+&I0(Q7W(1/^^15K0O#UUI=T;F^UF?495MTM8MR"-$C4YR5'!<]V]A@"MZ
MB@#C=9\ G59]4$.LW%G8ZI)'-=VJ1(VZ5 H#!CR 0BY'?'4<U)/X& NFOK'5
M);74!J,M_%/Y2N$,D8C>,J?O*0!Z'.*ZZB@#E-$\$0Z-?V5Y_:-Q<RVS7C%I
M54&0W#J[$X[@KV]:TM(\.P:3X870A-)+"$E0R$ ,0[,3_P"A5I7MW'86-Q>3
M9\J")I7VC)VJ,G'Y46-Y%J&GVU[!N\FXB65-PP=K $9_ T 8EOX6:/P))X6N
M-1DGB:R:Q6X\I598RFQ>!P2!W[U4UOP';:WDO?30L+".S0JH.TI*DJOSU^9!
MQW&:ZVB@#D/^$&:X77O[0U>6Z?6K5(+AO)5!&R!@KH!TP&Z'/(SFGCP0+6PT
M--,U.6UO=(B>*.Z:)9/-60#S-ZG&=Q ;KP17644 8R>'+4^$W\/7,UQ<V\MN
M\$TLKYDDW@[F)]>2?:J%IX0E-K>PZOK%QJ0N;'^SP&C$:I%@@G:."YSRWL,
M5U%% ''P> TL=%T>TL=3FBO]*FDGBOGC#F1I-WF;U/!#;SW!Z<U=TOPDFFZG
M9:@^H7-U<V]O<0N\V"96FD61F]L%< #@#CM71UE0^(+.Y=EMH[F?9?-82F*$
MD12*,DMZ*.F[IDB@#G= \///XJ\4:U<V5S9P:BJ6\,<Q4-@(!*X )P&(3KR=
MN>]6]$\$#2%B$NJ2W1ATL:7&6B5,1 Y7IU(''O7644 <5%\.;2*TBMQ?SD1V
MVGVX.P<BTDWJ?^!=#3/%/A8[[W5[1;Z>\FO+6Y3[)L\RV:)2F] _#\$Y4]03
MBNXHH Y'P#I=_86>KW.H_:O-U#47ND^U!!*5\M$RP3A22A( Z @52MOAP]M'
MIL UV=K73#,MI";=!MCE5E96/5FPW#<=.G-=E87@O[-+D07$ 8L/+N(RCC#$
M<@^N,CV(J&UU>UO-6O\ 38M_VBQ$9FRN!^\!*X/?@4 8R^";7[/HT#7<Q33-
M,ETU<  R)(D:%CZ'$8_.L\?#>*6P^S7FKW$[KIT5A',L2HT8BE\R-QCC<"%^
MN/>NITW5[759+^.VW[K&Z:UFW+CYPJL<>HPPJ_0!RD?@QY;F&\U#5Y[N]2_B
MO6D\L(A\N-D5%0'"C#$D]2:P?"O@"ZE\.Z9!K][<^5;1W'EV!1 87E#H6WCD
MX5VP.V[O@8])HH XJS\ 2Q2VS7>NSW*0:;+I006Z(/(<*!TZ,-@.>^.@IL?@
M&[@@B6W\1W,,QL%TVYF2W0-+ I.S']QU#, W/7I7;T4 <3J_P[74!J5O:ZU=
M65CJ<<2W<"QJY=HU"JP=N1E54'UQVK<\1: ==BL6BO&M+JPNEN[>41B0!PK+
MAE/4$,>XK:HH Y'2O PTW5X=0DU6>ZDBO)[S$D:KN>:,(^<=N,CCCI3$\!FS
MFM[K3-8GL[V*6Z)G$*/OCN)?-9"IXX;&#[=#FNBT;5[77=+BU&SW^1*6"[UP
M?E8J>/JIJ_0!A:7X9ATOP<OAQ+F62%;>2#SG W$-GGZ_-6)K'@6!M%D5!<WK
MPZ*NF1P1NL;R;&5E=6/ ?*@C/&:Z.;Q!9VTRQ7,=S 7OEL8C)"0)9&7<"I[K
MC(W=,@BI]*U:VUFUEN+3?LCN);=MZX.^-RC?AE30!Y]IOA'4_$%SK=SJ=WJ<
M!N8K)+>YO(8DE$L$C2!A&GRA02@P>IW>U;T/@,G4&U"]UB>ZNWOK>^D<Q*@+
M0HR!0!T7#?7CO746-X+^S2Y$$\ <D>7<1E'&"1RIZ=,CVQ1J%]!IFFW6H73%
M;>UB>:5@,D*H))P.O H Y^[\&O/JUY<6^KW-K97\\5Q>6L2#,CQA1\K]5#!%
M##OCJ,U6;P"3?H4UFX338]4&JQV0B7 FW[V&_J5+%CCMGO706.NV6H:G/86Y
MD,T-O#<L2N 4EW;,>_R&M*@##USP_)JE]8:C9W[6.HV(D6*81"12D@ 964]1
M\JGKP16-'\/19"R.F:U=6DD5I+:7$AB21KA9)/,=N1A6+ECD ]>E;^O^(+;P
M];VLMS!<SM=7"VT,5M'O=G*LP&,CLIJC;>.-)N(@2EW#,+Z*PDMIX"DL4LF-
MFY3V((.1D8H J67@9],?3WT_6;BW>TTD:43Y*-O50=C\]&#'/H<8K5USP\NO
M^%)]#N[N7,T*HUTH ?>I!#XZ9W &MJB@#E(O =A%KGA[4TGE#:)9_9(8L#;(
M A16;W 9L?6FIX'6WGL;BUU.:&>TU&YOE8Q*P83LQ="#VPV >M2:GXYM=*UB
M/3)M'UJ2XE=D@,-IN6;:-S;#GD <UTL$OGV\4WEO'YB!MD@PRY&<$=C0!SNF
M^#+?38?#<27<KC0Q((R5'[W>A0Y]/O9I^M^%YM2U7^TK#5IM.NI+0V4[)$K[
MXBVX8S]U@2V&]SP:Z.B@#F)_!%C-XAT+5_/GW:1"84C9MPF 4JA<GDE=S$'U
M:F67@QK*_0QZO<_V7%=RWL5@J!0LDFXD%QRR!G9@OJ1DG%=56'!XLTJXNEME
M>596U"335#1GYID0NPX[8!Y- '/^(O#4]I\,8?"FF075[<".."VG3:OE.C!E
ME<DC ! /&3Q79Z=8Q:9IEI80#$-M"D*#_94 #^56:* "BBB@ HHHH **** "
MBBB@ HHHH ^0Z***^I/E HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH ]L^"7_ " ]3_Z^5_\ 0:]0KR_X
M)?\ (#U/_KY7_P!!KU"OG\7_ !Y'T6#_ ($0HHHKF.D**** ,[7R5\.:H02"
M+24@C_<->6Z3X8TBYU+1+>>T\R*\\*F[ND:1B)YE,(5WY^9AYC8)Z9XZ"O89
M(TFB>*5%>-U*LK#(8'J"*KQZ;8Q2121V=NCQ0?9XV6, I%Q\@]%^5>.G H \
M9TM(-;\/W4VO2M(]AX3M+BQDED(,3%)2\RG/W]R(-W7@#O3-1M3J>B>*-6U$
M2G5;6WTN6*7>RM;RM#$69,'Y6)ZD5Z[<>%] NX[2.XT73Y4LU"6ZO;J1$HZ*
MHQP.!QTXJU+I6G3BZ$UA;2"[V_: \2GSMO"[N/FQ@8STQ0!Y+X@M/[&U/Q!I
M&D1I!83W>D++"TK)%B61U?<PR5#[5#$<D'O3DT@+K5CHUTUD+%O$.UM.L99&
MBM\V3LT665<@G#%1Q\Q!KUBXTC3;L70N;"VF%VBQW'F1*WG*N=H;(Y R<9Z9
MJ.TT+2+&"WAM=,M(8K:0RPJD*@1N006''#$$C/7DT >46&C:8_B#1+::VC:W
MMO$NH6L*.3B.)8I'5!Z -R!79>)K2VU;Q[H6E:K&LVF/97<X@D/[N693$!D=
MRJLY'IDFNDN- T>[B\JXTJREC^T?:MKP*1YW_/3I][WZT_5-&TS6[=8-4L+:
M\B5MRI/&'"GU&>E 'E?@2RM[[Q3X=O;J/SYUTB\:*>0EF98[I(XFSW_=X&?0
MUH>-],LCXNUB]^SI]I7PK=S"7^(."%#?4#BO28M.LH)898;.WCDAA\B)DC *
M1\'8I'1>!QTX%$^G6-U(\EQ9P2O)"UN[/&&+1-U0D]5/<=* . T*PLM$\4^%
MTM\Q+<Z-=7$[R2$F:4_9LNQ)Y.!^0KB[6WCOO"UKJ$ODZI'9Z(9)[5[AH;BT
M3S93]IMW(*E^".Q^0<\XKVJ_\/Z/JL5M%J&EV=U';',"S0JPC[?*"..@_*H;
MCPIX>NTMDN-#TZ5;88@5K9"(QG. ,<#/./6@#RG4-.TV2\\2SVJ/"]QJ>D*)
M58I+LF,#/R.A).3[T[QKI^G6,7B(:/I\<;:+!;*+JYN2/L;'YU6V0#(+;LEB
MPR3WZ5ZW-H&C7&H-?S:5927C!5,[P*7(5@RC=C/#*I'H0/2F7WAK0M3O&O+[
M1[&YN6C,1EF@5V*8(P21TP2/Q- 'F&MZ=8V6M>,+FVA2*Y&J:2-Z'#;9)(&?
M\"W)J2S1!'I.N@D>(;CQ3):7$NX^88_.D1HC_L")0=O08!KTM_#>AR7/VE]'
ML&G\M(O,-NI;8A#(N<= 54CT*CTIZ:!H\>KMJZ:79KJ+9S="%?,.1@_-C.<<
M?2@#R_P?86UDWP^U*%66\OENH[N<N2TR")V"L2>0"HP.V.*[OQK?V(\!W]U)
M+/+9RQH@:QF56D#NJ@*_( )8 GT)K932-.BCMHXK"UC6T#?9@L*@0[@0=HQ\
MN02#CUJ&ST&PM?#T.AO!'/8QPB$Q2HI5U]UQC\,8H Y+P!;OI_BOQ3IWV6RL
M8H5LW%E92EXH69'SR0/F("YX&>/K5'2X='EOK[7-8NIH-6B\236T,\1)D(5B
ML<' /[LH 2.!SGCK7>Z=H&CZ1)YFG:99VC^6(R\$*H2N2<$@<C))_&C^P=(_
MMC^U_P"S+3^TL8^U>2OF=,?>QGIQ].* /&[9(H?[-O+*U2UMM3T749/,>Y\V
M[O$\L,'N,*%SDY &<<\CI3KZPM[SPYXCNYU9Y]/\-:=/:-O(\F3RI#O7!X;*
MCGK^9KUF'PAX;MW+PZ#IJ,69LK:H#E@0>W<$C\35PZ+I9AGA.FVGE3PK!,GD
MKB2-00J,,<J 2 #P,T <GX:T^VT?XA:G96"&*WETBTN9$W$AY3),I<Y/+$ 9
M/?'-<MXCMK1I?'NIJY.M:??VK6+>8=T+&*#9L&>-S9!]<8KUU;.V2[:[2WB6
MX:,1-*$ 8H"2%SUP"2<>YK"M?!FEQ^(=0UJ[MK:\N[BZ6Y@>6W4M;$1(F%8Y
M/\&<\=?QH \_M[>^N_$<VKS/IUO<1^*3;+>23RFY,:R!1;A%0C:T?;('.XXZ
MU%IGA^UN_"&A3QM;2:G?:C*7M]0DD,6H"-IL0LP!V@#Y@,8RO0DUZO\ V!I'
M]L?VO_9EI_:6,?:O)7S.F/O8SG'&?3BBXT#1[K3%TV?2[.2Q5MZV[0KL5LDY
M Q@'))S[T >5Z%:Z'K?B#3--U"WECLH=/OXS97=SYBI*ERH9588#*GS;3V '
MI6/9KJ6OZ:BZBUG+':>&XYX;C4;F1# I>4?:$VJQ+A4C^;@\#UKU6Y\!:)=Z
MM:3S6%D^GVMD]I'I[6RF,;I%?<.PQM(Z?Q'FM6^\.Z+J9MC?:397/V88@\V!
M6\L<<+D<#@<>PH \YT^#3=0FUO4O$]_(+VPN+".WO8=WF0@Q0LIC!4D"21FR
M-O.2#TXI6.E:?97BQVMND0D\9O;2!#C,0ADPI]N37JMQH&D7>J0ZG<:9:2W\
M./+N'A4R+CIAL9X[>E T#1UOWOQI5D+R2197G$"[V=00K%L9R Q&?<T >,SW
MFIGP_J5O%<3"X\*:1/8O(&((D><QA\^HAAW9[;\UW?@K39-)\3ZI;+_9EK U
MG;R&PT^:25$8EP)2610"X&#CD[0379)IEA&UVR65NK7AS<D1*/..,?/Q\W''
M/:HM+T72]$A>'2]/MK*-VW.MO$$#'IDXZT >5:Q;V<]OKVK7CD:S%XGM[6&0
MR$.(A-#MC S]TH2V.A//:KL=WC2]/0W'[P^-I8]I?DC[1(=OY8X]*[/Q%X+T
MK7R;C[-:P:B98'-\+=6EVQ2H^W/!Y";>O /X5?'AC01J;ZF-&L/MSN)&N/LZ
M^87'(;=C.?>@#RSPW;V6MRV-EK[>;IT.DWMS&LK' D^V.KR#_:50N#VSQ5>X
MNG37[QUEGNO"972VU*\DD*SR0F(B,N, [22K2< X_&O6KKPOH-[;06UUHUA-
M!;LS11O;J50L<M@8XR>3Z]ZMMI>GN+H-8VS"[01W ,2_OE P%;CY@ 2,'M0!
MY9+=)H5_J7B8L1;Z;XFFCN #A?)FMXDY^C^6:W98]2T#X&W4D<DBZHNER7,C
M@G<DL@+N0?4%CCZ5NZYX1M]5THZ3:FVL-.N)EDO8HK4$SA2O .0%)" $X/'I
MBNB9%=&1U#(PP5(R"/2@#Q/4],ETO2]6MXI-/LX)[*P9K33;F5\DW2@3EBB@
M,PW#(.3C-2>(M TS3X_'CVEMY/\ 9BVEQ8A'8"VE9 6=!GY6)49/4XKU6T\,
M:#8VDUI:Z-80VTS*\D26ZA7*G*DC'."!CTQQ5F;2M.N!=">PMI!=A1<[XE/G
M!> 'X^;';- 'E%W;WU]XAUG4Y)-.M[BT\006\%[//+]HA0&+;$B*A&UPQ&,X
M.\D],U&FFV8\/6U[<!B-1\326=_-)*V#;?:I<1DY^5"RH".^3ZUZM)H&CS:L
MFK2:99OJ* !;IH5,@P,#YL9X%5M8\/QWVA2Z98_9;-))/-96M$EAD)?<P>,X
M#!CG/(.3G.: /*IK=?[<N-$TE;:XTJ7Q*(3;W$["W;;9!A$Q ;Y0X.%P1E0*
MNZ+IL-YK^DZ'K,]K=:5$=3D@MX99##'*DL8$89@I;RPT@![=NE=UHW@?3K'2
M;VQU&"ROEO;@7$T:VBQP*0JHH2/)VA51<<DYR<UIW'AG0KO3K?3[C1[&6RMC
MF&![=2D9_P!D8P._YT <AX4TP:O\$O[-MY6;[1;74<,N[DDR2;6SZYP:XRXU
MV\U2&?78;B0#Q#:_V) NXX69HX-I [,'>X'X5[C:6EM86R6UI;Q6\"9VQ1(%
M5<G)P!QU)-5DT328[>W@CTRS6&WF^T0QK H6.7).]1CALD\CGDT >3WVD:?<
M:FT%W LT4'C"&U3S3G;&;2/*_0[14FGZ9:6RZ5J\,934'\7W$!G#'=Y33S I
MU^Z<=.F>:]2N] T>^MY[>[TNRGAN)1-,DD"L))   [ CEL #/7@5*NDZ<L<<
M:V%L$CG-RBB)<+*227 QPV23GKR: /)/#.F6FOW6EVNJQFZMQHM[)Y4CG:6%
MX0&(SR0"<>E;X0:I^SUOOLW#?\(^9=TAR2ZPDJV?4$ UWEOI.G6CJ]M86L+)
M&T2F.)5(1FW,HP.A;DCUYJ2.PLX; 6$5K"EFL?E"W6,",)C&W;TQCC% 'CL_
MA[2)H/$W^B(4LO"]M/;!6($<FVX?>,'[VX9![9/J:AO8]1U:XUN_FFT^*:Q7
M3Q;W]Y/*);3,43@QJB-G>[-G^\20>E>O6OA[1;&UEMK32;*""6+R9(XX%57C
MRQV$ <KEVX_VCZTDWAS1+B^MKZ;2;*2ZME58)F@4M&%^Z <<8[>G:@#G?B*D
ML@\+I!<_9I3KL(6;:&V'RI><'@UR#F2'Q%>V5Q=1ZA=)XDTN674$4*9-PP(V
M4':"@0#CLP)YKUC4](TW6;9;;5+"UOH%<.(KF)9%# $ X8$9P3S[U';Z#H]I
M:Q6MMI5E#;Q2B:.**W5520='  P&'KUH \SLKV1?#?@T13;[G^WKW";\EMOV
MK@CN =OZ4WX>VETE_P"%M3DETZ"74+":2X,4\LD]^2%9FE!0*&1R.K<9(%>D
MP^&-!M]1?48=&L([UY/.:X6W4.7Y&[=C.>3S[FI+'0-(TR\GO+#3+2VN9\^;
M+#"JL^3DY('KS]: ,+Q'_P E!\%_]=+S_P!$&O/-#^TP6FE^([^>TM)9_M[W
M<]O/(U[=JJ2ET*[-H*%01DX78 .N*]KEM+::Y@N);>)Y[<L89&0%H]PP=I[9
M'!Q5.#P]HMMJ%Q?P:591W=P")IE@4/(#][)QSGOZ]Z /%KJ$Z;8ZJEK:0:=#
M<^#Y[D10W)EEEPT>R69L*#(0S<@'J>36SK?AC2(=0\40I:D10^&TOD4R,0+G
M]\/.Z_ZSY!\W7\S7H\/@[PS;Q^7%H&F(FUTP+5/NN,,.G0@ $>@K1DTVQF>9
MY;.W=IX?L\K-&"9(N?D;U7YFXZ<F@"OH5XESI%BK7"R77V2&25=X+C<O4CKS
M@_K7E2:7I][XDM'O+:.3/C&]C)?^[Y#MC_OH _A7KT&GV=K.\UO:012O&D3/
M'&%8HF=JDCL,G [9JO<>']&NX&AN=*LIHFG^TLCP*09O^>F,?>]^M &C1110
M 4444 %%%% !1110 4444 %%%% 'R'1245]2?*BT4E% "T4E% "T4E% "UO^
M#+6"Z\21FYB2:*WAEN#&XRKE(V8 CN,@5S]:GA[5AHFM07KQ&:(!HY8P<%D9
M2K 'UP345$W!I%T[*:;-FTU&Y\8O;:'?+&UW+=!HKW8JF&/!WK@ 9&.0,\8J
M6P\*:9K+V4VGWMTEG+<R6LIGC7>C+&9%88."" >.HQWING>(M%\.26_]E07-
MV?M2S3RW421N(PK+Y:X+=0QR<CH.*DT[Q-HVA_8[:Q%]/:I=274TDL:H^3$T
M:* &(XW')SSZ5SOG5^16['1'D=O:._<CM?"FG:JFG7&GWMRMK-+-'<-<1+NC
M$2"1F !P<J>GK4EEX3TG53ILUGJ-U';7DERC>?$NZ'RHM_.#SG^1IOA/6UC3
M3-*BMGFF^UW#2(75 \<L(C*JQ/WN#C/?%:LUU8^$['14>UOXMLE\[0W**LY$
MD(C5BF?E&>.O(4GVI2E43Y4]>GX_\ <8TVN9K32_X?\ !,;2]!T#5;F.*UN=
M4G:>X$,<<<"EXUP,RR<D!<DX /0')K0@T#2I-!MM-D>87KZZ;)KA8EZ_*IYS
MG;CG'K6=HGB/3[+1K*UN'OH7M+TW3QVRKMNQ\N Y+#&-OH>#4Z>*-*C:20)>
M,\6M#5+<>6H#@E<HWS?*>.HS3DJE]+BC[.VMAGAS085U>WNFE+BUUVVM/+91
MAU9SDG_OCI[U-I_AC3M;U0VJW%XU[<W,RD6T(:.U 8A3)['KQT%+'XFT'3Y0
M;,:A,&UB#47:6-%PB%B4 #')^;KW]N\VG^,M*@DTN>4ZC&+&YEE>UA5=D^^0
ML'8[OO '&,'.!R*4G5U:O_7_  1Q5)63M_7_  "72=.TZ:P\)+:O+!?SW%PI
MF-O&P)&W=NSU _ASZGI638^%;*X&FV4UW.FJZE;-<6ZJ@,2CYMBL<YRVT\CI
MD=:FTKQ+I%@FCF07K2:7>32)MC7$L<F.3\WRL,=.1[TVP\3Z9"VE:E.EU_:>
MEVIMXHD13%*1NV,6W97&[D8.<"BU17M_6_\ P O3=K_UM?\ 46#PII<HL[1K
MZZ_M"\TXWT0$2^4A",VUCG)SM/3IQUJO?^&K#3]'BFFNKI+F6S2ZBE:+_1Y2
MV#Y2L.=P!//J#TI8/$]G%K.E7C13F.TTLV3@ 9+F-UR.>F7%21>(M*M=%NX+
M7[>INK(6[Z>P#6ZRX&9@Q8G.1D#;P3UQ5?O4R?W31%X=M]+E\+>(I;U)C-%%
M$59(U8H#*@!4DY!)X/M3[[PK96ZZE90W<[ZIIENMQ<*R 1./EWJISG*[AR>N
M#TK-T/4[*TT[5[&^^T*E] B)) H8JR.'&02.#C%:U_XGTR9M6U*W2Z_M/5;8
M6\L3HHBBSMWL&#9;.W@8&,TVIJ;M_6W_  1+D<%?^M_^ 5O#K?V?X<UO6853
M[; T$$$C*&\K>6+, >,X7&?<UHW>EQ^(=)T[5IV6*[?3KR6=XT \UX"=I('&
M2" 3[5@Z'JEG;V.HZ7J(G%G?*A,D"AGB=#E6 ) (Y((R.M:\'B?2[>XM;%([
MO^R(+">S,A5?.)FR6DVYQU(XST'6B<9<S:6OZ6_S"#CRI-Z?K?\ R(=+\*6E
M[86=W<7TD,<UG<W4A6,-L$38P!GG(K(L[G2K+Q#'<M;37>FQ2;A#-@,X X#8
MXZXR/2MW_A)M)M=.BL+1+UXX=/NK022HJEWE;(; 8X'Y_C7.Z'<6%KK=I<:G
M"\UE%)ODB0 E\=!@D C.,\],U4>9J3D3+E3BHG9P&._M_#UQKT-E!<SZJCQD
MPQP[K08W;@ !LW< GW[5E^((M1U#3X;B%]*O+5KGRA_9MJJ,DN"0APBDY&<8
MR#BH;[5=!N=8BU.9]3U.1I@;B*[1(U:/!R%*L<$<8'2H;O5]/L=#.F:)+>L9
M+M;I[B=!$R[5(55"L?[Q).1]*B,6FFE_D7*2::;_ ,R?P[92R3WOAR_M6@FU
M*#-MY\>QEF7+1XST#8*_C6Y?>'+.[CCCVWDEGITJZ8O]GP"1GE W32M[;FP/
M7CI7':7K$EOXCT[4[^:>Y%K<1R,6;>Y56!P,GZUKVGB+3Y;&XLKV;4+:(Z@U
M[&]J 6<,,,C#<,< 8.3CGBBI&?-=!3E#ELRQ9^#K$ZN^D7-U>37WVU[7;9PA
MA"H( E?/8YSCT!YK/OM!T[3-!BO+J\G:\GDGBBABC&W=&^W<Q)Z?KS6K:>+M
M*2.T9UO[5;347O/LMN0R7"EE*AW9LY7;C)!S[5B^(=9L]2L[.VM%GQ;SW,A:
M5 N1(X8< GGUHC[1R5_ZW_X 25)1=OZV_P""8-%)174<HM%)10 M%)10 M%)
M10 M%)10 M%)10 M%)10 M%)10 M%)10![9\$O\ D!ZG_P!?*_\ H->HUY=\
M$O\ D!:G_P!?*_\ H->HU\_B_P"/(^AP?\"(4445S'2%%%% #)IH[>"2>9UC
MBC4N[L<!5 R2:YN'Q_X?EM;BY>XN((X(%N?](M9(S)$QVJ\8(RX)P!CG)'J*
MTO$^GSZMX3UC3K8@3W=E-!'DX&YD('ZFN&U(ZOKWA^WBMO#=S#_9D=E-(+B/
MRY99(ID=X8P?O*%0G/0G;B@#K[;QEHUSL4R3P3M=I9&WGMWCD25U+*&4C(!4
M9!Z>]5KWQ;&-?TS3[%XW234I;&],B,#&R6[3?*>!_<YY&":Y'4K/4[W7KCQ1
M%H^H?8UU/3W$!@(G>.%)5>01_>ZR@8ZD*3BFPZ)J^J:N;DZ9=VD5QKUU.#.F
M"D3V'EJ[ '@%N/KQ0!TEKX^MM6\4Z+IVE!WM+U+AWEGMI(_,5%!5HF; 92<\
MC/;ID9UM8\8Z/H5X]M>R3[XHEFG:*W>1;>-B0'D900H)!Z^A/2N0\-PZG)J7
M@FVFT.^M?[%L9K6\FFBVQB3RD0!#GY@2A.1QT_"7QO::A_;5[<Z9IVJ1ZD]D
MB65W8CS8;I@6_=7","@4$CYF[,>>,4 :5K\1+/\ M'78;^"ZAAL+N.VMRMG-
MNF+JF% QRY9S@#JN#TYJ^_C_ $&*SCN));I&DN7LQ;FTD\[SU7<8]FW.[&,>
MN1CK7)ZA'K]CJNN+%IU\JW6IVEU+=6EL)2+<0QI(8<@_.&7&,$@9(J'P]HNI
M1^)K21M,U..W3Q#/>^;>99C"]CL5V8D\EAC'4$@<=* .P\*^+_\ A)-3UFU-
ME=6ZV5P(XC-:2Q$H8T;Y]XP'RQ^7KC!QWJW_ ,)EH86Q8WA'VZ\>Q@!C8$S(
MQ5E(QQAE(R>.GK5+PU#=6?BKQ5#<65Q&ES>K=07!3]U(GDQ)@-ZY4\5R.I^%
M]7?7O$30V,KVUD7U+3& _P!=<2-!,57_ &@\#C_MI[T =+K'CRVLWO7L9EN!
M:6EXS6XM)7=YH71#@KQL5FPWYYP#5&U^)D2WVZ_M;F.S_LB"_(BL)FD1F:02
M,PQD1@(""1WSDY%9D/AC5EL[%38R>?-X<U$7''W;JX=)-A/KN+#\*GTW3]2N
MX-3F.EWD'F^%8+)$GBV,9D\\,F/7D?@10!WM_KFG:;HAUBYN,6(17$B*6+!B
M NT 9))(  ]:RSX\T-+1YYGNX'2Z6S>WDM)!,LK+N5=FW<=PY&!S5'4X=8M/
MAEI\%A;2_;HH+-)D2)9)8T!02%%8$%U4,1P>1ZURUEHVHOXBDFBT[5_L[ZY8
MW:37P+2-$L+(SL2>,-_#Q@$<#I0!WNG>,M&U.>V@AEG2XN)Y;989H'C=98U#
MNC CY3M.>>HZ57F^('A^*)9%FN9U*RNWV>UDD*1QN4>1@%X0,",]\'&:Y'7[
M._T?1?$FO"V9;FP\0KJ5H'X\Z/RHHVP?=3(/J*E@T>]\'S)MTN\U".;P]%8
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
M09"L.AQT[5=KSBTL]:U_Q%XRTJZO8EL_-M?+V/(&A^2-U*\\?*"2.[>V:O\
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
MKRWX(_\ ("U3_KY7_P!!KU*O Q?\:1[^$_@Q"BBBN<Z0HHHH **** "BBB@
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
ME&G:_P#6QS=%%%=!SA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110![=\$/^0%JG_7RO_H(KU*O+?@A_P @+5/^OE?_ $$5ZE7@8O\
MC2/?PG\&(4445SG2%%%% !7(:%XQEUSQA>Z9'!&-/B@:2";!W2[7"$YSC;G=
MCCM71ZM:SWVDW=I;3_9YIHFC67&=A(QFN!TK1-?\/>*VN"BW=O::28U\FW*+
M,%.5B4\_/G!SS730A"4)7>O0Y:\YQG'E6G4ZWQ=K5SX?T,ZC;1Q.(YHQ*) 2
M C-@D8(YY%8=UXZN+?5_$=J(8/)TZV:2V<@Y=U"@AN>1N<=,5L:[;SZ_X%NX
MVM)(KFXM/,%LW+*X&X+]<@"O/+OPUKMSH&G2?8;@7E]<3K>KL.Y%>1""?0?N
M_P JVP].E*-I[WM^OZ,QQ-2K&5Z=[6O^GZI_([VW\:Z9%#:0ZG<K%?/#$UP(
MXG,<+R*" S<A>O<U-XN\02^';73[B-8BD]['!*9 3M0@DD8/7BN+U7P_>+K.
MMVCZ;JES#?SPM;K;/L@=1U\QL';M[9]*ZOQK875Y!H:6MO)/Y.J022;%SM09
MRQ]J3ITE.+6S_P AJK5<))[K;[RW'XTT*33I;Y;MO*BF$#*87#^8>BA<9)/T
M]?2GVOB_1+LVPBNVW7,[6Z*T3J1(N,JV1\IY'6N+O++6[._UB:WL+KR9]8C=
MI(;<22B+#9>,$'GW'2H(]"U6/0=1NH=/O3>VVM+?6L<XS+*N0.3W.#D_2J^K
MTK7O^/<GZS6O:WX/H=Q-XTT*&+S/M;O^^> )'"[,SI@M@ 9(&>O2K<VNV?\
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
M)'19.F ,J,C]: .]HKB_%MYK%MXS\*1V,\,=K+-/YJ2.X#[878[@O!  R/\
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
M9)8ODGMM7KBNZJK;ZE:75]>64,P>YLR@G3!&PLNY>>AR.>* .)C\#ZY;W?\
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
M=1M-26=K282B"=[>7 (VR(<,O/H:M4 9>A6%_8VLYU*]6ZN9YVF;RU*QQ X
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
M7C7.IB1;DE=ZF*$M\FT@#"@84\UV?A_P=8:-X:T72942=M+;SHY!E0)B&W.
M#_MOP<]:EMO!NAV$L\]G9;)9(Y(U#S2/'$).7"(6P@)Z[,9H @\?7MU9>%F^
MR7$EM)<75M:M/&<-$DDR(S ]CAC@]LUR%S=WNC>+SH=IJ-\UA%J^FE!+<O(R
MB5)M\9=B6*GRU;!)ZUWUOX=L5\*6_AZ[C6ZLXK6.V8."-X50 >N0>,]<@]ZJ
MGP1H!TV:Q:SD>.:9;B25[F5IC*N-K^:6WY& !\W% '%7%QJ&J>*SI;:OJ$%M
M+XDGMV\BX9#Y*V(?RP0>!NR>.A.1@\UU'C.WO?[.TFRTZ>1_]*426:WYMY[V
M)8VRB2Y!W<!CR,A3DUIV'A'0M,DBDM+$))%<-=*YE=CYK1^6SDDG)*\'/UZ\
MU;U?1+#7+>.&_A9Q%()8GCE:)XW (#*Z$,IP2.#WH \;N_$%_97=I<Z1_:=U
M/#I=_;SRW:AKBPC6ZC\PL"Q\QHU! Y.X[<]ZUO$MP<ZC9V^H7-WI\=IHDD#2
MSM+OW7AS)DGDL N3WP*]'T_PQHVE20R6=DL<D,,D*L79B4D<.^XDG<68 DG)
M]ZKP^"O#L%LUO%IJK$4B0KYKGY8I#)&!\W 5R2/RZ<4 >?)'?7%S=1VK7%S;
MKK6IR7.G65_]EN9AO4+(A#*6"$G*[@,LM=%J.NSP_!DZKIVI7$TQLXT6^F39
M*,L$9V'9ADD^XKH+KP9H5WR]I)')Y\MP)8+F6*0/)_K"'1@P#8&1G''2K%YH
M<)\+3Z)IT-K!";8V\,4L6^)1C #+GD>O.: /-?$<VH>&M6U72M*U34YH9+;3
MD1);UW>$S7+QN5=R2K,!]X]-PZ #$.IZ;>3/%9ZA+>P6\7B"P%O;'5WFF@$F
M-X9U?=U&Y=QR-QQBNKT#X>V]N^J-JUG8B*^MX;8VEM++(H6,LVXR/ABV6&/[
MH5<'BMP^"]!;2Y=.>SDD@EG6XD=[F5I6E7&US*6W[A@8.[@#% &5XZLENKOP
MA9F:>)&U<*7BE*R8^S39PXY!(XR#GGKFN9TI[N^\06OABXU/43IL>HZF,B\D
M65UA\ORXS*"'('FL>O.!GI7IUQI=G=O9//#YC64OG6Y+'*/M*9Z\_*S#G/6L
M^Z\(:'=HRR6CHS7+W?FPSR12+*XPS*ZL&7(X(!Q[4 >=Z#)?^)-1@T[4-8U0
MV]OIMZ T%X\33-%=M%'(S*02=H'/<CG-4+?5?$/B#3%;S[YY;3PY:7,=S'J7
MV5(II%<F>7D"0?(,YR,!N.:];LO#FD:<\+V=BD+06ILX]I/RQ%MQ7KW/.>OO
M5&?P+X<N(;6%]/(BMK=;5$2>1 T(Y$;X8>8OLV1U]: /.=?%WKOAOQ9J>HZE
M<I<6,]M;Q00W+"W"[(';Y =K;V=CN()Z8/%>T5S^I>"/#VKWLEW>Z?YDDJHL
MH6:1$DV?=+(K!6*]B1D5T% !1110 4444 %%%% !1110 4444 ?'F:,T45]*
M?,AFC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !F
MC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%%
M !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% 'N'
MP/\ ^0%JG_7RO_H(KU.O+/@=_P @'5/^OE?_ $$5ZG7A8K^-(]["?P8A1117
M.= 4444 (S*BEF(50,DDX %8MKXP\.WEM=7,&L6C0VB"29R^ B'HW/53@X(X
M-/\ %=I<W_@_6K.R!-U/83QP@=2Y0@#\S7GNJWEKK?AZU_LS1+B7^S;>Q>[F
M^S,KK''/&SVX4KEB A8@9Q@>HH []?&'AUM.-_\ VO:K:B;R&=VV[9,;MI!Y
M!QS@UEZE\1] LH]*F@O(;F&_O3:,X<KY.%8LQ&,Y!"C:<'Y@:Y.Z1M9\9G6+
M&WFETV;6M-"2F%@':**;>X!&<#<B[NF1[4^\22PU*:]GM[A;:'QFMQ(ZPLV(
MS9[=^ "2NX@9]: .T3QEI5K9B;5M0L;9WFN$C6.4OO6*38<<9+#C( X)/7&:
MU+77=*O?+^RW\$WF6WVM-CYW0YQO^F>*\^\*6-Q'XIT:26UE54?6R6>,@+NN
MT*\]LC./45E>'9CH!TV6_M;N))]!N+6$+;.Y:7[2S"/"@X)!! - 'I=QXQ\.
MV@M#/K%JBW<2S0DOPT;<*Y/93G@G JY+K>F017DDM["B6<BQ7#%N(G8*5!]R
M'7\Q7C^G*^D^$]4L]0L;IKC5O#%E;V$8MW<RN('C,0P.&#L"0<8W9J?4C-I^
MC^*-"NH+N34[FYL)8E2W=Q*JQ6ZLX8#& 8WR<]J /3SXJT0ZG+ID>HV[WZ;E
M\@-R649*YZ%@.2.HJKH'C'3]7\,Q:M<SP6KI917EY$7R+=77<"3Z8!Y]JXF-
MVM_$RVEA#<R>9J]Q+<:5>VF_[,6$A-U%,%&U6SD DY\P@8K)&DW4>C>#K#[/
M(JZ_I=MIEXI7!3RG24[A_P!<C./RH ]DO;T6VDW%]&!((H&F49P&PI(KD]$\
M9:O<W?AY-5TNSAMM>@,MK+:W32-&1%YNV160?PYY!/(K=O+V/5?#.JM;1S?+
M%<0;7B*L64,IP#U&1P>]>7:'8120^%5\-P:F-82Q-OJ3W$<_E0QFW(89E&U3
MY@3 3'3TH ]3LO%6@ZC-<0VFJVLKVZ-)+A\ (IPS9/!4'@D<"HH?&?AR?3[F
M^CUBV-M;;?.<MC;N^[P>?F[8Z]LUY(NCW6J^#X+&TFUF\U.P\/SV[VKVR0QV
MK%8U: D1JSLQ4A1DGY<]^>JUSQ!9W\(OM)T4&.&2RCEU6>R9A;CS&/$9 ),7
M!]%+^QH [FS\2Z-J$<#VNHP2"XG:WC ."954L4P>0P4$X/:H[SQ9H.GQ&2YU
M2! )G@QDD^8GWUP.?E[^E>7V5P;+61J5U)J$]K;^)OM$MW/:,K&*2Q,:R%50
M?*6X! ]*DA>-;AM4>34]'D;4]2DM-1^QEXPKLA\N6)E)PX (Z'Y<9S0!Z7=^
M+?#]A]E-SJ]K&+J,2PMOR&C/ ?(X"G/WCQ6CJ&HV>E6,E[?W,=O;1XW22' &
M3@?B20 .]>*BWNQ;7W]K1:AI*ZIH5M##IVFV2E;C D5H%WQMY;98'&01OR>F
M1Z!XQM9;?0= F\J:6#3=2M)[H!3(XB3@L0H^;:2&.!VS0!OV?B/1]0CMGM=0
M@E%S*T$0!Y:1069,=0P )(/I4%[XO\/:=&9+O5[6%1))%\S=7C(#J!W(+ 8]
MZ\[:<1>+E\4F&X30WU_>LWD/C'V$Q&3;C.TR<;L=JG\,VTMSXOTJ]:RN%A.I
M:S.C30,A0.T>PD$97()QGWH ]*U36-/T6U6YU&[CMXG<(A;J['H% Y)X/ ]*
MY^Y^(.C6FLV\,UY;#3+C3S>1W@DR'(DV[0 .>,D^F#Z4SQ=(+#Q/X7U>Z23^
MSK26X6>1(V<1,\6$9@ 2!P5SVW>]9.C1K=^+$OK?19-/M9="N=D31$?>N<Y/
M P7'SXZ_-S0!U=[XQ\.Z>UN+K6+6/[1$L\9WY!C;A7)' 4]B<"FR^*;"PN]1
M75+VQM8+:XC@C<S98LT0DPXQ\K=< 9R #WQ7D4QOAX'GTIX;FQF;PS;)%';V
M!>;4&\I\HSE3A4/!48(W$Y%= MM-=>*%N4MIG@D\1:?.KF)L%!I^-W(Z \9[
M&@#T[2M7T_6[(7FFW4=S!N*%T/1AP01U!'H:SCXS\.^9=QKJUL\EJCO(JMV0
MX;'9L'@XS@]:I>#[>:*;Q4&C>+S-:F>,LI&08XOF'J,YYKB]"CEFM/!FD16M
MPFHZ*ES_ &B&A9?)_<R(<L1@[W92,$YZT =YX,\2OXG\+0ZU<+:PB;+[(9"P
MB7 .&+ ?,,\XXJQ;>,/#MY:W5U!K%JT%H@DFD+X"(>C<]5.#@C@]JY[3].OK
MCX%0Z=!%(M_)H'DI$05;>8<!<'H<\5AZO>VNMZ+:2:9HMQ*NFQV$EY/]F96$
M23HSVX4KEBH4L0,XQ[T =ZOB_P /-IQU#^UK9;43>0TCMMVR8SM(/(..<&HK
M7QQX9O+BVM[?6K5YKE_+B0-@E\D;3GH<@X!P3CBN%NHWUCQ;)K%E;S2:;/KN
MFB.0PLHD,4<F]P",X&Y!NZ97VJQ/87'V75-MI+N;QI;S#$9R4#P9?ITX//UH
M [*7QQX8@NWM9=;LTF1G1E+]&3(92>FX8/'7BI&\8^'ETN'4CJMN;6:0Q1N"
M27<9RH4#.1@Y&.*XBVT^?[)I8:SDROC6YG;,1X7?/ASQTZ<_2JWG7.F:O)YD
M;V$$VO:@QU/[$9I( 43:(P00#)\PW$$';C'- '?W'C3PW:6MO<S:S:K#<Q&:
M%@^?,0'!*@<G'?TY]*BUGQKH>D:<MR^I6K//:M<VJ>9Q,H&001T4G STYKA_
MAY:S#5=)\VVN08-+U"*1KB$JRN;Q6 ;(&&*G-96A9T70G75;&[;^T?"T-K:(
M+9W+2+YV^' !P3O4X./TH ]2?7W_ .$,MM="6T3S6\$VR>4I&OF;>"V#_>XX
MY.*G3Q/HDFLG2$U*!K\,4\D-SO R5STW <XSFN6UJUN'^"MI;+!*TXLK(&((
M2P(:+(QUXP:RK=VMO&45M817+^9KDLMSI=[:;Q 2&S=PR@#:I!R,DCYR!@T
M>@:OXDT?06C75-0AMFD!95<G.T=6P.BC(R3P*QU\?:1!X@U+3-1O+6U6VE@C
M@D:3/G"2-7W'L!E@,]*QO'S1VNMB[2:[LKLZ9)%'/]E^TVUV"V3;.FTG).",
M$$@GK6'=V5]-X2\<M)I+6US<6ECBVBB.%86T>40=PIR..F* /2Y/$VB1:RND
M2:E;K?E@@A+<[B,A<] Q'('4UB:W\2_#NDI&(;^VNYC<QP/$DF/+#2B-F)P?
MN\G'4X_&N6O8Y1#J_A[[-<?VQ=>)H[RWQ"Q!A\Z.03;\8VJBD$YXVXJ06DEE
M\,()7M)E,7B$74X6%B^Q=0+%RH&3\H!Z=!0!Z/?:WINF:<FH7MY'#:R%0DC'
M[Y;[H ZDGT'-4G\9>'([""]?5[86]P76)MW+LIPR@==P/&,9K+\;Z@T5AHES
M B+!)?(S7SVIF-FIC?$@3'#'A<D8&_D5R'A*WF?Q7I;O'>RB/5M4E::ZMS&Y
M5XU*.PV@#<#GH.O0=* /1)?&'AV"PLKZ36+5;:]S]GDW\28^\1[#N>W?%)X<
M\1)K/@^S\078BM(YH#/)E_DC49R2QQP ,YKSSPXW_"/ZQ8:CJMK<K8R0ZI:Q
MD6SR;9&OBX7: 2-Z=/7%;6E+=6/P(C5=)^TW$>FO_H$\1.[K\K)U/';O0!U=
MGXN\/W]G=W=OJMNT%F@DN'9MOEJ1D,<XX.#@]#BJQ\8Z5>6Z2:3J%C<L+FWA
ME624IL$K[1VSN.#A3C)':O--1CNM3O=:EMY[[6%:PT^;?]B,2S)#=%Y8XE"C
M("GIR221DU=O+J+6_%>KW>G6MR8VU'06+/;O&SA9WR^U@&  &,D?P^E '<V/
MC?3CI#7^K30V(^W7-I&I8L7\J1DR !D\+D\<5T=M<P7EM%<VTJ302H'CDC;*
MNI&001U%>.6UM=Z=JFGZC=7E_I5FMSJ\7VF"U$I1WN@R@AD8 .JG!QS@#///
M>^"IK73=%TC0!%?07'V$W217:#>L>_&&( 4,"Z_+VS0!J7/BG0K/5ETJXU.W
MCO69$\HGHS_=4GH">P/)J-?%_AY]573%U>U-ZTK0"(-SYBD@H>P;@\=>*\X\
M7W5Q+=Z];LL]H8M4M)5L[6Q+?:HU:%C<2R;3D  @8(QL .>E7TL;C^RUQ:R[
MCXV,_P#JSG9]I/S].F._I0!U-YXZTM->T[2+"YM[NYN+XVDZ+)S#B-V)''."
M@4^F>:EUKQC9>'_$=KIVI216]K/92W/VAV.=R.BA0H'.0Y/_  &N%T1@D?@O
M1'L[D:IIFL3F\)MG B!6?YB^,8<LK YYKI_$5_;:/\1M*U*_@G-FFE749G2W
M>18W,D1&=H.,@$?CCO0!OWOBW0-.@M9KK5K6.*ZC\V%]^0\?'SY'\/(^8\<]
M:?=^)]$L-1AL+K4[>*ZEV[(RW]XX7)Z#)X&>O:O'['2[W1[6$:K/JNGPW>@>
M3%#:VBRM*3+,QMSNC?:^V1../TXZ#3?)\/S:SI.I:/=7TUZ; 6EK+&7-PBPQ
M1X+A=N49&+'@#&>] '?1>*="FUDZ1'J=NU^':/R@>KJ,LH/0L!U&<BIX]>TJ
M6&SF2_@,=Z&-N^_B0*"S8/L 3^%>7"[N+C7-'\U9[9K?Q)(TNFV]@5BMU)E5
M97?:2S.64YW '>>.,BOID@N=(\):0=-OKFXT^*_BOK80.A4FWE7R]Y  9LX'
M/>@#T^T\8>'KVVNKBWU>U:&UC$LSE]H1#G#\]5.#@C@U=TK6=.UNW>?3;N.X
MCC?8^W(*-C."#R#@@\^M>-7<=[?:1/:Z=)=ZA8VMG9N;J33]MW:I'<(QMR=H
M$A50S8VYRO.<\^@^"(HI-2UW4H;S4;Y;F2%3>W<21+.43&4543@9"DXY(]J
M.@3Q#I$HL2FHVY%^[1VOS_ZYESN"^I&#^55KOQAX>L(EDN=6MHT:22,'=GYH
MSA^G93P3T%>:7>EWUKJ^LNMC</%X9NC?606,D2B>X2X=4]2$1UXZ;L4Q=+N=
M$DTN?4+S4=/BN?#[+(UI:K,9+EY6EEA(9'PS&08X&=OM0!Z=XFU]= \+W&M1
M)'<)%Y94%\*RLZKG=Z8;-)%XR\.36-W>QZQ:FVM&5)WW8V%ON\=3N[8Z]LUS
MOB'3)(?@U#ID5M<EXK6SB$$H#R@*\>5;:,$@#G QP:R_%#75CXLUF[CLE,+M
MI0-U):F9;8!YLS!1U*?+],@F@#O;'Q-HNI&W%IJ,$K7$CQ1*#AF=!N9<'D$#
MD@\XJ&[\8>'K&%9;G5K9$:22,'=GYHSA^G93P3T%>:1BYMM,UO6K=+^_N]+\
M0Q:C&TML4EN86ACB<JH51@J7Q@=%%)_8]QX=FTAK^^U"QBET!HI9+2U68RW+
M2&66(AD?!8OQP,[?:@#V6.1)8UDC=7C<!E93D,#T(-.K)\,6?]G^%-(L_+GC
M\BSBC\NX(,B80#:Q'&1T.*UJ "BBB@ HHHH **** "BBB@#X[HHHKZ4^:"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#W#X'?\@'5/^OE?_017JE>5_ [_D ZI_U\K_Z"*]4KPL5_&D>[
MA?X,0HHHKG.@**** "BH+T71L+@61C%WY3>09<[-^#MW8[9QFO,-1U;6?!]Q
M<K'K=SJ]S;:'<7>II<%7C@G 7RF7"C8&8N-O=1G'&: /5J*XC2'U'1?%VEZ7
M<ZK=ZA#J6F23R?:2&*3QM'EEP!A2)#\O08&*J:[=:KJ.J^*S::M=6(T&SC>U
M2 J%>8QM*6D!!W#[JXZ8SW- 'H5%>53Z]K&NZ3XCU^UU.YLCH]C!/:V\) C9
MS;+</Y@(.X'>%P>@''/-+?Z]JVH:/XG\46FIW-L-&=!:VB$>4P6*.602#'S;
MMY'L ,4 >J45GW>KQ6<VE1-&['49_(C(_A/E/)D^V(R/Q%1>)KJ\LO"^IW5@
MBM=16SO'N?9@@=<X/(&3TYQB@#5K.DT2RFUR'6)5EDNX$*0[IF*19&&*IG:&
M(X)QG%<1;?$'4;/1+!)].MKB_CTB/4;PR7XCW1D';M.SYI&VL=N !Z\UI0^/
MIM0U22'2=(^V6D+6PF;[3MG"S(KB18MIRBAQD[AT.,XH [:BO,]&\<:S;VMQ
M%J-G;2WMSK5S9V:R7VU%",[,&?R_E1%7 ."6R.!6I:?$"XU1K.TTK1DN=3D-
MR;FW:\"I ('$;D2;3NRS#;P,YYQ0!W%%<#I&K7\_P1GU66ZG^WC3+J43.Q\Q
M6428.?48'Y5'-\13IEN0UI'<0:=;VIU">2["2YD16/EIM.\A6#')7KQF@#T*
MBN0N?&=Y9:[;VMUHRP6%SJ']GPS276V:1B.)%B*\QY&,[L]\5B2^--2U/5/#
M-Y'9O8Z)=:C,$N%N=QGB2&;_ %B8&T$J& RWW><4 >E45YY'\41]A:^GTN)8
M)M-N-1LA'>AWD2)0VR1=O[MBI!'+=^XJQ)X[U<3V]HGAR%;ZXM7OHK:;4 K/
M"NW"KA#F4Y/R=!C[W- '=T5%;3&YM(9S%)$9$5S'(,,F1G!'8BN/_P"%AQ+)
MI$4FFNLM]J$]C,HES]F,<PAW'CD%VC';[XH [6BN#?XC232"'3]+@DF/VJ4"
MYOA"K0PRF(,&VG+.P.%QVY-;%[XPM[?P$OBRWMI+B![:.Y2#<%8A]O&>0"-W
MZ4 =)17&CQCJR7&I6$OALG5+46[Q6]O=>8DB3,RAF?8-@7:Q;@@ <9K%U7QO
MK5U:6ZZ?96T5W;:]!I]V(K[?&^=C!5?R^58/@G *X/!H ],HKDU\:YL?M#Z>
M58:V-'9!-G#&41[\[>G.<?K56R\:ZSJ>G_;;+PNSPR736D#-=X!99'5G?"'9
M& A^;DYXQT) .VHKS2?QA=ZO=Z0\#&S9;C4;6ZBM[CS(W>*!B"& &X9P02!4
MNC>/I;/P:)+VTEN;VRTFPN5+3?->F=0H.2.#Y@*GKZT >C45A^)-?FT*'3O(
ML/MEQ?WB6<<?G>6%9E9LEB#P-O/'^%8%IX^U&2:#[7X?2"#^U/[)N9%O0Y2<
MM@%!L&Y/N\G:>>G% '=T5PR?$"Y>.WO%T3=IE]-/;Z?.+KYYI8PY4,FWY _E
ML 06[9 S1=?$NS@L+>\2Q>6*728]2.)0-IE=8XHN1U9F(SQC:: .YHKA3\0Y
MD^T63Z7!)K*7=O:PV]O>B2&4S!F5O-V @ ))GY<C;WS5WP1J6I:C=>)?[31X
MI8-4\I8#+YBQ 01'"G RI)+#@?>Z"@#K:*XBS\>W5W<Z9*-$VZ5JE[):6EW]
MJ!8[!(=S)MX!\LX&3QUQT+F\<I=:!HMU]AEB&LV%Q<C9/AH-D6_ .WD]@<<=
M: .UHK@[/QK>R642:5HEQJ4=E86EQ>L]SF?]Z@8*@"'S7"_,?NYSQUI- \5S
MG6M1T@"34+^36;A4B:7 MK5-F7)P<*"< =R<>I !WM%><^&/&\EKHNS55EE*
M6=_J NI)<F18;F16CY'\*[._0].*WM<UIT\$VFJSP7-M)/)9EX8)]CQF26,;
M=^WD#=@\<C(XS0!U%%<1'X\NWOTW:&%TTZP^CFY^U@OYH<H'$>WE20,_,",]
M#C)V?$=CJ%]+9"+56TW2HO,DOY8I/+E8!?D"L00JYR6/'0>] &]17ENA:IK'
MB&;1=&FU:]CM94OKH7L>(Y[JWCE6. DXXR'W$@#.!ZG-K3)M8UO0X+K5?$4E
MAIFF?;(+ZZ@D$,TTL4QC1V.W 78I)QC+'IB@#OM2TZUU?3IK"\0O;S+APK%3
MUR"""""" 01Z56T?0;+1?M#6QN)9[E@TT]S,TLDA PN68DX Z#I^=<'H%]KW
MBF32M+U#5+VQ==&^W22VX$4LSO*R1,W''R)N*\ EN>F*[#P3JUSKO@S2M1O"
MINIH<3,HP&=25)QVR03^- &_4/V6$W@NS&#.(S$'/4*3D@>F2!GUP/05-10
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 ?'=%)17TI\T+1244 +1244 +2J"S!5!+$X '4TVK^BZA<:5K-I?
MVL,<UQ!(&BCD4LK-VX!!/-)O30%OJ)>Z1J>FHCW^G7=JDGW&GA9 WTR.:I5Z
M=XLOKG3/!%QI>O70GUS5+P7IM@Q86:<'').WIC'O[5YA44IN:NS2K!0E9"T4
ME%:&8M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M
M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M
M%)10![C\#O\ D ZI_P!?*_\ H(KU2O*_@;_R =4_Z^E_]!%>J5X6*_C2/=PO
M\&(4445SG0%%%% $%\+IM/N18M&MV8F$!E^X'P=N[';.,UPFE>$-='AJ^\/:
ME;Z3';ZA;2I=WT%S++<33.I!E8-&H)SSUXZ#BO0J* .&CTOQ)#.VO:DFG?;-
M+TF6VLXK=Y)5FE;:S2,-@8 ^6H"KD\GGI3-0\.^(IYM6GT\6"?\ "06,4-Y]
MHD=6M)0A1G0!3O&UNA(Y4<\UWE% 'GMYX(U>V@UG2M&DLO[,UFUAMII;B1ED
MMML0A9E4*0^448R5P:74/!.K>3K>C::]DNC:T\;32RR,)K8;$CD"J%(?<J#&
M67!)ZUZ#10!R.M^ ='U75=-O!IMIF*[,UV7!S*GE2+CW.YD/;I6Y<:/ /#MS
MH]C&EM#);R0QJH^5-P(_F:TJ* /,5\#:[&EM.UAX?N;S^R8]-?[2S2) T18)
M,FZ([LAN4('(')JWJG@K6;Z_@C/]ERQP3VTEKJFWR;JS2/9OC543#!BK8^8
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
M $$5ZI7AXK^-(]W"_P &(4445SG0%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\=44E%?2'
MS8M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)1
M0 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)10 M%)1
M0 M%)10 M%)10 M%)10 M%)10 M%)10![E\#?^0#JG_7RO\ Z#7JE>5? W_D
M ZI_U\K_ .@UZK7AXK^-(]S"_P &(4445SG0%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\
M<T445](?-A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110![C\#?^0#JG_7TO_H(KU6BBO#Q7\:1[F%_@Q"B
MBBN<Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
8@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>a2020_annualreportxfinal005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 a2020_annualreportxfinal005.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SVBBBOISY
M@**** %HHHI""BBB@ HHHH ****8!1110 4444 % HH% "T444 %%%% !111
M0 4444Q!1110 4444 %**2EH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBBF(**** "BBB@ HHHH **** "BBB@ I:2EH **** "BBB@ H%% H 6B
MBB@04444 %%%% !1110 4444 %%%% !2BDI10 4444P"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@04444 %%%% !1110 4444 %%%% !2TE+0 4444 %
M%%% !1110 4444P"BBB@ HHHH !2T@I: "BBB@ HHHH **** "BBBF 4444
M5Z***R-0HHHH 6BBM:Y\,:S::+%K$]@Z:?*%*3%EP0>G&<C/TJ7)+<%%O9&3
M116A<:'JMIIT6H7&GW$=G*%,<[1D(V1D8/N*&TMP2;V,^BBII;.Y@ABFFMYH
MXI1F-W0A7'L3UIB(:**4*Q&0I(^E,!**** "BBB@ H%% H 6BBB@ HHHH **
M** "BBBF(**** "BBB@ I:2EH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBBF(**** "BBB@ HHHH **** "BBB@ I:2EH **** "BBB@ H%% H 6
MBBB@04444 %%%% !1110 4444 %%%% !2BDI10 4444P"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@04444 %%%% !1110 4444 %%%% !2TE+0 4444
M%%%% !1110 4444P"BBB@ HHHH !2T@I: "BBB@ HHHH **** "BBBF 4444
M 5Z***R-0HHHH NZ3I\FK:O::?#_ *RYF6('TR<9_#K7L&HWL6NW/BWPG;\V
M]EIT:VD8[-!R0/?<0/PKC_A?;1P:GJ/B&Y7-OI%H\O/=R" /R#?I5/X?ZQ)#
M\1K.ZN'R;V5XIB?XC)G_ -F(KCK)S;:^ROQW_0ZZ+4(I/[3_  V_4X^O?I(H
M-5\%Z/X4E"B6_P!%$MNQ[2QJA4?KGZ UXKXCTTZ/XDU'3\86"X=4_P!W/R_I
MBO0/&^J2Z%>^"+R'[]G9(^WU&%!'X@$?C177M'#E\VON##OV:GS>2?WZGEKH
MT<C1NI5U)#*>H([5Z'\0/D\#^!X_6S9O_'8O\:R_B3I<5GXG_M"TP;'58EO(
M6'0[OO?KS_P(5J?$KY/#W@R+^YIH_P#08_\ "J<^>5.7K^1*AR1J1]/S/.J]
MQ^"2?\4WJ+D=;O'Y(O\ C7AU>\?!1,>#[MO[U\__ * E3COX+*P/\9';W^HZ
M-82)'J-Y8V[N,JMQ(B%A[9ZUR'CV_P##TW@?5/L=SI<MP8U">3)&SYWKTQS3
MO'_P_N_&&H6ES;WT-N((C&5D4G))SGBO,?%?PWU#PGI*ZC<WUK-$THB"QA@V
M2">X]JXL/3I-Q?-KV.W$U*J4ER:=SUSP<FB^)?"EC?R:5I[S%/+GS;(?WB\-
MV[]?QKD+;P3:R?&6[ADLXCI<4/VOR3&/+(9=H7'3&XL<?[-4O@MKWV?4[O0Y
M7^2Y7SH0?[ZCY@/JO/\ P&O9Q;0K=/=","=T6-G[E5)('YL?SI592H5)174J
ME&->G&3Z?H<'XZTKPMX<\+75\-#T\7+#RK<"%1F1NA_#D_A7*_#7X<V>LZ>-
M:UI&DMW8BWMPQ4, <%F(YQG( ]JS/BYXC_M;Q*--@?-KI^4.#PTI^\?PX'X&
MO:?#-HMCX7TJV48\NTC!^NT9_7-7*4Z-!:ZR_(SC&%:N]-(_F93>%_!#7G]E
MG3M*^U[-WD#:)=OKC.ZO.?B3\.K30+(:QHX=+0.$F@9BWEYX# GG&>,'U%9L
MVO0Z9\9KK5KUW$%O>RHY09.T*4 Q^5=9XQ^(_AO7/"&HZ?:SS-<3(H17A(!(
M8'K^%7"%:G.+3;3M<B<Z-2$DTDU>PWP;\-_#VM^$-/U"]AG-S.K%V28@'YV
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
M\=X_;4(/T"?X5$I2=1\RM[K+C&*IKE=_>1C?$]]_Q$U4^AB'Y1)7(UZKXO\
M%FA6GBS4;:\\(6=]+%(%:X:8JS\#D_*?I^%<IK7B'PYJ.ERV]CX4CT^[8KLN
M$NF?;@@GC ZC(_&M*$Y<D5RO9=O\R*\(\\GS+=]_\CE:ZCX>RZ7;>,;2[U>X
MCAMK<-(&DZ%P/E_4Y_"N7HK><>:+CW.>$N62EV-+7]5FUO7KW4)Y"[32L5R>
MBY^4#V P*[;0Y7U+X-Z_;79+QV,R/;,W.PY!P/U_[Z-<;X?\.:EXFU 6>G0%
MSUDD;A(QZL>W\S76>+-5TS0/#*>#-$G%S^\\S4+I>CN,':/Q ^FT#GFN>K9N
M-..Z:^21T4KI2J2V:?S;'>"S_P (_P"!-?\ %" "\R+.U<CE"<9(_P"^@?\
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
M9U%/BBDFD$<4;2.>BH,D_A3VL[I/OVTR_5"*=T39D-%*59>H(^HI*8!1113
M**** *]%%%9&H4"B@4 +1112$%%%% !1110 4=***8$BW$R?<FD7Z,14PU*_
M7&+VY&#D8E;@_G56BE9#NS1&OZR%*C5K\ C! N7_ ,:JV=[=:?<K<V5S+;SK
MG;)$Y5AD8/(J"BCE78.9]S;E\8>(Y[:2WFUJ]EAE4HZ22E@RD8(.:K:/K^JZ
M!<&?2[Z6V=OO!3E6^JG@_B*S:44N2-K6'SRO>YV[?%GQ<T6P7T(./OBW3/\
M+'Z5R6H:C>ZK>/=W]S)<7#]7D;)^GL/:JM%*-*$-8JPY59STD[G:67Q3\46%
MG!:Q7%N8H(UC0- O"@8'Z"KB?&/Q0O46#?6 _P!&KS^BH>'I/[*+6(JK:3.K
MUSX@ZOX@N],N+V&S#:?-YT0C1@&.5/S98\?*.F*WIOC/K4]M+!)IUAB1"A*A
MP1D8_O&O-J*'AZ3236P+$54VU+<Z+P=XMG\'ZG->06R7 EB\IHW8J.H.<CZ?
MK6SXN^)!\7:(-/N-)6!DE66.5+@G# $<C;R,$]ZX2BJ=&#GSM:DJO44.1/0]
M:T_XTQV6GVUHV@LP@B6/<+KKM &<;/:O,=7OO[4UF^OPAC%S<23!"<[=S$XS
M^-4Z**="G3;<5N.I7J5$E)[!74^ /$EEX6\1MJ%_'/)$;=HP(5!;)*^I''!K
MEJ*N<%.+B^IG";A)270]6\=_$C1?$OA:73K&*\2=Y$;]]&H& <GD,:\JI*6I
MI4HTH\L2ZM6567-(*[/QIKNFZKX>\+6=C<>;)86?EW"[&78^V,8Y'/W3TKC*
M*<H*4E)]"8S<8N*ZA7<^!=5L-.\-^+8[JZBAGN;'R[=';!D;9(,#\2/SKAJ*
M*D%./*PIS<)<R"N_TF[M9?@UK6G_ &J!+Q;T3"%Y '=?W?(!Y/0_E7 443AS
MI>3N%.?(WYJQVG@'7=/M1J.@ZS)Y>F:K'Y;2GI$XZ-[=>OJ!5B7X2^(C=8M&
ML[FT8Y2[6<!"OJ1U_+-<'3Q+(J% [!#U4'@U#IR4G*#M<M5(N*C-7L=]XLO]
M/T#PG;^#M*NDNY/,\_4+B,Y5G_NCUY ^FT=\T_P5^[^&_C*3^]$B_HW^->=T
M]99$1D5V56^\H. ?K2=#W.6_6_XC5?W^:W2WX'8?"^[2'QBEG-_J-0@DM9 >
MA!&1^J@?C3_B*4TZXTKPU"X:/2;15D(Z&5_F<_CP?QKC(I9(95EB=HY%.593
M@@^H-$TTMQ,TL\KRRL<L[L6)^I-/V7[WG%[7]U[/^K'H.L?)\#O#Z_W[]V_6
M:O.ZLR:C>S6,5C)=SO:1-NC@:0E$//(7H.I_.JU72AR)^;;)JSYVK=$D%>B>
M.?W?P]\%Q_WH';_QU/\ &O.ZT+_7-1U2RLK.\N3+;V*&.W38HV*0!C(&3]T=
M?2E.#E*+[?Y!":C&2[_YCO#J;_$VE)_>O(1_X^*Z#XJ/N^(>HC^ZL0_\AK7*
M6=W+87UO>0$":"198R1D!E.1Q]14^KZM=ZYJDVI7S*US-C>57:#@!1Q] *'!
M^U4^E@4U[)PZW-/P*F_QUHP_Z>E/Y<UTW^N^._TU#^0_^M7#:/JD^B:M;:E;
M+&TUNV]!("5)QCG!%78/%%Y!XN_X23RH&NS,TQC(.S)!'3.<<^M14IRE)M=K
M%TZD8Q2?>Y-XZ??XZUD_]/3#\N*YZN\E^)45U*\MWX2T&>5SN=VM\LQ]23FJ
M6I>,M,U#3;BV3PCI5K+*A59X5"M&?4<40E4BE%Q_%!4C3DW)2_!G(5K^&= N
M/$NO6^F6YV^8<R28R$0=6_SWQ6174^"/%=OX3OKNYGL'NC/#Y(V2;"HSD\X]
MA6E5R4'R;F=)1<US[&IXG\6P:;:OX8\*C[+IL)*3W*']Y<MT8EO3^?TXK@J[
MK^W?A\_W_"%VG^Y>N?\ V:J&LW_@JXTJ9-)T:_M;\[?+DDFW(.1G/S'MFLJ3
MY/=47ZZ?YFM5<_O.2]-?\C8)^V_ Q G)L=2^?V!S_P#'!7GH!)P.373^$/%%
MOHJWNG:I;-=:/J";+B)#\RD=&7W_ "[>E:]F?AYHUZFIQWNIZB\+;X;-X0HW
M#IN; ! _SGI1%NDY*S=W=#:551=TK*S)?BB?LD/AK1C_ *RQTY=X]"0%_P#9
M*CT'0]*\-Z%#XH\31>>TW.GZ=_SU/9F]N_ICUR!7+ZOK4GB/Q))J6HML6>5=
MX7D1QC P/H*[[Q/?>!?%=]!<3>([JT2"$0Q0I:.44#T^7_.!6;4H0C3=_.Q:
M<9SE45O*YPGB3Q3J?BB]\^_EQ&G$4"<1Q#T _KUKH_A!*L?CI5)YDMI%'UX/
M]#4?_"-^!7_U?C5U_P!^Q?\ ^M7/Z9J0\,^+([ZQF^TQ6EP=DF-OG1Y(/';<
MN?SK1\LZ;IP5M.S1"<H554F[Z]TS+NHVANYHF&&21E(]P:[_ ,"_Z'X!\9WS
M\*]NMNI]RK#_ -G6EUCPMI'B;4I=8T+Q%I<$%TQEEM[V;RGA8\MQ@\9S_P#7
MJKXDU32]&\)0^$M%O%O=TOGW]W']R1^RKZC@?]\CWJ9S56*@M]+^0X0]E)S>
MVMO,X6NZ^$:;O'D1_NV\A_3']:X6N^^$+Q1>-'>61(U%H^"[ #.Y:TQ/\&7H
M98;^-'U/7/'&N77AWPI=:E9",W$;(%$BY7EP#Q]":\H'QE\2;2K6VFMD8YB?
M_P"+KVVZBT[5+9K:Z2VNH&()CD"NIQTX-9K>"O##]="L/PA _E7D4:M&$;5(
MW9[->E6G*].5D<1\$5_XENKOZS1C\@?\:Z+4[W[/\6=$@S@3V$T?Z[O_ &2L
M_P"%$4<5OK_E($C&I.J*.@ ' _6LSQQ>_8_B[X9DS@*D0)] TC*?T-:R7/B)
M^C_(RB^3#P]5^9Z6EI!:7=W??=>=5,K'T0''\S7-?#>[;4/#4]^V=UU?3S'/
MNU:'CG4/[,\$ZM<@X8P&-3[O\@_]"K+^%*;?A]8G^\\I_P#'V']*YU']RY/N
ME^!T.7[]079O\3%7]Y\?7_Z9VG_M(?XUW^L:Q9Z%IDNHW[LEM$5#,JECR0!P
M/<UP&G_O/CYJA_N6@_\ 1<8_K6Q\6'V^ +L?WI8A_P"/@_TK2<5.I3B^R,J<
MW"G4DNC96OOC!X:MX&:V^U7<N/E18B@)]RV,?K7#>$M<N_%'Q=L=2O,!V\S8
MB](U$3X4?YZYKSNNU^%";OB!9'^['*?_ !PC^M>@\-3HTYN.]F>?'$U*U6"E
MM='L'Q#;9X!U<_\ 3$#\V KYKKZF\2:+_P )#X?N]*-Q]G^T!1YH3=MPP;ID
M9Z>M>:M\#V'W/$ /UM,?^SUS8+$4Z4&INSN=6.P]6K-."NK'9?#,!?AYI./2
M0_\ D1Z\K^+;%_'LJ^D$0_3/]:]'^%%['-X0-@) TEA<21,.^"Q8'Z')_*L#
MQSX'U;6O']I=VML9+*<1"6;< (]IPV>_3FE1DJ>*FY.VXZT74PL%%7V/5HEV
M0HOHH%?/6@ZZ-$^*$EZ7Q;RWLL4WIL=R,GZ'!_"O?-5U"+2M)N[^<@1V\32'
M/? Z?CTKY9MBUQJ<)<Y:29<GU)-& AS1G?9BQ\^64+;H^LJ^<OB/XA_X2#Q;
M.8GW6MI_H\..AP?F;\3G\,5]&$X!-?([MO=F]3FC+8)RE+L&93:C&/<^C_AN
MFSX?:2/]AS^;L:T=0\+:!JUV]S?:9;7%PP :1U^8X&!^E5? *;/ FCC_ *=P
M?S)->8^//!OB/5/&FHW]EI<TUO(4V2(R\@(H]<]16,(<]>7O<N_YF\Y\E"/N
M\VWY#OBUX?TC0AI/]EV,=L9S-YFS/S8V8ZGW->U6R>7:PI_=11^E?,.I>'-<
MTI87U2QN+>)Y B-+T)/8?E7U&!@ 5IC%RTX1YK[ZF>#?-4G+EMMH<?=?##PK
M=W$MQ)8R^;*Y=R+A^23D]Z\<^(&B6/A_Q5)I^G(Z0+$C8=BQR1D\FGW2^-X[
MN9D3Q#&I=B,"8#&:P=3.IM=^9JWVLW+*/FNMV\CH/O<XKMP]*<)7E.Z.+$U8
M3C:,+,I5W^C+_8/PJU?5#\MQJTHLX3_L#.[\_G'X"N"BC>:5(HU+.[!54=23
MT%>O^*X/"5E8:1X:UG4+^"33K<-BT0%69AR6R#SD$_\  JTQ$M8Q[O\ (RP\
M=)3[+\7_ $SF_!B_VMX(\4Z&>76);V%>^Y.N/^^5'XU@>"5W^-]%'_3VA_(Y
MKOO X\%:=XEB.EZU?37%RC6XAN(,*X;G!.T>@KF/#>F'3/BU;:<0?]'OG09[
M@;L'\L5FI_Q%MI?\+&CA_#=[ZV_&YTUMJ$,OQ3\1:%>-_H>KAK9O9PORGZ]0
M/<BN'\/Z?-8?$33;"X7$UOJ4<;CW5Q_A1XMNI;?X@:I=0.5EAOF9&'9E;@_I
M7;WMI%J/CWPGXGM$ M]5:-I /X94'S#] /\ @)I?PX^3C^*7^7Y#_B2\XR_!
MO_/\S+U3]]\=D]M0@_0)_A6S%>17OQ(\4>&KM\6VK)Y:D_PRJ@VG^?X@5C#]
M]\=OIJ'\A_\ 6K \5WTUE\1]1O;=MLUO?%T/NIX_E4J'.U'^ZAN?(G+^\RMX
M>LY;7QYI=G.FV6'4HHY%]"L@!_E797/[[X_+[7*?I"/\*FU*QAN/B3X8\06:
M_P"B:N\4_'\,BXW#Z]/QS4-I^^^/[>US)^D)_P *)3Y[R_NL<8<EH_WD<;XV
M??XWUH_]/<@_(XK4^%:;OB%IY_NK*?\ R&P_K6+XK??XPUIO6^F_]#-=#\)%
MW>/(#_=@D/Z8_K6]33#OT_0PIZXE>OZG+Z^WF>(]4?\ O7<I_P#'S78>,)G\
M-Z#X7T*$[+BV0:A./25CD9^AW#\JR?#>E?V_\18K9EW1&[>:7TV*Q8Y^N,?C
M6QXU\+^*M<\6:A?IH]R\#2;(2,'**, ]>^,_C4RE'GC&3V5_T_S*C&7LY2BM
MW;]?\BG\4+9#XF@U6 ?N-3M(KE3[XQ_( _C5WP7^[^''C&3^]$B_HW^-3^+-
M)OO^%7Z%<:A:R07FG2M;2+(,$1MG:?I\JC\:@\,?N_A+XJD_O2(O_H/^-9WO
M04>S2^YFG+:NY=TW]Z//****[SSPKT/Q9^[^%OA*/^\7;^?^->>5Z]JZ^&U\
M!>$XO$3Z@JFV+0FSV]=JYW9^HKFKNTH>OZ,ZL/&\9^GZH\CCD>*5)(F99$8,
MK*<$$="*]"^+?[S7-):0 7;V"&88YSN/7\<UH>&K/P#)J48TF2>YU3.;6'56
M*1E^W*K@GV-<9XBEU:\\:S#6U"WWGJCHOW5&1@+[8QBI4_:54[6LGOYC</9T
MFKWNUMY'0_&,_P#%8VZ#HEC&O_CSUY[7L7Q!?P8_B@IKHU87JPH,VNS9MY(Z
M]^:XS4(/ ']GW#:?=ZU]L"$PI,J;"W8'"]*,-5M2BK/[BL32O5D[K[S4\!?)
MX&\;2>MHJ_\ CLG^->?PS2V\JRPR/'(IRKHQ!'XBO2_AWI[ZCX%\46L<T,+W
M&R,23-M1>#U/;K66GPPO%<-=:]H<, ^])]JS@?0@?SHC5A&I/F?7]$*5*<J<
M.5=/U9>\3W#Z_P#"G1M:O?GU""Y-LTQ'+K\W7U^ZOXYHTR8^"_AE_:]L FK:
MQ*8HI<?-%$,\C\B?^!#TK/\ &NMZ6FB:;X6T*8W%E8DR2W..)9.>1_WTQ_'C
MI5OXB?N/"_@VT7A5L-Y'J2L?_P!>LXQNHP:T;;MY;FDI6<IIZI)7\]CC+77-
M5L[X7L&HW*W(;=YGF$DGWSU_&NQ\?Q0ZQH6B>+H8ECEOD,-T%& 9%XS_ ..L
M/H!7GXKT*[^?X&V.[^#4CM_\?_Q-;U4HSA)=[&%)N4)Q>UK_ #1;M]3O=%^"
M]G<V%S);3R:@R[XS@X^;(_\ ':YZQ^)/BJRN$D.IM<(#\T<ZAE8>G3/Y&NIB
MT#4]?^#6C6FEV_GS?;'E9=ZKA0THSEB/45SUM\+O$C29OX8-/M5YDN)YT*HO
M<_*36,'0][VEKW9M-5_=]G>UD:OC:8:/J&A>+M!"V,^I6S2%512%;:,G!&,D
M/@\=LU:\!^//$FM>,+'3[^_6:VE\PNOD(I.$8CD 'J!7.>/M=L-2N-.TO2G,
MNGZ5;B".4_\ +1L $CV^4?K4OPI7=X_LS_=CE/\ XX1_6ATU]6;FM4GOOY J
MK^LI0>C:VVZ7-#6/B?XDM-<U"VBFMF@AN9(XP\ .%#$#]*X._O9=2U"XO9]O
MG3R&1]HP,DYX%2ZRV_7=0?\ O7,A_P#'C5&NJE2A!7BK'+5JSF[2=PHHHK8R
M"BBB@#HD^&_B]^FB3?C(@_FU3)\+?&+?\PC'UN(O_BJY"3XM^.WY;Q%./I'&
MO\EJY9_%GQ7=RPVM]J]PT;N%,T4AB=03C.5X/XBO"_M"IV1[O]GT^[.E;X5^
M,5_YA2M]+F+_ .*J%OAIXP3KHLA^DL9_DU</<_$7QS87T]N?$^I%HI&0[IB>
MAQWJU9?%?QV1,@\1W181EEW*C<CGNOIFC^T*O9!_9]+N_P"OD=0_P_\ %B==
M#NOP /\ (U _@GQ0G70=0_"!C_*L>W^,GC]-H;7V//\ %;0G_P!DK1A^,WCR
M-B7UB*4=@UG$/Y+3_M"?9$_V=#NP?PIXB3[V@ZF/^W23_"H7T#68_OZ3?K];
M9Q_2M!?CCXS09:XLF'^U;#^E6%^/7BY!EH],<#^] W]&I_VC+^47]FQ_F,!]
M-OX_OV5ROUB8?TJ!H94^_&Z_52*ZJW_:&\2RY_XE^DMCKF*0?^SU,O[1/B$7
M(C?0].9?53(/ZFG_ &B_Y?Q%_9J_F_ XRBN\;]H"_8?/X:L)3WS,P_H:>/CM
M;./W_@NR?UQ<#^L9JEF*_E_$G^S7_-^!P%%>@_\ "ZO#\G^N\!VG_?R-OYQT
MC?%_P.2!<>!+92?2.$_^RBJ_M&/\HO[-E_,>?T5Z#)\4?AP(R\W@EP!U\N"+
M_$4L7Q#^%-TFYO"5\F?2%!_*2G_:,.S%_9T^Z//:6O03XS^#SMB3P_J,?U1A
M_*2I?[=^#+VAN3:7T48<1DXFR"1GH&/H:?\ :%+LR?[.J]U_7R/.:*]!&L?!
M*7_E]O8O^V=P?_934[I\&]L3'7[N(2KO3(E&1G'>/V-5]?I>8O[/J^1YO17I
M']F_"*1=R^+;E!ZF0#^<=/3PS\,9UW0^-L ]"\\?]5%/Z]1)^H5CS2BO3?\
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
M6(H$A)*YY]:;<[!'N; .>*^4/K":']]H=_!U,3)<*/H=I_1A^58U;.D$/>F
M_=N(WA_[Z!Q^N*QB,'!H TYD$^EV-QU*;H6_ Y'Z-38,$,K $=>:=9AI]$O8
M5/S0NDP^GW3_ #6H8?O!6YR,&@"VCHX^0@@<<5']I7[1Y.TY]:6&!8 =I)SZ
MTYC&C!FV@GC)H CN3, ODCOS@5(RF2$J3@D<XI7<1QESR!Z4V&83)N (YQB@
M!+>$PQ[2V><TX11K(7"@,>]11M.;A@X^3MQ2SVYF=6#XQ0!+(ZQH68\"A'61
M RG(-#HLBE6&0:$144*HP!0!#!.\KNK)@"B2.9KA65\(.HS4C3QK*(R?F--N
M)6ACW*N3G% #IH5F3:Q(YR,550F)E*\%3D58,O[@,?E9AP*IQA^=QR30!+JR
M@:G,RCY9")!_P(9_K5GPVX&N0PN<)<AK=O\ @:E1^I%0ZF,"U#$"58MKKW&"
M<9_ U2AE:">.9#AXV#*?<'- $ZE@[*R[64X(]#3_ #9#<AMV(_2M&2^T?49G
MEGBN+&>1BS-$1+'D\D[3@C\S3'TF24;M/N+>^']V)]KX_P!QL'\LT 02QI<J
M!OZ>E2*H5 G4 8YJI+%-"2DD;Q28^ZZD$4D4LJCYFS]: +:"-"43:#U(%-FN
M$A*A@3GTJO'L6X,ISD]JLDPR %MIQZT +*S"(M&,MCBFP,[Q R##5("",@@C
MVJ%+J-V8#(QZ]Z $BA:&5Y'?*FH9MLL@;'2DFF=Y  /EJ.0Y^4?C0!)D#KTI
MKN7QGH.@]*92T *!DX%3*WE?=^_Z^GTJ%'!) ZTIWF0!5)!]J !D#')ZU8CN
MYXAM$A*?W6^8?D:=+ 6@*(<'U/>A+=1$%;EAU(H <MU9S\2V^T]VA./T/%/%
MI!,V+:\B9O[DO[MOUX/YU7^R;,E#^=12 Q\N,4 6I[.YML>="Z ]"1P?QZ5#
M4EOJ%U:*3!.ZKC[H.5/X'BK$6JVMR/\ 3-/C)_YZ6Y\MOR^Z?RH J@X/%.+E
MAAL-]:OK9Z?='_1-16)O^>=VNS_QX9'YXJ.YTJ^LX_,FMV\KM*F&0_\  AD4
M 4PJK]U0*=2"G2,L$"OU9R0/08H BG=D7"CYC^E0[2R[>Y]*5FX+'GO4]H5>
M,N!SG% "V]N(5R3EOY5((XUDW@ ,>]11F?[0P<?N^U+/;><ZMOQB@"6218D+
M-T%$<BRH&7H:'174JPR#0BJB[4  ':@"&":21W#IM HDBE:X5U?"CMFI&GC2
M41D_,:2XE:*/<BY.: '2Q+,FUL]<\4J($0*O04BEGA!QM8C\JCMHY8PWF-G)
MXYS0!('C5_+!4-Z"HKN0(B@C))I_V=//\WG=Z=J=(%,9W8QCOVH L>'90-8B
MC)PEPK0G_@0('ZXJP05)!&".#6-!,8IHYHS\R,&'U!S71:BJKJ$Q3[CGS%^C
M<C^= %*\A$^FS+WC*R#^1_G65!A74=NE;\">:S0_\]49/Q(X_7%<W&'3[W4&
M@"\IC4E$V@^@IDUPL!4$$Y]*%MU$WG G)YQ4CJA&7"D#G)[4 )*SB$F,9;'%
M-@:1H@91AJD#!AE2"/45%%<)+(R '(]>] #8;<QS,Y?(/:I'AC=P[+DBHY7F
M6= BY0]>*?/$9HMH;!S0!+4<<R2YV'.*6)-D2H3G I(X4BSL&,T 1M<,+H1;
M.#WIURLK(!$<'/.#BGR2I$ 7.,TK/B(N/F&,C'>@! A:'8YR2,$BJ9B$+%02
M:LV\QF0L5Q@XJO*DHG+,?E/2@#=B?SM+M7ZE T1_ Y'Z&D5BC!AP0<BH-+?=
M8W$1_@99!_(_TJ8T 4M>41:[.%7"2XF4^S -_6JC><T*>4>AP:UM?"M9Z;=G
MJ8V@8^Z'C]&%94<PBC<GG'('K0!.R>9$48\D<D4D$(A3:#GG.:2";SH]VW'.
M*9%Y_P!H;?\ <[4 2[8T?=A0S=_6B218D+MG'M4<UL)G5BQ&*F95=2K#(/:@
M!L<@E0.O0^M16\LLCN)$P!TXJ9 @7:F,#L.U,:X19A$<[C0 R2&1KA9 ^%':
MII(Q(NTDCOP:CN)'CC!1<G/I3MQ,&YOD8K^1H L1W4]L@$=Q*BJ.SD4T^(M5
M5]L6J7J8[+<./ZUF('"D,Q(STS4D4"L^]A^'K0!N6OB7Q$N'/B#54C']V\D!
M/L.:N'QWXL#93Q)JR@<!1>R8'ZU@$DFFXR: .F3XB^,T^[XDU(GWF+?SJ=/B
MGXXCZ>(KK_@04_S%<BT_EJ5A.&/5Q_2DCNY,8G5)A[C!_,4 =NGQA\>Q]/$#
MG_>MH3_-*G3XV>/$ZZO&_P#O6D7]%KA@;.7^-X&_VAN7\QS^E.-A.REH0LZC
MO$V[].M 'I$'QY\6A=L[6Q/]](%_E4__  O7Q?C-O+I$I_NS6S(?_0\?K7DS
M JQ!!!'8TV@#UP?M ^,X!_I&EZ1]?)D /X^94L?[1?B$?ZS1M+8?[/F#_P!F
M->0I-)'PCD#T[4&57^_&N?5>* /91^T5J##]]X;L7^DK#^8-+_PT%"P_?>"[
M.3Z7 _K&:\5=(W'#D#T(IG'0=!3NQ61[</COH<G^O\ VA^DR-_.*G#XT^#)/
M]=X M_P2%O\ V45X=1@;MIZT^>7<7)%]#W1?BU\.I?\ 6>!V4?[$,7^(IX^)
M7PJE.)/"-\I/]V&/^D@KPDB0R*J#(JR]KNBVAL-ZU7M:G\S^\GV5/^5?<>Z?
M\)E\(I1E] OX_P#@!'\I*;%XF^#%UG;97T>/43?_ !1KQ**/RXE0G.!1'%'$
M3L7&:?MZO\S^\7L*7\J^X]O_ +5^"[R",W%]$Q_V)S_0U*/^%.2_=UR[3_@$
MP_G'7A<LJ1 %SUI6?]T74;N,CWI_6:W\S)^K4?Y4>Z#3/A++]SQ3<I]7Q_..
MG#PY\,9/]7XT*_[\\8_FHKP6WF:9"67&#VIJQS"Z+%OW?IFJ^M5OYA?5*/\
M*>^'P?\ #YL;/'MFF>F^YA_Q%._X5[X2D&8O'FGX_P"ND1_]GKP2:W68J6)&
M/2I,#;C''I3^N5_YB?J5#^4]X'POT:7_ %'C:P?Z(A_E)3S\'PQQ%XFLW)&1
M^[_^R-?.[[1(RKC /05<UG]]8:7=]S 8&^J-Q_XZ5JOKU?\ F_!"^HT/Y?Q9
M[V?@MJ3?ZK6+)_\ @+#_ !J)O@MKH^YJ&G'ZLX_]EKYUBFDAD1T=@5((P:U;
MF]O[?4)?*O+A(R=R[92.#R._O3^OU^Y/U"AV/;V^#7B1>EQIK?29_P"J5 WP
MA\4KT6S;Z3_XBO((]9UEE1DUK48\<$)<N/ZUH)XM\21_<\0:JOTO9!_6J_M"
MMY"_LZCYGI+?"CQ:O2S@;Z7"?U-0/\+_ !@O_,)#?2YB_P#BJX2+Q[XK7A/$
M^JG'K>.W\S4@^*'B^&81#Q%J!)[F3/\ .J_M&KV7]?,G^S:/=_U\CL6^''BY
M.NBR_A(A_DU0-X"\5)UT.[_!0?Y&N=E^*_CN",&'7[ACGO&C?S6K</QA\?"(
M9UTAB/XK6$X/_?%/^TJG9"_LRGW9I-X-\2IUT'4/PMV/\A4#>&-?3[VAZD/K
M:O\ X5%;_&CQ[&#YVJP2GMFTC'\E%7$^./C->LUD_P#O6P_H:?\ :<_Y42\L
MA_,RDVAZLGW]+O5^MNX_I4#:?>I]^TN%^L9']*VQ\?/%L2EGATI@.NZ!_P"C
MU/#^T)XD==W]GZ0X]HY!_P"SU7]IO^7\2?[+7\WX'+M%(GWD8?44VNL@_:+U
MN2=HY-#T\@=PSC^IJ>7]H*]&#)X5L95[GSR/YJ:?]I_W?Q_X O[+_O\ X?\
M!.,HKN+/X[65]=)!-X*L\OD _: ><<#F/UJL/COX<D_U_P /[7_OY&W\XQ5+
M,X_RD_V7+^8Y"BNZMOBYX(O+2ZGD\"0+]G"LP$4))!.,_='<C\Z;'\5?AK.0
M'\%S+G^Y#%_\4*K^TX?RL7]F3_F1P]%=U%\1_A/=.4;PKJ"$=?W* ?I+4I\7
M_""0@-H6H+GT5Q_*2G_:5+LR?[,J]T>1'P_.;@2"[ 7^[M-/F\/&90&G QT(
M%;E+6WU"AV_%F/U^OW_!&#!X?EMYHI5N%S&P8?*>QJ.Y\,M-=2RI<*J.Y8*5
MZ GI7144?4*';\6']H8CO^",/3]!>S><M.KI+"\1 7'7H?P(!J)?#DH(/VE.
M#_=-=#2T?4*';\6+^T,1W_!& /#]QY^_[6NW^[M-$WALS[=UP!CT6M\4M'U"
MAV_%A_:&([_@C$_L%MNWSEQC'*T+H+*,+*@'H%K;HH^H4.WXL/[0Q'?\$8O]
MAO\ \]U_[YJGJ6G3V5KYL;"3G!P.E=-4<T2SPO$W1ABIJ9?2<7RK4NGF-927
M.]#CX2[1 R##=Z9;VYA9B7SFI=^)Y864J\9((-0N\PN555_=]SBO!:MHSWD[
MJZ)&AC:02%?F'>B641KSU]*BO/G0(&P<YQ4 !P 3GC% Q0_FMD')J0S"S^[A
MKCMW"?\ UZ@,BP K%]\]6]/I5>@!68LQ9B23R2>]*(W92P1BHZD#@4^&'S#N
M8X0=3Z_2K+32 *(7,2KT"F@"C1TK1$R2#%Q!'(>[ ;6_,4AM+.;_ %5PT+?W
M9ER/S'^% "1:Q?1H(VF\Z+_GG, X_7I^%/\ MEE-_K;9H6_O0MD?]\G_ !J*
M32KR-=ZQ>;'_ 'XCO'Z=*I]* +SVXE(-K<QR?[).QOR-,EA= 5D5E/N*J"IH
M[F:,860[?[IY'Y4 2Q,T2[5;BD.W>3@ GTH^T(WWX@#ZH<?I3'\O.]22>P(Z
M4 #MC@=:8.*,Y-*!GZ#J: "G*O.6Z]A2I@C(IT$4CN2W">M "QQAGXP,]ZLN
MZ6\>2#CV[TQ[57D5PQ 7M4SHKKM89%  CB2,.O((XJ*WEED+>8N,=.,5*FT+
MA,8''%,-P@F\KG=0 QH9#="0/\OI4DL*3* V>/2FW,LD2@HN<GGBGG<\/]UB
MOY&@!/)CV@;>G%0&.,R%$<;AV-2V\;Q(0[9.:5;=%F,HSN- %2;="0&7K6OX
M?=GO);+<=EU!)'MSQNVY7]0*JS;?*8MC '4U%I]U]EO[:Z4_ZJ17_(T +3I(
MQ-8.#UC<-^!X_P *LZG;BUU6ZA7[JR-M_P!W.1^F*CME,@EA'62-@/J!D?RH
M J08$@'8C%6$:/)1"N1V%4HMR8+'D&K26Z1RF0$Y- !-<K"ZJ5)S3IS((B8_
MO4Y]@&YPO'<]J4,&7<#D>HH 9"7,0\S[W>F06_DLQWYS2PW"S,P (QZTUVG%
MRH4?N^_% $K11EQ(RC<.].) !)Z#FH[B$S(%#8P<T]$VQ!"<X&.>] #8IDF!
M*'IUJ,3O]J\K9\OK4L<21 A!C/6DDF2+&\XS0 RYCE<+Y;8P>><5(R;XMCG.
M1@FB1]D1=1NP,BFV\K31;F7!SB@"J8Q$Q4>M="S^=86,W<Q>6?JIQ_+%<\Z2
M+,Q<Y!Z5LZ<_F:3+'WAE##Z,,?S H FB<QRHXZJP-9.J)Y&L7,('R[RR_0\C
M]#6G4.OA0UE<_P#/: *3_M*=O\L4 9KB=TC,1P!P>:L21B6,H3C/<5 DOEP.
MV,X[5-#)YL0?&* "&(0Q[ 2?>E C1^-JLWYFHH%G$KF4_+VYITELLDRR%B,=
MJ '32K"FY@3SCBE1Q)&'4=1P#3F577# $>](A7;A",#CB@"*V>5]WFKC'3C%
M(8'-T)=_R^E/-P@G\KG/K3;F26-5,:YR>>,T 22Q)* ''2G !5 ' ' II#/#
MC[K%?R-,MXFAC*LV3G\J '++&9#&&&X=JAO)=FU<9/6E=8XI"ZC]X?TJ(!I'
M  +,30!=TE\7GE]I49/TR/U JZ:9:P+:+NX,QZM_=^G^-/- %@V\6I:0]DT\
M4,R3B6(RDA3D$,,XX_AZUE76BZA9)OEM7,7_ #T3YT_[Z&15PT^&YGMGW03/
M&?56(S0!A))M.%;&.PIYO"C ,N?>MR2XAN3F[LX)6/615\M_S7K^(-59-.LI
M>8)WB;LLRY'_ 'T/\* *,LY:(^6</[U)#O,*^8?F[TDNG7,0+;/,0?Q1G</T
MJG'*23C*D4 6H+<0,QW$YJ1HX]XD8#<.YJIY\PE'.5I\[+/&!DJ0<T 67=8U
M+,>*IF;SCGL.U)SM )R ,4L4._H-J=SZT $2M(Y[(.]6L # I0 H  P!3))!
M&,GKV'K0 ,P49)J%Y"0>PJ*0-+RQP?3TJ6&$L #]T=Z &PCSB=O0=:"K&Y\L
M*0OK5N.-(LJ@ SR:269(<;R>?2@"K+;2\;>?H:!N0C!96'<'!JW(Y6(NHW'&
M13(',\6Z1 #GTH DCU2X"A)PETH[3KN/Y]?UI_F:3.0'$UFY[K^\3\C@C]:I
MK:OYS%F^7M226A)SUQZ4 :']BSS#=9307@](G^?_ +Y.#^E9\L,L$ACFC>-Q
MU5U(/ZTT@J>00:T(->ODC$3RK<PC_EG<*)%_#/(_"@#-H52S!5!)/0"M/5X8
M=EG=V\*PQW,.YD0G <,0V,D^@/XUG1/Y<R/_ '6!H >5$/RY!D[D=!4:@%P!
M@,U.FB:*[E0GY0QQ].U/6V239)D@CJ/6@![%;6+<022<5(C^9$'4=1P#3F56
M&& (]#2(R$80@@<<=J (K9IFW>:,>G&*1K<FZ$N_CTIQN%$_E8.?6BY>5%7R
MADYYP,T /DB24 .,XIP   '0=*:0SPX/RL5YQV-,MX3"A4MG)S0 X31M*8PW
MS"F7%PT)4!,YIXAC64R!?F-.=U12S' % "2AVA(0X8]*2!9%B D.6IR.LBAE
M.14,-P9960IC% $4D"Q29!/S>M7#^_\ #4Z=[:X60?[K#:?U"U5NDE,BL#\@
MJWI?[TW=K_SWMW4#_:'S#]5H Q:TKM\VMC-C.^+8?JIQ_+%9M:D!$FA2@];>
M<-] XQ_-1^= $2F0PNL?WLYJ>$/Y0$GWN]06[#?QT(J2"X\\L-N,4 +!;"%F
M(8G-/98]PD8+D=S43B?[2NW_ %=/GA$Z!=V,'- $A8*I8] ,TR&=9@2N1CUI
MR(%C"=0!CFD18X\J@ /4@4 1"67[5LV?)ZXI;F%Y0NQL8ZTZ6=(<;L\^E.D<
MB(L@W'&0* %*!H]C<@C!I(HEB3:O3KS3;=WDBW.N#FF10R).[L^5/:@"5I(X
MV 9@&:FW#^7 QQGM1) DKAF!R*E.".>E %.UG,4T4XX*,&_(TS4XA!J=PB_=
MWDK]#R/T-!92S!2" >U2ZI\_V6?_ )Z0@$^Z_+_04 3>'@)K^6S/2[MY(1_O
M8W+^JBJB#R\8['--T^Z-EJ-M=#_EC*K_ )'-7=5LWL=9NX2"(Q(QC]U)X/Y4
M +NC1P,J&;]:2:80IN()YQBJ97,@<DDBK G5AATR/SH [6EI*6OK#Y(****!
M!2TE+0 "EI!2T""BBBF 4444 8>LVJQS+<J /,^5CZD=/T_E6)<7 B&!RW\J
M["\MA=VDD)ZD94^A'2N'E786608*G!!]:\',*/)4YELSW\NK<]+E>Z_(0OE2
MV??FH3*Q&,TUW+'V["FUP'H!3XT#'GI_.D1"Y]O6IO*&X$$\=J '.X51Z= !
M4T<6Z(OC.1D#UIR6ZD9D&?:IU*E?E(P..* *<$3R*Q<;2#QD4UK:19-W4>U6
MA<(9_*YW>M-N9)8]OEKG/7C- $"L\;AT=T<="I(-7/[2:7B[@ANAZR+AO^^A
M@TV2,RQ$<!B.OI4,=J5CPS?-[=* )Q#H]TQ"33V<GHX\Q/S&"/R-(^@7I4O:
MB.]0<YMGWD?5?O#\JKFU9&+ 9^E-WM"P<,49>A'!% $#HT;%'4JPX(88(IHK
MH++6YI[BWAU$QWEJ756^T('8+GG#=1^=8]];&SU"YMCUAE9/R.* &PPF4DYV
MHO+,>U2,5QM484?K1:@NL\0ZM&2/J.?\:9$,;0W//- $D*K(Q&1@=0*E>X$4
MJQ;#SWIT5ND3EESD^O:GN40;WP,=": &7'F^5^Z^]G]*=&',($GWB.:=N&S<
M#D8SQ44%P)]V%(Q0 6]OY&[YLY]J>8X]_F$#=ZFHB9_M6,?NJ=<0>>JC=C!H
M E9@BECT%-BE69=RYXXYI0@\L(>1C'/>DC1(QM0 =\4 1)-(URT93"CO1<12
MR,IC? '7FI)9TB(#DY-$SM'$649(H =)&)(RC=#5+8(R5'8U;@D:2(,RX)JH
M8Y$E8NV<T :^J'SOL=UU\ZW3<?5E^0_^@U6M9/)NHI.RL"?I4P/G:#$>]O.R
M_P# 6&1^JFJ= $5TA@OYX",!'('TSQ3G6:0QM&V%QSS5G5R/M$$Y_P"6\*M^
M(^4_J*K"8Q6Y8#)!H GEB$T90DCZ41QB*,(.@]:(G,D0?&"14=NDREO-;([<
MYH D'EH^T;58\X'4TV:80J"03DXXI&MU:<2DG([5(RJPPP!'O0 F\M%O0<D9
M -,MFE93YHP<\9&*D5E9?D((''%1BX4SF+!SZT -%N1=&7?QZ5+)"DN-XSCI
M4=R\R;?*7.>O&:DD0R0E<[210 \<#CI4:31NY16R126\1ABVELG.:5(8T<NJ
MX8T 07<A5T7;^-7='?\ ?S0GI+$0![CYA_*H)RJPL6.*983B&]@ES\H<9^G>
M@#5%.U&$7/AU7(RUK<?DKC_%?UI)%\N5T_NDBK-K$UY9W]D@+/-;ED4=2R$,
M,?D?SH YZW/[S'J*G26-R51@2.PJIY<D!V2!E=>H(P1218A8LHZ^M %B2X\N
M=8]F<]Z=<"4Q_NOO9IOVF/@N,>_6I!(I0LIR ,\4 "!C"!)]XC!ID%N(-V&)
MS1;S^>&^7&*;B?[5_P!,J )66,/YC!0WJ:5V"(6/05'/ )POS8Q4@0; AY&,
M<T -BF69=RYX..:KFYE$SIM  X%/:1(@8X@!ZXJ#=\X4 ECZ4 (T;RN-IYK7
MM;<0KN/WSWIMK:^4-[_?/Z59H #44LR0KEN?0#O45Q=K'E5Y;^59S.78DG)H
M NQZDC.5EA9?]I#G]#5M#'-_J9D8_P!TG:?R-8TG[K;NZGM1(&12=IS0!LR1
MO&<.C*?<5'5&VU"ZA0!96"_W&Y7\C5N+4X9.+JU _P!N!MI_(\?RH >&93E2
M0?4&AW$O^M17]R.?SJ=(K6Y_X]KV/=_<F_=M^9X_6F3V=S;<S0NBGHQ'!^AZ
M4 4GM8S]PLI]#R*KR02(#@ _2KM(: *<,#%<R_E5GH,"E-(Q"J6/ _G0 R1P
M@R>O853D?!WMR33I/WD@8D\=!4L<(8;G'R^AH ;'&TB%P.W&>]2VWF[")1C!
MXXJ5&1E^0@@<<5&+E3<&+!SZT (+?%SYV_CTJ22))<;USCI4=RTR[?*&?7C-
M22(9(2A."10 \8QQTJ-)XWD**>1201&&/:6SSFE6&-'+JN&- $<\[Q2HJID&
MI)U=XB(SAJ=)(L2;F.!0CAT#KR#0 V)&$(60[CWJJ\"PO\N<'UJ>WG:8L&3&
M*BN4D\X/GY* -%O](\,*>K6MT1]%D7_%#^=9-:FE_O;74;0_\M+<R+_O(0W\
M@U9= %B]<[K>0#(EB&3[CY3_ "IO[QH"L1PP/KVJ5B&TA'/6&4K^##(_4&HH
M' )(Y&,T 6$5O)"R'+8P:9!;K!NP2<^M);SF<-E<8I-L_P!JSG]W]: )6$:M
MO;:#TR:5W"(6/0#-,G@$X +$8J0* @3J ,<T ,AF692R@C!QS4:23&Y967"=
MCBI4$:Y1-HQU ILMPD+!6SSZ4 ,N(&F92KXQ4SHLB%6&0:;,SK$6C&6H@9WB
M!D&&H ='&L:!5&!36EC20(6PQJ."!XI'9GR#4CP1O('8?,* &W3[(2<9R<4W
M3KC[/?6\YX"N"?IGG]*G.,'/2J 96)VG(% #;Z#[+?W$':.1E'TSQ5S1@)S>
M6AY\^W;:/]I?G'_H)IFL_/=17'_/>%'/U VG]14>CW M-8LYF^XLJ[O]TG!_
M0F@!(\(RXZ U;WQK)LR Q[57NK5[*_N;9S_JI&3\CBI%@1W68YW8% #IY_(0
M';G)Q3MQ>'<@P2N1FG,%VG=C'O2(Z2#*,"/:@".V\[8?-ZYXS2"V N3-N/TH
M6Y#7!BVGZT7!GROD].] $CQI(!O4''K3@01QT]J;(GFQ%"<$CJ*2"+R8]N<\
MYH 1+A))"BYR*9--)'*BHF0?:I5CC1RP #-1)(L2;FZ4 ).CR1%4;!J+>8HA
M&6W/W-*]P&3]WW[U6A+2L00!CJ3VH =# 7DVQC)/Z4Z^GB,45M$=XB))D[$G
M&0/;BHYKD!#%#D(?O-W;_P"M5:@ K3M]?U&"(0M,+B ?\LKA1(OX9Z?ABJB6
MN8P\DJ1;ONAL\_ETH>QN%7>J>8G]Z,[A^E &@U]I5X,3V4EHY_CM7W+_ -\-
M_0T#3XI0/LE_!/\ [+GRG_)N/R)K'HH ]'I:2EKZP^2"BBB@04M)2T  I:04
MM @HHHI@%%%%  *Y+Q-:&&\6=1^[F'/^\.M=:*IZK9"^T^2$#YP-R?[P_P X
MKFQ='VM)I;]#IPE;V55-[=3@:D2//7\JF6#R>9!\_P#=]/K0J?,<9)-?-GTP
MW=B0(%J=X95C!C^_GGVJ0+' H:0@'UJ5G C+CD 9XH 0*S0[7/)7!Q38(! I
M&[.326\_GJ3MQ@TU?/\ M1S_ *N@"4I&K[R%#'C-*[B-"[=!4<]N)]OS8Q[5
M*5!3:1D8QS0 V*59DW+G'3FHHI97G=63"CH<5,BH@VI@ =A3)+A(Y C9R: &
M30R22HRO@"I9(UE3:W2FSN\<19%R:=$S/"&8;6(H I[=GRCM5_Q#^\U&.['2
MZ@CF/UVX;_QX&L_RGC<AVSFM"^_?Z!8S=X))(&^APR_S:@"C8N([V%C]W< ?
MH>#2,&2XDB8<HQ7\C4%:&I,OVM9/^>T:R#\1S^N: &,DSRQNKX3 R,U++$LR
M;6SUSQ4)F:*V!5<D''TJ=6:2$'&UB/RH 5$$:!1T%(&C5]BE0W7 J.V25 WF
MMG)XYS2_9T\_S<G/I0 3SB +E2<T]F8PEHQ\Q&1FE<*5^< @<\TJLKKE2"/:
M@"*W,IC_ 'HYSQ2);[+AI=^<YXI4N5>8Q@'([TV=IPZ>4,COQ0!+)%'(074'
M%/J.:/S8B@.,T0QF*((3G% !'/'*Q53DBJ]U(PF5=O'K5A(8XV)5<$TVY95A
M)8]^* +&FG?;7UO_ 'HA(/JIS_(FJU/TJ54U& D_(YV-]&&#_.D=#'(R-U4D
M&@"S=QB?0[:4CF"9HC]& 8?J&JE;G#$'H16C:I]ITG4[8?>$2SK]4;G]&-9,
M'RLH//8T 6XYDESL;.*B:X*W(BV<'O4D4*19V#K2R2)$ 7..U #+E960>4<'
M/.#BGA2T.QSR5P2*5G C+CD 9X[U';S&="2N,'% "P0"!2 2<FG$1H^\[0QX
MR>]1*L_VHEC^[^M.GMQ.5)8C% $DCB.,NW04D4JS)N7([<TXJ"NTC(Z8-(FQ
M1M3;QV':@"&&29IG5UPHZ<43P,\JR!]H7K3I+E(I C9R?3M4%Q,S#Y1QZ4 .
MG<2C;_#4MG9^;\SDK"O4]S["F6L!F :087^=:0X  & . !VH EDD\R0OC&>U
M(K%6#*2".A%,%1_:K;S/+,RAO<<?G0!I_P!ISR(([D1W<8Z+<('Q]#U'X&JD
MUCI=TVY4GLW_ -AO,3\CS^M&QMNX#*^HY%)0!4GT.9A^XDBN%_V&PW_?)YJ@
M\,D#;'1D8=F&#6UFI#,[)L<AT_NN-P_6@#!2<H=H(^E/>\V 93)/O6A)86LK
M;Q&8V]4/'Y&JLNGNO*%7'Y&@!&DWQ$QD;L< U72:7R]KGG/6AD9#AE(^HIL0
M::0HBD^] #%C/F?+EF;HHK6M;00#>^#(?T^E.M[98!GJYZM4Y- !6?=WI.Z.
M \CJW^%-N[LOF.,X3^)O6JJ8; 7GZ4 -CWD?-US5B&UV2^8S<^E-MY%\XQE3
MN'>GW!G#IY0X[T 2O'&^"Z@X]:=P1ZBF31^;$4SC/>B&/RH@F<X[T 1(8)V9
M5!!%12JZ3!%4D'OBK:1QQL2J@%J)95B7<W3IQ0!3EB<+C!%6+/4+VQ&+>YD0
M=U!^4_4=#4H<-'O7D$9%5X#YX8O&%P>".* ---:@F&+[3XI#_P ](#Y3_D/E
M/Y5)/;VKV(O;*65HO,\MDE0!D.,CD'!'7TZ5B2P/'+NS\E:^CGS=.U.U[^6L
MZ_5&P?T8T 5:KWSL+E%Q\C("!Z?Y-6#3;S'V.&0_PL4/\Q_6@"H87D3,9Y!Z
M5;"$P['.25P34$,FU7(&?ER!ZU);S&9"2N,&@!88%@4A23GUIS>6C;FVJQXR
M:B5)Q=%BW[OTS3IK=9RI)(QZ4 22.(XRYZ"FPRB:/< 1SC!I^T%=I&1TP::A
MC&40KQV':@"*)IS,XD7"=N*)K<RRHX? %.DN%BD5"#D]Z6=I%B)C&6^E #WC
M61=K#(H1510JC %)$7:$%QAB.:CMX&A+9;.: 'F:,2B,M\QJ.[D*1#"YR>OI
M4AAC,HD*_,*>Q 4ENF.: $T:<0ZK:N_"%PK_ .ZW!_0U3N(FM[B6%OO1N5/U
M!Q35<'E3TJ]K6&U$SCI.BS#_ ($!G]<T -L5$]K>VY[Q>8/JIS_+-5HL(ZXZ
M58TAU35K<.?D=O+;Z,-I_G54PO;RR1.?F1BI^HH N"6,2>6&&[TIEQ/Y 7Y<
MYH6&,R";!W$9J5BH4EL8'/- #6+-"2G#$<9IMN)1'^]ZYXIZ.LB[D.144=SY
MD[1[",9YH $M@D[2[B<]JD=(VPS@''<U%.)_,3RON]ZEFC$L90G&>] #P01D
M'(J**X29BJYR/6G11^5&$!SCO0J1QL=H4,WZT 122RK<*BIE#WQ3[B)I8]J-
M@Y_.EEF6%=S9ZXXIP?=%O09R,@4 (B$1!&.[C!JJ\*PN0N<'GFI8)G9&:5=N
M#P<8JN^YYR^>/2@"Q=_O=)MW[Q2-&?H>1_6LVM,C9I4XE(42%3&#U8@\_A@G
MFLR@#;UYS+J$%T!Q=V\<Q^NW#?\ CP-9\C.8PBG&#ZU;MM8@^QPVE_8K<1P@
MK'(DA21023C/(/)/45,;?2KH9L]0,+]HKQ-O_CZY'YXH KJZ/$$=N2,'-.AA
M6%2%).><FDETR^@3S)("T?:2(AT/XC(JFAD60D,0/K0!>9HXV!8JI/&:)9!%
M&7(SBJDF)2I?G'IQ5E9HV&#P/0T +#*)H]X&.V*CA,YF?S!\G:I4>,Y5"O'8
M5'+<K%*J$'GOZ4 $MOYLJOOQCM39Y%D&P#(]:;<3,RD1]/YU7+[4&[[Q[4 /
M^51V %123%AM7A?YU'GC':DH *L0QA,.XR>RG^M1)A6!(S4[;R/D!+4 .?,I
M.[YB:(V:(YC8J1W!Q5BWC*Q@N,.>OM38;41EMQW9]J  WX=MES%%/[LN&_[Z
M'-#0Z;)R))K8^C+YB_F,&E>UC+;AP:C:!U]"/:@#N*6DI:^L/D@HHHH$%+24
MM  *6D%+0(****8!1110 "EI!2T <CKEH;;4&<#]W+\P/OW'^?6J*6\@F617
M^7K76ZO9_:[!@HS(GS+_ (5SCVFHQP*5L+@G.#F)O\*^>QU'V=5VV>I]%@:W
MM:2ONM!DL*S* V>/2GJH50HZ 8J<Z=J#P\65RK%?^>3<'\J9;Z5J4:$26EP3
MGC]VQ_I7&=I"KQ[S&I&X=A3)[@0%1M)S5I=&NUF,HLKG<?\ IDW^%2-IMYC+
M64^!SS$?\* *DI?R28_O8XIL'F>4/-^]5U=/O6&19W!'_7)O\*BBM;Z61D^P
M70QW,3<_I0!5BMO*E9]Q.>U2/'&S!W49'<U++I^J^>GEV5QL[_NC_A3Y](OI
MH]OV2Y'.?]4W^% $61C/:HXITFSMSQZU:BTJ^CB5/L=R<=_*;_"A-)NX\[+&
MX&>O[IJ ,RY=OM 7;\N.OK5VV_?:/J%OU*!)U'^Z<']&_2GW-A>K&,V5SG/&
M(F_PJ;2-/O3?+$UG<!)T:(DQ-_$"!V]<4 8%:,R";2;.?&3&SPD_CN'_ *$:
M@_LO4 2#8W.1_P!,F_PK1M=+OI]&OH#9W :-DF4&)NQVGM_M#\J *-NP7=D\
M8S4T<R2@E#G'6B'3+X,%-E<D$8/[IO\ "K,>D7<0(2QN!GK^Z;_"@"C]H;[5
MY6SCUI;E)7"^4V,'GG%79+*\CQNL[GG_ *8M_A2R6-\D1<6-R<#./*;_  H
MJLF^+8YZC!(I(85A3:"3SGFK,%E?RQ[FL+A3G'^J;_"F1:7JHN&+VEP4[?NV
M_P * (CY:/D[59OS-$L@BC+D$U-+HMY,ZL;.Y&/2)O\ "ICIEZPP;&X(/8Q-
M_A0!3BD$L8<#&?6HK=YV=A*N!VXK073KS&U;.? XP(CQ^E1M:WBS"/[#=<]_
M*;_"@"G);E[A9 ^ .U2R1K*NUAD5/<6&I+&#%8W).>?W+'^E(UCJ @ :RN0[
M#M$W'Z4 9R_(1C@J>*T+_!O&D'W90)!^(S5:+2=0!VBRN22> (F_PK1N=-OA
M'!&;2X,D:;7Q$V!R2!T]Z #0G4:O#&Y^2?,#?1P5_K6+B2.5XY%PR,0?J*U$
ML-0CD5TL[D,I!!\IN#^5:4B?;G9[_0IQ(QRTUJK(Q/J5(*G]* .;W,;D2%N/
M058<17  8].G:M67PS+,,V#RD_\ /.Y@:-OSY4_F*HW.@:Q:C;-IMTA(X(B)
M'YCB@!J@*H4= ,"FK+&7,:L-P[4V+3M3C&/LES_WZ;_"G1Z=>+*9#I]SN/I$
MW^% $=Q<>05&W.:DEWF(^7][M5C['=$9-G<#'K"W^%/6PO77<MG<$?\ 7)O\
M* *< D$0\W[U1I EN[2%B<]JLI!?,S Z?=#'3]TW/Z5!+8:F\@/V*YV^GE-_
MA0!7E82/N8#CI4D$1E;/\(ZFIX]'OYVP;*Y" \GRFY_2M!=,O$4*ME< #MY3
M?X4 0* H '2E9@BY)P*FDLKR--QL[GZ")N?TK.>VU&>0YL;D =!Y3?X4 -GN
MF?*IPO?WJJ4!&XCIWJU_96INXVV-SM[_ +H_X5:ET>]DB\L6=RO?_5-0!GQS
M20G='(R'U4XJW#K#MQ-$DH'<C:WYBIDT>[6,(;*X.._E-_A49T2[!^2SN 3V
M\IO\* +,=Y8S-M\R2!O21<K^8_PJU]DF9-\0$R?WHF##]*QY=+OXL;K*Y.?2
M)O\ "ECLM3A/F0VMVCCH5C8&@#0Z446][K3+B[TU[I>G[VW;=_WT,&KL<,%S
MPUGJ%D_O"TJ?F "/R- %!E5AA@#21QI&#L4#-:LN@:@L+3Q0FXA7J\0)Q]01
MD?E53^S[W_GSN/\ OTW^% %?-9U[<LP,<1X[FM"^M+^*%-ME<_.2"1$W'Z5G
M'3=0VDBQN3@9_P!4W^% %8(7&WJ35J"!85P.2>IJ>TTZ^:+)L+@'/_/)N?TH
MCTK5%N&9K6X*'H/+;_"@"(M&C\E59OS-$L@BC+D9QVJ>71;N9U9K.YR/2)O\
M*E.F7K#!LK@CT,3?X4 4XI!+&' QGM45N9R[^:..U7UT^[(PEG/@=A$>/TIC
M6MZLPC^P71SW\IO\* *DEOON%EWXQCBI7C61=KC(J:XT_4UCS%97).>?W1_P
MIRZ;J#0@/9W 8CG$3<?I0! H55 7&!Q3//C\[RL_-4]OH]_ &!M+@Y/_ #R:
MG_V1=>;YGV"XW>OE-0!0O'*(H"YR>OI5S0) NL0(_"3YA;Z."O\ 6I)-.O1&
MQ-G<8Q_SR;_"JD-EJ"2)*EE<AE8$?NFZC\* 'NI1V5A@J<$4[RQ/87,9Y*[9
M!^!P?T-:6K:;>?VG,\=G<;)")5Q$W1AN]/>H['3;U[H1-9W 656C)\INXQZ>
MN* ,2$[9%].E6!-&9#&&^8=J8FE:C'P;*YR#_P \F_PJXNCW0D\T6-SN/_3)
MO\* *=Q<&$J F<U)*':(^7PQ'%6VT^]5=S6=Q@?],F_PH6PO74,MG<$?]<F_
MPH I0"18@)3EJ2*V6*1G!)SVJQ#:W\LC*=/N5 Z'RF_PHETS53.A2TN-G?\
M=G_"@")UCR'<+QW/:G9&W=GCKFIIM(O9H]IL[D<YSY3?X4Z/2KV.,(+.Y('_
M $R;_"@"G#<+-NV@C'K3&DF%T%"_N_7%7UTN[0D+8S@GG B/^%-EL[V$ FQN
MCGTB;_"@"I<PM,@"MC![U($_=!&^;C!]ZLM87YB+)8W!.,@>4W^%1V]CJ3H3
M)8W .>/W+#^E &<\2Q.57I5N[_>Z992]2F^%C]#N'_H5)+H^HK.7-I<$-_TR
M;_"K46G7SZ7=1&RN,HRRJ/*;_=/;W% &.&*L&4X(.0:T=<S_ &R\BK^[N$6=
M3_OJ&/ZDU7_LR_\ ^?&Y_P"_3?X5JZA8WLNC:7<&RN2ZJ]N^(F_A;([>C?I0
M!D-')-$@1L;3SS5DH'CV-SD8-"65_'&Y%C<D]1^Z;_"IK>RU"6+<]C< YQ_J
MF_PH @BB6%-JYQUYH9XXW 8@,U2Q:1J:SN[6MP5/;RV_PITFC7<KAFLKG(](
MVY_2@"O-+Y,9?&?:EBD\V(.!C/:KATV](P;*X(_ZY-_A34L+MLA;.XX](F_P
MH H6_G[F\WIVI7M@]PLNXC&.*M-:WRSB/[!='/?RF_PI;C3M3\L>597.<\_N
MC_A0!"Z+(N'&12;D1."-HX&*G.GWXM\26=SN*X.(F_PJHFE7Z C[%<G_ +9-
M_A0! \_F2;3^ I^4@422C)_AC]?K[5(=.O(SO^P7#/V'E-_A4#Z=J+L6:RNB
M3W\IO\* *\TTD\A>1LG] /04D<3S/MC0LWH*M1Z3J,C;18W(]28FX_2K7]G7
MR1&*.RN0#]YO*;+?I0!E.CQMM=64^A&*;6S%::K&NQK2XD3^[)"6'ZBG'3&E
M_P!9I=Y"W]Z*-B/R/^- &3!=3VK[[>:2)O5&(JY_:S2_\?=O#/\ [6W8_P"8
M_K5D^&+^3FUC>;_9:-D;\B,?K5.71=4@?9+IUVC>AA;_  H <QLIU/ERR0,>
MTHW#\Q_A2"UF5,C$B_WHSN%1?V9J'_/C<_\ ?IO\*<NG:BARMG=*?41,/Z4
M,1/+8L"0:>[[@"^..Y%3"#5#_K+&XD_WH6S^>*&L+IUYT^\7O@1,?Z4 5F<*
MN?RJN26.35MM.U!C_P >-R!V'E-Q^E(-+U G L;G/_7)O\* *E2QQ9Y;IZ5;
M32KX-C[#<DCJ?*;_  I_]DZF\@"V5R!W_=-_A0!6P.IP,=SVJY&BHFX'/&<U
M.VBW;1;/L=R.^?*;_"I(]*O8XP@L[G _Z9-_A0!2@N%G+8!&/6FLT_VH*%_=
M_2KZZ;=HVU;*<$\X$1_PILUI>P@$V-T<^D3?X4 5+B$S( &Q@U(B[452<X&,
MU9-A?F(LEC<DD9 ,3?X5';V&ILA,MC<@YX_<L/Z4 =52TE+7UA\D%%%% @I:
M2EH !2T@I:!!1113 ****  4M(*6@ KV/PMXHOM3T2%FO)#-"/*D^;N.A_$8
MKQRNA\(:RFE:H5GDV6TZ[7)Z*1T/]/QKDQM'VM/3='7@JWLJNNS/7AJE]_S]
M2?G2C5+[_GZD_.N='B71?^@C!^=*/$VB_P#01@_.O$]C4_E?W'N^VI_S+[SH
MO[3OO^?F3\Z4:G>_\_,GYUSO_"3:+_T$8/SIP\3Z+_T$H/SH]C4_E?W![:G_
M #+[SHAJ5[_S\R?G2C4KS_GYD_.N='B?1/\ H)0?G3AXHT3_ *"4'YT>QJ?R
MO[@]M3_F7WG1#4;S_GXD_.E_M&\_Y^'_ #KG1XHT/_H)0?G3O^$IT/\ Z"<'
MYT>QJ?RO[@]M3_F7WG0_VA=_\_#_ )TO]H7?_/P_YUSO_"4Z'_T$X/SIW_"4
MZ'_T$X/SH]C4_E?W![:G_,OO.B%_=_\ /=_SI?M]U_SW?\ZYT>*M"_Z"<'YT
MO_"5:%_T$X/SH]C4_E?W![:G_,OO.B%]=?\ /=_SI?MUU_SW?\ZYX>*]"_Z"
M=O\ G2_\)7H/_04M_P Z/8U/Y7]P>VI_S+[SH1?77_/=_P Z7[;<_P#/9_SK
MGAXKT'_H*6_YTO\ PEF@_P#04M_SI>QJ?RO[@]M3_F7WG0B]N?\ GL_YTX7E
MS_SV?\ZYT>+-!_Z"EO\ G2CQ;H'_ $%+?\Z/8U/Y7]P>VI_S+[SHOMEQ_P ]
MF_.E%W<?\]F_.N>'BW0/^@K;_F:4>+= _P"@K;_F:/8U/Y7]P>VI_P R^\Z$
M7=Q_SU;\Z7[7/_SU;\ZYX>+M _Z"MO\ F:7_ (2[P_\ ]!6W_,T>QJ?RO[@]
MM3_F7WG1"ZG_ .>K?G1]JG_YZM^=<\/%_A__ *"MO^9I?^$O\/\ _05M_P S
M1[&I_*_N#V]/^9?>=#]IG_YZM3OM,W_/1JYW_A+_  __ -!:W_,TO_"8>'O^
M@M;_ )FCV-3^5_</V]/^9?>=%]IF_P">C4HN)O\ GHU<]_PF'A[_ *"UM^9H
M_P"$Q\._]!:V_,T>QJ?RO[@]M3_F7WG1?:)?^>AI?M$O_/0USW_"8^'?^@O;
M?F:/^$R\._\ 07MOS-'L:G\K^X/;4_YE]YT7GR_WS2^?+_?-<]_PF?AS_H+V
MWYFC_A,_#G_07MO^^C1[&I_*_N#VU/\ F7WG1":3^^:7SI/[YKGAXT\.?]!B
MV_,TO_":>&_^@Q;?F:7L:G\K^X/;4_YE]YT/FR?WS3O-?^\:YW_A-?#?_08M
MOS-+_P )KX:_Z#%M_P!]&CV-3^5_</VU/^9?>=$)'_O&E\Q_[QKG1XV\-?\
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
MY_YO^^JYP^(=(_Y_X?SI/^$ATC_G_A_.CV4^P>TAW//*6M#^P-9_Z!%__P"
MS_X4O]@:S_T"+_\ \!G_ ,*^DYX]SYKDEV,ZBM'^P-9_Z!%__P" S_X4?V!K
M/_0(O_\ P&?_  HYX]Q<DNQG4M:']@:S_P! B_\ _ 9_\*/[ UG_ *!%_P#^
M S_X4<\>X<DNQGBEK0_L#6?^@3?_ /@,_P#A2_V!K/\ T";_ /\  9_\*.>/
M<7)+L9U%:/\ 8&L_] F__P# 9_\ "C^P-9_Z!-__ . S_P"%/GCW#DEV,ZBM
M'^P-9_Z!-_\ ^ S_ .%']@:S_P! F_\ _ 9_\*.>/<.278SA2UH#0-9_Z!-_
M_P" S_X4?V!K/_0)O_\ P&?_  HYX]PY)=C/HK0_L#6?^@3?_P#@,_\ A1_8
M&L_] F__ / 9_P#"CGCW%R2[&?2UH?V#K/\ T";_ /\  9_\*/[!UC_H$W__
M (#/_A3YX]PY)=C/HK0_L'6/^@3?_P#@,_\ A2_V#K'_ $";_P#\!G_PHYX]
MPY)=C/HK0_L'6/\ H$WW_@,_^%']@ZQ_T";[_P !G_PHYX]Q<DNQGT5H?V#K
M'_0)OO\ P&?_  H_L'6/^@3??^ S_P"%'/'N')+L4**T/[!UC_H$WW_@._\
MA1_8.L?] F^_\!W_ ,*?/'N')+L9]%:']@ZQ_P! F^_\!G_PH_L'6/\ H$WW
M_@,_^%'/'N+DEV,^BM#^P=8_Z!-]_P" S_X4?V#K'_0)OO\ P&?_  HYX]PY
M)=BA16A_8.L?] F^_P# =_\ "C^P=8_Z!-]_X#O_ (4<\>X<DNQGT5H?V#K'
M_0)OO_ =_P#"C^P=8_Z!-]_X#O\ X4^>/<.278H"BM#^P=8_Z!-]_P" [_X4
M?V#K'_0)OO\ P'?_  HYX]PY)=C/HK0_L'6/^@3??^ [_P"%']@ZQ_T";[_P
M'?\ PHYX]PY)=C/I:O\ ]@ZQ_P! J^_\!W_PI?["UC_H%7W_ (#O_A1SQ[BY
M)=C.HK0_L'6/^@5??^ [_P"%']@ZQ_T";[_P'?\ PHYX]Q\DNQGTE:/]@ZQ_
MT";[_P !W_PI/[!UC_H$WW_@._\ A1SQ[AR2[&?16A_8.L?] F^_\!W_ ,*/
M[!UC_H$WW_@._P#A1SQ[AR2[&=16A_8.L?\ 0)OO_ 9_\*/[!UC_ *!-]_X#
M/_A2YX]PY)=C/HK0_L'6/^@3??\ @,_^%']@ZQ_T";[_ ,!W_P *.>/<?)+L
M9YI*T?[!UC_H$WW_ (#O_A2?V#K'_0)OO_ 9_P#"ESQ[AR2[&?16A_8.L?\
M0)OO_ 9_\*/[!UC_ *!-]_X#/_A3YX]PY)=C/I*T?[!UC_H$WW_@,_\ A2?V
M#K'_ $";_P#\!G_PI<\>X^278SZ*T/[!UC_H$W__ (#/_A1_8.L?] F__P#
M9_\ "ESQ[AR2[&=16C_8.L_] F__ / 9_P#"D_L#6?\ H$W_ /X#/_A1SQ[A
MR2[&?16A_8&L_P#0)O\ _P !G_PH_L#6?^@3?_\ @,_^%'/'N/DEV,XT5HG0
M-9_Z!-__ . S_P"%']@:S_T";_\ \!G_ ,*.>/<.278SJ*T?[ UG_H$W_P#X
M#/\ X4?V!K/_ $";_P#\!G_PI<\>X<DNQG4E:7]@:S_T";__ ,!G_P *3^P-
M9_Z!%_\ ^ S_ .%'/'N')+L9U%:/]@:S_P! B_\ _ 9_\*/[ UG_ *!%_P#^
M S_X4<\>X^278S:*T?[ UG_H$7__ (#/_A1_8&L_] B__P# 9_\ "CGCW#DE
MV,ZDK2_L#6?^@1?_ /@,_P#A2?V!K/\ T"+_ /\  9_\*.>/<?)+L9U%:/\
M8&L_] B__P# 9_\ "C^P-9_Z!%__ . S_P"%'/'N')+L9U(:TO[ UG_H$7__
M (#/_A2'0-9_Z!%__P" S_X4N>/<?)+L9U%:/]@:S_T"+_\ \!G_ ,*/[ UG
M_H$7_P#X#/\ X4<\>X<DNQFFBM'^P-9_Z!%__P" S_X4?V!K/_0(O_\ P&?_
M  HYX]PY)=C.I#6E_8&L_P#0(O\ _P !G_PI/^$?UK_H$7__ (#/_A2YX]PY
M)=C.HK1_X1_6O^@1?_\ @,_^%'_"/ZU_T"+_ /\  9_\*.>/<.278SJ*T?\
MA']:_P"@1?\ _@,_^%'_  C^M?\ 0(O_ /P&?_"CGCW'R2[&=25I?\(_K7_0
M(O\ _P !G_PI/^$?UK_H$7__ (#/_A1SQ[AR2[&=16C_ ,(_K7_0(O\ _P !
MG_PH_P"$?UK_ *!%_P#^ S_X4N>/<.278S:*T?\ A']:_P"@1?\ _@,_^%'_
M  C^M?\ 0(O_ /P&?_"CGCW'R2[&;16C_P (_K7_ $"+_P#\!G_PH_X1_6O^
M@1?_ /@,_P#A1SQ[AR2[&=16C_PC^M?] B__ / 9_P#"C_A']:_Z!%__ . S
M_P"%+GCW'R2[&=0:T?\ A']:_P"@1?\ _@,_^%'_  C^M?\ 0(O_ /P&?_"C
MGCW#DEV,VBM'_A']:_Z ^H?^ S_X4?\ "/ZU_P! ?4/_  &?_"CGCW#DEV,X
MTE:7_"/ZU_T!]0_\!G_PH_X1[6O^@/J'_@,_^%+FCW'R2[&;0:TO^$>UK_H#
MZA_X#/\ X4G_  CVM?\ 0'U#_P !G_PHYH]PY)=C-HK2_P"$>UO_ * ^H?\
M@,_^%'_"/:W_ - ?4/\ P&?_  HYH]Q\LNQFT5I?\(]K?_0'U#_P&?\ PH_X
M1[6_^@/J'_@,_P#A1S1[ARR[&916E_PCVM_] ?4/_ 9_\*/^$>UO_H#ZA_X#
M/_A2YH]PY9=C-I*T_P#A'M;_ .@/J'_@,_\ A2?\(]K?_0'U#_P&?_"CFCW'
MRR[&8:*TCX>UO_H#ZA_X#/\ X4?\(]K?_0'U#_P&?_"CFCW#EEV,VBM+_A'M
M;_Z ^H?^ S_X4?\ "/:W_P! ?4/_  &?_"CFCW#EEV,VDK3_ .$>UO\ Z ^H
M?^ S_P"%)_PCNM_] ?4/_ 9_\*7-'N'++L9M%:7_  CVM_\ 0'U#_P !G_PH
M_P"$>UO_ * ^H?\ @,_^%'-'N/EEV,VD-:?_  CVM_\ 0'U#_P !G_PH/A[6
M_P#H#ZA_X#/_ (4<T>X<LNQF4E:?_".ZW_T!]0_\!G_PI/\ A'=;_P"@-J'_
M ("O_A2YH]Q\LNQFT5I?\([K?_0&U#_P%?\ PH_X1W6_^@-J'_@*_P#A1S1[
MARR[&916E_PCNM_] ;4/_ 5_\*/^$=UO_H#:A_X"O_A1S1[ARR[&;16E_P (
M[K?_ $!M0_\  5_\*/\ A'=;_P"@-J'_ ("O_A1S1[CY9=CZVHHHKYT^A"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M***AN[N&QLYKNY?9!"ADD;!.% R3@4)7T0-VU9-16-I'BK1]=N6M]/N7ED5/
M,(:!T&W(&<L .XJUJFKVFCI;/>,RK<3K;H57/SMG&?0<=:MTYJ7*UJ0JD''F
M3T+]%8DGBO28Y-51IFW:6 US\AXSZ>M:UM<)=VL-S%GRYD61=PP<$9&12<)1
MU:'&<9.R9+115"_UBSTVZLK:Y9A)>R^5" N<M[^E))MV0VTE=E^BBBD,****
M "BJ&JZQ9Z-#!+>,RI-,L";5S\[9Q_*K].S2N)--V"BJ>I:E%ID$<TT<SJ\B
MQ@0QER">Y [>],T[6+/59+R.U9F:SG:WFW+C#CKCUI\DK<UM!<\;\M]2_15#
M3M8L]4FO8K5F9[.8P3;EQAQUQZU%I^OV6J:E>V-J)F>R<QRR&,B/>#@J&[D4
M<DM=-A<\=-=S4HHJM?W]MIEC->W<GEV\*[G?:3@?0<TDFW9%-I*[+-%9EKKU
MA>:H-/@D9IS;+=#Y" 8VQ@Y_$<5IT.+CN$9*6S"BJNHZA;Z5IT]]=N4@@7<Y
M R<?2C3;^/5-.AO88YHXYAN59DV-C/4CWZ_2CE=N;H',K\O4M452;5;)=872
M3-_IK0^>(]I^YG&<XQU]ZNT--;@FGL%%%%(84444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !15+5M4M=$TJXU*]9EMK==\A5=Q SCI5V@ HJIJ.IVFE01S7LOEQR3
M1P(=I.7=@JC@=R0*MT %%%% !1110 4444 %%07MY!I]A<7MT^RWMXFEE?!.
MU5!).!R>!3[>>.ZMHKB%MT4J!T;&,@C(H DHHHH **I:1JMKKFDV^IV3,UM<
M+OC++M)&<=/PJ[0 4444 %%%9]]K5EIU_;65S(RS7$4TT>%)&V(*7)Q[,* -
M"BL^QUJTU(VIM/.DBNK1;R*;R6$;1MC'S$<-R#M/.*?JNJ6NC6/VR\9EA\V.
M+*KD[I'5%X_WF% %VBBB@ HJDNJVK:X^CAF^V);+=%=O'ELQ4'/KE3Q5V@ H
MHHH **1B%4L>@&35;3=1M=7TRVU&QE\VUN8Q+$^TKN4\@X/(_&@"U116;K>M
MVF@6*75V)G$DJ011P1F1Y)&.%55'4T :5%4[S5;33Q9_:Y#$;R=;>$%"2TC
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
MLP5 !#N!!V^F02/QJI:^$O#UE'=16^C64<=VACG01##H<G;C^[DGCI0!A>!
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
M"#=N(P6^N.,]<<4 :E%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MX:4I<I(Y#KN^[RBG P,C@"N]B\'Z%#IE[IRV;&UO84@N%>>1C(B)L4%BV>%
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
M#<S;CEP$'. #@<#G/0Z'HVJV-T]SJVM?;Y/(2WCCBA,,2JI)WE-[9=L\MQT
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
M:^BO"WE9\K8(OEQGG/E=>/O>U=710!Y1=:)J;^)$TRR35([(>($U)H)+,>2
M'$CN+@'!4G)"<,&// KO/$.A3ZQ/I5S:7RV=SIUW]I1G@\U7!1D92NY>H<\Y
MXK;HH Y*V\#10Z7H=C)>F6/2[N:Y),6/.$@E!7KQCS>O/3WJ7P[X6U'17L8K
MC7'NK#3K8VMG;QPF+*?* 93N(D954*#A1U.,FNHJGJNIVNBZ5<ZE?.4M;:,R
M2L%+$*.O Y- &#K7@M=8U2]O3?F(W*V0V>5NV_9IS+USSNSCVZ\U'K'@AM2N
M-6N8=3^SW%[<6=S$Q@WK"]N05R-PW D>HKK@<C-1SS+;V\DSABD:EV"J6. ,
M\ <D^U '*OX(\W0M3L9=2/VF]U :DERD.WR9@492%).0&C'&>0<>]:.@Z#<:
M;?:EJ6H7L=YJ.H-'YKQ0&*-4C7"*JEF/&6.23DFKUGK-C?78M(96^T_9H[LQ
M/&RLL;DA2<C@Y5ACJ,<U?H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ K-\0ZH=#\-ZGJRQ"8V5K+<",MMW[%+8SVSBM*N?\=1O-\/_$4<:,\C
MZ;<*JJ,DDQM@ 4 /TWQAH.I6L\T.JV9-K")KH"48A4CJ3Z<'GIQ4UGXHT/4(
MXY+75+:59)Q;KA\$RE2P3!YR0"0.XKSKQCIEU-/BVLI9$CT"V+QQQ$[DCNXW
M= !U.Q6^6G:NPU?4O$/B;2HIIK2R&G7$4B1,//E@D=Y-H(RQ$;;?QQVH ])7
M7M)=9674;8B*Z%DY$@^6<D 1G_:R0,>])JWB#2-"$?\ :FH6]H9%9HQ*^"X7
M&<#J<;AT]:\P\/:-?1^)="M)[658;\1:_=L4.%N DV]6/KO>$_\  :[?5H&D
M^)/AF;RF9([*^R^W(4GR<<]B>?UH T;'Q9X?U*\%I9:Q9W$YB\X)'*#E, Y'
MKP03Z9IEKXR\.7L-S-;ZS9R1VT?FS,).%3.-_NN>XXKSC3K2YM/#/@EH]+>X
MD@LM2+6QC(WDQ.0C>FXX'OFL;4I9=0L;ITGFO/-\+36Z1Q6)AAAD#Q-Y$8VY
MRH!R"2>/PH ]BMO%WAZ\$IM]8LY!%*D+E9!P[G"#_@1X!Z&M*&^M;BZN;6&>
M-Y[8J)XU.3&6&5SZ9'->?^)M#FU;Q%K]K;PLK/X=MS;.%PHFCFE>, ^H8+6Q
M\.9&U'0;GQ#)&8Y-:O)+S:W41C$<8_[X13^- $_AGQUI7B".W@>ZMH-3F:4"
MR$NYOD=A[<[5W8ZX/IS5^W\7>'KHW8@UBSD^QQM+.1(,(B_>;/=1CDC@5YY;
MZ;>/X2\(06]O)'<_VK?<[""A9+H!CZ#)7GZ5G7,3ZSX6T;3=+LK@WNE^&[VW
MOHO(93%(UNL8B.1RS2#( Z[<T >O7.NZ59 FYU"WBQ +@[W Q$2%#_3) S[U
MGMXX\+JL3'7;+;*2$;S!@@-M)SV7=QD\>]>9^([N+Q#:WCZ?#<7$*^&XX&;[
M.X!?[1&2@R.2!U K:\>-%8:OJ,EKYT%Y)I<<26DUG]HM=50%\0!0,JX)QP1P
MX."* /2-0U*RTFR>\O[F*VMTP&DD; R3@#ZD\ 5RNO\ Q#TVPM]).F7=A=2:
ME=>0CRW!2.-0&+,Q )X*[<8ZD4[QF)$L?#>H36[K;66J07%XB*7\I/+=<D#J
M%=E.?;/:N:LHI;OQ'::G;03?V?=^*WN(&,9 9!9,C28(X5G4\]_QH [;7_&&
MG^'=8TC3[MXU;496CW-)M\I0C,&QCD$J%[<FG'QMX8"3/_;ED5A*A]LF<%B0
MJ\=22#QUXK/\9RK::[X1OIED^S0:DXED6-G";K>55S@' +$#\:Y2S:31_ ?A
M@&VCM VIS-->S6ID-F2TV)-O]X\*&/ W4 =[_P )1832:?-:7EC+8723NTYN
M,$"(9.U<<XYW=,8J&3QKHL]AJ,FE:II]W<V=LUP4:X"IM ZEL'"YX)&<5YC:
M0W$R@*EY.RSZZ6DG@*.PDC!1F7: "P(.,#KTJ]XAL+C^P;%(K27(\$W<)5(S
MPVV#"_7@\?6@#T>;QAX?M+M+*[UBRAO&9(S"91E68 @'TSN&,]<BI+CQ7H%K
MJITR?5[2.^#(A@:0!MS$!5^IR..O->>ZK8SMX?\ 'N+60R2W%ELQ&<N%AM^G
MK@Y_6J^J3I8PWFD7MI<C4)/%T%W&YMW*&)[F,I(),;<;?DZYSQ0!ZW)>VL5[
M#9R3QK<SJSQ1$X9PN-Q [XW#/UJI;^(='NK>TN(-3M9(;PN+>19 5EV E\'O
M@*V?3%<M\3EO;33;#6=-@DFO+.66%4C4DD30O&.G;>8S^%<?/X6OXSXB\/6-
MK,8-(TR[^P%5($K7,<9 4]SE9AC_ &J /6=)\0Z1KOF_V7J-O=^5C>(FR0#T
M/T.#@]#BEDU_288FDEU&V1%NOL99I  )\X\O_>]JX[P0L%WXC?4(-0U'4/+T
MN.W::>V2"*/YRPBPJ*2ZX.>N ?>L3Q/H-[?^+=:T:"WE^SR0OKL$@0[!<"W\
MA1G^]O ;'XT =_J7B6"TOA:VTMI-)'YPGC:?;(C)%Y@4+@Y)!!/3 .:K>&/%
MC^(;L0-9K!G2[/4,B3=S.')7H.FSKWS7#VMO=7@T;6'LYXY=3N-5O9$:,[HU
M>%DC#>AV*@K:^'5M/!J:F6&2,?\ "-Z4F70CY@LN1]1D9% '8S>)-%M]8329
MM3MDU!R%$!<;LD94>Q(Z#J:BM_%OA^ZU---@UBTDO'9T6%9 264D,OU&#QUX
MKSB>QD/B'6-,O;[4UGN?$$5U#86]LA$R9B9)O,*$A5"?-AAC81WYM6=A<#P[
MX=5;>1)1XKN9&/EG*@R7.&/M@CGZ4 =<WCG2IO$VFZ+IUS;7LMS/+#.8Y<F$
MI&SYQWY4K[5T#W]I'>-:/<1K<+"9S$6^81YQNQZ9XKRGPM+$US\/M+%I.NH:
M4;F*^#0,/(?R'#!F(Q\S#(YYZUT/B.^BTGQ\;J[2<0W.AR6T#1PL_F2B7.P;
M0?FP>E &_<>-?#-H(3/KEC&)HTECW2CYD?.U_P#=.#STK7O+VUT^REO+RXB@
MMHEWO+(P"J/4FO$]'OK32]-O;._M9S<W7A"PMXHQ;L[,Y28>5P.&8D<'^Z?2
MNW\26%Y:_#C18;B.29M/ET^2^1%+LR1/&9#@?>Q@G\* .B'BWP^=+.I?VM;?
M9!+Y!DW_ /+3^YCKN[XQFBX\7^';6QMKV;6;-+>Y1I()/,!$JJ0&VXZX)&0.
ME<7?:GI]QXJTOQ)!I\D6CV^HRK<WXB;;.[6NQ)L8SM4_N]V,9J#PK9SMXOTF
M^-K*EG<7&LW-MOB*[8Y)8MAP1\N[YB <<&@#N[3Q?X=O[DV]IK-G-*(?/VI*
M#^[P"6'K@$$^F:IW7CG1#HVKWFE7]IJ$^GV4EX8(I1\ZJI/7TR,9&<&N!L+&
M:#POX*!M9(_)LM2\P>61LS"_7TR:IR2QZ[X1TI-)MYRVF^$KR.[ @9=I>WC5
M(\D?,692PQG(&>] 'JH\5Z-%+96UYJ-M;WMU'&ZP/)R-_P!T>V3P,XSVK*L?
M']CJE[=6MD]F9+?5$L2)+G'F(RJ?,7CDY8J%[E3S7!WEA*;O6]/OKW5(FU(V
M+6]E:VJ,;I1%$H*NR';L96SR,8SWK5GW?V[?6/DS?:!XPMKS;Y38,)BB4/G&
M,94]^U '?6GBWP_?ZDFG6FL6DUX^[;$D@)8K]X#W&,XZXYI;'Q7H&I7YL++5
M[2>Z#,OE1R L2N<X]0,'D>AKSRQTZ[/A;P;%#!)%<#6;PEMA!3<MT Q]!DKS
M]*/#%W;MJ_P]TW[%<V]]IUE<6]T)K9H_+D$*AER0 V2">,]CW% 'H=YKUOIV
MK307MQ9V]I#:)</+)/AU+2%!E<<+G'S9Z\5/I.OZ3KJS'2]0@NQ P67RFSM)
MY&?8CH>]>>_$.SGN=;UC9;22H^BVB?*A8,?MN2/?CG'I74Z3"Z?$GQ-*8F6-
M[*P"OMP&(,^<'OCC]* *VH^.+VPGO;D:&6T6QO$L[B[:XV2EF*J62+;\R@N!
MG<,\X'%++XYFCNYIQI2G1(=2&F2WOVG$@E+B,L(]N"@<A2=V>^*Q]4\0:=K'
MBZ:QUNYN+;2M,NE6&R6TF;[9,N"))&52/+5NBYY*Y/&!6=.K_P!BZCX0\F?^
MU;CQ%YT<?E-@P-=K/YV[&-H3.3GJ,=: .H/CB]2\AFET,QZ+-J7]FQW;7&)3
M(7,8?RMOW"XQG=G'.*6T\<S7%U93OI2IHM_?/86MZ+G,C2 LH9H]O",R$ [B
M>F0,UCP^(-.\0>,@VL7-Q##87QBTW3A:3;7E4[!/(X7!.<[1G"C!//3.TM7D
MT;PSX4$,XU73M;\VZC,3 1Q12R/YA;&-K#;@YYW"@#UNHKBXAM+:6YN)%CAB
M0O([' 50,DFLW5=,U6]N4DL=?FT^()M,26T4@8Y/S9<$^@_"K&E6=]90.E_J
MDFHR,V5DDA2,J,=,( * ./TWXK:1?#29IFM[6UO;>XEE=Y]QA>-HP(^GS$B3
M-=-=>+?#]C9VEW<ZQ:1V]VGF02&08D3C+#_9&1D]!FO/O :F34O""&"4/8:=
MJ%O<"2%E\J7S(3M.1UP?YUAZ=;3Z=;V$U]>7^FVDVA26J"&S64RN+B4M#AD;
M#,K)@<9Q[4 >PR^)=$AU&/3Y-4M5O),%8?,&X@KNSCTP,YZ50N?&6G3Z%J5]
MH-S:ZI<647F>0DV-^?NC.#][!P0#D]*XFTT"[71O&5E:6ERMVV@6=K;^<H\U
MB+9QL+#@MG@X[UK>!DAN_$0OH=0U&_,.E1VS2S6R0Q0Y?(BPJ*2ZX/K@'WH
MZ^W\2Z+=:NVDPZG;/?J64P*^6W+]Y1ZD=P.1WK5KRK1Y1;>+K"SL4FEC.J73
MSZ9>VF9-/+"0M/', ,(Q/&<Y$F :]5H **** "BBB@ HHHH YCXB7ES8^ M5
MGM9G@EV(GFQG#1JSJK,#V(4DY[5P6NV,'AWQ)J\&EW%Q%&(M'X-P[F,->L"N
MXDD CDC/\1]:]?N;:"]M9;6ZA2:"9"DD<BY5U(P01W%8L/@GPU!9W-I'H]L(
M+J-8YU(),BJ<J"2<G!/'IQZ"@#B-=O+BX\<7^E-=SK8W6L:=;3JDS+B,V\CE
M 0<J&95!QC.?>I+C0]''C'PS;VU[=7D4.J7D6U[F3_1RL#/Y0.>BM]>#C..*
M[5/!OAV.PGLDTBV%O<%&E7!R[+RK$]=P/?.:E/A30C96EG_9=OY%I-Y\"XY2
M3DE@>N3DY/?/- 'F7AQ3XACM[35[VZ-O;:%)=1$7+H1*;B56DR""2H1,$],^
M]48I+K7?"WB+5]2N[W[=9>';*\MV2YDC$<Q@D8R!5(&XE0?S]:]7NO!WAV\M
M;>VN-)MWAM@RQ+@C:K'++QU4GJ#P:N/H>ER)>(UC 4O85@N5VX$D:@J%(] "
M1^- '/>,KF=_#^B0>?)'%J&HVEM=/&Y1C&Y^8;AR-Q 7C^]7%:EI=M+XB_LA
MFN)-/L?$MK#;*;F3]TLMMODC!W9P& ([C)QC->MWNF66HZ<^GWEK'/:.H5HG
M&1@=/R(!![8JK:^&]&LK6"VM]/A2*&X^U(,$D3<C>2>2W)Y- &+\1V+^&+?3
M0Q6/4]0M;&5L](WE4/\ FH(_&J/C76+-[RWT:P!CU?S[>S6\C09LX[AL,$?^
M%RD;<#_9/I79:EIEEK%A)8ZC;1W-K)C='(,@X.0?J",YJ@/"6@+I+Z6-+@%F
M\@E9,')D'1RWWMW ^;.>* /.[BTN/[>UO1/#]R3;+=VVW3Y;Z1/M7E1EKF-)
M.2I_>0[OH0>IINAZ;I?B+6_#"0IJ(MD6^U)K>YNF)M]L@B6-2K8*AV?![@>G
M%>B3>#O#T]C;6;Z5!Y%LS/"%RI0M]X[@0?F[\\]\U9C\.Z/#?65[%IUO'<64
M)@MG1-OE1_W1CC')XH P/$5H=9\2V\FCZNEGKNA0F;;<0&2!HYP1A^1U\OJI
MR/QKC)O$</B/P]_:3Z40]G82W^H6L5T;:TWL6"2LRC?(S+$648/##)S@UZ9J
MOA/0=;O%N]2TR"XN%3R][9!9,YVM@_,N<\'(YIE[X-\.:C.TUWH]K*S0"W8%
M<*8P"%!4<<9..,CM0!YP+C6=/N]/T!+^Y;5=4\/65K&SR%C'(7D\Z;ZJ@8Y]
M56I]-BDU?7K/3!>7OV&?5;N7"7+JQM;2);95W YPTAR?4Y[UZ<FC:;'?P7RV
M<0N[>#[-%-C+)%UV@^E-M-"TNPDCDM;*&%XXGA1D&"J.V]@/JW)]Z /+/#1A
MU.:'2[V[GC\/I'?:L8FNG7,/V@QPJ7SNV*JL^,XR16;$UP/!]IJ-]/=:KI=O
M8/-?0)?LEU:O.YDCFP3B0B,J I/';K7=:_\ #T:M)':VXTJ+3([46T*RV.^:
MT7D,8FR!R,8W [2 16\?!OAYKFWN&TJ!IH(XXT9@>1']S<.C;>Q(.* ,/Q[!
M/_PAFFZ!;S&:XU&[M;%9+G)+@$.S/CDY6-L_4UD^(]"U6;6M+FU+5%&IZK=0
MV"#3E:$06L9:XEVDDL68QC)^@Q7H]Q8VMU<6UQ/ DDMJYD@9AS&Q4J2/?!(_
M&B:QM9[NVNY8$>XMMWDR$<IN&&Q]1Q0!Y)J5HCZ#KUS:SW<=Q::LFE:)$MW(
M3%()$!89;+,SLY);/RC'04J:AJNN:P;6W'VJTO;V^U":*6^>V5[:!TMXUWJ&
M(7<"Y4#GOWSZ%>^%K);FXU72K&QAUMR7CN9XV=%D(VE]H(^;;D9&">YJ"T\"
M:''H6E:;?6D=\=.@\I)I 0SYQOS@]&/)4Y% '#: BW\$MEK^J9T32=--ZQBO
M)"G[^65HCOX9PD2 #/<].!3+G0Q)K>L_8M7E75;6SLM)L;V[NI%::=HR[Y(Z
M,T>P=.#\V,\UZ9=^%M"OK^&^N=+MY+B%%1&*\;5.5!'0@'D9'':H[SPAX?O[
MBZN+G2H))KID>:3!#,R?=;(/!&.HYH Q?A^;4?VOY<%W83+=_9YM/GNO/2*2
M-%W&)LY8$,I)]>PJ?7?^2D^$/^N-_P#^@1UMV?A[2+![5[33X(6M!((&5>4\
MS!?GN6(&2>35N6QM9[VWO)8$>YM@XAD(Y0, &Q]<#\J /)Y;)(#J^M12W,=]
M#XOBBC9)W"A&EA5EV [2"&(.1SQZ"HUBOM6RN]]46"\U4R:7]O:"5E%R566,
M]&*?= 8@#=Q7JC:)IC12Q-90E);D7<BXX:8$$.??*J?PJI=^$/#]]$L=QI<#
M*LDDJD94AI#F3D$'YCR1T- ')^*GM-8^ ]Q=)-=7,)TE9HIKABLKD)PS[3@G
MU[$UCZY;K;VOC6ZCNKN&?0(H!I>+J3]S^Y60$ M\V]V8'.<@8KU633+&72VT
MQ[2$V#1>0;?8-GEXQMQTQCBLL^"_#;26TC:1;EK956+()X4Y4$9^;!.1G.*
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
MRI-K$FE',GW2DCH9.G3Y,X]^M<[JOQ#O[CPY)+'H\MC%J>F7ESIMZMR&8+'
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
MI]WD<]*S/"NGRZ3'HJWMGXBN[S1(KI[B!HB((2$=?W?[O]\9-WRA6/7)Z8H
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
M'EG!C#$E><D=A6KI'AC4+;X>WN@WL]L;ZZ6]#2Q;C&#/)(P/(SQO&?ZUUM%
M'G5IX-\1'1=?BFN;.RO]0TNVLH'MIW<(\*R+DL44@,&7H,C)].:?_" :Q+J?
MVB'3M%TNU86.;>VG8[#;W/FMSY8W%@6YXY !SUKTRYN8+.UEN;J:.&")"\DL
MC!511R22>@J16#J&4@J1D$=Z .$B\$ZDGA[0=/,UKYNGZG<7DIWMM*2?:,!?
MEZ_OESG'0_C4L/ &JVOA36]+>>S,]]H5MIT3*[;1)'"\;$_+G;EA@X)QVKT>
MB@#Q?55N;&>_\+V5[83&ZUJTN3:MYBW>XR0LX5"N&C&TOYF<  CKT]HJ.>>"
MVC\VXECB3(7?(P49)  R?4D#ZFI* "BH9KNVMI8(IYXXY+A_+A5V ,C8+87U
M. 3CT!J:@ HHHH **** "BLKQ+K:^'?#UWJC0F<PA0D0;;YCLP55SVRS 9K@
MO&7B3Q"VC:GHLMO:6FHPO9,\MM=R*KP3S!/D8*&!W JW3@Y'I0!ZE17$^-I]
M8T?P=I@TPQ0SI=V4,I^U2< RQKM#X+,I)VDGD@D\GBL?3_$^O:3-K-U<VMO<
MV">($M)V:Z<O'Y@A3$0*XVJS@\D9R>!0!Z=17 6OQ(2YU^"V":>;*XU)]-C5
M;O-TK*6 D:+'"%D(ZYP0>^*O>+?$']@:Q'<+;R3/!HVH7JK]H9$;RA&=K*."
M3GACR.<=: .QHKS^Y\?ZEI27AU72+8.-.CO[2.VN2V_?((UC<E1@[F7D9')]
M*RK_ %K6;;Q!K*ZU%L:)-)58;*]D$69+IU+J< CJ 1CYMN#P: /5:*X23QS-
M/8V]N=/ O9KJ]M;F)9B/)6W5RSAL9YQ'C_?%8M[XNU:]\#WL&BV2B.S\.17-
MS/->/YT;2P,RA&VDLR@;BQ()^O- 'JM%<(/&TUCX<UNY-H)GT6&VP6E.9S)#
M&Y)../O^_2I=1\::AIGB*WM+JQLH;.XU&.PACDNL74H? \Y4QC9N/KG S[4
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
M%R6D41OOC*D ;2K<@C\<Y.=C1= M=$%T\4MQ<7-W();BYN7WR2L %&2
M   * /+_  AXCOI-/ETR">;3X=.M+^ZC+1#_ $Z3SI?ND@_)'E<XY+$=@<R7
MWB7Q#X?TJPO_ .VI[V;4] :[9;B./9#/N@570*HP!YQX.<XYKO9/ ^C2:;96
M.V=4LI)I(9%DPX\W=YBY[JV\@CZ>E/N?!>BWEM:VUS#)+#;:>^G(C.<&%@@.
M??\ =KSVH Y+5=5UOPQK[Z>-9NKVTMUL;Z62X5#((GG:&9"0H^7&''<;3SBH
M--\5Z[>Z@+%KXA]1U>&:R(1<I8L\Q*CCGY+9N>OS_2NQB\$:8+/4X+J>]O9-
M2@%M/<74VZ7R@"%52 ,8W$],Y.3FIK7P?I%GJ&DWT,3B;2K/[%;$OP(\8Y]3
MC//N?6@#"\9ZAK<'B".UT22-;J31KN2$.$YD$D 7#-T.&; )P21FK?@K4);R
M75K234M1E> Q_P"BZE ([JUW*<[B %=21E2,CKS6KK?A32_$$WFZA'([?99+
M7Y7*X1V1B1C^(-&I![8J31O#UMHL]W<K<W=W=W>P37-W('=E0$*O   &3T'<
MT >5Z1I-R=<TN!=:OU:3Q'JD?G$1%TVI-N9?DP&;N2"/0"M*#6]6NK:+3Y==
MU26YMIM0B6+3X$-U<"*;9')(Y78JJ.#G;DD=:[>T\%Z79:S_ &G%)=F07<MX
MD3S9CCED5ED*C'&=Y./7%0-X!TD7?VJ">^MIF:<RM!/M,JS2>8Z-Q]W=R,8(
M[&@#E?"$E]K/C/1-9O-3NC/<^&HKB6-1&(V)8 C&W(4GYNN<]\<5-XM\0>(;
M*_UW1M-O2E_-);S::3&I*1F*1W4#'(S;2#G.-_TKJ=,\%:;I%SI<]I<7JOIU
ML;2/,V0\.<A'&.0#T[\#K5ZX\.Z==>)+37Y8V-_:PM!&V[Y=K9SD=SR<?4T
M>>7?C'5M4U:(6$]]_9FHWRPPK8I&9A'':"5]A?C+.X!)Z!#BNEL-;UFP^'&K
M:GJ4<K7VGQW;1&X"!Y$CW&,R!. VT+G'<&KD'@'1K30[+2K)KJU2QG:XM;B&
M7$L3MNR0Q!R,,5P01CCM6K8:!I^GZ*^DQQ-):R"3SO.8LTQD)+LY[EBQ)^M
M'FFLZMXC\.VC%/$=U=F;P]+?YFCBRDXD@&Y<*/EPYPISC)K8\7Z[J5IXDN[.
M&YVV\<>E.L9C5@&DO61SR.Z@#VQQ@U,/AM;C70DL]W=Z1)HTVG2?:;DL\8:2
M(HB>@ 5N>N<9)K6C\ Z5YDLMS=:C>7$OV?S)KFXW,WD2>9'VP,-Z#GZY- '.
M6\^L:QX6N/$,NNLD5T;Z.33Y53RO*7S41$XW;QL5B<G/S5S2ZY=:W\,=6BED
MFM(-.TBSAAL)(]K2J50_:"2,E2054 XPI)Y/'I2^ ='%U)*7O&@+S2QVC3?N
M89)0PD=%QP2'?N0-QP!2WW@/1-0M;6WE6X1;>Q_L\&.7:7@&TA6..<%01Z'/
MK0!APZ[K+>)8_#C7K?:H]=D:1]BY:Q$7G*.G3+HF>O%7==N]3?QR+.'5+BUT
M^UTDZA)# J;IG64@*693A2!@XY^E7=/T"Y?X@ZAXEN[6&W'V-;&V"2[VD4.6
M:1N %)&P <G@UM-I%HVMG5F5C<FU^R')^4Q[MV,>N: /)AXB\4MX4DU5WU)X
MKO0KFZN'O(H!#'+Y8>,P 9)7EAA@<C!/-:-]J^O+:^(-6CURYC72=1M8;>U2
M./RF1U@WA_ER0?,;'(Q751?#O14M)K1Y;Z:V:TELH(I9]PM89,;DCXXS@#)R
M< #.*O2^#]*EL=2LV6;RM1GCN)\2<[T"!<>@_=K^M '$W/B_6[(26'VHRWFE
M7.I7%VQ1<RV\$?F1*PQP#YT R,'CKUJA+X@\6V6@W%XMSJJI+ID<[7-_%  E
MR98AF)5_@*NW!'&!7I0\*:2->U'66MR]WJ%N+:XW-E6C  QCW  /T%9L?P\T
M=;.6VFGO[E&MTM8S//N:&%7#B-#C@95>3DG YXH XKQ=%J:KKFC3Z_J-Q;VL
MVDW,;R"+?NEN=C D)C **P&.".XXJY!KGB6?6KA[635[A;+64L-I2 6KVZ%4
MD+GAO,.6?( YP ,<5V^J^$-+UA]1>Y\]7OXX(Y6CDVE?)<O&5]"&.:KIX&TQ
M-06Z:XOI$\^.ZDMWGS%+<( !*RXY;Y5)Y )&<9H XK3I=3U:X\#>(;[59Y_[
M0U29S:,J".']S/L"84$848.2<GFO6ZY>T\!Z39:G:WD4U]ML[B2YM;9K@F&!
MG#!]JXZ'>3@YQVQ744 %%%% !1110!D>)]$_X2+PY=Z6)_(DE"M'+MW!'5@Z
MDCN-RCBN:O/!>K:R=2O=3N[)-0NS91HMN&,<45O,)2,GDEB6[<<5WE% &'XM
MT6YU[039V<T4-REQ!<1-,I*;HI5D ;'.#MQQZUC/X,O9]%U.UFN[<3WVL0ZF
M616VJ$:%BO//_+(X^HKM:@^V6WV_[#Y\?VKRO.\G=\VS.-V/3/% '(Z5X1U/
M2]22&*ZLDTF*_EO5=(C]I<.6;R6)X"AGSN')  P*M>+/"<_B*X:2&YCA!TF^
MT_#@GYIP@#<=AL.?K75T4 <3KO@2;6F<B]CA_P")2EDC;"=LJ2I*KX[KE!Q5
M:Z\%Z[J]W?WNIWU@L]T; +';H^R,6\YE(R>3NR?H3[9KN;NZ@L;.>[N9!';P
M1M+*YZ*JC)/Y"GQ2I/"DT3!HY%#*P[@\@T <>O@=T\6ZWK NT,%];21V\!4_
MN99$C61_Q\I/UK+;P#K=II-QI^F:C8JFH:-!IMZ\\;DJ\41CWQX]0V,'I@'G
MI7H]% 'G.I^ ]<N+?6;"SU#3TL]6AMUF>6-S)&\4:H0H'!#!!R>F3P:=<> ]
M7.HW,L%QIGEOK2:L)Y(W\^3:X80L1T5<8!YX &!7=_;[7^TO[.\Y?M?D^?Y7
M.=F=N[\^*-0U"TTJPFOKZ=(+6!=\DC]%% &-I/AC['X1N]!NYA(MR]WO>,8^
M6:21L<]P'Q^%84O@WQ'J'AR;2-0UBT6./3EL[98(VV2.K*1+(#T/R 8&<9;G
MI7<VMS%>VD5U Q:&5 Z$J5)!Z<'!'XU-0!PI\+^)YM2U#5Y-2TV*^NH[5!!'
M$S0LD32%HW+<E6$G4 $>G',%EX#U+3S9W=K-IL-S#J\NH&U2-Q;1I)"8F1,<
M]#NS@#)/ KT&B@#SZR\!ZI%!IFFW-]:-I>CK/]B*(WFR%T>-/,SP-JN>F<G'
M2M;2/"<^G7GAV=[F-QI6CMIS@ _.Q\KYA[?NS^=;@UO3#)%&M[$S2W+VB!3G
M,RABR<=" K9^E7Z /.++X?ZOH]G8KIUWIKW*Z2FFSR7,+,$*,Q66,=R-[?*<
M \<UO6?AW4]*N=6NK&^MWGO/L@C>XC) 6)%1RP7'+ '&. 2*ZFJT-_:W%[<V
M<4RM<6NSSHQG*;AE<_44 9GB#3=6NKC3K[1KV.&YLY'+6]P6\FX1EVE7V\Y'
M!!P<$=.:Y^T\"W_]IPZK>7MJ;U]3DO[E($81C=;- J)GDXR"2>O-=Y4%[>VV
MFV,][>2K#;6\;22R-T50,D_E0!Q,GP\DN= T#2;F]C\O3]+N-/G9%.7\V$1[
ME^F,\TMSX0\0ZQH\EIJNJV:M#!;I:1P1L8C+%()!+(&YRVU5*CH,\FNZ1UD1
M74Y5AD'U%.H Q/#^FZE9/>W&I2VGF7+J4M[-,10JJXP"0"Q)R23ZX[5A1^#-
M276O.:\M#9)KIU>,!6$GS1.C(>W5A@_6NXHH X2?P/?1:D=5M)K&:[34[F[C
MAND;RFBFC5"C$9(8% 00#TK?M-#N!X1FT>^O%FN+B&6.6>.,*H,F[[J^B[L#
MV S6Y58W]J-273C,OVQH3.(NYC!"EOS('XT <+;^#/%!:UFFUBPM;FRTEM.M
MI+6)FP=T3!VW=0?+P5[9X-1GX>W\ES<:IG2;:_-[;W<5I!&WV4M$KHQ?@'+B
M5LD#C"]<5Z/10!R-MX5U%KK2+N]O+9IK349KV2.&/;&JO"\:QIWP-P.3UY^E
M9NG>"-;M9M&MIKZP;3=(OI[F'9&_FRK(LH ;/ (\WMG/M7<P7EM<SW$,$\<D
MMLXCF16R8V*A@#Z'!!_&JTFN:9$Y1[V+>+I;,@')$S %4..A((/XT <KHO@.
MZTNR:![V%R= BTG*J?OJ9#O^GSC\JKQ> ]6L \>GWM@JW=G:V]S/+"6E@>%!
M&7B['<H'#8P1GGI7H5% '"W_ (,U;4M<MYKB]LC;VU_]LM[T1$7D2<X@!QC;
MDXSGD=N]3:!X2U2T\26VL:I/I[3V]F]H\]I$4DOBQ4^9-VR-G09Y8\]J[2B@
M#SWQ#X#U75+_ %^2TN=.$>K"%A/<1,TT/EA?W:D<;"5SGMN/!ZU??P9=RZ7?
MVSW4 DNM<BU7(!PJK)$Y3Z_NR,^XKK)[RVM9;>*>>..2X?RX59L&1L%L#U.%
M)_"IZ ."@\%:S;SV%BE_9?V-8:LVI0C8WG,&9W\MOX>#(<'OQT[[7B'1M4N]
M<TC5](GLUN+%)XFCNU8HZ2A,D%><@H..^3R*Z.B@#B/#/@B[T*XM99[Z&<PZ
M=/9L40KN:2<R[L=A@XQ6=;_#_6]+THV6F:C8C[7HT6F7KS1N=IC5U$D>/9R,
M'T!]J]$GGBM;>6XF<)%$A=V/15 R3^5-M+J"^LX+NVD$EO/&LL;CHRL,@_D:
M .%7P-JMI/.MA>V"17T-JES/)"6FA:*-8V:+L=RJ.N,'GGI6HOAC5+73=8CL
M-1ABNKS5&OXRT>Z,H2F8I!W#!2"1ZUUE% 'GD/@/5+9$N[673+6\765U-;2*
M-Q:H!"8BJXP<G)8G Y[5%8_#_6+.73%%SI9BL+RXF,HC<370E612TA_O@2>^
M?4=*](HH X27X?/=:'H.E7-XGEZ?I$^FSLBG+F2)(]R_3:3S5*^\">(]:AE_
MM+5-/20:2=.C%O&^UCYD;[GR>C"/:RCH#WKTBB@#S>X\!:[=7-W<I=:39O.U
MC)%';POY=NUM(S@ <;@0Q].>/>M"/P9J5SJ2ZOJ%W:"_DU6WO94@5O+6*&-H
MU12>2?F))/K76W&IV-I,T,]U''*L#W!0GYO*7&YL>@R/SJ:VN(;RUANK=Q)#
M,BR1N.C*1D'\C0!P=M\.[J+3VM7OX?FT:\TPLJ'AIY=X;Z <8JI<Z)=WWC#P
ME:7!#W6G0L=3:WA<0&.,J\'S,,9WJIQG/+>E>F4R66."%YI7"1QJ6=F. H')
M)H Q/$FB7>I3:5?Z=+#'J&F7)GA$X/ER!D:-T;'(RK'D9P0.*R-+\%7=IJ>F
MZE<WD#W4>H7=_=B-2%9YHR@5,\X4;1D]<5U%MJ^GWETEM;W4<LKVR72JASNB
M8D*X/3!(-7: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *"0 2
M3@"BN;^($=W-\/=?CL0[7#6,H54^\1MY ]\9H UK?6M*NX'GMM3LYHD<1M)'
M.K*KDX"D@\$D@8J6;4;&W+B>]MXBA </*J[202 <GC@$_05XYXGN](GU*:^T
M&2V;2+:QTTW<MJ1Y2%;V-DW$< J@<\\@5-J<VF>(/&TYBDM[^PEU_35+*0\<
MF+:;(ST89&/3@B@#UR34K"'3QJ$E[;)9%0XN6E41E3T.[.,'(YK*O?%^E6=Y
MI<9NK=[/4$F=;T3KY*", G+9QSNQUK,\>SVFGZ=HD4EM8K&=2B2&6\)6WM&"
M.5=U4C(&,!20,D<C%>>:'?:+'XDTR35;VPFM8M8U1O/=5C@!9(BKX)(53DE<
MG'(Y.<T >I:]XMAT2QGOEMUN[2*Q:\$L5PGS@,H  SD@AL[L8X]Q3+WQK8:9
M?0VNH^7;M/?FSB8W,9&!'O\ ,;GY5_AP><D>HKR&X3;X?U!HUVVDFB:G)9C&
M (&OT,>/8J01[$5T5V;"#7C=ZA]G2W3QFRR2S[0JJ;$8!)X )Q^.* /6TO;2
M00%+J%A< F';(#YH S\OKQSQ67%XJTN7Q'?:)]HC2YLX$GD9I5"D-OR!SG*A
M,GT!%<5X*LG'C232)$;R?"J7$,)(_P"?F3?%^42X_&LSQV+*'Q/XDCD6!7FL
MM-E9" 'E@6Y<SE1U("9W8[=: /6K+4++4K?[187EO=09*^9!*KKD=1D'%9&E
M>,]#U:*]DCO[:);2YDMW,DZ -LR2XY^Z0"0?0'TK)\)RV=WXY\3W6D/!+I;1
M6:>9;$&)YPK[L$<$A3&#CVKCK*UTBZ\56>F/#9R/'XLO6FMMJY">1*T>Y?[O
M&1GC@T >LQ:WI,UZME%J=E)=LH=8$N$+E2,@A<YQCG-5;?Q)IXTR&[U*ZL].
M:09,<UY&0OS%1\P.#G';Z=J\LGO[#^WK'R7TO3DB\5$/9*";G(9D,LCLWR*W
M&%"@891GM2>$+*UO!']IMHIMGA>7;YB!L9N9LXS0![6K!E#*001D$=ZJ+J^F
M/J+:<NHVC7RC)MA.IE Z_=SFL/P)J5K-X2T'3UN%:]BT:SFEBYW!6C !/U*G
M\J\\;4K*77M)DBETVQQXGFWV2@M=!CYRM)-(S9&XXPN /F49/ H ]>MM8TR\
MN3;6NI6<]P$$ABBG5F"GHV <XY'-9]OXJTZ]\20Z/930W7F6LMP9X)E=4,;H
MI0X[_O ?PKR9-/,?@7P8=+ME2_GT?40K0IAW=K5B.1R26Q^-=+X3N?#]SX]T
M-M":T;9X9=)C;8^7$D&U6QT8<Y!Y&>: .\T_6X]0UW6-+6%D?3&B5G)R'\Q
MXP.V,XJOH'BK3M=CVI-##=F6>,6C3*92(I6C+;>N"4)Z5G>'/^2@>-?^NMG_
M .DXKS_3I-.GL-)M-*-O_P )&OBBYE=4QYP02S;G/?9Y>!GIVH ]5U+Q-IMC
MIFKW<-U;W<NEVTMQ/;0S*9%V*6((!^4\8YI;7Q!!)%=W%YY-E:VXC/GS7*;2
M'16R>?DP6Q\V,]1P:\6M(8I/!<.=6MI;VU\.:B)K2ULMLL.8<2+</YA.?,QC
M*C)!J_>B4:\TANK:TM(]9L3-<747F0QG^S@$+KN7C<0,DC!(- 'M-OJ%E=;/
ML]Y;S;X_-3RY5;<F<;A@\C/>HCK6E"6VB.IV0DNAFW0SKF8?[ S\WX5XU>AM
M T:/7=*N3>F]N=1TQ)H;;R8V>XYC,:AF_=^='P<_QFC5-'ATV]\0Z)/JUK9(
ML6GV]G";$374R+&BH8,R+R) W0'!R30![>T\*31PO*BRR E$+ ,V.N!WQD5&
ME_9RI$\=W Z2L4C99 0[#.0.>2,'CV-<=\3+I]#T_3?$T2EI-+N&S@9RLL3Q
MX_[[:/\ *N!DT2]L(=3\+VBR-)H>EW=Y"5R2SS6T:+C_ &BS7/XT >VV6IZ?
MJ0D-A?6UT(FVR&"57V'T.#P:<;^S"JQNX-K2^0I\P8,F<;!S][((QUKS_P !
M1V<OB7[59ZQ9WX71X8F73[(10QKOR@=A(W[P8;Y< @&N>\1V<Y\1ZYI$*,1I
MLLWB:#W?RXM@'N9/.H ]*UWQ1%HL-U,L*74=K:7-S-Y=P@9#$JMLVDYR0W7'
M'&>HJ;1?$$>M7NI6R0/$;%XD9F;._P R))1CZ!\?A7D6I@3Z.^J@'.K:/X@O
M^1_ _E^7_P"0PE=_X$_Y#GBC_KO9_P#I'#0!T$'B*Q&GBZU*XM-/RT@VS7<9
M 57*;MP..>/H3@\U:36=+DEGBCU*S:2"/S9D6=28TQG<PSP,<Y->4>$K.VO=
M9TM+JWBG1=/UA@LB!@#]NQGGV)'XUF26EO;>!/#<D$$<3S>$-3,K(H!?]Q$>
M3WY)/XT >U1:SI<ZSM#J5G(MNP68I.I$9/0-@\'ZU&=?T9?)SJU@//<QPYN4
M_>,#@JO/)!XP.]>->(&TC4-/9M"^SM9Q>'H8;T6^ $8W,/EH^.CC$G!Y'-;?
MB6+1-)U'QI::A#9VZS:)#'I<+(J[QME!6$?WO,*\+SDK0!ZF;ZS$;2&Z@V+)
MY3-Y@P'SC:3_ 'L\8ZTRWU33[N[FM+:^MIKF#_6PQS*SQ_[R@Y'XUY/:6-^G
MB^R\,3J^^>6W\02EAD;DMRC@_P#;=$)^M'P[ACDOO"F_5K:6_M;6Y\^SMK+;
M+$2 )!</YA(._!&5&6% 'K%SJFGV5Q#;W=]:P3SG$,<LRJTA]%!.3^%2&]M%
M21VNH0L<@B=C(,*YQA3Z'D<>XKRSQA+IT.H>/H=6,(N[K3(%TQ)<;Y?W;A5B
MSR3YQZ+W(K.N=1@M/#_B#2+^[B36)?$=E(;9G'F,"UH2^WKM^5N>G% 'L4.H
MV-Q<M;07MO+.JEFB2568 ':20#G ((^O%,35],EO191ZC:/=G<1 LZF0[20?
MESG@@@_2N7^&]C:PZ/J%W';Q+<S:K?>9*%&YL7#@ GKC '%<3:SZ5(([6R$#
M:^OC*69HD \\QK<.7;'79Y089Z=J /7(M;TF>>X@BU.RDFM@6GC2X0M$!U+#
M/RX]ZRKOQMHMMK5KI,=[;3W-RDI'EW$>$9 OR-SPS;QCZ&O'Y-0LI]-TR2WF
MTNWB?1-45+"UR9+;="2$ED9BSR$@\$#E3P>M=5J-GH^D7?@O-O96L<NDW:*S
M*J[YC%#M&>[DYQW)S0!Z+!KUB;73WO;JUL[F^C5X[>2Y0LQ(!VJ0</UQE<@T
MV/7[2..ZDU":VL$AGDB5IKJ/#JN/FSGY>HX/([]:\E\.W&A6NCW:>)X1.MQH
M.E+:6^?WT\?E8V0\@EO,)^Z0<D58AN-*M/&MG-K+01VJZ]JOSW)'EHWEQ8+$
M\#TR>Y% 'K-SK>DV4$$]UJEE!#<?ZF26X15D_P!TDX/7M63J'C33[/5;[2H?
M+GOK6S6[$9N8XQ)DL-@9FX8!<G/8@UY9:W-K%9O;XTZRCFL;^6RN[U#(9+5[
MF39#!&6"[B-ISR<,N 14&HSZ:/#LY:2U^T7/@FT\@DKNE=3()-IZE@!SCD <
MT >Z'5-/74%T]KZU6^==RVQF7S"/4+G.*;#K&EW%X+.'4K.2Z*EA"DZER!P3
MM!SCBO*+Q[41:M8LT7_"32>*H9;:,X\\IYL11P.NP0@\], U-H-G;0:9X%NH
MK>)+B37KP/*J .V1= Y/4]!^0H ].GU1+;5?LLRQQP"W,S7#SHH!W!=NTG/?
M[W3MUJ:RU*QU%9&L;VVNA&VR0P2J^QO0X/!]J\P^**A]7U)6&5;P^ 1ZC[9%
M74:):V]E\3/$,-K!'!$=-L6*1(%7.Z<9P/8 ?A0!I:;XQT74YM2B2]MXC871
MMG,DR .0@?<O/W<$C_@+>E7X]=T>6ZAM8]5L7N)T$D42W"%Y%(R&49R01SD5
MY1<6VDS^([C2YHK1ICXSB>2V*KN,1M 02O786!]CS46MWVGQ:M,L+:7IB6WB
MBT$EL5S<R;9(@9F8M^[BVXP N,=^<$ ]5A\16*V/VG4KFTT_YY!MFNXR-JR%
M-VX''.!]"<'FI?[8A&H20R-"EL((IDN3<)AR[%0-N<]A@]#G Z5YEX+LK6^\
M4Z>EW;13HMEJ[*LJ!@#_ &@!G!]B1^)KFK*-+GP[813*)(WTG0T96&05^WN,
M'VQ0![JFN:3+827\>J63V<1VR7"W"&-#Z%LX'459M;RUO8O-M+F&>,'&^)PP
MS@'J/8@_B*\BUN.ST_QS?2W$44.C6^M6$MX-@$2 VL@5W'0+OV9)[XKJ_AK)
M830^)I=,""R?7)FB,8PI!BB.5]B<D>QH [BBBB@ HHHH **** .<\>:E=Z3X
M+U&[L93#<XCB24#)CWR*A89[@,3^%<YK$%SI&H66B6OB:]E@U+4K>&:-[DO<
MVJ>7*[8E+%P)#&,=,8;!YX[W4-/M-5TZXL+Z%9K6X0QRQMT93].GUK&7P/H8
ML9K9XKF5II8YFN9;N1I]Z<(PE+;@5'3![GU- '#/<ZW)?7&E1WFI7]CIFIW$
M3P6M^(KZ:+RHG0JQ96D$;2,"-V3E<YJSX3BCU'QYIFI+K-_?EM 60S2LT7F$
M2^60T><#IR/[P)KKCX&T/[+!%'%=1202R3)=17<J3EY/]8QD#;FW8&<D]!Z"
MK-KX1T6QO-/NK2V>WET^ V\'E3NH\L\[7&<.,\_-GGGK0!Q_C*[U"SUZ_O9M
M1U&'3+:& QW&FSAUL'R2[7$ 8%U88Y(; [#K52?5;P>)K2]LM0U>Z@F\0?8I
M;AY1':",[E,"1;CN*X_UFT9()SVKN-4\&Z+K%_)>7D$Q>942X2.XDCCN%0Y4
M2(I <#)ZCVZ5 _@/0'O#=&"Y#?:_MJ(MW*L<<^=Q=4#84DYS@<Y/J: .";7M
M;DTNYTX:G=+>:#IFJO>S"0[I'0M';ECW.,N/< T:K?:M)I7BK55UO4HIM)M;
M*>UCBN"L8<P([%E_B!/4'(Y/>O23X5T4SZU/]B'F:U&(K]@[#S5"% .OR\$]
M,>O6FR>$M%EL]1M'LR8-1CCBNE\U_G5$"*,YR,* .,4 <'J]YJ=Q;:]KB:U?
MVTUEKT.GQ6\4Q6(0B6%2I3H2V\MNZ\XZ<5<TB\U"V\7VC:IJ.HC[7?W,<$\<
MXGL+R/YRD04-^Y=0O]W)*,,G-6=;\!W>L>(YIS;:>EK->07+727,RR!8RAP8
M.8V<[=OF9!"GIQSTEKX-T6SU5=1A@F$B3//%$UQ(T,4KYWND9.U6.YN0.Y]:
M .3^(6LZGI]_JJ65_/;B/0?/C\ML;9/M"KN'O@D5B^-+.>WA\3:.VKZI<6D5
MK87J">Z9F$CSNC#/]T@ [>@(! %>FZIX9TC699I;^U,KS6WV20^8RYBWA]O!
M'\0!SUHU#PQI&J37<MY:F1[N&*"<^8PW)&Y=!P>,,2>.M 'G^I7FI6NG^)M9
MBU?45FT'4(;2T@-PQ1XU6$L)%Z2%_,;).3TQBF7,NJMH>MZL-?U-+C_A(3I\
M"K-A((?MR)A5Q@G&1DYX..E=Y>>#M%O]6;4;BWE,KO'++&L[K%,\>-C/&#M8
MK@8)'8>@J=O#.D-8S61M3]GFO/MTB^8W,_F"7=G.?O@''3MC% 'G&J#4M*'B
MN2WU_6&&B7UF;-9+MG $BQ,ZOGEU.XC#9 [8JQ?ZI>KXFBNK+4-8N(V\0)8R
MSF416D:$[&@6+<=Y'.7VCGOVKO[KPQI%ZNI+/:EQJ3QR7?[QAYC1A0AX/& B
M],=*HS> ] GO)+EX+D,]T+T(EY*J)/D'S%4-A6)') [GU- ' :3)<^'@DMG>
MWL@E\3W\4L4L[.)%CCN& (/<D D]R!1=:IJ^E>%]*U2/6K^>YUK0+VZN?,G+
M*DJVWG*\8Z1[3\N%P,$=Z]'A\'Z);ZBU_';2^<UV;[!N)"BS%75G"%MHR';.
M!@Y'H*KP> O#UND\:VDK136TMH(I+F1DAAD^^D8+8C!_V<=!0!D>&OMEEXQM
M;235+^\AO-#6\E6ZF,@$PD4;E!^[D,>!@=.*S]>O=;N?$.NV-C>3-'%>6(%I
M'=B"66(Q.TD<+DC#G ;@@D*>17>PZ-80:A#?QP8N8;7[(C[V.(L@[<9QU YZ
MU3U#PEHVI37,]Q;R"XN)8IFFBG='62,%492"-I )'&,Y.<T 9OA;4T;PA?3M
MJ=X1:2W"O)J,7[ZTVDG9)R=Y0$<Y^88KSN^OK]=&U2W:YUB:RO?"EW<F74Y@
MQN9%\L"5(]S>4"'/R\<$<<9KU_3]!T[3=*ETV" M;3%VF$KM(TS/]\NS$EB<
M\DFL=/AUX<6/8T%W*HM9++][?3-_H[@ Q<M]W &!V(R.>: .*UW6-=M/[3T3
M3]0N%O/-BU"U(;YEMQ:-(4'^R98"N/\ ;JT^L3ZW>M<+J>K26U_JDJ66GZ<_
MEO/%#"JG$N]?+42;F8YY.!7H)\.Z4VM1ZNUHIOH[0V:REFXA)SMQG!Y[XSR:
MH#P+H$>F:=I]O;3VT.FLYM&M[J2.2/?G>-X;<0V3G)H \^M?%6M:5X<LM4N[
MRYF-UI^HV<<<DF\_:H9G\GGNQ4,I/?:*NS/J^CZJCZIK&J/;6\]E;IJ%K<":
M")@L:R1W,(8'+L3\Y!QO4\8KHK[P)"XT?2["VMH=$LM1&I.))I'D$@+-LC4@
M@*6;)^;N>.:U[OP;HM[JKZC-!,9))8YIHEN)%AFD3&QGC!VL1M7J.P]* ,_Q
MI,S7VCV"76I^9</*PL=-;RI;D*HY,N]?+12P)YYR!7%^&X;SQ1J^A?VAJM_!
M/_8MXLDMO<;)GV781<N.3C )/<CGJ:]-UCP]I^N2VLUV)UGM2QAFM[AX74,,
M,-R$'! &1[5D_P#"N?#:Q1)#;74'DK(D307LT;1I(VYU4AN%)[=.: .%T;6-
M8\4Z)?75WK-[:S:5H,-Q"]M*8A+,WG9F<#AQ^Z7Y3E>3QS5N3Q/J]SX/\8:B
M;R:&>*"QEAV,1Y!DMX78+Z<L?SKM[WP-X?OD@C>TDBCBMA9^7;W$D2R0#I$X
M4C<OL<]3ZFFZEX"\/:M=7$]U:S8N41)X8KF2.*78,(616"DJ, ''&!Z4 9G@
MO3EMO&/C.47-W(1?QIMEG++S!$V<'N,X![#BN.NM("ZGJBI?WZL_C"TAW&<L
M5!BB.X9R-W. ?0#TKU>UT*PL]:O=6MTE2[O0HN,3/L<J  VS.T-A0,@9P*J2
M>#]%DU:74FMY?M$MQ'=.!<2!#-& %?9NV[L #..<<T >>W&I:O:ZI)X:M[G5
M;VW.O- -EX%N3"+19O+$SL"!N).=P. 0#77^'K_5;+P3J=Q?EI;FQ>Z\D2SI
M-)L0L461D)!<#"GG/'-:EYX1T:]^T-);R)+/=+>--%.Z2+,J! ZL#E3M '&!
MC/J:OZ;I%EI.FKI]G#MMP6)5V+ERQ)8L6R6))))/7- 'F=^^H:5\/?[;C\5W
MC7]YHJW,EO-/N9Y28V,L0S^["[BI"C&&7H>NEXLO=:D\4:IIVFW[Q_Z#8.D
MN1"9-UQ*)$C<\+(Z+M!^E=#;^ ?#MO:W-L+.66">V-H8YKB201P$Y,<>YCL7
M.#A<=!Z"D7P!X>$<XD@NII9UB62XFO)GE_=L6C(<ME2I/!&#0!PODIJFJ>'X
MFU/7%DM]?D@:VO)F6>TS:NX0L&;?ZA\G*OBK&G:KJB:9X9\0MJM[+<:U=3PW
M5L\Q,2J8YF78G1-AC49&"><YKM_^$'T,V<=NT5R62[^V_:/M<OGF;;MWF3=N
M)V_+C.,<4ZU\%Z'9ZC]MBMI=X,K1QM<2-%"9,^88T)VH6R<X ZGUH X30;;4
M-0F\(1W/B+6V76=%DN;S;>,I9T$)4J1]S_6')7!..<\YH66M^(=>LM+M?-U6
M=X] %T9;.\CMF\YI'022,S+N $8XY')R*]5M/#FE6+Z8]O;%&TRV:TM/WC'R
MXF"@KR>?N+R<GBL^7P%X?EM+2U6VGABM8&MD\BZEC+0L<M&S*P+*3V.: .?\
M+#5-?\17<FJZO=K]EL+%S;6EP/),LL!\QLKD,,\C!QWYXQ3F:ZT;Q*HEOM0@
MTN'4+:ULKBSG$UI#&%1/LT\(8%6))&\@XW*<BO0['1M/TVZN+FSMUADN$CCD
MVDX*QKM0 =!@''%9\W@W1;C5VU)X)O->=+F2(7$@ADF3&V1HP=I88'..P]*
M,WQ4MQ>>+O#>E)J5Y9VMTEV9UM9C$TNQ4*C<.1@G/'/6N*L]9U_6+JST4R:O
M>1VL%]F6QNTMY9C'<F&.1W9EW!5'(!Y)R0:[[Q)X4_X2'7]$NY)6CMK!;C>8
MIWBF#.JA2C)@C[ISR.#WS4L_@C0IK.RM4MYK=+*-X86MKF2)]C_?4LK L&(R
M<DY//6@#BM+GU_5Y[N2]\0/:W-CH-K<CRKI1;&Y83#S79<J4RH) .T_@*H3Z
MEJEAIEQ9/JNMZ=J;KI_F17<XG'S7*(\\,VY@48-@K@ <<5ZA#X9T:W%RL5C&
ML=S:1V4L>3L:! P5-N<  .P_&N=UGX;Z?<Z)-9:>'::9[5&>]NI9=MO%,KF)
M2Q8J, X [D9H YO6-3U?1M7OO#=E>:G>6TFHV"(WVH&X5)4E:2-97(QGR1@D
M\;S@CBI]/GUNZUG3O#FH7E_:VDU]>-\M^KW0BCBC9(GEC8D$-(QZ[B%7-=HO
M@G1!IL]DT-Q()YUN'GDNI&G\U,;'$I;>"N !@\?G0W@G1&L8;98KE&AG:Y2Y
MCNI%N/-889S*&W$D'!R>G'84 <)=6,EOXF@N5\1W>HSV_AV_=+R*? 9HY44
MA20<=&]67)YIG]NZTEM%I)U.Z-WKEKI4EE-YAW1[\+<%3VP$+_5J[Y_!.@/'
M8QK:21+90/;PB*XD3,;_ 'U;##>"0"=V>>>M6?\ A%M&^V:1=_8@9]'B:&Q<
MNW[I"H0CK\W [YH X#2=3\0W^M6^J+]O6-]<FM9&FOHEM3;J[Q^6L)?.\;0<
MA=Q(/45W_BNW%UX2U>(R2Q@VDAW1.5;A2>H^F#[5%%X0T:'63JB02^=Y[7(C
M,[F%9F!#2"/.T.03SCN>YJQI&B1:;H/]E2GSHF,Q8$DC;([,5R220 V.3VH
M\LTS1V<P"+5=3@,7@ZWN%>&Z97W[I&'S==H/1>GUI)-=\3:U:W5Q;R:A]HL=
M(L9X9H;V*W@CFDA\UI)@[*'4GC!!  /0UZ9IW@[1=*B:.V@FPUI]BS+<R2$0
M9)" LQP!N./0<=J@G\">'[CR%:UE6.*WBM3$ES(J311_<210V) /]K- '0PL
MSPQLX 9E!(!R <4^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
MJZCJ%MI6F76HWC[+:UB::5L9PJC)_E0!,L$*(R+$BHV2RA0 <]<TJQ1HH5(U
M4#& !C%<BOQ"MHIXK?4=(U"PGE:W*)-Y9_=SOY:2$JY  ; 8=1D<&IY_'-L-
M1ETZQTV]O;Y;N2T2*/RU$C1QJ\C!F8 *N]02<<G % '421I*A21%=#U5AD&F
MM!"X8-$C!OO J#GZUR,/Q%M;V>T@TS1]3OI[BU%V4C1%\I!(T;ARS !E9",#
M.>V:T]+\76&KW&DPVD<['4K!M00D#$48*##\\'+XP,\@T ;NQ,8VKC&.G:AH
MT92K(I!.2".IKGIO&=A"+M6M[KSK;4XM,,(5=SR2;-K#G[I#ALGL#Q5*#XAV
M$I2633[Z*QN(IY;.[*HRW0A!9]JJQ8$@$KD#(% &WHN@PZ,UY*+FYN[J]E$M
MQ<W)4NY"A5'RJH     %:91"P8JI8# )'-<;-\1K:QM;N75-&U*RD@MX+H0L
M(W>2*601J0%8\ACRIY^M=%#)=ZOH9<QW6CW,RL%#^6\L/) ./F3.,''/7F@#
M0CBCA0)$BH@Z*HP*/+0.7V+N/5L<UY/+?^)[/0/&6IGQ7>S/HD\UO!&]K;A7
MQ"C!FQ&#D%^W' KH=0\< 6]W;3VFIZ1=P&TE4M'#(TD4LXC! W$#)!!!P0#D
M<T =KY$1=G\I-S8W':,G'3-/"*.B@<8Z5S6F>,X=4U2*WATN^6SGGFMX+XA#
M&\D18." Q91E6P6 SCW%.U+QA;Z=XADT?[!>3/!;)=W-P@4100$N"[$L#QL/
M !)SQGG !MQV,$=_+>JI\^2)(B<\!5)( ';EC_D5+Y$6YF\I-S$%CM&21TS7
M#:A\0(GT6Z=[74])D:R6^M96CAD>6$NJ[E7<0#\ZY5L$!A5^3Q];QZ@\']D:
M@;2+4AIDU[B,1I,S!5XW;B"67D#C- '6A5&,*..G'2FI%''G9&BY))VJ!DGK
M7*GXAZ.FEZ=J$L5U%#>1W,I#*NZ!;<$R;P#V(V\9Y(J&7XB6UG!.VHZ-J=I<
M1I;RI;,(WDECFD$:,NUR,AC@@D$>] '9  $D 9/6FB*,2>8(U#XQN YQUQFO
M/]9^(&H1"*"ST._@OH=5M;6[MY&@8[)"I !\S;EU) (/!!R1UJW:>.#'.;*.
MQU34[ZYO;V*&$)#&8_(90R%MX7:-PPQ.3CGG&0#M5AB5G98T!?[Y"CYOKZT-
M%&Z,CHK*W# C(/UKCT^(MG<VMG-8Z5J-V\UJ]Y/#&J![:)'*,6W,,G<K !<D
M[3BM63Q981^#;?Q,T5Q]EN((IHH0H,K&3:$0#.-Q+ =<<]: -P(H4*%&U>@Q
MP*1HHVD61HU+I]UB.1]#7G7B;QSJ360T_3]-U*PU0:A;6MTJFW:2))6!4H68
MH2XW 'D @YQUKK=5UX:+'IUL+2ZO=0OF\N"VC*!W*J68L20H  Y.?3% &T0&
M&" 1Z&C SG R>]<YHWC33];OH;*""YBN)+::=TE508C%*(GC;!/S!CVR,#K5
M32?B!:ZY?6-IIVDZC,UU:PWC.514AAD+ ,YW=05Z#).>,X. #K(XHX@1'&J
MG<0HQD^M.VC.<#)&,UP^N>-;S0O&-Y;SZ;=RZ1::0]](T7E9.TY+C+AL?PXZ
MYYQCFK$OCR1(3(GAG5VQ;O>,#Y2[;=<8<Y?&3SA/O<'(% '7[%P!M& ,=.U*
M !G  S7$-X]M+>^N95&HWT4S6,=M;1PQC#3HS)M)8$YQSN/'';-+_P )Q'<7
MEDLD.H:?-%?7%K=6;)$^YH[9IL,P8_+MPP*GDX!XS0!VP51T4#\*IZKID&KZ
M/>:9/N2&[MY+=VCP&574J=N0<'!KE[;XDZ>\$=U>Z;J&GV4^G/J-M/<",B:)
M I? 5B0<.N <9S6EHOBT:MK#:5<:1?Z=>+:B\V7/ED&)FV@@HQYSGCM@T ;E
MK9PV=JEO$@V*H7) RV !D^IXJ1XHY&5GC5BARI89VGVKDM4^(-MI=Y?Q-H^I
M3V^G745K=W42QE$:0(4P"VYN9%' X_++AX]@2.YBN-(OX=3ANXK-=/8QF222
M1=Z;6#E,%<DDMQM- '6X&[.!GIFFK%&CNZ1JK/\ >8#!;Z^M<'-X\O;G7]"M
M+'2+T++>W%I?P,8=RR1Q,VS)?M\KY'!7ID\5#X4^(COH&CR>(+6\C-U9RS_V
MC(L8CE,2EY/E4[EPH)&5&<'% 'H3Q1NZ.\:LR'*DC)7Z>E!AB,AD,:;R,%MH
MSCTS7'_\+&LH+6:?4=+U"Q(LUO;>.4(S7,3,J+M"L<-N=!M."-PK.A\>WEOX
MEU:#4--OHBJV,%KIK>5O,\QEZ.&VD$*IR6P,'OQ0!Z&  ,  ?2L[1]#M-%BG
M2WWN9KB:X9Y,%@TKEV ( XR>!4%EXBAN-"N]5NK6YL5LO-%S#.HWQF/.[&TD
M,,#(()!KE-:\?7G]BQSVVF:CI\[36,T?F)')Y]O+.JD*5+#<1D;3@C(^M 'H
M @A&<11C+;CA1R?7ZTYHT8 ,BD Y&1TKDAX^A4S6LNCW\>K1WB6:Z>3$9)'=
M/,4A@Y3;L!).>,&K6E^-;'5-0L]/%K=07DYN4DBE"Y@> H'5B"1_RT4@C((H
M Z(PQ,R,T:%D^X2HROT]*S[W0K._U;3]1GWF2R$H1!C8_F*%;<".>!7(?\+$
MB_M-M28W"Z.NDO.+;RU,C3"Y\D8QW)X SCD5I^&O$.I:OXQUVRO;6XLHK2UM
M&2TG$9,;N9=Q#(2&!"KW.,=CF@#K&BC8H6C0E/N$J/E^GI1Y,6%'EI\O ^4<
M5P>C^.+J.]NK?4[*\FMVUZ?38KY5C$<9,A6)",ACV&[!ZCD\U=_X6' N))=$
MU.*WFAN);21A'FY$(+, N[<I(!*[@,^U '7F*,RB4QKY@& ^.0/3-.VJ,?*.
M.1QTKE;WQ_I5F8@L%U<&:RAO(A"JG?YT@CBC&2/F9CQVP"2:U-#UY-9-["]I
M/97MC*(;FVG*ED)4,I!4D$%6!!!H UBJMU4'MR*,#.<#)[UY]X6\?3RZ;I2:
MU97I-ZUPB:@4C\N1XS(Q4*IW#Y$.#M&2/QJ]_P +&MH;2XN+_1M2LECTYM3B
M641EIH%(!P YVM\R_*V.M '9>6F_?L7=_>QS33!$SLYB0LP 8E1D@>M<C<?$
M2TL8;MM0TC4[6:!()D@98V>:*601JZA6(X8C*D@CTJ3_ (3V"-+B"YTF_@U6
M&YAMETYC&9)'E!,95@Q3!"L2=W&UO2@#K0J@Y"@'Z4FQ/[J_E7(#X@0226UI
M!HNHS:G--<6YLE\H-')"%+AF+A<8=2""01[\4B?$.UNK*TFT_2-0O)YK>6YD
MM8_+5X(XG,;[MS $[P0 "<X- '1:OI7]JV@A2^N[&19%D6>T<*P([$$%67GE
M6!!INB:+!H=G+#%--<23S-<3W$Y!>61NK': !P ,    5QOB?XC >&M5N/#U
MK>3M!IJ71OXTC*6QE3=%N5CECC!("G (S7H,+%X(V8Y)4$_E0 ^BBB@ HHHH
M **** "N+;QGJD\0U33=!%YH0NQ:^<L[>?*/,\MI4B"$% V>K D G@5TVM&Y
M&@ZB;)6:Z%M)Y*KU+[3M _'%>6:;K4<.E^#8-#OM2V65LHU*")"(46&!W=9
M5SYC, ,9_#D9 /2&\6>'DDN$;6[ -;*SSCSU_=@/L.[GCYOE^O%6+/7](OXK
M66TU*UF2Z=HX"DH/F,H)91ZD $D=L5YM:6\'A_3? )U=5M[-C-J-_*R':;MH
M]R!R!][=(^,]T'H*K:5>QZ3XNM=4UF*>TBN1J.K6T+0L79I71$3:!]_RD+$=
M?GH ],O/%.@6$9DN]9L85#R1Y>=1\R$!UZ\E20".Q-7EU&S?3/[22ZB>R\KS
MA.K H4QG=D=L<UXYX;U:UT;5+2;4X9'O[?1#<0PB)F9[N[E:9XUP/OD;!ZX)
M[ UT^J:)?Z-\"9M'1'DO(]-$<R0C<?FP90H'7 +_ )4 :5MXQU6672KV?0EA
MT/4W*Q3_ &@F:)"C.LDJ;-JJ0O\ >.,C/I6N?&7AH6LEU_;M@8(V5&D$ZE=S
M+N SW)'.!VKD_$GBO^T_#6HV/AF W-@=/-M]L16"K+*RQ1QIQ\Q 8LW]T 9Z
MU2U](]!\8V5O!>3:=;:;HH338K>T69KB5G(=(U((WX2,>OS>A- '>WGBSP_I
M]M;7%WK-C##=)YD#M,N)$_O#U7D<]*S+[Q_H]IXAGT9;NS:>&P>\9WNE105Y
M"'TRN6SV S7F>IDZ=H.L:';2M8SV=I!I04VOF74\4FTL[ORJ1 S,/E'4'YN1
M6SJR1WNJ^)-)AC<275]IFD)&4.5M5P[MTQM(:4?A0!Z,OB72XKJTT^^U"RMM
M5N$0_9/M 9@[#.T=,YYQP,XZ4J>*= DU1-,36;%KYW:-;=9U+EU)#+C/4$'C
MV->9VURE_I,=@8Y'U9]?DU/5E\L[K:*"9G&XXXRL<2*.^>*TM TR8P^ K.>W
M(D=KC7+T[,$2LAQN/KNN/_'?:@#M]?UU]):RM+2U%YJ=_*8K6W,GEJ=HW,[M
M@[54=3@GD #FJ&E^,H<:E#XA-GI5UIUTMK*3=;H7+1B12KL%ZJ2<$9&#6=KN
MI6FC?$VPU#5Y&@L%TF:.VE9&9?.:5"RC /S%57 [\UBZ+IES?>,=-O-0M)(_
MM5W>:[)%,F#$JHD%LK>C!6+8Z@Y]* .JU+Q[HUG;:3=6U[:7-I?W;6YN!<!4
MB549G8GU&T#''+"M*;Q5H%OI=OJ<VL626-SGR9S,-LF.NWUQ@Y],5Y=H>IV-
MAKVE:EK4,L2FWOM63]PS9N+F?]V@ 'W_ "D( Z\FDT)Y?"\]VNL6L@U3^R,Z
M;9",L9);B::61$ &,AC&A] O/% 'J=_XJ\/Z8MNU[K-C MP@DA+SJ Z'HPY^
M[SUZ5)-XCT6WU :?-JMG'>'/[AIE#C";R2,\#;\V?2O%YUE@\.7GAYIDL[N'
M['H<\<5L7FGB&Q6EDD.0L7[R3;@#Z\UO:A;H?"6MZK/;F.#5]?2*[F\L[EL(
MYDAYXSLV1G\'- '63_$+39;R2'2)K&_BBL9;J2X^V*D:.K(L<9;! W%^O8#.
M#FMC_A*M#2_BTZ?5[!-1DD\G[,+A2PD_N8]?YUYS>^3XA\2W=Q:6[_8[W4]/
MT]9/**AX+=3<R-R/NGY5ST.!4EI:W-QH/AHI9L;S5-7N-<G!3!^422QAO3DP
MKS0!Z+_PD^@C56TO^V++[>KA#;^<N_<>BXSUY''N*S?&'B/5_#D4%Q8Z1:W\
M$LL4'[R],+F620(JJHC;(Y!SD=ZXGPG+9ZI=^!M*BBF:ZL()]4U!YH&0BX*;
M'!+ 9;S)B3CT%=EXJC>_\3>$]-",8A>O?3,!P!#&=N?^!NGY4 7-/\3P?:X]
M,UJXTRQUF1]JV4-[YQ((RO)53DC)QC\ZNQ>(M&GU9]*BU2T?4$SNMUE!<8ZC
M'J.X[5Y5;33ZIX<L;"P@DFU]=6FU?4E\LYA>)Y'57XX)(B11W'L*@DN4D\):
M&=$26X?1-*N+FZF6-L_;)H3$J$XY<R2.S#J,<]10!Z5IGBI]3T'1M5%K!"NI
MW/E*DMR%Q&2^UER/F8A0=ON>>*TK#Q%HVJWLUG8:I:7-S""9(HI0S  X)X[
M\?6N9UW2SI>C^"M.@C9ULM2M8L(.R0R+FL/P+/%'KVCZ?8LUY9P64X$=U;;+
MO2.5_=2..&#'C!&?ESDB@#KYO&^E6/B;4-'U2YM;#[,MN8I9YPOG&7=P <8Q
MM'.3]X=*U+GQ#HUGJD6F7.IVD5]-CR[=Y0';/3CWQQZ]J\Z\4W=C::[X[M[R
M!VN-1TB"WLP(6;SY"DH$:D#[VYEX_'M63)I]Q#=:QH^K:E>QWEW=6+1V=O;(
M[W06.$*Z.PZ*R-D@X&TGO0!Z>/%FF6L,\NJW^GV02YF@CS=JV\1L ?3#<C*\
MD$XJ>?Q5H%M8V=[-K-C':WAQ;2M.H67_ '3GG'?T[UP.B6LA\<Z<\ENVU-9U
MIPS)P,[<'\>:I>&GCT34M.O=5M)_[/DM=2M(MMLT@$IO6;9M4'!=,8]<8H ]
M)UCQ%;Z?X0OO$-GY=]!;VKW,?ER#;*%!. PSUQUYI++Q9H-]:3W$.KV+);;1
M<%9U(B+' #'W/ ]37$V2-+^S@R11L6;0Y J 9/W6P*QO$DL&LI?WNBV\K6=C
MH4$%R$A8;'6YC<1D8^\B(Y([9]Z /5-3UR"Q/E12VDERDT"2Q2W(C*+*^T'O
MR?FVC^(C%<[!\2M-.JV6G7@@M9KJ^NK0;[@?*(79%<@@??9< >IQS7+ZM>PZ
MWXBU6^T[S+BU>ZT,),L;;7VW+EBI(Y SR14NFO\ V?K6@W5VLD4 \0ZNAD*'
M ,C2!,\<9/2@#T?4-8CT[4K>"X>UBMGMY[B666X",BQ[22%(^9<,<G(VX'K1
MIOB'1M9N)X-,U2TNY8,>:D$H8J#W..U<7\2X)9;]3'$[C_A'=87Y5)Y*18'U
M-7M'MC#XZT@K"4C7PT(\A< 8ECPO\^* +6N^-+O2KO51::&]Y9Z/"LU_.;@1
M%05WD1J0=Y"\GE?3-1ZCX^^ROJ%S:Z6UUI6F"(WUWYX1DWJK_(FT[]J,K')7
MKQFLOQ=K]AJ'B*?PUJM\]AHUND;7@6%V>]+#<(@R@[8P,;CU.<<<UE:S<Q6F
MF>.M#$;F\UJ02:9$L;?Z2LT$<:[./X64Y],<T =3J?CN>PFU"XCT5YM&TVX2
MWN[W[0%8,VW)2/;\ZKO7)R.^,XK2;Q7#_P )E;>'$L;L22Q2RFYEB:./Y-O"
M%AA_O=0<#\:Y+5==TW4O$#Z)K5^UKH^E21*UL()"U_,H5LLP4@1*<<?Q$'/
MP>DU:-V^)7AF0(Q1;*_#,!P,^1C)H M>)_%^F^%7TU=0GAC^W7(@'F3!-BX)
M:3GJ!P#_ +PJ[#XBT:XU=M)AU2T?4%SFW64%\@9(QZ@<D=JP_B!,EI!X?O)M
MRV]MK,$DT@4L(TVN-QQVR1^=<AIC!X/#V@JC_P!O6?B.:ZNT\L[DC\R9FE8X
M^ZR.H![[@* .\UGQ?8:#X@M=/U*2"VMI[.6Y-U-,%"E'C4+C')._/7MTJY=^
M*=!L+>UN+O6+&&&[7?;R/.H61>/F!SR.1STYK*OK?S/BGH\K1;D32+O#%<A6
M,D Z^N,_K7E^F126&GV+ZA?W.G6MQX;%M&JVBRF=A++OA4,#AR&3 ')X]* /
M6AXNL8=7U>TOY;>RM]/, %S-.%60RH6 YP!C'J<UJZ9JVGZS9B\TV\AN[<L5
M\R%PPR.H..A]J\>OX4TBX!O(+DVUO?Z$&$T>YR$C(.0,Y88Y SS7>^"W2]UG
MQ1JUGDZ9>WT9MGVE5E*P(KNN>H+ C/?:: .ACUO2Y8;2:/4;5HKS=]F<2C$N
MT$G:>^ "3]#5:U\5^'[ZVGN;76;&6"W*B61)U(3<<+DYZ$\ ]Z\LN]%U"\N/
M%&@6D,A&A65^;)5'WS>8=%7U(7S4_&G>);FWUM;J_P!$BDEL;/0H8K@Q1-A&
M%U$XC(Q]Y$20D=L^] 'L:7EM+=S6D<\;7$*JTL08%D#9VDCMG:<?0US^F>-]
M*O=6O-*NKFUM+Z&_DLX8'G!>;: 0P'&,Y( ]CUK/\*ZA;:MX^\37]B[2V<EI
M8K'/L(20CS\[21R!G&17)W<MO+%X@T.&&1=:O/%$<ULODMEU66%C*&QC:JJ^
M3GC\: /3'\4:#%?SV,FL62W5NC/+$9E#(%&YL_0<GT'-<QIGQ8\/ZE+HL0N;
M6.74I)8V0W2DVY7.W</]L@ =.HKF_#UJQU73=-O-0O7U&UUZYN7L([5!Y7SR
MGSGD(R8V1ASGG> .E-T&]BM[7P4)&>)K.\O[6<M$P\F9P^Q6XXSD8^M 'IL/
MBC0;BYN[>+6+)YK1&>X19E)C5?O$^P[^G>K.FZOIVL1RR:;?07:0R>5(T#AP
MKX!P2.^"/SKQ73+0R^%[.TDOKZYU'3=&OTFLEM406;F%E99&P&)9B,=22,^]
M>Q>&8$M?"VDP1Q")4LXAL"XQ\@[4 :M%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5C^*M(DU_PGJVDQ.L<MY:R1(S= Q4XS[9Q6Q10!YG%X+NK_
M $G6(E\/6FC2S:<L$!\X22O<*V\-N#$",,J8'7J3BHG\$:@MIX?U"_TB/4[N
M%[R74;-)U0F2Y8.65B0#M*A>O3Z5ZC10!P_A3PU?Z-K<-[<VEE:6ZZ0('CM6
M_=QR&>20J,G/ <9;N<U3^&^G!-8\0W<<L<]E;7#:?I\D9RODB1YB >^#,%_[
M9^U>AD!@00"#P0:9!!#;0K#!$D42_=2-0JCZ 4 >>W>G)??&2&.":*2U6V6_
MO(E;)2>)9(8]V.A*S X/_/*LG2_ NM:;I<5EI^CV5EJ5A:7,4>KO,&:61D9(
MFB .4)#98L..@SUKUB.W@ADDDBAC224YD95 +GU)[U)0!Y!/X*UNYFN);;0C
M9BYLK6%S/?+-*\L5TDCM(VXYRH.#D_=YQG%>JVDUY+<7:W-HL$4<H6W<2A_.
M3:#N(Q\O)(QSTSWJU3'FBB9%DD1"YPH9@-QQG ]> : .$O?"NJS^%_'5BD2&
M?5[R:6T'F##*T,2C)[<H>M-\6>%=5U;6[JZM(4:*2SL(5)D ^:*\\U_R3GWK
MO8I8YXEEBD62-AE70Y!'L:?0!YYIGA[6X/%]K>KID>FLMU/)J%W:W(%O?1$-
ML_<[B?,R4)8@8(/)S6KJ/AJ[U'Q!XCD;;'::EHL=A'+NR0^9MW'7@2+7744
M>1_\(-JEQX>NK6'PW9:?=+IJVID,X=[B;>A8HP8A8\(3R 22.!CG>G\+:K)I
MNH0+$F^;Q+%J*#S!S LL3$_7"-Q7?44 >87'P\U*]OO%L+M%'975K/%I3%L[
M6N"))=P_A D4#Z$TS_A#M1NK=WM_#=II+![$%?/6260QW"22G<&(" *,#J3G
MITKT])HI"P25&*L4(5@<,.H^M.R,XR,^E 'GVN^&=:EUG5M2L[1+@-J6FWD$
M7G*AE6#&\9/ /IFG:%X7U>T\4VNI7-ND<*WFJ3O^\!*K.\;1].O"GZ5Z!3&E
MC1T1W56D.$4G!8XS@>O )H \@@M=0\%2H\ITXW<VDW$,T%Q>"+RE%S+(DH)!
M#+B7! Y'%='!H=]J7P>T"SMHU%_;6MA<QQ2G:&>(QOL)[9VD>V:[>[L;.]"&
M\M8)Q&=R>=&&VGU&>E2K-$\C1K(C.H!90P) /0D>^#0!YY/X;US5]9GUN:P%
MF\^I::ZVKS(SI#;LS,S%25R2[8 )X KH/$VG:@VM:%K>G6GVU]-DF66U$BHS
MI*FTE2Q"Y!"G!(XSS7344 >9:3X<\2:%K<.MII<5W/>I??:;=+I5%L\\ZRKE
MC]Y0%P=N3GH#6A\/_"VJ^'YXWU")$ T>TM#MD#?O(VE+#CMAUYKNEEC:1XUD
M4NF-R@\KGID=J?0!P'C?P]K.IZG?R:=9)<17V@W&F[C,J&*1B64D'J#TXIGB
MKP[K.J7RP_8#J&G/I7V:*$W8CB@N<G,DB9^<8*XX;&T\<YKT*B@#RS3?!NO+
M/8S3V:1>5/I+NIF4D"WC=)#P?4C'KFKEYX0UB;Q'<7J0QF!]6N+I3Y@SY;V'
MD*<?[_&/QKT>HH+FWNE9K>>*958HQC<, PZ@X[^U 'F&O^#+ZX\(:);73PVL
M>G>'+FTNYF?*PR&*'!..2N8VR1V%:/A;5;W7/B)->7,%I&(]$B0BUNA<*"TI
M()91@9P2!UP,]\5W\<T,Z,8Y(Y%!*MM8$ ^AJO90:=:6SM816L,#$LQ@554G
MN3CB@#C=5\+:K=6OBB.*)"VH:M9W5OF0#='']GW$^G^K?CVJIXD\%ZAJ6N:C
MJ/V&.\@&I6=W';&8(;A(X&B=02<*1OR,D XZUZ*+B$P>>)HS#C/F!AMQ]:>K
M*Z!T8,I&00<@B@#SJT\-:K87&B:C::%:VXM]4GN)+&"959(I(3$K,Q)#.."<
M'V&<9JJ_@+5KSPAX9T:98XI+2RO+:Z?>"(S+;O&I&.O+#I7IX(8 @@@]Q2T
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
M-9V*2 +DJ@3 (P20#[4 >FT5PG_"R#!IWV^^T2:VM[C39M2L"9U8W$<:ABK
M#Y&*LIQR,$\\8K7T3Q3<:EK<FEWNDR6$IM%O8"TRR;XF;;\V/NL#CCGKUH Z
M2LC6/#UOK$T,[W5]:SQ(T8EL[@Q$HV,J<<$<#W'8BN4G\::GI/BGQ.M]8O+I
M]FMHMM%'*FXR2EE0 8!^=BO4_+BNFT+7Y=4O=0TZ]L38ZC8&,S0B42J4<$HR
ML ,@X8=!@@T :EA8VVEZ?;V%G$(K:VC6**,?PJ!@"K%>=Z)XSU&UN;I-2L9Y
MM/?Q!<:<E\TR_NR9F6)0G4H/E7.>">AK5TOQVFI:G8Q?V<T6GZE--!97?GJQ
MD:,,3N3JH8(Q4Y.<<@9H Z^BN.\2^*H_#FM74TJ7<RVND-=F!)%$; 2JO3&=
M_/7.,=J9-X^DL)-0MM2T2:VOK=;=K>V2=)#<>>YCC&X<*=RD'KCKDT =I17
MWOBK5%\0:/#=6%QIQBN+I;J#?OCN%6U:12CX 89QV&""#6A<>/[*ST[2K^YM
M94@O]*FU0D,"8TC2-RN.Y/F #Z4 ==17FS^.=1L?$<]WK.G7%C9PZ&;L6:S+
M+YKM,BI@C&'^;;@],]2.:U)/'[VHNK2[T=DU>*:VAALXKE768SDB/$F  ,J^
M[(XV]^* .UHKDO!VK:EJFL>)DU&*2W:VO8XDMG<.(1Y$9(4CJ"26!]^@Z5GZ
M?XSN ;:PT_3;O4[N[GU I]HND38()]A!;;POS87@D  '/6@#O:*YN+Q:EQX!
M;Q5!83.J6KW#6NX;_DSN7/0D;3]<54U'Q];6E\UI:64EY(T=KY!20*)9;AF\
MM,GI\J%B>P[4 =?17)67CA9]5M=)NM->VU![][&>+S0ZQ,L!G#!L#<K*!C@'
MGIQ5>7Q]*][#8Z?H<UY=S7=Y:QIYZHN;9E5F9B. <Y_#'.: .GU/2;75EM5N
M@Q%K<QW4>UL?.ARN?:KU8FNZ_)I-QIUE:V1O=1U"1D@@,HC7"*6=F8@X 'L>
M2*QW\<W;^5!:>';J2_6S>\NK6>40M BNR8!(.XLRMMZ @9R,T =#I.AVFCO=
MRP-/+/>2"2>:XE,CN0  ,GL , "M*N*A^(0U"Z_XE&D3W]I'%:RSR)(!*J3@
M%2L6"7 # MR,<]<5/X'UK6=7EUU=5MO+6VU*6&$^:K;  /W? '3/7OGVH ZZ
MBN.L/',U^[SQ:#=R:;NN4CN+=A*^Z'=D/&!\F[:0N223@8&:K3?$2>PBO/[5
MT*2UGM[*._,*W*R,(&D",6X&UESDCGH>: .ZHKC=4\5QMXBATN-+M!;ZI;6S
M302J%E>2)Y-C @Y4*%) P<D<\5#IOQ$-Y)IDUWHTMGIVHB?R+IIU8[HE9VW(
M!D#"-@Y[=!0!W%%<$/B68+>"ZU#0+JUM+G3Y]2MY!,LA>&-0V"H^ZY##CH,C
MGKCH/#^NWFKO,EYI+V16*.:*5)A-#,CYQMD  +#'([9')S0!NT444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !65XFFU&V\,:G<:2RB_AMWE@W+N#,
MHSC'OC'XUJU#=S/;VDLL=M+<NBDB&(J&?V&X@9^I% 'FNJ_$#4);DR:;*8]/
MN);&TADBM3<.CRQ-/(P502Q$?E@#!&3G%/C\3Z]+:P076I2Z>/MMQ"D[Z4XO
M+V-41HS';E#W<ACMP-HQC/%[PYX ^S^";73[EIM/OTOCJ$3Q.LC6T@)$:Y.5
M;;'M0CD$9QVK0'@01W5M?P:Y?Q:G&\[2WFV-FE$VW>-I4JN/+3;@<8[T <[H
M?BCQ5XCFTY;:ZMH6_L=;^:/[."9Y1,Z;!D_(&V#)YQV]:U_ ^OZGJ>H/;:EJ
M:2SBS26YL;BT-M<6TV<,%7 #1=@V3R!R<U>T7P!8:,CQB\N[B-K!M/VRLH(B
M,COU !S\Y&:L:'X2_LC4H[^XU6[U">"S^PV[3JB^7#N#$':HW,2JY8^GUH Y
MO5O%>JV'B=4CU6*:/^U[>R-C;VADBCAD*J3+-CY9<L2%SZ<'FJ;^,O$-MI.E
M^)Y+R!].U"]G1K 6X!BB1)F0!^I)$7)/<\8[]'=?#^.XN+DQZU?06TNHKJ:V
MZ+&52X#*V[)4DC*_=)QS]*YRW\':A<Z]864MAJ5OI%GJ%Q<M#/<PR6BQNLHQ
M%MQ(2QD!PX^0;A]0#:\/ZWKD>KZ!#JU[%>1:[I\ET$2 1_9I$$;;5(ZIB3'.
M3E>O.*M^,!N\2>#%XYU20<_]>TU%EX#%HJ9UW497MK)['3Y#Y8:SC;&2I"_,
M^%4;FSPOUK;O]#AU&\TBYFFE\S3)S/'C'SL8VC^;CT<GCO0!Q.HR:QH$\_A_
M0]2BL[/2?#XO4)M5=GD5Y!CG@*=HX X[8K3\,:UK=QXBL[;4KV&Y@U'1AJ2H
MD C^SOO0%%.<E</WR>*W;[PU:W^IWU])-,LEYIO]G.JXPJ98[AQ][YS[46'A
MJUT_4K&]CFF:2STW^SD5L89,J=QX^]\@]J .3U'Q5K.F^*;B.]ODL88[L+;6
MES:D0WEML!)2< YF)SA<CH!CO65J/C/Q/H_AFPUF:^MYVUC29[R*(6ZJ+258
MA*@4]67:2#NR<@'/:NPNO T%YJ$CS:G=MITMZNH2:>P0H9EP1\Q7<%RH)7.,
M^QQ5%_AE93Z?_9]UJU_<6<-E+8V4;[!]ECD !P0N68* H+9P/SH J^=XSF\3
MR:(GB"U1ETQ+]I!8K]]I'41KD_=^4<G)X]ZN^$O%-_XDU*P7*+ FC1W%\@3D
M73N5VY[8\J7CW%=#_8\-OKTVNH9I+DV*VGDJ5PRHS.,9Q\Q+$<G'2L?P)H$V
MD1:Q>W-H]G-J>H2W*VTDBNT,9.54E25ZEFP"0-^* .0S?:AX]TTP74-FL7B*
M^A58K5.2MJ268_Q,1E23]>U7_'5]?Z%XVBUN"\!6ST*]N%MS""&V-#E">N&.
MWGJ,<5TDG@>W^VQWMMJ-W;W4>IR:DLBA&PTB>6Z892-I7/N,]:L>(?"-KXBO
MH+F>ZN(@EM-:311A2L\,NW>C9!(^Z,$8(H Y#5/%'B7P]J=GHD^H07EWJT-N
M;>Y:V51;2/.D3_*.&4!\KGG(Y)K-\0>*[O0O%5G#K$DFHMHNH,\4L, 62=9;
M*4HA5>-V[*Y  P0>.:Z]OAW;W*.^H:Q?WEXL44-K=,(U>V6)Q(A7:N"VX DD
M'.,5:LO ]M!JT&KW5_<W>I)=FZDGD"+YA\EH0NU0 %56. ._))H K7LFHZE\
M*;Z[FU&![JZTZ2X\ZWC!C5&4ML4'J-OR[CSW]JX72SKVF6VN:A8ZRD<UCX;L
M+LEK16\T+',ZQGG 7 ()')X.1W]0T_PO9Z=H-[HD4TQL+EIMD9(_<))G*(<?
M=!)QG.,UFV'@*WM-,U2RFU.\NCJ.G)ILDL@C5EB19%7&U0,@2$9/H/>@#F1X
MZUR^U*XN+%+MTM;Z"V&GP:7)+'+&1&96:<*0K#>Q R,!1D'-=7KNH:I<>*M/
M\/:7>K8&6TFO)KGR5D;",B*H#<<E\GV'&*C7P';Q73>3JE['82SPW-Q9+LV2
MRQA0&+8W 'RT+ '!Q[FM'6_#AU6_M-1M=1N-.O[6.2%9X%1MT;XW*0P(/*J0
M>Q% 'GES=>*--O?&.K?VA9VNHZ?IMG<74<,'FQSR)'(2H+8*J<'H,\CGCG2O
MO&.JVNOP,NJ131/JL%HUC;6ADBBADV@^9-M&V7+9VY].#S700?#[2[;2-6TR
M&>Z6#4K&.QD)8%E1$9 P)'WCN).>]0/\.XB[K%K5_#:_V@NIQVZK&0EP&#%L
ME<D$C[I..?I@ Y]/%WBM=%T?6H'@O7UZ&X^S:?Y(402")Y80K Y;[FULGDGC
M%='X(UN[U2XOH;G5UO?)CB)BGM3:W5O(=V]9(]H&W@;3SWY.,U$/AI8/!'9W
M&I7\NG6T<T=E:Y11:^:""58+N) 8A<DX![UL:+X;;3-3N-3N]3N-1OYH([;S
MID1-L2%B% 0 9RQ))_2@#CT\2^(KK3M*U@:E''::U?RV*6RVRG[,O[T1N&ZL
MW[L;L\?,< 8JYX$T+[9\&K+3GO6@6_L06GMXUC>-749Y'4]?F//-:UIX$MK6
M]MF_M&[DT^TN);JTL&">7#+)NR<A=Q WOM!/&?85=7PI;Q^!AX4BO+F.V%G]
MC$ZD>;LQ@G.,9(]J /,]6L[%Q?7OAJS2R\.7"V>DR20)Y4=ZS72!W4#[RA"R
M;_XMQP2!6Y?:%HL7B[6],G:+3_#\=G9:G=6\85(&*22@AEZ;6")D=]HKHAX(
MDGTJ?2]0\0ZC>6+PK'%$8K>+R&5E9'0QQJ05*C&<CVJ&[^'ZZA;W+7>N7TE_
M<SP2RW?EQ D0DF--FS9M#$M@@Y- '(6>F1W/B+3(_P"SA:>&]:UA[FWTV2+8
MKI%:,0[1]%#N-^TC^$$BNL\'P/%;^+-*L91:0VNK2QVFU RP!HHWPJ],!G8X
MZ<U=F\(7-U;P_:_$FHW%Y:W"W-I=O% KP,%92 %C 96#$$$'\*U="T.+0[*:
M%9Y;F:XG>YN;B;&Z61NK$  #@   < "@#S#P/?>(9?#FFZ/I^KQVXM=#34!(
MUJK$EV94B.?X1Y;$GJ=PY&*ZK4?%6IW/@3P[K&F&"VO-6GLHSYB;T3SBH88S
MD@9]:+7X;)86D4%EX@U*!DM6L?,"1%C:DY$?W,94EL-U^8]>,;]SX8L9M(TK
M2XS)!:Z9-;S0*A'_ "Q(**<]N!GO0!PL_BWQ';ZIJ%O;W-Y?RZ5=PVGD0Z.[
MI> A&E9Y$4K&V'. ",;1D'-,N_%>JG44M)-5BO8;Y[ZVFAM[0_9X D4K($G(
M&]QL 89/4\# KK[SP7#=:K=7*:E>06E[/%<7EE'M"321[<'=C<H.Q-P!YQ[F
MJ"?#>%$LX%UO4!:V,\LMI!MCVQK*'#J3MRW$C $G(H YGPWJD]KX=O)DU"#2
MHM/TC2YI+E+-)))5-N?D.<;CG 7\AUI\OBOQ? $TZZN)X]5@TL7SK:Z2]R9)
MI'?RX7"*0@"H 3QDDX/%=#)\,[0PPQV^KW]N8OL>"JQ-N-LA2,D,A!Z[N1C(
M![5<N_!$UW(9V\1ZBMW-:FRN[A8X5:XAW,P! 0!67<P#* <'O0!'XDU&ZET+
MPU.;>.WNKV_M%9;B .;=G!)(5NC*?QXKA]$U/7]$\+:?G5I;72I&OG:_33A,
ML,RW#!4DP#M1OG8MCVR*]3O_  _:W]KIEL7DBBTZYBN(0ASDQ_=!SGC]:Y^#
MX>M8LQT_Q%J5MQ/&J[(G58I7\QDP4YPQ)#'D9QR* )M?U*;_ (1OPY=2"PN9
MKG4+ 2/&HEA)=UR\9;ZY5NHX-<[I^O>+-0'A^;^VK>--9NKJT*"R4^0(O,(=
M3GEL1$<\<]..>UD\*6#:%I&CQO-':Z7+;RP8(+'R2"H8D<YQS4-CX-LK"+18
MX[BX8:3<3W$.XK\[2B0$-QT'F'&,=!0!RFCZ]XHUW4;+2$U>"UE$-_\ :+I;
M16,C07*PJP4\#(/(Z=<8XQ4T_P ;>)/$.B:GJ5I=6]D^BZ:EQ-%Y =;J?]X6
M!)Y5,1\8Y^;KQ6N_@6]M_%EI+I>HWEG;);7SM>)Y;,LL]PDFPJP.1@OCCC:.
M<];K_#:PCM&L]/U*^L;2>R2QO8XMC&YB7=@DLI*L0S L,9W?2@#CM?U77O%/
M@OQ%J!U..VTVWO(H8K5;969U/D.-SGT+\8'KGMC9OO$^M:5KL,#ZY%>E-4MK
M&2VM['=&(I"BLTLN,)*2Q(4-QQP>:Z:7P/ISZ#K&CI/<10:G<?:&*%<PL @
M3C&!Y:]<]ZSS\.MR21MXAU$QO?1ZD5\N$9N596+GY.A*YV].?I0!@1^,O$5A
MI.D^(;Z^AN;2[EO(I+);8)M6))G5@_7=^YY[<].]7;[7?%FA^%8=:N;^VNTO
M[>W"!;4[K:XFD1?D1!F1 KL<$EB5'7-="/ FFG2=+TV66>6WT^>:90Q'[SS5
MD5E;CIB5NF.@JDOPXMI+(V][K&H71BMH[6SD?8K6J(ZNA7"X9@R)\S9SM'OD
M L>$];U&Y&L)J0OIK6S9'M[RXTZ2VDF0IEAY94%BK CY1SD<5:C\<:-+*D:Q
MZON=@HW:-=J,GU)BP/QJ[HNB-I37<\]_/?7EY(KS3S!5SM4*JJJ@!0 /S)-:
MU 'E7Q(MKU_$EQ)'?F.+_A&-2;RO)4_*!'N7/7YLCGMBGKKGB'1($LI-;T\)
M+H<5Y%/=0>7':,)(XR!C)?Y7X!R2P [UU_B3PA#XCN8[AK^ZM'%I/92>2$(D
MAF #*=RG'W001BJVK^ K'5_L[/>74,MM9I:PO'MRNR6.57P1@D-&O'3&: .%
MU35M7ULK8G5IV2Q\0:<L-Q<:>(97$A4@LA QM;)' R#S6UX@GU3PEJ$Z6VH?
MV=874<EZVH&Q\R![QB!LF*@^4FU5); R2QSVK9E^'RW#7L\VNZ@]Y=3VUT;C
M9%E)H#\C*NS&, #:01QZ\U>UKPDVKW#SQZS>V<D]G]ANO*6-A/%DGHRD*WS-
MR/7Z4 =!:R--:0RNT3,\:L3$VY"2/X3W'I4M06=I#86-O9VZ[88(UBC4G.%4
M8'Z"IZ "BBB@ HHHH Q/%VBR^(?"U]IEO*D4\JJT3OG:'5@ZYQVRHS7'ZOX.
M\0>)KK4=0U&TTN&22&R%O9F<S1LT$SR,DA*#Y6#$=#UZ<5Z710!Y_#X.OWB@
M>/3='TH+K%M>"SLT51'#%URZHN]R=QY&!G&:GL/"&I6OBBWU*1[<P1ZM?7K
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
M$=10!YA<?#[5X[2RTVWATZ7[)#:Q66KAS#<V7EA1)]U<N&(8@;L?-@\"NO\
M#.E:CI&HZ\EU';FTN[][RWFCE)8AP,JRE1C&WKDYSVK>N;JWLK=[BZGB@@3[
MTDKA57MR3P*(;JWN6E6">*4PN8Y0CAMC@ [3CH<$''N* /-KCP5XCNM2DN(1
MI^FWXCNTDU:SE,;W@D1UBWQJH *EE8L22"G'6I=&\"WJZA*;O2=-L;&[T9]-
MN4MIS)(SD@F1B4&XMSU.>!DG.!Z35:74+*&62*6[@CDBC$LB/( 40D@,1V!(
M(S[&@#A-&\#ZS::'HJ7\]K+J<.M+J-_(CG:RJC1C:2,D[?+ZX[T^+P/?#0O#
M-C=20[---W]K,;%B5EAF0;..3^\'IWKO([JWFGF@BGC>: @2QJX+1DC(##MD
M'/-2T >+Z-/JVO7VAZ?INHZ/-)INBW4$5Q;EI0I*Q(C3HZ#RRVW'ED$\-7;>
M#_#E[I&KZC>R6%GI-I<Q1(NG6<YDB\U2Q>4#:H3.5& /X<FNQ"JI)50"3DX'
M6FPS17$8DAD22,D@,C @X.#R/>@!]%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 445S?Q FN[?X?:_-8LZW"6,I5D^\HV\D>X&: .B61'!*NK '&
M0<\T*ZNNY&##U!S7B?B;3](MO$%MIVAQ0)I-Q%IC7,=K@(S&\148[?XBA?GJ
M0*[OP=96NE^*?%]A86\=M9Q75NT=O"H5$+6Z%B%' R>>* .P,L8)!=00-Q&>
M@]:4R(JABZA3T)/!KQ?0/#VD7,?@>6?3X))+V]OTNF=,F=%$S!7_ +R@HI"G
MCBJ.FV9O+RTTN:+2WTRVM]4\B'5 QA3;>,I* ?Q*FT#T!.* />*P-?\ %MIX
M>NH[>:TO+EC;2W<IMPA$,,94,[[F7CYATR3@\4SP7=0MX5TFS.IQWUU%80.[
MY(=D*_([*WS#<!W'.#7$>.IA>WGB=#,(O-6PT"*0D *9G\R4Y/'W)%_[YH [
MG1?%$FM2QC_A']8LH)(_-6XNXXECQC(^[(3DY]*FD\36HUB?3(+6[N9H/LYE
M>!%9%$S,%).X< *6/H,=>E<7JL1>YT/1+OQ4VKZ;J-\$N1(($18XHGD\LF)5
MX<A 0>H!'<UR2KH\=YJ%W:6ML^D)-J>IB!4!A>&WA%N@"]"IDDE('2@#VO2M
M:LM8TU;^U<_9WD>-6D&W<4<H<>Q*G'J*MW%PEM!)*^3L4MM7EFP,X [GBO#;
M'2="L?#VO6]Y9V4W]F:1;6]K;A%/G7<T&YI5'>1W*(&Z_)@5U/@C0K"XM=6U
M[7X([RX@E-H)9U\P+';PK"Y4'/+,LN2.N<4 >A:9J4.JZ=:7L2O&+F!)UBEP
M)%5@"-P!.#S5IG1!EV5>W)Q7E7A*RM5\9Z:9(K._EN(KC5;/6+5BLSQ2$ )<
M(1G&) %&<?(.!BJWBRPL];A\;ZE<6L5S,;BVT73S*N[RY,(I9 >C!YVY'/RG
MWH ]>+H'"%@&/0$\FJ.GZU9ZD;_[.YVV5RUM,SC WJ 3@]Q\P&?4&O*%AL=3
MTW3-1E\N77+_ %\E)7PTUK:V\S!E!ZJHBB.1T)?GDUCZ'9V)BT]X[70H;+^S
M9M;O([R/]U*9)G\L,JCYO*3("GA=W3.* /?P<C(Z5R$_CT0ZY)I"^&-?ENUC
M,H$<4.&C#;=XS*.">F<'VI? ^D6-AI6GH+X76H65DMO(%D8")'/FJIB)RAP5
MQN . *Q[S4S:ZG\0/$8.?[-LX["W;_;2(RD#_@<RC\* .TT/6[7Q!I<6H6@D
M6*7=L67 8A7*[L G@[<CV(K05U?.U@V#@X.<&O#=>T>/PO)IUAH\<5EJ-OHL
M5K<WJ_*QDN9XH0TCCG@+*1Z<8KN/ FC16.OZU<6YTV*..."RDM],B=8A(FYB
MS,W#/B102,].>: -V7Q7"NJW^GVVFZA>M8",7$ENB%5=]I"#+ EMK!C@8 ZG
MM6[O0OL#+NQG&><5X@D>F6&G6>L06-M ;[5[[5W>.(*?LMJ)&C7(_AW)$<>K
M9[TESI^G^%X_#&;1AJ2Z1+)>30.(YI9K@QPJID/0;Y7()SMVY XH ]BU?6K/
M1=&OM4N6+06432RK%AFX&< 9ZGH!5U9 8E=@4RN2'X(^M>&KIT)\0W>D6]MI
MEM'-<Z;I4D6FY*, [W$N]C@NX2/!8@=2*[WQ);V.L>/=.L]2BCFL-+TVXU"X
MCE&Y&+%8TW#H1A93@T =NK*P!5@01D$'J*1I$499U Z9)KP_PMJ<&@Z+?ZI+
M)';MIGAU6MX68 B2Z>2X"*/IY*@5'-X<M)/"^M0W%M'/<PMI_A^R:1=Q24+&
M'=?1M\SG/7@^] 'LNM:U::%H]WJ=SODAM5RZ0@,Y)( 4 D<DD#D]ZOB1&0N&
M7:.IST]:\6UG3M(7Q=?:5$D5I87NI:=ITX1M@E,:M<R,S=V.8U+=<FJXMTN/
M&%S8:1%IEOX=NKV:Z6WN?DM)Q;0Q1L<+PR^8[,1T)CR: /<?,C";RZ[,9W9X
MQ0'1F9592R]0#R*\1T?3-'D-U<ZO-#+HNEZ9)>)LMW\B W<[R*%B89*JL:$
MCN#Z5TO@#2HM,\3SV,]G9MJ.GZ<BOJ=A(2EVDK9S,",^;F/=R3PQQUH ])+H
M'"%E#D9"YY-9^B:W::]IJ7UH'6*1G"B3 8A79-V 3P2I(]L5Y#JM_8V=[)X@
M9;35(KV2ZU/3M2B)CN[<PQ-MB=6&?*!&P $#)&1S46M:+#X8DT6PTU%L;Z#2
M(K>]OH_ED+7,\,.YWZ\ 3$9Z'&,4 >YK(C9VNIP<'!Z'TI<CGD<5XGK\.DZ)
MKE]J.F6\5KHNEW>EQ3BV4;))TE9W/'WG",@)ZY.*JW'V^TD\26EPI>Z0+KVI
MJ?F4&.$2)%_N^:4 ']V)J /=0ZER@8%AU&>15"36[5->M='4/)<W,$LX* %4
M2,JIW'/&2X X/>O%KO3Y]-ALFCU#3H;]K6&VO+NQ#^;*+R:-#+-*>-V!(1SD
M9R,"NZ\'Z3HL'C_Q!<:';V\-G96UO8@6P&PR_,\AXXSCR@3UR.>: .AOO%^F
M6-W<VC">2>WN+:V=(T!S).0$ R1G&<GT%;GFQ^7YGF)L_O9X_.O%](T31==\
M4692PLV6_P!;U"]F\N-0QM[<>4B-C^%I"KD'@D^]9^F+%+=2(L>D1:#"EYK
ML[]3]GV/</$A"+P=J19 Q@&3UQ0![AJ>HV^D:1>:G<D_9[2!YY"O)VJI8X]\
M"N;3XAV"&5=0TO5=-*V,NH)]KB0>;%& 6VE789 (X..M8&MV+:7\'M*\/2WG
MSW\EM8>>RE J22 MP_( CW<'IBL'70]YK^HZ9_:G]MK=1V6FI?,J VQFGS+"
M/+ 0YC0N<#/3)Z4 >S6MRMW9PW*J\:RQJX23 9<C.#[\U('4N4##<!DKGD5X
MO+K$,GA'3Y89(YKG4]9NM:E@5@3Y,!DE4$#M^ZB6M'P1H\C^(-"O)[K3'U".
MQ>^NY;5':>Y$P S-)T^\<A<_P\# H ['6O&JZ+K,&F/X?UJZEN'*6\EM'$4F
M8)O(7=(#P <Y Z5T%E=_;+6.4PR6\C*&:";;YD>>S!20#^)K@/'&J2VGB:XO
M8!N?0/#]U>IQD":4A$)^@C?\ZY1].ATJ\MK662PFO)[--.F&G2R1/=R7+!@]
MQ<$$=(I&/5L-P.10![@LB."4=6 ."0<\T@FC.W$B'<<###D^E>(Z;IUMJ7B.
M32XH-.BL[S7(8I(-.79 8[2W,KXQU_>.BEN,XJS9:#I4T6G3VFGV\<FI>+'>
MR,: &"W@=BWE_P!P$0'.,9W?2@#UBSU>"\O+^V$<T1LIUMV>8!5D8HK_ "<Y
M(PX]*75]7M=$LENKLML::.!5099GD<(H ^K"O,O&EMIMQK6HW?V>PU2R1HM,
MNK!P8KBWGE<$RVY((9V$JDG&?D^]Q6Y\0+?2+G5/"NGZK!;36\=Q-=2&Y57)
MBAA)9?FZ[F,>1WQ0!WIEC7.YU&!DY/;UJ":^$5Q:1+!-,MRS#S8@"D0"EMSG
M/ .,#&>2*\>TS2-'ATGP_!/IEE)JEY:2:S>2WTWEP)$6W;9!@EU#2 B,8&5R
M>G.':1-J&BV5D@11<V:Q(D*[$C;4;TDA5_A AB/'8&@#WV^OELK&XN4@FNFA
M&3!; -(Q] "1S]2*L>8FX)N7<1D+GFO%]5M=,L/&&H6]C;16MB;^QAG2%=JN
M+:)[R5F]3_JP2>:S]0MAH'AOPYJ]M:QKKPTZ]UFXN0N9 7CX!/7:'N%..GRF
M@#W@.C$@,"0<$ ]#6?'K=I)KUUHZ[_M%M!%-(YP$'F%@JYSG=\A.,=,5POAG
M1]!B^(MLFBFWF_LS1\W=S P;SIY7 5G8?><JLAR>?FK(UW3+'7;?Q#J4]K'-
M>ZCK\&EV,K+DQ+&\<;,A_A.5F.1Z4 >P[T#A-PWD9"YYQ2Y'J*\.N+VU/AS0
M_$RK%+XBN+J?6+BX&#+%;Q)*Q0GJJ >7'MZ9/K1K;K;^'="T:RN8Y;BPT)V<
MHX;_ $FZ\NW0\=R9930![>9HEZR(.0.6'4]!3Z\6\2:#H.D7%]]AL=/U&QL;
M>+3K[3ILI<+++MQ-"Y!#2LKH,]?E ![5[+!"MO;Q0(6*QH$!8Y) &.3W- $E
M%%% !1110!C^*KV33O"]_=0ZA%I\B1_+=2QF01$D#.T [CSP,')QQ7GA\2Z_
M'/?Z;;ZGJ4874=,A@N-1MHA.J7#LKY4*!CY<C< 17I>MZ-:Z_H]QIEYY@@F
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
M'%YZ0M:^>RC";-V1@$KT/TKI4\ Z?]N>]N-0U*ZN));::5YI5/F/ Y:-B H
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
M$,<4>2=B*%&2<DX'J23^-<YK'B#5+3Q=HNBV^GH+>^E??=O*#\B1EV 0<CG
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
MTBFT_4MEE;DM/#NB8XGE9LLY(/! Y!ZXX /<X-1L;J62*WO;>:2( R)'*K%
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
M0Q1JBI$BB,80!0-H]O2O/5^(-[8:KKDNHZ3J3V-E:VMP\4<<.ZT5E<NSD/\
M-G . 6. >!6[>>.;"SU":'['>S6EM-#!=7\:IY,$DNW8K98,?OIDA2!N&: .
MCBMX("YAACC+MN<HH&X^IQU-#VT$DZ3O!&TR#"2% 67Z'J*Q?&VLR^'_  7J
MVIV[JES# 1 S $"5B%0G/'WF'6N7M?$UWH_B%UNO$RZWH]OI[W%_*L$7^C2;
ME$:JT0&6?+ (>>/>@#T(6T G><01B5QM>0(-S#T)[T26T$T'D2P1O#Q^[9 5
MXZ<5R_\ PGUI&US;W6E:E;:A%)!$EE(L9EF:;=Y>TJY7G8V<L,;3FL[4/'MZ
M]UH]MI^B:A'//J,D%U'*L.52)2T@!,F#QM(8'&,\YP* .YEMK>=46:"*14(9
M Z A2.A&>E.,4;;\QJ=XPV1]X>A]:Y6W^(6ERSPF:VO+6PN89I[74)U00SI$
M-SL,,6 V_,"RC('%9^L^/Y1X?U(V>FW]AJ!LDFL'NXTVR^:XCC8 ,V#N9?E8
M ^U '<&UMS<+<&"(S*-JR;!N ] >M5]1TR'46LWD9DEM+A;B&1.JL,@CZ%69
M3[,:RO\ A++1-,U"ZC2XNH;#$7VA54)=39V^7'S\QWX7(&,G /!QR%OJGB35
M-2U;1&\41:;KFGQJ+:V\J(?:Y63>6.]23$&;8-G("Y))- 'IWDQ%64Q)AFW,
M-HY/J?>FR6\$LL<LD,;R1\H[*"5^A[5S,OC>"SNH[:>RNIECN8;&[O;=5\B&
MYDV@)RP8\L 2%.,C/.:CB^(5C-/'Y>EZF;-[_P#LY;TQH(FF\WR@!ELE<Y.0
M.@]>* .LFABN(FBGB26-NJ.H8'\#31;0*VX0QAO4*,],?RXKE;WQK8/JL=G%
M=7%K';WDR7%P84:*1((M\PR3D*"RJ6 SN&!W-.C^(%@(YI;W3=2L8EM5NX&G
MB4FXC9PBA K$ABQ4!6P?F'% '5&*,Q>447R\8V8XQZ8H:&)W#O&C,.C%02.<
M_P ZR=#\1)K5S?VCV%W87EBR":"YV%@'7<I!1F4@CWXQ7)VGBK5[SPGID*7:
MC6M1U*XMEG\M?W,,4\GF2;<;?EC3'(ZE?6@#T%[>&5)$DAC=9/OAE!#?7UH$
M$0B6(1((TQM3:,#'3 KAK/XAP1Z,MT+75=6Q;B_N'BMXD:VMY78Q[EWC)VC@
M+N8A<GK46N^--0M;^6+28;R],FK0::B+#"%C95628*6<%BR%@"< %3TZD ]
M"*KLP4!FQN(')^M(8HVWY13O&&R/O#T/K7+>*/&/]D+>6=I87MQ?0Z>UY*\"
M(RVJ88*S[F&>5/"ACA3Q5.W^(,%IH]I+>6E[=M!I]M<ZG=P(GEVWFJ#E@6!/
M=B%!P.: .S:V@:9)F@C,L8PCE!N4>@/:G&*,EB8U)<88X^\/0UPUIX\NX]6\
M0PWNCZ@\5I?0VMFD21%G9TCPG#]26+Y. %ZD'BKB^,([^[TZ)!>Z?.=2EL;B
MUDAC<F18&DVLP8@+C:P92<\#N: .O"A5"@ *!@ =*:L4:%2L:KM&T8&,#T^E
M>?Z'\16'AC39KVROM1O!IL5]J$UK'&!"CD@,5+*3G:QP@)P*U?B!KFI:/H-J
MVDQ7)GO+R"V$\"Q,T0>15.!(0-Q!(&01D\X'- '4):V\<C2);Q+(S;F94 )/
M3)/K1':6T(D$5O$@E.9 J ;S[^M<DGQ!LX8+WS=.U9TTZ3[+/.\4?SW&558E
MPWS.Q<=!@=R*FD\?V=O$Z7.EZE%?QWD5D]CLC:422*6C.0Y4JP'4-]<8- '4
MI!#$A2.*-%(P0J@ BF1V=K$H6.VA10I0!4  4]1]*Y2V^(EK//%'+HNJVZ_;
MQIT\LJ1[;>X9@%1L.<YRO*Y'S#FMO6]?BT:2RMUM+F]O;UV2WM;;;O?:NYCE
MV50 .I)[B@#22V@0 )!&H&" $ QCI^54=8T<ZI;+'#?7-A*DHE$MMM^8@$8=
M6!5UP>A!Z#TJCH_C'3M;O+2TMH[E9KBVFN-LJ!?*\J18G1^>&#-CC(X//2J6
MG_$"QU:\TVUT_3-2GDOK6*\&(T"PPN[)N<EL#!4Y R>1C/. #<T/18="L&MH
MI99WDE>>:>;&^61VW,QP !R>@  &*O+;PHY=(8U<DDL% ))ZFL+7/%D6C:DF
MG)IE_?WCVKW8CM53B-" Q)9E ^\/K]:H6?Q&TJY"S3VE_9V4MA)J-O=7$:A)
MH8PI<@!BP(W#@@9[9H ZIK6W8QEK>(F(EHR4'R$]2/2E6V@4QE8(P8\[,(/E
MSUQZ5P7B#XA20^'-0EM[*^TO488(+N%+J*-FD@>94+*%9AGD@J<$$CBKUUXV
MCE5[=X=1TB]@OK.*2&:&)W9)I J'ARNUN02#E<'C(H [2BO-X?&6I)"SR2W-
MQ<B;5EBMX8(L2+!+M3+,5QM!'3[W.><9T-!^(,,_AO[5K%I=VMU;:-%JDY=8
M]L\94Y:/:QZE3P<'YEH [BBHK:?[3:PS^6\?FHK[)!AER,X..]2T %%%% !1
M110 4444 %%%% !1110 4444 %%%(S*B,[L%51DDG  H 6BHH;F"X!,$T<H'
M78X;'Y4]W6-"[L%51DLQP * '44U9$=F"NK%>& .<=^::)XB^P2H6W%<;AG(
M&2/KB@"2BBB@ HJ,SPK,L+2H)6!*H6&X@=2!4E !1135=&9E5E+*<, >1]:
M'445'-/#;IOFE2-<@;G8 9/0<T 24444 %%%% !1135=&9E5E+*<, >1WYH
M=1110 4444 %%%% !1130Z,S*K*67[P!Y'UH =1110 444UG12H9U!8X4$]3
MZ"@!U%%% !130Z%V0,I=0"5!Y&>E.H **** "BBB@ HHHH **:'1G9 REEQN
M /(^M.H **** "BBB@ HIKND8!=E4$A1DXR3T%.H **** "BBB@ HHHH ***
M* "BBB@ HHHH P?&FD76N^$;[3[+8;IPDD2N<*S(ZN%)[9VXS[US^L_\)AK,
M"RG2[BUL%O(3)I\%VD=W- $?S/WBR;0"Y3 # D*<D9Q7?4UW2-=SLJKD#+'
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
MDL5"A6G&#G?C=M) 8KW/L<5K:CHT6HZII-])*Z/ILSS1JN,.6C:,@_@Q/X4
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
M;7V%INGFC:"4SW(QQFN7L=+U.[L_#,%QJD$UM+XDO5$,EBK*'4W)+$%N<D'
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
M8#EL#ID\XKEK;P)''J U"ZU6ZNKLZC%J$DCHB[G2$Q!<  !<']!774 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !117.>/[B[M/A_KT]BSI<I92%73[
MR\<D>A R: .B!!Z'-&01G(Q7BGBZTTG1WU&RT<QVNCR:783W0MFVH&^VQA9"
M1T8IO^;J<9IVOVJ:?K6IZ/H<5K'HLU_I:SVY8K;;W\S<K;>@;;#NQUR,]: /
M:<C&<C'K1D9QD9ZXKQJUT.WGU[2]&O&LY; Z[=![&R,@@@Q9[FA&X#*[N2!\
MOS$>HILL%B?$%A?6%A:V\;>)C9&YFFW7<VW=&\8  V0@# 4D\8X% 'K6FZM:
M:M!/-:NQ2&XEMG++C#QN4;\,@\U>KPRUTJW66PTVPL-,,%SXCU*.XM[GY893
M$9?)23:#D ;BJD8R!7=^&1/9?#2_6VNXKEX/MHMFM]^R/:[[8T+@$A2-H/3
M&.* .MT[4(-4LQ=6VXP,[JCD8W[6*[A[$@X/<<T^]N_L4"R_9YY\R)'L@3<P
MW,%W$>@SDGL :\@NX$M[/P_IT#,MOXET*RT\;#C)22/<?KY4TA_X#5:VDGO]
M--W.[&32I](T1CG_ ):Q7:F4GW.4H ].B\9Z;-<I;Q0W<DSR7D2(L8)9K8XD
M Y[G[OK[5NP3B>VAF*/%YJ!MDHVLN1G!'8^U>,.2)F(X/G>)/_0JAN=+L[_P
MYXJO;J!9KFQ\/6$UK(Y),$@MV;>GHV5'(YXH ]RR,XSS1D9QGDUXAX@73KO3
MO%E_JLD8UV#4;6*U=WQ*D)6 JJ=]K;I"0.#R3TJ[)IMF&NM9\D?VE%XTCBCN
M<G>D9N$4H#V4AFR.AS0![#D9QGGTH!!S@CCK7B6D03LVGZW>7FGV%Y+J5\L]
MW%YKWLP F#Q,JJ1A54, 3@;%QR:@CL;&QTLZ7--96+WVDPM#JUFSM;WT?GQ
M-<1X#J[EPI8D\._/% 'N@((R#D52TS5K35H)YK5V*07$MLY9=N'C8JWX9!YK
MF/ <=O!+K^E_V9#I\UO<I]HMK6826N6B7F(;5V@CDJ1U/O7$Z'I&D?VMIVFR
M65J-.N-?U1+F H-DK1&3R$<=" "Q4'TH ]KK/UK6+70M(N-2N][00;=XC +<
ML%'&?4BN/\-W%S;_  VU\Z>[LEI-J,>F,#N_=H[B,*>X!&![ 5RVKZ=X;M/A
M_G39634;S1+>6=8"=MPAFBS-(0.9-Q(#$YY;TX /:,CGD<=: 01D$8]:\AUJ
MQTG1O$.N:1!I_P#H5XVE!;&*7R8I9GEE'[PX.%;8-W!+8[DU1L+""XU2'1[F
M"S^QIXL:-K2S)^SH/L!9D4?W=V<C !.>.<4 >V;AC.1CUH) ZG%>,Z?9Z<VO
MV.B:C'"/#\6L:JL=K,?W = AC3!XP TI _+I6=HMM_:PT?3U33K[2UMM4F@7
M5)6\IR+PKO! .YPA&">@8F@#VV#48+C4KNP7<MQ:A&=6&,JX.UAZC(8?5346
MK:Q;:-#;2W0D*W%U%:IL&?GD8*N>>F3S7">%[C['K'AR:XU)+F+_ (1B1KB]
M?<BNB21;)"7 (X9^6QU)K=\>LKZ7HCHP96UNP((.01YRT ;]YJ]M8ZIIVGS"
M3SK]I%A*CY1L0N<G/' J]D 9R,>M<7XQT^TU3Q?X0M+Z!)[9YKK?$_*OB G!
M'<>QXKCO#5AI]_K5CHNL0Q2Z+;)JWV6VN#F(.EWM'!XRD9./0$XH ]E) ZG%
M&0" 3UKPO1M/@U_3[B36(OMI@\)(\#7!+8Q+<B.3G^+:%PW7GWIEU%=ZO;ZK
M=W=QI\;V>E:<T%_>M(9K3="K>9$$4G)D+9QR2,<T >[Y&<9&?2L2R\6:9J$V
MEQVQF;^TQ.8&*8'[DX?.>G/2O/6LK!/%)O;N&UU2WO-=:T:]B9H[J"5E*-;R
M*Z_/".1@$#&#@]:S= T#3K_3?#6F010P_;[?68IFC !W$A 3CN !^0H ]PJA
MINKVVJ2WT=N'#65TUK+O &7558XYY&&%<7\.;R?Q#J%YKEUN\VVLK;2F![3(
MN^?_ ,?<#_@-<WJ5GIP7Q1JD(0^(+?Q+ MHX;]ZA9H %4>C OD=^<]. #V;(
MSC//I61HOB*VUZ"UN+.VNQ;W-M]H2:2+"8W;=I.3\W&<>E>9:):W,^MV6KW$
MNF6U\_B.YA>XS(UW, TBFW("D!/+ (!.T!0>*PUN+JW\'1-:R&-_^$7C5F#%
M0J->!7.1R/E+<^E 'T "",@Y%!( R3@5XY/IC:')JM]$^FVZZ1<Z?J#V&F>9
MY4*@NLC9*A<O$Q) _N@GJ*KP6=SJ]]H3S6]A<V^L_P!HZM]GU)F$#LSH(^ #
MEEA(QD<<F@#V6]NXK"PN+V<D0V\32R$#)"J"3Q]!5"Q\16.HZE]A@\SS/L4-
M\&9<*8Y2P7OU^0\?2N6M[2*Z^"$MO=W$6IQ+I<I68JQ5PH8QD;P&XPN"1VS7
M)P^'M$NTOD:PMI(8/!UO-$H'RI(3.Q< <;L\YZC)]: /:L@$#/)JCJ>KVVDM
M8BY$A-Y=):1;!GYV!(S[?*:\6NHKS5X=6O+NXT^-[/3=.:WO[UI&GM-T*MYD
M(12<F0MG')(QS7H7Q'AM;BR\.0ZBRBVDUNV67+;58%7&#['H?8T =;<7@@N+
M2(6\\HN'*>9$FY8\*6RY[#C&?4BK((/0]*\9C5M/\2+9Z.H6QM?$-RMC%']Q
M&_LYF9%'0 2$\#@'-9B"PLM'\-W^@RK_ &W<>'[ZXN6ADS)+/]G!+OSDN'+
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
MI-L1VC$9.UMN!ALU7@+67AKPUK>F #Q->F^^V2I_K9B(9F</W.V14P#TP *
M/8=:UBUT+2+C4[O>T%OC>(P"W) Z9]2*T"<#)Z5XIJ]EX>L/AYYNE,?[5NM"
MAGECB/R7*^;%F64XY?>2 Q.>6ZXXLRPM?VM[8:W/:0>)WUJ'[1#=!WMKQ2&:
M"'@<0E00,C[Z'.2>0#V('(R*YS5O&-MI6LR:6-,U2]N(K9;N0V<*N$C9F4$Y
M8$G*'@ U1\ WMA%I,NGI"FGS1ZA<P?8C<K(@=3N=8#@9C&<@8XY':L_4;/5K
MWXJZA%I6J0Z>QT.W$DDEKYY(,TWW?F4 CU.?I0!U&C>*=+U^YDATZ1Y0EK!=
M^9MPK1R[MN.^?D.00,5L;AMW9&/6O$M:TH>'I]3T/3F'V2.'1+25KARJM$9Y
M0WF,.BL3AL=F-6A86\%^VA2VNFWGGZR#!I-O*\=A;R+:[G60M&0RXP^Q01N/
M:@#V,D 9)&*7(! )ZUX9IEA'J>G65L#I6HM9R:ILTFZ9DMY(1/C?"^&563@+
MG. W;K5>;_B?V>IWJR6L%K::-8O97>JR2-<V2&,D21[%)+[P<D<L0!0![V3@
M9-8\'B.VNM1N+*"VNY7M[P6<SI%E8V\H2[B<\+@@9]2!6'X^43:9H%I>D-97
M6K6T-\#PDB$,=K?[)<(,'UQ7&VEAIT?B1].L@O\ 9Y\6-#Y<;?*%.G$,@] #
MD8[8QVH ]FI 01D'->"RW6H7'AG4U$SB?PQI/]DR.6*XD:Y\N1LCD?N85.?1
MZ] \#Z=_97B/7+:-M+MXC!;.UAIOF>5"Q#_/EE"Y=0,@<_*">HR =E:7GVHW
M'^CW$/D3-%F9-N_ 'S+ZJ<\'V-1W.JVMIJ=AI\K-]HOO,\@!<@[%W-D]N*\M
MBLK;5?&,%E?1">UD\2ZB)(7Y5P+4$ CN,@<=*H:?I=@-3T#_ $.W>2VU'6(+
M42*#M$3N84&>RMT':@#VW()(!Z4I('4XKR7PA!9VM[X!O-.V_;=3L)WU21#E
M[C]T&9I3_$1+@9/3)%6?&VEV6J>)_$QO;=)_LWA99H0_(CD#W&' [,,<'J*
M/4<@YP>E9^JZQ:Z/!;S7.]DN+J&T3RP#\\CA%SSTR1FO']9MTT:SGDT[=;->
M^&8)KV2-B&E)N(UDE8]2VQWRQYYZU+XIL=*T[7;S2K%8K70C-H\MS' VR**1
MKE@2,<*3&%)(] : /8KJ\%L;<"">83S"+,*;A'D$[F]%XZ^XK'@\8Z?<:.VK
M"WO5L$M)KMYVA^55B8JRD@_>X) [@5P)@M].\7/I^EHD.E0^);+RH8>(XY&M
M7,BJ!P/X20.YK#CMH;OPK+'<1+*B>$]2E57&0'6YRK?4$ T >[P3)<6\<T9)
M210ZY]",BI"0!DG KQG4;"#3IK?0--1(;/Q59V:1K#PH:.0"X(QZQ/D_0UVO
MCM;6Y?0=+FL4OI+J]/D6L\WEVSLD3M^^^5MR@9(7') H [#( SD8]:1W6-"[
M'@#->,>&=.L]7U'P[INH16UW8QW&M(($RUN56:/:JJ3R@_A!SCCTIGAFTT_4
MVTVSUTJ]A::+=26@G?B-ENG1G4D\,B+& >H% 'KVC:K;ZYHUGJMH'%O=PK-&
M)!AMK#(R/6C4M6M-*BMI+IV"W%S':QE1G,DC;5'TR>M<+9+#)\ +".?4/[/B
MDTJ%#=;68)D*!D+SM).#CL37,7^EZ5YK:=?:'8VD]MK>F>?%;2"2S*2MM+1@
MJ-FY5^92.P.3F@#V[(SC(SZ52U+5K32A:FZ=A]IN8[6/:N<NYPN?0>]>3%;,
M>(],U33K*VMU?Q.UK]KEFW7<VW>CH  -D(Q@+D\ <"J]OX:T.3P1X8U*ZL()
M;JZUN*.XN)QN9HS.XV$GHN !CI0![?13454150 (  H'0"G4 %%%% !1110
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
MV@N=&T^:*U_X]XY+9&6+_=!''X5R\OQ%AGUBTM]/CE?3[K29KU+LVDC;64H
M3T^49;=Z$ 9&:I)\17C\0VZ7<DB:3#I=O=7$ZZ=)B9Y20&#9^2/H0<'N,\4
M=S/H.D76I1:E<:792WT./+N9(%:1,=,,1D8K0JE;ZM:76JWNFPNS7-DL;3C:
M<+O!*C/<X&?R]:NT %%%% !1110 R6*.>%XIHUDC=2KHXR&!Z@@]16:GAG08
M]+DTM-%T]=/E;<]J+9!&Q]2N,$\#\JMZEJ-II&FW&H7TPAM;=#)(Y!. /8<G
MZ"L!_B#H<%M)+=?;;:2.>.![>:T<3!I 3'\F,G=M.,=QCK0!J2>&- EL#8/H
MFG-9EPY@-JFS< %#;<8R  ,^@J<Z)I1-F3IEGFR&+4^0O[@=/DX^7\*QW\=Z
M/%<)#,E]$?W(G=[5PMJTN-BRG'R,<C@],C.,TX>.-(;4S9*MXW^D/:+<"V<P
MO.@):-6QRWRL/<@@4 :%MX;T*S@N8+;1M/AANO\ 7QQVR*LO^\ .?QJW+IUE
M.;@S6=O(;F,13EX@?-09PK<?,/F/!XY/K7%Z%X^?5EL9+I39^9>7D+QO9R#S
M4B\PKM8GA@$!;KSD<&M6P\?Z#J# K)=00O9M?1SW-L\4<L*@%V5B.=N1GZ\9
M% &Q-H6D7&H07\VEV4EY;@"&X>!3)&!T"MC(Q4DNDZ=/9SVDMA:O;7#%YH6A
M4I(Q.26&,$D\Y-9>B^,=+UW4!86R7D-T;?[4L5S;/$6AR '&X<@D\?CZ5S7B
M'XAW>F7OB6T@LW7^RX;62*:2V?:2\A5]QZ8P!MZ9YZXH [RPTZRTJT6TT^T@
MM+=22L4$8103UX'%0V^B:3:7375MIEG#<,[2&6.!58LWWFR!G)P,GO62GCK1
MC;ZA)+]LMWL6B66">U=)6\TXBVH1EMQX&.<^E:>C:Y::Y#.]L)HY+>4PSP3Q
MF.2)\ X93[$$'H0: +$&F6%K*LMO96T,B*R*T<2J0K-N8 @="W)]3S45MH>D
MV=_/?VVEV<-Y<9\Z>.!5>3/)W,!DYK(M_'N@W$[*9IX8?+FECNIH&2&98O\
M6%&(YV_J.1FFQ>/M$>VN)Y?MEMY,<4Q2XMGC=XY'"(Z@CE2QQ[=\4 7T\+:/
M:6MQ'I>GVFF331R(+BTMHT="X&2.,=E.#P<#-9>A>!K;3+FYN+\V-XTT"6XB
MAL$MX0BL7R8P2"Q8Y)]A@"KVJ^,M%T:>ZAO9Y$>U,"R[8F;!F+"/&!SDJ>E5
MI?'VC02*D\=_%M6-K@R6C@6GF'">=Q\A/OT')P* .C2V@CN9+E((UGE55DE"
M ,X7.T$]2!DX^IJ)M-L&5U:RMB))A<.#$OS2C&'/'+#:O/7@>E9(\9:0VLC3
M0UQN-R;,7'D-Y!G R8O,QC=P?Q&.O%6=:\1V.AS6L%PES-<71;RH+6!I9&50
M"S;5'09&3[B@">\T+2-0BFCO=+LKA)Y%EE66!6$C@8#-D<D  9]*=;:)I5E,
M)K73+."4$L'B@52"0 3D#N !] *Y'1?B/:2^'+"\U!)Y[NXAFNG2QMG<) DK
M)YC =!@#W//%32?$2S@\3W-K,DJZ1#I2:A]M^S28P2QW;NFPJ!CCELCKQ0!T
M<OAW1)S;F;1["0VSL\&ZV0^4S'<Q7C@D\G'?FL+7? D>J"."QN+.PLDMVMQ;
M_P!G1R"$,3N>$\>6Y#$9Y'3C-;&B^)++7)[FVAAN[>YME1Y(+N!HG"/G:V#U
M!VM^1S6%;_$&W36/$-MJ%M<P6^FW$4,#"UDW2EU3">[L[_*!U7!Z<T =+!H>
MEV\44:6%N?+$6UFB4MF,8C).,DKV/:J>O>'$U:RDAM6M;626=9IC+9I/'<$#
M;B5#C<, <Y!&T<\56;QUHZV/GE;SS_M7V+[$+9OM'G;=VSR^OW?FSTQSFLO1
M_B%!<VLTEU#<332ZE=6UG;6MJYE>.(C)9#R" 1G..3C&: .A\-:!'X=TQ[59
MA-)+.]Q-(L8C5G<Y.U!PJ@8 'H*EM/#NB6$\D]GH]A;S2Q^4[Q6R(63^Z2!R
M/:J-MXVT*[M9KF*Z;RH; :B[-&R_N,L"W(Z@HP(Z@BMNUN8[RSANHMWES1K(
MNX8.",C(['F@"%-)TV.*2)-/M5CEA6WD00J \2@@(1CE0"0!TY-27-A9WEBU
MC<VD$UHRA&@DC#(5'0;3QBK%% &8/#FAC3XM/&CV'V**3S8[?[,GEH_]X+C
M/O4EOH>DVFHS:C;:99PWT^?-N(X%61\]<L!DU?HH R[?PWH5K%<Q6^C:?%'=
M$&=$MD E(.1N '///-37NBZ5J1D-]IMG=&2,1.9H%<L@.0IR.0#SCUJ]10!2
MMM'TRS2U2UTZTA6TW?9Q'"J^3N^]MP/ESWQUJP+6W%VUV((A<L@C:8(-Y4$D
M*3UP"2<>YJ6B@"K/IEA<_://LK:7[2@CGWQ*WFH,X5LCY@,G@^IJHWAG07TM
M-,;1=/-@C^8ML;9/+5O[P7&,^]:M% &1/X5\.W,)AGT+3)(C*9MCVB$;R "V
M,=2 !GVJ:XT'1[NYMKFYTJRFGM0!;R26ZLT0'0*2.,>U:-% $%Y96NHVDEI>
MVT-S;2##PS('1A[@\&J]MH>D621K:Z790+$XDC$4"KM<+L## X.WY<^G%7Z*
M *R:=8QBY"6=NHNB6N (E'G$C!+\?-QQS3--TG3='MS;Z986ME"S;C';Q+&I
M/K@#K5RB@"JNFV"3B=+*V682-,)!$H8.PVLV<=2.">I%12:)I,RQK+IEFZQ3
MFXC#0*0DI.2XXX;)SGKFK]% %"ST32=.O)[RRTRSMKFX_P!=-# J/)SGYB!D
M\\U/+86<TDLDMI!))-%Y$K-&"7CY^0GNO)XZ<FK%% %8Z=8DY-G;Y\G[/GRE
M_P!5_<Z?=]NE5(/#>A6MBUE!HVGQ6C2"1H$MD"%QT8KC&1ZUJ44 4+70])L;
M6&UM-,LX+>"3SHHHX%58WY^90!PW)YZ\T^/2--B7;'I]HB^4T.%A4#RV.63I
M]TGDCH35RB@#G8_"=M%KVGWT;00V.F)(+&PM[98TB>08=LCKQG@ ?>/6M?4=
M*T_6+86VI6-M>0!@XCN(ED4,.AP1UJW10!1MM%TNRF\ZUTVS@E#,P>*!5.6
M#'('4A5SZX'I4<_A[1;J&WAN-(L)8K9S) CVZ$1,3DE1C@D\\5I44 5UL+-;
M 6"VD LQ'Y7V<1CR]F,;=O3&.U4HO#.@PZ9)IL6BZ<EC*VZ2V6V01N?4KC!/
M _*M6B@#)_X1?P_]H>X_L/3?.D96>3[*FYBI!4DXZ@@8^E6)M&TNXTW^S9M-
MLY+'.?LSP*8\YS]W&.O/UJ]10 BJJ*%4!5 P !@ 4M%% !1110 4444 %%%%
M !1110 4444 %%%% !6=K\$MUX<U2W@0O++:2HB#JS%" /SK1HH \\TWPYJ4
MET\4MN\"R^$K;3_-;HLP,NY?J-P-8E_I&MZYH%E9KHEY:S:3X=O+.42JH$L\
MD*1JD9!^8?(3GIT[UZ]10!P5[HNHR:MJ,J6DA23PL+-&&.9MTGR?7D?G6K++
MJVB_#: Z?8/<:M;Z?#''; 9(DVJO(R,[>21GM7444 >6G2I[GPQ<Q6.AZT=6
MBN[;4I[G4DC62_DBE5BH(<@':I"KP!P!5F^F\0&\U[Q'I>CWT4UU#::?:))"
MOG*JLYDF\LG^'S#@$C)7TKTFB@#S+^S7_L2PDTOP_K,<NEZM#J-S]O5/M%\2
M'61P0QWN V<''0 =A72>%;6ZDUGQ#KES:36D>HSQ"WAG&V3RXX@FYAVRV[ /
M.,5U-% 'DESX7URWU#7[FWTYY!I5PMUHX!'[\R7 N)57T^[L_&H]3\':O#H;
M65O92S2#PPEJS+CY[DS*[CZD[C7K]% '.>%["ZL]2\3R7$+1I=:J9H2W\:>1
M"NX>V58?A7)Z;IVN?\(B/!@T:2.5+>]MY[^< 1 ,L@C>)L_,6+KGT&[->GT4
M >,3>&;Z]\.7:6^AZPM[%HXM"VH7;R'S2\9:*)68@I\F=PXX7'>N@\::%JM_
M?>)IK.QEG6?2K)(=F/WCQW$CLHR>H4C\Q7H]% 'DMWH%S>ZQK'GZ+K4XU>[M
M[JW3[4\-N$*1AA.%; 9"C'!!)PH&:[?P=876GVFKK=0-$TVL7DZ!OXD>4E6^
MA%='10!Y?=Z/JQCU+PXNEW3->^(4U!+X >2L!F28L6SPPVE=O7ICBK.GZ#JD
M6A>%H7LI5DM?$-Q=3J<92)GN2&/L0Z?F*]'HH YS4K"ZF\?Z#?1PLUK;V5Y'
M+*.B,YAV@_7:WY5Q47A+6+KPIX7TQK22&:/3M0MIRW'DM+"RIN_$UZQ10!X]
MKND:YXDT:-(="O+:73M ELVCG55\Z=S$-B8/S*/+)W=.15_7M-U?Q->:EJD.
MC7EJ%M;*S2&X"AY'6[660@ G*JHZ]^<5ZE10!YOIV@ZI'XJM;E[*185UK4IV
M<XP(Y(L(WT)KG+[2=3C\#^$[0V4]EJ#!O#MU'-A6,4Z@,RX)W*"@(_&O:ZIS
M:3I]QJ<&I36<,E[;J5AG9 7C!SG:>W4_G0!B>.M-N+SP'?V.FVK32A(O*@CQ
MDA)%; S[*:XRZT"YO-8UCS]%UJ<:O>6]U;I]J>&V$96(-YX5L!D*,<$$G"@9
MKUJB@#S[0DUC2D;P_P#V'+(PU2ZGDO95'D^0[R2*ZMGESN5=O4<YXK*;PWK'
M_"*>$K7^SY?/M-$O+>=.,QR/;A54^Y;BO5J* /*O$7A36=3L-/@MK-C)%X::
MW(8@#SA);N(R>Q/EL/2GZWIVK>)M6NM8M](O;:%4TVV2*Y0))(4O!-(VW/W5
M7OWYQFO4J* /+8=$U9[33O##:;=1M9Z])?27Y \DP>;)*K!L\L=ZKMZ@YSQ5
M3PZ]TM]\/]&N=,9$L$N86NM\;PW 6W9=T95B64C!)('4"O7:R+7PKH-C<W%Q
M:Z3:0S7"LDC)& 2K'+#V!/)QUH X?P!!=Z7-J<TEG->?8;J/0+;R2"5MXI&/
MF')Z 2C/?Y*T?B7X?U+69-$?3;9IMUPUE=[?X+:;;YC'V&Q:[73].L]*LDL]
M/M8K:VCSMBB4*HR<G@>I.:LT >7Q^&-6'BCQG(UFYLS9W"Z:W&)7N55I ON'
MCQ^-4-7T'6O[.U"SCTB[E>]\-V5K&T:@JLL1<NC<\'YACUKU^B@#F[6PND^(
M^IZ@T+"TETNVA27LSK),6'X!E_.N<U70=4GL_%B1V4C-=ZY97$ &/WD:?9MS
M#V&Q_P C7H]% 'FFL:)JJ>+K[6HM/GGM[?5[*\"1@%IHEMFB<H,\E2^<>W%5
M(;'6+7Q/;^)SH5\]M-JUS<M;(BF:*$VR0JY7/4E2=O7'OQ7JU% 'C\GA?6YK
M::Y_LV9'OK/7)?(.-T37#(8HVP<;B!T]<U9O- UB.SU29=,N)2)=&F2., M(
M(-AE"@GDC!XKU>B@#S:UT^67XN^4(BFG^4-=,;\%+AX_L^TCL<!F^N:O^/\
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
MR!H?-49*Y'7'?Z=Z .$/Q&U2"VU:-9=&U2YM(K.6*:S#K 3-/Y31D[FSM_O
MX]N"*NW/C'Q!87E[HUQ%ILNJB]M+6UFC1UAQ.&;+J6+?*(WZ$9XZ5+=> -2U
M*XN)[_6K3=<6UM;LEO8%$003B5=H\P\'Y@<^H(P!BKVK^"7U'5+_ %.#41!>
M2S6EQ;%H-ZPR6^X#<-PW!@Y!'&/6@"/P.^H-K7BU=3:(W*:E&K>3GR\?9XL%
M022 1SC)QGJ>M8T'C'7M:CU&""32(95BNEELVWI=6.PD(S@N#(& ZJH )')%
M=;X;T"[T:?5;J^U!+VZU*Y6XD:.#RE0B-4V@;FX^3C)_/K61'X&OIM1LY=3U
MI;R"P6X2U<VY%RPE5EQ)*7.X*&., 9(!/2@#(\,>(O$OV3P_IA;3I(O["M]1
MN;J99"_E< KC=\SE1]X\9R<=J;HOQ*U#5'@,*:9>/?6,]U;VENS(]LZ*&2.9
MV;:=P/+87!!ZUT'ASP7/H\UL]]J45Z+?2DTI5CMC$&C5LJQ^=N<<'\ZI+X U
M&7P^V@7?B)SID-A+86J00&-MK !6E^<B0JH & HY)[T 99^(^IVUIK(\W1M3
MN+*TM[F.6R#K#NDE\MHR=S;L?W@?PJ?4_%_BW2AXA\V/191H<<5S*RQRCSXY
M 3L4;OE8;6^8Y!X^4<U:N_A_J>IM=27^MV@:YL8;(I;V!1(UBE$BE1YA_P!H
M$'U&,8Q6IK'@S^U5\3C[?Y7]N6L5O_J=WD[%89Z_-G=TXZ4 <X+_ ,GQE>J\
M0G$OBBWB3>[#RLV(;<,$<\'@Y')XJ72_'NMFVT35-5M].&FZI#<OY=LK^;$8
MHVDSN+8((0\8&,CDUN/X)WZTVH_VAC.KQ:GY?D_W+?R=F=W?[V?PQWJ*V\ Q
M1:3X?TZ>^,L6E+.CXBV^>LL;QD=?EP'SWZ4 4O!_CRZU[6+2SN9=-G6]L6NU
M%D'W6C K^ZD+$ACA_O#;RIXJEK6L:YHOB3QIJ>F?8G@T^RM;F:.Z#MO54D)5
M-I&TD \G/;BNF\.^'=5TF2U6_P!;^UVMC:?9+:"*$Q!E^7#R_.0[@* "  ,G
MCFFZIX/_ +2'B@?;O+_MVS2U_P!5GR=J.N[K\WW\XXZ4 83^*+J'7M2LM*M+
M6/4+[5H+6.6<NZ8-HLK2.N[G"@@!=N>/<UGR:YXAU?Q-HL)6P@U&TU:^LLC>
M86"6P.\KG)^\2%R.PSWK2U_PM)I?FZO;W%X]TVIP7<4EK9>>;;;;B EHPVZ1
M" <A>1N'IFD\'>%[Z6YAUS4+B=)(]6N[U%GMO+>9)8A$"4SF/H2 <G& : ,F
MX\4:U<WFFZHD%LVJ6=CK"- F[R9I()8UX&<\[3CGC-=QH?B1]=UR[AMHX_[.
M@LK:82\[FDF#/CTP$V'_ (%6?:>$4T*]AU:2[DN4LSJ$K0Q6I9I!<RB3  ))
M*[<8 .[/:CX::#+H7A=A<1312W5P\HCG&)(XAB.%6'8B)$X[4 9E]XZUJRM-
M=U*2#3$L+#4&TV .7WO*9$57<YP$ 8D]SCC'>&'X@:O<D6-D=*O;LZI#9+>1
MI(MN\<L3OO"[B<J4((W'..V>-^X\%"?1=5L1?E);S4SJ4,XB_P!1('5T&,_,
M 4&>F03TK(\0^'O$4G]DS'4VN=0?6X;@O#;-]GM$2&11B,L2%S]X[ADMU'%
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
MA#!6"6XF1T!)VY# $$G&#S5:'QGX@U35;/3=.MM-26XN-1C:6X#E8TMIE0'
M.22#R,CDYZ#!L_\ ""ZC%<0:K!K%N-<74)+Z6>2T+0/OB\DH(PX( 0+CYLY'
MO5G0? \FCZG97TNJ?:I+<WS/^XV>8;F59"?O'&-N/?/:@#L**** "BBB@ HH
MHH **1F5%+,P51U). *1)$D7=&ZL/53F@!U%(S*HRQ &<<FD$B$@!U).< 'T
MZT .HHHH **0,K$@$$@X.#TI: "BD)"J22 !R2>U*"",CD4 %%%% !1110 4
M4U)$E!,;JX!VG:<X/I2[EW;<C=C.,\XH 6BBB@ HHHH ***3<I8J"-PY(SR*
M %HHHH **** "BBD9E12S$ #J2: %HI&95&6( Z9)I: "BBB@ HI RDD @D=
M1GI2T %%%% !1110 44BLKJ&4@@]"#UI: "BFF1 2"Z@C&03Z]*=0 4444 %
M%%% !112!E+%002.HSTH 6BBDR,XSSZ4 +11D9QGFDR,XSS0 M%&1G&:* "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *K:A?VVE:;=:A>/Y=M:
MQ--*X4G:BC).!R>!5FN=\??\D[\2_P#8+N?_ $6U &_%*DT*2QG*.H93Z@\B
MGUXOX@$OAVVG@TK4;WR;G0([N9FNG<^:L\2B0$D[2RNPXP,#IQ6UXJDOKOQ7
MK.G6NI"+,.F!+:2Z:%9R99BT(=>49U4#(Z\=J /1IKV&"\MK5]_FW)81[8V(
M^49.2!A>/7&:L5X\FHRPR6]G;2ZI9M!/J<<]G<W&\P,+4.J*X)WH-P923QGM
MBJE[<WOAO0]/U+3KZ^:\OO"=Q=7#S7+R[I56 K)AB0"N]L8 XXH ]LHKQZ:P
MU>T^UZ=#>P:<EU;V96SFUJ25KB3SL']YC='YJY3(ZD4J)/>21Z7;17K26=_.
MUUX>NM3,;L##&0(9E/SHN\. Q'W^V!0![!16!X+O8+WPAIDD%S=SKY14/>D>
M>=K%2'QU(((SWQ7 ZQ+K-]X@\17L3K ^FZE;06UW-J;PI;(%B;;Y0!5P^]@<
M]=V.PH ]=J.>:.VMY9Y6VQQ(7<XS@ 9->3Q)+'+!K/VZ^-Y_PE\EF"UU(4$!
MG=#'LSMVX]OY"J-O<RM>Z3?69OS9ZI#J.^[O+TL]ZHB=@3""5100-O0XQP*
M/6O[:L/^$>_M[SC_ &=]D^V>;L.?*V;]VW&?N\XQFI++4[74))4MVD8Q*C,6
MC900Z[EP2,'CTZ=Z\:EMAI'@W2/L-W<R+JGA*]-XDEP\B-LMD9&"DD+M+;1C
M'!Q5^>>ZN+\V/VZ\BMWU+2("L-PR$1O;_.H(.5![X_G0![%17D4$;'Q$OA9[
MN\71F\131%/M4F[8MFLJQ;]V[:7).,]JZWP"SC1=8A-Y/=);ZK=PQ232F1@B
MOA1N)).!Q0!V%%>0PZI>MX5\#N=9DM)+C2+QI;N64D*PM\B1_7:><FM[P('L
M-<N-,NXKVUO380S-$UZ;JWN &*F>-V.X,QX(('0=>M ';6^HVEW>7EI!,'GL
MW5+A #\C,H<#\5(/'K5JO';^RCLO%7B&.VFNX%O=?T^RN'6[ESY,L4;N =W&
MX_+GJ V 0.*[3P?NM-<\3Z/%+-)86-W%]F$LC2&/?"CL@9B3@,<XSQNH Z+3
M-4M-8L5O;&4R0,[H&*E>48HW!Y^\I%7*\9T:(Z1HWA[6=/N;I[^XUVYM98OM
M#F-XC)<9C\O.T ;0W3.<GO5"UU#Q#I_A:U\113"&YN]%N[F:234GF>[?R]X=
M8B,(4;TZ XH ]UHKRS6K2VT.SM+/3M<OE.I-I\5Y";IW81/.%:<.22I?)4D$
M?I56_26V\1S>'+>]ODTM-=L454NI-RK+;R-)$'SNVDJ#C/&[C% 'KM%>/VUH
M;!ENH+W4/,L_%J:? 'O)65+9I%!CVEL$'>>N3TYX%/\ #,NLWFI:-K<KK!)=
MZK<Q3S3:FY^T1@S+Y*P8V@KL4C!XV$]S0!Z[17#^);)=7\>6.FW-Q=K9MH]U
M,\,%R\0=UDA"D[2,XW&N(BOM0T?PSHFMV=]?2:C?^&;VXN7FN'D$DD<<;(VU
MB0"N3C % 'M]%>+^)A-X?MI;/2=3OECN]"2YED-T\C"47$*B4%B<%@[9QP<>
MU7/$&FW<6OZEHUA]H:TT_1UN899]8EA,$LCREK@MR7(*#KP,'UH ]<K/UG6K
M+0;$7=\T@1I%A18HFD>1V.%554$DD^E<MXOO]3B^'>GM%,&N[R6RMYY8)C&&
M$CHK[9 /E#9(W <!LUR.H:/*\\-EJ!,4$7B&R6"SAU269K59%&]2WRD9P&'<
M;CC&: /3(O%>ESW\UG$;IY(+A+:1A:R%%E8 A-VW&0",^F><5KSS);6\L\F[
M9&A=MJEC@#)P!R?I7DEA91Z//=-8RW41;QE%;-FZE?='M0[3N8YSDY)Y/?H*
MGTH))X.MO$=QK5Y#K5_;7S/']H<K<-MD.S:3A?+V@C:!C;[F@#U.VG2ZM8KB
M+=Y<J!UW*5.",C(/(/L:EKP^6XUO5;6_F28J^FZ18/;WLVJ/;K:NT(D,I4 A
M\MD$MU"XK2OTG-KK^N->WHO['Q';0V^V[D$<2,UL&4)G:01(V<B@#U2SU&TU
M W(M9A(;:9K>; (V2* 2O/U%6JXCX>:9:V-QXG>#SL_VS-%^\N))/E"H1PS'
MGD\]3W/%<K%>2+KNCZO93WT=M>ZK=PR:E=WA)G4)/\H@!*B-"@P3@_(..<T
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
M;=F6V54D9/W^=ID^0;E]SP,5T-AX16TU+3M1GU*XNKNT-TSO(!^]:<J6X_A
MV !1T%9]I\/Y+.?30FN3FTTR]DN[2W,"<"3?O5FZMQ(P!XQ[T 5/#NHSZ/\
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
MI=?O+Y87>".X(X[U3M?'FF7WBZVT6T<3Q7-B+J*Y17(8DC"_=QC:<YSP>.M
M&U_86EE2OV*/!NQ?$<\S@@A_KD"HKOPSHU]#<17%A&RW%P+J0@E6,P4*'# Y
M#8 &01Q4NK:YIVAQ1/J%P8_.?9$B1M(\C8R0J("QP 3P.*SKGQUX:M+>WGDU
M1&BN(/M*-%$\F(LX+MM4[%SQEL#(/I0 ^?P5X<N+.TM9-)A\FT5UMPI93&'(
M+X8$')(&3G)Y]35B3PMH<EL+9M,M_(%I]B$87 $&0=F!VR!3I?$NC0V]]</?
MQ"*Q*+<MR=A<*5[<Y#+C&<YK.7QGIEG&_P#:E_;+*UU<PP);))(SB)]I&W;D
MN,C< #SG&10!?O/#&BZA#<PW6GQ2)<SK<RYR"TJ@*KY!R" H&1Z55T;P]-9>
M(M5UN]EMY+J\2."-8(RHCACW;02226.[D^P]*=-XU\.065C>/JD9@OE9[=D1
MFW*OWF( )51W)P!WQ6O87]KJEA!?64RS6LZ"2*1<X93T/- %BBBB@ HHHH *
M*** *&MZO:Z!HMWJM[O^S6L?F2>6NYL>PK.LO%0O)4C.A:Y!ND1 T]D5 W'&
M203@#N>U4OB?_P DS\0?]>I_F*R]>L=9T\:&VH:\^H+)K5FJK]F2'9\QS]WK
MGWH ]!JG/JEI;:K9Z;*Y%U>)))"NTD$1[=W/;[PKR33M M;OPAHUPCVSZG?:
MI-N@U!Y#%?B.2?$#$ [5 &X#&,KT)-3:!8Z/=^+/"CC3W@EMVU.)HKB82F*2
M&5"$1Q@,B,6V^WTH ]AK#U+Q7I^E:K)I\Z7+/#9-?W$D<>4@A7=\S'/?8P
M/2N=\165CK'C][#6PKZ?!H;W,*2-A5D,A#R#_:50F#U&?>N"ATJUU;2-1U'5
M;1)K]O!$5VTLF=QEQ,!(?]HA5_*@#V[2=175]+M[]+>XMTG7>L=PH5P.Q(!.
M,CGZ&KM8OAB.QL= TW3[7R8F6TCE\A6&X!ADMCK@MGGUKS'Q(UY#K.L:+;2R
M^9IM[+XDC"L06C6)&"_0RN_'M0![117BXCN==U?2G2"SOK+6;S4[Y;>^F=(9
M0ACCASA6SB-2P&,<D]JZ:"YO]/\ @==SVU^MW=V^G7)ANH&<C"[]I4L QVJ
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
M>,+;0'#OH<.MWL45NLC!-@M$=HN#]P2%OEZ=1TXH ]FHIJ(L<:QH JJ  !V
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
MX=/76FU2>P:XVNUN%BC$C2!-P;HRKMW=2>>* .OBT>UAUG^TXT591:+:*JJ
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
MLT?RX9;>?S4[#<K$G/ (XZ]:UM0\.^)M3M4N;B^L?[0AU.&]@MLN;>)(UV[
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
M2*8Z/Y;*O#>5=,TF/]U2":5-$U,:7:QFRFWKXO>\8;>D)N'8/],$'\:](HH
M\I\&^';FQOM"LKO3M8:ZTN6X::>XG<6L7#JKQ#[KEPXX'0$YQBNIO].O)/'=
MW>);R-;OH+6ZR <&3S2=OUQ76T4 >(7VC^(I?!LNBW&FZON_X1^UAL[>SC")
M)*L.)!.XP2588"$X(Z DUJZG::JFE>(])BT+4;B35=1@U"WF6'Y!&?(+!R?N
MLOEL-IYZ=J]:HH YKQ58W5YJ/AA[>!Y4MM66:8J,[$\F4;C[98#\:YO3]#U.
M/QA!<O93+ ->U"X,A7@1O;!4;Z%N*])HH Y+P!!=P?#RPTZ[LKBTN[2#[-)'
M.FTE@.H]5YX-<_X%TW4XKK1#=:7>6HLO#KV$QGCVXF$D? ]00"0>^*]-HH \
M1L/#.I:=ID O]*UN8W7A^WM$M[&1HP9D\P-#-M/R@[U^8\#YJ](UR&ZL/"5G
M;6^CPZE!%Y,-Y8LGG%K<8#A 2-S 8(SUQTS734$@ DG '4T >;_"RRNK?[3-
M;VU[9Z'):6XA@NB0#.-WF/&I)*H05] 3TKI/ %C=:;X$TFSO8'@N8H2'C<8*
MG<>M=$@4(H0 )CC;TQ3J /*[>PU6XV:&VBWL+CQ3)J7VMH\0_9UN6EW[\]2
M% Z\@]*RV\,:X?#LL TRX\T^']5MPNWGS)+H,B_5EY%>T44 >6W.CZK9^+9M
M<_LVZFMK75[>=HXDW/)$; 0LZ+U;:YZ#G@U-H&C:H?&-EK,NGW$%M<ZAJ-UM
ME7#0H\<*1[Q_"6\LG'O7IE% ''>&],O;7X<75C/;21W3&^VQ,/F.^:4K^88'
M\:I:%H^H6^H^%GFLY46V\,-:S$C_ %<O[CY#[_*WY&N^HH \3.D>(1X0CT6Y
MT[5U4^'(X+:&RC"B2YVN&6=Q@@+E<*2%()X).*VCHVIW'A?QPJZ=<K+J&G0)
M;1O'M>1A:*A4#U#9&/6O4J* .+\%Z1?^%]1O-'E6XNK"Y1;Z&^E +>:0%ECD
M([Y 8>Q([5EG1-3_ .$R-U]BF\C_ (2877F;>/*^P>7O^F_Y?K7I%% '+^%;
M&]L;;Q#YEN8Y)M6NIH!(,!U;&T_0UR/AFTU>3Q/X8O\ 4+'6?/AM;B&^>YBV
M002LJ82-%PJH-K#<!@_+R3T]6HH **** "BBB@ HHHH **** "BBB@ HHHH
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
M4+DYP!R<\GTJ:X\*72:?X=_L^^BCU'0XQ'%+-"6CE4Q>6ZLH8$ C!X/! ZT
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
M57&.0%/J:U/'JW;:Q/.LUY/8VNF%Y+?3K\PW-FVYC]I$>Y1(,+@ G^ \')H
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
M^4T1DN<IY>=O50<XSGO5CP)/K=S>^&M5N9)(QJ<$SW;3ZF9/M9*[ALA/";"
M/EQA210!ZS1110 4444 %%%% $%[>V^G6,][=RB*VMXVEED;HJ@9)_*H;;5K
M*\O[FQMY]]Q;1QR2IM(VK("4.2,'.T]/2L/XD6T=S\./$*R&0!+":0>7(R<J
MA(SM(R/4'@]P:X+4-'B@'C.>WO-1ADTW0[6XMFCOI0PD$<SAF;=E\$<!B0 3
MQ0![-6?K&MV.@V:W6H2.D;R+"BQQ-*[NW155022?85Y9=WVO:G?ZSJ,4DD4N
MGW5I';W,FIFWA@'EQ.P:+[K[R[ DYSN '2NL^(VFV]^_ACSVN!_Q.88_W-S)
M%PP;/W&'/ P>HYP1DT ==97]OJ"2M;,["&5H7W1LF'4X(Y S]1Q5AF"J68X
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
M\(Z#<:HFHR:=&;E&1AAF5"R#",R [6*\8)!(P,=*L#P_I055%FF%O#?@9/\
MKR22_7KDGVJ?3-4LM9L$O=.N%GMW) =<CD'!!!Y!!!!!KD8_$?BQ/$\VD7=K
MH$26UHE[//\ :90JPL[*<93J-A//'3F@#H;KPKHM[#+%-8C$MU]L9DD='$V
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
MN)9 A+\ C@C&P#!Q6A'IUV-*M1]CG#?\)I)<$>4<^7]HD._I]W&.>F*]0HH
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
M"H&">O%=I10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %4-;U:#0M"OM6N0S0V<#S,J]6"C.![GI5^LSQ'HZ^(/#>I:0\GE"\MW
MA\S&=A(P#CO@X- '"W'C+6M*\27%WK.G&!(]%26*QM[LR1RR23JB#)50'RP4
MG!QU!-==H6O7=]JNH:1JEC#::A9)%*1!.98Y(Y-VUE8JIX*,"".WO7,7_@OQ
M)X@EN+C5KK3+>?\ L^.V@%L7=1+',DRNVY1P2G('0>M='H.CZG%KVIZ[K'V1
M+N\BAMT@M':1(XX]Q^\RJ22SL>@Q@=: *-SXSOK+Q!:V=YI,,%E=:@;"!I+O
M%Q(<'$HBVX\LD8SNSC!I?%FN-H?B/1;F6>9+&.TO[BYC1CB01QJPR.A(YQGU
MK'/@36DU7[0BZ0^S6_[3^V2,_P!HG3<2(F.SY0JM@8)!VCA:Z#Q9X3?Q/=VF
MZ=(K9+2\MINN[]]&$!7MQC/- '->(_&^OQ>&M3A;3(-/U"31Y-2M)(KTOLC&
M V3Y8Q(FY3CD'/WABO0M+ENYM+MI+Z*.*Y:,&1(I3(H/LQ5<_D*X>Z\%:[K=
MI=KJ]QI\4XT272K4VS.ZLTFW=*^5&W.Q?E&<<\FNFT:?7!J#66IP6BPPV<3;
M[8.092SA@&8 $;54X R,\]10!DR>.;A+Z28:6AT2+5!I4EW]H_>B4L$W^7MQ
ML#D+G=GOBK_A/Q%?^)K>6^ETJ.SL=\D4+FY\QY&21D8[=HPOR^N>O&,$XTO@
MS5GN)]-$UE_8<^L#5GD+-YX_>"4Q!-NW!D'WMW0]*Z/PGHT^@>'8=.N)(Y)4
MEF<M'G&'E=QU]F% &3;>,[VYE>]71MV@+=3VQO$G+2KY6X-*T>W CW(RYW9Z
M<<UGO\1KRSTM=0U'0XX8;O2YM3L%2[W-(L:AS')\@V,58'C<.OI4]EX3UVVC
M?1!>VL6@&ZN9S)$6-Q+',7;R64KM #2$[@V2%' YJA)X"UO5-*M]-U6[L(XM
M/TBXTVTEMR[-*TD:QB60$#;A5'R@MR3S0!8\=>*KB#2;^QM%DMI_[+BOTN8I
MBK+NF5-HP/3OG\*K^)_%NK74%TNFV9ATZTUFUL'ODNBLI<3Q>9\@7[AR4/S9
M.>F*+_P5XDUN.\?4)M*@FETN.PC2W>1E!657+$E0><'C'''7K5B^\&Z\[W]A
M9W&G#2KO5XM4,DK.)E(D21X]H7&-R$AL]\8[@ Z/Q%KUSI5QIEAI]E'=ZCJ4
MS1PQRS&*-0J%W9F"L0 !V!R2*Y'PYXMUJ3S--CLA=ZQ<ZEJ#^5=WA6.VABE
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
M@2<$$8!!<=^@JH/ 6HV=Y#J,$6DW]PEQ?EK>]W")H[B;S5(.QB&4@=N<D9%
M$I^)%Y>VB3Z/H<=P/[(_M67[1>>6$4,ZM&,(V6RAP> ?;OK>'_%MYJVM0V-Y
MI:6D=YIPU*T=;CS&,6Y5PXV@*WSJ< L.>O%4X/!FH1_:#+>6TLDV@_V:SK%Y
M0,Q9V+;5& OS]N>*OZ3X9NM/UK2+V2:%H[+1/[-=5SEGW1G<./N_(??D4 4?
M$7CB_P!'O=:BM-%BNK?1K6*[NI7N_+)C?=D(NPY8!">2![TR?Q]>:<^H0:EH
MJ1WD45M+:0PW6_S_ #Y#&BL2HV,&'.-PQTSCF?6_"%YJ;>+S%<0+_;6G0VD&
MXGY&1902W'3]X.F>AJ'Q!X)O=7U.ZOH+JWBD-I9I;;P3MFMYVE!8?W3D#CGK
MQ0 RZ\?:A82R:=<:%%)K$=];VGD07F8G$R,R.'9 <91@05&,'K4=W\1IK"[G
MCN;"Q$5A-!;7^+_]X)9 F[RD*?O%3>N22N><#BG'P;J]_K0UO4);&*\?4K6X
M>"!W=$A@1U"ABH+,3(QZ 4ZZ\&:B-?U*>R72?LNHWD5T]U<1;[BWVA%=$4H5
M8,$X)(V[CP: -SQ1XD_L!;"&**"2[OYS!"+F?R8EPK.S.^#@ +V!)) KB;SQ
M1K7B76/#2:=:Q)']INDN((]5>)99X,@J72,[H^C#LV[! QSV'BWP]/K,FE7E
MI%9SW.FW#2BWO<^3,K(R,I(5L'Y@0<'D=*J:=X5U"#4-"O;J:R#V4EW)-%;Q
M^6B^<,*D8"C(48&3@G&: .4\+^(KK3].TK4]=>\=KIM1NI)%U)Y4*1*2<QLH
M  "D*H( QGJ<#:U/Q9JQ\,7-UJ>B36<$EK!=0365\<X>5%\MGV#8X# D#((R
M,T+\/;J71M(TVYNX/+M8-0@N&3))%R& *Y';=SG%.N?"WBK5O#TNEZA?:?$B
M6D-M#' SLDCI(K&9R5!4E4P%&1R>: )I?B(L>NM;"UM38)J:Z6\AO +CS20N
M\1;>4#D+G=GJ<4RQ\>ZK>G3)AH-O'::G<3V=J[7QW&:,2$;@(^$8Q$9&2/2E
MM_!FHVFO7#VZZ2+&?5#J+7;Q;KH D,T(!0C!8'Y]P(!X&>:FT_P;>VFF>&K9
M[BW+Z5J<UY*06PZOY^ O'7]ZO7T- ')Z7XM\1PZ9X?U.\0W3BPU2X:!+MO\
M2Q$8RN_Y  P^8#AOUQ7HFE^)8]7UR:QM(-UM%8P79N=_>;<53;C^ZN[.>XXK
MF]&\*7^A?V3<:M<6'V'18KY&>,N3)%*48%@5X(VMD<]NM6/A9I+Z=X;N+B4R
M-]JN6%NTB%6^S1 10\'D?(@;_@5 '<T444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MDUR]MI-+TZSN[>& JL?F-"';<,?,"1TZ<G\ #UB\O;;3K5KF\G2"!2JF1S@
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
M?[*&IV9U';N^RB=?-QC.=N<].:9:>(=$O[[[%9ZO87%WLW^1#<H[[?7 .<4
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
M<(*@<GY5XK(\27&GZI?:I>Z"8Y--CM-+MYG@7"><+U2J'_:5.HZC(!Q7L]
M'08H \D%K&NGR3"!1*?'08N%^8_Z2!G/TX^E=#X]EM+76=#NY=432KN)+D6]
MW=PK)9G*KNCERP(+ #:00>&^E=U2$ C! (]Z /"+Y_M&DF.WT]-/NK_PBT=K
M:1AOG*R,62/=\QS'D@=<$5>\376GZOJTNHZ&8[C0K:ST]=1:V7,>Q;M7V-CJ
M5C#$CJ!UKVJD  Z "@#R3Q(]KXBU33V\)3"TGN-:\MM60>9%*_V.0%X\'!*J
M=N1@;AWQ5+[?IUO8Z2C7%OH.JZ9975A/'?0B2RE<%/-B8E@VY_E<$')5CU/%
M>T@ # &!2$ ]0#]: .>\(:M:7>B:;8I;_8KN+3K>9[ AO]'1EPHR>OW2.N>.
M:Y?0O"L/B"^\4#4+_4/L/]O2E]/1U6";:L; M\NX\XR-V#@<5Z510!XMH4(>
M_P!/L;O5BVJ6VMWEQ)I\-HOG1MF8F25RP/ELC#YL<[E S5WPUIMK'I?PL5;.
M(!O-ED'ECE_LLC;C[YYSZUZW@9S@9]:6@#Q>ROH-/U-+9WLM-'V_6!%J%U$9
M-@^T@&&%,A=[#!Y!X7 !S53PKJVA:>-&EUN2!8O^$5,&Z8 C<)F#1^S'!&WJ
M<$5[D0#U&<50_L>U_M\ZS\_VHVHM<9^78'W]/7- 'BRD:'H<<5TZ-JC:7IZ7
M6C:E#_R$ H^06[*P<.N=IX(##D=Z]&^(LEO;Z?H=Y=E$M[?6;62:1Q\L:;CD
ML>PZ5V1 )!(&1TI: /(X;>'^R[>>.%-[^.&?S%7DC[0PSGZ<?2JW@F$/J7AN
MTNM6,NIV-W>/-80VBB2W8B0.T[[MP5BPP<?,2OU'LM)@9)P,GO0!YWXDU#1-
M+^)7VG76ACMVT!XUDG7*DF4Y0'^\P!P.IY%<);VEQ8:5/9>(-2.GFZ\-V<$5
MO):"::Y4+(#%#N8?O 2/E'.2I[5] $ ]1FD(!QD#CI0!X^\UKIWB(6D,RW<T
MNLVIN-(U&$"Y,NV-?M,+(V2@ #'<"O##(KKOAM-;'1+^SC9!<VVJ7@GB'#1Y
MN)"NX>XP1[5V6!G.!GUI: /$/#ESIU]HG@VRTKR_[2LGNYKQ$7#Q1&*8,7]
M[,F,]<C'2LV\OHQX%GL-]I87!\*68_>0F2XU >2Q"QY.%53G)"D\Y)&,U[EH
MNCVN@Z1;Z99[S!;J50R'+8R3R?QJ]@$YP,T >4Z9J6AQW>M6FKQ"^OM0U:TG
MLH(SF6XB,<'DR1G(RB$,20< *V?0T?"\(?5='L;O5BVJ6NLW<\FGPVB^=$Q,
MVYY7+ ^6RL.<<[E S7LF!G.!D48&<X&?6@#SWQ\1'XKT0JRQSW&FZE;6SMQF
M=UA\M0?[Q(.*H>$[FPO]>\&IHQC+:?HDL.HK&,&#(A"QR>C;U<[3SP37J5(
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
M* &Z1X<TO0Y[F?3X)(Y;K;Y[O/)(9"O 9MS'+<\MU/<UJT44 %%%% !1110
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
MH O45Y3#XLUE8A81ZW,][=W5G:E;^Q6&ZL7D9O,;9L563"_*?F&>I-69]?\
M$,.M+X;75R9H]:CM#?M;QF1X)+5IAE0 N\$8R !P,CJ" >FT5Y?I^M^)89;*
MXNM<-U$GB&31I(6M8U$T09U$C$#(?@?=P..G4U%H7B;Q+X@FL+F&?4UMM2>X
M28?V<H@LXP'\IXY"OS$%5!W%@=QX&* /3UN[9Y4B2XB:1T,B('!+*" 6 [C)
M'/O3O/A-P;?S4\\)O,>X;@N<9QUQD'FO%_!>G:G._A**VUN:UDD\.32+.L$;
M-&GF0X105QC.#D@G&1Z$63XTUN32%U2-[6/4'\/6<YF^S*3YCW1C;/&=I'\.
M< DXQ0!['17F5]K_ (ATG5M2T#^V#<S276G0VU[+;1AX!<-('^50%; C.W(Z
MGG-=)X4O-5?6?$.F:G?_ &X:?<11P3&)48HT*O\ ,% &<M_]8=* .EAGAN%9
MH94D56*$HP(# X(X[@\$5)7F&G:KK6H:M8Z59ZBFFQ75[K'G26]I%N(AG4(0
M"N-WS')(.<DGGFNO\$:I>:SX/L+[4)%DNV\Q))%4*'*2,F[ X&=N>/6@#H**
M** "BBB@ HHHH **** ,KQ+KD?AOP]>:O+"TRVR@^6&"Y)8*,D]!DC)[#)K
MG\;WUG;1I>:-#'?W%VEK:;;W-K.&C,GF"8H/E4*V?E)R,#.:Z+7[6_O=$N;?
M3)X(;QP/+:>,/&V""58$'Y6&5/'&<UP(^'=_O:_33]&@*:A'=PZ,)6>TVB)H
MY!N,8VLV_=PF 5'7K0!K0?$"[OY;&RT_18Y]1N9;N"2-KT+%$]N4W'S AW*0
MX((7/3CTBB^(]S?0V2Z=H:RWL]G+=R6TUX(S^[D:-HXB$/F/N5L# &,<C-6]
M)\*:C:ZQH^HW!TZ$6OVUI;>TC")&)C'L1,*-VT)@LP!/\L6?P'KG_"/Q:2\&
MBZE;^5<*([IBGV69YG=9HW$98G:X!7Y>5&#0!JZC\1ELKRZVZ<ILK%X([V2:
MZ$<R-*%.$BVG=M#KN^8=P,XKM;AWBMI9(H_-D5"RQYQN(' SVS7G:> =3M+Z
MX6%-)O%O&MI)-2O8A)<0M&B))M1D8/O"9&6&"QZUVVE75]<RZDM[#'&D-XT5
MLR*P\R((I#'=U.XL#CCY>* .<LOB-9W=_HMO]C=(M2TT7S3&3(@)5V$9&.3B
M*7GC[AK M?'NM+-K>N)I#SV$6F65_):RWNS[-&R.S;/E.YR #C 'R]>E.G^&
M.JG0=7LX+^TCNIKXM829;$-K^\&QN/O!9YAQD<CFM[4/!EU/!XM@M9+:.+5M
M,BLK169OW92.1/FXX'SCIGH: (F\8?9=7U*VL[:XO+RXU&"TM8)[K;&6>V64
MD?*3&@4$GAB3]:JW7B/Q%+XKT2*#2)(KI[>_2:PFNC'"S1O$%DW[?F7!.T[<
M_-T'-/G\%:M#JLFKV<ME)=Q:C!>6\4DC*LBK:B!T9@IVD_,00#T%:>GZ!KC^
M(],UK5KRVED@BO$DBB)Q&)7C,:(=HW!53!8X)/;T )D\2)JWPWN/$ @GMPUA
M-,T4<H$D956W!7QP05.&QZ'%9MEXWNIKT6-CI#7<5HEHMTS7>;D"9$;>L>SY
MU4."S97HV!Q5W3_"]Y:?#2?PT\T!O)+.X@$BD^7NDWX.<9Q\PSQ6)J'@C6[V
M2U@D&E2+ UJUMJ>2EU8B,)YB)M3+ABK8RP^^<C@4 ==JOB"/2-8TZRN(3Y-Y
M'._VC?@(8E#[2,<Y7<>O\-<9J7Q%EU+P(]Q:6,UE?7EAJ+D";Y[,P1GYL@<D
MDQXZ8W#TKH_'OAB[\4Z'%:Z?<16]W%-N660D (R/'(. 3DI(V/?%9%Y\/[N6
M_P#%<L$]LMOJ6G26MA$2P\EY8U60MQPI,:'C/>@ /C^_TJV=-5T38T-A!?!T
MNPY>!I%C=G^7Y67=N(!((SS75:;K8U/6-8L8[<K'ILL<)GWY$CM&'8 8XVAE
M[GK7/ZQH$$$\^HZQ=6\6D_V"VEW!).06<<@8Z=O7)'%6/AK87=EX(LY=1#?V
MA>EKNY+*5)9S\N0>00@08]J (+3XAPW-SX<@;3GC;5VG2;]Z"+1HV*8;CYLN
M"HZ52;XFO-:K-9:3#(RV<E_*D]\(OW D=$V':=SN$+!> !CGFH;KX>:H7\23
M6E[:I-=3Q3Z26+8MV68SOOXXW.QZ9XI]YX!N[2>VDTJST>\VZ1%IG_$Q7/V=
MH\[9D&Q@WWCE3C.!S0!UMYKCCPU#J^EV$VH-<I$]O;I\I<2%<%C@[0 V2><
M&N=7X@W#++9KI4$NLKJ2:<EO#>[X7=H_-W>;L!"A0V?ER",8K4\2^'KS4_"$
M.DV<L+RPM;ETE_=17*1LI:-M@.U6 (P!CG&,5S,7@?7;;4)M4MK;1K>>/48;
M^UM(976(!8# \)(C^7Y3D, <G^$4 /T7QCK"3WMDVGM=:O=ZW<6\%I/=[8X(
MXXHV?]YM/RC/&%YW#@5M>"-3U/4/"M]=S1O+?"_O52"XFQMVS.%C+X. ,!<@
M'I63;>$/$EG?IK@.F3:HFJ7%W]F\YUB:*:)$*;]A(92@YVX..V>.F\(:/?:)
MHTUOJ4MO)=37MQ=.UOG9^]E9^,@'^*@#@O#/B?Q9>2>&'-NMY<76DW4AB>]V
M1S;9(L2N=GRGEE  /7K@G&HWQ$B$(UU;&]8'18[PVGVD!,M/Y9 &W[P.?FSR
M!C JYX1\'ZQHU[HTFH/8F/2["XL5,$CL90[QLC8*C!^1@1D]N3GC*'PUU<:(
M++[58^8-(2PSO?&];GS2?N_=V\>N>U &U/X\O+"34;/4-#6+4X'M4MK>&[$B
MW!N'9(QOVC:05.[@X XS4,WQ#N[6:>QN]%AM]2BOH;$+)?8@+R1F0,9=G"X7
MCY<DD# J'QIH$T5YJ?B)[N&!$_L^2V9D=PDL$SMF0*,A#Y@!(S@9)Z5F:1;:
MUXDN=?U. :/?V]Q?P>9;N"UG>1)!M9%D9&/RL5.\+@LI'2@#N4U.]O/"5[>7
M%E+IUY'%.K1%]VUDW ,K8&5. 0<#((K@/^$EO/["LF^W7R70M-!EGF>Y^1A-
M+A\#'!8!MQR<@CICGL_#WAJ[TKP9=:1*\*RSFX,<4;LT5LLA8K&K$9*J"!G
M^E<Y+\-;^YTS[#<RV4D3V6DVLJ%FPPM7+2C[O1@<#]<4 ;,WCX-807=IIZ21
MW][]DTQY[D1)<@*S-,QVG9'\K8."3QQR*T]%\2MK7AZ\U"&R'VNTDF@DM4F#
MJ98\C:K@<@\8..AZ5S5WX OH9$CLH]-NM.L=1-]86-V2$"2(ZRPM\K!5#-N0
M@''3' KK?#.F76E:28;Q;..:2:24Q642I%$&/RHN%7=@8&XC)H YZY^)=G!I
M]M>I8O+%-I*:DV)0"AD=8XXN1U9V(SQC:::WQ#GA,UI+I$,FIQ7=M;"&UOA)
M$XGW;&$A4="K @CC'>L^'X972:'XDL);JU=KR9/[.W LL4$4QFBC<8_O,P.,
M\8J]'X/U2X>&>2VT;30FIVET+2R4;4CAR6S((U+LQ8X!&!CKR: )5\>7S'^S
M_P"Q(_[=.I-IZV@O/W1(B$QD\W9G;L.?NYSQBL72/%=[%<F;4EOC.NH:J1;_
M &KY$6% WEMP=P'12,8Z^U:UWX/U>'7Y]>L'LI;M-6-]!!-(R*\36JP.C,%.
MUN"00".!Z\5(O FMR,)[NYL//>?4II!&S[1]IC"H!E>QZ^WY4 6D^(\MM;B[
MU?1?L=K+I+ZK;-'="5W1=F49=H"L?,7')'/:M;1?$VHWOB%]%U715T^Y6R6]
M#1W7G*59MH7.U>00<_3OUK U_P $S7&@VB7=RBP6/AV?3YVA1I'\PB(AD4#+
M &(\<$\<5FZ7K>N:CK>KZ]:/IFH7%KH:0Q&S$KP--YC-L)P&+G'*@?+E0?6@
M#NO$U^+%M%!-R/M&J0P#R)?+SN#?>X.Y>.5XSQS6%8>/M2OVTQU\/)';:H\\
M%F[7WS-+&KMAE"?*K>6V&R3[5O\ B+1KC6#HQA>)/L6I17DF\D950P(& >?F
MK&TWP=?V5GX4ADGMBVD7D]Q.59L.KI, %XY/[Q>N.AH P/!OBO7H]*T>UDTV
M74]2UA;B\$L^I$JJHR DY3Y%^8@*H/(']XXWU\=7D6K6UKJ&B"TBO1<FU#W7
M[\B%6;,D10; P4D$%NHSUI/#?@Z_T:Y\.27$]LXTS3[FUF\MF.YI)(V4KD#C
M"'.<=JP['X?Z[;3Z:[0Z.9;.:Y-Q>^<_GWHFCD02.?+X90X^4EL]B,<@&K;_
M !!O[G3]'G_L*"WGUE/-LH[G4 BF(1AW=V"';]Y0  2=P/'("P_$&XU>WM4T
M;1C<74EG+=7,;703R%20Q$*=IWL75L?=!VYR,TVX\$WJZ1X1"VNF:C=Z%9_9
M)K:[8B&8&)$8JVQB"&12,KTSTHM_"GB'2KJSOK!])ENWT][*[0J;>*+,ID5X
MU1,,%WL,$*6X)()- $$VKZBOP"35A>S_ -H_V.DWVD.?,+[1\V>N:EU?QE=0
MVE_8ZMIEQIUW"EI<Q?9+T%I(I+A8_O[/E8-PRX((. ><U>D\(W[?"5?":SVX
MOQIJVGFY;R]X4#.<9QQZ5GZGX.U_Q ]_>:B^G07CP6MK D,KLA2*X69W8E00
M6QPH!QCJ>M %S_A/+O[?@Z&!IJZQ_9#W)NQO\POL5Q'MY7)&?F!&>AQ5GP[X
MQN_$%[$8]'"Z;.\T:7,=SYCQ-&V,3)M'EEL''S'WJLW@Z_:Q> 3VVYO$BZN#
MN;'E"99-O3[V!TZ9[U#I/A+6(O%MCJU^FF1RVOGBXO[0E)=15P0@EC"*HVY!
MZMR!C% $7C[6[Z*+7H+"[FMO[+T1[MGA8J3+(66/D?W1&Y^K ]JYC7O$$=O?
M^+FN/%&J6>I6C0C3+:"=MC.;>-E'EX*D&0\Y]374^*]!N=0UK6[&W:.,^(-%
M^RPR2DA%FB9S@D GE9<]/X&]*NMX/NI;#QC;2RVY&N)M@Y)V?Z,L66X_O+GC
M/&* +7A[4;]?$%]I&IONG-I;7Z#.0F\%)$'L'C)'^_Z"K7B?Q%/H TV.UTUK
M^YU"[^R11"81X;RW<$D@\?)S[<\XP>:MH=7L+G4]4M8H;B^T[2[/2XU(=TFF
M4EY0, $_ZQ0#QSG.,''4:]HUQJFHZ#<0O$J:=?\ VF4.3EE\J1,+@=<N.N.,
MT 8UQXUU*PU"UCU#04M;2>^BT_S'O/WC2OM!:.,H-\89L;L@G!.*S+OQ?JFK
M7_A^:TL7M-(N-<-M'=)<Y:X1!*K!X\#:K,N1R<[><<4R_P# VMS:O=744&D3
M2-K$6I1WUQ*XG:)'5A;_ '#L4;3@@D=/EY)%BS\'^(+5](TW?IW]D:5JKWT<
MWFOYTL;&0A"NW *^81G<<X'2@!ND^-[N31K*'2=+FU&=-.;4+C[9?8=8][*H
MW[#O<E&P,*,#K7<Z7J,&KZ39ZE:DFWNX$GCW#!VL 1GWYK@=.\%>(O#]I =-
M?39[F32_[.N!-,Z(A$CNDBD(2V/,8%2!T'-=SH6E)H?A_3M)C<R+96T< <C&
M[:H&?QQ0!H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !574=/MM
M6TRZTZ\3S+:ZB:&5<XRK#!_G5JJ6LZG%HNB7^JSH[PV=N]PZIC<RHI8@9[\4
M <R?AS97$=R+_6-5O9+BR%@9)I(P5A#AP!M0#.1U().3GVM_\(1:'5?M1U"^
M-H+[^T18%D\D7'7?G;OQGYMN[&>U=!:7MO>P"6&1&& 64,"4R,X..AJEJGB/
M3=)TQ=0FG$ENT\< :%E;YG<(._8L,^@S0!FZ3X(L='OK.YBOKZ863W+6T4S(
M4B$Y!=1A02,C(R2>3R:@D^']F)[:YL]4U*RNK::[FBFA>,D-<N'D!#(01D8
M(X'O@UU0GA95994*L=JD,,$^@I);JW@1GEGBC13M9G<  ^A]Z .6_P"%?6$"
MV L-1U&Q-K:O:.\,B%KB)VWN'+*>2V3N7!R3BF/\.=,-I;VL=_J,4,6DMI#J
MCQ_OH"I W90_,"<@C'/J.*ZR6Y@@V>;-''O.U-[ ;CZ#UHDNK>)U22>)'9@J
MJS@$D]A[T <Q=> -/NKB8_;KZ.SNC"UY9(R>5<M$%"ELKN'"J#M(S@9JX?!^
MGFW:#S;G:VK#5B=RY\X2"3'3[N1TZX[UT%,$L;;,2(=_*X8?-]/6@#*USP]'
MK,]E=)>W-C?63.T%S;;"RAQM92'5E((QU'85D-\/-/CMX(K#4=1L2EHUE-)
MZ%KB)F+L'+*?FW,QW+@C<<5L'Q%8+K\VD.X22*UCN3,S*(R'=T"@Y^]E#5M+
M\-?7EO)"\4=LB/Y[E0CA@<XYSQCG('6@#&F\#Z3+I^L6*M<16^JV\5M*J./W
M:1IL79D'''KFH]0\"V.H7VHW37U_$;[R7>.-T"QS0[?+F3*DAQL'?:><@UIW
MGB*QL]0TNU9]ZZCYOESHRF-1&A<DG/3 K36:)H1,LB&(C<'##;CUSZ4 <[;>
M"[.*YM[RXO;V[O8K[[>]S*R!I9!$8@&"J %"'@*!T^N=O3[(V%L83=7-UF1W
M\RY?<PW,6VYP.!G '8 58\Q-VW>N[;NQGG'K]*8;JW$D<9GB#RC,:[QEQ[#O
M0!SS^"+$6,4%M>7EM/!?RZA!=1LADBED9BX&5*E2'88(/'OS4 \ V<,=H]IJ
M>HVM_;R32M?QM&9IC,09=^Y"IW$ \*,;1C&*W+'68;R74(WCDMC971MF,Q #
MD(K[EYZ%7'Y&K8N[9I(XUN(B\B[T4.,LOJ!W'O0!R,'PUTZTAAAL]3U.WC6T
M>RFV2(3/"TC2;6)0D$%V^9<'!Z]ZAC\'RCQ7X:_<3-I_AZUDCCO)Y4+7)**J
M+M3'W<$Y('(&,YS7;RS10KNED2-<$Y=@!@<FF?:[?S?*^T1>9MW[-XSM]<>G
MO0!F^)_#=EXLT.72=0:9()&5B\#!7!!SP2#UY!]B:KMX.TE]:U/5)$D>34;/
M[%/$6'E^7@ X&,@D!0>?X13]$\4VFMVMY>)&UM96]P\"7$\B!92C%&8 ,2!N
M4@;L$UL/<P1@%YHU! (+.!G)P/U(H Q-"\*1:)=BZ?4;Z_G2V6TA>[9/W4(.
M=HV*N>0,L<DX'-4=4\ 6FISZD?[5U*VM]1FCN)[:!HPAF0*%<%D)_@7C."1T
MKH)]3CBN;6&)#<--*(V,3J?*!5B&;)SCY<<9Y/UJS'=6\LIBCGB>0*&**X)
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
M+61U&>HY Z5Q-_>:KH::#XEGU:?4;M_#M_?!;A4VQS&.%SM"@?)DCCG&WW-
M'L]17%S!:1>;<S1PQ[E7?(P49)  R>Y) 'N:\EN]8\5:;I%^R7.K0QO:6KK<
MZB(#(D[7$:.45"?D97/!&!CBF>*X=0\GQ!H\VNZC<6]G=Z3-$\ACWYEG"L"0
MG0%0P&."/3B@#U"[\0Z/86]S<7>IVL,5M*()G>0 1R$ A#_M88''O5NUO;6^
M21[6XCF6.1HG*-G:ZG#*?<&O)M7AO-0U-+675KU5M/%<%K&Z>6&(-JC;R=G+
M Y.?]H\=,7[#5-4U;Q"F@_VG<6L$NIZHTDUN$60I"Z*B [3CF3).,G'6@#U&
MJEUJNGV2W#7-[;PBV19)M\@'EJQ(!;T!(."?0UYGXCU36+*PN$C\27M]?Z=I
M#3XTJ%%02 R8FG9OEVD(!L!R=KX'(K/UB6^M[WQ9K<6IW2W(T2PGV$(8\NTG
M&"O0<X^ISF@#V>BO,;W6]86/5?$::I<*MAKR:>E@ ODO )8XF!&,ECO9MV>.
M.U,TS4];']@ZO-K=W-]MUZXT^2U<)Y/DAYPHP%SN'EJ<Y]J /2GO+:.]BLWG
MC6YE1I(XBWS,JX#$#T&X?F*/MEM]N^Q>?']J,?F^3N^;9G&['IGC-<9XGT^;
M4OB/X?MX=0N+'.G7I>6V*B0C=!P"P..<'IVKCY/&&OMH$MW]OVWD.AS-YPC7
M+2QWGD^9T[A<XZ<T >U45YCJ<WB33=5UG1M/U>^OR(+&Y!D:$3@/+(LRPD@*
M&*IP#T/2NF\$Z@;W3+X-J%W=FWNWCV7L'EW%N-JGRY!_$1G(;N".M &CJ7BK
M0-&<)J6LV5HQ<H!-,J_, I(Y[@,I_$4RZ\7>'+*PMK^YUS3XK2ZSY$[7"[)<
M==IS@XKSC2+O4FNO NHV-G#>WU[9ZC=2QS7'D@M*\;L=VUNF<8QV]JI:/]O7
M5=!?3[2T.JOK.K-<6=Q(8X8)=N&1656R  "#CG/:@#U:#Q9X>N;5KF#6K&2!
M86G:19U*B-3M9L^@/!-%CXK\/:G!<36.MV%S';)OG:*X5O+7^\V#P/<UYMXX
M-\T^L'4H+:"[_P"$1N]\=K(TD8_?KC#,JD\8[5TNN6L#^./!A\I#)<P7=O<<
M<R0>1DJWJ-VW\3[T =Y17-?#^ZFN_ NE/.Y>2.-H"[=6$;M&"?<A0:Y3QCKV
MHV.J:K=:?JNHRO836JB"VB1;:V#%-RS,P^=F#=%R0"O3K0!ZA4%Q>6UHT N)
MXXC/((8@[8WN02%'J< \>U>:SZEK23W.JC6[O;;^*(].2T 3R3 TJ(5(VY)P
MYP<\8'OFJDFHZPGA?Q!>:K<2"Z\1LOV)@OE1*IG1 N!D$!>>><G/:@#T?5_$
M>BZ!Y/\ :^JVECYV?*^T2A-^,9QGKC(_.K6G:E9:M8QWVG74-U:R9V30N&5L
M$@X(]P1^%<;XN;4E^(GA<Z5;V=Q<_9+[Y+N9HTQ^YR<JK'/X5A^,-=UVQ@U6
MX6_NHM1TVP2?[%I(#6ULV6;?-)(J[PP ^4#. >.<T >L5%!<P747FV\T<T>Y
MEWQL&&5)!&1W!!!]Q7G-YJ6L1>*F_M#5=0L+>?4(H+.:"-);-HF508FP"R2E
MBV&;C.WMQ6I\,K0VGA*X>2]N9U:_O/\ 7,N$VW$H)& .N,GWZ8Z4 =!:^*M
MO=5;2[75[.:^4LI@24%B5^\!ZD=P.E:5O<P7<(FMIHYHB2H>-@RY!((R/0@C
MZBO,-,A_L+3/#NDZE;VVH:*UTJ:1KFGS8>.20,(V=",9.XC<"P)/(JEX02_:
MWT+0H=:U""WO9=3N9I$9 _[F<JJH=O )?<WN.PXH ]AJ"*\MI[FXMHIXWGMR
MHFC5LM&6&1D=LCFO,-"UC7?%=PNF3:Y/8O8Z?-(UU J*9IEN985=\@C:!#DJ
M, EC55=<OK;QYJ.E"Z:'^TKK3X[K5X(P8D_T92%3.0&D8;0>0 ?7% 'KD\\-
MK \\\BQ11C<[N<!1ZDTD-S!<^9Y$T<OEN8WV,&VL.JG'0CTKG/&,K&?PW89/
ME7FKQ++[K&CS ?\ ?4:UPFG0:I8R&SL?$&H0_;_%=Q9S2-Y;-L$<K$CY,!C@
M<],@<=B >QU!<7EM:- MQ/'$9Y!%$';&]R"0H]3@'CVKS&^UC4K#7(3::UJM
M^L.M6VGRMY:+:QQDHC1N2 7E.22R]">V,5#%)J.KIX5\07FJW$@N_$3K]B8+
MY42KYZ($P,@@+SSSDYZ"@#TV+6=+G@2:+4+5XWB:=664'=&IPSC_ &0>">U6
MH)XKJWBN()%EAE0/&Z'(92,@@^A%>,:6]]>W>CZM+JEV+G_A&[Z?"",)E)8Q
MC&WH>"1Z@=*O1ZWKE_X=U?4XM8GM9-"T6TN88HE01S2FV\YS("O(/"X& .<<
MT >NT5Y/<:WK<UEK6OQZS>0BPUFU@@LE">5Y<GV?>K_+D_ZUN_%6!KNHIXJL
M)K?5=1O+>YUR2RE;RD2R6/$F(D!&YG4H,N,C(;GM0!Z+'JEA+IC:E'>0M8JC
M2&X#C8%7.XYZ8&#^5.GU"SM=/;4)[F*.S6/S&G9@$"==V?2N TC_ )(#=_\
M8*O?_:M8FKZAK/AG0GMTUBXNUNO#4EX/.1"()HS$ 4 7A2),8.>@]Z /8Z*\
MMU?4];C/B35HM;NXQI.LVUO;VBA/*,;"WWA_ERP/F-WXJWI^IZM!XSACU;4K
MZW-QJ$\4"M&DEC=08?RXXV7E)  "=Q!)5AS0!Z/4%W>6UA!Y]W/'!%N5-\C8
M&YF"J,^I) 'N:XGQAK6JZ5KEQ9VUXT0U+34CL?E!\NY^T)$6'')Q/&<'^[7.
MOXIUN^TI9_MC#[%!IEM=#8I#W3W@24\CKM3'MOH ]4;5=/1E5KVWW-<?90/,
M'^NQGR_][ SCK5NO%%TJ=;LQKJ]_N?QKY0D8QDKB!B7'RXWD'&3D<#BO0_!-
MS>20ZU9WE[->?V?JDMK#-/@R&,(C ,0!DC>1F@#J**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KG?'W_)._$O\ V"[G_P!%M714V2-)HVCD17C<
M%65AD$'J"* /#/$*:?!9W1\+&V2U?PW%]O:V^[@W$0#2;>K>69\D\XS4VL:7
MIT=EKDLTNBW$*7FDF2*QM/+MH"9P&8$LPRT9 ;'8#/6O9H-/LK83""SMXA.2
MTHCC"^8?5L#G\:;%I>GPV3645A:QVKY+0+"H0_5<8H \:UFV$6J:IH]@H$&C
MW$OB:U6'A-H2)D"XXP7:;&/2I(X6OM4T2^E?3%M-6DU/44_M2(R0,S.@CR-R
M_-Y(&,]MU>S+9VJ$E;:%28Q%P@'R#HOT]JCGTVPNK5+6XLK::W3&R*2)61<=
M, C Q0!X<EFDL$5M>:GI<FGQ>&<VUQJ=HY'E&67<T*EP0P41#/)P$JWJ>EVL
MV@^.+N\B2[O[73K Q7<T6)%86R'<,\H20">_KTKV>XTZQN_)^TV=O-Y)W1>9
M$K>6?5<CC\*>]K;R"4/!$PF $N4!WXX&[U_&@!EO>VMS-/;Q7$<DUL56>-6!
M,9*A@&';((/XUXG'.=(NDNGW>3X'N#"V/^><]Q(GZ0^6?QKVJVTZ"TO;R[C!
M\V[=6D)Q_"H4 8[8'?U/M4C6=JXF#VT+"?\ UH* ^9_O>OXT >.V/AJS475O
MJEE!<3Q>#XYF\Z,-LFDDN'<C/0[B>>M5 XD,7VU@UC*/#POS(?D:(K)G?G^$
MMMSGBO<#;PL[.T,99D\MB5&2O/RGVY/'O49L+-HI(FM(#'(@C=#&,,HX"D=P
M/2@#S.33_#-]XRT.TTZTCFL!JMZ9X60- 9A;*3L7[NT''3C<#WK<\%:;!>>
M=1T@H$M'O-1M%0#A(S/*NT#T /2NPAL;2VCAC@M8(D@SY2I&%$>>NT#I^%2Q
MQ1PJ5BC5%)+$*,#).2?Q- '@0U.].FKXB^?[6MI_PBYZ_P"N^S;L_P#?_ ^M
M7]0T=;?4-?L9;W3+0V,^GV]G)-;-+=HBQQ"+R,,, ONX /.ZO:OL5KLV?9H=
MOF>;M\L8WYSN^N><TDEA9S7<=W+:0/<Q#$<S1@N@]FQD4 <AX[TRQO+SPK9S
MVL3VT^MAIHBHVR'R)B=P[YQSGKWKC)+!6UW51)=:593P>(K>.V'V1FO$5?*\
ME(L,,1E.,!< %Z]G>*.1D:2-'*-N0L,[3C&1Z'!/YU$UA9O>K>M:0&[5=JSF
M,>8!Z!L9Q0!R7C+3K35?%W@ZTO[>.XMFN;DO#(-R/B!B 1T(R!P:XJQT]+G7
M";NYTJ&X'BB2,1BT9[MU#$"+(;B(P\?=P%KV=HHWD21HU9X\E&(R5R,'![<5
M$+"S%\;X6D'VLKM,_ECS,>F[&<4 >*V&G0Q0>&(H(-(M[:;4]6\PWMN&@>1)
M76(. 5R0F\+D\8XK3\&Z-IUWXFT.*Y,&IV]MI%S+;.T!6,?Z9\A1&)X4'"GG
M@ CM7JLVFV-S:FUGLK:6W+;C$\2LA.<YP1C.234R6\$;JZ0QJR)Y:D* 0O\
M='M[4 >0^'-,L;+P]\/;JWM8H[FZU7=<3!1OE(@N<;FZD#H!V'2LW2].2Q\)
M>"KO1[5(=4N-)OQYL*8DE?[,Q4$CEOF"XSTP,5[<MK;JD2+!$%B.Z,!!A#R,
MCTZG\Z:UC;&%8DA2,1J5C,:A3&",':1]W\* /+O!X\.?\)CX6.@FS\P^'I?M
M7V;;G.8,;\?QYW9SSZU7^(5O9V_B7Q++%!;QWTGA^&175%$K#SI%F93USY0(
M)'.!Z5WFA^$!I.JKJ-SJ4U_<10-;PM)%''M5BI9FV ;G;8N6/I[FM^2TMI;A
M+B2WB>:,%4D9 64'J >HS0!Q?AR/38?B-J<6@+;+IG]DVS3+:;?*$V^3:?EX
MW;,?ABN1UBXL9/$7VR&+3K1X_%EO#+),V^\F=716()QY<>WH.<CTS7L%I8V>
MGQ&*RM(+:,MN*0QA 3ZX'>HY-)TZ:>6>33[5YI0!)(T*EG ((!..<8'Y4 >7
M^$1I]EXIT58!97Z7<U]]GO8<PWD9^9Y%N4YWC(V[CC!"\5TD^J:?IGQ<O'U"
M^M;17T*W"FXF6,,?/FZ9(S77Q:=8P7<MW#9V\=S+_K)DB4._U8#)I+G3+"]D
M$EU8VT\@&T-+$K$#TR1[T >2:X%U+Q5J7V2]:-)_$6E>7=6S*Q -MPRD@J?R
M(KJ/'.G3Z9\*O$,-QJEYJ3-"6$MWY>Y1E1M&Q5&.,],\FNU2PLXP EI H!5A
MMC P5&%/3L.!Z5++%'/$T4T:21L,,CJ"#]0: *>MF==!U%K;/V@6LIBQUW;3
MC]:\@U.'3/[$T^ZW:;="#PI!YNGZ@#'OM\$[[>7^&3((/!Y"].*]NK'L?#6F
MV=A;V<EK!<Q6KNUKY\2L85+$A5)' 7.![ 4 >67]E87>B^,-8-DHO(]4L&@F
MF7,T(V6I #'D'YCG'6K"K:9BGQ#_ ,)-_P )B49N//V><05_O;/([=-M>NM:
MV[K(K6\1$K!I 4'SD8P3ZG@?D*;_ &?9?;OMWV2W^U[=OG^6/,QZ;L9Q0!XS
M:Z%H,7P]\+ZC=:=8^9-K<7VFYGB4ED,[@AF;^'  P>,5W'C_ $[3[T>%Q<6=
MM.G]LP1KYD2L-C!LJ,CH<#CH<"NN>QM);0VDEK ]L?\ EBT8*=<_=Z=>:E:&
M)P@>)&$9#("H.TCH1Z4 >/:>EFL.A31K"/$S>*)UNBN//V^9,) W?8(@O'3&
MWVKKOA1IEC8_#[2;FVM8H[BZMU>XE51OE(SC<W4XS@9Z#@5UJZ?9)>M>K:6X
MNW7:TXC'F$>A;&<5-%%'!$L44:QQJ,*B#  ]A0!Q/Q#TK3=.^'.N26=A:6K?
M91&6AA5#L$F[&0.F68X]23WJ+QMK.C:K::-!%J5A=V/]KVWV](YTD019;'F
M'[OF>6.>*[N:&*XB:*:-)(V&&1U!!^H-54T?3(XY(TTVS5)5VR*L"@./0C'(
MH \EMTTX^.8[5UMO^$5_MVX\I&"_9O/^QH< ?=^^9"!TW9[U'JK^'+B"2UTB
MVLEM8=&N9(;G5271(FGD!6",XR2RG#9&%V8R.*]@;2M.>P%@UA:FS'2W,*^6
M._W<8I9--L)6MVDLK9VM^("T2DQ?[O''X4 <'\.)?/UB\E\SS"VAZ22V<Y/E
MRYY^M8L5E:ZAXVCM;R".XMW\67A:*10RMBP!&0>O(%>M6]G:V@Q;6T,(P%Q&
M@7@9P..PR?SH%I;+)Y@MX@X<R;@@SN(P6SZXXSZ4 >*33GPKITFMV$6Q;?4]
M8TF..(8"B1W:%0!T EC4#TW5'JF@QZ=)K>D7=YI=M%8:/90V\MW;M+.BA&R]
MOA@=WFY/ )+8KV\V=LR%#;PE"_F%2@P7SG=]<\YIL]A9W5Q#<7%I!+-"<Q22
M1AFC/^R2,C\* /(M0TRT.E>+=3FMHGU*W\1V:QW1C'F)@VGW3U7[S=/6H4L]
M&M]<EMI+>PBL_P#A+F2\CV(H\O[/F%7']SS,8!XS7LIM;=ED5K>(K(P=P4&&
M88P3ZG@<^PJ.73+"<SF6QMI#< +,7B4^8!T#<<_C0!Y#I6F:;JGC&PLI+:"Y
MT5=9U0VD!4- 4$4)("_=*B3?QTR*UM/LBOQ%3POL/V73]1GUQ% PHC>,!!^$
MLTN!_L5Z7%9VL"PK%;0QK""(@D8 C!ZA?3\*SM/T%;/7-0UB>\ENKN[58E,B
MJHAA5F98U  XRYR3DGB@#FM=TZ?4_BK80V^J7FFNNB3L9;3R]S#SXAM.]6&.
M<],\#FL+Q!/;Z0_Q!M+[4M\TGAZW2.2Z=5DG.RX7.  "<D#@=37J_E1F83>6
MGFA=H?:-P7KC/IP*@N--L;N=)[FRMII44JLDD2LR@]0"1P#0!X]>V-I>WEU]
MJM8)\:WHJ#S8PWRM%"&'/8C@CO5ZT18_&$"(H5%\57H55& !_9_05ZO]CM<D
M_9H<EE8_(.J_=/U&!CTH%I;!]XMXM^\R;M@SN(P6^N.,^E '%>!1KQ\%^%#8
MR::--_L^W\]9T<S'CYMI!QTQC(ZUW=,BBCAB6*)%CC085%& !Z 4^@ HHHH
M**** *FJ:=;ZQI-WIMV&-M=PO#*%."588.#VX-58_#NG1W&H3&$N;^WCMKA7
M;*O&@90,?1VS2^(]:3P[X=OM7DA:9+2(R&-6P6]LU,^M:5'J2::^I6:7[C*V
MK3J)3WX3.?TH Q8/ .BQV=S:SF[O$GM19@W5P7:* '(1#_#@X.>N0.>!67#\
M/(GU?6Q>W-W<65];V@2XDNBUP)H7=@V[^'&4QCTZ=<[N@^+=-UT&)9X(+WSI
MXQ9M.IE(BD:,L%ZX.PGI5FZ\1Z9##J/D7MK<W6GPO--:Q3J9%V@G! .5].10
M!FCP%I'D7*M-?O<7%Q%=-=O<DS+-&-JNK=CCC'3'&,<5;L/".EZ=/9W$0G>X
MM9)IA-+*6:2248=G/<D ?3'%2V?B;2KFWTPSWUK:W6H01SPVDMPHD8. 0 "<
MGKC@58TK5X=4L9+C;Y+0RR0SQN?]6Z,58$^G&0>X(- &/+X"TAH84@EO;22$
MSXFMK@HY69R\B$]U+'/MCC%5X/"9'C72[];&VM=-T2Q>ULMDI9Y"P4#*X^4*
MH<#DD[JO:5XWT+5-,N]0_M&TM[>UN9+:1YKA H*N5#9S@!MI*^HK>@GBN8$G
M@E26&10R21L&5@>A!'44 4[_ $:RU*^L;NZC+R632&(9^7YT*-D=QM8UB6?P
M\T.T>/<;VYBBMI;.*&YN6D2."0 -&H/1< #U]^!6W#KVCW,=S)!JUC*EKQ<,
MEPC"+_>(/R_C5B;4+*V=DGN[>)U"LRO(%(#':I.3T)X'J>* .>C\ Z.+2>">
M6^N_-2&+S;BX+ND<3AT13V4,,^I[DU;U/PCI6K'4VN5G#:BL"S-'*5(\EBT9
M4CH03FI=6\4:7I7A>Z\0?:H;BR@B=U:&52)2N?E4YP6R",9ZU2L_'6BW.IW-
MK)>VEO%%';O%<272!)S*&PJ\\D;".": )XO!^EQLKDW$D@OH]0+R2DLTR1B,
M,3W^51GWJ*?P1I4I$D4EY:W*W<UVES;S%9$>;_6 '^Z?3'8>E;$VKZ;;ZA%I
M\VH6D=[*,QVSS*)''LI.34GV^SV[OM<&WSO(SY@QYF<;.OWL\8ZT <U)\.=!
M:+R8OMEO;O9BRGA@N65;B(;B!)W)R[<YR<G.14ESX T>[5EFEOB)+*.QF N"
M!-&F2F\=V&3S[UL_VYI1NY;--2LWNXVVM;K.ID#8)VE<Y!P"<>QK*TCQQHVJ
MZ!%J9O;2"5K-;R6U:Y0R0H0"-PSQU R<=10 ^;P5I,^KM?LUT%>Y2\DM%F(@
MDG4#;(4]1M4^A(!(S4\7A32X;6QMD27R[*^>_AR_(E8N23ZC,C<?2IM$\0V&
MN^'+;6[>:-+66 3.6D7]S\H8JY!P",\^E2Q:[H\Z7+PZK8R):_\ 'PR7"$0_
M[V#\OXT 5-;\+66N7UI?33WEM>6D<D<$]I.8V0/MW?7.T#FJDG@'0)+$68MY
M4@%C]@"K*?\ 5;P_7^\6&2>O6M.7Q'H<$:22ZSI\:/(T*,]T@#.IP5!SR0>H
MJ>YU?3;.\@L[K4+2"ZN/]3#+,JO)_NJ3D_A0!FZKX1TK6+N>[N5G6YE2%1+%
M*4:,PNSQLI'1@S'FK>BZ':Z'#<);O/-+<S&>XGN)-\DKD!<D_10    !4_\
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
M$S;5>XF6-2?0%B.:QKCQA:)XQL?#EM]GGGN(#/)(;I5\M>-H"\EF.<XXXYH
MZ2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JKJ5_#I6E7FHW.[R+2!YY
M-@R=JJ6.!ZX%6JR?%-G<:CX1UJQM8_,N;FPGAB3(&YVC8 9/ Y(ZT 83?$G3
MU:5!HVMM(EL+U4%JN9+<Y_>C+<*,=#AN1@&K5]X_TBR42I#>W5NEI'>W$]M"
M&2V@DR4>3)!Y )P 3@$XK/?0-4.J23"U/EGPS]A!WK_K]Q.SK^O3WKF#X+U&
MVB=+CP_<ZC+>Z/96R*E\8H89HXC&Z3A9%W)T.1NSR!0!VMUX_P!+M;VX@:TU
M"2&UNH[2YNXX0887DV;"6W9(.]>@..^.,GA7Q)>^(;G7[>>SGM39WKP02/$
M H1" ?F.6!8GTP16)>^%M5/A_P 4V<%GE[S5[:>U42* \2"V!(R>,>6_!YX^
ME;WA:SO].UGQ)#=6,L<%SJ+7EO<[T*2(T<:X !W @H<Y ^M &!%JFOZ;XBUM
M-7\4H=,T2"WNIB-.0&9'WEEX.1]S QSS6U+\0M+M;:YDOK+4K.:W>!7MIH 9
M<3-MC8!6.02".#D8(QFLGQ'X3U35[CQJL, ":C8V:6C-( )7B,C,O!RO)49.
M.M4&\+WEXYNK+PY<V(^VZ<W^FWIFN'2*??(26E=0B@\ ').[VH Z&[^(^G6(
MN#<Z5K$9M(HYKP&V7-K&^<,_S>QX&3[=:2]\<6TMAJ*QB_TNYLS;.3<V@9FC
MEE"*RKNY#8(Y(*]QD8JCXC\.:M?#QW]FM"_]J:=;PV?[Q1YKJL@8<GC!8=<=
M:C\4^&M7U'4]8FM+,R1W%EIT41\Q1N:*Z:20<GLI!]^V: -K_A/M,_M/[)]C
MU'RQJ']FO=^0/)2XW;0I.<\G&" 1R,XHM_'5A>WB6T-I?QI<M/%:7DL2B&>2
M(,6"G=N_A;!*@'!Q6.WAO5SITT7V0[V\6)J('F+_ ,>XN%<OU_N@G'7VK)M=
M#\1S:UHM]J.DZC/?VEY<B]NY;M&BV21RHAA3?@(-RDX53[,<X -G3=4\6ZQH
M&AZE:3H?M>FV\L_^CKCSFECW$$GH8S)G^[@'DD"NFT+5)KR[U?3[H@W6G79C
M+ 8WQNHDC;'^ZP4^ZFH_!>GW6E>"-$T^]B\JZMK***6/<#M8* 1D9!_"LK2W
MNX_%'B34K2R:[BGO[6SPLBIA8XP)).>H4N00.3L(H ;X[N/$&F):7NEZVMK#
M-=VUF8&LTDP9)0A?<>>C=/:JDOBS4?#/B*\T[56O-8AM=+CO'DL[-%89DE#N
MPR  %51C.3C@'FMSQIIEYJNE6,-E#YLD6IV<[C<!A$F5F/)'0 FJ.JZ)J-SX
MB\1W45ONAN]!2T@;>HWRAIB5QGC[Z\GCF@"Q>^/M(LW)$5Y<6T<,4]S=01 Q
MVT<OW&<D@\CG !(')Q4J>-M.?6/L MKWROM;6(O?+'D?:%!)CSNW9X(SMQD8
MS7!MX)U"+[5#<^'Y]0DU"QLHXR+YH[>%TA6*19U2520-N[@-G.!6K+H6M'Q.
MQL=+NM-DFU!C=7=M<C['<VA!&YXRY/G$8&0H.1G.* .HTCQKIVLW]O;0V]["
MMW&\ME<3Q!8[M$(#%""3W!^8 D'(I]OJUW)\0-0TAG7['#IL%PB[1D.\DJL<
M_1%KE/ _A>ZTN\T6.YT">WFTNU>*>]N;UI4=\!!Y""0@!ADG*C P.M:U^-9T
MKXA7FK6OA^\U.SN--@MP]M-"NUTDE8@B1U/1Q0!D^(/%NL6VL:C8PZG!80QZ
MW:6*7$D2,(HI+;S&)W<'YNYIWB"^\1:9X/OM<T[QK;:@+3KY5C"RL25&TE2<
M$9S^-177AC5M5UV:]N-'*VUSKEC>O#.\38B2UV/N 8@[6XQSGMD<UTGC/P^U
MWX#U72M$L(5FN%79#"JQAFW*2>PS@?I0 R?Q%)X7'V#5)KW7+_R7O':TM$0Q
M6ZX!9AN P#GIDGTK7U/Q'I^E>'1KLS2O8L(F4Q1EF82,JJ0O7JP]ZYOQQI=[
M>:E%/;:-=W#):.EK?:9<B"YMYR>%8EU!C(QU##(.1S5SQ#I6LZE\/;:PD5;G
M5\V37&QE4,Z2QM(PS@8^5C0!%)\2=.@-T+C2M8@-E*D=YYELO^C!\;'<AB-I
MW?PY/!R!4[>,+>PGU".9[J_G&J?8;:TM[91)N\E9"BY;#  EBQ(].PSD^(?#
M>KWT/CA;:T+G4A:?9/WBCS-B*&ZGC!!ZXJE>Z7J6C^)UUK[*DK_\)!+-;VAN
M8XWNHI+-8R8RS ;@58[202%- &C/\0A<:QHO]FVE]-;7$E[!/:"W'GM+"$X
M) 7!+9R0.*EA\?G4?$?AVWTZPNWT_4X+AY&>$!D='5,'YN-AW;NO;&:QO!UC
MJ.HZ]9:P;0)!%JFKF<K(K",NRA0#GYN589&1D&K.B:#K6D7_ (6GETN61+:3
M4XKD1R1DPB>X#QN<L,KM&3C)'IGB@#9UOQ9<Z+XUAT_['=WMJ^F/<_9[.$/)
MO60#=DD8 7/?J1C)J2Y^(6CPVT5S;PWM] UDNH2R6L(86]NV<.^2".C<#+?*
M>.*AUQ=8T_QQ%K5EHD^I6O\ 9;VK""6-7$AD#+P[#CCD]LUQD'@'4=&MA!/H
MMQJ\EQH\%JHM[XPQ17"^9N64"1"T9WCGG@'CGD ]#\5ZS/INA6M]I\J9FOK2
M(/@,&CDF16Q]58\TR'QQID^J):""\6"6Z>SBOGC MY)TSN0-G.?E89( )4@$
MU'XFT6[NO"VGZ?8VZO);WEBY1&PJI%-&S$%CT"J3USQW-<Q%X9UJ:QT[PO)I
MTL5O9:Q+>OJ1D0Q/"7DD3: V[>3( 01Q@\T =%%\1M%>![F6*^M[,VTMW;W,
MT("744>-QCP2>X(! )!R*S_$'Q$>S\.:O<6>DZA;:I8PQS?9[R%>$D)VR':Y
M&WY6!YR#U%4K2/QO;>"8= T[21976GZ6UNUU+)&?.F4*L?D$,>H#'+@8) ]:
MS+KPMJ]Y%XH%EH>HPKJ.D0Q0-?WB2RRS1R.6#L9&()##'.,#MTH [2Y\>Z=9
MS.D]CJ*) (C>2^2NVS,GW1+\V<\@G:&P""<5G^(/'HAN8K32X+O*ZQ;:?+>-
M # 6:11)&#G.X*3SC&1C.:P]1\,7NH:SK-Q-X8O+@ZRUO+")K[RX8,(B2+.L
M<HSMV;AM#9R!FIY]%U^'SM%AT6::%O$B:H+X2QB+R#<+*>K;MXY&,=!G/0$
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
M&3#DYR,[#Z\">.]:$.L0VUS!J(LWLS_:,.G2@1Q3,XDD\H,3($V9!4X.?8T
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
MKM.5YR .F:S[CPSK;^(+S;:1&SEU^UU5+CSQRB(B,NWKD;"?>IG\*:H?%1U
M1Q_9_P#A(5U#/F#/DBS\G./7?VH O:%X^AURZTI/['O[2WU:)Y+*XG,>)"@R
MP(5B5XS@D<XJAXJ\4ZUIOB>ZTZSM)OLJZ'<W:RJ8L+(I7$G)SA<X(QR2.".:
M=H7A75+"V\"I/'&&T>&9+O#@[2T148]>:G\6:'JU[KQN]/M8[B&XT6[TUR9@
MAB>0JRM@]1\N./6@"+2_B%'#ID;:Y87MHR:0-2\^01G[0BA0Y"JWRDLRX4@?
M>'3I6[HGB,ZIJ%SIUUIMSIU_!%'.8)V1MT3[@K H2.JL".Q%<IKG@;5-8L+6
MT7R4V>&Y-/9F?@3[H&4''\/[LY-;/A'0Y;#4KR]?P_9Z-')#'$D4;B25V!8L
M6=3C;R !UX).,XH L1>,TGUE[.'2KV2TCOCI[WJ;"BSA<D%<[@O;=C&?;FFQ
M>.["72]&OQ:W(CU6&::)2%R@CC:0AN>X4@8K%G\-ZU+XQ2^ATV&TF&I":35+
M6X\M9[0?\LI8@<N^/ER1C@$$=*R(/#OB*TT71K2]TZ&&UT*UO4EN!<J_G;H'
M5651R!R,YYYZ4 =)'\2;46#7MYH^H6<$FFR:G:&7RR;F*-0S  ,=K893AL<'
M-4]?\>7(\/ZHL%E>:3J4=G'>VK7 C;S(6D5=P + $9P5/(W"N9O+#5]4^'5O
MJ6H645K::7X5N$BD68.;EI8$ 8 <J J<Y[GN!FM?4O#?B'Q19W-W<6$%K.-(
M2PMXQ<!Q,QE21WR/NKA%P#SR>!0!U@\9V9VK]EN?.;5SI'E87<)!D[NOW=@W
M^N.U6-;\2_V5J%OIUKIMSJ5_-#)<>1 R+MB0@%B6('5@ .Y-<O:V"77QGNGM
MIXIK*VMQ?3K&V[RKQE-N V. ?+4G'6MG7+#5[3Q;;>(-)L$O_P#B7RV,D!F6
M(J2ZNC@MP1D$$=>1C- &*?B#=6^K:U>KIVH7ND6^GVE]Y:I'&UK&RR-(6#$$
MM@#Y>?NGIWVK[QS%97<G_$IOI-.AF@@FOQL5%>;;MVJ2&8#>N2!QGO@UER^%
M]?N;#Q8+PV\U[JNBP6J/&=J/.L4JOQ_"NYQC/:L?6/!_B&]^V1RZ8E_.MQ:S
M65U)> )!%'Y1:)$/W7)1QNP 0W)[4 =%!XT\BY:RBM=1U2\N-2O+:","*/:8
M2,KDD ( >">>.>:WM(\1VVK^&AK:P3PQ!93)"ZYD1HV977"YR048<=:YK2?"
MNJVOB>TOYHHQ!'J>I7+8D!(2?'E\>O'/I6GHNB:MIW@2]TR.1+?4Y&OFMY V
M0C2RRO&V?^!*: *;_$:&TM+J?4M%U"R,.G_VE''(8V:2'<%Z!CM8%A\I]:EE
M^($-F-134='O[2ZM(X)([9S&SW"S.8XPNUB 2XP02,5QMSX%UZZMKOR=$2VE
MNM$>QEDFOA+++/O1M[L220=I Y)]0*Z7Q9X3U75?$%YJ=BD3%+6Q:V5Y-HDE
MM[EY2A] 00,^IH T?"VO:CJ_B?Q%;7UO/:)9BV$=I-L)B+(Q;#)D,#@'.3^'
M(J3_ (315UB*TETB^BLYKYM.BO7V!7F )X3.[:=I ;&./3FCPS9:N/$.NZOJ
MEBEDE^+<00B82,HC5@=Q'&<G/'K7+R>%=?EUVVO+G2UNKJUULW9U"2\!+6Q9
MML<:'[FU67(X'R]\T ;EI\0TOM/@O+?0M1*7DXMK%6:-3=2_/N &[Y54(26;
M ],UT&AZY#KFG27202V\D$TEO/!+C=%(APRD@D'U!!Y!%<5+X)OSX-\,VUQI
M\-]<:3=O-/8M* )D82*0&/&X;U89P.*ZKPII,NE:'+#+86E@\T\LPMK;I&K'
MY0Q_B; &2.,T 8ME\2&U#^SOLOAG5'_M2W:>PW/"OG;,;P?G^3 ;.6Z]NV;"
M?$*WO+2RETS2+^^GN+1[V2W0HKPQ*VQMVY@"VX$  G.#5;P]X6U33D\$BXCC
M!TFQG@NL.#M=U0#'K]TUFZ-X:\1^&!:7EMIT5[<-ILMC+ +A4\M_/>2-\G@K
MAR#CD<<&@#>'Q%TE]+U'4(8;F2*SAMIE"@;IUN /+V GJ2=O..0:KP>-3!<M
M916FHZI>7&HWEO!&!$FPPD97)( 0 \$\G'/.*R(OAUJ%G?>$H8I(9+*TMH(=
M5;=C>UNWF1%1W'F%OPK1TKPKJEIXIM;^6.,01ZGJ5RQ$@)V3[?+X]>#GTH N
M0?$"&]MM/.GZ/?W=W=1S2R6B&,/ D,GER%B6 )#\  G-/U/Q0U]\*[_Q-I)D
MMG;39;FW,B@LA"D@D<CJ*Y2VM+[P5JFG74LFF_:Y8-0B>WN[L0*(VNC,L@<@
M@X##<O7GC.*U]%TF]U+X#Q:7%&/MEWH[QQJ_R@LZG;G/3J* +T/Q!M[:UN3J
MVFWUE-!91WD:2!&:YC9@@*A6.&+E1M."-PJQ%XZA6_33[_2[NRO?M<-K)$[(
MXC,RLT;EE8@JQ0KQR#Q7.:UX0U_Q7'>37UC;6DT.FQV<$)N ZW$BSI,Q) ^5
M#Y2J,\\G(%1:MI$>D>$/$6HSZ7IV@9$$]C%YBF5IH,R+N<$@DN,*HYQGUQ0!
MTI\>PSWC66FZ3>W]X)[F,11M&NY(&"/)N9@-N]MH[DU!)\2;66(2Z9I&H:@H
MTY=3<Q^6GEPDN"#N8?."A&T9SVJAI?A[6O#PT#5K*P6_N4TN2VOK;SEB82RN
MLQ<%N,;]X/?D=:9H7@?5=)M;R"7R9&F\/BRW(_!N#),[ 9_A!E&#0!+XK^(,
MD?A[5Y-!L[R62VTU;IKU!'MMFE0M%E6.6.,$X!P",UK^-M>U/0_"45_IUO)-
M<-/:HSKL^4/*BG(8C[P)48Z%@> ,CE;CPEXFLM"UK2['3X+G^V=)M[=I6N50
M6\L=N(7!!Y8$ 8([]<=:[+Q?I-]JG@U[&PB26\22VE2-GVA_*FCD(W=LA"*
M.?L?'=_9WFLMJFF7TEE!JT=L9@8MMFLB0A4.&R^'<Y(SC/4UMKXXMFU9+?\
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
M9XPV!P,A :P=?U7Q'_;/B9--U2*TM]&TZ&\CB:V63S7*RL58GD*?+QQSZ'U
M.VFAL=0+03QV]R86!:-U5]C8R,@]#BK/2O)X-=N#J&O:A;:A%I?VZ\TXO(T1
MFE"/:*Q2) K;Y#P ,'C)[58TOQ-XBUB?2],CU)K9YM0OK66ZELE$S1PJ&0E"
M,*_.#QCV[4 >H5'+!%.%$L22!6#+O4'!'0CWKS71]?\ $VO76DZ6-8CM99(-
M0^T726B,SM;W*Q*P4\*2#D]1R?;&=%X\\0:K96$4$]S#=C1EO7:QTQKKSYV=
MT56 5MB?NR3T/S<$8H ]<EFC@B:6:1(XT&6=V "CU)-/KQ[Q5J_B#Q'X1\6.
MTXT^#3]-A6:P>W!+O) LLFXGYE*[\ #'*\YKOO&%[JUAHD$NDI.2;B-;F2W@
M\^6& YW.D?.XCCC!X).#B@#HZ*\TL==U[6;[1M-L?$EL\5TM\TE]#:@R%8GC
M"!D=0$D&_##&/;IC.C\>:[J<=G9QW%S;W<=C---+8:8UT9IDG>%05"ML0F)F
M/3J ",4 >N4R6:*"(RS2)'&O5G8 #\37EMYXG\67&FZYJ"7BZ7)I.D6M^UF]
MHK$RM$SO&V[D+E"/7WXY@\5ZEK/B'P]XFN4OHX-.L+JWM19>2I\S_4N[E_O
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
M1IHE*!I4!<X4%A\Q]!3BP7J0/K0!RO@;0KK2M%OUU%)EEO[Z:Z:.XD5Y0KX
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
M21&>/N\GCWH \XFT^QE\07MCITNFQV$6M[M/LKN$M8SR_8U,T9V\+@L6'7#
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
MC@,#D]* /1:*YK7]:U>U\0Z9HNCV]D\U[;W$QENV8+'Y9CQPO)SOQVKG=/\
MB+J?V+3-5U73[2+3M0T^YNU2"1FEC,";VR2,$, <8Z<=: /1Z*\ZNOB!JVB6
M0GUK3K0O=:8;^RCMI&^\&1?)<MWS*GS#CKQ5"^\4:QX:\2ZS>:VMEY\>F64<
M*13LML6DGD0.V[[H!/S'T3/L #U2BO+F\82Z[>Z9:B[LII+/Q!;1/<Z9,6@G
MC>&1ACD]""",GE:Z[7=;U&'7=/T/1X;5KVZAEN7DNBWEQQQE1T7DDLZCVY/-
M '1T5P-SXS\0E+XV^CVL$VD:='>ZE;W,Q+%V#MY4;+Q]U"=QSU''6FV_CS4=
M4U]K33+?3O+$L*K:W,QCNI89(U?SU!(!1=W09)VGH<"@#T"BN \&>)&T_0+N
MX\5:QI]NK:G=Q023W)7)69PRYD/08PH'0"J^O_$^+2M7U"*"?23:Z<T"R0S7
M.+BZ$@5B80.,*K@]\G(XH ]'HKP_5D\0W,GB*:26T/G>(;73I6$\ZGRR8,1K
M@X"'=SC!Y:NFC^(XM=933@^D"W@U*/26M!<G[46R$,JJ3]P.<8(R0"<]J /2
MJ*X.U\2^)M:TG^T['3K$:9>QW'V>0RL)+<)NV/)ZAMIX7D$CKS7.:7XJU72=
M TK4;JWCO;R+PTEZTIGD)>$21;BP)P7VEF+=<C&<$T >CWOA;1-1U)=1N].B
MENALRYSA]IRNY0<-@],@XK8K@-:^(;:=J%[;1"PB@6^@L(+R[F*1!VA,TC.?
M15V@ $9+8S6]X.\2?\)/I$]RQMFDMKJ2UDDM9-\,A0C#H?[I!!_&@#H:*\P^
M)=[?2:M$NG74L1T"R.LS)&^WS6$B[8V'<%$FX^E:E[XXOCXF?3M-BTYT1+>6
M*"YG\N:^CEP6:$DA?E!]\D$<<4 =W16)K6NMHVKZ/!+&GV.^>:*69B08V6)I
M%_,(_P"E<E9?$ZXET.QO[O34AE87<UY"'),4,,/F@CW(>(<_WJ /2**X?P?X
MZ?Q!K7]F3S:3/))8"^5M-N/,$/S!6BD_VAN7GC// KF_$-Q?P^)?&5_?1PW-
MMI]E:I#$MS-&51V;&-I !.,L?88H ]<HK@=0\;:S#)?7MG864FDV>JQ:6QDD
M83%C(B/)QQM#/@#KQG/:KD?C.Y>PM;@VD69M??22-QX1973?]<)G\: .RHKS
M1?B)JR:!8ZK>PZ18Q:G=_9+1YYV"Q[3)ODE)P N(^%!R21R,\=-X6\23>)_#
M]W<P&R:[MYYK420R%[>1T^ZZD<[""I]1DT =+17CGAK4?%5S)X0*W%K/=3VN
MH[7N)I&4JLD6&D[L0<@#T(YK2'CV=H8]<.E![Q="FG:-)W*!DN5C8;>FW.6W
M8W #% 'J-%<_X5UF]UF"YDN6TZX@1U^SWNG3!X9U*@GC)*E3P<^U8MIXVU*:
M6PU"2SM1H>HZC)I]N5=O/4J759&_A(9HR,#D9')H [JBN#3QGJ6H:%X;EMK6
MVCN=<LYICO9ML3)%O&,<UJ_#RXU"[\ :)<:G*LT\MG$XD#,S.I08+EN2WK0!
MT*VD"7DMVL8%Q*BQO)W*J20/H"S?F:FKS74];UW1O%'C*_L(+>YLM/MK6YFC
MN)6!*B-BRQ@<!L G)]N.>+EQX\O]E]J]I9VKZ#87L5G,79A.^_R]SK_" IE'
M!ZX/(H [ZBO'(]1\4/=6XDN+:68>+I((E\Z0*,0RY4YS^['!"CT[5Z'X9UK4
M-8TW4!>0VT=_8WDUF_DEO*=DP0PSR 01Q0!T%%><S?$V:+1;&^&FH\C:;-=W
M<.\CRY5D6%8P?>5F&3V4U9N_&FKZ-?OI>JV=B]\)+)D>V9_+:*>?R6X/(92#
M]<CI0!WM%8VF:S)?^(=<TUHD5-.DA1'!Y??&'.?H3BN>'C74;?Q99:9>Q:9'
M'>WTEJEI'<;[J) KE)G )4!MG3@C<.3S0!W5%>;Z;\0]6-EH^JZM86,>G:G9
MW%PJV\CF6(PQF0YSP00IX[<<FI-(U37M1\<>'9]5BMK>&[TBYN8X[65R/F:
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
MOK*U+R-8LJ3R!?W8<C.P-W8#!('3(S5#_A,-*\E)"THWZDVF;2F")E)SG_9
M4MGTYJEX2T:\\+ZAJ&BJDT^C,?M=G=2R!V5W/[V-R>2=WS@X_B//%<]/H4E[
M\5-1T]'46'V5M4)!SY=S+%]F&1V^57:@#H8?B)HLMO+</'?0VXM);V"66#:M
MU#&,NT?//!!P<$@@XQ6U#KEG/JT.FH7^T36?VU<KQY>X+U]<D<5YM-X<U_6]
M TK2&T>:SET?0[JR>29T\N>9X!"@C(8Y4X+9.,<=ZZ'PW#JMWXOM-2NM%N]/
MM8-$%F6N63<91(I( 5CQ@'!/7!]L@#+CQM-9^-=9AOOM%MHVDVL3,!:;O-=R
MP!W9SR0H4 ?,2:TI/B!I%M;327<%_;3PW$5M):26Y,RO("8_E4G(;!Q@GD8Z
MUC>)?#6K:AJ7B:XM;0R>:FF36H+J!.UO*TCIR>#C YP,D56NM%UC6_$YUX:5
M<6L#ZCIP6&X*"3RX#(7D8!B ,R8 SGCI0!V]YX@M=.T!=7O8;FWC8(! \7[X
MNY"JFP9^8D@8K)D^(6D0HBR6NHK=M=-:?8OLQ:<3"/S I4$CE<$$$CGKUQ8\
M;:=>7^CVDMA;FYGL=0MKW[.K -*L<@9E!) SC.,]Q64T6NZWXET+4[C26M+.
MTU&9D5RHE6$VK('D 8C)=B !T&,T :B>.-+;4DLS!>JK7"V9N6@Q$EPP!$1;
M/WN0.F,\9S45KX]TR]N$B@L]19)Q,;27[/\ )=F+.\1\Y)X.,@9QQ7+VWA2Y
MA\13P3Z)?7+/KIU%+M[^1;182XD#>6L@'F*> "G) )R*9HFE>(&\2>&]1U73
M-4DO;6:X74+F:X4PJ71E7R8P^ G3D*#TSD] #1T+XAM=Z/INJZJ9+4-IMU>7
M$"VAQ*(MA+HQ8X #8QSDD],<[4?Q T;9>O<QWUFMK:B\S<VY0S0D[0R#J<G
MP<')'%<+%X8\0S^%[2Q;1KB*>ST#4M.8.\>'E?R_+VD,<AL'!..ASBM3QEX?
MU"X\ZZ"10PPZ'#'YL\RQQF:.YCE$98GC.S&3QSUH [31/%-GKE_=V$=M>VMY
M:1QR3P7</EL@?=M[D'.TGBN1U'XB:A;ZCJT L9HH;'5[.U5S;$EHI/*W@X)R
MYWL5P.F*T?"][=:E\1?$-S<Z;+8$:?9((9G1G'S3GYMA8 \],GC![XK.U/1-
M8E\3ZJD>ESO!<:WINH1W(9/+,40A5Q][<&&QCC'04 = /'VF?9Y"UIJ*WB7B
MV/V!K?$YE9/,  SC!3YLYQBJ%Y\00U]H":?I]Y)#?7LUK=(]N?,B:-),IC=P
MX9 3U&W)K.U?2_$$'B35[NWM;\Z9>:I;O<?8)%2>6!;14^0[@0!( #@AL XJ
MGI.B:SIBZ5/_ &#>A++Q#=W30"5))!!-'($;<7^;&]0><\'K0!Z!K7B&UT66
MU@>"ZNKN[+""VM8]\CA1ECR0  ".2>X]:Y9OB1 NN2R0PW=YI!T>*_06ML6D
M3,DJNS9Q@ (!@\Y!QFM/Q';WUIXMT77[;3[B_@MK>YM9XK;:9%\SRRK ,0",
MQX//<5EQZ5X@O;[5K[4-/CAN+SPXEML@8%!/OG/ECGJ ZY/3)ZT :UW\0-&M
M96Q'>SV\4<,MQ=0P;HH%EP4+DD'D$'@' /-.F\>Z5!J,EHUO?E(;U;&:Y6W)
MABF8J%#-GN64<9QD9QD5P6K^'_$UWH-UI=QI>IW+)I]FFGQP7*I;QE(T\WS
M'&Y]X8 ,&'W<8ZC?NM U:YT'7(UL)!+=^(K>]BC9ER81);L6ZXX"-Q[4 ;Q\
M>Z0-42R\J^*R7O\ 9\=T+<^1)/G!0-Z@@Y[<'&<5-IWC32]3U2&RACNU6Y:5
M+6YDAQ#<M'G>$;/.,$\@9 )&:X)6O;)=&T/[$);>#Q6SK?QW$;QR RR2;0 Q
M82#)# @8VGFKG@_PK=:1=:-;W&A7[7&DF<RWEQ?R- ?E94,$?F%<N&YR@P,]
M\4 =IXVU>ZT'P;J>IV107-O&&C+KN&=P'(_&L[P]XAU'6/&_B"SECGAL-/9(
M88GM@H+%$8LSYSD[C@8QMP:D\76NI>(?AM?00Z=)%J%U;J19LZED;<"5)SC(
MY[U:T'3KNT\3>*;J>$I!>7D,ENY(^=5MXT)_[Z4CGTH ?_PF&E>3'(6E&_4F
MTS:4P5F4G.?]D!2V?3FJ4/Q$T66WEN7COH;=;.6^@EF@VK=0QC+M%SSQ@X."
M00>E<[/H4M]\4]1TY&46'V5]4R#GR[F6+[,,CM\JNWXU2G\.Z_K>@:9I#:/-
M9S:1H5W8O),Z;)YGMQ"@C(8Y4X+9.,<=Z /28=<LY]6BTU"_VB6S^VKE>/+W
M!>OKDCBM*N%\.1:K=^,+74[K1;O3[6'1!9DW+)N,HD4D *QXP#@GK@^V>ZH
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
M?#,9^""#]W) + *, T =Y17D^IV=Q=2KK5_I,NOZ9;:':L+J*],*R$>8\LB
M$%V(*G!QTZYJ34Y)[/6E\3V]E<2V2/!=VUVK#:;/[*5\@9.<M*5PN.2P/;@
M]4HKD_!>IV/V4:3]I>;5%\V>Z<Q,J2R^81,48C#*LAV\'C@5FZ]XNUJSG\17
ME@ME_9WAXQ"XAEB9I+G*+))M<, F%88X;)SF@#K(] T:'6&U6/2[)-2;):Y6
M%1*<\$[L9Y'&:TJX'P1:74GC/Q?J5W+9SR?;$MQ+';,DFWR8F50Q<X3!'RXZ
MY.><!!XPUDSKJN++^Q6UO^R1;^4WG8\SR?-\S=C[_P##M^[WS0!W]%<':>-=
M2GT;PS>-#:B35+BXBG 1L*(XYF7;\W!S&N<YZFM?P3J>M:UX:M=8U<V0:^MX
MYX8+6-E$8*Y.2S')/7MCISUH V[33+"PFN9;.RM[>6YD\V=XH@IE?^\Q Y/)
MY-6J\TT?QOK]_:WDIDT9KN.REFETZ;=:RV$RD!5DWMEDP3EP%''O69J?BF[U
MC3=2TZ>^LM02TO-)FCO+.W>%'\RZ *@,S;@"G# X.?:@#UZBO-+7XB7UUK\:
MPFUFM9-4DT_["EM)YR(I9!,9<[>67E<< ]<UH>"O%FJZ_J COKC323;M)<V*
M1-#<V$H8 (RNQ+K@GYL 9'O0!W=%%% !1110 4444 %%%% !1110 4444 %%
M%% !6-XOGEMO!6O7$$KQ31:=</'(C%61A&Q!!'0@ULU!>6D&H6-Q9748DM[B
M-HI4)(W(PP1QST)H \JETR4ZA<6QUG6C$_AM=1;_ (F,H)N06 D!#9'^Z,+P
M..!6=KNLW]UX9N=5MKS5KC4K'1;.X>6.[-O;V<C1[RQ ;]Z[YR05(Q@9&:]<
M.A:89C,;5?,-I]A)W-_J.NSK^O6LRY\ ^&;M2DVF[HVMDM7C$\BI)&B[4#*&
MPQ4=&()'8T <%XGAFN]'\?ZC<WU_,+&]6"VM?M#>4BF.!CA,X));OT[8R<ON
M]=UFZTJY:9KZ'6+O78+"ZTY+KROLL!RR)&P.%WKC,@P26/H,>C_\(QHYT^]L
M6L]UO>NKW*O*[&5@JJ"6)SG"+W[4FH^%]%U6>XGO+%9);B-(I7#LI8(VY#\I
M&&4\AAR.QH \SN-,N;F[TBUU*>[1(?$ZPP0KJSRR6\;6KN4=U;.X,,@D[@K8
MS@U;TN6\@M=$UQ=6U">\N?$4UA+'+=N\9@,TR[/+)V_*%# XR,=<<5W;^#-!
MDTM-.>R9H$N?M88SR>9YW(\PR;MY;!(R3TXK/\,> [#1&6\NHDFU)+JXG659
M'*+YDCD$(3M#[&"EL9P,9Q0!YU8S23>#+*"UFU6:YM-#EN1#:W9M8;8^9)B=
MW5@6;Y2 N&^Z>.:W]/GG\0'5;[5/$%WIK:;:V#07"7#1QQ%X4E>1T!"ON9BI
MW9&!@5V+^ _#4B0(=-PD,!MU19Y%5HBQ;8X#8=<DG#9'-*? OAQI+9SI['[/
M''$JFXEVNL9R@D&[$FT]-^<4 </9WFNWOB!M4#SQ;/$;69FFU/9 ;=9#&81
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
MLF=[!U8,-V3D X]J /-+2;6=1T6Q\^XO[V*T74$FLK+53'>1[+@I',#N4S!
MI7YB,G!Y-5KRZ:V_M_7]*U+4+BY?0=->*Z>X=2YF>1&<H3M!P=P&,*<D8YKT
MH_#_ ,,^2L,>GO"BM(R^1=2Q$"0@NH*L#L) )3[N><5:F\'>'YY1))ID?%F+
M'8K,J&  @(4!VD#)QD9':@#SN\76[&:731>WVFV\^HZ8B1?VK]IN8?,E9)#N
M)+!7 & >,AN.M>L6-G'I]C#:0O*\<2[5::5I'/U9B23]:R[7P?H=I%Y<=FS_
M .D17)>:>25S)&<QDNS%B%QP"<#TJUI.D1Z2^HO&P/VV\>[8 $!2RJN.2?[N
M3[DX '% &E1110 4444 9/B;0T\2>'KK27G:#S]I64*&VLK!U)!ZC*C([BN<
MG\ WMY=WM_=:\K7]P]K.DL=F%6&:W9BC*N\Y4AB"I))R?F'2NYHH X<^ ;MI
M9]0;7MVL/J$>H1W7V0;$=8O**>7NY0ID8W ].21D[OAG0)- MKY)[]KV>\O'
MO))3&(_F<*"  3Q\O%;=% '(:/X(DTK4+"=M5,\%A<7<MO$;<*0+@EF5FW<X
M)/.!4,'@.YTTVUQI&M"VOH1=1M-+:B57CGF,Q7;N&"K$8.?J#G%=1<ZK:VFI
MV.G3,PN+[S/( 7(.Q=S9/;BKM '$:CX!NKVPETQ?$5RVFW5K%;7<5Y&;B1MG
M!>-RPV.PZG#<\]:N6_@^ZM-4D:VUJ6'2I+\ZBUFD6)#*>2IE#?ZLM\Q7;STS
MBN@U'4[32H(Y[V7RHY)HX%.TG+NP51P.Y(%6Z ,'7- N-1U*PU73M06QU&R6
M6)))(/.1XY-NY67<IZJI!SP1WK"_X5C9?V>;,ZA.5;3FLS)L&\R--YYFSTSO
MYQC%=W5:XO8[:YM8'CF9KERB%(RRJ0I;+$?=&!U/? [T 8NA^'+[3]=O=8U+
M5Q?W=U;16[!+80H@C+D8&X]=YSSUS]!E7?@&[FGNQ;ZX(+2?5$U98C9AV$ZL
MK89]PW)E>@ (XYP,5W%% '*P^"HHM.TZS-ZS+9:M)J>XQ_?+O(VS&>!^]QGV
MZ54TCP'<Z7?Z*S:XTVGZ*\ILK7[,%(1T9-KON^8J&X( X'(YS7:T4 8]QH"S
M^(Y-7-P0SZ>UCY6W@ ONW9S^&*YV#X?76GVD=OI6OR68DTV#3;R1;?+RK$"%
MDC;</+?#,,_-VXR,UUNDZK:ZUIT=_9,S0.SJI9=IRK%#Q]5-7: .4N_ MG>>
M);G5I+F0QW&F-I[VS#()(VF3<3DML^6M3PQH2^&_#UMI8N6N6BWM).Z[6E=V
M+LQ'N6-:]4KO5;6RU"PLIV83W[O'  N02J%SD]N%- ')6_P\GTZWM$TS76MI
M8[!M/N)&M0_G1%V<%1N&QP6;!Y'/2EA^']U86J6^EZ_+9I+IUOIUXZV^7D6%
M2JR1MN'EOAB,_-VXR,UW-9-]XBL=/OIK*07$ES#;+=-'#"TA,9?8" .ISVH
MYR\^'UU,U_%:Z[Y%G=:A%J0C>T\QQ,A0@,Y<;D_=CC /^UV-NU\&W::SI]U>
MZV]Y::;<37%I')!^^5I PVO,6)90'( P.@R3BNNHH YGQ!X177M62[:],4+V
M$^GW4'E!O-AEP3ALC:P*CGGZ5AZIX%N9-'OIM3OI]7NHM.%G:):0+ Z*KK)N
M&YB&DW(ASP#MQ@9KT*L>]\4:3IYOEGN&WV,D$=PJQL2AF8+'VYR6'3IWH XC
M2_"VI^(K[6K[4+N^BDD%B;.\NK-876:W=W#"'/W 64<]<M@]*Z"[\':A?6.;
MCQ [ZF-0BU!+C[/F&-HUVJBQ%SA<9S\V223FNFO+V.R6%I(YG$LR0CRHR^"Q
MP"<=%]3T%6: .5C\%HEE;VYOV/E:TVK[O*QN8R-)LQGI\V,^W2J]CX&NK.W7
M3_[=E.DVZ7"6MJD.PJ)0PQ(P;$@4,=HP.Q.<5V55KR]CLA 9(YG\Z985\J,O
M@MT)QT7U)X% &3I&F:CI-UIU@ETTFDV>E);$-&@WS*5 <'EON@Y'0<=3G%6^
M\$6FH>*;S6IKA]EUIK6,EML&W+<&3/KM^7'I5_3?%6E:K=6UM:RR-)<QSR1A
MHR,B&01O^3$?6M&.]CEU">R$<PDA1'9VC(0ALX"MT)^4Y Z9'K0!RMMX$ET[
M3-$33]7\O4M*:=A>3V_F+/YQ)EWH&'4D'AN"!6W#X?C/A630;Z[N+U)X)(;B
M>9LO)YF=Q]OO' [# [5L44 <='X.U9[)XKGQ5=&>.WB@M);:(PK$(W#AG3>0
M[': QX!7(P,FH)? -U/Y]Y)K4:ZO+J,-^;B*R"Q!HD**OE;R2,$Y);))KN**
M .6T[P6FGZK9W_VYI&MKJ^N=GEXW&Y;<1UXV_K[57C\ 0+I>CV#W\C1Z<UT=
MRQA3()TD4CK\N/,///2NQHH X>Q\ WD$EE]KUU9XK33)=+6..S$8,#JH!^\<
M."BDGH<=!UI(/ >J6D$'V3Q)Y-R-.73)YULAEX4)\ME&_P"210S#=R.>E==I
MNIVFK6ANK&7S81))%NVE?F1RC#!'9E(_"IKJXCM+2:YE#F.)"[;$+M@#)PH!
M)/L!F@#'U[PV-8T"WTV*\>&2UE@F@GE7SOGB8,I<$C>#MYY&?6L&;X?ZA/>2
MWS^(L7DFH0ZD)%L@ LL<+1;=N[[A!7CK@'DDY&O9^.]!O+T6:S7<$QB>;_2K
M&>!=B#+-N= ,#(SSWI;;QSH%U;W4XN9HDMK?[6WVBUDB+0GI(@9074],KGG'
MJ* ,V/P)<6[P:C!K(&NI=S7<EX]KNCD,J!&0Q;@0NU$ ^;(VCDTVW\ 7&G2V
M-SIFN-!>Q17$5U/+:K)]H\^02NP&0$;>,CJ .,&M^#Q/I=Q;0S))*#-=_8EB
M>%ED$W=2I&1@ D^PSTK8H Y#1?!#Z%>:)/:ZJ6&G:>=/E1X ?/CW!@0=WR'(
M]ZMZQX<U*\U*XO-,UQK$7=L+:XBD@\]"!G#H-PV/AB,\@\9'%=(3@9JEI.J6
MNMZ3;:G9,S6MR@DC9EVD@^U ',S>!;J&R;3M(UZ:RTZ:PCL)H)8?.(1%*;HR
M6 C<J<$X(/!QFMJY\/0S6VCV4<GEV&G2QR>1MSYHC7$:DYX"MM;W*BMFJUS>
MQVLUK&\<S&YE\I3'&6"G:6RQ'W1\IY/? [T 8.B>$3I&M&]:_$T,2W*6L(AV
MF-9YA,^YMQW?, !P,#UZU6UGP-)JEYJODZJ;;3]8\K^T;;R [2; %.Q]PV;E
M4*<ANG&*["LV_P!>T[3;F6WN9RL\5G)?,@0D^2A 9LXQP2..O- #-(T1-)O]
M7NEF,G]HW0N2NW'EXC2/:/7[F?QK#'@5QJ 7^U3_ &.-3.JBQ^SC?Y^[?CS-
MWW-_S8VY[9Q75VES%>V<%U"28IXUD0D8)5AD?H:FH X6R^'MS:R:;%)KIEL-
M,N)YK2W%J%8"59%(=]WS$>8<$ =.0<Y'4:'HZZ+X;L-&$S2K:6J6WFXVE@JA
M<\=.E:5% 'GUY\-)]6M%MM6\0272V]G):6DOV8"50Q4[I7+'S2-@'10><\FK
M,_@*]OKV[N]0UU)9;L6?FB*S$:J;>;S$V#>< C(()/)SGM7<44 <E:^#;FTO
M3'%KDT>C_;9;Y;.*,QR;Y-Q*F4-S'N8MMVYSCDXIVC>$+NQUBQU#4M:.HMI]
MJ]I:LUOLD*,5R97W$R-A!S@#J<9-=710 4444 %%%% !1110 4444 %%%% !
M1110 4444 %1SSQ6MO)<7$J10Q(7DD<X55 R23V %25B>,))XO!NL26^GIJ$
MRVDA6TD0NLO'W2H^\/;OTH ;;^-/#ES97-Y'J]O]GMMGG.Y*! YPA.X#@GH>
MAI8O&7AV;3;K4$U:W-K:.$G<DC8QQM!!YYR,<<]LUY9J:S:C>:LT=Q?:HMQ8
MZ:J3/8F)'V7H+K&H4?*H8=<GD\G'&UXEM+B+QCJ6IM:SO96NHZ3<SLD3-F-%
ME#, !EMI92<9QB@#M/#GBFW\1W&L_9C&UK87*PQS(Q/F Q(Y)'8@L1CVK @^
M*FF7$UL1Y,=N^ISV,TC2GY$1)&20?*/O^7POOWJ]X'E2ZUCQ7?06\T5K<ZBD
MD+2PM'Y@^SQ N P!P2"<US.F1R/XFL+5K6X\RU\57\\H>!PJI)'.8WW$8(/&
M"#Z4 =S'XJT^[ETZ:ROK&6PNEG9IFF*L/*'.!CMSNSC%6](\1Z1KQE&EW\5R
MT04NJY! ;.UL$=#@X/0XKS&73;AM0E$VE7=U U[KQ>"-2K2HZC !QP6Y />N
MA\"3RR:[<112RZC81:?"D=_=67DW$1#-BW=MJA\#GIP3SUH ZN7Q-HL&LKI$
MNI0+?LRH(2>=S#*J3T#$<@$Y-5QXV\--%<2+K-JR6^T2E6)VECM"^[$CH.?:
MN6TZYAT[5M6T>_TB:]O[OQ"+J&-H6*^4VPK.'P5P@7UR"F.N*R!IMU;> ?"L
MW^EV,=IK,MQ=RP6X:2%6:=1(496R 67DJ>#GMF@#T*7QAX>ATZWOWU6#[/<L
MR0LN6+LN=P"@9R,'/''>J;^.](_X272=)@N(9DU*V>>.X23(X*!  !SNW'G/
M&VN)MG;3KNRFCDU*WM+Z\OICK,]@LMRS'RP!$JQXC$FTD90YV\=:J:3#=)I'
MA:#R+N*=])U/3PSP.#'<.\>Q7./E)P>3@<'F@#TZV\8>';Q+IX-8M62UC,TS
ME\*L8."^3P5R,9&15O2=<TS7(I9--NTN!$VR0 $,AQD @@$9!S7D-KI]O?:'
M MROB+5#8Z$;>XMUMT@^R9:(&)<1*6<%-P&6XC[YY[GP+<W-UJ6ML\PO[93
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
M+3[!;&TM8H;100(47"@$DGCW)/YU6TGP[H^A-*VEZ=;VC2@!S$F"0.@]@,G
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
M]YD8V\GIQR*Z1?&V@OI@OUN9BC7)M!"+67SS,!DQ^5MW[@.<8Z<]*X_[#?\
M]ORVITR^ROBU-0\W[.WE& P;=X?&" 1@\\=ZJ7^B:A%XAEU.:'5H+*+Q#<R/
M+81,TPCDM8D615"DLNY2I(!ZGWH ]-L]8M-2T<:II[-=6[(S($4AF*Y!7!P0
MV01@X(-<Q:>+=:M;^V@U[3[2#[9ILVH)' [%[;R]I*2YZG#@;ACD$8J]X2M)
M].\(2&VL+F*XEEN+B*"^FS([,[,I<[1M+<,1CY=V.U<PB7&J>((]3TSPW>V]
MU-IUPNM6UW&\$5PY0>7#O8;6._/S)D8SZT :5EXRUL>%[_7KZ/1)(K;3S=?9
MK.Y=I4D*AE20$87N#]*NVGBK4);H:5)!:OJBZI]C<Q!A&8EB29Y "<C"N%ZG
MYB/6LC2-/M-7\4:=+8^')M-TZ'29K748KBR,"2;S'M@PP'F;=KG(R.>O-07V
MA-;W=S?6=A>6NG07T-F8[5)1,]ON#3RC;^\.]]BDCDK$.U 'I5Q<0VEM+<W$
MBQ0Q(7DD<X"J!DDGT K B\=>'I;.YNOMDL:6ZQLZS6LL<C+(<1E490SACP-H
M.363/IFL:O\ !NZTZ59VU2XTZ5$2<GS&SG8K$\[BNT'/.3S7.2Z;'?1W5\='
M\37\26]K%)/=.\-Q%B;>?)C\L,S1$!\C@YP,T =/J'Q'TRWGTE;1+F9;N_:S
MN%-G.'@(C9B"NS(;(7Y2,X.>@S5N'QQI=M8P/J-ZDEQ</<B%+&UFD\Q892C8
M4*6)7C/ODCCFN1C&K@Z=?SVFI7ME9^(1+'</IY2[E@-LR>9)&JACAVV[BH)
M!Q5SPII&HVVNZ#+<6%Q$D*ZSYC/&0$\R[5DSZ;EY'J* .JT_QUX<U.=(K74-
MPD@:XCE>&1(Y(U +%790K;<C(!R._0U1O?B+HRZ#J=_8O<336EDUY'%)9S1^
M<F#M=<H"4+8!8<#J2!7*V6DZU:^&?!_DZ1+)=V>F7ZM!/"=HD:+Y$D!Z!CQ@
M]:JQ6.I7\U_(MMKES)=^%KFS\R\LFA47!VGRD0*H0=AQ@]BV* .Z3X@:%'I]
MG<WD\T+3VPN)%^R3'R4)VEY/E^1-P(#-@'&1Q6[J>K6.CZ<]_?3B*V7:-P4L
M6+$!0H )8DD   DYKR:YL+B=[VXGL/$AAU/1;:V@M;6!XO.DC$D;PS90^6"6
M!#-@88G)KMO%NGW,?A[1'M[6:==+O[2XF@A!ED,<9PVT 9<C.>!DXZ4 7SXV
MT'["ET+F=M]PUL+=;24S^:HW,GDA=^0.3QTYIDWCSPY#!:S"^DF%U"UQ"MO;
M2RNZ*<,=JJ2,'J#R,'/2N<N+NXE\3:5XG.@7D&FV]Q=PL8[1VGE5XHPD[PA=
MXY1DY!.,'@&H/!>C:G:^)8+ZZL+BWBN+'490LB$>3YUXLB1MZ-MYV]>OI0!U
M5QX\\-VT<$CZ@SQ30)<B6*"21(XG.%>1E4B-2<\MCH?2D_X3"QM'O5OKJ.5T
MU![2"&RMYI925C5RI0*2S $DE1MQCGK7FMOIVIZ;X9LEATG6;/6AHT$,7E6Q
MG@OF!?\ <7$90JFTG[S$<.>>,5KRZ;<P7E[<ZAINKVV=<GGBU'3$=I;;-M$H
M98PC>9&Q#*>".* .E'Q'TA_$-M9QR,VG3:=)>F\\B7:NUEZG;@* 6R3]TC!P
M>*W-&\3:7KTDT=A+,98521HY[>2%MC9VN Z@E3@X(XXKSJ*#6?+T^;5?#UQ>
MO=:#?6;V\-N85D9I0R+)L!$)=!DDX 8FN@\#"]76;M$&IRZ2EG"L4NK6ABN(
MI-S9A#LJM(BC!R<X)X)H WYO&&AP:N=,DNW%P)1 6$$AC$I&1&9 NP.01A<Y
MY%9'A7QPFMW&H/>2Q6T']HM8V,;6TL3N07QN9^&8A"=H *XP>:Y^[L-0\K4_
M#@TV]-Y=^)$OXKD6[&$0&9)3(9<;0552NW.[('%=%X8$VE6ES'>:7>.UUX@O
M/+VP9\M7D=EE;/1,#[W^T/6@#LJ*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBL'QM!<W'@C6ELI9(KI;222%XV*L'4;EP1[@"@#>HKR1O%TZ^.W\0"Y
MD_LC^RC (=Y\OS!;"\W8Z;MIQGKBIX?%FL^$/#.FK?QV;106MJ9&O;L_:;V2
M0 R>4.?NECUZX/04 >J45Y_?>.=;MX-=OH=)LWL=*OA8C?<,))Y"\:C VX4
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
M>#RR"F1RK"0'GD4 =G17FNG>)M=USQ=X:GA6W@L;F"_$D'GOAA%.D98C&"P
M!7_>;IWW/%]C$93JFL:W=6.AVMJP\FUN9(':<MPVY""QQ@*O/)Z&@#KJ*\MT
M6'6O$<\.EZ[?ZC:W-CH,$[""X>!_M$K2#>^PC<RK&O!R,EN*HV.NZS>P:-KU
M[+J*AK2PN/.B\P6PB&\W;/M^0':,_-S]W% 'L%%<GX.UJWNXG@NK[=J]T[W<
MUJ[$F ':1$,\?(C1A@.A.3UKGO$VLWVC?$.\U.ZC2;3]*T;[5# ES(I)9G3.
MT#:6+87G( P>O% 'IM%<!J7CG6M!%Y::EI5G+J4<=K/ EM.WERI-.(2I+#(9
M6/7H<CI6[K&MZGX?\(-JU_:VLEU;LC74=O(QC6,R ,5) )VH<\CL: .BHK@M
M7^(;6.I7=E''8PHNH)I\%W>7'EP[A#YLK.?1<A0!U)J+3_'^IZW+IUEI-GIL
MEW<F\269KEF@5K=T7<A49=6#@CIU% 'H5%>=V_CG6->L[6'2M,M1=OICWUVL
MT[ * [1!(R%Y8LCD$\  5CZ+XNNM)T"UN4MGO;U=$T@DSW;XE::5H^0<@'DG
M=C)[]* /3ET;3UUE]7%L#?M'Y7G,Q)"<9"@G"YP,XQG'-7JX*7QMK%I<7FDW
M.GV+:PE];6=OY4S^0_G(7#,2-PVJKYP.<#'6MWPOKE_J\FKV^I6<%M<Z;>?9
M6\F0NK_NT?<,@$ [^E '045R_BSQ!J.B-&;6+3HK80/++=ZC<>7'N&-L2@<E
MFR3Z#'>N3@\5Z[=ZQ?:WI-G#+;MX>LM1DMKJX8*F?.8HF 1N8<;N!\HS[ 'J
ME%>?7'Q$NY+2_P!8T[3X)=%TR.WDNFEE(F<21K(VP 8^5'4\]3D<5H2^-)DT
M^ZN5LXR8==325!<X*M(B;^G7Y\X]J .QHKCOA]>:S>0:V=7DAD\K5;F*,I*[
ME=KD%1N P@X"^W84VPDU2#XH7MM>ZHUU;'2A/#"L?EI%F9AC )W' ^\: .SH
MKRC2KS48]*\(^)AJ-Y)>ZW>F*[BEN':%DE25E41D[4V%4QM Z'.<U4L-1U.S
MTTV%]=:I:"^M;1+NXOWE5H9$61KV1"_(&T(H*_+N==M 'L5%4+74H=4TN2YT
MB6*<@.D>_<H$B\;7XW+@]>,UYMX(UK74TO3[&VAM+C5M4-U?2W%U=2LHCCD"
M9;()!+,% 7@ 9]J /6*QKCPIH=WJ_P#:D]@KW>])&;>P5W3&UF0':S# P2"1
M@>E<YHWCG5/$6JZ=::=I=M''+9)>7;W$Y_<XF>*1% 'S-E#@\#UQTJ37;O78
M_B1:6^BI!*S:-,[1W4S)"")H\,0H.6_A'U/I@@'<45Y@?B$6CDUVUTUGF;1[
M.?R)+E@NZ2Y:(ICH"#GYL9/%=;X>UO4KW6=7TG5K:UBNK 0R![61F1TE#$?>
M .04(]^* .BJ-((8YI)DB199<!W"\MCID]\<_G7%6GC+5]3UZ\L;"RTUQ;W<
MUFUO)<E;B+8#MF=<?ZMF ^[DX8'GD5D>$/%'B6YT/1-,BCL[O5+FTFO#<75Q
M(0(4<*-QQDN6;'H ,\]* /4**\_LO'NJ^((0_A[2()98-/2]NH;B8JQ=F=1
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
MGSV.HZ:]Y8P362&6%PDEN[JZEL'(=6';@@XXZUW@NX#>FS$@-PL8E,8ZA22
M3Z9(./7!]#4U 'GMGX U;08/*T#6((FN=.2RNYYHFWJZL[>?'@\-^\?Y3QTY
MJS-\/F^TZAJ-M>1IJ\FH0WMI>-'EDV1)&4<]65@'R/\ ;KL[NZ@L;.>[N9!'
M;P1M+*Y'"JHR3^0I\,T=Q!'/$VZ.10Z,.X(R#0!QMKX/U5O$FFZAJ-]9SKIL
MTTL5TD)%U,KA@L4C=-JA^W7:O H\3Z!/J&O7D<9V1:WHDVEF;:6$4J[F0MCL
M1))_WR!W%=K10!REIX/>"/Q%')=(RZO;10#"']WM@$1)]<XS5KPY:ZMIC0Z5
M=/'+966FVT*2K&5WS*&5SDGD853CMGO6O>:A::>;<74PB-S,MO#D$[Y&SA>/
MH:I:UXFT?P]);1ZI=^0]SN\E1$[E]N-V H/3</SH Q;SP3+=^%_%&D&\0-K5
MU-<1R;#B+>%P".^"M:OA_0YM'N]9N)ITE;4;P7("*1L_=(F/?E"?QJ";QWX;
M@BMI)-095N4>2(?9I2S*K;6.-N0 >.:MMXJT,6=I=C4H7M[M))()(\NLBQJ6
M<C /0 D_2@#F8_ ^L:?=:;>:;J%C]IL[K4)L7,+LC+<R;@,*P.5'O6C8:+JO
MAZUC:"Z2]U'4=56XU*8P$*R,,,%&?D"JJ@9)Z>IKK%970,K!E89!!R"*K0:C
M:7%]=64,P:YM-AGC .4WC*_F : .?U_PS?ZAXDM-7L;BR#16DEH4NX3((M[
M^;'@CY^,=LCO6;HO@*\T[2[JUGOX'>70H](5HXR -GF@.<GN)!QZ@UWE% 'G
M-]\/=8.EZGIFG:K9Q6VJV,-O=M-"S.CQQ"+<F"!AE50<],=ZZOQ#H4FMVNFP
MI.L1M-0M[PEESN$3ABOXXK;HH YGQ%X>OM2UW2-6L);+S;!9D\J]B9T_>;?W
MBX(^9=OX@D9%<V/A]KJ>&ET(ZEIEW9M:O:O'=VS,L9+NPG0 \/A\$=,J,&NR
MB\4Z)/;_ &A-0C,/V9[LR$,%$*-M9R2. #4UUK^E64=Q)<7T2+;VHO)>22L)
MSA\#G'RG\J ,S0_#EYHGB&^NEO(I[&[MX$(D4^<)(D" [LX((&3QG-9FK^$_
M$%]!K6E0:M:'1]7D9I#<Q/)/;*X =(_FVD<$KG&W/>NW5@Z!E.5(R#5:YU&T
ML[FTM[B81RWDAB@4@_.P4L0/^ J3^% '&WW@._EU._N+._MHXI)[2]M1+$S-
M'/;JB*&.<,C*I!Z'YO:@^"=6.I?\)%]NLO[?^W"ZQY;?9_+$)A\KKN^Z2=WK
MVKLKC4;2TNK>VGF"37 =HE(/S!!EN>@P#WJ2TN[>_LX;NTF2:WG0212(<AU(
MR"/:@#C'^'[:K>0W'B*\CU$_8KNWE!CQM:>16!C)SM"*"H[U##INO6][/=-.
M+O4='T1K*&Z,+$7$[L'SMSDD+'%G!Y+FNXO;RVTZQGO;R98;:",R2R-T50,D
MFDL;Z#4K&&\M6=H)EW(7C9"1_NL 1^(H DM_--M%YX FV#S-O3=CG'XU)110
M 4444 %%%% !1110 4444 %%%% !1110 5D>*7ND\*ZH;*^AL;O[,XAN9W")
M$Y& 2QX'/>M>J]]8VVI6$]C>PK-;3H8Y8WZ,I&"* /*!J%Y;WD6@&ZUS3IKS
M4+*&ZM;NZ,LD4;+*6>&XWL2LAC"\$%2#@#-2"349_%</A==:U-+"+69K<3)<
MMYK0FS$WEF0Y8X8D9)R!CG(!KN4\#: MI<6[6T\OV@QL\TUW+),#&<Q[9&8N
MNTDXP1C)]:LV/A31M/:U>WM6\VUGDN(Y9)G=S+(I5W9F)+DJ2,MG]* .",&J
MC0?%.MP:SJLMWI6HSBV@-TWEB&&1'*%<_,656&3G@XKK?"5Y+KCZ]JC7<LEE
M<WS0V:ASM2*-1&2GIEPYR*TKC2FLM*U"+1+6U^TW<KS,MU(_EN[GYV;&3T[#
MCMQ1X6T*/PSX7T[18G#BTA$;.!C>W5FQVRQ)_&@#S/PY9NMWINBIJ&I1V=_J
M^JM<E+V17<02/L4.#N7);<Q!!8KS5GP]/J>N^)[+2+O6M2^RV<>HHS17!1KD
M07:)&78<DX.">IP<]3GOI_".BW%FML;:2-4N9+N.2&XDCDCE<L7975@PR6;(
M!QSBIM.\-:1I4MK+8V:PO:V[VT)#L<1NP=@<GDEE!).3GOR: ,/QDYN-9TG3
M8IM5EEDCGE^P:=/]G,H&T>9),'4JJEN@SDL.#BO-;N_NM3\,/>7LS37,GA-?
M,D<Y9B+K&2>YXZU[-JWAS3-;N+:XO8I?/M@RQR0W$D+;6QN4E",J<#(/'%4H
M_ GAN*R:S33C]G:W-J4,\A B+^9L&6X&[D8Z=.G% &;\3;)+S0M-WS7$>W5K
M)?W,S1YW3H#G!ZCJ#V/(KDTMIM-35M4M=2U".:#Q9%;K&+EO+>-GA1PZYPY(
M8Y+9/3&*]3U?1['7=.>PU&$RV[LKD+(R,&5@RD,I!!! .0:JKX6T9+*2S%H3
M#)=)>.&F=BTRE2KDDYSE%/7G'UH \_T'4/$%_JNGZP6NXUN-8N()GGU%!;O
M'E01) 6^^NP$$+N)5CD@UTVN)<:OX_L=$;4+VSLX],EO?]$G,322B1$4DCJ%
M!)VG@D\@UKP>$=%MM8.J16KBX\UYU4SR&))7!#2+&6V*Q!.6 SR?4U+K'AO2
M]>EMY;^&0RV^X1R0SO$P5L;E)0@E3@9!X.* /']$N=8O-$T[3+,W[0V?A]+F
M-[2_6T5)7DE'FN2R[U&P<'(ZY'-:7SV^H>(]4O-8O[6\DTK2S)-93&;,DQ=2
ML:AMIR?E0YPN[(Q7H$W@/PY-:VMM]ADBAMH#;(L-S+'NA)R8W*L"Z9_A;(J7
M4?!7A_5;B2>ZL27E@2W<1SR1J40Y3Y58#*GE3C([&@#@8-3U:QU.YL!+J5I#
M'KFEI';W5Z;B5(Y3\ZL^YLAL9*[B.:IV8U!M%MS#+?S6,3:F\UKI=[Y-U$_V
MR3;/LW*9%&"-N<9[&O1X/ ^@6]P;A;69YVEAF>26[ED9Y(CE'8LQW,">I[<=
M.*2?P+X?GBCC^R30^7YH#6]U+$Q65R\BEE8$JS$G:3CTH T]"NDOO#^FW<=T
M;M)K6.07#)L,H*@[BO8GKCMFM"J%CHNG:9<//96PA=X8H"%8[1'&"$4+G P"
M>@J_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!A>
M,KM;+PEJ$[7\]A\@07%O'OE4LP4!!D?,2<#G@G-><27VKV]YJ.E)<ZOIT/\
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
MQW15-[H<,=H ;!Y((/<5W5SX/T2ZBV-;2Q-]JDO%E@N)(I%E?.]E=6##.3D
MX]JLZ?X=TG2Y[>:RLUADM[8VD95FXB+;B,$\Y;G)Y]Z /.$O[[3?AW#XM3Q'
M<MJUYH\]T]K/,9$FD*A@T:,<)Y>>BC&.M=!X-35K3Q%/:W1NTLY+".7R;_4E
MNIC*&(,BC<Q56'T7*\8K;L_!'AZQDF:&P)66*2'RI9GDCCCD.71$8E45CU"@
M59T;PUI>@-*]A%*))$6-I)[B29]BYVH&=B0HR< <<T <5=WUW!J&NZVMQ)%]
MB\26EO.%8@&U$<2%3ZKF=G^O-9>D>(-:N;RVLI+^Z>74=1CUB$>805LFCED$
M0_V,PA<?[?O7H$WABWN=0UI;J..;3-8AC%S 6(/F*-A(([% @Z@@I[\7(/#F
MDVVI6FH0V2+=6EI]B@D#'Y(>/EQG';KUH \CM[S7[OPFNI74EVL6IZ'?2W9N
M]121+@F$NIAAW$IM/&% P#S76^%X[C2/$VBV,>I7EY;:AH9N)DN)S(JR(T0#
MH#P@(D(PN!P..*Z&W\#>'K;[0([)RDT,L'EO<2,D<<G^L6-2V(PW?;BK.C>%
M-'T"XDGT^V=)'C$(:2=Y?+C!R$3>3L7/.U<"@#@O'&I7<.H:Y>:;>:O+/IK6
MHW17'D6MD3M)5EW?OF<-DY4@ @9%)=S:@&U361K&I">S\40V<,(N6$(A:2%6
M0Q]&!#MUSCC&*[;4_ ^@:Q=W=S>VDKM=A1<(MS*B2E1A69%8*6  PV,C ]!5
MH>&-'^R36IM"8IKM;V0-*Y+3*58.23G.44^G'UH \W2.XU*'P]X@N]2O'N;C
MQ0T;6SSDPHB23(B+'T4J$'(Y.3G-=)XP&IGX@>$AI+VB77D7^#=JS)C$.>%(
M.:VAX(\/C5AJ7V-_M N?M:K]HD\M)N\BQ[MH8]R!SWJSK?A?2?$,UK-J4$KR
MVH<0O%<R0L@?&[E&!YVCKZ4 <_"+X?$_1QJ36[7G]AW?F&V5EC_U\.,!B3TQ
MWKE]"CC?QAIR(JFS;Q)JXB4#Y2OD'<![;M]=W+X"\/3+;B2WNRUNCQQN-0N
MX5R&92P?)!('!)Z5:?PW86EC9KI=C;PSZ9')_9P)94B=T*DG'7.3G()Y)ZT
M4OAW-)-X#TP2,6,(DMU).24CD:-?_'5%<;XDO[ZS\6:]!8>?OOM0TNUD^SRB
M*0HT;E@KDC:3MVYR,9KN=)\*6^D7&DR0RDKIU@]F,YS(6*$L><9RA/3JW6K-
M]X7T?46O6N;3<]ZT33.LKJQ:+_5LI!!4KV*X- 'GH7Q"0MC))>36T&HS$Z9#
MK2B_:#R4(7S0^YMC,3M+ D,N>U4[C4;VXTJ/4UUK6;S3+735W75I.([FPE5Y
M-TMQ;[QY@PN#DM_JVXYS7HK>"-":TA@%O<(T,SSI<1W<JS^8XP[&4-O)(P#D
M\@#T%13?#_PU-%%%]@>.*. 6[1PW,L:RQ EMD@5AY@R2?FSU/J: (_&5XAT7
M342]OU^VWD4:1Z=\LUWD%O+5]R^6"!DMD8 /K47P\NKV?2M4AO6N-UIJD]O&
MEQ.9WC0;2$,AR6QDC))^IK>U;0M/UNTAMKV)RD$BS0M#*T3Q.N0&5D(*G!(X
M/>FZ/H&FZ EPFFP/"MQ+YTH:9WW/@ M\Q/)P,GN>3DT >-1R3W'@::P-W<I:
M#PK?W/E13,BF1;@X) //&0?4$BK.OZ+#9KXA=+O4)"G@])0)KR20$L9A@@GE
M1U Z \BO4XO!^@PP&!-/41&SDL2ID<@P2-N=.3W/.>OO5:3P%X=ECC22TG=4
MM&LOFO)B7@;=E&._YA\S8W9QVQ@4 <-=:AX@O-4UB[M&NXSIM_;6]O*=12"U
MB0+$S+)&S .7WMR0>J@8Q74^.[07^M^$+5KF:W634Y 9(9"CX^S2D@,.1GID
M<\\<UL7'@_0[K5!J,MHYGW1NZB>01R-'C8SQAMKE<#!(/0>@JUK/A_3-?2W7
M48'D^S2>; R2O&T;[2NX%2"#@G![=: /-;6\U"?4XM"FU2_>SAO=5M _VEA)
M)''&C)N<'+%2Q&3SQ6SH5Q-X>^ T6HV4DKW,.B?:HS*YDV/Y.1C/101]WI75
MV?A71;!;(6]G@V?FF%FD9FS+_K"Q)RQ;N6R:FTSP]IFD:,=(L[=AIY#+Y$LK
MRJ%(P5&\G"XXQTH \J\86TUCH^HZ6-5U*ZM;GPU+?R^=>/(?.C9!NR3PK!SE
M!\IP.*]>TZV6STZWMTDFD5$ #S2&1S]6/)K&M_ OAZWL[RU%G+)%=VXM91-<
MRR'R1G$:LS$JHR>%(KH@ J@#H!@4 +1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1W%Q#:6T
MMS<RI#!$I>221@JHH&223T%<Q8^/M'OM5U&**\M3IME9173WWG84%W=2I!Z8
MV ^^X4_XBVEQ>^ =5AMH7GDV(YBC&6=%=6=0.^5!&.]<'KMS!K7B>^UC3+>>
M?3(!I4US(MNX$R1W+LY (RVU=N<?W3Z4 >H6GB/1K^"&>UU*VECFG^S1D/\
M>EP6V8Z[L G'7%9FL>-M,TC5-/MY;BW^S3SSP7%P9<"W>./=M([L20,>XKAK
MZZC?Q-+XFB67^P_[?LW-R(FVD):2QO)C&=NYT7=C&14=G?6]OXELM:NK:Y73
MQK^H3"9[9_D1K= LA&,A2>^.] 'H8\66D^M:1:V;P7%CJ-I<72WB2_*HB,8^
MG\9SSQMJ_I/B'2-=\W^R]1M[ORL;Q$^2H/0_0X.#T.*\?GTG4KZQE:QM+A5O
M[/7Y;./RRI\N66,QKCL6&2![UV'@A8+SQ&U_!J&H:AY6EQVS336R0Q1?/D18
M5%)=<'/7 /O0!UUQXCT6TU:/2KC4[:._D*A8&D ;+?='L3V!Z]J2'Q-HD^JR
M:7%JEJ]]'N#0B0;@5^\/<CN.H[UQ<5W::=K?B/2]4TV6^OM0UJ">UM_*)\Z(
MI"$D#8QMC*,2<\;?>LC3HY)M.\->'HX)O[;T_6+B>\4Q,#&G[_<Y;&-K[UP<
M\[A0!Z>=>TD6]M<'4;80W,+3POY@Q)&J[F8>H (.:Q]0^(/ARUTC5+ZVU2SN
MWT^W:=H8Y@"_]T ^[87(SR:\WANA?^&_#-A;0W+W.GZ!?V]VAMW7R9?LP782
M1][*GC_$5LZMI]PUK#%!:2ECX'NX J1G[Y$6$^O7 H [*Q\::9=H]W)>Z?#I
MPMH)A,;H95I'9,,,  ;EP#GDYZ8JY%XN\/3:7<:G'K%HUE;.(YIO,&$8XP#[
MG(QZYXKS'4!_:RW-Q;02S6\MGH: F%@&*7C!Q@CM@YK2\06\\'C/4=2:UG>R
MM=8TVYN#'$SYC6"12P &6VLR$XSC'M0!Z1IFL:;K4#SZ9>P7<2-L=H7#!6P#
M@^AP1Q[UG3>+]&>+48[#4[&>\LX)93$TX5?D'.6YX!X)&<=ZR?A_<P7E[XMN
M;6*2.&762ZB2,QDY@A^;:0",GGGUKA&9AI5QIFFQ7%U;KI>I V5Y9_Z3I+&-
MOE$@ W!F^4 Y)XP3B@#U*7QEH%H\,%]K%C;W3A-T1F!VEP"/P.X8)QU%6I?$
M>BPZPND2:G;)J#$*+<R#=DC('U(Y ZFO,[^PG;POX\ M)#)+I]BJ?NSERMNO
M ]<'/XUK:;=VEAJVK:/J.FRW>HW7B(7,$)B/,9\LI.&QC:@7KG@ICK0!VUMX
MCT:]U632[;4[:6^CW!H$D!8%?O#W([@=.]&J^)-%T2:*'4]3MK624;E65\';
MG&X^@SQD\5YGX)LG%_X<L;N^U.74-,N+IYK/[,B1VK$2*S.^P,5??Q\QR6![
M5J?$"2.TUN\N8I9K>^DTGR5CFM/M%KJ2;G/V<J!N#Y/8@X?O0!W$WB71;?5H
M]*FU2U2_D*A8&D&[+?='L3V'4]JK3>-/#-O>/:3:[8).A=61I@"I3.X'T(P>
M.O%><7'G#1M>T&:RE@U[4=8MKFUMUB8_(?((96QC;&$8$YXV5?CL)#:V6ZT<
MG_A-YISF,_=\R7#_ $QCGZ4 =[_PE>@?V0FK?VM:_87D\I9M_!?^X!UW<'CK
MQ6A9WUIJ%C'>V=S%/:RKO2:-@58>N:\DN[:ZM->74)+FYTVR@\1WS27<=N)/
M*+P*$<AE(VD[EW8ZM74:3IDTGPJU2TT[[:9KR*^:W-TBQR.TC2$-M  4,3N
MP,!A0!I:A\0/#UKH.J:G:ZG:7GV"!I3%',,N<': ?1B, C(S39O&D6G_  \/
MBF]^R.1 THCMIR8Y&YPBN5')QCIUS7":G(FMZ2S:1;3[;#P?>6MVOD,I21D0
M)"01]X%'.WM^-=SXLMYI_A1JMO%$\DS:0ZK&JDL3Y?0#UH BMOB1H+ZK>6UW
M?V=M;1QV[P7#SC$WF!L]N I &>G/:MZY\2:+9ZK%I=QJ=M%?2E0D#2 ,2WW1
M[$]@>O:O.KX+JFE_$*\M(9)8[K0[=8'\E@9"(91@ C.0>U4;BQD.I:WIM_>Z
MFDU_J%I-!8VULA-R@2':XD9"0$*'=\P "'UY /8);VU@N[>TEGC2XN-QAC9L
M-)M&6P.^ :S+KQ?X=LH8YKG6;...1W1&,HP2AVO^"G@GH.]9'Q$,]AI5AXAM
M+>2>YT>\6?RXU+,\;@Q. !UX?/\ P&N'FT:7PU<64-_J%[902>&UMV:WM5F-
MQ.9'>:(;D;#,7! X)_"@#T^^\7>'=,N1;7NLV4$V5^1Y0"-V"I/H#D<].15'
MQ/XXTKP[%-"+JVFU.,Q8LC-M<AW5??G!+8ZD#TYKA9M(FMO"WCFU%G<[AH=E
M#&)DW2,4MB-I(X+ ]<=Z;K4D=KIOBG1[NVGDU2\UBWN[91 S>9#^XPX8#&%V
M,#SQC'>@#T3_ (2W3;2.Y?5;^PM EW+;QXN V_9C@\##\C*C..*FF\7>'K?3
MK34)=9LTM+PD6\QE&V3'7'T[^G?%<+I%E/\ \)S8R/;2;%U[59-S1G !B #9
M]^QJKX?)T+6[+4M2L[HZ>PU:UC\NU>79*U[O VJ"1O0'!QSB@#U2'4[&XTW^
MT8;N%[+89/M <;-HZG=TP,'FLZV\8>';NSN+N'6;-K>W*>=(9 HCWG"$YZ G
M@'H:Y+09'A^ B20::MZRZ;*5LG4L)!EOE(')&.PZURFJL^I76K%+N?55N+#3
M52461BB;9>@ND:A>54,,Y)(R<GC@ ]9A\7^'I]-NM1BUBS:SM6"SR^8,1D]
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
M%+(SB)L%=NW)< C( (ZXR*GE\;^'(K&QO3J2M!?*SP,D3N65>&8@*2H7N6
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
MJY$:XP=J.I.2,]*JP_$A9?$$=L$T\V4NJ-I:J+O-T'!*^88L?<+J1US@@^U
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
MOH/@2ZTB!(Y+R&0KH2Z7E5/WP[MN^GSC\J[:":.YMXYX7#Q2*'1AT((R#4E
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
MN3:W-BFFW.I_VB\IBS<C)#/$,C&UF'WLY )&.]=K110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% 'DFH GX8>. K;2=;NL'T_TA:FUB[U+0-6U
MC3[;5]0FA672)4:XG+NAENBD@![*P4<=.N,5WLGA?2)-+OM->U)M+Z=[FX3S
M&^>1F#,<YR.1G XI;[PQI.HW<]U=6I>:?R/,;S&&?)<R1\ ]F)/OWS0!Q>C7
MFH6_B^T.J:CJ(-Y>W*0S),)["]C^<I$H#?N70+W7)*,,G-6O&-]K \0WUAI>
MH?9G;1D>(/,(E\PW*J<,>%=E)4'U(KHK3P;HMEJJ:A!#,)(Y9)XHFN)&ABD?
M.]TC)VJ3N;H.YQUJQJGAC2-9FFEO[3S7FMA:N?,9?W8<.,8/!# $$<@CK0!C
M^![LROJUH]QJ@EMYDW6.J'?-:[D''F[F\Q6(+ YXY%<?;>)M7MM0TF.XU*<Q
M:'<RP:L6;/G"2Y:WA9_7 &[]:],T?0;'1!<&U$[S7+AYY[B=YI)"!@99B3@
M8 Z"JEQX,T"Z765FL PUG9]NQ(P\W8,+T/RX]L<\T >;Z?:ZAJUX;V]U748+
MN3PP+[?!.8W!>>:1 2.<*"!MZ<<YICZ[XFUJUN9[:343<66CV,\,T%Y%;P1S
M20^8TDP=U#J3Q@@@ 'C->K?V!IGVE[@6V)'LQ8DAV \@$D+C./XCSUK.G\!^
M'[@0*UK,L<5O':F*.YD5)HH_N)(H;$@'^UGJ: .)U+4M:BTKQAK::K?_ &BS
MU!+*UM8YAY40D2W#$ \$CS"1DX!&>YKJ/!G]K0ZOK%I>I>QV:+!);PW]]'<S
MQLP</DJ[$*=JD9/][%;K^&])EL]4M)+0/;ZI(9;M&9B)&*JN>OR\(O3&,9ZT
M[1] L=#$[6HG>:X93-/<3O-))M&%!9R3@#@#I^= 'G%Y+JL\UU>KKVJ0R#Q4
M--1(Y\1I [*I4+C!/S$@G."!BI+:[U%]>7PJ=6U'[$VOS6YN#<-Y_DI:+,(_
M-^]RYZYS@8S7?GPQI)1T-J=KWXU(_O&YN 00_7U XZ>U17?A'1KP7!>"5))[
ML7IFBG=)%G"! ZL#E3M &!QC/J: /.[&.ZUSQCI6F7>JWP6PGU>T6YCF*3RQ
M(T&T&0<Y&0"1R=O/4UE:CKFJ:AX0U"WO;V:=%\.WRL7/$K17?E+(?5BHZ^YK
MT^3P%H$D%E&L%S"]EYOD3PW<J2JTI!D8N&W%F(Y))/7UJ63P1X>DLA9G3P(!
M8MI^Q97'[AF#%>#U) .[K[T <%KR3ZOK4L-Q?WJQVWBJTMX5BG*!$:WC8XQW
M!R0>V3ZUJZ-J6JR^)K'PS)?W#RZ=J5Y+=.SDO+;*JM"'/<'[1']=E=9>^$-%
MOX[I)K>4&ZNDO)'BN)$<3(JJKJRD%2 H'&*K:)X=N+;Q7J_B"_CM4GNXHK:%
M('9R(H\_,S,!\S9&1CC:.30!FZX+K6/&EYI+:Q=Z9:66CK=I);S&+$KR.OF.
M01N51&/E/')S7-Z]J]_'+=ZC8:SJ>H265S8Q-<VSK#8P[C$&4IO/FE]^[@$
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
M4$MO.FZRU0[YK7<@X\W<WF*Q!8'/<BK?_"">'/L0L_L!\A;06:KYSY$0?S
M<Y!#\ANH(ZUH:/H-CH@N#:B=Y;EP\\]Q.\TDA P,LQ)P , =!0!Y@)+R[L?"
M_B>ZU&\N+BYUV9FM'ES"H47 143^':$QQUR<YXQ)!-KDNC^')[;7-0DO_$FF
MW+3;IR5CF,!E1HUZ1[6 7"X&#S7>1>!M!AU1-02WG\V.Y:[BC-S)Y44K9W,L
M>[:"=QSQ4FE>#M%T:_6\LX)1)$KI DD[O';JYRPC1B0@) Z#VZ4 >;3^.-6G
M6YUFVO)?LEWI1LK6$'"K?&"*96'^UF5E_P" ^U6K^35K2R\1W_\ ;^IM/HVI
MVEO;H+@B,@I;A]Z_Q;M[9!SUR,9-=Y%X&\.PZ?:V*:<HMK6^&H0IYC_+."3N
MSGGJ>#Q[5:G\,:1<V^HP2VI:/49TN+H>8PWR+LVGKQ_JTX&!Q[F@#G_B/8+>
MQ^'-UQ=0_P#$ZMT_<3%/O'KQW&.#VR:P[/4=3$&F^(3JEZT]UXB;3I+1IB81
M!YSPA/+Z!@%#;NN<Y->A:SHECK]DMI?I(T:2K,C12M$Z.IRK*RD$$>QJC#X,
MT2#5EU)()O-68W*QM<2-$LQ&#*(R=N\@GG'<GJ<T 8OBO3EN?B'X2E-S=QG%
MU\L4Q5?ECW=!ZYP?4<5Q_AUKW1O#7A&>VU6_(O\ 2KL2PO-F)=D!="J=%*D=
M1R>^:]7U30;#5[FQN;M)?/L9#+;R13/&RDC!&5(R"."#P:K)X2T6.RT^T6T(
M@T^*2&V7S7^1'0HPSGG*DCG- 'G#:IJRV%EJVH:MJ:62Z?I[B]L9Q(MG(45I
M#<P!@6#YSDAL ]J]8LK:XMFNC/>O<B6=I(PZ!?)0@ (,=0,$Y//-8<O@'P]*
M8Q]FG2)8H87A2ZD6.9(@!&)%#8?: /O9SWS6Y9:=;:>UTULK*;J=KB7<[-ER
M "1D\#"C@<4 >4^-4EL_%GB>12DFE+IEMJE] <_OIH_,2*$_[+%4+>H3'>G^
M(+K6_#4\EI!K5]<W]QHI-R99BRI=2S1Q1/&O2/YFDP%P,+[9KT>Z\-:1>G53
M<V@E_M6)(;S<[?O$4$*.ORXW'ICDYZU1;P+H<FG7-G+'=2_:7CDEN)+N1IRT
M9S&?,+;AM(X .!SZF@"/3KJZN/'^H6BW4K66F:=;Q,C-D/-(S,6/J0BI_P!]
M>]8D<\^NR7^M7'B2;2(K?56M;!1-MA9(&Q(&3($A<I+US@8QTKL-'\/Z=H7V
MHV,4@>ZD$L\DLSRO(P4+DLY)Z 50C\#Z EY<7!M9'\YY9##).[1(\H(D9$)V
MJ6!.2!GDXQDT <'_ ,)!?6VMZ=JXO=8DM98;W4I9KF016\]K'$2BI;[CM4%X
ML,P#'KSGC5\,PZM;^(_#$-UK.HW5S-HTEYJ<<\Q:,D^6$ 3H"&9N>I"\YK>7
MX<^'!"(G@NY5%HUE^]OIF/D-C]WRWW?E&!VK?32[./5GU18L7CVZVQDW'_5J
MQ8*!T'+'_(H \V\;N\?BO5]6@N[Q9=%T0- L<Q"K<SN508]_+&1WR*U; 7>A
M>*X[2[UJ_O(;#1GOM0>XFW*\C%47CH !%*0/?)R>:Z.\\'Z+?:I<ZA<6\K3W
M/D^>HN)!'(8F#1DH&VD@J.WJ.YIFL>"]$UV^FN[Z*X:2>V^RSK%=21)-'S@.
MJL V-S8SZT ><2:EK;Z#87>JZIJB6$FGQ[[W3K@%[&\F8N#/&&#,H62(!>1C
MMSFNM\':;YWC#Q1K3WEW,5NUL$WRG:PCC4M\O3 =W ';FMAO!&A-J)O/L\PW
M/'(\ N)! [Q@!&:/.TD!5ZCL.XK0TK0K#19;Z2Q25/ML[7,RM,[KYC$EBH8D
M+DDDXQ0!Y5J&E_VKK&KLE]>AM8\10Z8H,Q8"& "60@'CADE R, '%6/[5UF+
M5KK0M.N=6OK>ZUB:-<72FX6""&/S@DDC#;F5P.O SCFO0K+P?HNGZBM];V\H
MF6YENDWW$C*DDH(=E4M@9R>@[FHY_!.B3QP*(KF!X)IITEM[J2.0-,VZ7YU8
M'#'J,]AC&!0!0\+WM[IO@N_U#5I9)(K>6YG@\ZY6X=;=22JM(I8,1@CJ?3M7
M$Z;#J6GZ7X&L-?%F=,FG.HG[.6$XF5'N,R;N-H));'?';KZK-H.F3>'WT$VH
M33'@-N8(V*#RR,%<@Y''O6;;^!M MTF'V>XF:6W>U,ES>33.D3##*C.Q* C^
M[B@#B?!VKW5A:RWT\KK;6FAR:O=Q;L*T]U*\P+>I")C_ (%6=_:7BC4=(NK<
M2ZH\NFZ=!$+J&_BME%])$)"TK.ZE@#)&H7D=>,D5Z'??#_P[J$DK3VT^R:WC
MMIH8[N6..5$&$#*K -@'C-69?!VBS:P^IO;RF622.:2+SW$+R( $=H\[2P &
M"1V!ZB@!/$VI3Z+X#U*_F8&ZM[!VRO>79@8^K$5P-V^J6</_  C=C'J"V.@Z
M- DLME>QVNVY9#AI'=U.T!<X'&6.<\5ZCJFEV>LZ>]C?Q>;;.R,R;BN2K!AR
M#ZJ..]9U]X0T;4=6?4;F"5I91&)XUG=8I]ARGF1@[7QVR#0!YUK6IZU<:>KQ
M:EJTNH0O9Z;YMK*L%M!>%D64'#9G8LQR-I4 8]:MZA<:KJ<TM_;ZYJ5L]UXF
M33[".";$211D+*=F,/D1RG!R/;KGLF\!Z"UZUT8;G>;W[>J"[E")/G<75-V
M2>O'<U>MO#.DVB:<L-J0NG323VP,C'9))NWL<GDG>W7/6@#(\$?:/M?B1&OK
MNZLH-3-O;?:IC*R[(T\S#'G&\MQVQ7&Z%#<7.NB.UU/4(UU_4[V6:<7#%S:6
MI$:A3_"68*-PY"Y Q7JNG:9::3;/!91>7&\TD[98L6=V+L23SR2:PE^'V@1V
MMO;PQWL*VTDKPM%?3*\8DQO56#9"' ^4<9YZT 5?"&HW \)ZI<SW_F007UW'
M975]-D&))"J%W/)&01D\XKC(=7US3Y5L9]0U>T\27"6]E<6]ZRS0F6>4#[5"
M0Q1554EPH [9'%>IRZ!I<WA]M!:SC&EM#Y'V=<J F,8!'(^O6LT^!M#>TEAE
M2[EDEDCE-U+=RM.&C_U9$A;<-N3@ XY/J: .'U'[0VO7OA9;^\O-/GU738!]
MJF,S*P5KB<!CSC9&F1T&[MFJX\7:TOATR0W<TTVC?:YKIF?_ %TS7,L%K"Q[
MC/S$>BKZUZ59>%-'L)+.6"V;S;266:.5Y7=S)(NUW8DDNQ'&6S[5&O@W04TK
M4]-6P"VNISO<W2B1LO(Q!+;LY!R 1@C&.* ,'P=%KD7B6X2^?4%MUL$^T1W]
M]%.YN"Q^=41V\M2H;@8'' XK&\0WFJ75OXHUBTUJ_A>TU.&PTNV@F*H91Y2M
MN4??W.[ @\8%>B:3HEEHL<PM5E:2=@\T\\S2RRL!@%G8DG & .@[5S_AGP':
M:6D-YJ0:?5/M$MY+MN)&@\]W8^8(R0NX!@H;;G H YN:^U:[$NIPZU?1OJ>O
MOIFGQI)B*"$$QO(%Q\QVQ2,,\ X..N:M]'=7WB*;PG%JM]+8OK=J(Y9YC+(G
ME0&XF"NV2<,L7!R 6_"O0Y?".C2Z':Z0()8[6TE$UN8IW62*0$G>K@[LY9N<
M]S5:;P%H$L-H@@N8GM&D>&>&[E257D(+N7#;F9L8+$DX)'>@#SRYUB:SE:*X
MNKF^L-+UB^OX6N93([16EN/EW'DCSWP,^E22ZGXITK3YM3NGU&&Y_L:>6Z2Z
MO8G62XDV+"884<F-0Y8 X'& <FO1U\': L"P#3T\E;*2P";VQY,A!<=>K$ E
MNI]:C@\$Z'#:/;M!/.)&A9Y+BYDE=A$P:-2S,3M4C.WIUXY- '"ZI!?:;/XB
M27Q+K3P:5H,4]PPNR"]V1(5*D?=X0<+C.1G/=U]<ZVMU9QZIJVI0P,MG96VH
MZ?,KQPWG E%Q&K DLYQR"HR. :]"NO#&DWJZDMQ:EQJ3QO=_O&'F&,*%[\ !
M1P, \^IJNG@W18]7;4A#,9&N?M?DFXD,(GQCS?+SMW>^.O/6@#?HJKING6VD
MZ?%8V:LL$6=H=V<\DDY9B2>2>M6J "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "F2RQP0O-+(L<2*6=W. H'))/84^L/QG,UOX+UF5; :
M@5M)#]E8$B7Y>A Y(]0* +6D^(-(UU93I6I6UYY6/,\F0-MSTSCL><'O3+CQ
M-H5KJ9TVXU>RBO0,F!YE##C=R.QQSCTYKB_!EVMU\0KV4:HNH)+H]N(YXK;R
M83LEDRL8[A=R]22"<9XP*-[<16?C*:"R+2RSZ[!)/H][;;F9L(/M4#KR%"@-
M\V1\I'% '6:/\0_#VJ:))JDNI6=K#'<O;L'N%/(=E7_OH+N ]*U9_%&@VT=O
M)-K%BB7**\!,Z_O5) !7GD$D#BO,M%O[;3=4T2YU!S#;:;J.KQ7;2(P6WEEE
M+1%N.-RA@#_M>]6_ 6GM_P )7I]S-9LD)L-0GM!+&1Y4<EZ&3 /W24;/T- '
MI<.KZ;<+9M#?VTBWH)M2DH/G@#)V?WL 9XJ#4?$FB:/=Q6NHZK9VMQ* R1S3
M!203@'GH,\9KAO!NGRIX[O-+DC86WAH7"VQ(XQ=R"5,>NV,%?QK.^(]X[W'B
MS3U9+*232H_+$=J9)]2^5S@,<@(G(.!D9)R* .XMO&^E-X@U#1KZZM;*YM[M
M;6!);@;K@M&CY"G&.7VXYSCWQ6I_PD.C?VS_ &1_:EI_:/\ SZ^:/,SC.,>N
M.<=<<UY/JEW9W5IXSTV!&?4]6N[3^SR(F)G_ ',&TJV.=IRQ],YJYN&/[!V/
M_;W_  EOVSR]AW>5Y_F>=G'W/*XST[>U 'ILFOZ/%917DFIVB6LN\1S-,H1]
M@8M@YP<!6)]-I]*S_#OBZR\2^%#KEEL8*CF2%90QC91G:Q'0XP?Q%<!X<OH9
M/^$)TA?,-]8:M=_:XO*8&#Y+G&XXP,[ACUKI? DR2_"M;9=WGVL,\$\;*0R2
M L2I![X(_.@#9\-^,]'\1V%M)#?6BWLEG'=SVBW"NT 902#TZ9P3@?A5NT\5
M>'[^)Y;36;&:-)$B9DG4@.YP@Z_Q'@>O:O*]6TJ]N/!OA.UT^UD%RWA.\CV1
MI@EC#!\OU)SQZFKNKK;^*KG4;KP^ID@M/#BJ&2,@"Y25988^GWE\L\=MWO0!
MZ?)K>E1?;/,U&U3[$56ZS*H\DM]T/S\N<C&:LO>6T5W%:23QK<3*SQQ%@&=5
MQN('<#(S]17C=M9W.H:OI<WV698?%MU]JN0R'Y$M[EID#^A,15>?2NN^)YNK
M#3]/URPADEN[.26!5C4DD30O&.G_ $T\H_A0!UD&NZ3<P6L\&I6DD5V7%NZ3
M*1+L!+;3GG 4YQTP:32M>TC7!*=*U*UO/*($GD2A]N>F<=C@X/>O(I_#5]$/
M$/ARPMY3%HNF79LMJG$C74<9 7U/RSC'O75^!_LU[XE>_MM3N=1$>E16[2_9
MDAAB&\E8OE )=<'([ ^] '8S^(='M=6CTJ?5+2._EQLMWE <D]!CU../6H3X
ML\/#[1G6K#%LI><^>O[L;BGS<\?,"OUXKC(KS3[#6_$>EZO8O>:C?:Y!/:VP
M0[IH]L(CD4_W8RK$G/&TUDR6,D'@#3+F/=9+%XGFN;RX6 ,407$RB1E(Y /E
MG)Z  ]J /29/%>@1:7%J;ZQ9"RE?RXYO.&UV&<J/4C!XZ\&J%SX[T.#7M%TM
M+^TE_M6-I(IEN%P!P$X[[R2![J:X2"[BT^\M;N*]*P7VJ7<O]NWEF"J-Y,:D
MP*N%'F8(#,.2K8!R*@T&5H+'P<"\T<H.K68>6,JR3R2?NU88&UCQQ@4 >KV'
MB#1]5O)[2PU.TN;F#/F10RAF7!P3@=L\?6I9M7TVW6\::_MHQ8@&Z+R@>0",
MC?\ W<CGFO,OA[#'+?>&4.H7=Q=Z;I<D4UL+5(DLB1&K1RM@$L67@').TGWJ
MYXUTVXD\;VVG0P.UIXE2WBNF5<A?LTOF/D]MT;%?PH [E/$NAR:O_9*:M9MJ
M&=OV<3#?G&<8]<<XZXJOX;\3VWB#2[:Y;RK:YG227[+YH9@B2%"W0$C('..]
M>;SZCY^NV*M)'9_9_%+/+IL%L08QN=?/FD.3E\@@C:#OXSBE\+WT.@W.BW.I
M"2"*;1[VWB)B8[Y?M>X( !RQ'('>@#TVX\5>'[2*TEN-:L(H[Q0]NS3J!*IQ
M\P.>1R.>G-:]>!6$#VFCHFIWUU8P7OA>UMX88[197NL"0/"FX</EEX'/S ]J
M]GT6]MBG]D))*UWI]O )UE4AEW)\N3T).TYP3R* '1>)=$GU=M)BU:S?4%+*
M;=9@7R!DC'J!U'44RP\4Z!JE[]CL-9L;FY\OS?*AG5F*^O!]Q^=>80ZB+C7-
M"WR1VA@\0S^9I<%J5%L6$ZAY9#DEW)!'(!W\ XR&P:9=R^#/ ]M9V[I=-IFH
M(NU,%7>V?&?0EL?C0!Z%:>-M+U/Q/::/I=S:WR36\\LD\%P&\HQM&-I ZYW]
M<]N]1^)/&]IX7%_)>BU\NV%OY:_:U$DC2LP(*$?* %+ \Y ;IBN9\+WVG:AX
MM\*?V=$P:TT":WN#Y++Y3 P8B8D?>4AN.V?>HO&T4OV[QI((I&06.EME4)R%
MN)&;&.N!R: /29-6TZ+2O[4DOK=-/\L2_:6D CV'H=W3!R/SJD_BSP]'ID>I
M-K-D+.20Q)-YPPSCJH_VA@\=:Q?',\5UX?T;4XB9M-BU.TN[AT4L/(#YWD=2
M 2K'V%8&HZ[IKZQ8WVFV\&FVMQ?W.=<F@,BLXAC!:(9QE^4#'(/EG .: .YN
M?%OAVSM8;JYUO3XX)X_-B=KA<2)G&Y>>1GTJQJ&JQVWA^XU:U>VGB2W,\;/.
M(XG&W()DY 4_WN>*\Q^'4'F:OI EBD<P:3J,;F:+:RN;U3AA@;6*GI@<&M2&
M&7_AG1H?*?S?[!==FT[L^6>,4 ;DOC@QZR^G_P!GJ=NJ6VG^8)^#YL'G;_N]
MNF._7(Z5T4>L:;+':R1W]LR73,MNPE!$I4$L%]<!6)QZ&O,9;>;_ (2N1O)D
MV_\ "2:<V=IQ@6(!/TS530KV&6'P5I*"0WVGWE\+N+RF!@/DW  <XP"<C'K0
M!Z-_PG/A3;(W_"1:81'&LC$7*G"G&#UYZC\Q4S>)+%+M";NQ&G-9?;/M9NU^
M[N"@[?[G/W\XS@=ZX?PG8A)/AL6M=IBT2YW$QXV,5AZ^A.6_,UR<EG<?\(6(
M_LTN?^$5G3;L/7[6O&/IVH ]F@\5^'KFTO+J'6K"2WLL?:95G4K%GIN.>,]O
M6LS5?B%X>TW3+74(]2L[B"XO([3<MPH"$L Q/^Z&#$>E<MXS?^SO%6ISI80/
M!]ATQ3)-"SPP8NI?WK*I&X(,-C/8=JR&NU']NW<E[+>Q1^(=+O)+HP; T(\H
M&0*H^X-K $9R%ZGK0!ZNGB31'U2/3$U:S:^D4,D F4NP(W# SW'./3FKDE]:
M177V62YB2X,33>4S@-Y8(!;'H"1S[UY'91"?79K&YU.[-Q)XF^W0V$-JA9DW
MATF+D9\OR\ G/08Z\5T7Q0BNX%TS4+&.1YY1<:43&I)47,9"L?8.B?G0!V(\
M0:,;6"Y_M6S^SW$;RPR^>NUT09=@<X( ZGM4-EXIT'48U>SUBRF5IE@&R9>9
M&!*K]2 2!WQ7E<UA)IG_  DMJ-)%W9^';66&U@FC9HV6ZG$O0<LJ(HR!V&*?
M('U*[\67<&H_VE=06=AJ5I<)!Y22-;O(Y$0'5> N<G[Q&: /4K[Q1H.FB0WN
MKV4'ER^2X>905?:&*D>H4@X]#FF:_P");'0?"UUK\DL4MM% 9HL2@";C*JK=
M"6X ^M>;1_9X++1_$$U_-I%[J3WU_%?2VXEMMLS*5AE4\Y,:QXP0?D//:NEG
M%Q>? N[4:8+.>30Y0ME"C (?*.%53R/8'GG% '0)XR\.M%8N^M6"&]0- IN%
M^?)V\<_WLK]1BM6^O[33+.2\O[F*VMHQEY97"JO8<GWKR'4=1L9-/\8(^Z:3
M6]*MX]* B8FY(A:,(G'59<DCMG-=CXQCFMM'\-7-YN>"PU.VFOW +!5"LI<X
M[!RI)[8SVH W7\5^'H].BU!]:L%M)2RQS&=0KE>H'/)'IUIT_BC0;;2X-3FU
M>R2QN.(9S,NR3_=/?H?I@UY<-0L;;QI:Z[/E=%N-?N)K>8QG8<601I1Q]W>#
M\W3@GWJ&U6:SUFPUJ34)-)T>YN=5>TNFM@ZH))49 5887>JN1QS^- 'K,WB3
M1+>:VAEU:R66Z$9MT,ZYE$A(0J,\AB#@CK@U1F\<^'%T_4+NWUFPN/L,)ED5
M+A>@.!SZ%L+GIDBN)\*:8EAJBR)IUU.(/"R>1'=Q!)2&GF;R^/NDC:,#H,5E
MZ5=F_O\ 3C'<I-YGAJ\MX[6UM#%#:R;8B+=<Y)<!3D$D_*.!GD ](L_'?AVX
MT33M3N-6L;5+Z,.BR7"\-@;ES_LDX)[&ND!! (.0>]>&)<PO%:7$VJS6EE<>
M%H+)-EH)#/(F\2P*&'#Y*\#D_A7LFAVYM- TVV(E!AM8HR)L;^% ^;'&?7'>
M@"_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%4M8U%='T2_U-XS(EG;27#(IP6"*6P/RH
M NT5P;_$#4A+-"OA:8S+8#4HU-Y& UOSDL<?*^0/EYSGJ*FNOB&BP3W=AI$]
MY96=C#?WTOFJC0QR+O 53]]@@+$9'&.<F@#MJ*XJ?XA)"VL3+I,\FG:4VR6[
M65<2.R(T:HIY)8R =@,@YYXU]!\1R:M?W^G7EA]BO[)8I'C6<3(R2 [6# #N
MK C'&.] %O2-#M-%^U- T\LUW+YL\]Q*9))& "C)/8   =!6G7'3>/0FIO%'
MIC26"ZA_9GVKSU!-QTQLZ[-_R;L]>V.:X>#7/%E\ECO%\HU+7YX':._1<)&9
ML0I\OR ;!D_Q;?>@#VFBN$T[QC,T4-CIMC=ZIJ$\]\_EW-RB;(X9RC$OMQC)
M55&.G4\9H;QQ#;75[>26NIB0V5BT>GS[4Q+/)(BH%(!5]PPQ)(P!CIR =W17
M$O\ $"2)Q9OHLC:J-02P:UCN59=SQ&5'$F "I YX!'/''.==>-]:N]1T.*ST
MIH'.KS6%] ;A"&9(G;8&QT^Z^X8Z8H ]'HKSWPOXW:+2"FK>;)(EK?7_ -I=
MA\Z0W+HR?55V?@:[&WD?6_#T,S>?8/>6RN1&X\R$LH. <8W#/I0!HT5Y/LU6
MTTOQU>CQ+K,DFB>?':K).I7BU5P6&WDAG)'3H*T[[QO<QZ'?6VI:?>Z?/%I<
M=]%-!<(9)(RP0GH0C9(XYZ]: /1:*Y6W\8S7>NS6=MHT\UC!?G3YKJ.0,\<@
M7.YHP,B//&XGWQBD\4>)8/#NL6TUR;QHH]-O+MXH678XB\LG*D9+?-P<@#)S
M[ '5T5Q<OCJ\M+027GAVX662>VBMQ#.LD<_GDA=LF I((Y';(YP:FMM6U/Q$
M)+>*WDTR_P!+U2)+R$3JZO&%$A&['*LK 8P#G'84 ==17)>!-9U?6(-7;5K?
MRS!J5Q#$?,5L*KD;/E ^[@#/>F>%_%,=[/9Z:%NY7N4O9Q/<2*S 0W/EE3@#
MCYN/0 9R>: .PHK@H?B2]_!!)IF@W%W(; :A- LZB18B[*!&N,R-\C' QVYR
M:O>&-;UC4O%WB6SO;8QV5I-$("9%)C!B1MN  ?FR6YZ9Q0!U]%<G=^,KBRUB
M."?1)XM/DU%-.2[EE",\K8 98R,LF3C=GU.*Q?#'C:^AL;$:S93&TNM1NK--
M3>93\ZRRE 4ZA=J;0WJO3O0!Z-4,=I!%=3W*)B:<*)'))R%S@<] ,G@=R3W-
M<9'\1P+*.^NM&FM[.[L9[[3Y#,K&X2)-Y#*!\C%/F'7C\J3Q9XTNK/0[Q-,M
M7%Z^@S:I%,74"$* ,X(()&[..^,4 =U17%>*M8U.V^$]YJN7L-16T5]T;ABA
MW 9! QR.>G>JFEZ[:6JN^@:GK'BBZEEC@\B>7Y(=VX[V;RQL7"G)Y[#'- 'H
M%%<1%\0GNA9VMIH_F:I<7%U;FV:[58U:W(#XDP=V=RXP.><XQ5!O'FHV_B6>
MZOM.N;71(M"74)89BJRQ'+9)4C.[(V;<]L]Z /1J*X:?XB/8078U'0Y8;V&.
MVF2VBN$D,L<THB&&X 8,>0?;GO5E/&E^S7UF?#EP=6M;F&#[+%,)$(E7<KM(
M!\J@ Y)'&.^: .PHK@H/%MSJ^O\ AZ*-'L_^)G>65];K*)$9H[=V&&'WAG:>
M@K:\?WUUIG@'7+ZRF:"Y@M'>*5.JL!U% '1T5Q_AK6M9O_&?B2PO;?;96C0B
M ^:IV9C4XP!D[LEN3QTK+\6>,]0-IJ$6DV,Z6]GJ5K92:DLJC$AEBWJ$Z[=K
M;2WJ>G>@#T2BN0B\=+)?PDZ9(ND3Z@VFQ7_FK\TRDKRG4(65E#9Z]AFJD7Q,
MMO(2^N=,FBTVYMKBZLYUE5WF2%2YR@^X2H+#D^^* .ZHK \.^(+S67=;O2)+
M(&".XAF64312H^< . !N&.5]P<G-4KOQE<66L1P3Z)/%I\FH)IR7<DH1GD;
M#+&1EDR<;L^IQQ0!UE%>5:;XRN["6ROM4OIY+**WUF:X7@EQ#<JL8^H7Y1]:
MZ"3Q_+8.T.KZ)+97"K;S;!.L@\F641%\@#!1F&Y??@F@#M:H:QI4.MZ;)87$
MUQ'!+Q)]GE,;,O0J2.<$'FN=E^(-JEQK<"6,SRZ;=6]LB[@/M#2R>4"OL'#
M_P"Z:W;_ %I+#6](TQH6=]2>55<' 38A<Y]<XQ0!H0016MO%;P((X8D"(B]%
M4#  _"I*XEOB"]Q.EIINC/=7K->?N7N%CREO+Y;%20=S$\A0/J14_C77]1L?
MAO=ZUI4$T%T;995$P"26X(!RRL#\PS@K0!U]%<5>^/9K!KYYM#D^S:7Y0U.5
M;A3]G9P&PHQ^\VJRL>G7C-6O'&K7^E)H$FG+++)/JT4#0QL%\Y3'(=I)X R
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
M>7;NK[E5ISE2@WY]^SML:\>OZU)?^"A=2R0/?+(;J(+M$F,;21VR.?QK8'Q
MTT^'5UK[+=_9VNOLH3"[MV,YZXQ^-<U8:+K5K=^"%O;:XD>V,QF;:6$*DY4,
MPX''K].U87V/51X..@_V)J1NH-4\]V%N2FW&.#WY].W-6Z-*;6WR[7?_  #-
M5ZL$]_GWM'_@GH>I>/;'3[V\A6QO;BWL75+NYB4%(F8XQR<GFH[?5KN?XG/9
M)=.VGMIHG2,?=))'S?K7'ZAI$MIJ_B&WNM'U6]EO;OS;1+=Y%@F5F).\KQQG
MO7::=9):^-HR+"\1X])2W\[&8  P.T-CEOQZ"LI4Z<(^[V_R-H5*LY>]T?\
MF=91117GGHA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F>(]/FU
M;POJVG6Y03W=E-!&7.%W.A49/IDUIT4 <<_A>_;49+@-!L;P]_9@^8Y\W).>
MGW>>OZ5A_P#"%^(K'2+_ $RR6QE35])MK&YFDG9?LLD</DNP&T[U*\CH<CWK
MTFXN(;2WDN+F:.&")2\DDC!551U))X K._X2?0!Y>=;TX>9#]H3-RGS19QO'
M/W<]^E '+3^ [F;PQXHT<26^-0NHY[3S,LI$<<(42#'=HB#C/!_"M;PEH<VE
MW-_=2:+I&CQW C6.UTZ-,C:#EG=47=DMP.P'N:ZBHK:YM[R!9[6>.>%B0)(W
M#*2#@\CT((_"@#S^U\#7-IXDFE71]#DCEU=M2_M6:)'N%C9MYB"E,AMW 8-P
M.1S5RQ\(:E;Q:(KO;YLM<NM0EPYYBD\_:!Q][]ZN1]>:[FF+-$\KQ+(C21@%
MT# E<],CMG!H \]T_P *>(/#]_;ZK8PV5W<J;^*2"2X,8\N>X\Z-@VT\C !&
M._'2H]4\!ZUJJW<U_/8W]V]KIQ/G+MCN)K>5WD5U"X",&VC@]>17I-,EFB@C
M,DTB1H" 6=@!R<#D^YH X*S\'7PN]/NTTS1]*CAU=+PV=DBJ$A6!X^65%WN6
M<GD8 .,TLOA/6K>]CO[5+2>2+Q#-J0B><H&ADA,?WMIPPW9QCMUKNH;JWN))
MHX9XY'@?9*J."8VP#AL=#@@X/8BI: /']=\./!I'AKPY)=V_]KS:C<1RP1/N
M9K*XDD:4XZX"[23TRN*]5LC?%[I;R*WCC68BV\EB2T6T8+9'#9W<#C %6\#.
M>]1?:;?[7]D\^/[3L\SR=XW[,XW8ZXSQF@#D)_"NH2:1XXM5:#S-<>5K7+G
M#6Z1C=QQ\RGIGBJ?B7P7JFKB?[,]L-^AC3QO<C]Z)5?/3[N%//Z5W:W5N]U)
M:K/&UQ&JN\0<%E5LX)'4 X./H:EH X"Z\*ZS=>+X-0-KI\3PZB+@:M!(8YGM
M1_R[NBJ-Y_AR6(QSUXK4\3Z!JNIZU:7^ESVL3P:?=VZM<+N'F2>5LRN""OR$
M'Z]#73375O;-$L\\<1F?RX@[A=[X)VC/4X!./8U+0!YC;>!=5-\+F&QL=(M/
MM]C<G3K>Y9X@89"TLBC: I8$ *!SMR:[+1=(N=/UWQ%>S&,Q:C=QS0A3DA5@
MC0YXX.4/X5N44 <UX:L+W0/[=&I"UCLGOY[Z&Y6<\I(Q<[P5&W;ZY.?;%<?X
M2T_5VM-%\0Z+!:7: :E R3SF(;);LNDBD*V1\G3T(Q7I_P!JM7E,'GPM)N*&
M/>"<@ D8]<$''H14H      Z 4 >42> =?'AFSTB6RTF]EBL!!;W9F,,NGW&
MYB94<(69?F4XR.5QWKL=!T?5-*\4:U/<>1/97ZP2+<B4^9YB1)&0R;<<[2V=
MWMBNGJ*XNK>TC62YGCA1G6,-(X4%F.%'/<D@ =R: /-K[P5KD^M2WGV+3KF9
M-:CU"*_GN6\TVZR*P@4;#LP!C@X.!QSQ+9^#=?GM=.T34X[%-+L]2GOS<PSL
MTCAFE9(]A48.9,DYZ"O2:* /,T\$:_?Z5INCW_V*"WTC3+FQ@N(Y6<W#20F%
M&*[1L 0DD9/)X]:<_A+Q+J\-R+^#3[,MX;GT>,1W+2YE;;AS\@PIP>.2/?/'
MI5% ')ZWHNJZ[\-I]'>&VM]2FMUB*"8O&I5A_%M!Y ST[U-XTT:_UFTT];.*
M*ZA@O%ENK&:8Q)=1[6&TD ]&*M@C!V\UTDDD<,3RRNJ1HI9G8X"@=23V%*K!
ME#*05(R".AH \P@\%ZU;V,MI<Z'H5]I[WMS<'3_-V*GF;3&T;^7E"F&7@#(.
M1CI1/\/]>GL4L+BZM[D7/A\Z7<W3SMNBE#,ZL 5)=<D+R0<#/M7J%% 'FI\$
M:C=6-R(M$T#1F=K/;#8HHWF*=9)':18U."% 5>>G.,U9\0>$-8O=9U*^MEM[
MBUN;NSE>S>=HQ<Q11NKQN0#@;F5L<@[>:]!IGG1>>8/,3S@N\Q[ANVYQG'ID
M4 >>:!X+U?3M:LKF6VTZUMK?5;F^$5K(2J1RVYC"*-H^ZV!VR.>.E=!X@TK5
M_$7P\O\ 2YTM(=5O+1HF5)&,2N?1B,X_"NA2ZMY+F6V2>-IX0IDB5P60-G:2
M.HS@X]<&I: .;TG2=2T_QEK=Y)';MI^HI!(DJRGS$>.,(5*;<8."<Y_"N>U/
MPIXB9=7TNQBL7T[4-5BU(7,L[*Z /$[Q[ IR<QG!ST->BU%'<V\T\T$<\;S0
M$"6-7!:,D9&X=LCGF@#@8?!^L@VFB2):#1K36'U-;L3$R.AD:58O+V\'>^"<
MXP/?%4]"\!:II%K!:6FF^'[&XL;6>&/5%MTEFNG92L;-E 5&#EN3GIR*]/JI
M'JNG37?V2*_M7N=SIY*S*7W)C<,9SD;ESZ9'K0!RW@_PW?:3K5]?2:?9Z3:3
MV\<9L+*<R1/,"Q:8#:H3((& .<<UC7W@O7)]:FO/L.G74R:S'J$5_/<MYIMU
M=6$"C8=F ,<'!P..>/3:* /+Y_AMJ5[IPLIY[:-6M=5A9U8G:US.)(CC'( '
M/]:T;OPKK7B1M5NM8AL[.>;1SIMO'!.91YA;>92=HP-P3 P3P:[^B@#SFR\!
MZJFI>&KNZFM28&EGU<*Q_>3&1YDV<<@22,><<5T/B?3-4GU70M6TJ"WN9=-G
ME9[>:8Q!UDC*9#;6P02#T]:Z6F2S101^9-(D:9 W.P R3@#)]20* /,V\%Z[
M_9*VM]IFCZJDDUY,]N\QC,$LLQD26.786& 2"!@].M='JGAK4K[X7R>''O$N
M-3;3UMVN96.V20*,DGDX)'7K7644 ><:CX6\27\.O6:VUA%;^(S$]R_VIF-F
M0BQR #8/,RJ J?EY/-='XMTG4]0AT:32%MFGT[44NS'<2%%=%C=2N0#@G<!G
M''6NDJ*VNK>\MUN+6>.>%\[9(G#*V#C@CCK0!YO<> ]1N[F/7+_2]+O[U]2F
MNY]+N'WP^6\2Q*H=D(++Y:-DKC.?:NKTK0[FS\%RZ6\-A;W,L4P\JRB$4$9<
ML0H  X (&[&3C/>M^::.WADFFD2.*-2[NYPJJ!DDD]!2QR)-$DL3J\;@,K*<
MA@>A!H Y#2/"]_8WWAZ:5H"NGZ"VG3;6))E/D\CCE?W;<_3BL+3_  9XDT'2
MA!81V%Q->:)#IMSYEPR+!+&' D'RG>N)#QP>!Z\>G5%#=6]Q)-'#/'(\#[)5
M1P3&V <-CH<$'![$4 <'%\/;A-!\2Z-]IB$.H65M:VLO)(\JW6++C''S+GC/
M%:?A+P_<:;J%Q>3:'HFCHT"0K!IT2%G<$EW9PBG!^4!>>F:ZZF1313!C%(D@
M5BC%6!PP."#[@T /HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "JT.GVL%]<WL<6+BYVB60DDD*, <]![#UJS133:$TF%%%%
M(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %8WBW5Y=!\(ZOJT"*TUI:22QAAD;@IQGVSBMFJ]_8V^IZ
M=<V%W&)+:YB:*5#_ !*PP1^1H \>\27'B&Z\(Z[:W=UK)L/[/BG,]]:PQLTV
M_:\8VK_JR"K>HV]<9J75[:_T34/'5VFLW-U-:Z?98-S;V[!]QDQN41 ?+@XP
M!U.<\8[D> --DL+VUO+W4;UKNW2T:>XE4R)"AW*BD* !DYR02>Y-7=1\(Z;J
MAU@W#3C^UH88;C8X&%B+%=O'!^8YZT 8FG7.NZUJNH:C#K7V:"RUDV2V+QIY
M+P)M5\G;O\QB20=V.@QUKE[+Q/K=[!IFFV\^H0DVEW=.^E6<+.SBY>.,%2NT
M( "3@9)(YZUWK^"=-?66OS<7@B>[6^>Q$@\AKA0 )",;L\ XW8) .*@/@'34
MM[6.SO=1LI+>.:$3V\JAWCE?>Z-E2"-W(X!'8T <C-K?BN^L-:N)M5GTJYTK
M0;:_-M#!$0;@I*SABRD[28^@/?KZ[/@^*ZG^('B&^EU&X<26=C(T!6,(=Z.0
M.%W87D#GOSGBMZ/P5H\-IJ%K DL4%]I\>FR(C\)"BNJA<C@X=N3GM5BQ\,VF
MG:V^J6UQ=)));1VTL.\&.01@A&(QG< 3T(Z]* (+GQ:EM=30'0]=E,;E-\5@
MS(V#C*GN/0UC_$CS-2^'AN(I[NQ#3VKF,QJ'(,\8"N&4X()!XQRH[9![FL[7
M-&MO$&C3Z9>-*L,VTEH6VNI5@RD'U!4&@#S*5M7T5_%NJV>N7(:QUFU1HFBB
M*W.Z.V1S)\G<-_#M /Z7K/Q+XCU#Q$UQ:C4Y($UQ[![<6T?V1;97,;-OQOW@
MC=G/MC%=:?!FG/IFHV,T]W,NH3Q7%Q*\@WL\8C .0,<^4N>/6D7P3IRZN;[[
M1>>3]L^W_8?,'D"XQ_K,8W9SSC=C/.,T 0:_=:A>>+M+\/V>HSZ=%-:3WD\]
MNJ&1MC1JJC>K #+Y/'85Y]_PEFJE7UH2QC5?[$6T\_RQM\S[>8/,V]/]K'2O
M5-:\.P:S<6EW]KN[&]M ZQ75HZJX5P R_,K @X'4=0",5G?\*^T'[$;/RIQ
M=/&G[?-YV!_,W9Z[]_S;O6@#/\,V-UI_Q'\0076HS:@W]G612:=4$FW?/PVP
M 'G/8<8^M96J>(]3M?$Z/;:Q=W,?]MP6,D$-JHLX8G95*.[+EI?FS\K'!P,
M5V.B>%[?1=1N]0%]?WMY=Q1Q337<BL6"%MO"J /O'H/UR30N?A_IUQ=32C4-
M3BCDOEU%;>*91''<A@WF %23DCH21R< &@#D!<ZKJZ>%/$-[JKO#=>('Q9-&
MBQ0*JW"IM( ;(53G).<]L4VV\9:OITL5X=4O-5@FTJ^NW>:U6*VDDA577[/\
MJN4YQDY!!!!-=BOP^TI;V&;[5J#6T%V]Y!8F8>1%(^[?M7;G!WMP2<9.,9-1
M6_P\L+-+0QWM_=?8;>6VM(+N96B6)UVF(@*"4X'/WN!SQB@#EM2\1^)/"UM'
M=2ZU)J0G\/SW_ES01 +<AH0"-J@[!YG"_7)/&.G\(7FN-K5Y:7YU6>P%M'+'
M/J5O'%()LL'4!  5(VD9''(S6+H'@*XGU G6K*XBL%TF33##<:A]H+!V0XC(
M^ZBA#@GYCN&>E=GHOAJWT:ZGNS>7M]>31I";B\=6<1IG:@VJ!@%B>F23R30!
MG7?A6XMFOM1TS5;Q+\I>/;J=C(CS*F!@KR%:-6 /<G.:XU_B+JI9M42X']FG
M1-JP^6O_ "$/LXN!SC.=IV[>GM7KM<DOPYT!-+33@EQ]G34O[3 \SGS>FW./
MN;?EQZ<4 <O<:[XDM](UO69=8E\S0+F"T:T$4?EW)5(C,S_+G+&1L;2 ,#BJ
M>N:AJD^AZEK.IZG<7%K9>)$MH;&*!,+''>I@\+N9\+@<].Q/-=Y?^"--U#4[
MB[DN+U(;J6*>[LHY (+B2/&UG&,_PKD @':,YJ=O".FM82V9:?RI-2_M-OG&
M?.\T2^GW=PZ>G>@"#P3JMYKNC2ZK>7&7N+B0"SV!?L6QBOE'@$L,98GN>.,5
MQ\?B'Q!93W@U+5;NUU(VU](+.XM4^SR[%9HFMI%7!V@ D,Q)&<CBO1+#1+73
M=2U&]M3(C:@ZRS1;OW?F!=I<#'!( SZX%8</P\TJ+$9N]0DM(DG2UM7E4QVO
MG*RN4^7=T9@-Q; /% ',P3^);B[M[9O%5ZHN] _M5W6W@!28%1M3Y,!#O&0<
MGY>O)JEJOB_6I/#,>K0:S=+>Q:#;ZA]CL+1&1960NSW#.I"H<8"A@< X!XKT
M:+POI\-Q!.IFWPZ<=-7+#'E9!YX^]\HYK'D^&ND/9O9QWFI06LMA%I]Q#%,H
M$\<:E4+G;G< >Q /<$<4 <UXBEUK7-*\>M)KMQ;V&G6KK%:00Q8<-9K(RNS*
M25)8]"",GGIB"XUKQ)";G3-,O-8GFTK3+>6W,%K"ZSS2*S@3G:,)@*@VXXR2
M2:] A\):?%I^KV3R7$Z:M&([MI'&YAY*PY& ,$JH_'-9\OP\TZ:'RGU+52LE
MLMI=_OE'VR%22J2_+V#%<KM.#C- $7ABZUG6/$VM3WFI2QV=A=+#%IZQ( -U
MO&YWMC<<%SCD<YSD8 G\3W&IR>*?#^D6.J3:?;WR737#P1QLYV*A7:75@#DG
MG'?Z8M7'A<1>>VEW,]M)=:E;WLY68H,1^6K(,#E2D8&T\'/X5IW6D6UWK&GZ
MI(9/M%BLJQ 'Y<2 !LCO]T4 >>Z!K/B'Q/+8Z2VN36<L-C<SRW<$,6^>1+EX
M(]P92H "9( &2>U,\$WE]X@\;6.N7.H3A[GP[!/+;JD8C),DBE1\N[;N!<<Y
MR>I'%=2W@#34A@6SOM1L985GC\^VE42/'-(9'1B5(QN.1QD=C5VS\(Z;IVJV
M%_8O<6QLK);%((W'ER0KG:'!!)P23G(.>N: .*\1'4K;Q%X[U/3=6GL)=/TN
MUN56*.-A*R),P#[U/R\'@8Z]>*36_%.JP7DM]:ZO=RF"ZLHS:6UJIM8$D,0=
M9I&7)<[S@*V1E>.M=S>>%M/OFUMI3-G6;5;2YVN!A%5U&WC@X<^O:LN[^'6F
M70NXQ?ZG!;W4L<\EO#,H3SD"A9.5)W?(O!)7(SB@#FY-9\1O;7]V-=E1KCQ
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
M7<=J"" $+Y^8Y[#%>*R1?:K#4$U'4]/M%ET'31!]ILS/<NAAX-O^\7YO,W=
M?FQ7HWQ'^QIHNA?VJ4:T76+3[090-I7)R6[;?7MC- '7#4]/-A]N%];?8_\
MGX\U?+ZX^]G'6DFU33[>WBN)[^UB@EQY<CS*JOGI@DX->-W8C;Q(TNFW&FV_
MAUO$>8YKB+S;,3"R )*AE!'F9 .X#?21VNGP0V\L>KZ7*XCU)H8]1LS%83PM
M,/,2$^82F&'RD$Y4],4 >M6_B/3[GQ)=:%'*#>6T$<S?,N&#EA@<YR-A)XXR
M*O2:A90WD=G)=VZ74@RD+2 .P]ESDUYSX&?2F\9+*EE#837/A[3Y;:WE(,H'
M[W< 3\S$#:">IP,U1\22:?9^+=5NMUE?.VHV(N-.N5,5VL@\L1O;2*<LO0[<
M8R'YZT >KBZMRJL)XBKN8U.\89AGY1[\'CVJ*+4[">5XH;VVDD1-[(DJDJOJ
M0#T]Z\HL=1LC9^'-+%U";^+Q=<M);!QYB#S;@Y*]0/F7D^HK*T$Z3+X=\'KI
M'V;^U(TO6OA%CS5B\F4/YF.<%C'C/^SB@#V&_P#$.GV6DZE?QW$5U_9]L]S+
M%!*K-M5"V.O&0.,U9M=3M;G3TO!-&D952VYQ\A(!VL>QY'YUXD6TF;PEI!T+
M[-YT?A&__M+[/C< ;=.)<=_,R1GOFMJ2S<>)M.T (3:Z\;#47 'R_P"CH3*#
M]?*@'_ J /6;J[MK& SW=Q%;PC@R2N$4?B:RIO%.G6VN_P!F7$T<*FR6\%S)
M*JQE6<H "3UXS6+XP>TC\9>$WU5H5TL-=[FN2!$)O+'E[L\9QYF,US%A8>']
M2UQC8Z<&TQ?#4K6L=TF[:IN).5SG /)7_9(Q@<4 >I3ZE86LT,-Q>VT4LW^J
M2255:3_=!//X5#'JT7GWJ702U2VE\M9)9DQ)\@<D<\8R>#@_*3TKPK4KNUF\
M"W28TZVNXO#6G^9/>9EN+G,.Y1 I(" '.6&><\<9KI9XK74O%Y25(KFVE\60
M-A@'1Q_9N0?0CH: /6[>Y@O($GMIXYX7Y62)PRM]".*EKA_!%U8:8VL6#216
M_G>(+N*UA VAB%#E5'T#&NXH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ JMJ-S]CTRZN<$^3"[\>P)JS6/XJE$/A35')Q
MBV<?F,54%>21,W:+9RGPCLMF@W6H.29+J<Y)]!_]<FN\O+*VU"U>VNH4EA<$
M,K#-<O\ #*+RO UF?[[.W_CQ_P *ZFWO+:[,@MYXY?+;8^Q@=I]#6^*DW7E)
M=S#"Q2H1B^J/+M2TO4_AMJ1U31M]QHTI_?P,<[/J?Y&O1M$UNRU_38[VRD#(
MP^9>Z'T/O5Z6*.>)XID62-QAE89!'H:\INXY_ACXG6ZME:30[]L/'G[I';ZC
M/'J*U36)C9_&OQ_X)DT\++F7P/?R_P" >LT5%;W$5W;1W$#AXI5#HRG((-2U
MP['=N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !2,JNI5E#*1@@C((I:Q/&-W?Z?X.U:^TN0)>VML\\9*AL[!N(P>.0"/QH
MU_(B\U9?*3S%7:'VC('IGTI%M;=;EKE8(A.PPTH0;B/0GK7 GQQ=+\0GA,J_
M\(^-+,@7:,^>$$^=V,_ZH],XK/T/Q]K-A!=3:[:WFHI!I-E?S?9(8E^SB02-
M(S9*YP O R?E.!UH ]1V+OW[1OQC=CG'I3$M;>*222.")'EYD94 +_4]ZXC4
M?%5RNMK!87TC1G6+&V='MT"K%+#O(5N2V>#DX(/ XK6TWQO8ZEJ=K:I97L5O
M>O+'97LBIY5RT>=P7#%APK$;E&0#B@#>2PLXT5$M(%500 L8  )R?UK/USP]
M#KUO':SW,\-GYJRW$$(0"YP0P5R5)QE1G:1GI7.^)_%FJZ7XGFTRTLIS -&N
M;L3*L9 D0IM?EL[5R01C.2, C-5XOB TGA>3[9!J.GWPT,ZBEXUO$PE557>\
M:;L9#,#M8+G(H ]!90RE6 ((P0>]0)8VD:JL=K BJ,*%C  &<X'X\USR^-[7
M^TOL:6&H3PQW,5E-?(B>5'.ZJ54C=N_B7)"D#/6K.OZ]#HFJ:<;F[EAMVANI
MI42%75UBCWDELY7 R1@'- &TMI;);M;K;Q+ V<QA %.>O'2D:RM7MEMFMH6@
M7&V(Q@J,=,#I7*M\0[."REN;W2-5M=J6\D<;QH[31S2>6C+L<CJ>5)##TJ9/
M$%]KJ3VNFVMYINI6-];)=P721,?)8JS'(9EP8]W(.01TS0!TS6T#*JM#&0K;
MP"HX;U^OO1/:V]T%%Q!%,%.Y1(@;!]1FN:\'^(]0UVZUR*]T^XMUL[]X(FD$
M8 4*IV':QRPR23TP1SUJI;^-XX)%M%M]2U:]N;V^AMXX8(HR/(D"LN2X7 ##
M#$\@<X)P0#L'MH))HYGAC:6/[CL@++]#VIZHB;MJJ-QR<#J?6N#C^(+WOB#0
M1::?>+I-]9W,TSR+&IC,;HI)R^0$.[=UZC&:N#XD::EE->76G:E:P"P?4;=I
M43-U;KC+( YP?F4[6VG#"@#KQ#$JHHB0*AR@"C"_3TICVL+P^4$" *54I\I0
M$8^4CI^%<N_Q!L+9-0-_INI64EG#%<+#-&A>X21RD90*QY+#;AL$$C.*S[/Q
MY/'K6OC4;*^ACM?L,-MIS1QF8S3;QM!5MK;L*<[L 9Y'- &YHWA-=*U)=0N-
M4O=1N(H#;0/=",&.,D%ON*-S$JN6;)./K6[);0321R2P1O)&<HS("4/L>U<P
M?'MIY*1KI>HOJC7C6/\ 9@$?G"54\P\[]FW9AMV[&"*=X0\07FL>']2U&>&>
M:2*_NXX;<(J2[$D8)'@D#=@ <GKU/>@#I&M+9YC,]O$TI7:7* MC.<9],U(J
M*F=BA<DDX&,GUK@?#GQ!N;WP_I;W>C:A=:M>)+((+98@7CC(#2#,@ 7YE7D@
MD]!WK6UWQ-YGPSU#Q+HDY4_V>]S;2,@RK!21E3W!X(/I0!TIMH#<BX,,9G"[
M1+L&X#TSUQ2):6T<K2I;Q+(S;F<( 2>F2?7DURT7Q L(K>[;4;'4+*6VM8[I
M8YXUW7$;ML4QA6/);"[3@@L,@5KZ)X@CUF>]M7LKJQO;)D$]M<[-RAQE6!1F
M4@C/0]C0!I1VEM#YOE6\2>:<R;4 WGW]:3[%:;HF^RPYA_U1\L?)_N^GX5S\
M?C:U?5XK,Z;J$=M->O817SH@B>=0Q*@;M^/D8!MN"1UJ'1O']EK5YIL4>F:E
M;P:F)/L=S<(@25D!++@.6!P#R0 <'!H ZHPQ$$&-.6W'Y1R?7Z\"D>WAE21)
M(8W63[X900WU]:YK7O%5OX>UFX:[FN6MK;2WO)+>*!""!(J[@Q(.[G&WICG.
M:Q?$WQ!NK;0-96QTG4K/5;2*)T%Q'$=L<K%5FQO((RI&#R#C(QG !WZ00QK&
MJ1(HC&$"J!M'H/2D6UMTN'N%@B6=QAI @#,/<]:Y%/',&G1_9[RSU69;+R8=
M0OI$A MY9 N!($;D_,I;8"!N%.N?B)96UW)$-(U:6&._;36N(XD*&X'W4 W[
MCN. #C'(R1V .LDMH)I$DEAC>2/.QF0$KGK@]J%MK=(S&L$:HPVE0@ (],5S
M,?CRTDL]PTS4!J'V]M.&G8C\XSA-Y&=^S:$^;=NQBH_^%A6+FQAMM+U.XO;P
MW"+:1Q)OC>%U617);:I!;.<X('7D9 .I>TMI)1*]O$T@7;O9 3C.<9],U2U;
M0[;69]-EN6?_ $"Y^TH@QM<^6Z88$<C#FL/_ (3NSN?,6&TU"&VE%PEKJ/E(
MT4KPABVT;L_PMC< &VGFH/\ A8-M9:5!<266IWT$-A;W5[?)#&BQ+*N0S*7&
M3U8J@;% '9)!#&L:I$BK&,(%4#:/;TI!;0"Y-P((Q.1M,NP;B/3/7%8GAW5+
MO4-6\207,@>.RU$00 *!M3R(GQQUY9CSZU23QU!<W*6Z:=J$$=TUQ%97DR((
MYI(E8M@;BP'R,064 XH ZHPQ$.#$A$GWQM'S?7UICVEM)*)9+>)I NT.R G'
M7&?2N&\,_$6*;0-+EUZWO+66;2S>&]FC18KCRT#3% IR,9)P5&1R.*O_ /"P
M["&VGEOM,U*Q>.WCNDAG2/?+"[A Z[7(X9AD$@C(XH ZT0Q!@PC0,"6R%&<G
MJ:R=8T&34GMY+35;S39(2W_'L$9'W8)+(ZLI8$9#8R,GU-87C3QM+HMMJ%OI
MEG<37]FUFTCA4**DTNW^)AG(5EZ<%E[9(W]4U^'1]'@O[JUN1).\<45FH4S-
M*Y 6/[VW.3R=V!@G.* +6D:5;:)I%KIEF&%O;1B--YRQ [D]R>IJQ':V\((C
M@B0$8(5 ..N/U-<S_P )U;LL,$>D:D^J27$EM_9P6,2JT:AG)8N$VA64[MV#
MN&.:A?XC:<]M%-8Z;J5\3:/>3QPQH'MXD<HV\,PRP96&U<GY3[4 =6UI;.\3
MM;Q,T/\ JV* E/IZ?A4CQI*NV1%<9SAAFN4\/^*+S6/&&MZ<]A<)8VR0/;S,
MJ  ,I.3ABWS=1QP <X/%6&\:6O\ ;3V":??R01WJV$E\B(8DG8 A"-V_'S ;
MMN 3UH WOL=K]E^R_9H?L^,>5L&S'TZ42V=K-$D4MM#)&F"B/&"%QTP.U<M%
M\0[-\2/I&J1V\L%Q/:2O''BZ6$9<(N_<"0,C<%S3=;\;V,5BBVL]U$\UG;WZ
MW$4"2!8I)D100S 9;<1[ $]0,@'7F&(RK*8T,BC"N5&0/0&FO:V\EPEP\$33
M(,)(4!91['J*Y?\ X3^R_M+[-_9FI?9UU+^RWO2B>4EQNV@??W$$D<A<<C.*
M2/X@Z>]];Q?V?J(M+J\>SMK\QIY,LB;M^/FW #8W) S@XSB@#J!:6RS-,+>(
M2L06<(-Q(Z$FLO2?#%AH_A]=(M]Q18#;F=@OFLISU('/6JN@>,;?7[F"*/3K
M^VCNK8W=I/<(FRXB! R-K$J?F4X8 X-/\7ZI>:3:Z4]G*(VN-6M+:0E0<QR2
MA6'/3(/6@#0TC1;/1M)MM.MXU:.&WCMR[J-TJHH4%B!R<"H4T"(>)#K<UU<3
MRI 8+:%]@CMD;:7V *#EBBY))Z8&!4E]KMIIVK6FGW(D5[J&:9)<#8!$%+ G
M.<X;(X[&L*'XE:%+HMAJKK=PVUY%<S?O(P&B6#/F;P#QS@ #.2PH ZR>WAN8
MC%<0QRQGJDBA@?P-*(HP<B-<[=N<=O3Z5RO_  G]E DXU#3-1L+B(6[_ &>=
M(][QS2"-'&UR,;C@@G(]*9XA\6/;ZE%IM@TD=Q!JEA;W3,BE7CG8\+G/8'G
MQVH ZEK.U9U=K:$LB&-28QD+_='M[4];>%,;88UP01A0,'&/Y<5PUUX[EO=7
MT*#2[6\BLKK5FM&O)8T,5RB)*'"')8?.HP2!G!QWKO: &>3$&#>4F0Q8':.I
M[_6GT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5S'Q"F\CP1J)_OH$_,UT]<;\4&"^![GG&9$'ZUMAU>M%>:,<2[49/
MR9CP:N_A;X065PI)GN$*1$'[K/N(/X 5I_"[2I+'PM]KF#":^D,IW==O0'\>
M3^-</K[2:O%X4\,VH8E;6%V)]74?R%>UV\*VUM% @ 6-0H ]A77B7R4[=9-M
M^G0X\*N>K?I!)+UZDE9^M:/:Z[I4UA=INCD'![J>Q%:%%>?%N+NCT914E9GF
MWPXU.XTW4+[PGJ)(GMG9H W<=P/;H1]:])KR_P =Y\/>.M%\0QG"N?+E&.H'
M!_-6KT]'61%=3E6&0?45U8I*7+57VE^/4Y<(W'FI/[+_  Z"T445R'6%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %1W$$=U;2V\HW
M1RH4<>H(P:DHH \6_P"%>>*3\/(K)HXQK9O]LC>:O_'L;;[(3G./]7AL=<UU
M^J>&=0E;QJEI;+Y6HZ-#9V0WJ-[K'.NWKQ]]>3@<UW#.J %V"@D#)..3TIU
M'FP\):S_ &Q]H^RKY7]K:=<Y\U?]7%;A)#U[-QCOVJ/P?X-NM&U#2;>;0(T;
M37F,NIRW.]900RH84#Y5B&&[<H &0,YS7I;2(A 9U4G. 3C..M*K*ZAE(92,
M@@Y!% '%>+='U:Z\0I>6%@;J&;1KS3G*RHAB>0HRL0Q&1\A'&:R=<\(ZU>Z/
M:V\%JK21^%;C36'FJ,7#B':O)_V&YZ<5Z910!YM=>']=/B1+BTTEK2]^V6[?
MVK9W0CAEM5";TGCWYD? 91\I'W>1BM[Q7H^IZCJ^E76G6]M-]FM[U6%SS%OD
MBVH'7.2I/!QVKJZ* /)X_"FO2P20V6DW.F:=OL7_ +.GO4E031W*/(\7SL$0
M(IXR,\?+7<:1I=W:>+_$E_-&%MKTVWD-N!W;(]K<=1SZUT%% ',^%['4--U;
MQ%%=V12WN=1:\M[D2*5D5T08P#N!!4YR,>E8NB>%]6LO%%A>SVRK!#>ZO,[>
M8IPL\JM$<9[@'Z=\5WR.LB[D8,I[J<BG4 >76_A#7(;;1('L=RBWU.SNBDR9
M@%S*&23D_,,#) R?:J"^!]4F\,75C#X9CL[R/1)+(SRW8D:XG8*/W1\PA8SM
M).X \J,#!KUUYHHY4B>5%DDSL4L 6QUP.]/H \]\7^%=7U76[N^L8$<)86?D
M!I HDFANC,8_;*X&3QDUFZMX9UWQ#?ZIJMSH;11M<Z?<0V+W48DG2'S1(I96
MPK8DR/FQTYZX]4HH \RMO#>IZ;>V&O6/AQ8C;:A-(=-CN%-P\$D(CW.[.4,@
M(!P&QMP,YKJ?!6GZCI^E7O\ :ELMM<W.HW-UY2R!PJR2%AR/8UTE% 'EWA[1
M?$GAU])OFT&6YDLK.YTV6"*YAW.&E61)4)8#:2"""0PZX-:Y\*ZE!\&[GPXJ
M1RZG+83)L5P%\V3<Q4$X& 6QGVKNJ* /+=>\+:_XM-]=W.E+9RPV$%M#;R7*
M'[2Z7"3/AE)VJ?+"@G!^;) KI_!VD/87.J7?]AKI,5R8ECBDF\V=P@.3(P=U
MQECM /3KUXZEG5 "[!02 ,G&2>@IU 'EK>'?$4^O6%Y>Z3<W5W9ZVUS)?/>H
M8S:DN$6&,O\ * K+N&%/R_Q$UI:%X8U:QL_ T=Q;*K:5)<->#S%/EAXI%7H>
M>6'3/6O0** //_'/AC5M:OM1EL+=9$FT*2SC)D5<RF9&"\GT!YZ4>+O#&K:K
MJ.O2V=LLB7>E6EM"3(HW2)<.[#D\85@<FO0** /-];\-ZY,/$VB6NG&:TUZ\
MCN%O_.0);J5C60.I.[(\LE=H.<CI5AO#&K&W9?LRY/BM=2_UB_\ 'OY@.[KZ
M#IU]J[Y75F958$J<, >A]Z&=5*AF +'"@GJ?:@#S+4_!FHS:G<ZC+IC7L*:_
M)>"TBN%C>:![5(MRMN #!ES@D9 /K6CX>\,7]CKVC7S:7;V%O'%?F6&*7>8C
M+)$8PQ+$LY5#N(XS7?44 >=Z/IGBC3] 3PPFF(EK;I=I)>O*A6Y1M_E",!MR
ML2R[MP &#US6!JW@_P 37OAZXTB?2Y[T_P!D6L%@!?(EO;2)$!*&3<-SEAPV
M&'3E1S7L=% '.>%].O;._P#$%U>6Q@6_OUN(59U8[?(B4YVD@$,K#\/2N*M_
M#7B235M(O;_2+F>_M+JY^V7TM\CB1)(Y40Q(7^5!N7*X4\#AN:]8HH \C_X0
M[Q%KWAO1]#U#35TTZ5HT]IY[3I(LTSP") H4DX R6) YZ9ZU:UOP[XD\3Q7-
MV^C_ &&>WTE+2&WEN(R;B7SHY6VE20%_=  M@_-R!7J5% 'F.K:'XCUS_A);
M[^Q6MI+R+3OLMM+<Q%W,$S2."58JIQTYQR.>N.F\56&HZKI.D7MI9,UY8WT%
M^UDTB!F"Y#(&SMW ,<<XR.M=110!P4\'B>76],\2SZ,9#:R74*Z=%+&)TMY5
MCVDL7V%]T9) ;HPZXK D\(:[;Z7$LFAF>^DAN)H+K3[P07%C=2S/)M:0NH:(
M!EZ!N5;@Y%>M%U5E4L S?=!/)^E.H Y#PYINM:;XKU*;4;?SHKVSM-U]'(NT
MRQIM<%<[N2<CC&*R;_0M<D\7&\L=*-G='48Y#JEI<A()[08W)/%OR\F 5^[Z
M$$8KT6FAU9F4,"R_> /(^M 'EVA>&]?7Q!X?U#5=(N9+JU^T1ZE>W%ZDOG&1
M" T:[SB/_9 4C(^7@FHK+P'KD'A;6[.:!'NC<6MI8#S5.ZSMYE9#G/'!<X//
M%>L44 >?OX8U8Z=/$+9=[^*DU(#S%_X]Q.KENO\ =!..M<W:/?0'PQX>MTLY
MHK/7IS%=I<K)YH N&YC'S+MW$/G&"!C.:]DJI%I>GPW\E_%86L=Y(,/<)"HD
M<>[8R: /.]'LM:\-23:JFAMIEK::;-)?6(OE^R7-P,,I@7<WE+P_)"\$#!KJ
M?$^GWNN:7HK6MO\ O(]3L[N6-F *(DBL_7&<#/'6NDW(S,FY2P ++GD9IU '
M'?$70-3US2+7^QE4W\,SIDN%Q%+$\4AR?0/N_P" BN?O_A[J5[>>*K:)(H;&
M:S>/269P1OE\MY 0.5&^)>?1J]1HH \PU[0?$7B::^U<Z,UG/%:6L,%G+<1E
MIWCN5GDPRL5 P@5<D9[@5)+H'B#5=?NM5ETDV<<^IZ9<)%)<1LZQP%O,+;6(
MR,YP">O&:]+IH="Y0,-X&2N>0* /-=-T#Q#:KX<T5])Q::-JTER]]]HCVRQ$
M3;"JYW9_>#(('/3/;TRBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MFY664MCR82&<>Y&>!6S9W<-_907=NQ:&9!(A(QD$9%?-NMZ+J&B7PBOXP7F
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
M2 GT'- $]'2LR75">(DQ[M5*6>6;[[DCT[4["N:\M_!%QNWGT7FJ$NJ3/Q&
M@_,U2HIV"YTM%%%2,**** "BBB@ HHJMJ&H6NE:=<ZA>RB&UMHVEED()VJ!D
MGCK0!''H^F0PVT,6G6B16LADMT6!0L3G.648^4\GD>IIIT/26U8:L=,LSJ(&
M!=F!?-QC'WL9Z<5E6OCC1[BZCM7%W:W+SQVXAN;9HV#2*S1D@C@,$;!]1CK3
M;GQYHMO-- GVRYGADFC>*VMGD8>5M\QN!]U2P&?7@9H W[NSM;^ P7EM#<0D
MAO+F0.N0<@X/<$9JO?:'I.IW,%S?Z99W4]N<PR3P*[1]_E)''-<Q!\1;&3Q!
M?PR+(FCV^FPWZ7IMI I5MY+%L8VE57;QR<CD\5H?\)YHD=G<W%S]LM3;20QR
MPSVCK*OFG$9V8R0Q]/0^E '07=I;7]K):WEO%<6\HVR12H&5AZ$'@U17PUH2
MZ=)IZZ-IXLI=OF6XMD"/CIE<8.,#'TK&3XC:&9&22/486BN%MKCS;*11;.Y
M3S#C"AMPP?>NMH I#1],&GQ:>-.M/L41!CM_)7RT(.00N,#!Y^M-O=#TG4KN
M"ZOM,L[JXMSF&6:!7:/G/RDC(YYK 3XD:#,\"PIJ,OVG>+9DL9"+AT.&1#CY
MF'.>PP>>#5C_ (3O1FL+&Z@%Y<M>B4Q6\%J[S8C.V0LF,KM/!SWX&: -BZT7
M2[Z"X@NM-M)XKEQ).DD*L)6  #,".2  ,GT%9.H>"='U"^TII;.T_L_3X)X5
ML#;*8F$A0].@P4ST[U%<_$+P_;Q1S+//<6[6R7<D]O;NZ00N2%>0@?*#@\=>
M#Q3O#GBM]<\0:]IS6DT2:?<+'%(UNZ!E\M&.XGC=EC@<97!]Z -6\\/Z+J-O
M;V][I-C<06W^HCEMT98N,?*",#@#I2WWA_1M3GBGO])L;J6)"D;SVZ.54]0"
M1P/:LZ7QMH\6JM8%KDE;C[(9UMW,/GXSY6_&-_;'KQUXJEX*\37OB&TU?4+N
M.588;N6." 63QLJ([+C))WL=HR !@\8H ZB&SM;>:26"VABDE"B1T0*7"C"@
MD=<#@>E4_P#A'-#_ +6_M;^Q[#^T<Y^U?9T\W/KNQG/O7$:?\3+F[DT9YK"=
M8[JZO8)8X[*4NXB+>6(QU)X&[L#G.,5TG_"=Z,^GV5W +RX-X)3%;P6KO,!&
M=LA9,97:>#GO@#- &Y'IMA#,LT5E;)*K2.KK$H8,YRY!QU8C)/?O5:Z\-Z'>
MV\-O=:-I\\,#L\4<ELC+&Q.20"."3R?6L_Q!XD%M\/[_ ,2:/+%.$L6NK9V4
ME6^7*DC@_AQ3KCQGI-GJ7V&=KC>DD4,\Z0,T,,DF-B.X&%)W+]-PSC- &C<Z
M%I%[?6][=:79SW=OCR9Y(%9X\<C:2,CFK%[86>IVCVE_:P75L^-\,\8=&P<C
M(/!YK%M_&ND7.K)I\?VK,EQ):QW#6[""29 2R*^,$C:WL=IQ5.#XDZ!=6\%Q
M -0DAN7$5LZV,A$[E6;:G'S$;"#C@'@T =$FDZ;'!Y":?:K#YHF\L0J%\P$$
M/C'W@0#GKP*9#H>DV^J2:I#IEG'J$HQ)=) HD;ZMC)K"'C;3[B2PN8;LQ6KK
M=F>":U<3!H -Z_[!7G((.>U2VGC_ $&[$S&6YMXH[,WXEN;9XED@&,R(2/F
MR.GJ,9S0!NW>FV%_-;S7EE;W$ML_F0/+$KF)O[RDCY3P.16/J7@O1[O0]7TZ
MPLK339-4@>&:XM[958[@>3C&[KGK4NB^+=-UR_DL;=+R&[CA6X:&ZMGB81L<
M*WS#H:;=^,]#L8)9KFY:-(M0&FOF-LB<@$#&.F"#GIB@"Y:^'=&LK6:V@TJQ
MCBN&#SJEN@$K#D,PQR<\\U)_8FD_VM_:W]F6?]HXV_:_(7S<8Q][&>G%8NH^
M+(%UA;"SNT$L,D\,T;P,=\B0>:%5N , J3U].M5_!WBB_P!>NX8KM80KZ'87
MY\M2/WLPD+]^GRC H Z34M'TS684AU33[6]B1MRI<PK(%/J 14=WH&CW\MM+
M>:597$EK@0-+;JQBQTVY''0=/2N:M/']O!KFL6&JK*B6NIK:13Q6SF*-72/9
MYC\@$NQ'Y9QUK77QEI#:R-,#7&XW)M!<>0WD&<#)B\S&-V ?Q&.O% &K)IMA
M*EPDEE;.MRP><-$I$K# !;CDC:O)]!Z5!<:!HUU+=2W&DV,LEV@2Y>2W1C,H
MZ!R1\P&!U]*AUKQ'8:%-:P7*W,MQ=%O*@M8&FD*J 6;:H)P,C)]Q7.:+\1;2
M7PUI]]J(FFN[F&:Y:.QMGDV0I(R^80,X7 'U.<4 =;;:/IEE';1VNGVD"6NX
MVZQPJHBW##;<#C.3G'7-,CT'1X=5?58M+LDU%\[KI8%$ISURV,UBWWQ"T"Q:
M7,EU/'#!'<S2VUJ\J1PR#*R,P& N.?\ ]1JU>>--'LM3-E+).VQXHYKB.!FA
MA>3'EJ[@84G*_P#?0SC- &CJ6B:5K(B&J:;9WHB.Z,7,*R;#[9!Q4KZ;8R"X
M#V5NPN8Q%/NB4^:@! 5N/F !(P?4U6UK7K/0X[8W*SRRW4ODV\%O$9))6P6(
M"CT ))Z#%<[/\0;=]7\.P6%K<SVNIR3QRM]DDWQM&&!7'9@ZD,#T'/3F@#KK
MBRM;RS>SN;:&:U==C0R1AD9?0J>,537PYH:7EM>+H]@MS:HL<$PMD#1*HPH4
MXR !P,=*R]=\5R:1XLT31ULYI8[\2F21+=WVX'RX(XZ_>]!@\5G^$/B#::SI
M6E#4O-M[Z[M&N#*UL\<$A09D".>#M'7F@#J(]#TF+57U6/3+--1<8:Z6!1*W
M;EL9J&?PQH%TMLMQHFG2K:C%N'M4(B&<X7C@9YXJOHOBW2]>NOLUI]I21H!<
MQ"XMVB\Z$G D3<.5R1^8]:QKCQ]!I7BC7;#5%E%G8FW*S06SN(4D3):5AD*,
MG^?H: .QGMK>Z5%N((Y1&ZR()$#;74Y5AGH0>AJ)=-L$CAC6RME2&4S1*(E
MCD.<NHQPQW-R.>3ZUAW7CW0K.ZU""62Z/]G$B[D2V=DB.U2H+ 8RVX!0.IXI
M#X]T6.VFEN1>VTD%Q%;R6\UHXE#R#,8V $G=VQF@#9U/1M,UF%(M4TZTO8T;
M<B7,*R!3Z@$<5'>>'M%U"6WEO=(L;F2W79"TUNCF-?1<C@>U9B>.M'>Q>XVW
MJS+=_8OL;6SBX,VW<$"8S]WYL],<YK+E^(5O_;NG):Q7-S87-G<R-%#:.]PL
MT4B(4*#E<9?.1V'/3(!V-O8VEHS-;6L$+.JJQCC"E@HPH..P' ]*QKCP=IE]
MXFN=9U&WMKWS8((HX;BW5Q$T;.0X)SR?,].U7X-?TRX\.KKZ72C3&M_M/GL"
M (\9)(ZC [=:R/\ A8&@QV-U=73W=FMJL+R)=6SQOY<K;$<*1DJ6XR.F.<4
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ J"^6X>PN%M"@N3$PB+G"A\<9]LU/
M133LQ-71Y]X!\!WWAG5+J^U&6VDD>+RXO)8MC)RQ.0/0?K2R> K[7/%5WJVO
MW82'&VU2SF(:, \9)7CC/3J2:] HKH>+J.;GU>ASK"4E!0MHM3Q^V^&WBW3F
MGFL-6A@9W!V1W,B^8 3]X@#U_4UT>E^#M5G\6_\ "2ZV;!+B-?W5O: A6;&
M6)_^O^F*[VBJGC:LKWL1#!4H6M?37<\YT3P-K6F:;X@DFGM'U34HS''(KMM4
M,3O).W/.?3M47A_POXX\-6+VFGSZ*(WD,C&0NQ)P!UV^U>ET4GBZCO=)W\AK
M!TU:S:MYGEL?PVU:30-8BNY[-]3OKB.9'#ML&"2V3MR,[F[>E5-,^%.JF>VM
M]5N[8:;&[2.MM(V\L1CC*X[*/SKUVD) ZD"J^O5K.W7_ (8GZA1NFUM_PYY+
MJ'PPUL:K?2Z;>6YMIT\M&NIW,FT@9R=OL1]*Z'PCH'BSP^+6PFGTK^RXW9I?
M+W-*V<GJ0!UP/I7;F:,=7%,-U$.A)^@J9XRI./)*S^14,'3A/GC=/U"[%P;*
M<6A07)C;RB_W0^.,^V<5PWASPOXCTF.:UNDTB2&\9OMMR'D:XD#9SR0!WKM3
M>@=$)^IIAO'/15%90JRA%Q74VG2C.2D^AQ6G>#=<B.C6=W)9&RT>9YH9$9B\
MS$[E!&/EP>M2>'/#OBK1;^6XG71KA[N8/=W+O(TQ0D9"\ #C.!76M<RG^/'T
M%1EW;[S$_4UJ\3.2:=M?^',EA81::OI_PQQMMX*U2&&QT:XN++^R++4/MBRA
MV\UP,X0KC /)R<]ZZO4K*#4M6M9;HJ]G;Q.0@9@QE8@ \=@H8=?XJEI*B=><
MW=_U<J%"$%9?U;8R8M+:TU>*2U"+8QWGVI49SN!,#QL._<J>O<U5FT:\^VZB
MT+PBVG:!H4).4VS&5QTZ9+$?7%=!24>VE>X_8PV,/4-'N;W6VN5G5;:>"1)E
MZ-O9-FX?50 ?]T4QK/5[E+-)H[6,V>75UE9O-<(RKQM^49;)Z^E;])2]K*R7
M8/8QNVNISP\-16^GV@M0HO;9HW$K.V&92-V?]X;AT[U8TR#4["%+5[:U:$2N
MQE%PV[:SEON[.N#TS6S24.K*2M+4:I1B[QT*,]G))K%G=J5\N&*5&!/.6*8Q
M_P!\FLZ32[Z&_P#M5ND$@6]:X5'D*95H=AY"G!W9-;])2C4:_(<J:?YF6+:]
MN;^SNKB*"'R#(&5)2^0R@ Y*COFI=2M)IS;3VVS[1;2^8BN2%<%2I4D9QPW7
M'4"K]%+G=TPY%9HP;C2KV_6ZGG$,<\ODI'&KEE1$?<<G R3D]NPJ_):2-K5O
M>J5V)!)$XSR2S(1_Z"?SJ]13=1O^OD"II?U\RCI=I)96;0R%2QGFD^4\8>1F
M'Z,*N4M%2W=W944DK(2LQ]&A=W'FRB%W\QH01M+?SK3HI#$HHHH 2BEI* $H
MI:2@ I*6B@#HJ***DH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ***,B@ HI,CU%&X>HH 6BDW#U%)O7UH =13=Z^M'F+ZT .
MHIGF+1YJ^] #Z*C\Y?0T></0T 245%YP_NT>?_L_K0!+14/GG^[2>>WH* )Z
M*K^<WM2><_K^E %FBJOFO_>I#(_]XT 6Z*I%F/5C^=-- %XLHZD?G33*@_B'
MYU3I*8BX9XQ_%^E--R@]3^%5:* +!NAV4_G33=-V45!10!*;F0^@_"F&>4_Q
MG\*910 I=SU8G\:;110 E)3J2@!*2G4E "44M)0 E%+24P$HI:2@0E%+24 )
M12TE "44M)0 E%+10 E)2T4 )24M% "4E+10 E)2T4 )12TE "44M)0 E%+2
M4 =%1114E!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 F:*** #)I,T44 &3ZTF31
M10 $GUI,T44 %)110 4E%% !1110(2BBBF E%%% "4444 )1110 4E%% !24
M44 %%%% "4444 )1110 E%%% !2444 %)110 4E%% !2444 %%%% "4444 )
M1110 E%%% "4444P$HHHH$)1110 E%%% "4444 %)110 4E%% !2444 %)11
00 4444 )1110 E%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>a2020_annualreportxfinal006.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 a2020_annualreportxfinal006.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#S6BBBOHSY
MP**** "BBB@ HHHH **** %HHHI@%%%% !1110 4444 %%%% @HHHH ****
M"BBB@ HHHH **** %%% HH **** "BBB@ HHHH **** "BBB@ HHHH 6BBB@
M HHHH **** "EI*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH$%%%%
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
M/CH??ZY!]JYES4H\LE>*_+T.E\M67-%VD_S]3,^%%S->_$L75PV^:>.>21L
M99ADG X')KB=2CD_M6\^1O\ 7OV_VC7?_#C2IM$^+4NF3D-);+-&6'1@!P?Q
M&#56]^+'BV"_N(DO8 B2LJC[.G0$CTH3E[5N"OHOU!J/LDINVK_0\_*,OWE(
M^HKT;QM_R3'P7_US?^0KF?$/C76_%%O#!JMQ')'"Y= L2K@XQVKIO&W_ "3'
MP7_US?\ D*J=^:'-W_1DPMRSY>WZH\XKT?X3_<\3?]@QOZUYQ7IGP?GDM9O$
M5Q$0)(M/+J2,X(R13Q'\)BP_\5'FOE2?W&_*D*LOW@1]17<?\+=\8?\ /[!_
MX#)_A6!XB\4ZKXIG@FU69)7A4JA6,+@$Y[5<7._O)??_ , B2IV]UO[O^"=;
M\5?]!MO#&BIQ%:Z<K[1W)PI/_CGZUYQ7H_QC_>:[H]POW)-,CVG_ ($Q_J*\
MXJ,/_#1>(_B,W/$?BF\\3_83>0P(UG (%:,'+@=VR3S6[\(O^2AV?_7*7_T
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
MZ/\ ,?-R^"/%#]-!U#\8"/YU,OP^\6/TT.Z_$ ?S-?17VN;^\/R%)]JF_O\
MZ"E_:%3LA_V?#NSY)HHHKTCS0HHHH **** "BBB@ H%% H 6BBBF 4444 %%
M%% !1110 4444""BBB@ HHHH **** "BBB@ HHHH 6BBB@ HHHH **** "BC
M&>E2K;3O]R"1OHA-(9%15M-*U&3[EA=-](6/]*G3P[K<GW-'U!OI:N?Z4N9=
MQ\K[&;16RGA'Q(_W= U0_P#;I)_A4Z>!O%+]- U#\8"/YTN>/<?)+L<_173)
M\//%K]-"NOQ '\S4Z?#'QD_31)!]9HQ_-J7M:?\ ,OO'[*I_*_N.3HKLT^%/
MC)O^82J_6YB_^*J=/A#XO;K9VZ_6X7^AI>WI?S+[Q^PJ_P K^XX6BO04^#7B
MMNHL5^L_^ J9/@IXF;K<Z8OUF?\ HE+ZQ2_F0_J]7^5GG%%>G)\#]?/W]1TP
M?1I#_P"RU.OP-U4_?U>R'T1C2^M4?YA_5:W\IY52UZTOP+NOX]>@'TMR?_9J
MF7X%C^/Q(H^EG_\ 9TOK='^;\Q_5*W\OY'C]%>S+\#K0??\ $+GZ6X'_ +-4
MR_!'21]_7+D_1%%+ZY1[C^IUNQXG17N2_!7P\/OZMJ!^C(/_ &6IE^#/A9?O
M7VIM_P!M4_\ B*GZ[2*^I53P>BO?E^$/A%>LE^WUF']%J9?A3X-7K!<O]9V_
MI2^O4O,?U&KY'SW17T4OPP\$KUTV1OK<2_\ Q53+\.?!*=-%!^LTA_\ 9J7U
M^GV8_J%3NCYOHKZ67P)X-3IH4!^NX_S-3+X/\))T\/V1_P!Z('^=+Z_#LQ_4
M)]T?,=%?42^&O#"?=\.Z9^-K&?Z5,NC:#']S0M.7Z6T8_I2_M"/\H_[/E_,?
M*]%?5RV6F1_<TJS7Z0J/Z5,OV=/N6D*_1 /Z5/\ :"_E_$?]GO\ F_ ^3%5F
M.%!)]A4R65T_W+:9OI&37UD+H@8"*!1]K?\ NK2_M#^[^(_[/7\WX?\ !/E1
M-&U23[FFWC?2!C_2ID\-:])]S1-2;Z6DA_I7U+]JD]%_*D^U2>WY4O[0E_*5
M_9\?YCYB3P=XF?[OA_4_QM7']*G3P)XJ?IH-\/K$1_.OI;[3)ZC\J3[1+_>_
M2E_:$^R'_9\.[/G%/ASXN?IH=Q^)4?S-3+\+_&3]-%8?6>(?^S5]#^?+_?\
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
MH 3%&*6B@!,48I:* .3U7P_HUWJ<\]SI%A-,Y!:22V1F;@=21S5/_A%_#_\
MT M,_P# 2/\ PK=O?^/R3Z_TKB9;C4]8UG5HK;4)+2&P4"-8U'SM@]?Q!K:E
M2Y[ZV2,:M7DMI=LV?^$7\/\ _0"TS_P$C_PH_P"$7\/_ /0"TS_P$C_PK*T_
MQ?&NCZ=)>Q32W-R7C'D(#N92!TSU.1TJ]'XLL&TRXO)(YXC;R>4\+K^\W]AC
M/U_(U4L-43V_K8B.)I26_G^I/_PB_A__ * 6F?\ @)'_ (4?\(OX?_Z 6F?^
M D?^%5QXJM%MKR2>VNH);,*TL#H ^&( (YQW%-'BZS:U6=+6[;S)1%"GEX:4
MD?P\]*7U>IV']8I?S%K_ (1?P_\ ] +3/_ 2/_"C_A%_#_\ T M,_P# 2/\
MPK*U3Q46\/W=Q8Q7,-U#*(G#Q@F(YZMU&.H^M.MM::;4]-,TMY$TEH9&MVB4
M*^ V6//&<9''I5?5I\O,_/\ #4GZU3YN5>7XNQI_\(OX?_Z 6F?^ D?^%'_"
M+^'_ /H!:9_X"1_X52@\9V,[6I%K>)%<R>6LSQ@*&SC&<_RIUWXOL;2XNHS;
MW<L=J0DLL<8*!LXQG-+ZM5O;E*^LTK7YBW_PB_A__H!:9_X"1_X4?\(OX?\
M^@%IG_@)'_A4][=DZ!<7D!9&-JTL9/4?+D5QD.KZM!8Z7?KJYN9;J8(]FR*3
MC)';GM^M.GAY5%=/R)JXF--I-7ZG6?\ "+^'_P#H!:9_X"1_X4?\(OX?_P"@
M%IG_ ("1_P"%07OBJTLKJ>'[/<S);%1<2Q("L9/3/-)>^*K2TN)(H[>YN1#&
MLLKPJ"J*1D$Y([$&I5"H]D6\135[LL?\(OX?_P"@%IG_ ("1_P"%'_"+^'_^
M@%IG_@)'_A2P^(+.>_6TC65F:V%R'VC:4/XYSSZ5CW7B-[R?0I[!YHK>YN&2
M1& RP!48[^]..'G)VM;^K_H*6(A%7O?^DOU-?_A%_#__ $ M,_\  2/_  H_
MX1?P_P#] +3/_ 2/_"L73?%DBSZO+J*7(MK=\Q@Q*#&,X"''\1R/R/-;6F:]
M#J5V]H;:XMKA8Q+LF4#<A[C!]Q1/#U(7NMA0Q-.=K/</^$7\/_\ 0"TS_P !
M(_\ "C_A%_#_ /T M,_\!(_\*UJ*Q-S)_P"$7\/_ /0"TS_P$C_PH_X1?P__
M - +3/\ P$C_ ,*UJ* ,G_A%_#__ $ M,_\  2/_  H_X1?P_P#] +3/_ 2/
M_"M:B@#)_P"$7\/_ /0"TS_P$C_PH_X1?P__ - +3/\ P$C_ ,*UJ* ,G_A%
M_#__ $ M,_\  2/_  H_X1?P_P#] +3/_ 2/_"M:B@#)_P"$7\/_ /0"TS_P
M$C_PH_X1?P__ - +3/\ P$C_ ,*UJ* ,G_A%_#__ $ M,_\  2/_  H_X1?P
M_P#] +3/_ 2/_"M:B@#)_P"$7\/_ /0"TS_P$C_PH_X1?P__ - +3/\ P$C_
M ,*UJ* ,G_A%_#__ $ M,_\  2/_  H_X1?P_P#] +3/_ 2/_"M:B@#)_P"$
M7\/_ /0"TS_P$C_PH_X1?P__ - +3/\ P$C_ ,*UJ* ,G_A%_#__ $ M,_\
M 2/_  H_X1?P_P#] +3/_ 2/_"M:B@#)_P"$7\/_ /0"TS_P$C_PH_X1?P__
M - +3/\ P$C_ ,*UJ* ,G_A%_#__ $ M,_\  2/_  H_X1?P_P#] +3/_ 2/
M_"M:B@#)_P"$7\/_ /0"TS_P$C_PH_X1?P__ - +3/\ P$C_ ,*UJ* ,G_A%
M_#__ $ M,_\  2/_  H_X1?P_P#] +3/_ 2/_"M:B@#)_P"$7\/_ /0"TS_P
M$C_PH_X1?P__ - +3/\ P$C_ ,*UJ* ,G_A%_#__ $ M,_\  2/_  H_X1?P
M_P#] +3/_ 2/_"M:B@#)_P"$7\/_ /0"TS_P$C_PH_X1?P__ - +3/\ P$C_
M ,*UJ* ,G_A%_#__ $ M,_\  2/_  H_X1?P_P#] +3/_ 2/_"M:B@#)_P"$
M7\/_ /0"TS_P$C_PH_X1?P__ - +3/\ P$C_ ,*UJ* ,G_A%_#__ $ M,_\
M 2/_  H_X1?P_P#] +3/_ 2/_"M:B@#)_P"$7\/_ /0"TS_P$C_PH_X1?P__
M - +3/\ P$C_ ,*UJI:O)?1:7,VFQ"6[P!&IQW/)Y]!DTXQNTA2ERILK?\(O
MX?\ ^@%IG_@)'_A1_P (OX?_ .@%IG_@)'_A6'_:^J:-JXM;R\^VJ;)KB13&
MJF-@K''';C'XU%;:SJ]NNCW]S>B:'4)C&\'E* @)P,$<UT?5);IKR\]_\CF^
MMPV:?GY;?YG0_P#"+^'_ /H!:9_X"1_X4?\ "+^'_P#H!:9_X"1_X5SM_J/B
M+3;)-3N[@12/<[%L-B$%/J.:DO-7U:ZEUJYM+T6\.F,%2(1JWF$$[LD_0TUA
M)/6ZM_2_4'C(K1IW_I_H;W_"+^'_ /H!:9_X"1_X4?\ "+^'_P#H!:9_X"1_
MX5<TR[-_I=K=D!3-$KD#L2.:M5RM6=F=*=U=&3_PB_A__H!:9_X"1_X4?\(O
MX?\ ^@%IG_@)'_A6M7&Q:Y??V[^\O!Y7V^2V:V*J L:KD-GK^-:4Z3J7MT(J
M5E3M?J;G_"+^'_\ H!:9_P" D?\ A1_PB_A__H!:9_X"1_X4[1II[U9]0E=A
M#._^CQ'HL8X!^K=?RJGXIU&ZM([&ULI?*FO+@1>9C)4=\?F*%2;GR+<4JR5/
MVCV+7_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%8\[:[I,&K)+<RSVL=O
MYEO=/MW!^./U/Y58T3Q.EQ_9]E=17(N)X05GD3"2,!SC_P#55O#2Y>:.J\O2
MY"Q,>;EDK/S];&A_PB_A_P#Z 6F?^ D?^%'_  B_A_\ Z 6F?^ D?^%58O%]
ME+<1*+>Z%O+-Y$=R4&QG_/--NO&-G;27:?9+R3[))Y<S)&"J\XSG/3-+ZO5O
M;E*^LTK7YBY_PB_A_P#Z 6F?^ D?^%'_  B_A_\ Z 6F?^ D?^%17?BBSM;B
M&%(;FX:2$3GR4W;(S_$:9_PE=DUA:7,4%S(]V[)# JC>Q4X/?&/QI>PJ63L/
MZQ3NUS%C_A%_#_\ T M,_P# 2/\ PH_X1?P__P! +3/_  $C_P *L:5JL&KV
MK3P+(A1S')'(,,C#J#5ZLY1<79FD9*2NMC)_X1?P_P#] +3/_ 2/_"C_ (1?
MP_\ ] +3/_ 2/_"M:BD,R?\ A%_#_P#T M,_\!(_\*/^$7\/_P#0"TS_ ,!(
M_P#"M:B@#)_X1;P]_P! +3/_  $C_P */^$6\/?] +3/_ 2/_"M:B@#)_P"$
M6\/?] +3/_ 2/_"C_A%O#W_0"TS_ ,!(_P#"M:B@#)_X1;P]_P! +3/_  $C
M_P */^$6\/?] +3/_ 2/_"M:B@#)_P"$6\/?] +3/_ 2/_"C_A%O#W_0"TS_
M ,!(_P#"M:L35%UBXU2&"TF^QV(C+RW(56.[GC!_#\ZJ$.9VO8F<^57M<E_X
M1;P]_P! +3/_  $C_P */^$6\/?] +3/_ 2/_"N:MO$NJ7FGZ?;+.J7-U=M
M;D1@Y1=OS =,_-^E:.G:KJXFU33PJ7]U:2*(V<B+<ISUQQQ@?G6\L).*=VOZ
M=CGCBX2:LG_2O8U/^$6\/?\ 0"TS_P !(_\ "C_A%O#W_0"TS_P$C_PK$T_Q
M%?#P9?:K.PEN(YBJ9'"Y*@=.PW4^SU/4[+5]*@O+X7<.HP[R#&J^6V,\8[=!
M2>%FK[:7_#4:Q<';1ZV_'1&Q_P (OX?_ .@%IG_@)'_A1_PBWA[_ * 6F?\
M@)'_ (5K45SG29/_  BWA[_H!:9_X"1_X4?\(MX>_P"@%IG_ ("1_P"%:U%
M&3_PBWA[_H!:9_X"1_X4?\(MX>_Z 6F?^ D?^%:U% &3_P (MX>_Z 6F?^ D
M?^%'_"+>'O\ H!:9_P" D?\ A6M10!D_\(MX>_Z 6F?^ D?^%'_"+>'O^@%I
MG_@)'_A6M10!D_\ "+>'O^@%IG_@)'_A1_PBWA[_ * 6F?\ @)'_ (5K44 9
M/_"+>'O^@%IG_@)'_A1_PBWA[_H!:9_X"1_X58U>2^BTN9M-B$MW@"-3CUY/
M/' S7-G5]3T;5_LMW>?;5^Q-<2*8U4QL%)QQVXQ^-:TZ#J*Z:]#&I75-VDGZ
MFY_PBWA[_H!:9_X"1_X4?\(MX>_Z 6F?^ D?^%<_:ZQJUO\ V-?75Z)H=1E\
MMX/*4! 3@8(YJ[#JVK/XRM["ZB6V@:%G$2L'W#G!)_#I5O"R5]5I?\"(XN+M
MH]6OQV-/_A%O#W_0"TS_ ,!(_P#"C_A%O#W_ $ M,_\  2/_  KG-4US4DO=
M6(U%;,V3*(+8QJ3,">O/)_#UKLK*62>PMYID\N62)6=/[I(R145*$J<5)]?^
M'+IUXU).*Z?\,4/^$7\/_P#0"TS_ ,!(_P#"C_A%O#W_ $ M,_\  2/_  K6
MHK(V,G_A%O#W_0"TS_P$C_PH_P"$6\/?] +3/_ 2/_"M:B@#HJ***DH****
M"BBB@ HHHH **** "BBB@ HHHH Q+W_C\D^O]*X1I9] US6FDLKF:.^ >!X8
MRP+8/!].3^E=O?SPI>RJTL8(/(+#TJO]I@_Y[Q_]]BMJ53DNFKIF%6ESV:=F
MCSPVTVC1^&/M$$AE6665XE&6 )4XQZX[47.GWNH:?JNH16EP(Y;])DC*D.R+
MNR0/^!#\C7;7=II][>6EU-,IEM6+18D &3CK^0J[]I@_Y[Q_]]BNIXW9I:]?
MON<JP-VTWIT^ZQP=Q:"ZT_69[.ROV#11QI-<,S/+\RD@*1GC%:NK2WUKI&B1
MQ"YBMRJ+=-;IF1!M' XR._Y5T_VF#_GO'_WV*/M,'_/>/_OL5F\3=JZV_P K
M&JPMD[/?_.YP,6GW)T'Q''':70\R9'B65#O9=V<\]3CK5N-9[K6=)N$M;E8T
MTYXF+Q$88*XP:[/[3!_SWC_[[%'VF#_GO'_WV*;Q;=]-_P#*Q*P:5M=O\[G!
M16-V/#&A1FUG\R._W.OEG*C<>2.PJ/5%NM.LO$-I)8SLES<"9+@+^["EP>3Z
M].*]!^TP?\]X_P#OL5BW'A_1;FYFF>9@LSAY8EN,1R-UR1FM(8M.5YK2]_QN
M9SP;4;0>MK?A8L2(S^$'1%+.U@0% R2?+Z5R7]DR67A[1[^ULIH]02X'FLB-
MOVY;J/3@5WPN+95"K-$ !@ ,.*7[3!_SWC_[[%84\0X:)=;F]3#*I9M]+?\
M!.!O;)K?4]8CN+/4)VN90]O' S".4$D_,1QQFI-5MVM+N3R;2_L[V.WC6":U
M+2+.0H&UN.V,?A7=?:8/^>\?_?8H^TP?\]X_^^Q6BQCTNOQ]/\C-X-6=G^'K
M_F<6SW]GXA@N[VSN)))].$1\F//[SN#C@55T^QNTM?#0:UG!BNY&D!C/R#<O
M)]*[[[3!_P ]X_\ OL4?:8/^>\?_ 'V*7UO3X?ZLU^H_J:O?F_JZ?Z'$&.6&
M;Q);3:5<70GE\U$"E0ZACR&QU&01]*O>%S=KJTT4#WKZ4L(VF\0@H^1\H)]L
MUU/VF#_GO'_WV*/M,'_/>/\ [[%*6)YHN-M_^!_D5'"\LE*^W_!_S):*B^TP
M?\]X_P#OL4?:8/\ GO'_ -]BN4ZB6BHOM,'_ #WC_P"^Q1]I@_Y[Q_\ ?8H
MEHJ+[3!_SWC_ .^Q1]I@_P">\?\ WV* ):*B^TP?\]X_^^Q1]I@_Y[Q_]]B@
M"6BHOM,'_/>/_OL4?:8/^>\?_?8H EHJ+[3!_P ]X_\ OL4?:8/^>\?_ 'V*
M ):*B^TP?\]X_P#OL4?:8/\ GO'_ -]B@"6BHOM,'_/>/_OL4?:8/^>\?_?8
MH EHJ+[3!_SWC_[[%'VF#_GO'_WV* ):*B^TP?\ />/_ +[%'VF#_GO'_P!]
MB@"6BHOM,'_/>/\ [[%'VF#_ )[Q_P#?8H EHJ+[3!_SWC_[[%'VF#_GO'_W
MV* ):*B^TP?\]X_^^Q1]I@_Y[Q_]]B@"6BHOM,'_ #WC_P"^Q1]I@_Y[Q_\
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
MFL?VA)$ZQZA(D6QF)4#''/0=,?C0!?\ ^$:T'_H":;_X"1_X4?\ "-:#_P!
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
M .$:T'_H":;_ . D?^%'_"-:#_T!--_\!(_\*U** ,O_ (1K0?\ H":;_P"
MD?\ A1_PC6@_] 33?_ 2/_"J/BQ)Y_[)@BM+VYB>\)GCM)#&2@BDQN<,NT;]
MG4CIW/%6?#<]I)93P6UO=6TEM.8I[>ZE,DD<F <;BS9!4J1@XP: )?\ A&M!
M_P"@)IO_ ("1_P"%'_"-:#_T!--_\!(_\*X:\U*"VT>?6)+^4>((=6,;0_:&
MR%%QM\KR\XV>3STZ?-UYJW+<:CIFJW%PL=V+UI;J-GFW^0_F2*+8 GY2 I4_
M+]T*^<=P#KO^$:T'_H":;_X"1_X4?\(UH/\ T!--_P# 1/\ "G:%=:?/I<46
MG7R7D5NJQ&4/N)(4<L?4@@Y[YS6E0!E_\(UH/_0$TW_P$C_PH_X1K0?^@)IO
M_@)'_A6I10!E_P#"-:#_ - 33?\ P$C_ ,*/^$:T'_H":;_X"1_X5J44 9B^
M&= .0=$TW_P$C_PJ ^&M"!(_L73O_ 5/\*VP<&HYEP^?6@#'_P"$;T+_ * N
MG?\ @*G^%'_"-Z%_T!=._P# 5/\ "M2BF(R_^$;T+_H"Z=_X"I_A2)X>\/R
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
M6+_:&O\ _0!A_P# \?\ Q%']H:__ - &'_P/'_Q% &U16+_:&O\ _0!A_P#
M\?\ Q%']H:__ - &'_P/'_Q% &U16+_:&O\ _0!A_P# \?\ Q%']H:__ - &
M'_P/'_Q% &U16+_:&O\ _0!A_P# \?\ Q%']H:__ - &'_P/'_Q% &U16+_:
M&O\ _0!A_P# \?\ Q%']H:__ - &'_P/'_Q% &U16+_:&O\ _0!A_P# \?\
MQ%']H:__ - &'_P/'_Q% &U16+_:&O\ _0!A_P# \?\ Q%']H:__ - &'_P/
M'_Q% &U16+_:&O\ _0!A_P# \?\ Q%']H:__ - &'_P/'_Q% &U16+_:&O\
M_0!A_P# \?\ Q%']H:__ - &'_P/'_Q% &U16+_:&O\ _0!A_P# \?\ Q%']
MH:__ - &'_P/'_Q% &U16+_:&O\ _0!A_P# \?\ Q%']H:__ - &'_P/'_Q%
M &U16+_:&O\ _0!A_P# \?\ Q%']H:__ - &'_P/'_Q% &U16+_:&O\ _0!A
M_P# \?\ Q%']H:__ - &'_P/'_Q% &U16+_:&O\ _0!A_P# \?\ Q%']H:__
M - &'_P/'_Q% &U16+_:&O\ _0!A_P# \?\ Q%']H:__ - &'_P/'_Q% '@5
MU_Q^3?\ 71OYU&K;75L X.<$9!J*YFN_M4V;10=[<>;[_2HO.N_^?5?^_O\
M]:OJU-6_X#/D'!WZ?>CM)]:TB+3I9;%)UGN#<J+4JH2$2J@/(/*@ [>!^G/*
M56\Z[_Y]5_[^_P#UJ/-N_P#GU7_O[_\ 6J8<L-K_ ',N?-/>WWHLT56\Z[_Y
M]5_[^_\ UJ/.N_\ GU7_ +^__6J^=?TF9\C\OO19HJMYUW_SZK_W]_\ K4>=
M=_\ /JO_ ']_^M1SK^DPY'Y?>BS15;SKO_GU7_O[_P#6H\Z[_P"?5?\ O[_]
M:CG7])AR/R^]%FBJWG7?_/JO_?W_ .M1YUW_ ,^J_P#?W_ZU'.OZ3#D?E]Z+
M-%5O.N_^?5?^_O\ ]:CSKO\ Y]5_[^__ %J.=?TF'(_+[T==I6KZ)82:?J#6
MERNH6*_ZN(+Y4[@DJS,3E>HR #G':H],U&TT>;3=4Q)+/*9TO(=Z\HPV@KCI
MPS=>Z^E<KYUW_P ^J_\ ?W_ZU'G7?_/JO_?W_P"M6;C!WWU]?ZZFRE-6VT]/
M+_(ZUO$,6E6-O::!)<J8YWN'GN8T#%F39M"Y88VYZ]<]J9JOB>35]&TVQN>3
M!([SLL*+NR>-N ,8&?2N5\Z[_P"?5?\ O[_]:CSKO_GU7_O[_P#6H4*=T[:^
M@G.I9J^G:Z_S.@UK5+;6/$TU^\<J6<DJ@1K@.L0 4 =L[14EO<>'Y+:2VNH+
MR()<M)#<0JC2-&>-C@D#/&<CN3Q7-^==_P#/JO\ W]_^M1YUW_SZK_W]_P#K
M4[1LDKZ>HKRNV[:^ALZYJ9UG6[O43'Y8GD+!,YVCH!GOP*^@=+_Y!%E_UP3_
M -!%?,OG7?\ SZK_ -_?_K5] Z;?ZZ-+M NA0LHA3!^W 9&T?[->;F5N2"70
M]3*[\\V^ITE%8O\ :&O_ /0!A_\  \?_ !%']H:__P! &'_P/'_Q%>0>P;5%
M8O\ :&O_ /0!A_\  \?_ !%']H:__P! &'_P/'_Q% &U16+_ &AK_P#T 8?_
M  /'_P 11_:&O_\ 0!A_\#Q_\10!8U6'5&>UGTN6'?#(3);SL52="",%@"5(
M."#@],8YXIZ;IFJ637-VSVAN[^]6>Z7YBB1A%0(AX)(5%Y(&23P*D_M#7_\
MH P_^!X_^(H_M#7_ /H P_\ @>/_ (B@#/O=!U74;A[:[.GO:/=+*UX 1<-"
ML@D6$J%QC("[MW('3/-:.LZ-)K,RQR2JEJEO,JXR6\UU*!L>BJS]_P"+VI/[
M0U__ * ,/_@>/_B*/[0U_P#Z ,/_ ('C_P"(H ;X?TN^LI;JYU 6R33)#$([
M9V90L:XSDJO))/&. !R:W*Q?[0U__H P_P#@>/\ XBC^T-?_ .@##_X'C_XB
M@#:HK%_M#7_^@##_ .!X_P#B*/[0U_\ Z ,/_@>/_B* -JBL7^T-?_Z ,/\
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
MVZK=JH&2P!:- .KLI&6/W01U/  -[4M1M]*L)+RZ+")"HPBEF9F(55 '4DD
M#U-9Z^*+)(;UKR&YLI;-$DE@G0%RKDA"NPL&W$$  DY&*OWMY8VL2F[DC"":
M*,!ANVNS )GT^8C!KC-4LI?[5U:UO=1@:Z>WM+N"\E38D/E3DQQ.HXVE^_4Y
M/H* .D3Q/9(EZ;Z&YL'LX/M,L=R@W>5S\Z[2P8<$8!SGMR*GT_7(K^\:SDM+
MNSNA$)EBN44%XR<;AM)'7@CJ,C(YKB?$DM\=7OYM3M;3 T*2%[>*=G1?,FC5
M79]JD#ASP. A.?3=L(+K3/&4,6HZA_:,L^F2%;AXUC,*QNFX$+QABX.>OR=^
MR&;&H:[%8WAM([2[O;A(A-)':H&,<9) 8Y(ZD-@#).#@5>LKRWU"Q@O+6026
M\\:R1N/XE(R#6#.EY;^*+RZTN33YVN;.'SX;B=HS"%:39(,*VY3EACC[O6G>
M HWC\#:2'8OF'>K$8W*6)4X]P13$='1110 4M%%(";%&***!ABC%%% !BC%%
M% !BC%%% !BC%%% !BC%%% !BC%%% !BLNZ\.:/?7C7=SIT$L[ !V9?OX& 6
M'0D=B>1VK4HH J#3+%8;F'[+$8KK_7H5!$GR!/F'?Y54?0547PSHR64MF-/B
M\F5U=P<DEE^Z=QYR,#'/':M:B@#(?POHDEM%;MI\6R)F9",A@6^\=P.3N[Y/
M/>G:QHL>H>')](MA';Q/$(D4)\B*,8&!VP,8K5HH S+?P[I%K%+'#80JLKH[
MC&<E#N3KV4C('0=J=?:%I>I7*7-Y9133( H9AU .0#_> /.#D9K1HH J2:99
M2F8O;1L9I4FDR/O.FW8Q]QM7'T%+;:;9V=S<W%O D4MRP>9EXWL.Y'K[U:HH
M ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,48
MHHH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH
M,48HHH ^:+K_ (_)_P#KHW\ZAJ:Z_P"/R?\ ZZ-_.H:^N6Q\:]S4N?$.J7>F
MI837<C0@DG)^9Q\N Q[@;1C/^%9=%%"BH[(<I.6K84444R0HHHH **** "BB
MB@ HHHH V+;Q5KMG;1VUMJMS%#&-J(KX"CVJ ZS=BVL8XI9(WLWDDCE5SN#.
M03CT' _$GUK.HJ/9PWL7[2>UR_=ZUJ5]<0SW%[,\D!S$P;'EG.<KCH<\Y%%[
MK6I:B\3W=Y+*8CE-QX4]R!Z^]4**:A%= <Y/J6'OKJ2_-\\[M=&3S?-)^;=G
M.<^N:LVNOZK92326]],C3OYDG.=S_P![GOSUZUG44.,6K-"4Y)W3'2RR32O+
M*[/(Y+,[')8GJ2:^D-+_ .019?\ 7!/_ $$5\VU]):5_R"++_KA'_P"@BO+S
M7X8_,];*?BG\BWBC%%%>,>V&*,444 &*,444 4=1T;3M7$0O[2.X\HEH]_\
M"2,$C\*9;Z#I=K"D4-E&L:3"=5Y.) ,!AGO6C10!"UK UW'=-$IGC1HTDQR%
M8@L/H2J_D*1[2WDN#.\2M*8S%N89^0G)'T/'Y"IZ* *6G:38Z3$\5C;)"CD%
M@N3G  ')]   .P%7<444 &*,444 &*,444 &*,444 *O!J!UVL14U-F&0&H
MBQ4%Y9V]_:2VEW"LUO*NUXW&0P]#4]%,#)A\-Z5:"4VEG%#))&T9;!;@CG()
MY%(_AG29K2SM[BT686D(@C=N&V  ;21C(.!D=#6O10!7DL;66S%F]O&;8!5$
M6T!0%Q@ >V!^51:AI%AJGE&]MDE:+/EODAESUPPY /<=ZNT4 58],L81:"*T
MA06@*VX5 !$",$*.W'%2O;0R7$5P\2M-"&$;D<KNZX^N!4M% @I<4E+0,,48
MHHH *2BB@04444 %%%% !6/-X6T.XN);B7386EE8O(W(+,>YP:V** ,TZ)92
M3:@\\,<R7RHDL3H"I51@ COWY^GI2P:!I5M;7-M'8PF*Y&V<.-_FC&,,6R2,
M=C6C10!GVFAZ9903P0640CN!MF##?Y@QC#$Y)&.,&FVOA_2K*.=+>QB59X_*
MESEBR<_+D\[>3QTYK2HH S+SP]I-^(1<V$,@AC\I,C&$_N''5>.AXK21%1%1
M%"JHP% P *6B@ HHI:0!1110!-1110,**** "BBB@ HHHH **** "BBB@ HH
MHH **** .5U?6+B+6FMXKT0""2W BPO[P,Q:1FR,[1&#TQWK8TBYFO1-=2R8
M64AH8#@&./\ A)'7+=>>F0.U-U*S?4+R"V,(%IC?<2'&7 /$?K@GD^PQWK+\
M-Z5=P7HN[NT-O*MNT<K,5+32N^]FR"<@8 &?7I72^1T^S.9<ZJ=T:6I:X+*X
MDMX+.6[FBA\^98V51&G."23U.#@>U9@U:ZU?Q'8P6B7,>GK;)=N\;(-X?!3=
MG)V\,"!S^'--O++51?ZY#;V;-_:8C2*[WJ$B39M.X9W9'S$  YS6CHFER6%]
MJ$CQ[(CY,%N"028HT !XZ<EJ=J<(WTO;_(5ZDYVUM?\ *_\ 7S#4O$/V&ZN;
M:&PGNGMK<7$I1E544[NI)'.%)Q45SXIBBMVG@LKBX2*V6YN"I5?)1AN .3RV
M,G _PJK>Z5J,]IXB9(<3ZA(L,0WK_J0JKNZ\=7..M4SX>D?4;^*32$F^T7*L
MEU+(/*6 *HVE0P8D $ 8QSUQ3C"E;7^MO/U)E.M?3\O7R]#6LM7O;WQ5<6R6
M\@L(($RQ*8WME@W7/*@#'YBI;OQ"+>[GBAL;BYCMI$CN)8]N$9\8 &<M@,"<
M=*-$M;JWU'6'N;5H_.N@\4FY2KQA0J@ '(P%[@=:R)=.U2YU9;J/3C9W\=P6
MDO(Y0L4\*YVJ5#$L2-H.1Q^E)1IN6MK)+^OZ^XIRJ*.E[MO^OZ^\UF\1!;V*
M+^S[C[-+=?9$N"5 :3GHN<E>#S[53T[7YW23;%+>W%S<SO;PH579 C;,DG
MR/Q)K,M]+U9KC3+R;3+EKRWCF>>:>X1BTWED* -Q 3).,8[9 ZTU/#EU:/ K
MZ5]M8:=%!$YE"I%*"Q??\P."6SQGI6GLZ25KK^K^?IV,O:56[V?]6\O7N;0\
M6Q3VJ365A<W+?9OM4L:E5,:9(YR>6RIX'I6_#()H8Y5# .H8!A@C([UQEYHE
M])(+:#3%M[B#RTL]1M)!&L<?!8,-VX\[OEP1S^-=M6%:,$ER'11E-M\X4445
M@;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% 'S1=?\?D__ %T;^=0U-=?\?D__ %T;^=0U]<MC
MXU[A1113$%%%% !1110 4444 %%%% !1110 5T'A/0H]7U2!KS<MCYZ1-C@R
MNQX0?ADD]@#[5S]=?X>\66]BD$=W860%A!,UM)MEWM*0<9PV,DD9..@ZC K*
MLY\CY-S:@H.:Y]B33='M;QM4O[?2(;R%[W[/96\ER84 Y)^;<N2!L &>=U<S
M?IYNK20PZ>+-]_E?949FVL.",L2<Y]ZV+)-"<6&H2ZA]F,4K2W5D$=B2'RHB
MXQ@K@?,W%0--IFHZY#J6I7DBK>W,LEU'"A#6X+94AOXNN>!T'K6<&U)O7\?Z
MZ?U<TFE**2M^'_#]?ZL:NOZ1#I5M+!%H%N8XV6U.H?:W9A+CEF0/A<D,0"H&
M*L:GX;L(<Q/:M:16EU(LD^6WRP1A07P3C+N<+@ 9/H*Q+JYL]-\/W&F6M\E]
M<7EPDL\L2L$5$!V@;@"22Q)X[5=TO5K.R:&T6]"M]G>5[IPQ7[08R(QP"=J;
MN./O$GIBL[5%&Z;_ !U-+TW*S2_#0YF\8->S,MN+92Y(A&?D'8<\_G7T7I7_
M ""++_KA'_Z"*\"\0W\>H:KOAE::.*&* 2MG,FQ I8YYY()Y[8KWW2O^019?
M]<(__017)F3;A"YV96DJDTBW1117D'LA1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %+C<I6DI0<&@"O13Y5P_UIE, )P,GI6#87UWJ&KW:^<T=I
M);*]MM W %F7?R#R<9&>,8XZUKWEJM[9S6KNZ)*A1F0X8 ^E9EII5S;:\URU
MW<2P"V6,;_+P2&;Y<*H.!D'\:UAR\KON95.;F5MA;1+O^VVB74[F>WMD_?B5
M(L,[#Y5&U >!\QY[K[U;O(;RXNXTCN'MK4(S221[=[-D8'S X&,G\J;HUM-;
MV3M<IMN)II)I!D'!9C@<>B[1^%4M0-_>"T2;3+AK5XR]S!#+'DOQA&)9<KUS
MCKQVS3WGTT]"-H:WU]3.FUB\_LR&5K[ROW-TT<P51]H>-PL?!&/F&3@=>U=!
M87$EU/<2LV(@PBC3W7[[?]]$K_P'WI6DN&TMFM[-H9]NV*&39\IZ G:2,#KP
M>E9$>CRVVJQ"*U+*DT;)=DK\L:Q[64\[LDY/3!WYJGRR36VY*4XM/?8Z6BBB
MN<Z@HHI* "BBB@04444 %%%% !1110!AZ[J-S \,%DX5EEA:X?&=J-(JA?JV
M3^"GVJKK&I36UW?(VHFUEBB5K* *I^T,0>Q!+9;Y<#&/QS4^JZ%--%.]K>76
M^>YBE>,&/;PZ9.2N>%7(&>WX4VXL[J%M5B^PO>_;E 24L@ 'EA-KY(P 06X!
M^\>]=4.2RV_JW?YG+/GN]_ZOV^1L7/VM]/?[-Y:7;)\N_E5;^N*PY+^YM_[2
M2TOVOE@M&<R,$8Q3#/'R@ G&3M[8]ZTR-1@L3;P1K)-#!'LFD;B5QG<N.HX
MY_VO:HK:.>YUM;YK.2TC2W:)Q(5W2L64C[I/"[3R?[QK.%DG>Q<[MJURM9:A
M+/<&TAO3<1BYRMQ\IS"J(S<@8/SMM_$^E=!6!>Z?-<7 NY;/ST6Y -O\IW0J
MK@<$X/SMN^F.XK3TB"6VTBT@G&)(XE5ESG;QTS[=*511LFATW)-IEVBBBL38
M**** )J***!A1110 4444 %%%% !1110 4444 %%%% &5=:[':W+P-8:E(4.
M-\5F[J?H0,&HO^$EA_Z!FK_^ $G^%;5<]=^+(K9[R5=.O)]/L7,=U>Q[-D9'
M+X4MN8+GYB!Q@]<&@"?_ (26'_H&:O\ ^ $G^%'_  DL/_0,U?\ \ )/\*V
MZD*0PPW3GK2[AN"Y&3T% &-_PDL/_0,U?_P D_PH_P"$EA_Z!FK_ /@!)_A6
MR64=2!QGK5:YU&WM)K**5CNO)C##M&06V,_/MM1J ,__ (26'_H&:O\ ^ $G
M^%'_  DL/_0,U?\ \ )/\*TK6Z^T6HG>&2WRS#9, &&&(S^.,CV(J<L 0"0,
M]/>@#&_X26'_ *!FK_\ @!)_A1_PDL/_ $#-7_\  "3_  K3O+@VMJ\ZP2SE
M<?NX@"S<XXJ;< 0,C)Z"@#&_X26'_H&:O_X 2?X4?\)+#_T#-7_\ )/\*V=P
MW%<C([4!@<X(..#[4 8W_"2P_P#0,U?_ , )/\*/^$EA_P"@9J__ ( 2?X5L
M;U_O#KCKW]*4L 0"0">@]: ,;_A)8?\ H&:O_P" $G^%'_"2P_\ 0,U?_P
M)/\ "MJB@#%_X26'_H&:O_X 2?X4?\)+#_T#-7_\ )/\*VJ* ,7_ (26'_H&
M:O\ ^ $G^%'_  DL/_0,U?\ \ )/\*VJ* ,7_A)8?^@9J_\ X 2?X4?\)+#_
M - S5_\ P D_PK:HH Q?^$EA_P"@9J__ ( 2?X4?\)+#_P! S5__   D_P *
MVJ* ,7_A)8?^@9J__@!)_A1_PDL/_0,U?_P D_PK:HH Q?\ A)8?^@9J_P#X
M 2?X4?\ "2P_] S5_P#P D_PK:HH Q?^$EA_Z!FK_P#@!)_A1_PDL/\ T#-7
M_P# "3_"MJB@#%_X26'_ *!FK_\ @!)_A1_PDL/_ $#-7_\  "3_  K:HH Q
M?^$EA_Z!FK_^ $G^%'_"2P_] S5__ "3_"MJB@#%_P"$EA_Z!FK_ /@!)_A1
M_P )+#_T#-7_ / "3_"MJB@#%_X26'_H&:O_ . $G^%'_"2P_P#0,U?_ , )
M/\*VJ* ,7_A)8?\ H&:O_P" $G^%'_"2P_\ 0,U?_P  )/\ "MJB@#%_X26'
M_H&:O_X 2?X4?\)+#_T#-7_\ )/\*VJ* ,7_ (26'_H&:O\ ^ $G^%'_  DL
M/_0,U?\ \ )/\*VJ* ,7_A)8?^@9J_\ X 2?X4?\)+#_ - S5_\ P D_PK:H
MH ^7KF]4W<Q\BXY=NL1]:B^VK_SPN/\ OT:OW7_'Y/\ ]=&_G4-?6)2MN?(-
MQOL5OMJ_\\+C_OT:/MB_\\+C_OT:Z>[\+7%IISSFZMWN82_VBV4G=&%V9YQ@
MD%QD \>_.,&IC)R5TRI14':4?Q*WVU?^>%Q_WZ-'VU?^>%Q_WZ-6:*JTNY%X
M]BM]M7_GA<?]^C1]M7_GA<?]^C5FBBTNX7CV*WVU?^>%Q_WZ-'VU?^>%Q_WZ
M-6:*+2[A>/8K?;5_YX7'_?HT?;5_YX7'_?HU9HHM+N%X]BM]M7_GA<?]^C1]
MM7_GA<?]^C5FBBTNX7CV*WVU?^>%Q_WZ-'VU?^>%Q_WZ-;L7A_4I=$N-8-NT
M=C"%/FN"!)E@N%]>3^E4+:VGO+A+>VADFF<X6.-2S-] *2;=[2V*:2M>.Y1^
MVK_SPN/^_1H^VK_SPN/^_1K7U?2+K1+T6=ZH6?RTD9 <[=PS@^XSS5B[\.:C
M9VVF2O%N?4E+00Q@M(>1C(QWR",>M+FV?-N/EW7+L8'VU?\ GA<?]^C1]M7_
M )X7'_?HULZOHM[H<T$-_'Y<TT(F$9ZJ"2 &]#Q4NFZ#-J-HUV;JUM+?S1 L
MERY >0C.T8![=SP/6CF]WFYM Y?>Y>74P?MJ_P#/"X_[]&OH+3?$<2:79K_9
MNK'$"#(L9"#\H]J\-O+2:PO9[2Y39/"YC=<YP0<&OHO2O^019?\ 7"/_ -!%
M>9F=^6+N>IE5N::M8H?\)+#_ - S5_\ P D_PH_X26'_ *!FK_\ @!)_A6U1
M7D'LF+_PDL/_ $#-7_\  "3_  H_X26'_H&:O_X 2?X5M44 8O\ PDL/_0,U
M?_P D_PH_P"$EA_Z!FK_ /@!)_A6U10!B_\ "2P_] S5_P#P D_PH_X26'_H
M&:O_ . $G^%6M5U:+2DMPT,UQ/<R^3!!  7D?:6(&X@ !58DD@<4[2M5AU:W
MEDCBEADAE:&:&8 /$XQD'!(Z$'()!!% %/\ X26'_H&:O_X 2?X4?\)+#_T#
M-7_\ )/\*:WBBU6\,?V6[-HMR+-KX*ODB8MMV_>W?>(7.W&[C-.@\36<VHR6
MK13Q1KYP6YD"B*0PD"0 YR-I)Z@9P<9Q0 ?\)+#_ - S5_\ P D_PH_X22'_
M *!FK_\ @!)_A6G970OK&"[6.2-9HUD"2## $9&1V-3T 8O_  DL/_0,U?\
M\ )/\*/^$EA_Z!FK_P#@!)_A6U10!B_\)+#_ - S5_\ P D_PH_X26'_ *!F
MK_\ @!)_A6U10!B_\)+#_P! S5__   D_P */^$EA_Z!FK_^ $G^%;5% &+_
M ,)+#_T#-7_\ )/\*/\ A)8?^@9J_P#X 2?X5M44 8DGB2%D_P"09J^1_P!.
M$G^%1?\ "21?] S5_P#P!D_PKH5]/6JMQ)':QR2SR)'%&I9W=@%51R22>@H
MR/\ A)(O^@9J_P#X R?X4?\ "21?] W5_P#P!D_PJ?1=>L-?AN9].E\Z""=K
M<RC[KL "2I[CYL9]J;J&MI8WB6<-E=7MT8C,T5L$RD8.-Q+,HY/ &<G!P.#3
M B_X22+_ *!NK_\ @#)_A1_PDD7_ $#=7_\  &3_  ILGB:W9; V-G=Z@;ZW
M:YB%L$!$:[02V]EQRX&.O7TJ>?5KJ&.%UT+4IC(FYEC,.8SZ-F0#/TR/>@1%
M_P )'#_T#-7_ / &3_"C_A)(O^@9J_\ X R?X5;T;58]:TR.^B@GACD+!5F"
MY."1GY200<9!!Y'-4+7Q7:W<]IBTO([2\D,5K>NJ^5,V"1C#%@"%."R@'\1D
M&2_\))%_T#-7_P# &3_"D_X22+_H&:O_ . ,G^%;5% &+_PDD7_0,U?_ , 9
M/\*/^$CB_P"@9J__ ( R?X5M44 8O_"1Q?\ 0,U?_P  9/\ "C_A(XO^@9J_
M_@#)_A6U10!B_P#"1Q?] S5__ &3_"C_ (2.+_H&:O\ ^ ,G^%;5%(#%_P"$
MCB_Z!FK_ /@#)_A1_P )'%_T#-7_ / &3_"MJB@#%_X2.+_H&:O_ . ,G^%'
M_"1Q?] S5_\ P!D_PK:HH Q?^$CB_P"@9J__ ( R?X4?\)'%_P! S5__  !D
M_P *OZEJ,&E6+W=QO**54*B[F=F(554=R6( ^M9H\4VD4=[]NM;NQGLT21[>
M959V5R50IL9@V6!4 '.>* '_ /"1Q?\ 0,U?_P  9/\ "C_A(XO^@9J__@#)
M_A3!XIM(EO!J%K=:?+:0"X>*X52S1DD KL9@W(Q@'.<<<BK&GZXE[?M8365W
M8W8B\]8KD)EX\X+ HS#@D C.1D<<T 1?\)'%_P! S5__  !D_P */^$DA_Z!
MFK_^ ,G^%2W^NI9WQLH+&[OKI8A/)';!,QH20"2[*.2&P!DG!XJ[87UOJ>GV
M]]:OOM[B,21MC&01GH>A]J!&=_PDD7_0,U?_ , 9/\*3_A)(O^@9J_\ X R?
MX5M4M &+_P )'%_T#-7_ / "3_"C_A(XO^@9J_\ X R?X5M44#)J*** "BBB
M@ HHHH **** "BBB@ HHHH **** "N)LIX+3P%XB6Y8!K:XU(3@]<M+(Z_FK
MH1Z[A7;5G7&@:1=Z@M_<:;;2W:E2)6C!;*_=)]2.Q/3M0!YX^EV8T?Q=+?QH
M=1L+" I(_+V[K:(0R'^%MZ]1UVCTJ4V]Y?OJ&H74>FP74.K0HM[,S_:(2#%L
MC4!#@,& P#@^8<]379#PKI\NLW^HWMO!=/<31RQ^9'DQ[41<>_*9J])HNF3:
MDNHR6%NUXN")B@W9 P#]0.A[4 <-;Z?IBZ.KR:<EW>ZCKMU"%=@JS%;B=@DC
M$']V A;: <D#C)JO8Z99W%_IT%W8:>X@\2W$2Q1QAHXE^R2.47(X&\9Q@<C.
M!7H5QHVFW5D;.>Q@>W,AF\LH,!RQ8L/0[B3GKDFH1X;T183"NE6BQF19=HB
M&]1M5OJ!QGTH XOPYIMEJFIV4.H6L5U"+.\/E3*'3/VMAG:>,XSS[FJ6C06F
MHZ+</JZI*;3PY:O;/-R8@5EW2(3R&RJY8<_*M>F0:=9VLBR06L,3JK*&1 "
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
ME]/E)''8T@'1BWM4AM4\N)0NR*(8' '0#V%<Y91'Q#<V-S#$EMH-A)OLXT4
MW+*"JO@<+&,G:.K<'@8STDEK!--%-)"CRPY\MV7)3(P<'MD<5FVOA70+*:*:
MUT>RADB(,;1P@%2.F/2F!KT444 %%%% !1112 **** "BBB@ HHHH Q?%-NM
MQHH)NHK62*Y@FADFSL\Q95**V.S-A?QKDM7MKR_\1W\FHW-G8R0:=;.#&[2Q
M0N+D/%O8JI.YD.>!@?G7H5S;07EM);7,,<T$BE7CD4,K#T(/6JMOHFEVMG/:
M0V%NMO/GSH]@(ER,?-G[W''/:@9Q&N6UYJ'B&Z.JW-G8>5HS%FB=I8X&\^-H
MW=BJD@M&W&!PIYK5C;47^(-A-J7V2$P:5<ETMY6=44R0X9F95^\5.!CC8>3V
MZ*TT73+&WFM[:PMXXIQB9 @(D&,8;/48XY[46FA:5803P6MA;Q1SKME54'SK
MC&#ZC!(Q[T 4-3OI7U#[!HD4!U.Y@5Y;ME!6"')"NV.7.=VU>YW<@9K3TK38
M=(TJUTZW+&*WC6-6<Y9L#J?<]:K77AG0[V5);K2;.:1(UB5GB!(1>B_09/'O
M6A;6T%G;);VT210QC"(@P%'L*!$M%%% PHHHH FHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BN.\0><-7EGGAG$4#6[PS*IVQHK%I"#TW-PF.I
MR*U-!O()[BX\V;=J4Q,DJ;6VHJG;L5L8(7.#@_>)]:V=%J',8JLG/E-VCI6!
MJ>KWPN[VWTT6R_8;<33RW"E@202J  CL,D]LCBLVT>Y\0^)K*YF2W-I;645R
M(70DQO+R.^-PV<'' -$:+:YF[+^OS"59)\J5W_5_N.QHKF]6UK48KO4X[$6B
M0Z?:+/+).K-EB&.T $=E'/;/>LZ_\:2Q1S>5+86\]K;)++%<$EI9&7<8T (Q
M@8YYY/2B.'G+84L1".YVM%<SIDNH7OC"^G>2);:W@CA\L*V06!?UQN&5R<?E
M1=:]?OK=S86/V,26SQJ+:<D2W"M@LR'<   3V/2CV+O9=KC]LK7:ZV.FHKEI
M/$-\FMV]J7L,379@^R*=\RQ@$^8S!L#IG:1T[UF6'B$6J;$N[.UFU"6>^::\
M/R)'OV(  1DD*._ !IK#S:N2\3!.W]?UJ=Y17&)XLO[R*TC@%E:W<UF+A5N<
M[9W)(")\PQTZDG[PXKL(6D:&-I4"2%064'.TXY&:B=*4/B-*=6-3X1]%%%9F
M@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!\SW7_'Y/_UT;^=0U-=?\?D__71OYU#7URV/C7N%
M%%%,04444 %%%% !1110 4444 %%%% !1172>&[B]\B2VTF!(;LR"2?49-NV
M&$#H21A1G))SSP*F<N57+A'F=CFZ*[G6;Z"SCGUC1XTBGU2^=+>18QE8HPH)
M48^4NYS^&/6L7QBL,?C'4$1%")(H=8P%&X*-^/3YMU9PJN3M;^D:5**@F[W_
M ."8%%=Q<ZD[:#?O?V\5GI]VB1Z98[!N3##]X.,X"@Y8_>)J_=P6M\"D?D7E
MK;7CO;0PL"IC"A8HLC@;MK.WH%)/-1]8MNB_JZ>S/.*^D]*_Y!%E_P!<(_\
MT$5\]:O#>Q:E*VH ?:)<2DJRLK!N005)!&#QBOH72O\ D$67_7"/_P!!%<.:
M.\8,[\J5IS1;HHHKQSV@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ I0<&DHH CE7#Y[&F5+,AD@8*Q5L'##&1[\UR]NEY;6'B-8+B:YNT
ME<Q/)C<6\B,@8  ZGC JX1YNIG.?+T.CHKE;2XTZ+6-(72I5<7"NEQL?=GY"
MP+_[>5/7GK5S6S&VK623V\EY"8I2;6-=QW97#D="!R.>["K=+WDB%5O%O^OZ
MU-ZBN.-O<7>BVC"*6Z'V:X2,*<M%*6'EYSR&4 KN[$&M;3-0MY;V5Y9P9[@A
M(EP<;%!V\],M\[#N01Z4Y4K*Z81K7=FK&W1116)L%%%% !1112 **** "BBB
M@ HHHH **YS7+*&.&[FD=IM1N3ML N0\;!0%"<\8;+$^_/ I)+4:@=:EN"3/
M:D10."08B(E?<OH=S$Y]A6RI)J]_ZT,75:=K?UJ=+152TEDO=)MY=YCDF@5]
MR@94E0<C((K'M;>Z.A:U;Q3S3W)FF5)'8!V.T8Y& /3C&*E0O>[*<[6LCHZ*
MY6&6*WNC \;VME]I%PD)0YVA5"J%&2,R!VQ_L'UKIX9H[B%)HG#QR*&5E/!!
MZ&E.'*.$^8?1114&@4444 34444 %%%% !1110 4444 %%%% !1110 4444
M%%95U<:\ERZVFF:=+ #\CRZ@\;'ZJ(6 _,U%]J\3_P#0'TG_ ,&DG_R/0!<N
MK%[R_MGE=?LL'[P1]VE_A)]AR1[X/:J&A:'/ILB274T<C0P?9XO+!&06W,QS
MW8X_*G_:O$__ $!])_\ !I)_\CT?:O$__0'TG_P:2?\ R/5JI)1Y>A#IQ<N;
MJ5KSP_>SWFIK%=Q1V>IE//RA,J@*%95.<<@=3TR:T=-TO[!=W\Y93]ID38JC
M 1$0*J_H3^-5_M7B?_H#Z3_X-)/_ )'H^U>)_P#H#Z3_ .#23_Y'INK)JW]?
MUH)4HIW_ *_K4BNO#TMS9ZQ$;A1)J4ZLS[3\L8"KM_[Y4_G21:)?P7UV(;V*
M*RN;H7+E5/G=%!0'. #M'/H2*F^U>)_^@/I/_@TD_P#D>C[5XG_Z ^D_^#23
M_P"1Z?MI6M_73_(7L87O_77_ #)M)TZXL+O4Y)I8I([JX,Z;5(9<@#!YP< #
M%9LWA[4+V:)+R^A>&WN6N()A&?.!R2JY)P ,CIUP.E7/M7B?_H#Z3_X-)/\
MY'H^U>)_^@/I/_@TD_\ D>DJLD[C=*+5F9EKX8U*"'3T-U9H+*&5%\N)AN=D
MVB0G/+>OU-31>&[ZP=1IUY!$C6,5H[O&2Z;,_.G.,G<>O>KOVKQ/_P! ?2?_
M  :2?_(]'VKQ/_T!])_\&DG_ ,CU3Q$WN0L/!;%2_P##U]?B>RGO8IM.F>-L
MS(6FC"@9"GISMSGMDUTM8OVKQ/\ ] ?2?_!I)_\ (]'VKQ/_ - ?2?\ P:2?
M_(]1*;DDF:1@HMM=3:HK%^U>)_\ H#Z3_P"#23_Y'H^U>)_^@/I/_@TD_P#D
M>H+-JBL7[5XG_P"@/I/_ (-)/_D>C[5XG_Z ^D_^#23_ .1Z -JBL7[5XG_Z
M ^D_^#23_P"1Z/M7B?\ Z ^D_P#@TD_^1Z -JBL7[5XG_P"@/I/_ (-)/_D>
MC[5XG_Z ^D_^#23_ .1Z -JBL7[5XG_Z ^D_^#23_P"1Z/M7B?\ Z ^D_P#@
MTD_^1Z -JBL7[5XG_P"@/I/_ (-)/_D>C[5XG_Z ^D_^#23_ .1Z -JBL7[5
MXG_Z ^D_^#23_P"1Z/M7B?\ Z ^D_P#@TD_^1Z -JBL7[5XG_P"@/I/_ (-)
M/_D>C[5XG_Z ^D_^#23_ .1Z -JBL7[5XG_Z ^D_^#23_P"1Z/M7B?\ Z ^D
M_P#@TD_^1Z -JBL7[5XG_P"@/I/_ (-)/_D>C[5XG_Z ^D_^#23_ .1Z -JB
ML7[5XG_Z ^D_^#23_P"1Z/M7B?\ Z ^D_P#@TD_^1Z -JBL7[5XG_P"@/I/_
M (-)/_D>C[5XG_Z ^D_^#23_ .1Z -JBL7[5XG_Z ^D_^#23_P"1Z/M7B?\
MZ ^D_P#@TD_^1Z -JBL7[5XG_P"@/I/_ (-)/_D>C[5XG_Z ^D_^#23_ .1Z
M -JBL7[5XG_Z ^D_^#23_P"1Z/M7B?\ Z ^D_P#@TD_^1Z -JBL7[5XG_P"@
M/I/_ (-)/_D>C[5XG_Z ^D_^#23_ .1Z / ;K_C\G_ZZ-_.H:CN9+[[7-FVM
MP=[9Q.?7_<J+?>_\^\'_ '_/_P 17UBFK?\  9\@X._3[T6:*K;[W_GW@_[_
M )_^(HWWO_/O!_W_ #_\11SK^DQ<C\OO19HJMOO?^?>#_O\ G_XBC?>_\^\'
M_?\ /_Q%'.OZ3#D?E]Z+-%5M][_S[P?]_P __$4;[W_GW@_[_G_XBCG7])AR
M/R^]%FBJV^]_Y]X/^_Y_^(HWWO\ S[P?]_S_ /$4<Z_I,.1^7WHLT56WWO\
MS[P?]_S_ /$4;[W_ )]X/^_Y_P#B*.=?TF'(_+[T6:*K;[W_ )]X/^_Y_P#B
M*-][_P ^\'_?\_\ Q%'.OZ3#D?E]Z+-=,FL:$^A6NFS6NIHL8W3"WG15FD_O
M-E23CH/0#ZUR&^]_Y]X/^_Y_^(HWWO\ S[P?]_S_ /$5,^65KW_$N'-"]K:^
MAUMGK^GQ:?I:75E-+<Z6SM !(!')N;>-_&>#Z=1Z56M-3TT:G:7^HV<UU*)I
M)KO+C$S$Y7 QP >OK7-[[W_GW@_[_G_XBC?>_P#/O!_W_/\ \14\L-=]?4KF
MGIMIZ'0Z[?Z=J4IN;<:BUV[YDDNYD<$>@"J,?RQ5FSUZUM6BMQ#,MDEK+"2F
M-YDD3:\GIGL!_= KE=][_P ^\'_?\_\ Q%&^]_Y]X/\ O^?_ (BCEAR\NOXA
MS3YN;2_R-?5]0&I7YFCC,<*1I#$A.2J(H5<GUP,GW-?0NE?\@BR_ZX1_^@BO
MF/?>_P#/O!_W_/\ \17T'IMUXE&EV832-**^0F"=3D!(VCMY%>=F5N6"1Z>5
MWYYMG245B_:O$_\ T!])_P#!I)_\CT?:O$__ $!])_\ !I)_\CUY![!M45B_
M:O$__0'TG_P:2?\ R/1]J\3_ /0'TG_P:2?_ "/0!M45B_:O$_\ T!])_P#!
MI)_\CT?:O$__ $!])_\ !I)_\CT ;5%8OVKQ/_T!])_\&DG_ ,CT?:O$_P#T
M!])_\&DG_P CT ;5%8OVKQ/_ - ?2?\ P:2?_(]'VKQ/_P! ?2?_  :2?_(]
M &U16+]J\3_] ?2?_!I)_P#(]'VKQ/\ ] ?2?_!I)_\ (] &U16+]J\3_P#0
M'TG_ ,&DG_R/1]J\3_\ 0'TG_P &DG_R/0!M45B_:O$__0'TG_P:2?\ R/1]
MJ\3_ /0'TG_P:2?_ "/0!M45B_:O$_\ T!])_P#!I)_\CT?:O$__ $!])_\
M!I)_\CT ;5%8OVKQ/_T!])_\&DG_ ,CT?:O$_P#T!])_\&DG_P CT ;5%8OV
MKQ/_ - ?2?\ P:2?_(]'VKQ/_P! ?2?_  :2?_(] &VIYK+CT]X)=2(FVF[E
M\Q&4<I^[1._?Y<U!]J\3_P#0'TG_ ,&DG_R/227/B<J&_L?2>/\ J*2?_(]-
M-H3BF);Z?>/>V]Q?RP,;9&""%2-[L,%SGIQG@>IYH:QOUGM[U)K=[M8/)F#J
M0C\@Y&.1@Y]>M1_:O$W_ $"-)_\ !I)_\CT?:O$W_0(TG_P:2?\ R/5^T9'L
MT3PZ;-!I$MHEP/M$S.[S 8PSL2Q4=L9./H*A_L:1+]3$\26?G1S;<'<I1 @4
M=L<*?S]:3[5XF_Z!&D_^#23_ .1Z/M7B;_H$:3_X-)/_ )'H]I+7S#V<=/(V
M:*QOM7B7_H$:5_X-)/\ XQ1]J\3?] C2?_!I)_\ (]06;-%8WVKQ-_T"-)_\
M&DG_ ,CT?:O$W_0(TG_P:2?_ "/2 V:*QOM7B;_H$:3_ .#23_Y'H^U>)O\
MH$:3_P"#23_Y'H V:*QOM7B;_H$:3_X-)/\ Y'H^U>)O^@1I/_@TD_\ D>@#
M9HK&^U>)O^@1I/\ X-)/_D>C[5XF_P"@1I/_ (-)/_D>@#9HK&^U>)O^@1I/
M_@TD_P#D>C[5XF_Z!&D_^#23_P"1Z %-AJ,>JW-Y$]FYEPL9E5MT: #Y1CMG
M)_'V%%SI=ZSWHMIX4COE'G%E),;;0A9?7Y0.#W'>D^U>)O\ H#Z3_P"#23_Y
M'H^U>)O^@/I/_@TD_P#D>M/:LS]E$TH()()/+5D^RI$B1H!\RD9SD^F-OY&F
M6-HUH;G+AO.G:48'0'''Z50^U>)O^@/I/_@TD_\ D>C[5XF_Z ^D_P#@TD_^
M1ZCF9?*B2;2[AIA=I)&;I;KSE#YVE0C(%SU'#$_4FKFG6AL=.M[5G#M&@4L!
M@$]^*S_M7B;_ * ^D_\ @TD_^1Z/M7B;_H#Z3_X-)/\ Y'IN;:LQ1@D[HVJ*
MQ?M7B;_H$:5_X-)/_C%'VKQ-_P! ?2?_  :2?_(]26;5%8OVKQ-_T!])_P#!
MI)_\CT?:O$W_ $!])_\ !I)_\CT =!1110 4444 %%%% !1110 4444 %%%%
M !1110 5SEIXRL;S2=<OT@G4:/).DT3 !G$6[++ST)5@#Z@^E='7DNI?\2SP
M3JFKKQ#.=6L+OZ-<7'DL?HYV_P#;4T >JQW,3K%\ZJTJ[E0D9(QGI4%AJ=MJ
M)N1;L3]GG:"3/]Y<9Q[<UYU-:SWBZU<3-IT+6]];I'=3([3P82$QA-HS@EN
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
MV]16Y=W,=E9SW4QQ%#&TCGT4#)_E7*16L'_" M/K%S):/J31W5W/&,LCR.I
MZ'A1L3)& %YZ4 ;]MJTCQ3RWVF76F0PKN,EW)"5([_ZN1L8]\4FB:[9>(+:>
MYL&9X(IV@WD8#%<9(]N:SK!&T[QBVFV]U=36LE@;B6.XN'F,3B0*I#.21N!?
MC./DX'6I/#CI'_;LDC*B+J<Q9F.  %7DF@99O]=^R7S65MI]W?W$<(GF2VV#
MRT)(7)=ER3M; &3P:O6%];ZGI]O?6C[[>XC62-L8RI&1QV^E8-P)H?$UW=Z5
M>V!>XL86N(KDL!&BM)LF4CAARP(X^Z.14G@.%X/ VDJY8YAWJ7&"58EE)_ B
M@#HZ*** "BBB@"?-&:** #-&:** #-&:** #-&:** #-&:** #-&:** #-&:
M** #-57TZQDLI;*2SMVM)2QD@:(%'+,68E>AR22?4FK5% %&31M+FOHKZ33K
M5[N( 1S-$I=<=,'&>,G'IFI8;"SMKJ>Z@M88KBXP9I4C :3' W$=<>]6:* *
M2:1ID>I-J2:?;+?-]ZX$2[SQC[W7I@57B\,Z# 28M&L$)).5MT'4$'MW#,/Q
M/K6K10!"+:W66.401B2-#&CA1E4."5![ [5X]AZ5#_96G;-GV"VV[0N/*7&
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
MM)V+E%)17D'LBT4E% "T4E% "T4E% "T4E% "T4E% "T4E% "T4E% "T4E%
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
MF_Z%_6/^_<?_ ,76W10!B?\ "03?]"_K'_?N/_XNC_A()O\ H7]8_P"_<?\
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
MS(98I"CQM@C*L.>A((Z$'FH+?P_86L"11K,=MS]J:1IF+R2]-SMG+<8&#Q@
M= * .>E&H:!IMQJ]MK$5S;_VD[O;1QJ8W22XVE=WWO,7=C.<97&*J:_I4VF9
M\R\5K622[=$CC(E6.4F6<EL]E$@4@#EU].>F'A73!>&?;/L-Q]J^S>>WD^=G
M=OV9QG=\WIGG&>:OSZ;;75R9YX_,8P/;X8\;&(+#'O@9^@H HZ#JTM^)K:XL
M4LYK=(F$4<OF+L=<K@[5YX((QVZFMFL_2M%M-'21;8S,TFW<\TID8A1M49/8
M ?S/4FM"@ HHHH **** "BBB@ HHHH **** "BBB@#E_'>GV5SX=ENI[.WEN
M('B\F9XE9X\RIG:2,C\*Z64QB%S*5$84[RQP .^:BO["WU*S>TND+PN5+*"1
MT((Y'N!1-8PSW<%S(&,D*NJ?,=N&QG(Z'H.M '+WZBTUKPU*!;'0HI?+L5M<
M[D<P.J$]0R;-X&,=5/-8NEI>)I?A.\N/).B-=J]G @/GQ"5'$/F-T? ?! "X
MR.6P<]A8^%M-T^XMY8A<,MKG[+#+<.\=OD$?(I.!P2!Z D# I;3PKIEG=02Q
MK.8[=S);V[SNT,+$$91"<#@D#TSQB@#2HISKM8BFT %%%% !1113 **6BD E
M%+10 4444 %1W%O!=V[V]S#'-#(,/'(H96'H0>#4E% '.>#+>&UTW4(+>*.&
M&/4[I4CC4*JCS3P . *L:K;S31WZZ&]@NJR(J7!FR3MVMM!QT/)QD$<G@U=&
MD6:V%Y9*CK#>-*TP5R"3)G<0<Y'4].E5KSPW8WMP9R]U!(T0AE:WN7C,J#.
MVT\XR>>O)YH YFZM-)N_!'AS4;:QCW12Z8EM+,BM-$GGQ#;OQGID''!R?6N]
MJE+I-E+I\%@8 MK;M$T4:':$\IE9,8[ JO'M5V@ HHHI@%%%%(";-&:,48H
M,T9HQ1B@ S1FC%&* #-&:,48H ,T9HQ1B@ S1FC%&* #-&:,48H RKK2+BXN
M7F37-2MU8Y$47D[5^FZ,G]:B_L&[_P"ADUC_ ,@?_&JVL5P@US6HM*DU@ZG;
MR8U.6U33VMP#(JW30A58'._:,CKSVQ0!T/\ 8-W_ -#)K'_D#_XU1_8-W_T,
MFL?^0/\ XU2CQ-IYU(606XP;@VHN/)/E&8#)3=Z\$>F>,YXJE=>+[&33KU[>
M6:V(LY[BWNI;9C&ZQCYG4?Q 9!QQD=..: +G]@W?_0R:Q_Y _P#C5']@W?\
MT,FL?^0/_C5$WB;3[:\-M)Y[".2.*:X2$F**1\;59NQ.Y?IN&<9K0FU"W@U"
MWLI&*S7$<DD?'!";=W/8_,/U]* ,_P#L&[_Z&36/_('_ ,:H_L&[_P"ADUC_
M ,@?_&J9%XOT:;3;74!<L+:YCEE1FC886+[Y(QD8/'UP*CF\2P2PLD;SV-S%
M<6JO'=6Q#%)9E1<#T;YESV.<]* )_P"P;O\ Z&36/_('_P :H_L&[_Z&36/_
M "!_\:IH\6:8U[';?Z1MEN3:13F%O*DE!(95;N05;VX.,X-9^@>,H[W2M/:\
MANC=7,3,KI;,$F= 69$]3@'CO@XSB@#2_L&[_P"ADUC_ ,@?_&J/[!N_^ADU
MC_R!_P#&JS]'\9QWOA[3+VYL[LWEW;^>UO;V[$X 4LX']S+  YY[9J?4O&&G
MP:?)-9M+<G[#]L$L,)=(HV!V.Y[ X/O@$]!0!9_L&[_Z&36/_('_ ,:H_L&[
M_P"ADUC_ ,@?_&JEBUB.V\,6VK7[D!K>)WV(26=PH 51R268 #WIEKXFL+JZ
MCM2MQ!<O.;?R9XBK*_EF0 ]N4!(.<'![T -_L&[_ .ADUC_R!_\ &J/[!N_^
MADUC_P @?_&J;+XJTY"ZQ)=7+H\JLEO SL!$VUVQZ!N/<@XSBD/B_2/M!BCE
MEE5;9+MY8XF,<<+*6$C-T PI]_UH ?\ V#=_]#)K'_D#_P"-4?V#=_\ 0R:Q
M_P"0/_C5,C\6Z:8+F6=;JU%O"MPRW$#*S1L2%91U.2,8ZYP,<BA/%FFM]K61
M;J">U6(RP2P,),RL5C '\18C QGK0 _^P;O_ *&36/\ R!_\:H_L&[_Z&36/
M_('_ ,:JYIFJV^JI/Y*RQRV\GE30S(4>-L!@"/<$$$<'-9-WXNM/L]VMJ)Q*
M(KC[-/)"1%+)$K%@I[XVGZX.,T 6O[!N_P#H9-8_\@?_ !JC^P;O_H9-8_\
M('_QJJNG^,+"2P26],]LRV/VUI)H&19(U"[V3U +#CK\PP.:F?Q?ID%M<S7:
MW5H;8P^;'/ P<"5]D; #.06R..F#F@"3^P;O_H9-8_\ ('_QJC^P;O\ Z&36
M/_('_P :J.?Q;I]K&7G@O8U2,2W!-NW^C(20&D_NC@GU Y.!4Q\2V U,66+@
M_O\ [-]H$1\KSL9V;O7],\9SQ0 W^P;O_H9-8_\ ('_QJC^P;O\ Z&36/_('
M_P :JUJ>L6^ER0121SS7%QN\J"WC+NP4 L<=@,CD^H'4BFV.O:?J3HMI,9-]
MLMT#L(^0DKWZ'*D$'D8H K_V#=_]#)K'_D#_ .-4?V#=_P#0R:Q_Y _^-5F0
M^.;235)@T,ZZ8--@OH[G[._(DWG]0% &,ELBEU+QJELD M[&\,_VV*WG@DMF
MWHK\YP#W'3KR".U &E_8-W_T,FL?^0/_ (U1_8-W_P!#)K'_ ) _^-41>)]/
MFU!+15N0'G:V2<PD1-,H)9-WJ-K#TR",YXIEEXMTR_FM4B^T+'=!O(GDA98Y
M"H+,H8]P Q_X"?2@!_\ 8-W_ -#)K'_D#_XU1_8-W_T,FL?^0/\ XU6+?>-%
MEGM/L+36]M/:7-P)[BU;#HD>Y9$!^\,\XX)!'J*TY?%^FVOFI,;F3[+Y8NIH
M[=BD.]58,Q[## \9QSZ4 3_V#=_]#)K'_D#_ .-4?V#=_P#0R:Q_Y _^-4V[
M\6:99W4L,OV@I%,EM).D+&)97V[4+>OS+[<XSGBMS% &+_8-W_T,FL?^0/\
MXU1_8-W_ -#)K'_D#_XU6UBC% &+_8-W_P!#)K'_ ) _^-4?V#=_]#)K'_D#
M_P"-5M8HQ0!B_P!@W?\ T,FL?^0/_C5']@W?_0R:Q_Y _P#C5;6*,4 8O]@W
M?_0R:Q_Y _\ C5']@W?_ $,FL?\ D#_XU6UBC% &+_8-W_T,FL?^0/\ XU1_
M8-W_ -#)K'_D#_XU6UBC% &+_8-W_P!#)K'_ ) _^-4?V#=_]#)K'_D#_P"-
M5M8HQ0!\N7-I(+N8?;;@_.W)V^O^[47V5_\ G\N/_'?_ (FK]U_Q^3_]=&_G
M4-?6*"L?(.;N5OLK_P#/Y<?^._\ Q-'V5_\ G\N/_'?_ (FK-%'(A>T?](K?
M97_Y_+C_ ,=_^)H^RO\ \_EQ_P"._P#Q-6:*.1![1_TBM]E?_G\N/_'?_B:/
MLK_\_EQ_X[_\35FBCD0>T?\ 2*WV5_\ G\N/_'?_ (FC[*__ #^7'_CO_P 3
M5FBCD0>T?](K?97_ .?RX_\ '?\ XFC[*_\ S^7'_CO_ ,35FBCD0>T?](K?
M97_Y_+C_ ,=_^)H^RO\ \_EQ_P"._P#Q-6:*.1![1_TBM]E?_G\N/_'?_B:/
MLK_\_EQ_X[_\35FM+P_I\6J:]:64^_R9'_>>7][: 2<>^!2E&,4VRHRE)I+J
M8GV5_P#G\N/_ !W_ .)H^RO_ ,_EQ_X[_P#$UU.I6NFZ?>6HN-#U>TC(9I([
MB<!I!CC:3&,8/7@_A5FYT[P]]FTJ0B]T\WDVYS-,)=EN,@OA4!R3G'7[I]JS
MYHZ:/7^NYIRRU5UI_78XW[*__/Y<?^.__$T?97_Y_+C_ ,=_^)KJ=4T_36T"
M/5;"&XM@;MK<1SRA_,4+NW@[1TZ$<CD5)HFD6,^D&^N;:ZO':\6U$-M(%,8*
MYWGY3G/0#@<&GS0Y>;7^OF+EGS<NG]?(Y+[*_P#S^7'_ ([_ /$U]":;H=TV
ME6;#Q%JR@P(=H\C ^4?],J\1UBRCTW6;VRBF\Z."9XUD_O '&:^A]*_Y ]E_
MU[Q_^@BO.S)+E@T>GE;?/-/H4/[!N_\ H9-8_P#('_QJC^P;O_H9-8_\@?\
MQJMK%&*\@]@Q?[!N_P#H9-8_\@?_ !JC^P;O_H9-8_\ ('_QJMK%&* ,7^P;
MO_H9-8_\@?\ QJC^P;O_ *&36/\ R!_\:K:Q1B@#%_L&[_Z&36/_ "!_\:H_
ML&[_ .ADUC_R!_\ &J=K=_=P76FZ=8/''<WTS+YLB;Q$B(69MN1D\ #G^+/;
M!70=0NKLZA9WQC:ZT^Z^SO)&I59 4216QDX^5P#SU!H 9_8-W_T,FL?^0/\
MXU1_8-W_ -#)K'_D#_XU42ZOJ1\:Q:5-9)!8/9SS)*9 S2LCQ+G ^Z,/^.>V
M*S!XJO+:^FGNFB>S+7J+;1QXD0P.$7G/)?TQU=<>X!L?V#=_]#)K'_D#_P"-
M4?V#=_\ 0R:O_P"0/_C5:=B+H6%N+UD-UY:^<8QA=^.<>V:GQ0!B_P!@W?\
MT,FL?^0/_C5']@W?_0R:Q_Y _P#C5;6*,4 8O]@W?_0R:Q_Y _\ C5']@W?_
M $,FL?\ D#_XU6UBC% &+_8-W_T,FL?^0/\ XU1_8-W_ -#)K'_D#_XU6UBC
M% &+_8-W_P!#)K'_ ) _^-4?V#=_]#)K'_D#_P"-5M8HQ0!B_P!@W?\ T,FL
M?^0/_C5']@W?_0R:Q_Y _P#C5;6*,4 8O]@W?_0R:Q_Y _\ C5']@W?_ $,F
ML?\ D#_XU6UBN7U_79;'6X[(:QIVEPBV\Z26\CW[B6PH'SKCA6)ZT 7O[!N_
M^ADUC_R!_P#&J/[!N_\ H9-8_P#('_QJHM4FU*UTH:BNMV45M!;>9-)]A,@D
M(&=RXD'!XP.?J:AMV\53VFGQW$EI:2- \UW<^3N"-N&R()OX."=S9(^7CKP
M6_[!N_\ H9-8_P#('_QJC^P;O_H9-8_.#_XU4OAO4I]7T"VOKA8Q*Y=6,0.Q
M]KLH=<_PL%W#D\$<FLB/5=>M7T>ZU'[.B:E<B![ 0D26^Y69</N.YEV_-QCK
MC&* -%] NBN?^$CU<D?]</\ XU47]A77_0QZO_Y _P#C5="/2H67:Q% &)_8
M5U_T,>K_ /D#_P"-4?V%=?\ 0QZO_P"0/_C5;.*,4 8W]A77_0QZO_Y _P#C
M5']A77_0QZO_ .0/_C5;.*6@#%_L*Z_Z&/5__('_ ,:H_L*Z_P"ACU?_ ,@?
M_&JVJ* ,7^PKK_H8]7_\@?\ QJC^PKK_ *&/5_\ R!_\:K:HH Q?["NO^ACU
M?_R!_P#&J/["NO\ H8]7_P#('_QJMJB@#%_L*Z_Z&/5__('_ ,:H_L*Z_P"A
MCU?_ ,@?_&JE\1ZC+I6A7%W \23 HB/*,HK.ZH">1Q\WJ*J:7=7>I65U]D\1
M:9>R@JJ2V]ME8CU(91(<Y'3D>O- $W]A77_0QZO_ .0/_C5']A77_0QZO_Y
M_P#C59MO?^)&N-76"6SU(6<?E1!8# 'N3@XR7.54$9]S@<@U=TZ^U*+Q%)I%
M[<V]X/L@N?-AA\LQ-NV[6&X\'J._RMUH E_L*Z_Z&/5__('_ ,:H_L*Z_P"A
MCU?_ ,@?_&JAN[S5+[7KO3-,N;>U%G;QRO)-"93(\A?:N-PPH"<]SGC&.;OA
M[5O[<\/6.IE!&UQ$&=%.0K=& /<9!I@0?V%=?]#'J_\ Y _^-4?V%=?]#'J_
M_D#_ .-5M44 8O\ 85U_T,>K_P#D#_XU1_85U_T,>K_^0/\ XU6U10!/1112
M **** "BBB@ HHHH **** "BBB@ HHHH *\N&DP-I%_;6WAZX3Q*]_=O;7PL
M&C,;-<2-')YY4#:%*G[QR.,'I7>77B/2[*Y>WGN)%E0X8""1L?B%Q4/_  EN
MB_\ /U)_X#2__$T <I=?;[G4;=KJUU9[FVUO>8H[9UMHK<2$)("JXDRI4DY8
M@ECP!Q6N+>_ET._L=,T_5(4FTN\2YTZ>%VBMY3&0JP2,HW98D *2N.PXKM/^
M$MT7_GZD_P# :7_XFC_A+=%_Y^I/_ :7_P")H R;*:ZTBYU.P.EW-S/>:@LT
M)\EC"T;K&&9I,%5V8;@G)VC .15GQQ9WL^G6MQIT,DMU%*T8$8R0LL;Q9^@9
MU8^RU=_X2W1?^?J3_P !I?\ XFC_ (2W1?\ GZD_\!I?_B: .1U'PU?3RZ_:
M6UG,MO9P'[!M^7S?->.614/KNBQ_P(5/+I_VV22ZL;+5Y +C3E\^_P#-$C!;
MM7=0D@!"H.2W3D^AKI_^$MT7_GZD_P# :7_XFC_A+=%_Y^I/_ :7_P")H Y2
M-Y[2UT#1Y;*X$UMK9WS&,^4R[I2K*_1B01P.1SG&*T=*TZ\BTSP2DEK,K6L[
MM."A!B'V:9<MZ<L!]2*E@NO"%MJ/VZ(SB82/*JE+@QH[YW.L9&U6.3D@ \GU
M-:O_  ENB_\ /U)_X#2__$T <7I=G+:V^BSWMMKD,<&DK8RK9PS*Z3QD':0H
MR5;)PWW?EZU9M+.YT*PU*T.CW@-_I4*6T,*/<!9 CJT+2 8&"1\S8!R>>*ZO
M_A+=%_Y^I/\ P&E_^)H_X2W1?^?J3_P&E_\ B: *5]_:%GX$L5M89A<1QVJS
M".'S)8D#()&5"#EU7<0,'D=#TKGX[2X!UR^M++597@NK6_M3=12>;<", 2!=
MPR"5$BA>",C@ BNM_P"$MT7_ )^I/_ :7_XFC_A+=%_Y^I/_  &E_P#B: .4
MCT>;2+FPN;Z/5\2Z6J2G31(6^T^8TCA@G(W&0X)XX.2*M:?INIZ1I6M"QTOR
M[A=&MH[6W<^:ID2.3]V&/W\$@>_XUT/_  ENB_\ /U)_X#2__$T?\);HO_/U
M)_X#2_\ Q- '$WMG<WE]<7%K;ZS<C[);R>=?PO$9GAN4E:,*P4(2HP!A023C
M.#4VK";6_$6IW4%I?I%;QZ9,R+&T<[QK-<;BJ\,",D@8R=O&<C/4WGB'P[J%
MG+:7<CRP2KM=&MI>1_WS4.G:MX9TH2_99[G?,09))DN)7? P,NX+$ =!GB@"
M;PO;1I+J5U%;WT<<\RA9KYY/-G"H!N*N R@$E0#UQGTKFWBO3Y]MIUCJ=OYP
MO!>V$L+O;QY23#PR,N,L^SY4)!#MP,5U?_"6Z+_S]2?^ TO_ ,31_P );HO_
M #]2?^ TO_Q- '/ZQ;:M!!IEQ864LD]OH=Q$1Y6_:Y:VXVG@MA7(4]2M9TMG
M/=:Q=R6UKK$\4S:2RSWL$@,GE7I:4X91L"JP.W"\!B!C)KL?^$MT7_GZD_\
M :7_ .)H_P"$MT7_ )^I/_ :7_XF@#FM>TQAK&OK/::M<C4H8_LT5H\BPS'R
M_+:.1E&$Y&26P,-QG!J9([FUUX)IUGJ-K<-?J+B QO)9SP\ S;V7:C;1GY6!
MW#!!S6__ ,);HO\ S]2?^ TO_P 31_PENB_\_4G_ (#2_P#Q- %?5R^G>*M/
MU=[>YFM!9SVLAMX'F:-F>-U.U 6P=C#('!QFL#1(;S0[Q;B\TZ]/VVSF,:0P
M-(4=[F641N5!"';*HRV!P>>*Z?\ X2W1?^?J3_P&E_\ B:/^$MT7_GZD_P#
M:7_XF@#C[.SN;+2[:"]T2\NUE\-V-N\"QN,M&7,B%E'R.H8$ X)(P.:LO]O:
M%I%35;S3+74;.:&2ZLW%SM#'S!MVAW5?E()4GEN3BNG_ .$MT7_GZD_\!I?_
M (FC_A+=%_Y^I/\ P&E_^)H Y1FOKK4].ENK75VN;?67>2);5TMX(=TBHRX4
M!\AD).6(RQ.T XG71;^X\,>%[+[/+'*C3K+N4CR=UK<("WI\S*/Q%=)_PENB
M_P#/U)_X#2__ !-'_"6Z+_S]2?\ @-+_ /$T <A?+>ZII>F6T.D7Z2VFD74%
MP)+9T"2F *$4D8?)!Y7(Z<\U=N=,OF\.^,(5LYC)<PQB!0AS(1:QJ=OK\P(^
MHKHO^$MT7_GZD_\  :7_ .)H_P"$MT7_ )^I/_ :7_XF@#E-7>>PTS5-,DLK
MAWFUN&=)Q&3$8WN(FR7Z @G;MZY XQS7HU<@]UX0DU(W[&<SF59F79<"-I%
M <QXV%A@?,1G@>E:G_"6Z+_S]2?^ TO_ ,30!MT5B?\ "6Z+_P _4G_@-+_\
M31_PENB_\_4G_@-+_P#$T ;=%8G_  ENB_\ /U)_X#2__$T?\);HO_/U)_X#
M2_\ Q- &W16)_P );HO_ #]2?^ TO_Q-'_"6Z+_S]2?^ TO_ ,30!MT5B?\
M"6Z+_P _4G_@-+_\31_PENB_\_4G_@-+_P#$T ;=%8G_  ENB_\ /U)_X#2_
M_$T?\);HO_/U)_X#2_\ Q- &W16)_P );HO_ #]2?^ TO_Q-'_"6Z+_S]2?^
M TO_ ,30!X!=_P#'Y/\ ]=&_G4-1W6H6QNYB';!=OX&]?I47V^V_OM_WPW^%
M?6*I&VY\@Z<[[,LT56^WVW]]O^^&_P */M]M_?;_ +X;_"CVD.XO9S[,LT56
M^WVW]]O^^&_PH^WVW]]O^^&_PH]I#N'LY]F6:*K?;[;^^W_?#?X4?;[;^^W_
M 'PW^%'M(=P]G/LRS15;[?;?WV_[X;_"C[?;?WV_[X;_  H]I#N'LY]F6:*K
M?;[;^^W_ 'PW^%'V^V_OM_WPW^%'M(=P]G/LRS15;[?;?WV_[X;_  H^WVW]
M]O\ OAO\*/:0[A[.?9EFM'0MG]L0!]0?3\[@MRI(V,5(&2.@)X)]#6+]OMO[
M[?\ ?#?X4?;[;^^W_?#?X4I3@U:Y48333L=C?+'#X=T_1[F_MI;IKYY=T4ZR
MI!&P5>6!(Y()QGMS46L3Z=J?C1XI+GR=*21;:.:/Y@D2#8I'J.,_C7)_;[;^
M^W_?#?X4?;[;^^W_ 'PW^%9I06O-W_$TDYO3E[?@=OJ&6\/0:;J.J6=U>?;$
M2TE6X$H@AVD,2XSM3.WY3Z=*?ICR6^BM9Z3J]I9ZA%?,;B;[2(1-$  A5CC<
M@(8[??.*X7[?;?WV_P"^&_PH^WVW]]O^^&_PI<L+6YD/FG>_*^W6YN^))K*X
M\1W\NG!1:-*3'L7"GU('8$Y(KZ!TK_D#V7_7O'_Z"*^8?M]M_?;_ +X;_"OH
M33?%>C)I5FC7,@98$!_T:7^Z/]FO/S)QY().]CT<L4N><FK7.EHK$_X2W1?^
M?J3_ ,!I?_B:/^$MT7_GZD_\!I?_ (FO)/8-NBL3_A+=%_Y^I/\ P&E_^)H_
MX2W1?^?J3_P&E_\ B: -NBL3_A+=%_Y^I/\ P&E_^)H_X2W1?^?J3_P&E_\
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
M_P (?8CIR2ZG//;Z;$\%K$8U7$;)LPQ'WB!@9XZ=.M6_LWBC_H+Z/_X*Y?\
MY(H^S>*/^@OH_P#X*Y?_ )(H HV_A"XL[:V2TUJ>*:&S%BTPA0EX%^YQT#KD
MX;_:.0:6[\%QRV]W:6FHSVEG>VB6MS$%#EU5-@(8\@E<*3SD =#S5W[-XH_Z
M"^C_ /@KE_\ DBC[-XH_Z"^C_P#@KE_^2* +=]I4=_I]O9O(RK#-!,&'4F*1
M7 _$H!^-4;[PQ'=WL]]'=RP7;S0SQ2!01$\:E!P>H*LP(]">E/\ LWBC_H+Z
M/_X*Y?\ Y(H^S>*/^@OH_P#X*Y?_ )(H A_X1A\6LW]IS&^AO6O6N&12'9HS
M&5V] NQL #I@')YS=U72'O[FTO+:[:TO;7>(Y0@<%7 #*RGJ#A3U'*CZ5!]F
M\4?]!?1__!7+_P#)%'V;Q1_T%]'_ /!7+_\ )% %(>#C"^ZUU:ZB:6U-M=NR
MJ[S*7=RP)'RMND?D#'/3@5+9^$HK72KVQ:\EE^U6$=@TA4 A41D# >N&_2K'
MV;Q1_P!!?1__  5R_P#R11]F\4?]!?1__!7+_P#)% #-4\+V^JQ[)+B5!_9\
MMA\H'W7,9+?4>6/SJ2;PW!-9ZA;&>0+>WB7;$ 95E*' ]OW8_.D^S>*/^@OH
M_P#X*Y?_ )(H^S>*/^@OH_\ X*Y?_DB@#FY='O9=8ALH8-1AM8M8%]Y;A#;J
M!(9&<2#DACG"=0SGL!C?T[PR]E=V4D^IS74.GJZV<;H R!ACYFZN0O Z>^3S
M4OV;Q1_T%]'_ /!7+_\ )%'V;Q1_T%]'_P#!7+_\D4@,^\T/4;WQ;JES;WLU
MC!/IUO;^:L:N'P\Y;&>C*&7!_P!KH:ED\'1(DEM8WTUG87$$5O<VZ*#O2-0@
MVL>5)0!2>> ,8/-6_LWBC_H+Z/\ ^"N7_P"2*/LWBC_H+Z/_ ."N7_Y(H O:
M=IL>G->&-V;[5<M<-G^$D 8'M\M9EWX9>[O)]VIS"PN+J*[EM"@/SH4("N>5
M4E%)'UP1FI?LWBC_ *"^C_\ @KE_^2*/LWBC_H+Z/_X*Y?\ Y(I@-_X1>V.G
M65DTTK1VMU)<@\ L7\S(/M^]/Y"LW_A!I)+:WMKC6KB6*VL9=/B7R47$,B!#
MG'5_E4YZ?+T&36I]F\4?]!?1_P#P5R__ "11]F\4?]!?1_\ P5R__)%(!U[H
M4DMS:W=C?O9W=O UMYGEK('C.TX*GN"H(/;GKFM#3[*/3=.M[*%I'C@C$8:1
MMS-@=2>Y/6LW[-XH_P"@OH__ (*Y?_DBC[-XH_Z"^C_^"N7_ .2*8&W16)]F
M\4?]!?1__!7+_P#)%'V;Q1_T%]'_ /!7+_\ )% &W16)]F\4?]!?1_\ P5R_
M_)%'V;Q1_P!!?1__  5R_P#R10!MT5B?9O%'_07T?_P5R_\ R11]F\4?]!?1
M_P#P5R__ "10!MT5B?9O%'_07T?_ ,%<O_R11]F\4?\ 07T?_P %<O\ \D4
M;=%8GV;Q1_T%]'_\%<O_ ,D4?9O%'_07T?\ \%<O_P D4 ;=%8GV;Q1_T%]'
M_P#!7+_\D4?9O%'_ $%]'_\ !7+_ /)% &W16)]F\4?]!?1__!7+_P#)%'V;
MQ1_T%]'_ /!7+_\ )% &W16)]F\4?]!?1_\ P5R__)%'V;Q1_P!!?1__  5R
M_P#R10!MT5B?9O%'_07T?_P5R_\ R11]F\4?]!?1_P#P5R__ "10!MT5B?9O
M%'_07T?_ ,%<O_R11]F\4?\ 07T?_P %<O\ \D4 ;=%8GV;Q1_T%]'_\%<O_
M ,D4?9O%'_07T?\ \%<O_P D4 > 7?\ Q^3_ /71OYU$K%6#*<$'(-1727WV
MN;-Q;D[VSB!O7_?J+9>_\_%O_P!^&_\ BZ^L4G;;\O\ ,^0<5??\_P#(ZR[\
M41W%B_E6,<5_.\QGF#$K^\"!RHSP6VG/89XZ\<Y5;9>_\_%O_P!^&_\ BZ-E
M[_S\6_\ WX;_ .+J8+D5E%_U\RIMS=W)?U\BS15;9>_\_%O_ -^&_P#BZ-E[
M_P _%O\ ]^&_^+JN9]OR_P R.5=U^/\ D6:*K;+W_GXM_P#OPW_Q=&R]_P"?
MBW_[\-_\71S/M^7^8<J[K\?\BS15;9>_\_%O_P!^&_\ BZ-E[_S\6_\ WX;_
M .+HYGV_+_,.5=U^/^19HJMLO?\ GXM_^_#?_%T;+W_GXM_^_#?_ !=',^WY
M?YARKNOQ_P BS15;9>_\_%O_ -^&_P#BZ-E[_P _%O\ ]^&_^+HYGV_+_,.5
M=U^/^19HJMLO?^?BW_[\-_\ %T;+W_GXM_\ OPW_ ,71S/M^7^8<J[K\?\BS
M6G<ZN;N\L)Y[:)TM(8H?*).V14]?KWK#V7O_ #\6_P#WX;_XNC9>_P#/Q;_]
M^&_^+I/7>/Y?YE)6VDOQ_P C=TW7;K2]5AO+<L(X9O-6WWL$ZYQC/2I;37(H
MXI([_38+[=/YZO(S*X;&,%ARR].#7.[+W_GXM_\ OPW_ ,71LO?^?BW_ ._#
M?_%U+BG]G^OO*4FOM+^OD:-_>SZEJ%Q>W+!IIW,CD# R?3VKZ-TK_D#V7_7O
M'_Z"*^8=E[_S\6__ 'X;_P"+KZ$TVV\3'2K/9JVDA?(3 .F2$@;1W\^O-S/X
M8JUCT\K^*;O<Z6BL3[-XH_Z"^C_^"N7_ .2*/LWBC_H+Z/\ ^"N7_P"2*\@]
MDVZ*Q/LWBC_H+Z/_ ."N7_Y(H^S>*/\ H+Z/_P""N7_Y(H VZ*Q/LWBC_H+Z
M/_X*Y?\ Y(H^S>*/^@OH_P#X*Y?_ )(H L:MI)U%[2XAN7M;RTD+P3*H8#*E
M65E/52#[= <\5#9:%)9J[C49VNI[L75U-M4><0H79C&%7:JC YXZYR:;]F\4
M?]!?1_\ P5R__)%'V;Q1_P!!?1__  5R_P#R10!8O]!LK^>RF:*-&M;D7 VQ
MK\YVLN#[?-G\*74-&AU.Y\RY=FB^S2VXB' 'F8#-GUP,#TR?6JWV;Q1_T%]'
M_P#!7+_\D4?9O%'_ $%]'_\ !7+_ /)% $NBZ,^EF>6>\:[N)A&AD*!,(B[5
M&!WZDGU)Z=*UJQ/LWBC_ *"^C_\ @KE_^2*7[-XH_P"@OH__ (*Y?_DB@#:H
MK$^S>*/^@OH__@KE_P#DBC[-XH_Z"^C_ /@KE_\ DB@#;HK$^S>*/^@OH_\
MX*Y?_DBC[-XH_P"@OH__ (*Y?_DB@#;HK$^S>*/^@OH__@KE_P#DBC[-XH_Z
M"^C_ /@KE_\ DB@#;HK$^S>*/^@OH_\ X*Y?_DBC[-XH_P"@OH__ (*Y?_DB
M@#;HK$^S>*/^@OH__@KE_P#DBC[-XH_Z"^C_ /@KE_\ DB@#;HK$^S>*/^@O
MH_\ X*Y?_DBC[-XH_P"@OH__ (*Y?_DB@"]J^FQZOIDMC)(T:2%267J-K!OZ
M4^YLVN;B)FG<0*CI)  -LNX <]^,'IZUG?9O%'_07T?_ ,%<O_R11]F\4?\
M07T?_P %<O\ \D4 06?A9X7T^.[U2:[L]-.;6!XU!R%**78<N0K$#IZG)IMG
MX3-L-/MI-2FFTW3I!):6K1J"I4$(&?JP7/ XZ#).*L_9O%'_ $%]'_\ !7+_
M /)%'V;Q1_T%]'_\%<O_ ,D4@-NBL7[-XH_Z"^C_ /@KE_\ DBD^S>*/^@OH
M_P#X*Y?_ )(I@;=)(-RY[BL7[-XH_P"@OH__ (*Y?_DBE%MXH_Z"^C_^"N7_
M .2* -.EK&:T\3JV/[6TC_P5R_\ R12?9O$__06TC_P5R_\ R10!M45B_9O$
M_P#T%M(_\%<O_P D4?9O$_\ T%M(_P#!7+_\D4 ;5%8OV;Q/_P!!;2/_  5R
M_P#R11]F\3_]!;2/_!7+_P#)% &U16+]F\3_ /06TC_P5R__ "11]F\3_P#0
M6TC_ ,%<O_R10!M45B_9O$__ $%M(_\ !7+_ /)%'V;Q/_T%M(_\%<O_ ,D4
M 3V^C_9-.O[6WNY8GNY9IA, -T32$G([<$\9]*KW.A737TMW8:M-:27$217'
M[I9 VW(#KG[K8.,\CIQQ2_9O$_\ T%M(_P#!7+_\D4?9O$__ $%M(_\ !7+_
M /)% $C^'[3^PK+2(6>*VLWMVCP<G]RZNH)/7)09/N:UJQ?LWB?_ *"VD?\
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
MBEHH ^9+O_C\G_ZZ-_.H:FN_^/R?_KHW\ZAKZY;'QKW"BBBF(**** "BBB@
MHHHH **** "BBB@ J]H^G?VMJ]M8^;Y0F?:9-N[8.I.._%4:U?#8NVU^V%A-
M!%=G<(FG&5+;3\O((R>@SW(J9MJ+:+II.:3%ELM#6Y@2+6;AX6+>;(;':8^.
M,#?\V3QU&*OOX:L9(M,:RU:69M0NQ;1K+:>6<9 +CYSD D#MGGT-6]9AU&Z\
M/:9%K"2#6)+UXX1.NV4PD*.>^-^<9]\4FHR2#Q_;66GW$, TZ1+2UDG^XK1\
M9/7J^3]37-SR>S[]NGR.GDBGK'MWZ_,Q-5LM*LQML=4ENY0Y5E>U\H #N#N.
M:?I&FZ;J/EQ3ZE<0W<LGEI#%9^;NSC'.\=3[5NZG!JUSX92WUJ&0:F^HK%9)
M,@20J5(<+T^3.S';/2J&@VTFEQ:[J4R[+C3H3 @SRDTC>7GZ@;S^%5[1N#UU
M^7^7Z$NFE46FGS_S_4Q=4M(;#5+FTM[H744+E!,%VA\=2!D]_>OHK2O^0/9?
M]>\?_H(KYJKZ6TK_ ) ]E_U[Q_\ H(KAS16C"YWY4[SG8M44M%>.>T)12T4
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
M[3I/_0@3_P#?BR_^.T =<MW8H %N+=0/1U%*UY8LI5KFW*GJ"ZXKD/M.D_\
M0@3_ /?BR_\ CM'VG2?^A G_ ._%E_\ ': .P^W6?_/U!_W\%1M<6#HZ_:8
M'SDK( ?KD'.?>N3^TZ3_ -"!/_WXLO\ X[1]ITG_ *$"?_OQ9?\ QV@#7TW3
MK.QO8[N?7)K^:& V\+74L>8T)4M]U1N)V+ECD_*/?.PMY8H"%N;=03GAU%<A
M]ITG_H0)_P#OQ9?_ !VC[3I/_0@3_P#?BR_^.T =?]LL2X?[1;[@,!MZYI?M
MUG_S]0?]_!7'_:=)_P"A G_[\67_ ,=H^TZ3_P!"!/\ ]^++_P".T =<+NP7
M.+BV&3DX=>M*UY8N,-<VY .>76N0^TZ3_P!"!/\ ]^++_P".T?:=)_Z$"?\
M[\67_P =H Z\WEBS!C<6Y9>A+KQ0;VR8$&Z@(/4&05R'VG2?^A G_P"_%E_\
M=H^TZ3_T($__ 'XLO_CM '7&[L"@0W%L5'8NN*4WMD>MS!US_K!7(?:=)_Z$
M"?\ [\67_P =H^TZ3_T($_\ WXLO_CM '7+=V*YVW%N-QR<.O)H^U6&<^?;9
M QG>O3TKD?M.D_\ 0@3_ /?BR_\ CM'VG2?^A G_ ._%E_\ ': .P^W6?_/U
M!_W\%)]LL=Q;[1;[CU.]<UR'VG2?^A G_P"_%E_\=H^TZ3_T($__ 'XLO_CM
M '8?;K/_ )^H/^_@K&U;3;/59)<Z]<6\$\/D3V\,T>R1.>FX$H2&()4@D8]
M1D?:=)_Z$"?_ +\67_QVC[3I/_0@3_\ ?BR_^.T =>EY8QHJ)<VZJH  $@P!
M2_;[/_GZ@_[^"N/^TZ3_ -"!/_WXLO\ X[1]ITG_ *$"?_OQ9?\ QV@#L/M]
MG_S]0?\ ?P4?;[/_ )^H/^_@KC_M.D_]"!/_ -^++_X[1]ITG_H0)_\ OQ9?
M_': .P^WV?\ S]0?]_!1]OL_^?J#_OX*X_[3I/\ T($__?BR_P#CM'VG2?\
MH0)_^_%E_P#': .P^WV?_/U!_P!_!1]OL_\ GZ@_[^"N/^TZ3_T($_\ WXLO
M_CM'VG2?^A G_P"_%E_\=H [#[?9_P#/U!_W\%'V^S_Y^H/^_@KC_M.D_P#0
M@3_]^++_ ..T?:=)_P"A G_[\67_ ,=H [#[?9_\_4'_ '\%'V^S_P"?J#_O
MX*X_[3I/_0@3_P#?BR_^.T?:=)_Z$"?_ +\67_QV@#QFZEC^V3_O%_UC=_>H
M?-C_ .>B_G7MGVG2?^A G_[\67_QVC[3I/\ T($__?BR_P#CM>LLU?\ )^/_
M  #QWE*_G_#_ ()XGYL?_/1?SH\V/_GHOYU[9]ITG_H0)_\ OQ9?_':/M.D_
M]"!/_P!^++_X[3_M5_R?C_P!?V2OY_P_X)XGYL?_ #T7\Z/-C_YZ+^=>V?:=
M)_Z$"?\ [\67_P =H^TZ3_T($_\ WXLO_CM']JO^3\?^ ']DK^?\/^">)^;'
M_P ]%_.CS8_^>B_G7MGVG2?^A G_ ._%E_\ ':/M.D_]"!/_ -^++_X[1_:K
M_D_'_@!_9*_G_#_@GB?FQ_\ /1?SH\V/_GHOYU[9]ITG_H0)_P#OQ9?_ !VC
M[3I/_0@3_P#?BR_^.T?VJ_Y/Q_X ?V2OY_P_X)XGYL?_ #T7\Z/-C_YZ+^=>
MV?:=)_Z$"?\ [\67_P =H^TZ3_T($_\ WXLO_CM']JO^3\?^ ']DK^?\/^">
M)^;'_P ]%_.CS8_^>B_G7MGVG2?^A G_ ._%E_\ ':/M.D_]"!/_ -^++_X[
M1_:K_D_'_@!_9*_G_#_@GB?FQ_\ /1?SH\V/_GHOYU[9]ITG_H0)_P#OQ9?_
M !VC[3I/_0@3_P#?BR_^.T?VJ_Y/Q_X ?V2OY_P_X)XJTZNVYI03ZEJ;YL?_
M #T7\Z]L^TZ3_P!"!/\ ]^++_P".T?:=)_Z$"?\ [\67_P =H_M5_P GX_\
M '_9*_G_  _X)XJTZL06E!(X&6I/-3_GHO\ WU7M?VG2?^A G_[\67_QVC[3
MI/\ T($__?BR_P#CM']JO^3\?^ ']DK^?\/^">)^;'_ST7\Z^D=+OK0:19 W
M4((@3_EH/[HKFOM.D_\ 0@3_ /?BR_\ CM'VG2<_\B!/_P!^++_X[7)BL6\0
MDN6UCKPF#6';?->YV'V^S_Y^H/\ OX*/M]G_ ,_4'_?P5Q_VG2?^A G_ ._%
ME_\ ':/M.D_]"!/_ -^++_X[7&=IV'V^S_Y^H/\ OX*/M]G_ ,_4'_?P5Q_V
MG2?^A G_ ._%E_\ ':/M.D_]"!/_ -^++_X[0!V'V^S_ .?J#_OX*/M]G_S]
M0?\ ?P5Q_P!ITG_H0)_^_%E_\=H^TZ3_ -"!/_WXLO\ X[0!UYO;)E*M<P$'
MJ#(*!>V0  N8 !T'F"N0^TZ3_P!"!/\ ]^++_P".T?:=)_Z$"?\ [\67_P =
MH Z_[98YS]IM_P#OM:/MMENW?:8,XQGS!7(?:=)_Z$"?_OQ9?_':/M.D_P#0
M@3_]^++_ ..T =>MY8H,+<VZCK@.HI?MUG_S]0?]_!7'_:=)_P"A G_[\67_
M ,=H^TZ3_P!"!/\ ]^++_P".T =A]OL_^?J#_OX*/M]G_P _4'_?P5Q_VG2?
M^A G_P"_%E_\=H^TZ3_T($__ 'XLO_CM '8?;[/_ )^H/^_@H^WV?_/U!_W\
M%<?]ITG_ *$"?_OQ9?\ QVC[3I/_ $($_P#WXLO_ ([0!V'V^S_Y^H/^_@H^
MWV?_ #]0?]_!7'_:=)_Z$"?_ +\67_QVC[3I/_0@3_\ ?BR_^.T =A]OL_\
MGZ@_[^"C[?9_\_4'_?P5Q_VG2?\ H0)_^_%E_P#':/M.D_\ 0@3_ /?BR_\
MCM '8?;[/_GZ@_[^"C[?9_\ /U!_W\%<?]ITG_H0)_\ OQ9?_':/M.D_]"!/
M_P!^++_X[0!V'V^S_P"?J#_OX*1KRQ?&ZXMVP<C+J<&N0^TZ3_T($_\ WXLO
M_CM'VG2?^A G_P"_%E_\=H [#[=9_P#/U!_W\%'V^S_Y^H/^_@KC_M.D_P#0
M@3_]^++_ ..T?:=)_P"A G_[\67_ ,=H [#[=9_\_4''_304?;K/_GZ@_P"_
M@KC_ +3I/_0@3_\ ?BR_^.T?:=)_Z$"?_OQ9?_': .P^W6?_ #]0?]_!1]OL
M_P#GZ@_[^"N/^TZ3_P!"!/\ ]^++_P".T?:=)_Z$"?\ [\67_P =H [#[?9_
M\_4'_?P4?;[/_GZ@_P"_@KC_ +3I/_0@3_\ ?BR_^.T?:=)_Z$"?_OQ9?_':
M .P^WV?_ #]0?]_!0U[9LG_'U!D?]-!7'_:=)_Z$"?\ [\67_P =I1<Z3G_D
M0)_^_%E_\=H ZG[=:?\ /U!_W\%'VZT_Y^H/^_@KDVGTHMD> 9\?]<++_P".
MTGGZ7_T(,_\ WXLO_CM,1UOVZT_Y^H/^_@H^W6G_ #]0?]_!7)>?I?\ T(,_
M_?BR_P#CM'GZ7_T(,_\ WXLO_CM '6_;K3_GZ@_[^"C[=:?\_4'_ '\%<EY^
ME_\ 0@S_ /?BR_\ CM'GZ7_T(,__ 'XLO_CM(#K?MMI_S]0?]_!35N[)%VK<
M6ZKZ!U KE//TO_H09_\ OQ9?_'://TO_ *$&?_OQ9?\ QV@#K?MMI_S]0?\
M?P4GVVT_Y^H/^_@KD_/TO_H09_\ OQ9?_'://TO_ *$&?_OQ9?\ QV@#JVN[
M)L;KBW.#D9=>*=]NM/\ GZ@_[^"N2\_2_P#H09_^_%E_\=H\_2_^A!G_ ._%
ME_\ ': .M^W6G_/U!_W\%'VZT_Y^H/\ OX*Y(SZ7_P!"#/\ ]^;+_P".T>?I
M?_0@S_\ ?BR_^.T =;]NM/\ GZ@_[^"C[=:?\_4'_?P5R7GZ7_T(,_\ WXLO
M_CM'GZ7_ -"#/_WXLO\ X[0!W=%%% PHHHH **** "BBB@ HHHH **** "BB
MB@#!O_\ C]E^H_E61>:SINGRK%=WD44C#(5FYQ6O?_\ '[+]1_*N$TRUM]1U
M_P 3?; I&1'O8#Y%PPR">G 'Y5O1IQDFY;+_ #L<]:I*+48[O_*YV".DL:R1
MLKHPRK*<@CUIU<C<.NF:;IMK8:Y'%8C>#,N)99.3@( "#@\513Q#J\OAN&X,
MKKB[,-Q<I""R1@ YV],\_I6JPLI:Q>ES-XN,=)+6WEY?YG:W5Y;64:R7,R1(
MS! 7.,D]JGKSS5[NXN_#4;-J$%\HU!!#*HPP&UL!Q@8-;VC7FH)XGO\ 2[R\
M^U)%$LBN8PF"<<8'U_2B>&<8<U]5?]/\Q0Q2E/EMH[?C?_(V+S5]/T^58KN[
MBA=EW!7;!(]:2+6-.G,(BO(7,S%8\-]XCJ!^8KE_$A8>-K I8+?M]E/^CL0
MW+^HQQU_"BZS_;?APOIR:>QEE)@7&!]WG@ <U2PT7&+[J_3SZ;]"7B9*4EV:
M77NNNW4[:BN!_M_5_P"S1KWVP>0;SROLGEC;L^O7-2WVOZM;_P!I6<=QF[2]
M2. [%R(V#$<8YX7]:7U.=[717UV%KV?]?YV.YJI?:G9::JM>7,<(;[NX\GZ"
ML+1=9N]5UF!!-_HR6"23*%',I]\9[_I3?$5C?1Z[:ZQ:V:WT<,1C>W/4=>0/
MQ]^E1&A:IR3?3^D5+$7I\\%U_IG26UU!>0+/;3)+$W1D.14U<$NKV]GHD4FA
M^9:-)J"I<12 ,5)!R!G.!P.GI5W5-;U&WU/788KC;':VR/"-BG:QV9/3GJ>M
M4\))RLOQ]4OU)6+BHW?X>C?Z'845P\-]KLFIZ9;'51_Q,;42D^0O[KY2>!W/
M'ZU#'X@U=M%M2+L"X.HFV:0QJ=RX'48]^U/ZG+HU^/GY>0?78=4_P\O/S.^H
MK@Y;_78VUJW_ +6S_9X$@D\A=SY[>@%6KS5[V2STZ5M4CLQ-:"1DBCWRR28[
M+@X7_P"O2^J2TU7X]K]@^MQUT?X=[=SLJ*X0>(-9NM/T'R+E([B\DEBD8Q@A
ML$ $C'OVJW=:KJ6B:A-;7E[YZ'3VEB8QJ/WJ_A['CWH>$G>UU?7\'8:QD&KV
M=M/Q5SL**H:(]U+HMI+>2&2XDC#NQ4#KR.![$5?KFDN5M'3&7,D^X4444AA1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !37D2*-I)'5$49+,< "G51UC3X
M=4TR6UN)GBA;#.R$# !SW[<4XI-I/84FTFUN26NHV5\6%I=P3E?O"-PQ'Y40
M:G87,[007EO+,O5$D!/Y5PTVVZN]0U/28O)L+2Q>W$JKM$K8(R/S_04>1';6
MOA*6!!'+)(%9T&"=Q&<GOU-=OU2/?_@:7U.'ZW+M_P '5+0[@:KI[77V47MN
M;C./+$@W9],>M+-J=A;7 MY[RWCF/1'D /Y5Q5_I=HLMIX?TE6FO([@3SW)
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
ML^5Y/]7C?N(..O'2JGC"U_M;4M.L((IC<!_G=4.U8VZY/X5T^=<_Z%VY_P#
MF#_XNC.N?]"[<_\ @3!_\73CBIJ:F]6K_B3+"P<'!:)V_ M*H1 JC"@8 ]*6
MJF=<_P"A=N?_  )@_P#BZ,ZY_P!"[<_^!,'_ ,77/<Z;%NBJF=<_Z%VY_P#
MF#_XNC.N?]"[<_\ @3!_\71<+%NBJF=<_P"A=N?_  )@_P#BZ,ZY_P!"[<_^
M!,'_ ,71<+%NBJF=<_Z%VY_\"8/_ (NC.N?]"[<_^!,'_P 71<+%NBJF=<_Z
M%VY_\"8/_BZ,ZY_T+MS_ .!,'_Q=%PL6Z*J9US_H7;G_ ,"8/_BZ,ZY_T+MS
M_P"!,'_Q=%PL6Z*J9US_ *%VY_\  F#_ .+HSKG_ $+MS_X$P?\ Q=%PL6Z*
MJ9US_H7;G_P)@_\ BZ,ZY_T+MS_X$P?_ !=%PL6Z*J9US_H7;G_P)@_^+HSK
MG_0NW/\ X$P?_%T7"Q;HJIG7/^A=N?\ P)@_^+HSKG_0NW/_ ($P?_%T7"Q;
MHJIG7/\ H7;G_P "8/\ XNC.N?\ 0NW/_@3!_P#%T7"Q;HJIG7/^A=N?_ F#
M_P"+HSKG_0NW/_@3!_\ %T7"Q;HJIG7/^A=N?_ F#_XNC.N?]"[<_P#@3!_\
M71<+%NBN&;XEVJL5.CWV0<?>B_\ BJ3_ (6;:_\ 0'O_ /OJ+_XJM_JU;^5_
M<<_UFC_.OO.ZHKA?^%FVO_0'O_\ OJ+_ .*H_P"%FVO_ $![_P#[ZC_^*H^K
M5OY7]P?6:/\ .OO.ZHKA?^%FVO\ T![_ /[ZB_\ BJ/^%FVO_0'O_P#OJ+_X
MJCZM6_E?W!]9H_SK[SNJ*X7_ (6;:_\ 0'O_ /OJ+_XJC_A9MK_T![__ +ZB
M_P#BJ/JU;^5_<'UFC_.OO.ZHKA?^%FVO_0'O_P#OJ+_XJC_A9MK_ - >_P#^
M^HO_ (JCZM6_E?W!]9H_SK[SNJ*X7_A9MK_T![__ +ZB_P#BJ/\ A9MK_P!
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
M ,"8?_BZ/,UK_H7;G_P)A_\ BZ4ZTIJTF.%&$'>*+M%4O,UK_H7;G_P)@_\
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
M']:RC5E)KSM^39M*E"*EY7_!I&/J>FW.D7SV5XFR=%5F7/W=RA@#[X-7=/\
M#5_J5M%/"UN@G=H[=)90C3L.H0'KU ^IQ5GQF'D\4R !F=K>WZ<D_N4K<T:X
M@L;+PK'=6QNII[B22UE5MOV8F39T_C.X;L'Z=Z)59*G&2W?^5Q1I0=647LO\
M['!LI1BK A@<$'L:^F;+_CPM_P#KDO\ (5\W:C"]OJEW!)()7CF=&<?Q$,03
M^-?25E_QX6__ %R7^0KAS1WC!^OZ'?E*M*:]/U)J*6BO'/:$HI:* $K,U+6X
M-.NH;3R+FZNYD:18+:/<VQ< L<D #) Y/.>,UJ5F7S)/<R6=E=0VNK&#>DKP
M>85CW8SC(R,]L]: *[>)]/:TLI[5;B[:]5G@A@B)D95QO)!QMVD@'.,$@=>*
MT+#4+?4M/CO;5F>&0$C*D,""000>00000>A%<3X091KFFQE-IBT^]M]V[(DD
MCNU65P?]IL-^-;_@]E_LV].X;)-4OC%SU'VA\D?CDT 2+XI@^VVEK+IVIP/=
M2>5$9;; +8)]?0$_A1;^+--N(+J?$\<5O ;D,\>!-%DC>GJ"5/'!Y''(J/2V
M_M3Q3JFH-S%8$:?;#L&PKRL/J2B_]L_>N:U73&T&6"*.<WJ6L",D+J$5(4D_
M=([#.2963GNL3<=<@'HJG<H8J5R,X/44M9FBZA/?1W<=VD2W%I<M;R&+.Q\!
M6!&>1PPXYYS6I0 E%+10 E%+10 E%+10 E%+10 E%+10!S.K>-M/TC4OLKP7
M4T<3%;NXAB+);XC\SGU(7!(&< Y-6M0\5:?I\TR&.YG6VB6:YEMXBZ01G)#,
M?H"<#)QSBN6UI#;:Y+J6BW4,ZBZG-Y87B$1&5+;Y\-U7<@7^\O?'6F2K<^((
M_$5YIETNF6K6<,<UO)&"9LP"3)/_ "S&R0)D?W2>U '::UKVGZ#HTFJWLI%J
MH7!C&XOGIM'?_#FF:CX@MM/NVM!;W=U.D0GECM8MYBC)(#-]2K8 R3@X'%<'
MXIOY-0\.7=U)H]]'8Q:0&LE2,-&KR199V.?X5.P<<?/ZBNNO=0DDN_LNBV2Q
MZS>VZ2333IC[+%R%:7').=VU.Y!Y !- &U'J$%QI::C:EKFWDA$T1A&3(I&1
MM'?(K/M?$L%SJD&G-8:A;SSJ[IY]OM&U<9.<\#D#ZD>M7=)T^WT?2;+2X'+1
MVL"1)N/S$* ,FLOPTW]I76I:Z_/VBX>VML_PP0L4&/\ ><.WN"/04 =#12T4
M )12T4 )12T4 )12T4  ]#4+#:<5-2.-RY'44 0UF:WK=MH=F)IDDEDD)6&"
M)2SRL%+$#TP%))/  K3KF?&%O;74-M&;V2TU%5FELY$3<&(B8.K C!!4GC@]
MQTH GM?%^G7&C_;V6>-UE2!K4QDRB5@"J!>Y(8$$<8.<XS4T?B.":WF>.ROV
MFMYA#-:B',L;%=P)&<8((.02.:XC[7?WESH&GR_9[6ZMM1A62[ME^5U>SD*-
MALX<#Y<'< =IY'%=+!K$VB#Q*+^Y>]@TJ)+A)G51(RF,MY;;0 2"O!QG#"@#
M8TK7(-6N+N"*WNX);4H)5N(MF"PR!]<8./<>M.TK6[+6C>_8G9UL[EK61B,
MNH4G'J/F'-8DMOJ6D>#8H8(;B;4KQP;R:W4%T>0YED )[<A?3Y1T%1^"IX([
MOQ!;0V-Q96\-[&$69 H11;0*%Z]>,_0B@#6U#Q/8Z=<7,3Q74JVBA[N6"$NE
MNI&<L?IS@9(')K91ED171@RL,@@Y!%<SJX;4;F_T'1X8XIKI0=2O=HQ"K(%_
MX'*4  '0  GL#TD$*6UO%!$,1QH$4>@ P* 'T444 &*.]+10!-BC%%% !BC%
M%% !BC%%% !BC%%% !BC%%% !BC%%% !BC%%% !BJ;:38/:WELUK&T%Z6-RA
M&1*6&UL_4#%7** ,B7PMHLWV</81D6\20HH9@IC3[J, <.H[!L@5<CTRTAU*
M;4(X0EU.H65PQ^<#&,C."< #.,XJW10!FOH&ER:I_:+6BFZWB3=N.TN!@.5S
MM+ <!L9 [U6B\(:##*DB:='NC9FC!9B(]P(8*"<*IW'*C .>E;=% &/;>%M%
MM(V2*R7:WE_?=G(",&106)PH8 @#CVK12T@CNYKI(E$\RJLCCJP7.T?AN/YU
M/10!SMAX2L8+ZYO;N))KB2]>ZC(9MH).5)7.TLO8D$CM6G)HNG3:?)8/:H;6
M21IFCY'SLYD+ ]0=Y+9'0]*OT4 9G_".Z2=)DTMK*-[*5M\D;Y;S&W!MS$G+
M'(!R3GBI;O1]/OOM!NK6.4W,:12EOXE1F9![8+,01R":O44 9"^%]&6VFM_L
M2E)F1I&9V+LRG*L7)W;AV;.?>G-X;TA[&&S^R 10R&6,J[*ZN<Y;>#NW')R<
MY.3FM6B@"I9Z99:?9&SM+:.&V)8^4@P/F))_,DU2M_#NGZ5NGTJRACNEB,</
MF.VQ <':!SM!(!.T<XYS6Q10!E^'](_L32%M69'E:62>9XUVJTDCEVP.PRV!
M[ 4I\/Z6=4_M(V:?:M_F;LG;OQMW[<[=V.-V,X[UIT4 <[X?\(V.C06KR1))
M>P[\2AFV@L3EE4G )!P2!DU;A\+Z+ +@1V$86XB>%U)8J(W^\B@G"*>X7 K7
MHH S;[0-,U*>*:[M5DDB0QJ=S+E#@E&P1N7@?*<BH/\ A%-$\F.'[ GE1V[6
MJKN;'DG.4//*\G /3MBMFB@"D^DV,D5S$]LA2YE$TRG^-QMP3_WPOY5SMQX2
MGN]>%U,FGB 7J7?GHC"9MA#*I7[N<JH+]2HQBNOHH H:CHUAJWD_;8-[0L6C
M=79&0D8.&4@X(X(Z&JC>$M"-LEN-/1(D9V18G9-N\Y<#:1A6(Y7H?2MJB@#+
MN/#NDW4HDEL8R?(%OA<J#&,D*0#@@9./3)Q5DZ99-?R7YMHS=20BW>7'S&,$
MG;],DU;HH R9/#6CRB,/8H1';"T !('DCHA /(&3C/3)J1_#^ER:I_:3VBFZ
MWB0MN.TN!@.5SM+ <!B,C'6M*B@#+M/#NE6-\;RVM%2;+%3N8JA8Y;8I.%R>
MNT#-:F*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** /
MF";_ %\G^\?YTU':-U=&*LIR&!P0:=-_KY/]X_SIE?7+8^->YJ:AX@U'4[6*
MWN9\QH/FV@+YAW,VYL=3\Q__ %DUET441BHJR0Y2<G=L****9(4444 %%%%
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
M;Q,^GPW*KI]S=0Z>\<$]PTJY+$+G']YLL,]*9J.B7U]JMW*8U,$]S:)DN/\
M41'>WYL<8I!HMZVDPQ31J'GU0WEX-XPL8D+@>_"H*$J5E?\ K^M1MUKNW]?U
MH6;_ ,5?9#<20Z=-<VMO,+>2=74#S20-H!Y(R0"?7Z5-'XA>>]"0:=-+9_:C
M:-<JP.'&<G;UV@C&37-61NIUTK2(Q;2PR7TEX;F.8/YJ*S2!BHZ#<5!SWQ6I
MI.DZ@=;M=0GT]=/F17^W/%*-EVY&!A%)XS\V3@T2ITXIW_/^OZZ"C5J2:MY=
M/^!Y_P#!.MHHHKC.T**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M_H6]8_*#_P".UMT4 8G]OW7_ $+>L?E!_P#':/[?NO\ H6]8_*#_ ..UMT4
M8G]OW7_0MZQ^4'_QVC^W[K_H6]8_*#_X[6W10!B?V_=?]"WK'Y0?_':/[?NO
M^A;UC\H/_CM;=% &)_;]U_T+>L?E!_\ ':/[?NO^A;UC\H/_ ([6W10!\KS7
M;^?)_H=Q]X_W?7_>IGVI_P#GSN/_ !W_ .*JY-_KY/\ >/\ .E@ADN;B."%"
M\LK!$4=22< 5]99VW/D.97V*7VI_^?.X_P#'?_BJ/M3_ //G<?\ CO\ \571
MZCX<DL+!+N.\MKD!<S+"Q)C)=D'4#<,KC([^V"<6E%\RNI#DN5V<2M]J?_GS
MN/\ QW_XJC[4_P#SYW'_ ([_ /%59HI\K[D\T>Q6^U/_ ,^=Q_X[_P#%4?:G
M_P"?.X_\=_\ BJLT4<K[AS1[%;[4_P#SYW'_ ([_ /%4?:G_ .?.X_\ '?\
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
MFL:7 1"JPWFJ1K' ?W<8#K\J^P.1V^@KLKGPWHUY+-+/IMN\DTBRR/MP2ZC
M;([XXSUQ4MGH>EZ?(KV>GV\#*2RF.,+M) !QCID*/RH Y+Q':RZIXJU&UGLM
M.NK6#2HI$^W2L@AW/,'D3"-\WR)D\$8'K6=!SX@T>SEO#<6-S'9S:E*JG9)>
M",^3G."/,V*2".J1@_?KOM1T33-6>-M0L8+EHP0ID7/!QD>X.!D=#BI&TNP>
M.9&LX2L\JS2@H/G==NUC[C:N#VVCTH \XTZUMK+PYX<U738D.JRZA)&9@,R3
M B8-&QZE0%Z'@;!Z51:TFC\(PZALTVVENO#]T\LD$KM-? V^XM)\@!(;!R2<
M%B!UKT+0/"FGZ+#;O]G@DOH@P-R$P3N)R1Z'& 3U.*M1>'-&@-R8M,ME^U(T
M<P$8PR-]Y<=@>I X- '#>)+*WT>5TT^);5+K2@+MHOE,B_:(59V(Y+!))/F/
M/)YIVM:?8:7XDO(-.@BMHS%I3-# H15)O\9P.!D#]*]"FTZSN"3/:PR$PM =
MZ YC;&Y#GL<#CVJK;^'='M49(--MT#%"WR9+%&#+DGDX(!'I@4 <7I=A9:?J
MFGFTM+>W+^)[I&,483<JVUSM!QV&3@>]-ALK35_%*6UY&ES;?VK?[HG^9'Q'
M'PPZ$ ]CW%=M/X=T>Y-P9=.MV-Q(LLIVX+.O1N/XN3SUJ:UT?3;(QFUL;>$Q
MEF38@&TL "1]0!^5 'GVGV\\C66K3IIMI/\ VQ.C7OF.;F0"253"0$Z!%( +
M8 0'M6AX4M[31]0T])H+97FTUWBU.U?$=]$IC)DF4@$2?,&R2P^9N><5UR:'
MI<>IMJ26$"WC$DS!.<D8)^I'!/4BJI\*Z/'9WMO:6,%L;N![=W2,<(P.0 >
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
M7!7*^P8UMT""BBB@ HHHH GHHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M5B_;?$G_ $ [#_P9-_\ &:/MOB3_ * =A_X,F_\ C- &U16+]M\2?] .P_\
M!DW_ ,9H^V^)/^@'8?\ @R;_ .,T ;5%8OVWQ)_T [#_ ,&3?_&:/MOB3_H!
MV'_@R;_XS0!M45B_;?$G_0#L/_!DW_QFC[;XD_Z =A_X,F_^,T ;5%8OVWQ)
M_P! .P_\&3?_ !FC[;XD_P"@'8?^#)O_ (S0!M45B_;?$G_0#L/_  9-_P#&
M:/MOB3_H!V'_ (,F_P#C- &U16+]M\2?] .P_P#!DW_QFC[;XD_Z =A_X,F_
M^,T ;5%8OVWQ)_T [#_P9-_\9H^V^)/^@'8?^#)O_C- &U16+]M\2?\ 0#L/
M_!DW_P 9H^V^)/\ H!V'_@R;_P",T ;5%8OVWQ)_T [#_P &3?\ QFC[;XD_
MZ =A_P"#)O\ XS0!M45B_;?$G_0#L/\ P9-_\9H^V^)/^@'8?^#)O_C- &U1
M6+]M\2?] .P_\&3?_&:/MOB3_H!V'_@R;_XS0!M45B_;?$G_ $ [#_P9-_\
M&:/MOB3_ * =A_X,F_\ C- &U16+]M\2?] .P_\ !DW_ ,9H^V^)/^@'8?\
M@R;_ .,T ;5%8OVWQ)_T [#_ ,&3?_&:/MOB3_H!V'_@R;_XS0!\]3?Z^3_>
M/\Z94,TMYY\G^C1?>/\ RV/K_NTSS+S_ )]HO^_Q_P#B:^L4U_29\@X._3[T
M6:*K>9>?\^T7_?X__$T>9>?\^T7_ '^/_P 31SK^DQ<C\OO19HJMYEY_S[1?
M]_C_ /$T>9>?\^T7_?X__$T<Z_I,.1^7WHLT56\R\_Y]HO\ O\?_ (FCS+S_
M )]HO^_Q_P#B:.=?TF'(_+[T6:*K>9>?\^T7_?X__$T>9>?\^T7_ '^/_P 3
M1SK^DPY'Y?>BS15;S+S_ )]HO^_Q_P#B:/,O/^?:+_O\?_B:.=?TF'(_+[T6
M:*K>9>?\^T7_ '^/_P 31YEY_P ^T7_?X_\ Q-'.OZ3#D?E]Z+-%5O,O/^?:
M+_O\?_B:/,O/^?:+_O\ '_XFCG7])AR/R^]'8W.JZ!/HMOI\9U2%(HP6BC6,
M)+-CEV.<GG\ATJII&J:9I=ZD@BNS'+926]PX*ET=P06C'H 1U/K7,^9>?\^T
M7_?X_P#Q-'F7G_/M%_W^/_Q-9\L+-:Z^IKS3NI::>AT.I:E:-I=KI.GK/]DA
ME:=Y9@ \DC #.T$@    9/>KT.NZ=_I5DZW46GFU6V@,:*T@'F*[E@6 R^TY
M.>,@<@5R'F7G_/M%_P!_C_\ $T>9>?\ /M%_W^/_ ,31RPM;7\04IIWT^]&K
MJU^=4U:ZOF0)Y\A<(#G:.P_ 8%?1]E_QX6__ %R7^0KY;\R\_P"?:+_O\?\
MXFOHNSO?$8LH NB6!'EK@G4F&>/^N5>;F=N6"7G^AZ>5I\TV^MOU.@HK%^V^
M)/\ H!V'_@R;_P",T?;?$G_0#L/_  9-_P#&:\D]@VJ*Q?MOB3_H!V'_ (,F
M_P#C-'VWQ)_T [#_ ,&3?_&: -JBL7[;XD_Z =A_X,F_^,T?;?$G_0#L/_!D
MW_QF@#:HK%^V^)/^@'8?^#)O_C-'VWQ)_P! .P_\&3?_ !F@#:HK%^V^)/\
MH!V'_@R;_P",T?;?$G_0#L/_  9-_P#&: -JBL7[;XD_Z =A_P"#)O\ XS1]
MM\2?] 2P_P#!DW_QF@#:HK%^V^)/^@'8?^#)O_C-'VWQ)_T [#_P9-_\9H V
MJ*Q?MOB3_H!V'_@R;_XS1]M\2?\ 0#L/_!DW_P 9H VJ*Q?MOB3_ * =A_X,
MF_\ C-'VWQ)_T [#_P &3?\ QF@#:HK%^V^)/^@'8?\ @R;_ .,T?;?$G_0#
ML/\ P9-_\9H VJ*Q?MOB3_H!V'_@R;_XS1]M\2?] .P_\&3?_&: -JHKJUAO
M;9[>X3?$^-RY(S@Y[>XK*^V^)/\ H!V'_@R;_P",T?;?$G_0#L/_  9-_P#&
M:%IJ@:OHQ;;0EL=3O+VTP&DMTCB$DCL P+DELGI\R_D:FECUB.X\VW>UE62%
M5:.5F18W&<LN <@YZ''0<U!]M\2?] .P_P#!DW_QFC[;XD_Z =A_X,F_^,U;
MJ-N[U(5-)66A*NDO%H,&E)*&0*L<SMP73/SX'^UR/;-1VVE7,.J+*QA^S1S3
M3(RD[V,G8C& !D\Y/0=*3[;XD_Z =A_X,F_^,T?;?$G_ $ [#_P9-_\ &:/:
M2U\P]G'3R-JBL7[;XD_Z EA_X,F_^,T?;?$G_0#L/_!DW_QFH+-JBL7[;XD_
MZ =A_P"#)O\ XS1]M\2?] .P_P#!DW_QF@#:HK%^V^)/^@'8?^#)O_C-'VWQ
M)_T [#_P9-_\9H VJ*Q?MOB3_H!V'_@R;_XS1]M\2?\ 0#L/_!DW_P 9H VJ
M*Q?MOB3_ * =A_X,F_\ C-'VWQ)_T [#_P &3?\ QF@#:HK%^V^)/^@'8?\
M@R;_ .,T?;?$G_0#L/\ P9-_\9H VJQ+[3M4N[>]T\RP/9W98><['S(D;[RA
M<8/?!R.H].5^V^)/^@'8?^#)O_C-'VWQ)_T [#_P9-_\9JHR<7=$RBI*S+L]
MC]O\V*]2-[<.K0A"RL,#J2#USGI4&DZ-'I=Y?S1YQ<2JR R,V%"*N#D]<J3]
M"*A^V^)/^@'8?^#)O_C-'VWQ)_T [#_P9-_\9HYY6M?0.2-[]2O=Z)>E?/B-
MN]S*LZS>8Q"_O, $'!SM"*.@R!VK8@B\FWCBR3L4+D]\"L_[;XD(P=#L/_!D
MW_QFHC=^) <'1+#_ ,&3?_&J)3<E9BC!1=T;-%8OVSQ'_P! 6P_\&3?_ !JC
M[9XC_P"@)8?^#)O_ (U4E&U16+]L\1_] 2P_\&3?_&J/MGB/_H"6'_@R;_XU
M0,Z&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K#U+Q&-/\2:=I7V;S$N
M?]=/OQY&[(CR,<[F5EZC&.];E>;ZA#K>L0^)=2TVWLI(C<*MJ\DSB3-HV1M
M4@_O5D(Y'6@#O)M6TVWOX[";4+6.\EQY=N\RB1\],+G)Z'\J:-:THW[V(U.S
M-VA"M!YZ[P3C *YSGD?F*XW2M6T6[MM7EU#$S7^I6\T,(/[V572$P%1D$@<<
MCIM;T-4H)[$:1X=M)7B.IQ^(&,L>1YBR>;)O8CJ,YZ_[0]10!Z(;^U,$4L=S
M XFSY!$HQ*0"V%/?@$\=@3VJG#X@T_RK!+R^L;:\O(DD2W-TC%BPZ(<_.,\
MCK7$:=?6LFE>"K-+B-KF*2<21*P+(5M9U8,.V#QS5.VNK6S\/QS)-;SG^S=/
M%YIET-K7 $:[# X.<\X P06&..30!V[^+K"VU2TTZ]FM8+BZN)H8@+I#PA(!
M//!8C&.H/%6XO$-A'I]C/J5Y8V4MVH*1M=H58^BMD!NHY'K7)V$L4.O::\TB
M1J=;U) SD %COP.>YK-\.7.GV>EW!UF2%(9O#MN(O.( >,>=YBKGJ<E<@>J^
MU 'HUSK>E6=RMM<ZG9PSLX18Y)U5BQQ@8)SGD?F/6E.KZ:-2&FG4+47Y&1;>
M<OF=,_=SGIS]*\WCMY8_ OB\WJ?Z<NEVZSLP^;>MFAY]PV3]:U6NK6VUTK#-
M;WD,NM*)+&<;+F"X.!YB$'YD ^;!'W<G..* .UO]4T_2H5FU"^MK2-CM5YY5
M0$^@)-176NZ18Q)+=ZI901NJNK2W"J&5LX(R>AP<'V-8WB*_CMO$FFQ>;96<
M_P!DN)%OKW)5$!C#(J[E!8\')/ 4\')KG_ JP7#6CX27;X?CBW%1D#S905QV
MZ#(]J .TU?Q!IND6K//>VJSF%I8('G56FP,X7/7/3C/6K4%_$^E1:A.R01-"
MLSEW 5 5R<D]AZUYAI-Q90>$=434Y(P]QX:LO)64C=+']G887/7YRW [D>HK
MJ=;P/ FDR2X^RQRV#W6>@B$D98M_LCJ?8&@#3U#QCH=A8VMZ=2LY;>YN5MUE
M2Y3:"2 3G.,+G)]*=I?BG3=1G>V>ZM8;O[3-!%;FX4O((W9=P'!YVDURFJ7-
MJ_B"_O89H3IXU'2Q),&'E^<&;>=W3.TQ _A4JQQ#09)41-S>*U<L!U/VT+G/
MTX^E ':IJ^FR7\E@FH6K7D0+20+,I=0.I*YR.H_.GV>I6&H^9]BO;>Y\O&_R
M95?;D9&<'C(YKSC21)+::+!=:K;M=P7ERYM(;7]^D@682>8WF<+\QR=O)9?4
M5VG@J"*W\#:"D,:HO]GP-A1C)* D_4DDT ;M%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\OS?Z^3_>/
M\Z?:6LE[>P6D(!EGD6-,G RQP/YTR;_7R?[Q_G4^FQ--JEI$EPMN[S(JS,<"
M,DC#9[8ZU]:W9'QR5Y6-35-$L;73H[BSU'SI%3=*DD>S?^\=-R<\C*C@X/?V
M&#7::W;2W6A?:-5L/LU[;VX(N GE[Y#<.IC*_=)*EGX /!/.:XNLZ,G*+N^I
MK7BHR5E;0****V, HHHH **** "BBB@ HHHH N:;8'4+EH]_EQQQO++)C.U%
M&2<=SV ]2*MGP_,GAR367N+?RQ)&BQ)(KL=P8Y8 _+]WH>?RJ?P_@Z9XA5?]
M:=/RO^Z)8RWZ4ME_R(VK_P#7Y;?^@RUA*<KNW='1&$;*_9LFM/":7*6D#:FD
M>I7EN;BWM?*)4K@D!GSP2 <#![53T3P]-K-KJ-R)A##96[REF7.]@I8(.>I"
MD^V*V].T;4M'T>#4;'2KV\U*]A+131P,T=K&V1D$#ER,_0$=ZN^';C1Y[ 6<
M5]<1>3IETT\7V7(,C1G>^[=S@  #'0=>:RE5DDVG?^OZ6IM&C%N*DK?U_3T.
M,TC3'U?4XK))$BWAF:1^B*H+,3] #6J/"\-REK+IVHBYANGD@C9H3&WG*NX(
M1D_>R,'/>JFE^';S5-1L;>-76&\9_*F*YW(F=Y '.0!T]>*WWCO[?7= LH=(
MO=/TV"^C^S_:8F5Y9"RY=B1@L0!P.@&*NI4?-:,OZU,Z5-<MY1_K0XBOIRR_
MX\+?_KDO\A7S=JIC;6+UH<>4;B0IC^[N.*^D;+_CPM_^N2_R%<.:.\8/U_0]
M#*E:4UZ?J3T445XY[(4444 %%%% !1110 445'.LK6\BP2)',5(1W3<JMC@D
M9&1[9'UH DHJM81WL5MMO[F"XGW'YX8#$N.PVEF_G5F@ HHHH **** "BBB@
M HHHH **** "BBB@ K$O];O(]3FT_3--6]FMH%N+C?<>4%5BP55^5MSG8W!P
M.!DC-;=<JM_::+XQUR74;F*VCGM+>>-Y7"AE3S%?&>NWC(_VAZT ;]CJ5OJ.
MD6^IVY=K:X@6=/E);:1D<#G..U4="\0Q:]/J216MS ME.(<W,31,^45]VQ@"
M!\W?KUJKX,=;3PSHNF7#>7??8$G-NW#*O&<CV+ 5)H?_ ",?B?\ Z_(?_2:*
M@#?HHHH **** "BBB@ HHHH **** "BBB@ JMJ-]%IFFW-]/GRH(VD8*,DX'
M0>I/059K \8Y_P"$?!_@6]LVE_ZYBYC+?AMS0!#JNO:WI5FUU)HEHZ#8JJNH
M'>[M@!%'E\DL<#G\JWI;D6UD;F>.0;5#.D2-*P]@%!+?@*Q+MO[1\=65DW,&
MFVIOG7L99"8XS^"K-^)'I6W'>6\MW/:1RJT\ 5I8QU4-G;GZX/Y4 8EGXLCO
M/#\NLBRFAMX;IX94G!1T19-C2%2,C ^8J>0 >]="Z[AD=17%(8QX#\6&7_5^
M=J>[Z;I*Z^P$JZ?;"?/FB)0^?[V!G]: %HISK@Y[&FT %%%% $U%%% !1110
M 4444 %%%% !1110 4444 %%%% $+W5O&Q5[B)6'4%P"*:MW9(NU;B #T#@5
M7GT+2+J=I[C2K&:5^6DDMT9F^I(K/DL?!\,Y@EM=#24'!C:.$,#Z8H U!)IH
ME20/:>9&NU&RN5'H#V%4]0L]+U"6WE:X@CEAN(Y]Z,NYRAX!/I4G_"-:%_T!
M--_\!4_PH_X1K0O^@)IO_@*G^% %A9--21I$>T5W.YF!4%CC&2?7!I&?3&DC
MD9K0O$,1L2N4^A[5!_PC6A?] 33?_ 5/\*/^$:T+_H":;_X"I_A0!9:?3W #
M2VK -O +*?F]?K2/)IL@C#O:,(SE-Q4[3ZCTJO\ \(UH7_0$TW_P%3_"FGP]
MX?$BQG1],#L"P7[-'D@8R<8]Q^8H NFYL2&!GMR'^]EUY^M,\S3?M'VC?:>?
MC;YF5W8],]:K_P#"-:%_T!--_P# 5/\ "H(-'\+W1Q;Z=H\O7_5P1-T.#T'8
M\4 :$LVG3[?.DM9-C;EWLIVGU&>]*EQ81YV36RYZ[64=\_S-5?\ A&M"_P"@
M)IO_ ("I_A1_PC6A?] 33?\ P%3_  H L-)IKF,N]HQC_P!625.SMQZ5)]KL
MRNW[1!MQC&\8Q69<Z1X7L@#=:=H\ /0RP1KGH.X]Q^=20Z#X<N(Q)#I.ER(>
MC);1D'\<4 6E?3%M_LZM:"#IY8*[?RZ4\7-B%VB:VQG=C<O7KFJO_"-:%_T!
M--_\!4_PH_X1K0O^@)IO_@*G^% %E9=.69YEDM1*XPSAEW,/<]Z>MY9JH5;B
M  #  <<53_X1K0O^@)IO_@*G^%'_  C6A?\ 0$TW_P !4_PH N_;;3_GZA_[
M^"C[;:?\_4/_ '\%4O\ A&M"_P"@)IO_ ("I_A1_PC6A?] 33?\ P%3_  H
MN_;;3_GZA_[^"C[;:?\ /U#_ -_!5+_A&M"_Z FF_P#@*G^%'_"-:%_T!--_
M\!4_PH N_;;3_GZA_P"_@H^VVG_/U#_W\%4O^$:T+_H":;_X"I_A1_PC6A?]
M 33?_ 5/\* +OVVT_P"?J'_OX*/MMI_S]0_]_!5+_A&M"_Z FF_^ J?X4?\
M"-:%_P! 33?_  %3_"@"[]MM/^?J'_OX*/MMI_S]0_\ ?P52_P"$:T+_ * F
MF_\ @*G^%'_"-:%_T!--_P# 5/\ "@"[]MM/^?J'_OX*/MMI_P _4/\ W\%4
MO^$:T+_H":;_ . J?X4?\(UH7_0$TW_P%3_"@"[]MM/^?J'_ +^"C[;:?\_4
M/_?P52_X1K0O^@)IO_@*G^%'_"-:%_T!--_\!4_PH N_;;3_ )^H?^_@H^VV
MG_/U#_W\%4O^$:T+_H":;_X"I_A1_P (UH7_ $!--_\  5/\* +OVVT_Y^H?
M^_@H^VVG_/U#_P!_!5+_ (1K0O\ H":;_P" J?X4?\(UH7_0$TW_ ,!4_P *
M +OVVT_Y^H?^_@H^VVG_ #]0_P#?P52_X1K0O^@)IO\ X"I_A1_PC6A?] 33
M?_ 5/\* +OVVT_Y^H?\ OX*/MMI_S]0_]_!5+_A&M"_Z FF_^ J?X4?\(UH7
M_0$TW_P%3_"@"[]MM/\ GZA_[^"C[;:?\_4/_?P52_X1K0O^@)IO_@*G^%'_
M  C6A?\ 0$TW_P !4_PH N_;;3_GZA_[^"C[;:?\_4/_ '\%4O\ A&M"_P"@
M)IO_ ("I_A1_PC6A?] 33?\ P%3_  H N_;;3_GZA_[^"C[;:?\ /U#_ -_!
M5+_A&M"_Z FF_P#@*G^%'_"-:%_T!--_\!4_PH ^<9I8_/D^=?O'O[TSS(_[
MZ_G2365KY\G^C0_>/_+,>M1_8[7_ )]H?^^!7UBYSY!\E^I;GU"6YBACFN3(
MD";(PS?=&2<?F34/F1_WU_.EFTE((X9);%$29=\9:,889(R/Q!J'[':_\^T/
M_? H7-TL#Y>MR7S(_P"^OYT>9'_?7\ZB^QVO_/M#_P!\"C[':_\ /M#_ -\"
MCWQ>YYDOF1_WU_.CS(_[Z_G47V.U_P"?:'_O@4?8[7_GVA_[X%'OA[GF2^9'
M_?7\Z/,C_OK^=1?8[7_GVA_[X%'V.U_Y]H?^^!1[X>YYDOF1_P!]?SH\R/\
MOK^=1?8[7_GVA_[X%'V.U_Y]H?\ O@4>^'N>9+YD?]]?SH\R/^^OYU%]CM?^
M?:'_ +X%'V.U_P"?:'_O@4>^'N>9?T_4_P"S[KSD*."C1R(QX=&!5@?P-5O.
M4*5$HVGDC=Q4/V.U_P"?:'_O@4JV-LS!5M8B3P (QS1:5[V0[QM:[+(OI%4*
MMTP X $E1K,JYVR@9&#ANU,;3H4D\MK.,/G&TQ#.?IBA].AC?8]G&K_W6B /
M\J/>\@]WS)%NBFW;/C;TP_2K=GK$MG=+<B;?(BMY9=\[&((W#W&<CWQ6>^GP
M1.4DLXT8=FB /\J%L+=L[;2(X&3B,<"DTVM4AIQ3T;'^9'_?7\Z^E[*]M18V
M_P#I,/\ JE_Y:#TKYC^QVO\ S[0_]\"OI"S\.:$UC;DZ+IQ)C4DFU3T^E>7F
ME[1OYGJY5:\[>7ZFG]MM/^?J'_OX*/MMI_S]0_\ ?P52_P"$:T+_ * FF_\
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
M/-2X\Z3S)-R!EQ\XR,$8Z<BK^F:+-ID5M''?LRB6:>[W1+_I,DA+$_[(#'(
M[8%(#D]-M8+7PWX+U>*)!J%S-;O<7"J \QGC)DW'J02V[![J/2J364VBP+;7
M]K]CBFM!:WDRE7-RB.SRR@(2QRIVC(#;IAQ766/A6:T?3K>745ETS3)#)9VP
M@VNIVLJ!WW$,%#$#"KT&<XJUJOAX:K)>R2711Y;=8("$SY!#;RW7G+!,CCA
M/>@"]INHVVI6S26P=1&YB>.1"C1L.JD'IV_ BKF*S]'TV33HKDW%PMQ<W5PT
M\TB1^6NX@* JY. %51U-:-,!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEH
MH 3%><WRMJ>O>+C-H4.JQVGEV[>=,$9(?(1]L/RGYRSN>J_P\^GH]<]?>';R
M2_U"XTW5%LX]215ND:V\QMP79OC.X;6VX'(8?*..N0#'TNSTSQ1?:S+<1+=V
MWV2V@MGN!N98FA$F03T)+Y)'.0/05!;6:ZCX+L/$%UI$NNZC>Z1;Q-"YC(0>
M669ANP1N+?-C+'Y< XK;D\+36S2+HNHK80S6D=I,C0>:0L8*JR'<-KA3C)##
M@<<<R?\ ".WEA(O]AZFEE#]ECMC#/;F=5$8(5D^==K8.#G(.!QZH"G/>R6/P
MEDO;2^-U-;Z(7CNQD&1EAX?GD$D9YYIG]F6>A>(?#*:=;QP"5)K67RU \Q!%
MO!;'4AD!R?[Q]36K;^'(K?2X](%R[Z2M@;-[9U!,F1@N7ZYQD8Z<YJ/3M NX
M;^SN=1U-;W[#"T-J%M_+(W  NYW'<^%QD!1R>.> #>Q1BEHI@)BC%+10 F*,
M4M% "8HQ2T4 )BC%+10 F*,4M% '/^*]/NM2M+""WL(;U!>H\T4[A8]BJQRV
M0<C<%X )]JYVYD@DDM/#TNDV=@3J\*7EO:@&&>,Q/*K?=7()C ((_A(Y%=CJ
M^G3W\=N]I>M:75M,)HI-N]"=I4JZ9&Y2&/&1S@@Y%9;>%))HKBXGU -JTMS%
M=+=)!M2-HQA%6/<?DQN!!;)WMR., '.ZM!%;^(KW1(8DCTZ\N]-DF@1<(=[2
M[Q@<880(".^3GK70Z7!%I_CC5K*TB2&VEL;:Z,4:A5$A>9"V!QDJB?\ ?-*_
MA62Y@O);O4 ^IW$T,ZW44&Q(FA(,85"Q^4'.06.=S<C/%B#0[^,ZA=R:JG]J
MWBQQ_:8K8*D4<9)551F;^\Y.2>6]A0!C>,]&MX=*UF]73);ZZOHB&NFV-]A5
M4 #+_&%4Y?"!FW9]1786S+):PNDHE1D4K(/XQCK^-8E_X>U">;44L]8^SVFH
M_P#'Q&]OYCH=@1C$VX!,J!U5AGGO6Y;6\5I:PVT*[8H46-%]% P!0!)BE%%%
M $;KM.>QIE3XW#!J$C!P:!$U%%% PHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **P-=UVXTZ9XK2&*1H8!/+YA/(9]BJN.Y.[GVZ5H65\]]>77EHOV.%
MO*63O)(/O8]AT^N?2K=.2CS="%4BY<O4OT53O]5L],5#=2E3)G8B(SLV.3A5
M!)QWXK'OO%$;7VF66ERPR/??/YKQ.Z+'V.%QR20.O'>B-.<MD*56$=V=)15"
M_P!:T_3)4BNY]DKH75%1G9@,9("@GO4,OB/28;2"Z:[W13H9(S'&SED'5MH!
M( [DCBDJ<WJD-U(+1LU:*P_^$EMI/$-IIEN?,6: S-*$8CG;LP0,8().>G%7
M-1UO3]*(6\GV,5+[51G(4=6(4' ]SQ3=.=TK;@JD+-WV-"BLJ\\1Z38N$GNP
M#L5R41G"*W0L5!"@^IQ2W/B/2;2ZFMIKQ5FA!:50C-L 7?DX' Q_G-'LYOHP
M]I!=4:E%8W_"3:7+#=F"\3?;P&<F1'5=O9LX^9<]QFD?Q-IMF!#?WD:W4819
M_+C<JC, 1G@[0<\9H]E/L+VL.Z-JBLJ]\2:3I]R]O=7@21,;\(S!21D D# )
M[#J:>=?TQ=0%B;G]^9/*&$8KOQG9OQMW>V<TO9SWL/VD+VNC2HHHJ2PHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /EZ;_7R?[Q_G3*?-_KY/]X_SIE?7H^->X4444""BBB@ HHHH **
M** "BBB@ HHHH ***Z/3=!L7BTPZE/<K)J<NRWCMU!*KNV;VSV+9P!Z'FIG-
M15V7"#F[(YRBNEC\/V5I;W4VJ2WK".ZDMXQ9Q*Q81_?<Y(P.5K#%NEWJ:VU@
M)'6641PB0 ,<G SCC-*-2,MARIRC:Y6HKI+W1=)^WQZ;I\NHR7DMPL$3S0JL
M3Y;;N!!R1Z<4^?PY8[K:>"ZG%B1,]Q+(!D1QMMWKC^\> /7O4^VB5[">IS%?
M3ME_QX6__7)?Y"OF-MNX[00N> 3DXKZ<LO\ CPM_^N2_R%>;FNT/G^AZ>4;S
M^7ZD]%%%>.>T%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !145S]H\@_93$)>,>:"5_2L0ZU?6RZA)<16\T=J%13#N7?,Q "<Y]5R
M??ZU48.6Q$IJ.YT%%9]C-J#7+Q7:6[Q[ RS6Y. V>4()SGW_ $%,NKG4GO9;
M>QAA5(8U<RW ;;(QS\JX],<GG&1Q1R.]A\ZM<TZ*YT>(YIX[>YMX8U@-O;3R
M+)DL1,Y4!2..,$]\^W6MBQNFO!/+M A$K)$1U8+P2?\ @0;'L!3E3E'<4:D9
M;%JBBBH+"BBB@ HHHH **** "BBB@ HHHH **Q(M4O[J1I[6"![5;@PB,MB5
MU5]C.#G& 03CN!UYH&J7]Q--)9P026\5P81&S$22[6VNRG.!@YXYSMZC-7[*
M1G[6)MT52U6\DLK'S850RM+'$HD^[EW5<GZ9S^%5)-0O8=.,[/93/)-'#$T)
M)0%W"Y//.,YP/2DH-JXW-)V-BBLBQU6:ZE@MS''YWF3+.5SM"QL4R/3+8P#_
M +7I6O2E%Q=F.,E)704444B@I'7<,CK2T4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !165=>)M LKE[:[US3;>>,X>*6[C1E^H)R*B_P"$P\,?]#'I
M'_@=%_\ %4 1:_8P75W;+%"3J,^$27)Q$BG<7(S@[2?ER/O$5F^'O..KQ102
M7"PP&X2:$EO+B17"1+@\;B 6SU//K6O_ ,)AX8_Z&/2/_ Z+_P"*H_X3#PQ_
MT,>D?^!T7_Q5;*LU'E,713GS&;?WXT[Q9?7,\4KRBP2.QC2-F\UBS%E&!UR$
MS[8IOA?2YK+5%AF4YL-.BMRV.#([%WP>_1:U/^$P\,?]#'I'_@=%_P#%4?\
M"8>&/^ACTC_P.B_^*H=;W>5+^OZ_,2H^]S-_U_5ON*%[++'J^OZD(G)LM/6"
M#"D[F(9SCUY*"L"*R?3[JXLY+C4(KA+*WM;>"UC4F==GS?,R,!\Y;)XQWKKO
M^$P\,?\ 0QZ1_P"!T7_Q5'_"8>&/^ACTC_P.B_\ BJJ.(Y5:W]?U^8I8?F=[
M_P!/^OP*.@016WB34;4"0?9+6VM8-ZGF-5R3G&#RWZ5E:A&\^OZW%)<ZA'<7
M)BMHK:V1?WT)0#.YD; !9R2",<]ZZ/\ X3#PQ_T,>D?^!T7_ ,51_P )AX8_
MZ&/2/_ Z+_XJDJ]I.5NG^0W0O%1OU_S_ ,SD;MS=02V(:: -?Q6;V\5MC]RC
M*H>5]N3E5XP0.1UK0>WEN?#=Y^Y<2ZSJFPY4Y$7FA>?;8A_.M[_A,/#'_0QZ
M1_X'1?\ Q5'_  F'AC_H8](_\#HO_BJIXC:R(6&WNS!UNWEO]8OXQ"_ERR6>
MGJ0IQLW>;(?I@XH-O+=:*X:%]VKZSEP5.1$LG?T&R+]:WO\ A,/#'_0QZ1_X
M'1?_ !5(?%_A=E*GQ'I!!&#_ *='_P#%4EB&DE;8IX=-MWW.7CG\ZRM](FMI
M_MUWJ[2W2O$RC"R&3AB,'*HH&.U6]#?[1K-K]B\V2TGDENKNTNH,_8Y3DY5R
M 0VXXQSWJSI^H^#-/FCE3Q/83-"I2$3ZFCB)3U"Y;CH!GK6K_P )AX8_Z&/2
M/_ Z+_XJJG7CJHK<B&'EHY/8VJ*Q?^$P\,?]#'I'_@=%_P#%4?\ "8>&/^AC
MTC_P.B_^*KE.LVJ*Q?\ A,/#'_0QZ1_X'1?_ !5'_"8>&/\ H8](_P# Z+_X
MJ@#:HK%_X3#PQ_T,>D?^!T7_ ,51_P )AX8_Z&/2/_ Z+_XJ@#:HK%_X3#PQ
M_P!#'I'_ ('1?_%4?\)AX8_Z&/2/_ Z+_P"*H VJ*Q?^$P\,?]#'I'_@=%_\
M51_PF'AC_H8](_\  Z+_ .*H VJ*Q?\ A,/#'_0QZ1_X'1?_ !5'_"8>&/\
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
M[]6O_P 9HL%SM=J^@_*C:OH/RKBO)UC_ *&C5/\ OU:__&:/)UC_ *&C5/\
MOU:__&:+!<[7:OH/RHVKZ#\JXKR=8_Z&C5/^_5K_ /&:/)UC_H:-4_[]6O\
M\9HL%SM=J^@_*C:OH/RKBO)UC_H:-4_[]6O_ ,9H\G6/^AHU3_OU:_\ QFBP
M7.UVKZ#\J-J^@_*N*\G6/^AHU3_OU:__ !FCR=8_Z&C5/^_5K_\ &:+!<[7:
MOH/RHVKZ#\JXKR=8_P"AHU3_ +]6O_QFCR=8_P"AHU3_ +]6O_QFBP7.UVKZ
M#\J-J^@_*N*\G6/^AHU3_OU:_P#QFCR=8_Z&C5/^_5K_ /&:+!<[7:OH/RHV
MKZ#\JXKR=8_Z&C5/^_5K_P#&:/)UC_H:-4_[]6O_ ,9HL%SM=J^@_*C:OH/R
MKBO)UC_H:-4_[]6O_P 9H\G6/^AHU3_OU:__ !FBP7.UVCT'Y4;5]!^5<5Y.
ML?\ 0T:I_P!^K7_XS1Y.L?\ 0T:I_P!^K7_XS18+G:[5]!^5&T>@_*N*\G6/
M^AHU3_OU:_\ QFCR=8_Z&C5/^_5K_P#&:+!<[7:OH/RHVKZ#\JXKR=8_Z&C5
M/^_5K_\ &:/)UC_H:-4_[]6O_P 9HL%SM=J^@_*C:OH/RKBO)UC_ *&C5/\
MOU:__&:/)UC_ *&C5/\ OU:__&:+!<[7:OH/RHVKZ#\JXKR=8_Z&C5/^_5K_
M /&:/)UC_H:-4_[]6O\ \9HL%SM=J^@_*C:OH/RKBO)UC_H:-4_[]6O_ ,9H
M\G6/^AHU3_OU:_\ QFBP7.UVKZ#\J-J^@_*N*\G6/^AHU3_OU:__ !FCR=8_
MZ&C5/^_5K_\ &:+!<[7:OH/RHVKZ#\JXKR=8_P"AHU3_ +]6O_QFCR=8_P"A
MHU3_ +]6O_QFBP7.UVKZ#\J-J^@_*N*\G6/^AHU3_OU:_P#QFCR=8_Z&C5/^
M_5K_ /&:+!<[7:OH/RHVKZ#\JXKR=8_Z&C5/^_5K_P#&:/)UC_H:-4_[]6O_
M ,9HL%SM=J^@_*C:/0?E7%>3K'_0T:I_WZM?_C-'DZQ_T-&J?]^K7_XS18+G
M:[5]!^5&U?0?E7%>3K'_ $-&J?\ ?JU_^,T>3K'_ $-&J?\ ?JU_^,T6"YVN
MU?0?E1M7T'Y5Q7DZQ_T-&J?]^K7_ .,T>3K'_0T:I_WZM?\ XS18+G:[5]!^
M5&U?0?E7%>3K'_0T:I_WZM?_ (S1Y.L?]#1JG_?JU_\ C-%@N=KM7T'Y4;5]
M!^5<5Y.L?]#1JG_?JU_^,T>3K'_0T:I_WZM?_C-%@N=KM7T'Y4;5]!^5<5Y.
ML?\ 0T:I_P!^K7_XS1Y.L?\ 0T:I_P!^K7_XS18+G:[5]!^5&T>@_*N*\G6/
M^AHU3_OU:_\ QFCR=8_Z&C5/^_5K_P#&:+!<[7:OH/RHVKZ#\JXKR=8_Z&C5
M/^_5K_\ &:/)UC_H:-4_[]6O_P 9HL%SM=J^@_*C:OH/RKBO)UC_ *&C5/\
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
M_H'Z/_X,I?\ XQ1_9_BG_H'Z/_X,I?\ XQ1<+$U%0_V?XI_Z!^C_ /@RE_\
MC%']G^*?^@?H_P#X,I?_ (Q1<+$U%0_V?XI_Z!^C_P#@RE_^,4?V?XI_Z!^C
M_P#@RE_^,47"Q-14/]G^*?\ H'Z/_P"#*7_XQ1_9_BG_ *!^C_\ @RE_^,47
M"Q-14/\ 9_BG_H'Z/_X,I?\ XQ1_9_BG_H'Z/_X,I?\ XQ1<+$U%0_V?XI_Z
M!^C_ /@RE_\ C%4M7?Q'HVE7&H7&F:4\4"[F6/49"QYQQF >M-*[LA-V5V:=
M%>=?\+-O?^@%;_\ @>?_ (U1_P +-O?^@%;_ /@>?_C5='U2O_*<WURA_,CT
M6BO.O^%FWO\ T K?_P #S_\ &J/^%F7O_0"M_P#P//\ \:H^J5_Y0^N4/YD>
MBT5YU_PLV]_Z 5O_ .!Y_P#C5'_"S;W_ * 5O_X'G_XU1]4K_P H?7*'\R/1
M:*\Z_P"%FWO_ $ K?_P//_QJC_A9M[_T K?_ ,#S_P#&J/JE?^4/KE#^9'HM
M%>=?\+-O?^@%;_\ @>?_ (U1_P +-O?^@%;_ /@>?_C5'U2O_*'URA_,CT6B
MO.O^%FWO_0"M_P#P//\ \:H_X6;>_P#0"M__  //_P :H^J5_P"4/KE#^9'H
MM%>=?\+-O?\ H!6__@>?_C5'_"S;W_H!6_\ X'G_ .-4?5*_\H?7*'\R/1:*
M\Z_X6;>_] *W_P# \_\ QJC_ (6;>_\ 0"M__ \__&J/JE?^4/KE#^9'HM%>
M=?\ "S;W_H!6_P#X'G_XU1_PLV]_Z 5O_P"!Y_\ C5'U2O\ RA]<H?S(]%HK
MSK_A9M[_ - *W_\  \__ !JC_A9M[_T K?\ \#S_ /&J/JE?^4/KE#^9'HM%
M<GX;\4:QXGOI;2ST>QCDCC\TF;4' (R!VA/K73?V?XI_Z!^C_P#@RE_^,5C.
M$J;Y9*S-Z<XU%S0=T345#_9_BG_H'Z/_ .#*7_XQ1_9_BG_H'Z/_ .#*7_XQ
M47+L345#_9_BG_H'Z/\ ^#*7_P",4?V?XI_Z!^C_ /@RE_\ C%%PL345#_9_
MBG_H'Z/_ .#*7_XQ1_9_BG_H'Z/_ .#*7_XQ1<+$U%0_V?XI_P"@?H__ (,I
M?_C%']G^*?\ H'Z/_P"#*7_XQ1<+$U%0_P!G^*?^@?H__@RE_P#C%']G^*?^
M@?H__@RE_P#C%%PL345#_9_BG_H'Z/\ ^#*7_P",4?V?XI_Z!^C_ /@RE_\
MC%%PL345#_9_BG_H'Z/_ .#*7_XQ1_9_BG_H'Z/_ .#*7_XQ1<+$U%0_V?XI
M_P"@?H__ (,I?_C%']G^*?\ H'Z/_P"#*7_XQ1<+$U%0_P!G^*?^@?H__@RE
M_P#C%']G^*?^@?H__@RE_P#C%%PL345#_9_BG_H'Z/\ ^#*7_P",4?V?XI_Z
M!^C_ /@RE_\ C%%PL345#_9_BG_H'Z/_ .#*7_XQ1_9_BG_H'Z/_ .#*7_XQ
M1<+$U%0_V?XI_P"@?H__ (,I?_C%']G^*?\ H'Z/_P"#*7_XQ1<+$U%0_P!G
M^*?^@?H__@RE_P#C%']G^*?^@?H__@RE_P#C%%PL345#_9_BG_H'Z/\ ^#*7
M_P",4?V?XI_Z!^C_ /@RE_\ C%%PL345#_9_BG_H'Z/_ .#*7_XQ1_9_BG_H
M'Z/_ .#*7_XQ1<+$U%0_V?XI_P"@?H__ (,I?_C%']G^*?\ H'Z/_P"#*7_X
MQ1<+$U%0_P!G^*?^@?H__@RE_P#C%']G^*?^@?H__@RE_P#C%%PL345#_9_B
MG_H'Z/\ ^#*7_P",4?V?XI_Z!^C_ /@RE_\ C%%PL345#_9_BG_H'Z/_ .#*
M7_XQ1_9_BG_H'Z/_ .#*7_XQ1<+$U%0_V?XI_P"@?H__ (,I?_C%(;#Q0/\
MF'Z/_P"#*7_XQ1<+$]%5_L7BC_H'Z/\ ^#*7_P",4?8O%'_0/T?_ ,&4O_QB
MBX6+%%5_L7BC_H'Z/_X,I?\ XQ1]B\4?] _1_P#P92__ !BBX6+%%5_L7BC_
M *!^C_\ @RE_^,4?8O%'_0/T?_P92_\ QBBX6+%%5_L7BC_H'Z/_ .#*7_XQ
M1]B\4?\ 0/T?_P &4O\ \8HN%BQ15?[%XH_Z!^C_ /@RE_\ C%'V+Q1_T#]'
M_P#!E+_\8HN%CLZ***0PHHHH **** "BBB@ HHHH **** "BBB@ KG+K7=5E
MN]131]-M[F'36"3&:<HTTFP.4C 4CA67D]SCL371UQMEK>G^&[KQ'#JEU%;R
MB\:\B21@K3QO&A!0=6^8,F!DY&.XH W4\2:0?L:37\%O<7<<<D5O/($DP_W0
M5/()/&/7BIAK6EG4SIJZA:F^&?\ 1Q*-^<9QCKG'./3FO.-?UO[3INMFY:ST
M>XW6C7-FWSW$S^7$^=Q( 1<E<A?^6;'(YK4@OK.+7(HK2YM[R";6)<V$Z@7-
MM,=^Z5"K<IC+?,/NMG/04 =+X<\4Z=XAT^QDCNK9;ZXM([F2T28,\>Y02/7@
ML!T]*T;[5M.TQX4OKZVMFF)$8FD"E\=<9^H_.N*\.1I'I?PYV(J_Z">@];8$
M_F>:U+Z[L=/\<WDNK2Q16\^D1I 9B 'VR2&55SU.&BR!UXH NZ!XF75[:RFN
M!;6QO+.WGBC^T N7D5V*;>#P$)![X;^Z:T&U6+^UDLTFM618Y6G/GJ'C9/+.
M-O7&),D]OE_O"O,=$B9/#J7BJ?-TW0]'O0.^(FG9Q^*!U_&I-4MY;C2DNHD=
MY=2T?5KTJH^9HY);9@N/7R]J_A0!WEMXLTV]U?[+:7=K/:K:/<R74<X*IM91
M@]@,-G.>E7(O$&C36;WD>JV36R/L:7SUVJV,X)SP<<_2O/\ Q9>V.I:K-/I%
MS!*D>E1--/"!(BPK=PLP.." FXE?0^]3SK!=ZX+G^TH]3+:AIT<DL,*K!N5I
M& !#-N<!AGT&R@#N1X@T=M.;41JEH;-7\LS^<NT/G&W.>OMUJC:>+]+F@O+F
MYO;2WM8;LVT,S3C;-A%?(/T8],],US5S)%:>.I;JZ=(K*+7%,DCG"([:<JHS
M'H.3@$]R*IV5UIXUBZN[/5(-/G.IWKVMS<(K6LH*0%U;YEY;AE*D<*QY'4 ]
M*-Y:K9?;#<1"UV>9YV\;-N,[MW3&.]5;?7]'NH+F>#5+.2&U&9W6=2L0]6.>
M!P>?:N6U.:*Y^"UY*EFMM$VEOBWB)*@;3]W/)4]1[$50\1:KILFK_;+ 6=W9
MQ:?##.V[]S"7NHO):3:> F)'QQP#T!H [0:]9W4$$^FW5G=QO<K;NPN% 4GJ
M!ZMC&%ZG-5[KQ3I\>K6.G6MS;7-Q/=FVFC28%H<1NY) ]"@!';-<7'=I<^)+
MK_B907TAU?3V,D"A4/RL/E )X!&,Y/((SQ4FDW5BUAX#L?,B;4[:^=;B($&2
M*003B7<.HRY[]210!Z;1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %<[X[_Y$C5?^N0_]"%=%7.^._\
MD2-5_P"N0_\ 0A6M#^+'U1E7_A2]'^1\^5KZ#I$6IW):ZG:&UB>-9"B[F8NV
MT*!D>_/;'?I6172>#X[[[>9;%PQ26$36WEA_,C+\MM.>%(4Y[9!XQ7TU5M0;
M3/EJ*3FDU<R=4LH+*>,6UT+B"5/,1L;67D@JRY.""#WZ8/>J/I6WXDM(;::T
MD6U^QW$\1>>V!.$;>P!P>1D '!]?0BL3TITW>*8JBY9-!1115F84444 %%%%
M !1110 4444 %=+IWA6.^@T]9-0,5[J2NUK"(=RD*2/G?(VY*GH#[US5>D:&
MMTD'AVWM+;S]+FA<W=V5R;<LS"4"3_EEM4 \$9SDYS6&(G*$;Q?]6.G#0C.3
M4E?_ (=',:=X:ANX-/\ M.H_9KG4F9;.+R=ZMAMH+MD;06R!@&ET[PU;W(M(
MKO4A;7=Y.UO!"L/F88$+F0[AM!8XZ'UK<M+&6_N/"-W9(\MG9OY<\P'RP^7.
MSDN?X?E(/-1:+:WXUV#6=/M(KVUOKQU=A&6:V&_DEO\ EF=IW!L_RK%U96>O
MY>9JJ,;KW?S\M3B9HG@GDAD&'C8JV/4'%:^K>'9-(T73+^:8&6]WDP;>8@ I
M&3GJ0X.,<5)%9V=GK@OKM)9M#2^DB$JX8RA>0,9&<@KGV-:WB:6SN_"=A=I?
MW-Q-+>W+@R6PCW$^7NSAS@#C'7\,5K*H^:*6S_X)E&DN23>Z_P T7?A%_P C
M+>?]>9_]#6O9*\;^$7_(RWG_ %YG_P!#6O9*\;,?X[^1[>6_[NO5A1117"=X
M4444 ,EE2"%Y9&"QHI9F/8#DFL+2M>U+4'L)I=%,.GWZ%X)DG+O&-NY?-3:
MFX>C-@X'>M+6K:2\T'4;6'_6S6TD:?[Q4@?SKA?#[Z>)/"3:1=F3495VZD@F
M+,8Q V_S5S\I641@9 P?E&!Q0!UNC^(TUG5]2LH[*Z@6R2%M]S$T32;]_1&
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
MB_Y&6\_Z\S_Z&M>R5\_F/\=_(^CRS_=U\PHHHK@/0"BBB@ IBQ1H[.J*K/\
M>8#!/UI]% !@9SCDTFU=NW QZ8I:* $959=K*"/0BD,:&02%%+J,!B.0/K3J
M* "BBB@ HHHH **** "BBB@ HHHH **** (+2RMK&)HK6%(D:1I&"CJS$LQ_
M$DU/@9SCGUJ.6>&#;YLJ1[CA=[ 9/H*)9X8-OFRQQ[CA=[ 9/M3LQ70J11Q;
MO+14W')VC&3ZT)%'&S,D:J7.6(&,GWI]1QSQ2LZQRH[(<,%8$J??THU"Z%>*
M.2/RWC1D_NLH(_*GU&MQ \;2)-&R(2&8,"!CKDU)19A=!1112&%%%(6 H 6D
M+!::7)]J93 <7)Z<4E%% @HHHH *@ELK::Z@NI(4:>#/E.1RN>#BIZ1F5%+.
MP51U). * %(!&",B@@$8(R*CCGAE!,<J.%Z[6!Q1%/%.F^&5)%SC*,",_A19
MA=$A /49I,#.<<^M,DGAA*B65$+G"AF W'VI6FB21(VD17?[JE@"WT'>BS"Z
M!(HXMWEHJ;CD[1C)]:?2!E8L P)4X(!Z&EH **** "BBB@9+12XHQ2$)12XH
MQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0!Q_BRRGFN9YI
M;?=9?9%C$Y9<09DS(<$YW%0H&T')XXJUH>I12:E*+F.4:A=LP+%?D38/]2#Z
MJ&Y[;BW-;-Y8"]N;5I9/W$#^88=O#N/NDGT')QZX/:J6F^'_ +#??:)+HS",
MS&!-FW9YK[W).?F.<#/'%=*J1=/E9S.G)5.9#+^\O+K6_P"RK&Y%JL-O]HN+
MC8'(R2$4 \=F)SV%<_ILM[XDU?0I[J= (;(WDD?D@J6+; >?[P#'V[5T%_X>
MENM0NKFWU%[9+R%8+E%C#%E7.-K'[IPQ'0U;L-&@TZ^N+B%OEDBB@2/'$:1@
M@ ?F3352$8Z;V[??_7D)TYRGKM?O]WY?B9^IWU])KDEC:7BVD%O8FXGE\H.P
M)8A<9X'"M6&GBC4;JTMX3<26]RE@EQ+)!9-,7E<95< $*,8)SZ\8KIKG01<?
MVPWVID?4HEA+!?\ 5J%*X'KU8_C59_#!%U<&WU"2"TNEB6>%$&XA%"@*^<J"
M  >/IBG"=)*S_+_@>OW"G"JW=?G]W7T^\SM+_M#5/%=O=W,_EM:Z;$TL'E#Y
M'E&63GD?<SZ]J=KGB&Z74;^RL9YH6LH008K-IS-,R[@A(!"C&WT/S>U;MGI+
M6>LW]\+HNEYL)A*#Y"JA1AO3 Z>]5)/#DCZA=RIJ,D=I>2I-/ B ,S* ,!\Y
M .T9&/7D4*I3<[O9)6_7IZ@Z=10LMVW?].OH8FK^(=3ABDDBOHH9XTA5+6&#
MS<ROMR)6(^09; &0?Y5-?ZQJX@UK4+>ZCCM;.<VUO#Y(8R285.2>V]OTQ5W_
M (1.7)3^U&^SB_\ MRQ>2.6W[L,<_,,].GXU:3PW&NF6]DURS+'>?:Y&*\RM
MYADP?;)'Y57/15K?ET^[^KD\E9WO?[^OW_U8Q=2U35M/DU2UENX;S;91%5,
M"K-*Y15QW!ZX.:2[U/5H[34)[&[A@M[.]CLK6!;=3YA!1"">PR3TZ8K;G\-Q
MW&H2W;W+9ENX+AEV\8B&%3Z9^:A/#B1V%I;_ &AG^SWAO7.T RON9L'TY8?D
M*2J4K+_+^OZ8W3JW?^?]?TC(OM8UB>UFU&PNXX8#>BRMH#"&\WYQ&7+'G.[)
M '&!4MMJ^HW?B$VK7D=M*ETZFPGAV^9;KGYT8C+,>#P<52TO2+NZO+"#;J$&
MGVL\ET\%S&J"-CN(56'+G<Q.>@ ^E;NG>');6XLI+O47O!8JRVP:,*5W#!+'
M)W''';Z54W3BFM/Z_K\=&3#VDFGK_6_]>6J-VBEQ1BN$[A**7%&* $HI<48H
M 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&
M* $HI<48H 2BEQ1B@!**7%&* $KG?'?_ ")&J_\ 7(?^A"NCQ7.>._\ D2-5
M_P"N0_\ 0A6M#^+'U1E7_A2]'^1\^4445]6?(A1Z44>E PHHHH$%%%% !111
M0 4444 %%%% &QX52SD\4:>M^T0MO,RWFG"$@$J&]B<#\:Z+49;^S\)27&L3
MQ7EU+JJ,D+S"95V(2V=IP =R@@'IBN3TJ^AL+II+BRBO(7C:-XGXX88RIP=K
M#L:THO$X@N8%CT^(:=##)"+0N3N$@P[%^NX\<XXP.*YJL)2G=(ZJ52,86;-+
M6;ZXF\(/<2WW]H#4+T,[C<$M612?+56Y!P_88P .:K>&;ZSL].EA_M2\LKZ\
MN8X]]I&2ZQ@'OE< LPS@D_+TYJC+KMLRVUJFF(-.MS(ZVS2L2\C+C>S#&2,+
MC '3ZT^R\0V]K:6*R:5#-=V!8V\Y<@9+;AO4#YL'IR/QI>S?)RVZ^7R_0KVD
M>?FOT\_GY]SH--NFT_6[JTO-2FN-4AU2/<3O>2[6+<%16YZMC(8@8QZ5F:WI
MEPNE!;:6 VEJOVB3:_S3,S[&E _N[OE7V&<<FL2VU:6WFO+HJ9+VX5E$Y;E"
MQ^=@/4@D9[9/X6[SQ#]ITE;..U$4C0Q02R^9G<D?W0!CY<G!/)R1VH5*49IK
MR!U82@T_,Z;X1?\ (RWG_7F?_0UKV2O&_A%_R,MY_P!>9_\ 0UKV7%>1F/\
M'?R/8RW_ '=?,2BEQ1BN [Q**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H
M 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* .4N%EO/$.L(NFP7ODPQ1;
M;B3: A4L57Y3R23GIT'-3_9[6?2(M3M-.DU$SV<<44,S*=L>">=WKGYNI.!Z
M5H7.E3M?375E>_9GN(UCF!BWYVYPR\C#8)'<=..*C31);/8-+O?LR"!("DD?
MF#"9"L.1AL'KR#QQ73SQLK/MW_K[CFY)7=UW[?U]Y7^T-:^ 6GM[EIGATTLD
M^""S+'][GD'(J&ZT^*TN='AL52!I8I;8L@QE?*+ G'7YE!__ %UJPZ1'!:1V
M0E=K);8V[0L =^<?,3USC/YU'9Z1-#<V\MU>FY%K&8X!Y>TC. 68Y.YL#&1@
M<GBDIQ5VGW&X2=DUV,!4:QECANK7[-"Z6XDACPQ?RSM&-O\ >=D49ZA3G%=9
M:7<5[;+/#NVDLI##!5E)4@CU!!'X54NM'^TM<2_:-L\DD3QN4R(Q&057&>1G
M<3T^\:GL+46%IY)D\UR[R.^W&6=BQP.PR32J3C*-^I5.,H2MT+=(6 ]Z86)[
MTE8&XXL33:*,4Q"4M%% !1110 4444 %9VN6\UWI3P6\*S.TD>49@H*AU+9)
M[;0:T:K7]H;VU,2S/"X9721.JLI!''<<<CN*J#M),F:O%HYW476'3]2TZ:TM
MK69HHW0VPRLX9]H0\ Y+?+]&JWI.1X@NC)9BPD>UCVVZD$. S9?*\<9"^OYB
MK$FA-="XDO;LR7,JQJLL4>P1;&WKM4D\[N3DG-2)I5R99[F:_P WCP&"*6.$
M*L0/.0I)R<X/)["MW./*U?\ /R_K\C!0ES)V_+S_ *_,RM61Y=7U(0Z>NHDV
M21LK$#R3ESCGKN!S@<_*/45%+;,;6"^0BYM3:VCB\) *+$Y=FP><L#QCOUK;
MGTNX^US7%G??9WN$5)MT0?)7@,O(PV#[C@<5+_942Z=:6$;%;:W,8VGDNJ=
M3]0,^O/K0JJ27R_K^OF#I-M_/^OZ^13T6^A)-O('%W,\DDC%3M9P1N4-WV9"
M_P# ?8UM5F6VCFWU 7!N-T*/*\46S!5I&W-EL\\YQP.O>M3%8U'%NZ-J:DHV
MD)12XHQ4%B44N*,4 2T444 %%%% !1110 4444 %%%% !1110 4444 95U#X
M@:Y<VE_ID=N3\B364CL![L)0#^0J'[/XI_Z">C_^"Z7_ ./UMUR\M_KNJ7FJ
MG1Y[."'3I/(C2> R&YE"*[9(8;5^8+P"<@GVH N_9_%/_03T?_P72_\ Q^C[
M/XI_Z">C_P#@NE_^/TS_ (2S3X/)CO5N+>X*1&X3R'=;9I,;5D=054Y..3[]
M#4X\2Z8VIC3Q++YIE:!7\A_*,H!)028VE@ >,]B.HQ2 C^S^*?\ H)Z/_P""
MZ7_X_1]G\4_]!/1__!=+_P#'ZI^%?%]MKNF:3YY=+^\LTG(^SR)$[;5+B-F&
M&P3T!/Z&M74=>L-+N8[>Y>4S.AEV0P/*40'!=MH.U<GJ: *WV?Q3_P!!/1__
M  72_P#Q^C[/XI_Z">C_ /@NE_\ C]9WASQ8-0MM-?4;FW6:^LK2188HG!$L
MJRL<GD;2(SCGC:<]16A+XCLDU=H/M\"06T-RUT)(V!!B\DDAON[5$O/NPQT:
M@!?L_BG_ *">C_\ @NE_^/T?9_%/_03T?_P72_\ Q^J,?C*TEUMH2SP6,6GO
M=RFXMI(I!AU"D!@"003C Y(QUXJ]_P );HZP22RS3PF.5(6BEMI$D#O]P;"N
MX[NV!R>.M !]G\4_]!/1_P#P72__ !^C[/XI_P"@GH__ (+I?_C]*/%>DFS:
MX\RX!6X^RF VT@F\TKN">7MW9VG=TZ<]*S].\:6LXO&G\U]M]);VT4%K(\K*
MB(S;D + @L0<@8X'6@"_]G\4_P#03T?_ ,%TO_Q^C[/XI_Z">C_^"Z7_ ./U
M<;6M.30SK1NE_LX0_://P<>7C.<8STJG'XMT=X;F5IYHEMHUE<36\D;,C'"L
MJLH+@D8&T'GCK0 ?9_%/_03T?_P72_\ Q^C[/XI_Z">C_P#@NE_^/TP^)+:Y
M6+[+/Y$@O8[::*[MI$<%AD+M(!!(Q@GBJUQXPMI=6TJRT]FD%U?/;O(]NX1U
M6.0MY;D!6(9 ,@GO]: +GV?Q3_T$]'_\%TO_ ,?H^S^*?^@GH_\ X+I?_C]3
MZEX@T_2KN*TN&G:ZF1I(X(+=Y795QN(" \#(J&?Q9H\%K!<BXEFAG@^T*UO;
MR2XB_OL%4E1]<=#Z&F GV?Q3_P!!/1__  72_P#Q^C[/XI_Z">C_ /@NE_\
MC]31>(],N-5&FV\SSW6U7810NZHK+N5F<#: 1T)//04FH^)=,TJZ-O=2RAT1
M7E9('=(58D*SLH(0$@]2.A/04 1?9_%/_03T?_P72_\ Q^C[/XI_Z">C_P#@
MNE_^/U3T_P 86SWMW:7Y='CU%K*.1+>0Q@Y 16?!4,20.2.H]1G0@\3:7<:D
MMC'+*9'E>%)# XBDD3.]%D(VL1M;@'^$^AI 1_9_%/\ T$]'_P#!=+_\?H^S
M^*?^@GH__@NE_P#C]1V_C+1KNRCO+:6YF@E*K T=I*3,2I;"#;EL './NX.<
M5K:?J%MJEE'>6<GF0R9P2I4@@D$$'!!!!!!Y!%,#-^S^*?\ H)Z/_P""Z7_X
M_1]G\4_]!/1__!=+_P#'ZVZ* ,3[/XI_Z">C_P#@NE_^/T?9_%/_ $$]'_\
M!=+_ /'ZVZ* ,3[/XI_Z">C_ /@NE_\ C]'V?Q3_ -!/1_\ P72__'ZVZ* ,
M3[/XI_Z">C_^"Z7_ ./T?9_%/_03T?\ \%TO_P ?K;HH Q/L_BG_ *">C_\
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
MC[/XH_Z">C_^"^7_ ./5MT4 8GV?Q1_T$]'_ /!?+_\ 'J/L_BC_ *">C_\
M@OE_^/5MT4 2T444 %%%% !1110 4444 %%%% !1110 4444 %<?%J1\,WFN
MP7%G>2O<737=D(+9Y!<;T7Y 5! 8.&&"1Q@]*V[KQ-HUE<O;7.H0Q31G#(V<
MBH?^$P\/_P#05@_,_P"% '$Z]/JMU8:K;:G%=QWX%NRVFG6;&*XQ'&TDI<*2
MP5MZXW=$ P21G4@F>/Q BZ?!?1/+J4AN=/N+=GAV'=_I*2%1L)&&X;&6*XSF
MNB_X3#P__P!!6#\S_A1_PF'A_P#Z"L'YG_"D,PM"LKF+3? "O;3(;>RVS!HR
M/*/V8##>ASQSWJ_?7']D^-+F^N;>XEM[O38H(3# TF9(Y)24^4'!82+C/7!]
M*O?\)AX?_P"@K!^9_P */^$P\/\ _05@_,_X4".'TC2-0B\.,YL9TNK/1-*F
MB0QD%IH&E<QC_:X"D?[7O3]1T34;S2;<Q64S7-YI.IW,D90@B2:6"41-Z-C*
M@'^Z?2NU_P"$P\/_ /05@_,_X4?\)AX?_P"@K!^9_P *!G'^)6E\1:A)<Z9:
M:AY46GQLTHMG1R4NH9&10R\N%4\8/)QSR*G%F+O5$OK1=4O$-]8HUW=H1O5&
MD8@)L4A5W\MW+$?PUU/_  F'A_\ Z"L'YG_"C_A,/#__ $%8/S/^% CF[N&>
MR\8S:M-;7!LH-7#.Z0LV%:P6,2  9(#?*2.F3Z&J<13[==7L]OJNFB74;J6U
MU&"!MT8*0X#1E&RLF"?F'5,<&NP_X3#P_P#]!6#\S_A1_P )AX?_ .@K!^9_
MPH Q-:>[F^#U^][:K%=-IK[X5C\L9VG'R_PY&#CMG%4]=O[B^U1M4TRSN3#:
MV:03O+9.3&9+F(L51E^=HT1WP <''TK>O_$/A?4]/GL;O4H'MYT,<BAF&5/7
MD59_X3#P_P#]!6#\S_A0!QUM%+/KUP\*ZG<QOJ=C,MS=0,IE158,X^50%!&.
M /7H03-I1E%IX,T<V5W]LTN\*WA:W<+%L@F3<6(P0Q8$$'D&NK_X3#P__P!!
M6#\S_A1_PF'A_P#Z"L'YG_"@#-U?48-,^(%A/<I*8CI5PIDCB:0H?-B/(4$X
M..OK@=ZY?3["YTIC=:@=8M(KS3\PQ6<&YBWGSR>2XV-M;;,F <?Q>E=B?$/A
M=M234#J4'VE(6@5MS?<8AB,=.JBK/_"8>'_^@K!^9_PH S_!^FR:;=:A"UI+
M;HL%G$@D.[A(%7&_ #8/&1WK/\4R26^J:A+90WL6IFUC$*+;F>WU+&[$3KM(
M7!)!.5(# DXKH/\ A,/#_P#T%8/S/^%'_"8>'_\ H*P?F?\ "@# FLKLZ#J2
M?99O,?Q'!,%"')07<)+#U& 3GI@&LZ"XN;G6-!DN4U$7$&K3&XM4LV2WM%:.
M=%/"?-N+)\Q)SN)X!KL/^$P\/_\ 05@_,_X4?\)AX?\ ^@K!^9_PH Y.&PN+
M7P[X'N)VU"RAM+'R;EK:(F2%FA7!9=K$#*E3QP6'2NK\)VZV^AY6&ZB$UQ-,
M!=G]ZVZ1CO88&TMG=MQQNQ2_\)AX?_Z"L'YG_"C_ (3#P_\ ]!6#\S_A0!MT
M5B?\)AX?_P"@K!^9_P */^$P\/\ _05@_,_X4P-NBL3_ (3#P_\ ]!6#\S_A
M1_PF'A__ *"L'YG_  H VZ*Q/^$P\/\ _05@_,_X4?\ "8>'_P#H*P?F?\*
M-NBL3_A,/#__ $%8/S/^%'_"8>'_ /H*P?F?\* -NBL3_A,/#_\ T%8/S/\
MA1_PF'A__H*P?F?\* -NBL3_ (3#P_\ ]!6#\S_A1_PF'A__ *"L'YG_  H
MVZ*Q/^$P\/\ _05@_,_X4?\ "8>'_P#H*P?F?\* -NBL3_A,/#__ $%8/S/^
M%'_"8>'_ /H*P?F?\* -NBL3_A,/#_\ T%8/S/\ A1_PF'A__H*P?F?\* -N
MBL3_ (3#P_\ ]!6#\S_A1_PF'A__ *"L'YG_  H VZYWQY_R)&J_]<A_Z$*G
M_P"$P\/_ /05@_,_X5@>-?%.AW/@[4H8=2A>1HP%49Y^85I1?[V/JC.NOW4O
M1GB==#X1C=M422VO3;WB31;$\T1B6,MAQDD9/3CN,URO]H6G_/=:5=2MD<.E
MR%93D$$@@U]-.491:NCY:$91DI<K.D\2F(SVN1;B]\H_:_LVW9NWMC[OR[MN
MW./YYK#]*K'4+4G)G6C^T+3C]^M$90BK7%.,Y.]BS15;^T+3_GNM']H6G_/=
M:KVD.Y/LY]F6:*K?VA:?\]UH_M"T_P">ZT>TAW#V<^S+-%5O[0M/^>ZT?VA:
M?\]UH]I#N'LY]F6:*K?VA:?\]UH_M"T_Y[K1[2'</9S[,LT56_M"T_Y[K1_:
M%I_SW6CVD.X>SGV99HJM_:%I_P ]UH_M"T_Y[K1[2'</9S[,Z70IHHM*U]9)
M$1I+$*@9@"Q\V,X'J< _E4>D/%I%U8:Q<I%<PB1\6Z2@2!E'#$$' R01D<XK
MGO[0M/\ GNM']H6G_/=:A\COKO\ Y6-%SJWN[?YW/2[;6]$@/ABY4W"&.[F:
M4S7*R-&K$!F?"@\YR#QT/6L2[@&B^%+RPGN+>2XN[V-D6&99/W:*WS_*3@$L
M,9]ZX_\ M"T_Y[K1_:%I_P ]UK.,()Z2_J]S252I):Q_JUCTKX0_\C+>?]>9
M_P#0TKV6O"OA9KFF67B&[DN;R.)#:E06SUWK7K7_  F'A_\ Z"L'YG_"O'S!
MIUW8]K+DU02?F;=%8G_"8>'_ /H*P?F?\*/^$P\/_P#05@_,_P"%<1W&W16)
M_P )AX?_ .@K!^9_PH_X3#P__P!!6#\S_A0!?U:T;4-&OK)" UQ;R1 GL64C
M^M<%8:?!J%KX:L+'3I[2_M(G34))+5HS&IMW1U=R '+2%#P3G&[MFNN_X3#P
M_P#]!6#\S_A1_P )AX?_ .@K!^9_PI <_I\DVHVWA/2_LES%=:9(DE^)('58
M?+@=,;B,-EV7&"<C)Z5>UJYM;N32M2>/5K$CSD2]MX?WD'(!1T*M\K[<@E<9
M5>A(K2_X3#P__P!!6#\S_A1_PF'A_P#Z"L'YG_"@#!TC1;.#PEJ%UJ6DO=I)
M=W%]#;746Z9@?E7((R'< $@_W\'N*JP6FHZ7K5M:M+?&\\^V=1#YGV>179FN
M6('R=2_WN1A .U=1_P )AX?_ .@K!^9_PH_X3#P__P!!6#\S_A0!MT5B?\)?
MX?\ ^@K!^9_PH_X3#P__ -!6#\S_ (4P-NBL3_A,/#__ $%8/S/^%'_"8>'_
M /H*P?F?\* -NBL3_A,/#_\ T%8/S/\ A1_PF'A__H*P?F?\* -NBL3_ (3#
MP_\ ]!6#\S_A1_PF'A__ *"L'YG_  H VZ*PSXQ\/#_F*P'\3_A3#XRT$_\
M,5@'XG_"@#>) ZFFF0]N*P?^$O\ #_\ T%(/S/\ A2_\)=X?_P"@I!^9_P *
M '>++&XU'PKJ5M:IYERT):),_?9?F"_B1C\:S!?)J_B:RU*VM[O[+I]C<&9I
M+9XV\R0Q[8P& );"/D#IQZUH_P#"7^'_ /H*0?F?\*3_ (2_P_\ ]!2#\S_A
M0!A:Q'IU_KL=UX@TZXN-)ETZ,V<<EJ\JQREF,H9%!*R%3&!GGA@.]+#:ZG<Z
M#X7TN]AN#YUT)+HR@EDAB#21K(?4E8E.>O-;O_"7>'_^@I!^9_PH_P"$O\/_
M /04@_,_X4 5M3D&E>+K;5;B.8V<MB]L\D432>6X=67(4$@$;N>F1CN*G\)V
M\T&C22W$3PO=WES=B*1=K(LDK,@([':5R.QIW_"7^'_^@I!^9_PH_P"$O\/_
M /04@_,_X4 ;5+6)_P )=X?_ .@I!^9_PH_X2_P__P!!2#\S_A0!MT5B?\)?
MX?\ ^@I!^9_PH_X2_P /_P#04@_,_P"% &W16)_PE_A__H*0?F?\*/\ A+_#
M_P#T%(/S/^% &W16)_PE_A__ *"D'YG_  H_X2_P_P#]!2#\S_A0!MT5B?\
M"7^'_P#H*0?F?\*/^$O\/_\ 04@_,_X4 ;=%8G_"7^'_ /H*0?F?\*/^$O\
M#_\ T%(/S/\ A0!B7D\FD2>*K1K2ZEFU)_/L1% [B8M;I%LW 8!#1G.2, @]
M*Z#39!IUBFEM%.SZ?90EG$9V/\I&%/<_(<CMD>M1?\)?X?\ ^@I!^9_PH_X2
M_P /_P#04@_,_P"% #?"-M-:^%K26[1DO+I3=W2L"&$LAWL".O!;;CV K(MM
M(O-3^&.H1-"T>IZO;3W#I*-K"64$JK9Z;053V"UL_P#"7^'_ /H*0?F?\*/^
M$O\ #_\ T%(/S/\ A0!GQ7G_  D'B71KBWMKJ.*RAFEN#/ \?ENZJJQ_,!EN
M6)QG&WW&>KK$_P"$O\/_ /04@_,_X4O_  EWA_\ Z"D'YG_"@#:HK$_X2_P_
M_P!!2#\S_A1_PE_A_P#Z"L'YG_"@#;I:Q/\ A+_#_P#T%8/S/^%'_"7^'_\
MH*P?F?\ "@#?HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "L67Q;H<%Y)
M:S7XCDBE$,C/&X1'X^4OC:#R._>MJO/4M=6U:V\6Z-9V=K]GO;^>![N><CRP
M\:*Q$84[B <@9&3W% 'H5%<3<:E?6^AZXR7<F^UU:&WB<GE8RT (_'<WYU42
MXU*2(ROJUYOOM=GTY=K@+! LTG"C'WB(]H8\@-QTH [N6[@AN8+>20+-.6$2
MGJVT9/Z5-7#WVDSKXBT:Q?5[F6'[3<-&PD_?1Q^0#Y9DZGYLG/7! SWJM;7E
MS=16]C-J6J7$D,]_$MO9';/,L=P8XW>7( "J,<D;B1G.* /0:*\R75-6N=!T
M_5=0U"_M[>32()5O;0!DM[C#%Y)XUY93\AZ%<!ON]:MMJNLWNH7-Y9PZFSV^
MJBW0K+$MIY"R*C@J7!)*[SG&<D8XXH ]"HKBM$N+V+Q!!#J=]?17LS3[HY?W
MEK=KDE3"P.U"J@''#$9R#UJUJ(O-6\1:I91ZC<V4=A812P_9WVYED,OSM_>
M$:X4\<G(- '0?VE:'5#IHE+78B$K1JC':I) +$# S@X!.3@XZ5;KA/!3OJ>N
MW>LRS7 EN],L+AXC(=@,B.Q&/0=O3)J\JWNL:GK<Z:M/9-IUZEO;*&_=!1'%
M(Q=>C;C(1ST&,8/- '6T5P5M?W_V33_$#7]PTEUJYM9+4O\ N1"TS0JH7L5
M5MW4D'/!Q5;2!J-Y#X7DGUK46.JPR_:P)<!@J;EVX^X1C&5P2"<T >C45Y_I
M,M_J][ING7&JWJPB#41(T4FR27R;I8HRS#G(4]1U/7OG/&N:KI/AK2]>;4;F
MZNKK1KFYFCF8&-G2$.A"#A<'CC&<G.: /4**\[U^?4_#:_9;;6+N=KO39)C+
M,P=DFCEA7>O' 82G*].!@#FNAT@3V7BS4M,-[<W-L+*VN5%Q)O97=YE;![ B
M->.@[8H Z.HX)X;F+S8)4ECW%=R,",@D$9'H01]17&7<M[#XD?[??ZA9QRWT
M<=I/$=]J\1"KY+ 'Y)"Q;#,/O%<$]*S?#=O,YTS1DU&^CMKA]2NIF6<AV\JY
M"*H;JH/F%CCJ1[F@#TFH8;N">>X@BD#2V[!)5'\!*A@/R(/XUPFAW6H^([Z?
M2[K5+N$:=!(OGV[B-II!<SPK(Q YPL ..A+'(/%58=5O(?%-UI+W$B"\O;5;
MK5(4VQEOLL9"(>QD92,\X!]66@#TNBBB@ HHHH **** "BBB@ HHHH ****
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
MLT44 %%%% !24M% $M%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MY;Q)J]Y;7S6EE=""2.W21%"J3-(\FQ5^8'CALXYY'(K5TN\FU&>>[$F+(_);
M1X'S@'F3UP3P.V!GO3=9LWOW@M8X0%E)$US@9CB_B53U!;IQVR>PK(T72+E-
M=6ZFL3;F!KG?*=O[P,P$2+@YVJBCKTX]ZZDH.GV9S/G53NOZ_P S;U'5ULKF
M*TAM9KR\E1I%@AV@A!U8EB !D@>YK"G\0W&LZAH]MI<=[%;749N9I8Q&&" A
M<?,3@!C\W&?3-6+Y-3M/$5_=VNGR7+7-G'#:RJRA(F!<D/D@@98'@'I3O#VA
M3:7J3>8O[FVL8;2"3(_>'+-(V.WS$?E1&,(QYMW;^ON_S%)U)RY=E?\ K[_\
MC0U#6ULK]+&*RN;NZ>%IPD.T *"!R6( Z_I50>++>:RMY[2RNKEYK;[484"A
MHX_5B2!U!  )SBH[RSU$WWB"^AMV:5K)+:R 8#<0K$GKQ\S#KZ5BGPW/;WEQ
M;_V4]T6M[>"UF,Q6%%1-K;\,#UR<8.<TX4Z36O\ 7]7_  8ISJIZ?U_5OQ1L
MP>(KC4/$ME;6=K.;"2R%R\F$Y#XV,<MD 888ZY[8YJ[JGB"/3I98H[2XNY((
M?M$XAV_NH^>26(Y.#@#GBJ^CV,UGXBU/=9/%;&*"*UE!79Y:+C:.<@Y9NW:L
MF]T2>XUS53+I3W+WDL?DW#3%8%B"*I#!7!.,-QCG-"C3<[=$OZZ@Y5%"_5M_
MUMY&M>^++>UCDFBLKNYMX8XY9YHPH6-7 *_>(+'!!P,]:6\\5V]I-J"BRNY8
MK#/VB9%4(OR;L DC)Y QZ^W-8%WI6I7Q,%SIMY)LU% #YRB&.V5QMV)NP3M
MR2,\GGM5\Z/?S>'GMI+<B:_U3S[I=P^2(RY]>?D51^-5[.DK7_/\?S)]I5=[
M?E^'Y%NX\5QQ17R7%E>V;P6GVI"ZH69"=H( 8X.>QQ23>*4T^*>-[.^NEL&C
MANKD*@ 9@O/WAD_,,@#C\JK:IH]_?ZO>R&W)@GN+2$,6'^HC/F.>O0L<8I!I
M%])H\<4T!5[O5C=7BEA\D0D+#)SZ(@X]:2C2LK_U_6HW*K=V_+^O+Y%_4/%E
MO8R7!%C=W%O;R"&6>$+M64XPG+ DY(&0, FI1XDB>^6&.RNGMVN3:?:E"[/-
M&<C&=V 01G&,US%M]M>'2]'-JK+/J,EVUT)D=+A%=I0PVDG!.P$G'8<UHZ-8
M7YUNVO1I\^F,1(^I()!Y$\A&!L3<><\[N/UIRI4XK7\_Z["C5J2:M^7]=SL:
M***XCM"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KG?'G_(D:K_UR'_H0KHJYWQY_P B1JO_ %R'_H0K6A_%
MCZHRK_PI>C_(^>J***^K/D0H]**/2@84444""BBB@ HHHH **** "BBB@ J[
MH^FR:QJ]KI\1VM/($W?W1W/X#)_"J5;OA'4(--\01W%Q.+<>5*B3D$B-V1E5
MCCG&345&U!N.YI32<TI;%S7;"TL=-D#:#=63-*!9W3NS&51G<) 3@-C!P ,5
M4\):=I>IZPD.IR7(10TFR)!M944LVYMP*C"]@>O:K$LE@ND6^A'5(F#7$EY<
M72H[1JVS"HN0"2<')QC+#TJCH5[;V%MJTTL@6>2R:"!,'+,[*K?3"[JQ7-[-
MI7O_ %W-GR^T3=K?+UZ&EX7TBTOD^U75F)XGO8X"I9PL,>&:1R5(/"@8R<=>
MM9>IV5OIUE#!Y3&\D/G2,Q/[E"/DCQTW$?,?3(''--T6YAM'GN;B4F.)-RVV
M3BX?/RAAW4'DY[#'>MW4]<@D\.R1"_$[W5M$C0#=D2^9YDLC@C&<C /4@^@H
M?.JG=!'DE3[/4T/A#_R,UY_UYG_T-*]FKQGX0_\ (S7G_7F?_0TKV:O'S'^.
M_D>UEO\ NZ^84445P'>%%%(6 [T +1]:89#VXIA)/6@"0N!TYII<FFT4P"BB
MB@ HHHH **** "BBEH 2BBB@ HHI: $HI:2D 44M%,!**6BD E%17=K%>VKV
M\V_RW&&V2,C?@RD$?@:2SLX;"U2V@\SRTSCS)&D;DYY9B2>O<T 34M%%,!**
M6BD 4444P"BBB@ HHHH *CG,RP,;=(WE_A61RJGZD _RJ2B@##T^YU6]\.O)
MOA_M$SRQ;L?(FV9ER/7"CC/7 S4FEW,SZI=6HOC?6T<:-YS!,I(2P*90 '@
MXQD9YZBDM(=0L=$E$,"M<BZFE$3$?.C3LV <X!*'C/<C-1P+<?VE=:E!ILL*
M+:[/);:C7$@.1P"0,=,G^]Z"NAV?-:QSJZY=R76OM-O"]Q#J-S&S%8X;>-(L
M,YX RR$\GKZ#)JC=7]]97T5O+J ,L26HV;$'VEGD*R'&,\ 9^7&.]:ES;3W.
MMZ<YC/V6W225B2/]:0%4?DSU+JL$ES:""),M,PC:0=8T/WSGM\N0/<BE&25D
MTARBW=IO^OZ_ -,GEN[9KIVS',Y>%<=(^B_F!NY_O5=KG=-TZ:WUSS/L9BVO
M<&2?C$B,P,:\')P,#';;[\]'6=2*3T+IMN.HE%%%0:!112T 24444 %%%% !
M1110 4444 %%%% !1110 4444 9-UKR6MR\!T[4Y2AQOAM&=3]".M1?\)-'_
M - K6/\ P!>MNL/4/%%K875S MG?78LU#W<EM$'6W!&X;LD$G;SA0QP0<<B@
M!?\ A)H_^@5K'_@"]'_"31_] K6/_ %ZV(9H[F".>%UDBD4.CJ<AE(R"*?0!
MB?\ "31_] K6/_ %Z/\ A)H_^@5K'_@"];=% &)_PDT?_0*UC_P!>C_A)H_^
M@5K'_@"];=% &)_PDT?_ $"M8_\  %Z/^$FC_P"@5K'_ ( O6W5>WOK>ZN+J
M"&3=):2"*9=I&UBBN!SU^5U/'K0!F?\ "31_] K6/_ %Z/\ A)H_^@5K'_@"
M];=5?[0@_M;^S?F^T>1Y_3C;NV]?7- &=_PDT?\ T"M8_P# %Z/^$EB_Z!.L
M?^ +UMU5NM0@L[NQMI=WF7LK118&1N",YSZ<(: ,&ROM)TZ1Y++PWJ%N[\,T
M>FLI(].!T]JN_P#"31_] K6/_ %ZVZ*;;;NQ))*R,3_A)H_^@5K'_@"]'_"3
M1_\ 0*UC_P  7K;HI#,3_A)H_P#H%:Q_X O1_P )-'_T"M8_\ 7K;HH Q/\
MA)H_^@5K'_@"]'_"31_] K6/_ %ZVZJOJ$$>JP:<V[[1/#).G'&U&16Y]<R+
M^M &=_PDT?\ T"M8_P# %Z/^$FC_ .@5K'_@"];=% &)_P )-'_T"M8_\ 7H
M_P"$FC_Z!6L?^ +UMU5NM0@M+NRMI=WF7DK118&1N",YSZ<(: ,[_A)H_P#H
M%:Q_X O1_P )-'_T"M8_\ 7K;HH Q/\ A)H_^@5K'_@"]'_"31_] K6/_ %Z
MVZ* ,3_A)H_^@5K'_@"]'_"31_\ 0*UC_P  7K;HH Q/^$FC_P"@5K'_ ( O
M1_PDT?\ T"M8_P# %ZVZ* ,3_A)H_P#H%:Q_X O1_P )-'_T"M8_\ 7K;HH
MQ/\ A)H_^@5K'_@"]'_"31_] K6/_ %ZVZ* ,3_A)H_^@5K'_@"]'_"31_\
M0*UC_P  7K;HH Q/^$FC_P"@5K'_ ( O1_PDT?\ T"M8_P# %ZVZ* ,3_A)H
M_P#H%:Q_X O1_P )-'_T"M8_\ 7K;HH Q/\ A)H_^@5K'_@"]8'C7Q!'/X.U
M.(:;JJ%HQ\TEFZJ/F'4UW5<[X\_Y$C5?^N0_]"%:4?XL?5&5?^%+T9\X_;!_
MSPN/^_1H^V#_ )X7'_?HU9HKZBTNY\I>/8K?;!_SPN/^_1I?M@X_<7'_ 'Z-
M6*/2BTNX7CV*WVP?\\+C_OT:/M@_YX7'_?HU9HHM+N%X]BM]L'_/"X_[]&C[
M8/\ GA<?]^C5FBBTNX7CV*WVP?\ /"X_[]&C[8/^>%Q_WZ-6:*+2[A>/8K?;
M!_SPN/\ OT:/M@_YX7'_ 'Z-6:*+2[A>/8K?;!_SPN/^_1H^V#_GA<?]^C5F
MBBTNX7CV*WVP?\\+C_OT:/M@_P">%Q_WZ-6:*+2[A>/8K?;!_P \+C_OT:/M
M@_YX7'_?HU9J]::/?WMI<W<-LYMK>,R22E2$ '&,],\]*3NMV-6>B1D?;!_S
MPN/^_1H^V#_GA<?]^C5V""6YN(X(4:261@B(O5B3@"M#4= O=,MA<3&"2'S3
M"SP3+($D SM;!X.,_E0VT[.0TDU=1-WX5ZLEIXANW-E?2YM",0V[.?OKV%>M
M_P#"2Q_] G6/_ %Z\T^$3;?$MX?^G,_^AK7L1<GVKP<PO[=W/H,NM[!6\S'/
MB:(==*UC_P  7I#XHB[:3K'_ ( O6O17$=QC'Q.A_P"87K'_ ( O3?\ A)8_
M^@5K'_@"];=% &)_PDL?_0*UC_P!>C_A)8_^@5K'_@"];=% &)_PDL?_ $"M
M8_\  %Z/^$EC_P"@5K'_ ( O6W10!B?\)+'_ - K6/\ P!>C_A)8_P#H%:Q_
MX O6W10!B?\ "2Q_] K6/_ %Z/\ A)8_^@5K'_@"];=% &)_PDL?_0*UC_P!
M>C_A)8_^@5K'_@"];=+0!B?\)+'_ - K6/\ P!>C_A)8_P#H%:Q_X O6U10!
MB?\ "2Q_] K6/_ %Z7_A)8_^@5K'_@"];5+0!B?\)+'_ - K6/\ P!>C_A)8
M_P#H%:Q_X O6W24 8G_"2Q_] K6/_ %Z7_A)8_\ H%:Q_P" +UMT4 8G_"2Q
M_P#0*UC_ , 7H_X26/\ Z!6L?^ +UMT4 8G_  DL?_0*UC_P!>C_ (26/_H%
M:Q_X O6W10!B?\)+'_T"M8_\ 7H_X26/_H%:Q_X O6W10!B?\)+'_P! K6/_
M  !>C_A)8_\ H%:Q_P" +UMT4 8G_"2Q_P#0*UC_ , 7H_X26/\ Z!6L?^ +
MUMT4 8G_  DL?_0*UC_P!>C_ (26/_H%:Q_X O6W10!B?\)+'_T"M8_\ 7H_
MX26/_H%:Q_X O6W10!B?\)+'_P! K6/_  !>C_A)8_\ H%:Q_P" +UMT4 8G
M_"2Q_P#0*UC_ , 7H_X26/\ Z!6L?^ +UMT4 8G_  DL?_0*UC_P!>E_X26/
M_H%:Q_X O6W10!B?\)+'_P! K6/_  !>C_A)8_\ H%:Q_P" +U;US6['P[I%
MQJFHRF.V@&6(&2<G  '<U=EEC@A>:5U2*-2[NQP% &230!C_ /"2Q_\ 0*UC
M_P  7H_X26/_ *!6L?\ @"]2:;XBLM4N5MXDN89)(O/A%Q T?G1Y ++GJ!N7
M(ZC<,CFM:@#$_P"$EC_Z!6L?^ +T?\)+'_T"M8_\ 7K;I: ,3_A)8_\ H%:Q
M_P" +T?\)+'_ - K6/\ P!>MNB@"2BBB@ HHHH **** "BBB@ HHHH ****
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
M %)110 444M !1124 %+110 4444 %%%% !1110!#=O<1VKO:P+/.!\L;R;
MW_ L''Y4EG)<RVJ/=VZ6\YSNC23S O/'S8&>,=JGHH **** "BBB@ HHHH *
M*** "BBB@ I:** "BBB@#SGXBW$LUEK:7.GWS6EGILWV9T@+1M,\;!I&;L%4
M[1_O/[5T/C"9KOX=:W)''*ADTV8^6Z[7 V'((['%;U[:6^H64]G=1B6WGC:.
M5#T92,$?E3&L+5[TWCP*TYA\@N><QYSMQTQF@#%U)E?Q=X:,)!_=W3_+_P \
M]BC\LE/TKHZS=-\/Z9I,QEL[<H^SRE+2N^Q,YV)N)VKT^5<#@<<5IT %%%%
M!1110!)12T4AB44M% "44M% "44M% "44M% "44M% "44M% &1=>'K2\N7N)
M+G4U=SDK#J5Q&H^BJX _ 5%_PBMC_P _>L?^#>Z_^.5N5Q.O:A=)XJCO8;F5
M+'1FMTN8U<A)#<,4?>.AV*8WYZ9H VO^$5L?^?O6/_!O=?\ QRC_ (16Q_Y^
M]8_\&]U_\<J!_%:10YDM-LRZFU@\9D^Z%!<R9Q_SR'F8QWQGO6;+X\EM=.>_
MN=-A$,NFSZA:+'=[G81H'\N0;/D8J<\;@,$=AD V?^$5L?\ G[UC_P &]U_\
M<H_X16Q_Y^]8_P#!O=?_ !RJMSKVNP6_FG1+6/$+W+M/>E(T08VJ7\LCS#SD
M=!C[QJM-XTN);*>^TW2UN;6UT^._N?-N/+<!T+A$ 4AF"C)R0.0/H :?_"*V
M/_/WK'_@WNO_ (Y1_P (K8_\_>L?^#>Z_P#CE9EUXV>".YNHK*![*Q$7VQGN
MMLBET5VV)M(;:KJ3DC/('2MC7M8GTA+!;:R%W/>W8M41I?+"DH[;B<'@;.>.
MGKT(!%_PBMC_ ,_>L?\ @WNO_CE'_"*V/_/WK'_@WNO_ (Y6:WB^_%S'IJZ/
M$^JF^:R>+[41$I$/G!]^S)4J1_#D'(P<<I9^(+K[2VG6-F)M1FNKHLMS>-Y:
M+$RAV#;"0-SJ%7;W]J -/_A%;'_G[UC_ ,&]U_\ '*/^$5L?^?O6/_!O=?\
MQRL^?Q=>A'2#28UNK>T%U=V]U=>44RSJ$0[3N)\MR"<#&T]^-'5/$:6/A>+7
M+6V>[28V_E1!@A<3.B#GGGYP?P_&@!/^$5L?^?O6/_!O=?\ QRC_ (16Q_Y^
M]8_\&]U_\<JJ/$>J)<7>G2:/&VJP^0R10W):%HY2P#ER@*A2CY^4]!CK5,>*
M4GN;)KR+R9+749[:<VUT6B!2U>0D_*-Z[<?*0,-_N\@&M_PBMC_S]ZQ_X-[K
M_P".4?\ "*V/_/WK'_@WNO\ XY6/;:UJNH>(O#;W-F+.UO8)YXTCN2^Y=BD+
M(-H 89!XW#KSQSIZCKVI1:[<:5IFE17<EO91WCO+<F($,TBA!A&^;]WQVY.<
M8Y )?^$5L?\ G[UC_P &]U_\<H_X16Q_Y^]8_P#!O=?_ !RLF;QXLFGRZEIU
MG%/8VUG%>7!EN?+DV.GF;47:=S!,'!(Y('TUM+UR[U;5[^"*PC2PLYO):Y:?
MYI&V(XVIMZ8?G)'MGL '_"*V/_/WK'_@WNO_ (Y1_P (K8_\_>L?^#>Z_P#C
ME02^([UM;N[*STV.XALKB&"Y/V@B8>8$.]8]I!10XR2P^ZV.G.5X?U_4[>UL
MEO+19;.ZU.ZM%N6N2TP;S9BI*%<;?DV_>R..,4 ;G_"*V/\ S]ZQ_P"#>Z_^
M.4?\(K8_\_>L?^#>Z_\ CE9K>,+VU=?[0TF.W$]E/>6\7VDF8"( [9$*#82#
MV+8.13X_%&IRBSB&F645Y>0M=113WQ54A&S&]A&<.2^-H!'!.>,4 7_^$5L?
M^?O6/_!O=?\ QRC_ (16Q_Y^]8_\&]U_\<J[HNJ1ZUHUKJ,<;1K.FXQL<E&Z
M%<CK@@C\*OT 8?\ PBMC_P _>L?^#>Z_^.4?\(K8_P#/WK'_ (-[K_XY6Y10
M!A_\(K8_\_>L?^#>Z_\ CE'_  BMC_S]ZQ_X-[K_ ..5N44 8?\ PBMC_P _
M>L?^#>Z_^.4?\(K8_P#/WK'_ (-[K_XY6Y10!A_\(K8_\_>L?^#>Z_\ CE'_
M  BMC_S]ZQ_X-[K_ ..5N44 8?\ PBMC_P _>L?^#>Z_^.4?\(K8_P#/WK'_
M (-[K_XY6Y10!A_\(K8_\_>L?^#>Z_\ CE'_  BMC_S]ZQ_X-[K_ ..5N44
M8?\ PBMC_P _>L?^#>Z_^.4?\(K8_P#/WK'_ (-[K_XY6Y10!A_\(K8_\_>L
M?^#>Z_\ CE'_  BMC_S]ZQ_X-[K_ ..5N44 8?\ PBMC_P _>L?^#>Z_^.4?
M\(K8_P#/WK'_ (-[K_XY6Y10!A_\(K8_\_>L?^#>Z_\ CE'_  BMC_S]ZQ_X
M-[K_ ..5N44 8?\ PBMC_P _>L?^#>Z_^.5@>-?#=G;^#M3E2ZU5F6,$"35+
MAU^\.H+D&N[KG/'G_(CZK_UR'_H0K6A_%CZHRKO]U+T9\X_88O\ GI<?]_W_
M ,:!8QDX#W!)_P"F[_XU9KI/!JP-J3<6QO0\7V<7&W;C>-^-W&['3/OCG%?3
M34(1<K'RU-SG)1N<E]AB_P">EQ_W_?\ QH^PQ<?O+C_O^_\ C6[KY8Z@%FT_
M[%<JF)TV; [9/S!< #*[>G'!/>LOTIQC%J]A2G-.URM]AB_YZ7'_ '_?_&C[
M#%_STN/^_P"_^-6:*?LX]B?:3[E;[#%_STN/^_[_ .-'V&+_ )Z7'_?]_P#&
MK-%'LX]@]I/N5OL,7_/2X_[_ +_XT?88O^>EQ_W_ '_QJS11[./8/:3[E;[#
M%_STN/\ O^_^-'V&+_GI<?\ ?]_\:LT4>SCV#VD^Y6^PQ?\ /2X_[_O_ (T?
M88O^>EQ_W_?_ !JS11[./8/:3[E;[#%_STN/^_[_ .-'V&+_ )Z7'_?]_P#&
MK-=IX7%KJ"V]H-*MWLH8G;4II(U>9LAB"A^\, # 7OUJ*G)"/-RFE+GJ2Y>8
MX+[#%_STN/\ O^_^-'V&+_GI<?\ ?]_\:[GPQ/9W4^F:9#I-O.A+/J<]S$K$
M1[N2'ZHJIW&.:Q]#M[2X\764#[7LC=KGS< -&&SSGU I7AK>.Q5I^[:6YSWV
M&+_GI<?]_P!_\:/L,7_/2X_[_O\ XUV.M6E[>06C0V>DM%-/Y,;Z8@SYG_/-
MB._/'8U+XHLM/LO#NDQV4<;213W$$]RH&9G41Y.>Z@D@>WUI*4&TK;C<:B4G
MS;#OA=H]O=^(+M))KY0+4G,5[-&?OKW5@:]7_P"$6L?^?O6/_!O=?_'*\X^$
MG_(R7G_7H?\ T-:]CKQ<P25=I'MY<VZ";\S#_P"$6L?^?O6/_!O=?_'*/^$6
ML?\ G[UC_P &]U_\<K<HKB.XP_\ A%K'_G[UC_P;W7_QRC_A%K'_ )^]8_\
M!O=?_'*W** ,/_A%K'_G[UC_ ,&]U_\ '*/^$6L?^?O6/_!O=?\ QRMRB@##
M_P"$6L?^?O6/_!O=?_'*/^$6L?\ G[UC_P &]U_\<K<HH P_^$6L?^?O6/\
MP;W7_P <H_X1:Q_Y^]8_\&]U_P#'*W*898U<(SJ'/12>30!C_P#"+6/_ #]Z
MQ_X-KK_XY1_PBUC_ ,_>L?\ @WNO_CE;=% &'_PBUC_S]ZQ_X-[K_P".4O\
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
M+%8W%K=7*SEI+J62/;YS'9D\C/))^8^G.UJ7AN9KO2KY=-L-3:VLFM);>Z8
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
ML3^U=:_Z%R7_ ,"XO\:3^U=:_P"A<E_\"XO\: -NBL3^U=:_Z%R7_P "XO\
M&E_M76O^A;E_\"XO\: -NBL3^U=:_P"A;E_\"XO\:/[5UK_H6Y?_  +B_P :
M8&M<VT%Y;O;W4$<\+\-'*@96^H/!I+6TMK&W2WM+>*W@3.V.) BKDY. ..I-
M97]JZU_T+<O_ (%Q?XT?VKK7_0MR_P#@7%_C0!MT5B?VKK7_ $+DO_@7%_C1
M_:NM?]"W+_X%Q?XT ;=%8G]JZU_T+<O_ (%Q?XT?VKK7_0MR_P#@7%_C0!MT
M5B?VKK7_ $+<O_@7%_C1_:NM?]"W+_X%Q?XT ;=%8G]JZU_T+DO_ (%Q?XT?
MVKK7_0N2_P#@7%_C2 VZ*Q/[5UK_ *%R7_P+B_QH_M76O^A<E_\  N+_ !H
MVZX/7](\17>H26*V]K?6=U]H$5Q/(0($DC VNNTY"G)&#SP..M=#_:NM?]"Y
M+_X%Q?XT?VKK7_0MR_\ @7%_C0!DII.MVFN?:386FI16L4<%@\]Z8S$H0!VV
M^6PWLV[+9SC ]<W[T>)A+>);0V<\-U$OD^9-L^R/MPP.$RZY^8'KR1P,5/\
MVKK7_0N2_P#@7%_C1_:NM?\ 0N2_^!<7^- $^DV-SI-K:Z8@B>PL[&*&*0L1
M(SJ"IR.@& I^I-5-(T?4-/\ !4>G)=1PZL;=V>Y5=ZK</EF?!'S#>Q//6I/[
M5UK_ *%R7_P+B_QH_M76O^A<E_\  N+_ !H @M[+5]1US3[_ %2VMK1+".0!
M(9S*99' 4G.T84 'W.>V.>BK$_M76O\ H7)?_ N+_&C^U=9_Z%R7_P "XO\
M&@#;HK$_M76O^A<E_P# N+_&C^U=:_Z%R7_P+B_QH VZ6L3^U=:_Z%N7_P "
MXO\ &C^U=:_Z%N7_ ,"XO\: -^BBBF 4444 %%%% !1110 4444 %%%% !11
M10!EW7B;0;*Y>VN];TVWGC.'BENXT9?J"<BH?^$P\,?]#'I'_@='_P#%54U)
M5.H39 ZCM[55V+_='Y46%<U?^$P\,?\ 0QZ1_P"!T?\ \51_PF'AC_H8](_\
M#H__ (JLK8O]T?E1L7^Z/RIV"YJ_\)AX8_Z&/2/_  .C_P#BJ/\ A,/#'_0Q
MZ1_X'1__ !596Q?[H_*C8O\ ='Y46"YJ_P#"8>&/^ACTC_P.C_\ BJ/^$P\,
M?]#'I'_@='_\565L7^Z/RHV+_='Y46"YJ_\ "8>&/^ACTC_P.C_^*H_X3#PQ
M_P!#'I'_ ('1_P#Q596Q?[H_*C8O]T?E18+FK_PF'AC_ *&/2/\ P.C_ /BJ
M/^$P\,?]#'I'_@='_P#%5E;%_NC\J-B_W1^5%@N:O_"8>&/^ACTC_P #H_\
MXJC_ (3#PQ_T,>D?^!T?_P 565L7^Z/RHV+_ '1^5%@N:O\ PF'AC_H8](_\
M#H__ (JC_A,/#'_0QZ1_X'1__%5E;%_NC\J-B_W1^5%@N:O_  F'AC_H8](_
M\#H__BJ/^$P\,?\ 0QZ1_P"!T?\ \565L7^Z/RHV+_='Y46"YJ_\)AX8_P"A
MCTC_ ,#H_P#XJC_A,/#'_0QZ1_X'1_\ Q596Q?[H_*C8O]T?E18+FK_PF'AC
M_H8](_\  Z/_ .*H_P"$P\,?]#'I'_@='_\ %5E;%_NC\J-B_P!T?E18+FK_
M ,)AX8_Z&/2/_ Z/_P"*H_X3#PQ_T,>D?^!T?_Q596Q?[H_*C8O]T?E18+FK
M_P )AX8_Z&/2/_ Z/_XJC_A,/#'_ $,>D?\ @='_ /%5E;%_NC\J-B_W1^5%
M@N:O_"8>&/\ H8](_P# Z/\ ^*H_X3#PQ_T,>D?^!T?_ ,565L7^Z/RHV+_=
M'Y46"YJ_\)AX8_Z&/2/_  .C_P#BJ/\ A,/#'_0QZ1_X'1__ !596Q?[H_*C
M8O\ ='Y46"YJ_P#"8>&/^ACTC_P.C_\ BJ/^$P\,?]#'I'_@='_\565L7^Z/
MRHV+_='Y46"YJ_\ "8>&/^ACTC_P.C_^*H_X3#PQ_P!#'I'_ ('1_P#Q596Q
M?[H_*C8O]T?E18+FK_PF'AC_ *&/2/\ P.C_ /BJ/^$P\,?]#'I'_@='_P#%
M5E;%_NC\J-B_W1^5%@N:O_"8>&/^ACTC_P #H_\ XJC_ (3#PQ_T,>D?^!T?
M_P 565L7^Z/RHV+_ '1^5%@N:O\ PF'AC_H8](_\#H__ (JC_A,/#'_0QZ1_
MX'1__%5E;%_NC\J-B_W1^5%@N:O_  F'AC_H8](_\#H__BJ/^$P\,?\ 0QZ1
M_P"!T?\ \565L7^Z/RHV+_='Y46"YJ_\)AX8_P"ACTC_ ,#H_P#XJC_A,/#'
M_0QZ1_X'1_\ Q596Q?[H_*C8O]T?E18+FM_PE_AC_H8](_\  Z/_ .*I#XQ\
M,#_F8M)/TO8__BJRMB_W1^5&Q?[H_*BP7-(^,_#7;Q#I'_@;'_\ %4T^,/#9
MZ^(])_\  V/_ .*K/V+_ '1^5&Q?[H_*BP7+_P#PEWAG_H8M)_\  V/_ .*H
M_P"$N\-?]#%I/_@;'_\ %50V+_='Y4;%_NC\J+!<O_\ "7>&?^ABTG_P-C_^
M*H_X2[PS_P!#%I/_ (&Q_P#Q54-B_P!T?E1L7^Z/RHL%R_\ \)=X9_Z&+2?_
M  -C_P#BJ7_A+O#/_0Q:3_X&Q_\ Q59^Q?[H_*C8O]T?E18+FA_PEWAG_H8M
M)_\  V/_ .*H_P"$N\,_]#%I/_@;'_\ %5G[%_NC\J-B_P!T?E18+FA_PEWA
MG_H8M)_\#8__ (JC_A+O#/\ T,6D_P#@;'_\56?L7^Z/RHV+_='Y46"YH?\
M"7^&?^ABTG_P-C_^*H_X2[PS_P!#%I/_ (&Q_P#Q59^Q?[H_*C8O]T?E18+F
MA_PE_AG_ *&+2?\ P-C_ /BJ/^$O\,_]#%I/_@;'_P#%5G[%_NC\J-B_W1^5
M%@N:'_"7^&?^ABTG_P #8_\ XJC_ (2_PS_T,6D_^!L?_P 56?L7^Z/RHV+_
M '1^5%@N:'_"7>&?^ABTG_P-C_\ BJ/^$O\ #/\ T,6D_P#@;'_\56?L7^Z/
MRHV+_='Y46"YH?\ "7>&?^ABTG_P-C_^*H_X2_PS_P!#%I/_ (&Q_P#Q59^Q
M?[H_*C8O]T?E18+FA_PE_AG_ *&+2?\ P-C_ /BJ/^$O\,_]#%I/_@;'_P#%
M5G[%_NC\J-B_W1^5%@N:'_"7^&?^ABTG_P #8_\ XJC_ (2_PS_T,6D_^!L?
M_P 56?L7^Z/RHV+_ '1^5%@N:'_"7^&?^ABTG_P-C_\ BJ/^$O\ #/\ T,6D
M_P#@;'_\56?L7^Z/RHV+_='Y46"YH?\ "7>&?^ABTG_P-C_^*H_X2_PS_P!#
M%I/_ (&Q_P#Q59^Q?[H_*C8O]T?E18+FA_PE_AG_ *&+2?\ P-C_ /BJ/^$N
M\,_]#%I/_@;'_P#%5G[%_NC\J-B_W1^5%@N:/_"7>&?^ABTG_P #8_\ XJD_
MX2_PS_T,6D_^!L?_ ,56?L7^Z/RHV+_='Y46"YH?\)?X9_Z&+2?_  -C_P#B
MJ/\ A+O#/_0Q:3_X&Q__ !59^Q?[H_*C8O\ ='Y46"YH_P#"7>&?^ABTG_P-
MC_\ BJ/^$N\,_P#0Q:3_ .!L?_Q59VQ?[H_*C8O]T?E18+FC_P )=X9_Z&+2
M?_ V/_XJC_A+O#/_ $,6D_\ @;'_ /%5G;%_NC\J-B_W1^5%@N:/_"7>&?\
MH8M)_P# V/\ ^*H_X2_PS_T,6D_^!L?_ ,56=L7^Z/RHV+_='Y46"YH_\)=X
M9_Z&+2?_  -C_P#BJ/\ A+O#/_0Q:3_X&Q__ !59VQ?[H_*C8O\ ='Y46"YH
M_P#"7^&?^ABTG_P-C_\ BJ/^$O\ #/\ T,6D_P#@;'_\56=L7^Z/RHV+_='Y
M46"YH_\ "7^&?^ABTG_P-C_^*H_X2_PS_P!#%I/_ (&Q_P#Q59VQ?[H_*C8O
M]T?E18+FC_PE_AG_ *&+2?\ P-C_ /BJ/^$O\,_]#%I/_@;'_P#%5G;%_NC\
MJ-B_W1^5%@N:/_"7>&?^ABTG_P #8_\ XJC_ (2_PS_T,6D_^!L?_P 56=L7
M^Z/RHV+_ '1^5%@N:/\ PE_AG_H8M)_\#8__ (JC_A+_  S_ -#%I/\ X&Q_
M_%5G;%_NC\J-B_W1^5%@N:/_  E_AG_H8M(_\#8__BJ/^$N\,_\ 0Q:1_P"!
ML?\ \56=L7^Z/RHV+_='Y46"YH_\)?X9_P"ABTC_ ,#8_P#XJC_A+_#/_0Q:
M1_X&Q_\ Q59VQ?[H_*C8O]T?E18+FC_PE_AG_H8M(_\  V/_ .*H_P"$O\,_
M]#%I/_@;'_\ %5G;%_NC\J-B_P!T?E18+FC_ ,)?X9_Z&+2?_ V/_P"*H_X2
M_P ,_P#0Q:1_X&Q__%5G;%_NC\J-B_W1^5%@N:/_  E_AG_H8M(_\#8__BJ/
M^$O\,_\ 0Q:1_P"!L?\ \56=L7^Z/RHV+_='Y46"YH_\)?X9_P"ABTC_ ,#8
M_P#XJC_A+_#/_0Q:1_X&Q_\ Q59VQ?[H_*C8O]T?E18+FC_PE_AG_H8M(_\
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
M.M<<MI<>(]5UTM=SH]HWE6JI(556&>3CW _,UM^&[2:V2_DDMC;1SW3210G
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
M%K/_ +^BC_A)M#_Z"UG_ -_17HE%%PL>=_\ "3:'_P!!:S_[^BC_ (2;0_\
MH+6?_?T5WD][;6MQ;PS2A)+AF6($'YB%+'Z< GGTJ2WGANK:*XMY4EAE0/'(
MARK*1D$'N"*+A8\__P"$FT/_ *"UG_W]%'_"3:'_ -!:S_[^BN]AO+>XN;FW
MBD#2VS*LRX/RDJ&'Z$&IZ+A8\[_X2;0_^@M9_P#?T4?\)-H?_06L_P#OZ*]$
MHHN%CSO_ (2;0_\ H+6?_?T4?\)-H?\ T%K/_OZ*[\W,(NEM3*@G9#(L>?F*
M@@$X] 2/S%2T7"QYW_PDVA_]!:S_ ._HH_X2;0_^@M9_]_17HE!('4T7"QYW
M_P )-H?_ $%K/_OZ*/\ A)=#_P"@M9_]_17H1D4>]-,I[#%%PL>?_P#"2Z'_
M -!6S_[^BC_A)M#_ .@M9_\ ?T5WQ8GJ:2BX6."_X2;0_P#H+6?_ ']%'_"3
M:'_T%K/_ +^BN]HIW"QP7_"3:'_T%K/_ +^BC_A)M#_Z"UG_ -_17>T47"QP
M7_"3:'_T%K/_ +^BC_A)M#_Z"UG_ -_17>T47"QP7_"3:'_T%K/_ +^BC_A)
MM#_Z"UG_ -_17>T47"QP7_"3:'_T%K/_ +^BC_A)M#_Z"UG_ -_17>T47"QP
M7_"3:'_T%K/_ +^BC_A)M#_Z"UG_ -_17>T47"QP7_"3:'_T%K/_ +^BD;Q1
MH*J6;5[( =29EKOJY[QS_P B5JG_ %R'_H0JH+FDH]R:DN2#EV.>_P"$P\-_
M]!W3O_ A?\:/^$P\-_\ 0=T[_P "%_QKQ^BO6_LM?S_A_P $\?\ M9_R?C_P
M#V#_ (3#PW_T'=._\"%_QH_X3#PW_P!!W3O_  (7_&O'Z4]!]*/[+7\_X?\
M!#^UG_)^/_ /7_\ A,/#?_0=T[_P(7_&C_A,/#?_ $'=._\  A?\:\?HH_LM
M?S_A_P $/[6?\GX_\ ]@_P"$P\-_]!W3O_ A?\:/^$P\-_\ 0=T[_P "%_QK
MQ^BC^RU_/^'_  0_M9_R?C_P#V#_ (3#PW_T'=._\"%_QH_X3#PW_P!!W3O_
M  (7_&O'Z*/[+7\_X?\ !#^UG_)^/_ /8/\ A,/#?_0=T[_P(7_&C_A,/#?_
M $'=._\  A?\:\?HH_LM?S_A_P $/[6?\GX_\ ]@_P"$P\-_]!W3O_ A?\:/
M^$P\-_\ 0=T[_P "%_QKQ^BC^RU_/^'_  0_M9_R?C_P#V#_ (3#PW_T'=._
M\"%_QH_X3#PW_P!!W3O_  (7_&O'Z*/[+7\_X?\ !#^UG_)^/_ /8/\ A,/#
M?_0=T[_P(7_&C_A,/#?_ $'=._\  A?\:\?HH_LM?S_A_P $/[6?\GX_\ ]@
M_P"$P\-_]!W3O_ A?\:/^$P\-_\ 0=T[_P "%_QKQ^BC^RU_/^'_  0_M9_R
M?C_P#V%/%OAV1MJ:W8,?03J?ZU)_PDVA_P#06L_^_HKB_AA_R.L'_7&3^5>Y
M5Y^*H>PGR7N>CA:_MX<]K' _\)-H?_06L_\ OZ*/^$FT/_H+6?\ W]%=]17-
M<Z;' _\ "3:'_P!!:S_[^BC_ (2;0_\ H+6?_?T5WU%%PL<#_P )-H?_ $%K
M/_OZ*/\ A)M#_P"@M9_]_17?447"QP/_  DVA_\ 06L_^_HI#XET(@@ZK9D'
MJ#**[^BBX6/,;6Y\'V5S]HM[C38YNS"0<?3GC\*T/^$FT/\ Z"UG_P!_17?4
M54IRD[R=Q1A&*M%6.!_X2;0_^@M9_P#?T4?\)-H?_06L_P#OZ*[ZBIN.QP/_
M  DVA_\ 06L_^_HH_P"$FT/_ *"UG_W]%=]11<+' _\ "3:'_P!!:S_[^BC_
M (2;0_\ H+6?_?T5W])1<+' _P#"3:'_ -!:S_[^BC_A)M#_ .@M9_\ ?T5W
MU+1<+' ?\)-H?_06L_\ OZ*/^$FT/_H+6?\ W]%=_13N%C@/^$FT/_H+6?\
MW]%'_"3:'_T%K/\ [^BN_HHN%C@/^$FT/_H+6?\ W]%'_"3:'_T%K/\ [^BN
M_HHN%C@/^$FT/_H+6?\ W]%'_"3:'_T%K/\ [^BN_HHN%C@/^$FT/_H+6?\
MW]%'_"3:'_T%K/\ [^BN_HHN%C@/^$FT/_H+6?\ W]%'_"3:'_T%K/\ [^BN
M_HI7"QP'_"3:'_T%K/\ [^BC_A)M#_Z"UG_W]%=_11<+' ?\)-H?_06L_P#O
MZ*/^$FT/_H+6?_?T5W]%%PL<!_PDVA_]!:S_ ._HH_X2;0_^@M9_]_17?T47
M"QP'_"3:'_T%K/\ [^BC_A)M#_Z"UG_W]%=_11<+' ?\)-H?_06L_P#OZ*/^
M$FT/_H+6?_?T5W]%%PL<!_PDVA_]!:S_ ._HH_X2;0_^@M9_]_17?T47"QP'
M_"3:'_T%K/\ [^BC_A)M#_Z"UG_W]%>@4UFQ]:+A8X'_ (2;0_\ H+6?_?T4
M?\)-H?\ T%K/_OZ*[HG)YHIW"QPO_"3:'_T%K/\ [^BC_A)M#_Z"UG_W]%=U
M11<+'"_\)-H?_06L_P#OZ*/^$FT/_H+6?_?T5W=)1<+%JBC%&*D8448HQ0 4
M48HQ0 448HQ0 448HQ0 448HQ0 448HQ0 5S7AM8Y)_$_GA69]4D6;=W411A
M0?;9M_.NEQ6'J'A:RU"[N)S<7MO]K4)=QVTY1;@ 8&[N#CC*X.,#/ H X?PP
ME]J>ALCZO?6Z66@V<MJL,Q0([))AVQ][A%X.0><@TZWUW7-<LKK5+>UU/[7
MUOY#0W,45JF88I'616D7=N+MDE3@$8Y%=-+X.2[UW4I7EGM;&>TM[54M9=GF
M1KO#(PQP,,,$8(R<$<U?G\):;-=-*#/%!(T;36D<FV&9HP A9<=@JC@@$* <
M@4 <U$\\FG37EYK6I^9<ZQ<VD<$#,6>-+B3$48!&TX3[_4*",@=*=G'/J.L:
M,EW-J47V77+F"*.6[)D1!;.X#,K'<><9R3CC)KM)_#%C+91VR27$!BO)+Z*:
M*3#QS.SLQ!((P?,<8((P<57A\&Z?;LKQ7-\LJWGVT2>?EA*4*,<D=&4G(Z<\
M8H Y;1+K4?$.FW#3ZM>P26.EPRPO%,4S,_F$R/C[X^11M;(X/'-1QZIJ.I:!
MK7B!]0O(;BUDM9;:&.8K''NMK>1E*CA@2[<-GVP>:ZQ_!.EFWC@BEO+>,6PM
M)1#-M\^$$D(YQVW-R,'YCSS5Q_#>FO9ZC:>6RPZ@ZO,JMCE41!M]!MC6@#EI
M-0N$U^SNK6[U*Y676&M99R^RT$>77R5C+?,5( WA>64_-VJ>QFN;?X0PW5G(
MZ3VUF+A2AY81MO*_B%(_&M8^#-/^T)(+F^6..[-[# )OW<4Q8LS*,=RS<'(&
MXXQFM:RTJUL-)CTR%";6.,QA7.25]#^= '$76M:C+J.I)#?2B'5+B&#3PK?Z
MH1SB&<K^!W5$NHZA#H&C^(1J-VUSJDLBSPM*3&%>.5E")T4H57D<G!SG-=;:
M^$M*M%T<1I*3I._[,6D)/SC#%O[V>O/?FF1^#]-CG#[[EH$:5X;9I<Q0-(&#
ML@QD$AF R2!N.,4 </>:AJ&@+H.IQO?:EJ%UH=S++-)F00Y-JSR;<@!5 )VC
M[Q '4YK4N[J\35%TZVUF[>V+Z<@G$N6=9/.WMGU8*.1[8Q@5V4&B6=O-8RHK
M[K*T:SBRV1Y;;,@^I_=K^M4++P;I-@8_(68+$\3QJTF0@C+E%'^R/,8 >F!V
MH YV*6Z?Q*_AHZC??85U)QO^TOYQC%I%*(_-SOQOD)SG.!C.*UM%U&[M/"^M
MW$UQ)>2V%S>+&TIRQ6,MM4GZ "I==\/YD^VV-I+/<27JW4IBN?*E0B$1;HV/
M'W54%6X()[XJSX6T5]*T.2VNHU#W%Q-/)$7,FT2.3M+'[QP1D]SF@##DAGT_
MP]!J$GB:\A>[LD%QOS.TDKM'AH4S\C?,5"J,9=>..<PWFH_VH=)CN=5L+9M3
MM4"W-SYDPCDBE+KOW,0&*#'.0?3MT_\ P@VE-;>1+->RI'$L-L7GR;5%=741
MG'&&1#DY/R#)P*I:EX&26[M;B"ZO99GO(9KN:2?YB(TD"N,  ,"RC  &!TH
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
MN$,S@ L _' X ]A0!T=%<9J;65YXGU:VUK4)K2&ULXI+54NF@PK;]\J[2-S
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
M3^QUO_M@F\QO.*";SA%LVX^]A=V[[HZ9KIK;[9^_^U^1CS6\GRL_ZOC&[/\
M%USCBK%% &7H&G3Z-X6TW39#')<6=G' Q4D*S*@'!QG&1Z5SMUX1U)K58H9+
M61[NT:WOI9'92KO)YCR( ISRSX!QT7GBNVHH **** "BBB@ HHHH **** "B
MBB@#DO$.G^(!JD=SI@@O+:6>!_(N)WC\AT)RPPK J01D<$$=\\5(/"VL:;)I
M20QZ;J%KI]O^[CN)W@5+EG8M(%$;@@ @+D_*,^M=Q10!EQ7.J_VE8P7%M;I%
M);S/<F)GD"2!D"!7(48(9\Y&>..AIMOI+)K.KW4S(T%]'$@09R JL#GZYK6H
MH Y*P\/:J$T73[][0V&CD&.:*1C+<E8VC3<I4!,!LG#-D@=!3+'PWJ\=EHFC
MW)L1IVD2QNES'(QEG6(8C!0J AZ;CN;H?7CL:* ,Z2WOKO1KRVNFMQ<3+-&A
MBW; A+!,YYSM*Y]\XJ?3+5[+2K.TD*L\$"1L5Z$JH!Q^56J* "DHHH ***6D
M E%+10 E%+10 E9VM6E]=Z>%TZZ%O=QRQRQEB0C[6!*/CG:P!!^O?I6E10!Q
M_A71=4CU%M5U6&WM9$2XMXH(9#(2KW!D+,Q5?0;1CH2>^!HPVEYH>BZS+%Y4
MMT\US=VZ[68$MEE4@<GG&0/PK=9@.G6HR<TP.>U*UUVYN8YX+?2[@&!?+2\R
MIM)N<NI",6!R.,C[O7GBL- U+3+33K+3XM.U"UM+1(42_P H8Y5_Y; A&)SW
M7CH,'DUU5% ',66CZUH%O90:9+;7T$=H(98;J5H0902QE4JC_>+'*X[#!];.
ME:+=Z?I=KIDLEM-:NDYO6PP8R2/OQ&.@7+..><;?>MZB@#E=/T+5@VB6NH/:
M&ST8[HY8I&:2Y98VB0LI4!/E8DX+<X[5U5%% !0:6DH *6D%+0!9HHHI#"BB
MB@ HHHH **** "BBB@ HHHH **** ,FZUU;6Y> Z9J<NPXWPVI93]#WJ'_A)
M5_Z ^L_^ ;5N5BZ?XGL=2U#6+&)9EGTIPLZNH&X$9#)SR.".W(H K1:S;PWE
MQ=1Z-K(DN HD_P!$;!V@@''K@X_ 5/\ \)*O_0'UG_P#:M'3=1@U32K/48=R
M17<"3QK)@,%90P!P>N#1;ZG;7-U>6T3,9;218Y1MQABBN,>O#"@#._X25?\
MH#ZS_P" ;4O_  DJ_P#0'UG_ , VK7,OH*:93W(% &5_PDJ_] ?6/_ -J3_A
M)XQ_S"=8_P# -JNW]ZFGZ?<WLVYH[>)I6"]2%!)QGOQ4<E\%TY+R.WGF5PA$
M<2@OAB!G&>V<GV!H JGQ3'VT?6#_ -N;4T^*1VTC5Q_VYM6OD9QGFC(SBF(Q
MCXF!ZZ3K'_@&U-_X21?^@1K'_@&U;>0.IHX&,GK0!B_\)(G_ $"-8_\  -J3
M_A)%_P"@1K'_ (!M6WD9Q6?_ &O MU#;313PR3W#V\(D3'F%4+EA_LX4X/M0
M!4_X21?^@1K'_@&U+_PDB_\ 0(UC_P  VK5N+A+6VFN'R5A0NP7K@#-4;C6X
M(-!AU58W9)UB\F,X#,TI544^F2RCVH @_P"$D7_H$:Q_X!M4<>O01/*\>B:L
MK2MOD(LSEC@#)_  ?A4$'C.SN-;N=/2WD\J"[CM#<DC:SN'P0/0.A3Z^U=+0
M!B?\)(O_ $"-8_\  -J7_A)%_P"@1K'_ (!M6W10!@'78#<+<'1=6,JJ4#FS
M;(4D$@?7 _(>E2?\)(O_ $"-8_\  -JVZ* ,3_A)%_Z!&L?^ ;4?\)(O_0(U
MC_P#:MNB@#$_X21?^@1K'_@&U'_"2+_T"-8_\ VK;HH Q/\ A)%_Z!&L?^ ;
M4?\ "2+_ - C6/\ P#:MNB@#$_X21?\ H$:Q_P" ;4?\)(O_ $"-8_\  -JV
MZ* ,3_A)%_Z!&L?^ ;4?\)(O_0(UC_P#:MNB@#G1K%N+XWIT;63.8Q$&-HQV
MKG) ],G&?7 ]!4__  DB_P#0(UC_ , VK;HH Q/^$D7_ *!&L?\ @&U'_"2+
M_P! C6/_  #:MNB@#$_X21?^@1K'_@&U'_"2+_T"-8_\ VK;HH Q/^$D7_H$
M:Q_X!M1_PDB_] C6/_ -JVZ*!F)_PDB_] C6/_ -J/\ A)%_Z!&L?^ ;5MTM
M &)_PDB_] C6/_ -J/\ A)%_Z!&L?^ ;5MT4",3_ (21?^@1K'_@&U87C/7U
MG\'ZE'_9>JINB'S26I"CYAU-=Q7/>.O^1)U3_KD/_0A6E'^)'U1E7_A2]&?.
MGVP?\^]Q_P!^S1]L'_/O<?\ ?LU9HKZBTNY\I>/8K?;!_P ^]Q_W[-*;P8'^
MCW'3_GF:L4IZ#Z46EW"\>Q5^V#_GWN/^_9H^V#_GWN/^_9JS11:7<+Q[%;[8
M/^?>X_[]FC[8/^?>X_[]FK-%%I=PO'L5OM@_Y][C_OV:/M@_Y][C_OV:LT46
MEW"\>Q6^V#_GWN/^_9H^V#_GWN/^_9JS11:7<+Q[%;[8/^?>X_[]FC[8/^?>
MX_[]FK-%%I=PO'L5OM@_Y][C_OV:/M@_Y][C_OV:LT46EW"\>Q6^V#_GWN/^
M_9H^V#_GWN/^_9JS11:7<+Q[%;[8/^?>X_[]FC[8/^?>X_[]FK-%%I=PO'L=
M'\.=3%MXOAD-G>R8BD&V*$LW3TKV7_A)%_Z!&L?^ ;5Y3\,/^1U@_P"N,G\J
M]RKPLRO[;7L?098U['3N8G_"2+_T"-8_\ VH_P"$E7_H$:Q_X!M6W25P'H&)
M_P )(O\ T"-8_P# -J7_ (21?^@1K'_@&U;=% &)_P )(O\ T"-8_P# -J/^
M$D7_ *!&L?\ @&U;=% &)_PDB_\ 0(UC_P  VH_X21?^@1K'_@&U;=% &)_P
MDB_] C6/_ -J/^$D7_H$:Q_X!M6W10!B?\)(O_0(UC_P#:C_ (21?^@1K'_@
M&U;=% &)_P )(O\ T"-8_P# -J/^$D7_ *!&L?\ @&U;=% &)_PDB_\ 0(UC
M_P  VH_X21?^@1K'_@&U;=% &)_PDB_] C6/_ -J/^$D7_H$:Q_X!M6W10,Q
M/^$D7_H$:Q_X!M1_PDB_] C6/_ -JVZ* ,3_ (21?^@1K'_@&U'_  DB_P#0
M(UC_ , VK;HH Q/^$D7_ *!&L?\ @&U+_P )(O\ T"-8_P# -JVZ*!&)_P )
M(O\ T"-8_P# -J/^$D7_ *!&L?\ @&U;=% &)_PDB_\ 0(UC_P  VI/^$E7_
M *!&L?\ @&U;=% S$_X21?\ H$:Q_P" ;4?\)(O_ $"-8_\  -JVZ6D!B?\
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
MLEIQP3T' X'%48]*L8M5T72-(C\^[TNX\^_U J-R@HVX.X^])(6!*^AR<<9
M.UFGAMTWSRI$F<;G8*,_C2PS17">9#*DB9QN1@1^E87B?3;S4KC2!;6-K=Q0
M7+S2K=,!&/W3H"1@D\OT Z@=.M3>&[M)K>\LS86]C<6-R8)X;;'E[BJN&7@<
M%74\C(Y':D,VZ***!!1110 444QG["@!68#ZTPDD\TE%, HI:* $IJNCYV,K
M;3M.#G!]*;<0BXMWA+R('&-T;%6'T(Z5SW@FU2RTW4;:-Y76/4[D!I9"[GYS
MR6/)/N: -^>[MK79]HN(H=YVIYCA=Q]!GK237MI;OLFNH8GQG:\@4X_&N-U]
M'E\5:E]FT9-;?^RDB>&1E46Y+2$#+<'?GD#G]V/44Z:.Q?P5H:VZVU_?WL%O
M96MY/;JS$E.9"&&?E4.^#W&* .ODOK.&!)Y;N!(G.%D:0!6/L>]6,Y&17"WV
MGP:7XATZQTS1TU1+32WC%DS*HA4N,/N?C+E64]SC/K6UX1:&'P/I_P#I&8X;
M<J[D$>65R&7GIM(*\_W: -N*[MIII(8KB)Y8_OHK@LOU':I:\U\-QM!-X/\
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
M9MIHM.FO+F-H[C4+A[MT88*!L!%/N$5 ?<&@#:Q1BDHH 7%&*2B@!<48I**
M%Q1BDI: "BBB@ HHHH **** "N>\=?\ (DZK_P!<A_Z$*Z&N>\=?\B3JG_7(
M?^A"M:'\6/JC*O\ PI>C_(^?:V?#^LQ:7<JEW 9K1KB*=@K89&C)PR_@S#!Z
MY[=:QJ*^HE%25F?)QDXNZ+NI:@+YH%CA$%O;Q>5#&&W%5W%CD]R2Q/XU3/0?
M2DI3T'TII)*R!MMW8E%%%,D**** "BBB@ HHHH **** -K^U;;4?$%C<ZC;H
M+6)(894+-AD10I/'/(':I;3Q#;Q6MI;W>F+="QE:2U/G%-NX[BK  [AD9['K
MS6!16;I1>AJJLEJ=$/%"W2 :OIZWS)=2743"4Q[6<@LIP#E20#C@^](?%(O%
MN$U>P6]26[:\4+*8]CMPPR,_*0!Q[=:YZBE[&'8/;3[FK>:T;^XN;RXM(7O9
MKD3^;SA0,_)MZ%>G7TJ>_P!?@GLKJWL=,CL1>2+)<E)"P;!R%48^5<G..>@Y
MXK#HJO9QT\A>UEKYG8_##_D=8/\ KC)_*O<Z\-^&'_(ZP?\ 7&3^5>Y5X>9_
MQOD>[E?\#YA1117GGI!1110 4444 47TU7UZ'5?,(:*UDMA'C@AF1LY_X!^M
M5+W1;N[59%U61+J"[-S:R&(%8P5*^6RC&]<,W<'G.>!6S10!E:7H\M@U]<S7
M@N-0O6#2S>5L0;5VJJIDX4>A)))/-9EQX,$EM!;PW[1QFU^R79:+<UPA?>S
MY&UR=V3S]\\=*ZBB@!<48I** %Q1BDHH 7%&*2B@!<48I**!BXHHHH$%4=7T
MQ=7T_P"R/(8QYT,VX#/^KD60#\=N/QJ]12 S[F"]FU>WV3.FG_9IDG1<#=(2
MFP@_>! #]/7Z5GV/AVZBO+"?4M6>_73E9;4-#L;<5V[Y&R=[[21D!1\QXKH*
M2F!1ATM8-;O=3$I+W4$,)0CA?+,A!_'S/TK*T+P]JNB006PUJ&:V1B\@-D \
MQ)RS,V_[Q)))QWKI**0&)<Z+?S"VFBUAUOK:>62.5X0R,CD_NW0$;@ 5 .0?
ME!SUS9T?2?[*BN6DN&N+J[G-Q<3%0N]R HP.P"JJ@<\#J3S6E10 4444 %(2
M .:1F ^M,))ZT *S$_2FT44P"EQ244 +BC%)10 N*QO[*GT_1]6CL)W-W<O/
M/"P5<I(^2 ,\<''7CUK8HH P9M"OQ>O?6.J+:7-S!'#=;K<2JY3.'49&UOF/
M7(Z<<5);>&;:TDT00RR"'2(GCBC;DN64+N)]0-W_ 'T:VJ* ,>_T:YEU4:II
MU^MI=M +>7S(/-21 Q9>-RD,"S8.<?,<@TMCX?6QLK:Q2[E>S2*9;B*15)N6
MD.XNQ[')<X&!\Y]!6Q10!SEEX8N(9--2[U1KJSTL[K2+R CY"%%,CY.\A6.,
M!>>3FNCQ1BEH **** "BBB@ HI:*0!24M% "4M%%, HHHH **** "BBB@ HH
MHH RKJ\UJ.Y=+;2()H0?ED:]V%OPV''YU#_:'B'_ * -M_X,/_L*VZYRUU?7
M-1O[]+.RT\6UI=FV+37#AVP%). A'\7K0!*MUKBS/,OAVT$K@*SB_&6 S@$^
M7VR?SI_]H>(?^@#;?^##_P"PJS8ZQ!<02&>XM(Y8_,=TCG#A8UD9 Q/;[ISZ
M$$=J<VO:2MW!:-J5J+B<*8HS*,N&^[@>_;U[4 5/[0\0_P#0!MO_  8?_84?
MVAXA_P"@#;?^##_["FZGXIT^QNHK.&YMI[UKN&W>W$HWIO=5)QZ@,#CZ>M:=
M_J5EI< GO[J&VC9MJM*X7+>@]3P?RH SO[0\0_\ 0!MO_!A_]A1_:'B'_H V
MW_@P_P#L*L7/B+1;2*WEN-5LXX[A/,A=IE =>/F!S]WD<].:=<Z_H]G="UN=
M3M(IRP7RWF4-DXP,9XSN7\QZT 5?[0\0_P#0!MO_  8?_84?VAXA_P"@#;?^
M##_["H+_ ,766DWR6U_-:1>;?_9(S]I7*KY(D+.#]TY(&/\ :4]ZTX]=TN>_
MDL(=0MI+R/=N@64%@5ZC'J._I2 I_P!H>(?^@#;?^##_ .PH_M#Q#_T ;;_P
M8?\ V%6]"U$ZQX?T[4VB$1O+6.<Q@YV[U#8SWQFM"@#$_M#Q#_T ;;_P8?\
MV%'V_P 0_P#0!MO_  8?_85N44 8G]H>(?\ H VW_@P_^PH_M#Q#_P! &V_\
M&'_V%;=%,#$_M#Q#_P! &V_\&'_V%']H>(?^@#;?^##_ .PK;HH P_[0\0_]
M &V_\&'_ -A2_;_$/_0!MO\ P8?_ &%;=% &)_:'B'_H VW_ (,/_L*/[0\0
M_P#0!MO_  8?_85MT4 8G]H>(?\ H VW_@P_^PH_M#Q#_P! &V_\&'_V%;=%
M &)_:'B'_H VW_@P_P#L*/[0\0_] &V_\&'_ -A6W10!B?VAXA_Z -M_X,/_
M +"C^T/$/_0!MO\ P8?_ &%;=% &#-=:Y<1F.;P[:2(2"5:_!!P<C_EGZBG_
M -H>(?\ H VW_@P_^PK;HH Q/[0\0_\ 0!MO_!A_]A1_:'B'_H VW_@P_P#L
M*VZ* ,3^T/$/_0!MO_!A_P#:Z/[0\0_] &V_\&'_ -KK;HH Q/[0\0_] &V_
M\&'_ -A1_:'B'_H VW_@P_\ M=;=+2 P_P"T/$/_ $ ;;_P8?_:Z/[0\0_\
M0!MO_!A_]KK<HH P_P"T/$/_ $ ;;_P8?_:Z/[0\0_\ 0!MO_!A_]KK<HH P
M_P"T/$/_ $ ;;_P8?_:Z/M_B'_H VW_@P_\ M=;E% &)_:'B'_H VW_@P_\
MM=)]O\0_] &V_P#!A_\ :ZW** ,3^T/$/_0!MO\ P8?_ &NL'QG?:X_@_4EF
MT6WCC,0W.+[<1R.VSFNYKGO'7_(DZK_UR'_H0K6C_$CZHRK_ ,*7HSYS\V[_
M .?5/^_O_P!:CS;O_GU3_O[_ /6JS17U'*^_Y?Y'RG,NR_'_ #*WFW?_ #ZI
M_P!_?_K4IEN\#_14Z?\ /7_ZU6*4]!]*.5]_R_R#F79?C_F5?-N_^?5/^_O_
M -:CS;O_ )]4_P"_O_UJLT4<K[_E_D',NR_'_,K>;=_\^J?]_?\ ZU'FW?\
MSZI_W]_^M5FBCE??\O\ (.9=E^/^96\V[_Y]4_[^_P#UJ/-N_P#GU3_O[_\
M6JS11ROO^7^0<R[+\?\ ,K>;=_\ /JG_ ']_^M1YMW_SZI_W]_\ K59HHY7W
M_+_(.9=E^/\ F5O-N_\ GU3_ +^__6H\V[_Y]4_[^_\ UJLT4<K[_E_D',NR
M_'_,K>;=_P#/JG_?W_ZU'FW?_/JG_?W_ .M5FBCE??\ +_(.9=E^/^96\V[_
M .?5/^_O_P!:CS;O_GU3_O[_ /6JS11ROO\ E_D',NR_'_,K>;=_\^J?]_?_
M *U'FW?_ #ZI_P!_?_K59HHY7W_+_(.9=E^/^9T?PYN-1C\7PM;Z?%-)Y4F$
M:YV#IZ[37LW]H>(?^@#;?^##_P"UUY1\,/\ D=8/^N,G\J]SKPLR5JWR/?RQ
MWH[=3#_M#Q#_ - &V_\ !A_]KH_M#Q#_ - &V_\ !A_]KK<HKSST3#^W^(?^
M@#;?^##_ .UTO]H>(?\ H VW_@P_^UUMT4 8?]H>(?\ H VW_@P_^UT?;_$/
M_0!MO_!A_P#:ZW** ,3^T/$/_0!MO_!A_P#:Z/[0\0_] &V_\&'_ -KK;HI@
M8G]H>(?^@#;?^##_ .UT?VAXA_Z -M_X,/\ [76W10!B?VAXA_Z -M_X,/\
M[71_:'B'_H VW_@P_P#M=;=% &)_:'B'_H VW_@P_P#M=']H>(?^@#;?^##_
M .UUMT4 8G]H>(?^@#;?^##_ .UT?VAXA_Z -M_X,/\ [76W12 Q/[0\0_\
M0!MO_!A_]KH_M#Q#_P! &V_\&'_VNMRB@##_ +0\0_\ 0!MO_!A_]KH_M#Q#
M_P! &V_\&'_VNMRB@##_ +0\0_\ 0!MO_!A_]KH_M#Q#_P! &V_\&'_VNMNB
M@#$_M#Q#_P! &V_\&'_VNC^T/$/_ $ ;;_P8?_:ZVZ* ,3^T/$/_ $ ;;_P8
M?_:Z/[0\0_\ 0!MO_!A_]KK;HH Q/[0\0_\ 0!MO_!A_]KH_M#Q#_P! &V_\
M&'_VNMN@D <T 8G]H>(?^@#;?^##_P"PIAU+Q#VT&V_\&'_V%;3,6^E)0!B?
M;_$'_0"MO_!A_P#84?;_ !!_T K;_P &'_V%;5+3 Q/M_B#_ * -M_X,/_L*
M/M_B#_H VW_@P_\ L*VZ* ,3[?X@_P"@#;?^##_["C[?X@_Z -M_X,/_ +"M
MNB@#$^W^(/\ H VW_@P_^PH^W^(/^@#;?^##_P"PK;HH Q/M_B#_ * -M_X,
M/_L*/M_B#_H VW_@P_\ L*VZ* ,3[?X@_P"@#;?^##_["C[?X@_Z -M_X,/_
M +"MNB@#%^W^(?\ H VW_@P_^PH^W^(?^@#;?^##_P"PK;HH Q/[0\0_] &V
M_P#!A_\ 84?;_$'_ $ ;;_P8?_85MT4 8G]H>(?^@#;?^##_ .PH_M#Q#_T
M;;_P8?\ V%;=% &)_:'B'_H VW_@P_\ L*/[0\0_] &V_P#!A_\ 85MT\ #Z
MT@&T448H ,4444P"BBB@ HHHH **** "BBB@ HHHH *XW0-&M[S5-=NY)[])
M$U9\+#>S1H<)&>45@I_$<UV5% 'DEX@NM)M(K>)Y9+6XO[C4%C."]C]K?S(C
MQR7*\#OY;5<N)8KF;6K:764C6[U."6"UA@5YIU983$\9+#*_*.1P-C>AKT[
M':D\M-X?8NX# ..0* /-/M5DFD:=ITTD9U2+Q-ODAR/,5C=LV\CJ 588/3##
MUKI]<N8+'Q?H5Y?31P62V]W'YLK!469O**Y)X!*K+C\:Z38F\OM7<1@MCFAT
M612KJ&4]0PR* /,=3U;3GM=3BT\V^DP2Z2SQM/'NFO%>2?"PJ6Q@MENC$^:O
M XJ!-2TG^QO%T4L\#3W>FVZ0KN!:XS:*%5/[QW'H.[#UKU8QHS*S*I9?NDCD
M?2J5MI-M:W]Y>)EI+J1)&# 80J@0;>..!2 X5919:CYU],D0B\2Q>=+(P"J?
M[.09)/'+$#\:KV>K6]SJOAAA>6=NG]I76-.A&&MR8;@?O6))WESTPN2QX.,U
MZ>55@00"#U!%((D!8A%!8Y)QU- &)X)_Y$/P]_V#;?\ ]%K6]BDQBEH ****
M8!1110 4444 '>BCO10 4444 %%%% !1110 4444 %%%% !1110 4448I +B
MC%)BC% "XHQ28HQ0 N*,48HH **2EI@%%%% !7/>.O\ D2=5_P"N0_\ 0A70
MUSOCK_D2=5_ZY#_T(5I0_BQ]495_X4O1_D?/M7M+TF[UB\6VM(P6) 9V.%0$
M@98]ADBJ-=)X1N!%=I#/;2R6DUY; RQG!CE#$IGL0?FX]O:OJ*DG&#:/E:45
M*:4MC"N[.XL+@P7,1CD !P><@C(((X(/J*A/0?2M+6;9X#9L+LW5K+;AK:1E
MVD(&8;2O."&#=S]:S3T'TIQ=U<4E9M"44451 4444 %%%% !1110 445+;74
M]E<I<6TKPS(<JZ'!7Z&AC7F.NK.XL95BN8FBD9%D"MUVL,@_D:LV&A:GJD+3
M65H\T:MLR"!EL9VC)^8X[#)K2\:2R3ZY#-*[/(]C;,[,<EB8E))JT6>/1_!Y
MA)!^T3/Q_?\ .4?G@+6'M)<D6MW_ )7-U2CSR3V7^:1B6&@ZIJ<;R6=F\B*_
MEDY"Y;^Z,D9;V'-)8Z'J>I&46EH[^4P1\D+ACT7G'S<'CK7275Q%!XQF34C>
M)I46J3R6ODH-ID\P9Y/4<#..11XI2YMM'VRE!<'6KMYC%]WS,)@C\SBI]M)M
M+N7[&"3>NAR"VL[W8M!$WV@R>6(R,'=G&.>AS6E>>%]:L+.2[NM/DC@CQO<D
M$+DX'0^I%6/&X4>--5V@#,V3CU(&?US2ZJG]DZ!I^FIQ->(+VZ/<@Y\I?H%R
MV/5O:K]I)J+74S]G%.2?0TOAA_R.L'_7&3^5>YXKPSX8?\CK!_UQD_E7N>*\
M;,_XWR/:RO\ @?,,444F*\X](7%&*3%+0 4444P,P>(=*.I_V<+L?:?,\K&Q
MMGF8SLWXV[L<[<Y]JL:AJ=II<*S7;NB,VT%8V?GKT4$]JXA<_P#"M89/^7C^
MUT?/?S3J S^.[(KM=8U*+1]&O=2F!:.UA:4J.K8&<#W/3\: *<?BO19;>:9+
MMF6&18G402;][?=4)MW$GK@ U=M]4L;K[)Y%PLGVN(S0;<G>@QEO8#<O7U%8
M</AZ]31=/<2P_P!KQ70O[AY0=DLS*RN#CD !R%ZX"J.U8&D:FV@R3R/ ;U+6
M J\RMY82%)")'13G):4R<9&5C7GI2&>CT444Q!1112&%+BDQ1B@0N*,4F*,4
M +BDHHH *KWE]:Z? )KN988VD2,,W=F8*H^I) JQ7*^.=-L;C2[>^FLX)+NW
MO;/R9WC!>/-S&#M/4=3T]: .JK,L?$.E:E=?9K2[$DI4LGR,HD4'!*,0 X!(
MR5)'-.U]Y4\.:H\)(E6TE*8Z[MAQ^M<Y-%$MMX#2  +YPC7:<?NS939'';@?
MD* -^T\2:1?WJVEM>*\K[O+^1@LNW[VQB-KX[[2:+7Q)I%[?+9V]X'F9F5#L
M8)(RYW!'(VN1@Y"DXP:Q+6"'5+W28-+A$&@Z#(2EP3Q,Z1M$$CSR54,<N>I&
M!GDB'442UO/#(MTM1X=AN8Q:_9G)?>T;)&<]#'\QZ'/(/3- '4ZEJMGI4"RW
M<VP.XC0!2S.QYVJJ@EC@$X [&FV&HVNJ6HN;.<2Q%BI(!!5@<%2#R"#U!YJE
MK<VG6'V74KR*26X@<I:1Q99WD<8VJN<%B,]>@R>!DTSPYI]W9P7MS?*D=UJ%
MTUW)#&VY8<JJ!,]R%1<GN2: -FEQ28I<4P"BBB@ HHHH **** "BBB@ HHHH
M S=2U_3-)E$5[<^6^SS"JQLY1.F]MH.U?]HX'%%]X@TO3A%]HNLF6,RH(D:4
ME!U?" D+R/FZ>]94R7^G>)]3NH=-?4(;ZWA53')&OE,F\;9 S A#NR",_P 7
M'3.+X6NH]+\)Z%);6IO=?O=,B@AC#$!HH\E68GA(QOY/4Y Y.!0!W$FI646E
MMJ;W40L5A\\W ;*>7C.[(ZC'-36]Q%=VT5S ^^&5!(C8QE2,@_E7GNK1PZ1H
MUCX9O7G:UL['SYY4MI&2XD&=B#:" H8%R">-J#D$UU'AV^MV\"Z==DN8([!"
M^4*G"IAN#@]C0!:LO$>DZC=BUM;P22L&,?R,%E"\,48C#X[[2:U*\ZT2*_M$
M\%G4%@_LY!Y5BL1/FQLT#B/S3T;]V&!VX^8@\BO1: "E S0%S3\8Z4@  "BD
MQ1B@!M%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHI: .2\3:U+;7-P(
M(C,FF0QSM"&QY]Q(^R"//ID%B/4I4=]XIU72[F[L[FPM9KP1VKVT<$C88S3&
M+8Q(Z@C.[C(SP,5G:Q!>3>([BPM0AN;K6+:[ ER$,,-NKC) . 9(MN<'!.<'
MI6NGAN^NM9@U;4)+<3FZ2::*)F95CCCD6*-6(&[#R%R2!R>E $%]XFUFTLM6
MN%M;"0:-$TMZ1(^UV"^9Y49QU$94ECQE@,=<+=>*]32/4;ZWL;8Z;8WB6Q,C
MMYDX.P/M & 59V'.<D8XZTZX\.:@_P#:EE-+:#1[Z\-W/-N;SC'A=T6W;C!V
MXW;ONG&,\U2\.:/J^I:#IJ:@+:.PFN?[5D(9C-(SR&=8V4KA=KL,G<<A<8&:
M +7_  G"S:C;BUETZ2TEO_L(A\_-RWS%#(%'10P/'=><C.*HW>N^(]8TG2)[
M..SLXM4O(UM_WK^:T88RY) P T<9R!G@^^!<L?#6MVFBIIJS6$'V2UEA@FBR
MS7#E2J/)E1LQG)"ELGOQ@W[W3/[,DT&Y6:UBTW2(V27[1(4V@H$5E.",@;A@
MX^]UH 73?$=QJ":7$+:/[5=2W G56.V*.%V1F_%M@ _VO:F>*O$=YH,%S/$E
ME%!;6QG,EY+M\]^?W48'.[Y>O^TN ><-\%:8\%O>ZE,&W7MU.]LKJ59+=II)
M$!!Z$^8S>O(!Z51U+PMK%Y<:MM&FNM[=12BYE=_-\A2F8,;"%&%;D$_>/RY)
M- %C4O%&JP1:O<6EC:F#2VC1Q-(VZ5V1',:X& ?WBC///;TJ^)-=U6\T+57T
MR&!;-ISI<<I=O->5W$!=,< +(V,'KM/3BM3_ (1NY?33;231%Y]6^WW!&<,@
MF\Q5''7:L:GZ&J=GX:U>./3=/N);,:?8Z@]VSH[&2X&YW3*E0%(=E)Y.<9R.
MA -77-;@T&*QM%DMHY[IS%";J79&@5<LS'T  &.Y('&<C*TWQ;?:PT=C816,
ME_YD_FSAV:W$<;!0XQR=Q( &>S<\<Z6M:5?W&M:?J=C'93M;P3P-#=NRKB0Q
MG>"%;D>7C&.0>HK'U*PUGPY#>ZU;3VMTR:1Y4\DH*,KQF23>B*I#9+XVDC[J
M\F@"]X<\4W6M36\=Q9Q6^ZVFGFVR%@FV;RTP<#(;;(<^PK*/BZ:Y^QZC#IJR
M79M+8P1><R@_:YMJJ>V0D>XDC(Y]33[?PIKECIMQ9V$MDOVG2(+$7$SOOA>-
M'!.T*0V6D)SN&"3P:CO=#OK/Q'806 MY'-S]MCCD9E006\"0K&S!3@[I2P(!
MYH T)?%&J6MY<:;-9VDVH+=6T,/E2,L;B4,QSD$@JJ.3UR #CM4?_"3:Y&EP
M\EI8,EKJD5@[([_O][QKE!_"5\SG.<E3TZU;L_#5V-:M]5O9H&G-Q+=SK'DA
M7,0AC5,CE50ODG&22<#. Z#PU<K:Z;%+/$3%J<VH717/SES*RA>.S.G7LE %
M*/QREQJ-H;>73I+*XO6M!$+C-Q@;AYNT<!<KT_NX.1TIUGXHU:YCTBYDM+*&
MVU2&62)3(Q>-5C,BNQQC:0%!'4;ASVJ*S\+ZW!X=32A-I]O]ET][2"6'+&=R
MFQ9),J"F.I4;LD]>.;VL>&+B\A:*QGBA6+1Y]/M=V?D>0*-QQV 11^)H L>"
MI-2N/"MG=:HZO/= W*X9B560[PISZ;L8Z  "H-:\0ZC:W.KQV$%H8M,LENII
MKAVP6(D)3 _V4!SVW=#6EI3Z@+F6VN+:""TMX(4C$6X_O,-O 8@;E \O! '?
MZ#/O/#=S=V&O0--%OU:Z1F)SA8 L:%.G78C>V6H S-1\>FWCNI8/[/0V(C^T
M6UQ<8FE=E5FCC [@,!DYRV1@8S4%Q?:N]_JM[+-']EAUFRL[9(W;/$L2M@'C
MD2NK>X]!6M9Z!J=M?SQ[K);*34'O3<+EIW5FW>45*X49XW;C\HQ@$Y%73=*O
M&OH-+NO)>.SOYM2N)86)$C.[/$IR!ALN6(&<"-.?F% '9T444 %%%% !1110
M,***6@ HHHH$%%%% !1110 4444 %%%% !1112 *Y[QU_P B3JO_ %R'_H0K
MH:Y[QU_R).J_]<A_Z$*VH?Q8^J,J_P#"EZ/\CY\K3T76IM&NUD2-)H3(CR0R
M $,5.00>Q'."/4UF45]3**DK,^3C)Q=T6KZ_FU"99)MBA$$<:1J%5%'8 ?4G
MZDFJQZ#Z4E*>@^E"26B$VWJQ****8@HHHH **** "BBB@ HHHH U8-:D;7++
M4;Q5E%MY2E0@(9$ 4#!XZ#%/L?$E]I\(BB2W=8Y3-#YT(<P.?XDSTZ#VX%8]
M%0Z<7NC15)K9FO9>)+ZSA\DK;W*"8SI]IB$A20]6!/<X'MQ2VOB74+<S[_(N
MA-/]I87,0D E_OC/0_I6/10Z<'T!59KJ7)]4NKF&XCG99#<3_:))&0;R_/?T
MY/%)J.HW&JWANKIE,FQ4^5< !5"@8^@%5**:BEJD2Y2:LV=E\+_^1V@_ZXR?
MRKW.O#/A?_R.T'_7&3^5>YUX69_QOD>_E?\  ^84445YQZ04444P"BBB@#%'
MA?3Q?BYW7'EBX-T+7S3Y(F)SOV^N?FQTSSC/-3W&A6=U8W5G.9GAN9Q/(&D)
M^8,K8'HN5''3K6G12&-==Z,NXKD8RO4?2L6X\)Z9<0VD.)XXK> 6VR.3 EB!
M!V/ZC*CWY//)K<HH **** "EHHH$%%%% !2444#"BBB@ JK?V$&I6OV:Y!,?
MF1RX!Q\R.'7]5%6J*8BA-8/-K=K?>:1%#;RPM%N.'+M&02.G 0_]]52L_"^G
M:=+$\4ETZP1M%:QR3%EMD88(C';@  G) X&!6T7["F4 8>F>&+?25MH[:_U+
M[/;*$C@>Y+1A0, 8],46GA33K.>V9'NG@M'+VMK),6B@;!&57V!( .0,\8K<
MHH Q+GPO9W0MB;B^C>VFEGBDCN"&5I"2W/I\Q '8<5H:?8#3X&B%S=7&YMVZ
MYEWL/8'TXJW10 4444 %%%% !1110 4444 %%%% !112T 8^H^'+/4KM[IIK
MNWEEA$$YMIC'YT8)(5L>FYL$8(R>:CG\*V,EZEU!/>6;I;):JMK.8U$:$E5Q
M[;C6Y10!62R1=.-D\DTT90QL\K[G8'KD_C4,6D6L/V()YFRS@-O&A<[2A"CY
MAT8X4<GW]:OT4@,2Q\+6%A<6LB274B6>1:033%X[?(*_(#_LD@9S@$@8K="Y
MY/2E5>YI: "BBB@ HHHH 912XHQ3 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!
M**7%&* $HI<44 95U!X@:Y=K34-,C@)^1);&1V ]V$R@_D*@^S^*/^@KH_\
MX+9?_C];E<I=7WB6/Q-!I45UI(CN+>>Y1WM)"46-XUVG][R3YG7CITYH O\
MV;Q1_P!!71__  6R_P#Q^E^S>*/^@KH__@ME_P#C]07/C/2(]*OKRVN1</:V
MS7 01N!*HXRAQ\R[L#<N0,U(OC#1EM;>:XNC$9H1,P,3GRE)(W.=OR+D$;FP
M#@T /^S^*/\ H*Z/_P""V7_X_1]G\4?]!71__!;+_P#'ZL:;J4E[J>L6KHBI
M8W*0H5SE@88Y,GWRY'X"DB\0Z5/J7]GQW8:XWM&!L8(SJ"64/C:6&#D Y&#Z
M4 5_LWBC_H*Z/_X+9?\ X_2_9O%'_05T?_P6R_\ Q^G0^*]#G29TOT$<,1F9
MW1D5H\XWH2 '7.!E<CD>HIZ>)=)>SENA=,$BD$+HT+K('(!"^61OR000,<B@
M"+[-XH_Z"NC_ /@ME_\ C]'V;Q1_T%='_P#!;+_\?J";QCIJZAI-O S31ZA)
M(GF+&_[LJ#P1MX.X8(.".]:&G^(-+U6Y:WLKKS9 AD4>6RAT!P60D .N2!E<
MCD>M %;[-XH_Z"NC_P#@ME_^/T?9O%'_ $%='_\ !;+_ /'ZYOQAXZN-"M];
M%JUJMS:LL%LLYP"XA$\C'GD;710!_$1Z\=3H>J-J1U*-V1S:7C0B2/[KH421
M"/\ @$BC/<C- $7V;Q1_T%='_P#!;+_\?H^S>*/^@KH__@ME_P#C];>*7% &
M']F\4?\ 05T?_P %LO\ \?H^S>*/^@KH_P#X+9?_ (_6YBC% &']F\4?]!71
M_P#P6R__ !^C[-XH_P"@KH__ (+9?_C];F*,4 8?V;Q1_P!!71__  6R_P#Q
M^C[-XH_Z"NC_ /@ME_\ C];>.:7% &']F\4?]!71_P#P6R__ !^C[-XH_P"@
MKH__ (+9?_C];F*,4 8?V;Q1_P!!71__  6R_P#Q^C[-XH_Z"NC_ /@ME_\
MC];F*,4 8?V;Q1_T%='_ /!;+_\ 'Z/LWBC_ *"NC_\ @ME_^/UN8HQ0!A_9
MO%'_ $%='_\ !;+_ /'Z/LWBC_H*Z/\ ^"V7_P"/UN8HQ0,P_LWBC_H*Z/\
M^"V7_P"/T?9O%'_05T?_ ,%LO_Q^MS%% &)]F\4?]!71_P#P6R__ !^C[-XI
M_P"@KH__ (+9?_C];=% C$^S>*?^@KH__@ME_P#C]'V;Q3_T%='_ /!;+_\
M'ZVZ* ,3[-XI_P"@KH__ (+9?_C]'V;Q3_T%='_\%LO_ ,?K;HH Q/LWBG_H
M*Z/_ ."V7_X_1]F\4_\ 05T?_P %LO\ \?K;HH Q/LWBG_H*Z/\ ^"V7_P"/
MT?9O%/\ T%='_P#!;+_\?K;HH Q/LWBG_H*Z/_X+9?\ X_1]F\4_]!71_P#P
M6R__ !^MNBD!B?9O%/\ T%='_P#!;+_\?H^S>*?^@KH__@ME_P#C];=%,#$^
MS>*?^@KH_P#X+9?_ (_6#XS@\1KX/U(SZEI3Q>4-RQZ?(K'D="9CC\J[FN>\
M=?\ (DZK_P!<A_Z$*TH_Q(^J,J_\*7HSYSV7O_/>W_[\M_\ %4;+W_GO;_\
M?EO_ (JK-;GAK2;;4;GS;UI#;1SPQ-'&.7,C8 )[#@Y/T]:^FFHQ5W?[V?+0
M<IRY5;[D<ULO?^>]O_WY;_XJE*7V!^_M^G_/%O\ XJM348+6"=#97!FADC#C
M< &0GJK8[@C\L54/0?2J44U?7\1.33MI]R*NR]_Y[V__ 'Y;_P"*HV7O_/>W
M_P"_+?\ Q56:*.1?TV+G?E]R*VR]_P">]O\ ]^6_^*HV7O\ SWM_^_+?_%59
MHHY%_38<[\ON16V7O_/>W_[\M_\ %4;+W_GO;_\ ?EO_ (JK-%'(OZ;#G?E]
MR*VR]_Y[V_\ WY;_ .*HV7O_ #WM_P#ORW_Q56:*.1?TV'._+[D5ME[_ ,][
M?_ORW_Q5&R]_Y[V__?EO_BJLU<TJT@OM2AM[J[2U@;)DF?HH )./4G& /4BA
MQ25W?[V-2;=E;[D96R]_Y[V__?EO_BJ-E[_SWM_^_+?_ !5=%JNEV<.EV>IZ
M?+.UO<R21>7<* ZLF.>.""&%6=/T/3VLM.EU&ZN(GU*5H[?R8PPC 8+N?)Y^
M8]!V!K/F@E?7\311FY<NGX'*;+W_ )[V_P#WY;_XJC9>_P#/>W_[\M_\577+
MX<M-/C+:U<7$9:[DM46V0-CRR \AS_""1QWYJ'0?#L>L^)#IXNQ]BCDVO=(,
M KNVJ0#W8E0![^U'/3LW=V7J')4NHV5WZ'+[+W_GO;_]^6_^*HV7O_/>W_[\
MM_\ %5HO###J30RM)Y"3%'9 "VT'!('3.*V;K2]$_L"?4K2ZU ,LJQ1+<0HH
ME?JP&&)X7D_4>M4^56WU]28\SO:VGH.^'$>K-XPA%K=V4<OE28:6U9UZ>@D'
M\Z]G^S>*?^@KH_\ X+9?_C]>3_"__D=H/^N,G\J]SKQ,R5JWR/<RQWH_,Q/L
MWBG_ *"NC_\ @ME_^/T?9O%/_05T?_P6R_\ Q^MNBN ]$Q/LWBG_ *"NC_\
M@ME_^/T?9O%/_05T?_P6R_\ Q^MNBD!B?9O%/_05T?\ \%LO_P ?H^S>*?\
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
MF_PH_P"$OT#_ *"<7Y-_A2 VZ*Q/^$OT#_H)Q?DW^%'_  E^@?\ 03B_)O\
M"@#;HK$_X2_0/^@G%^3?X4O_  E^@?\ 03B_)O\ "@#;I*Q/^$OT#_H)Q?DW
M^%'_  E^@?\ 03B_)O\ "@#;HK$_X2_0/^@G%^3?X4?\)?H'_03B_)O\*8&W
M16)_PE^@?]!.+\F_PH_X2_0/^@G%^3?X4@-NBL3_ (2_0/\ H)Q?DW^%'_"7
MZ!_T$XOR;_"F!MT5B?\ "7Z!_P!!.+\F_P */^$OT#_H)Q?DW^% &W7/>.O^
M1)U7_KD/_0A4W_"7Z!_T$XOR;_"L'QGXHT2X\'ZE##J$3R-$ J@'GD>U:4?X
ML?5&=?\ A2]&>*5TW@R.Y.J1RV5T4G6YA5[<8_>PEOG.#UP0O&#USVKD/[0M
M?^>R_K3HM4@AE26*YV2(P967(((Z$5]-4E&47&Z/EJ<90DI<K-_Q#%#'<6N(
M88+MK<-=Q0XVI)N;L. =NTD#H2>G2L@]!]*J_P!H6O\ SV7]:4ZA:X'[Y>GO
M3C**5KBE&<G?E+%%5O[0M?\ GLOZT?VA:_\ /9?UI^TAW)]G/LRS15;^T+7_
M )[+^M']H6O_ #V7]:/:0[A[.?9EFBJW]H6O_/9?UH_M"U_Y[+^M'M(=P]G/
MLRS15;^T+7_GLOZT?VA:_P#/9?UH]I#N'LY]F6:NZ38)J>HQV;W4=MY@8+))
M]W=@D G/&3@9]ZR?[0M?^>R_K1_:%K_SV7]:3G%K20U"2>L3O-6M+_4=*TBQ
MOUB76FN7BAB#(G[D@8W!?E7YLX/&?>I?#PO)-.TY3;:==Q6EVVV6:0J]CR"S
M,-P!4_>&<C(/TK@K?5X;6XCGAN%66-@R-MS@CH>149U"U)R9U_6L>6/+R\R_
MJ_F='/+FYN5_U;R/5)M8U#5K:.7P[<^6Z:K<23[9 C>6[AD9LX^3&<]N.:@L
M]7\/_P#"4"TMUN(DDUH3B6$H(G <!,YZ(,L>/[WTKS+^T+7_ )[+^M']H6O_
M #V7]:E4:=K<W]?J4Z]6Z?+_ %Y=C>U:T62YO[ZT)-FMSY8,CKOW')Z#J.#S
M]*M^*"EL=-TJ%U:.SM$+[3D&60;W/Z@?\!%<M_:%K_SV7]:/[0M?^>R_K6R<
M;J\MC!J5G:.YW?PO_P"1V@_ZXR?RKW.OGWX<:SIUIXPAFN+I(XQ%("Q!]*]G
M_P"$OT#_ *"<7Y-_A7BYDTZVG8]S+(M4=>YMT5B?\)?H'_03B_)O\*/^$OT#
M_H)Q?DW^%>>>B;=%8G_"7Z!_T$XOR;_"C_A+] _Z"<7Y-_A0!MT5B?\ "7Z!
M_P!!.+\F_P */^$OT#_H)Q?DW^% ',W.D^(+'5M$9WT^=IM:>XDF5)-Q)MYA
M\W.  F$'T6NEU'Q!:00$R0S-9_:FL[N8*RBW^0G>>,[<[5W#@;LYX-+_ ,)?
MH'_03B_)O\*/^$OT#_H)Q?DW^% &-X?T_3;N#6($1I- 2Z6:TE9V!W[0TCI)
MG<0&_BSUW '%8DC7.E0I-;23V#7=M]IL+:(;1))O1(H2,<XB" KZLY]QVO\
MPE^@?]!.+\F_PH_X2_0/^@G%^3?X4"-NBL3_ (2_0/\ H)Q?DW^%'_"7Z!_T
M$XOR;_"@#;I*Q/\ A,- _P"@G%^3?X4?\)?H'_03B_)O\*!FW16)_P )?H'_
M $$XOR;_  H_X2_0/^@G%^3?X4 ;=!('6L,^,= '34HOR;_"F?\ "7Z">NIQ
M?DW^% C<+$_2F5B_\)=H'_03B_)O\*/^$NT#_H)Q?DW^%,#;KG/$.H:4TTND
MZ\CPV,L"R1SF1T25LL&CRN#N VG&>=W X-6/^$NT#_H)Q?DW^%'_  EV@?\
M03B_)O\ "@"#PO?O'I&D:??B5+Z:VDDC1XMI\I&4#=@85MKQY'')/'!I/#<1
MO(]7U.YB)>^O)4".,'R8B8D7GL0I;_@9]:D;Q-X;:Z2Y.H0F9$9%;YN%8@D=
M.^T?E4O_  EV@?\ 03B_(_X4"..L;:WU&Z\,V5C?:A<QV-P)FLKI%!L(TC<;
M92%!W E4&XG()//)I+:UMKV3P_IFGWNHR+9WZ2C3KA%!T^.+)(D(7/& BY)S
MN&,]1V7_  E^@?\ 03B_)O\ "C_A+] _Z"<7Y-_A0,S]>O=.N1INH&YO+$P7
M<T,=^D0"P,-R.) X(V,5(SC&=I!'!H\$VAB36KX//)%?:@9HI9QAI5$<:%\8
M& S(Q& !C&.,5H?\)?H'_03B_)O\*3_A+M _Z"<7Y-_A0!MT5B_\)=H'_02B
M_)O\*3_A+M _Z"<7Y-_A0!MT5B?\)=H'_03B_)O\*/\ A+M _P"@G%^3?X4
M;=%8G_"7:!_T$XOR;_"C_A+M _Z"<7Y-_A0!MT5B_P#"7:!_T$XOR;_"C_A+
M] _Z"<7Y-_A0!MT5B?\ "7Z!_P!!.+\F_P */^$NT#_H)Q?DW^% %[5KY],T
MR:\2UDN?*VEHHAEMNX!B ,DX&3@<G&*Y;3KS3;3Q'J.I:5*\NE?8&N-0F7?*
MOFJP*!6.23L\S*CI\O )YV_^$NT#_H)Q?DW^%-F\3^&[FWE@FU&)HY4*.OS#
M((P1D"D!3UW4=$OEFTS7DEALGA2>"7>ZBY#!@57;U8?W.2=PXK);7+IM.TG1
M-8O7TMWTZ.?4+@(5E;=E1$F!A&.TEB/N\ 8)!'3CQ=X?50JZE" !@  \?I1_
MPE^@?]!.+\F_PH HZ[':/X%CCTJ-39J]LL"1*<!%F0  >@ K>O+V**5+,QO)
M//#(\<:@@,$QD%NBGYAC/]*H?\)?H'_03B_)O\*/^$OT#_H)Q?DW^% '-6']
MC7-]X83P[8+:W-M(3=1)$5>VA\EP\<QQG.\H,-R2,\XS7H%8G_"7Z!_T$XOR
M;_"C_A+] _Z"<7Y-_A0!MT5B?\)?H'_03B_)O\*/^$OT#_H)Q?DW^% &W16)
M_P )?H'_ $$XOR;_  H_X2_0/^@G%^3?X4 ;-%%%, HHHH **** "BBB@ HH
MHH **** "BEHI )6#-XPTF"^^Q2+J?VG#,(UTJZ8L%(#,N(_F )'(XY'K6]7
M):_=/8^+;>\C7<\&AW\JJ>Y5[<@?I0!U,L\4%O)<3.(XHT+N[<!5 R2?PIZ.
MLB*Z,&1@"".XKS75X)K;0K>-]2O[E=4T:Y>[WW3G=(L2R"1>?D&<@JN%(;!%
M-UIY+'0;TZ?=ZQ/<:=HZSQK%=,L=H^UWWR,S_O<X'R$-@*!@ T >C07MO<W%
MU!#)NDM9!%,N"-C%%<#W^5E/'K1=WMO8K$US)L$LJ0IP3EV.%''J:QO#K%M<
M\3L>IOH3_P"2D%<PT<M]IVDZU/>W37$^O*KQ-.QB"+<,JH(\[1M"KR!DD')Y
M-,#T2>>.VMY;B9ML42%W;&< #)-,^V6_V'[:95%MY?F^8W "8SDYZ<5YG;7N
MKWVA66JM!J,?]H6D[WCW-[&8)%:"1P(HO,)4JP7 "@[0V:EO[1[+0+&W6_OI
M8M1T.X-PK74A!=(D=77GY!U!"X!#8(H ],1UEC62-@R, RL.A![TZL[0+=+7
MP_80HTK*($.99&D;D9^\Q)[_ (=*T: "BBB@ HHHH **** "BBB@ [T4=Z*
M"BBB@ HHHH ***6D E%+10 E%+10 E%+10 4E+24P"BBB@ HHHI %%%%, HH
MHH **** "N>\=?\ (DZK_P!<A_Z$*Z&N>\=?\B3JO_7(?^A"M:'\6/JC*O\
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
M99!;VD'DQM+C>_S,Y)QTY8X'. !6>>@^E5#X5<F=N9V$HHHJR HHHH ****
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
M9 [ C*[II5P#@D)FN@\/03?:-:OIXGC>ZU!]@=2#Y<:K$O7L?++#UW9[TO\
MPD,O_0 UC_ORG_Q='_"0R_\ 0 UC_ORG_P 70!RFE_:9_#^A6)L+T3Z>YO\
M4]]NZ_OD#.44D?.S2G(VYX!/<9Z"SLM0T[X;"V@1CJBZ:S!1P3<,A8_B7)JW
M_P )#+_T -8_[\I_\71_PD,O_0 UC_ORG_Q= '%ZO#/J>BV=GH^GWZVVG:-.
M$=K5XV\THD01 P!+!&DZ=\ =Z75;!+FU\VUM=9O;2/R+19+A'R(6E1YPL6P-
M@1Q 9[D[1FNS_P"$AE_Z &L?]^4_^+H_X2&7_H :Q_WY3_XND,YC7!+JMU<Z
MH+2\_L^1[.Q3_19-[1+-YDS[,;MI&$Z=B>F#70^*KRXMDTZ&-9TMY[H+<7,-
MJ9V@559U(7:V"750"00,^N*F_P"$AE_Z &L?]^4_^+H_X2&7_H :Q_WY3_XN
M@#EO#]C<W6O02S6VH!#J=U>R/>QL&_=Q+!$"2,?,'+@#C@XZ<.T\3V7B:WU7
M4+*]$5PU_*@2V=R)&EC2,,%!*DPQC!.!R:Z?_A(9?^@!K'_?E/\ XNE_X2&7
M_H :Q_WY3_XN@#.T@WVF_#^[O_L4RZE.ES?_ &8(3)YLC/(J8ZY&57'M6':6
M=UHUGK>APV=S)J,]O;V5C((',1B%NB!S)C: KF5B"<_B1GK?^$AE_P"@!K'_
M 'Y3_P"+H_X2&7_H :Q_WY3_ .+H$<W'H]PGAB^LTM9\ZAJL=L0T9R+:-XX2
MQ]%,41(/3YAZU7ADEEMM.T&>SNEN[O7I)[MI865"J3/< AB,."(T VD\8!QP
M*ZS_ (2&4_\ , UC_ORG_P 761I<=AH\B/:>&]>S%&8H1*WFB&/CY4#2$*.!
MP,=!Z"@"7Q3ITUOX<U("ZU*]2\:."2(KYOEQ/(JR%51=V C-Z\"L:?3VU#5-
M=M+A-8:;4KQ8C!$&B@:U,:)N,A0@ +NR,YSD8R:ZO_A(9?\ H :Q_P!^4_\
MBZ/^$AE_Z &L?]^4_P#BZ ,&/3KJ?0886M)E?5-<\^X4QD%(5F+KO] 8X47G
MU [BEU*QN[VT\2_Z+-NU._@L$'EG/V8>7&[?[OS3-GIBMW_A(9?^@!K'_?E/
M_BZ/^$AE_P"@!K'_ 'Y3_P"+H K>*RT=QH,LD,TEC#J(DN?)B:0J!%)L)503
MCS-G..#BN5N()[K7UUB]@U2RLYM1F=7@MW,J".!8HB5"E@&_?'I_$!79_P#"
M0R_] #6/^_*?_%T?\)#+_P! #6/^_*?_ !=,#E-/']D^)+>_O--U58C:SW!=
MXGN7:>5T50=B\/Y4 X_AW8SR,K8&?0-0BO-4M;A9(K"ZO-JQ,RF>XG\QH@X&
MW>-J(!GG=QG-=3_PD,O_ $ -8_[\I_\ %U#<:L+IH3-X>UAQ#()44Q)C<.A(
MW\XSD9[@'J!0!>\.Z=+I7AVPLIR&GBA7SB.AD/+D?\")K3K%_P"$AE_Z &L?
M]^4_^+H_X2&7_H :Q_WY3_XN@#:HK%_X2&7_ * &L?\ ?E/_ (NC_A(9?^@!
MK'_?E/\ XN@#:HK%_P"$AE_Z &L?]^4_^+H_X2&7_H :Q_WY3_XN@#:HK%_X
M2&7_ * &L?\ ?E/_ (NC_A(9?^@!K'_?E/\ XN@#:HK%_P"$AE_Z &L?]^4_
M^+H_X2&7_H :Q_WY3_XN@#;KG?'7_(DZK_UR'_H0J?\ X2&7_H :Q_WY3_XN
ML'QIKDDW@_4HSHFJQAHA\\D2!1\PZ_/6E%_O(^J,Z_\ "EZ,\3HJM]K;_GUN
M/^^1_C1]K;_GUN/^^1_C7U'/$^3]G(LTIZ#Z55^UM_SZW'_?(_QI3=M@?Z+<
M=/[H_P :.>(<DBQ15;[6W_/K<?\ ?(_QH^UM_P ^MQ_WR/\ &CGB'LY%FBJW
MVMO^?6X_[Y'^-'VMO^?6X_[Y'^-'/$/9R+-%5OM;?\^MQ_WR/\:/M;?\^MQ_
MWR/\:.>(>SD6:*K?:V_Y];C_ +Y'^-'VMO\ GUN/^^1_C1SQ#V<BS15;[6W_
M #ZW'_?(_P :/M;?\^MQ_P!\C_&CGB'LY%FBJWVMO^?6X_[Y'^-'VMO^?6X_
M[Y'^-'/$/9R+-%5OM;?\^MQ_WR/\:/M;?\^MQ_WR/\:.>(>SD6:*K?:V_P"?
M6X_[Y'^-'VMO^?6X_P"^1_C1SQ#V<CN_A?\ \CM!_P!<9/Y5[G7S]\.-2>W\
M80R#3KV8B*3Y(D4MT]V%>S_\)#+_ - #6/\ ORG_ ,77A9DTZVG8^@RQ-4=>
MYM45B_\ "0R_] #6/^_*?_%T?\)#+_T -8_[\I_\77 >B;5+6)_PD,O_ $ -
M8_[\I_\ %T?\)#+_ - #6/\ ORG_ ,70(VZ*Q/\ A(9?^@!K'_?E/_BZ/^$A
ME_Z &L?]^4_^+H VZ*Q/^$BE_P"@!K'_ 'Y3_P"+IA\22]M!UC_ORG_Q= &Z
M2%ZU&6+?2L/_ (2&4]=!UC_ORG_Q='_"0R_] '6/^_*?_%T ;=%8G_"0R_\
M0!UC_ORG_P 71_PD,O\ T =8_P"_*?\ Q= &W16)_P )#+_T =8_[\I_\71_
MPD,O_0!UC_ORG_Q= &W16)_PD,O_ $ =8_[])_\ %T?\)#+_ - '6/\ ORG_
M ,70!MT5B?\ "0R_] '6/^_*?_%TO_"0R_\ 0!UC_ORG_P 70!MT5B?\)#+_
M - '6/\ ORG_ ,71_P )#+_T =8_[\I_\70!MT5B?\)#+_T =8_[\I_\71_P
MD,O_ $ =8_[\I_\ %T ;=%8G_"0R_P#0!UC_ +\I_P#%T?\ "0R_] '6/^_*
M?_%T ;5%8O\ PD,O_0!UC_ORG_Q='_"0R_\ 0!UC_ORG_P 70!M45B_\)#+_
M - '6/\ ORG_ ,71_P )#+_T =8_[\I_\70!M45B_P#"02_] '6/^_2?_%T?
M\)#+_P! '6/^_*?_ != &W16+_PD$O\ T -8_P"_*?\ Q=.&ORCKH&L?]^4_
M^+H V0N:=TZ5B_\ "0R_] #6/^_*?_%T?\)#+_T -8_[\I_\70!M"BL7_A(9
M?^@!K'_?E/\ XNC_ (2&7_H :Q_WY3_XN@#:I:Q/^$AE_P"@!K'_ 'Y3_P"+
MH_X2&7_H :Q_WY3_ .+H VZ2L7_A(9?^@!K'_?E/_BZ/^$AE_P"@!K'_ 'Y3
M_P"+H VZ*Q/^$AE_Z &L?]^4_P#BZ/\ A(9?^@!K'_?E/_BZ -NBL3_A(9?^
M@!K'_?E/_BZ/^$AE_P"@!K'_ 'Y3_P"+H VZ*Q/^$AE_Z &L?]^4_P#BZ/\
MA(9?^@!K'_?E/_BZ -NBL7_A(9?^@!K'_?E/_BZ/^$AE_P"@!K'_ 'Y3_P"+
MH VJ*Q?^$AE_Z &L?]^4_P#BZ/\ A(9?^@!K'_?E/_BZ -BBBB@ HHHH ***
M* "EHHI %)110 4M%% !1113 *Y^?Q;!!J8T]M+U5KEE=T5;;.]$(#,.>F67
M\Q705R/B&XEL_%D%S -TT.A:A)&,9RP>W(_6@#J;BYBM+26ZG;9##&9)&(SM
M4#)/'M3XY$FB26,[D=0RGU!KS'5K&*UT*S2*>XF74M%N7O"\[MY[+$LBRGGK
MNXR.SXZ8%-UR*.#0-2.G1W<L^FZ,LJ2-=M'%9/L>0.IR6:0\'IC"J,@&D!Z1
M;7\%W=7MO$6,EG*L4N1@!BBN,>ORNM668(A9CA5&2:Y[PZQ;6_$['J;Z$G_P
M$@KG(;6-;]!J#7$AOI;I8M0MKLO#>*1(PB<9RA55X &!Y> ><%@=_:74%]90
M7EL_F6\\:RQ/@C<K#(///0U-7FOA?2[;4;;3]-N9)TM(/#UG<Q*EPZXEEWAY
M 0>H\M<?W<G&,TWP[(?$VBWFIZWJ$UM/:V=J8KH2F,6^;=)6F R!DL[$YZ@8
M/% 'H5CJ$&HQS/;EB(9Y('R,?.C%6_44:=?P:KIMM?VI8P7$8DC+#!VD9'%<
M!HEY<OXH%E>)+;Z4=6OC!*KX%S="0L$;'(4+N(!^\RGT&:-HKZ#X0\-:KISS
M"\EL)R^9&82;;6215*DXP&1<<<8]S0!Z;J5_!I6FW.H71806T;2R%1D[0,G
MHU&_@TNQDO+DL(8RH8J,GD@#]2*\W\26R:3H?E6=Q/(E_H-V]UYDS2>:R+&1
M*<D_-ER,]]WL*L:W;)?Z-XAU.YFE^UP:JD$3>:P$<:R1*$"YQ@@YZ<EL]<4
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
M 6[?97=&B8 -P$VG).0V>.E '4VGBG2[V\AMH7FQ<,R6\S0.L4[*"6".1AN
M3[@$C.*=8^)++4;I8;:&_8,[()C92B(E20?G*[<9!YS7*Z!+?:;H'@RZ>]2X
MM;M((/LAA39"&@)5HV W;E"X)).06Z59LH[KP_IWAZ:VUU]1M+F>*W:/RXQ%
M*D@)#I@;@1PW+'(S[8 .KU+5;72H8Y+DN3+((HHXHR[R.03M51R3@$^P!)X%
M+IFJ6NK6S3VK/A)#%(DB%'C<=593R#T_ @]#7/>)HKJ?Q?X8AM[@VP?[4#,%
M#,A\M3\H8$;L;AR#P3Q6AX:N+EYM8LKJ19Y;&]\G[2(U0S Q1R L% &X!PIP
M!]T<"@#=IP&:4+ZTM   !1110 444M(!**** "BEI* (+V]M].LIKR[E6*WA
M0O([=@*IZ=KMGJ=S+:QK<0W,:"0PW,#1.4)P& 8#(R"..G?%3:N=/32KB75/
M+^Q1+YLID&0 I# _@0*S-(MKS4-:?Q!?0&T5K?[-:6K?ZQ8RP8M)Z,Q"_*/N
M@<G). "UJ7B.PTNZ:VF%S+,D7GRK;V[RF*/) 9MH. <''<X.!Q27?B73;46^
MUIKDSP_:$%I \Q\KCYSM!PO(QZ]LTS5(9+Q;^WT2[LK75=B+<2R0;VV$-L!P
M1@\G!.X#G@US_@6:WGU(R6\+00'0=.%O$[;BD8,XQGO@]^_!H Z.X\2Z;"MJ
M8FFNVNH?M$*6D+3,T7'SX4'"\CD]<\9J]:ZC:WVFQZA:2>=;21^8C(I)8?3K
MGVZYXKBO#MZECX=TE=.LDNM:O+=TM@3M5;=9&*N[?PQC>.G)R /;K=!TK^Q=
M$MM/,QF>,$R2XV[W9BS''8%B>.U %2'Q582W]M9F#489KIRD7GV$T88A2QY9
M0.@)K=KG='/]J^(]5U5^8K20Z=:#T"X,K#W+_*?^N0KHJ "BBBF 4444 ,HH
MHH **** "EHHI %)110 4M%% !1113 **** "J[V-M)?QWSQ W,43PHY)X1R
MI88Z<E%_*J5UX=L+RY>XE>_$CG)$>H7$:_@JN /P%0_\(IIG_/34_P#P:W7_
M ,<H ?:>%M&L?-$-H=LD+6^R29Y%2)NL:!B0BGCY5P.!Z"J[^"= EC,<EK.\
M;0B"1'O)B)4&<!P7^?&XXW9QVQ@5+_PBFF?\]-3_ /!K=?\ QRC_ (133/\
MGIJ?_@UNO_CE &A8Z;::=YOV:-E,Q5I&9V=G*HJ DL22=J*,]\9ZU3MO#.DV
ME]]KAMG$@=W1&GD:.-GSN*1EBBDY.2H'4^IJ/_A%-,_YZ:G_ .#6Z_\ CE'_
M  BFF?\ /34__!K=?_'* &'P;H9M(+86TZQ01M%&%O)E(C.,QDA\E.!\A.T8
MZ5/<^&-'N[A)I;3!540I'*Z1NJ'*!T4A7 [!@<5'_P (IIG_ #TU/_P:W7_Q
MRC_A%-,_YZ:G_P"#6Z_^.4 6WT/39+9K=K4&)KG[61N8$3;]^\'.0=W/'\J6
M+1=.A@L8$M5$5@"+9221&"A3N>?E8CG/6J?_  BFF?\ /34__!K=?_'*/^$4
MTS_GIJ?_ (-;K_XY0 0^$=#@@N(%LV:*> VS+)/(X6(]8TW,=B^RX' ]!3[O
MPMH]]=RW-Q:N[S,KRH)Y%C=U "LR!MI88'S$9X'/%,_X133/^>FI_P#@UNO_
M (Y1_P (IIG_ #TU/_P:W7_QR@"9?#FE)JG]HK;M]H\PS8\Y_+$A&"XCSL#8
M_BQGGK1-X<TN:QM;,P21Q6AW6YAGDB>(X(.UU8,,@D'GG-0_\(IIG_/34_\
MP:W7_P <H_X133/^>FI_^#6Z_P#CE(9IV-C;:;9QVEI$(X(\[5R3R3DDD\DD
MDDD\DG-5-3\/Z;K$JR7D,C.J&/='.\19#U1MC#<IQ]TY%5_^$4TS_GIJ?_@U
MNO\ XY1_PBFF?\]-3_\ !K=?_'* *_B+P?8:SIE_'%"(KN>S:V0K,\<9^4B/
M>BG:P4GC(..U6)O">D7<KS75LSR2A#,HGD6.1D "LR!@I8;1AB,\#T%'_"*:
M9_STU/\ \&MU_P#'*7_A$],_YZ:G_P"#6Z_^.4 3S>']-DV,+=EDCN6NT9)G
MC(E8$$[E.<$$@CH0>E0^'](FTYM1N[M8%O-1NC<2K 2R)A515!(!/"Y)P.6/
M%)_PBFF?\]-3_P#!K=?_ !RC_A%-,_YZ:G_X-;K_ ..4"-NBL3_A%-,_YZ:G
M_P"#6Z_^.4?\(IIG_/34_P#P:W7_ ,<H VZ*Q/\ A%-,_P">FI_^#6Z_^.4?
M\(IIG_/34_\ P:W7_P <H VZ*Q/^$4TS_GIJ?_@UNO\ XY1_PBFF?\]-3_\
M!K=?_'* -NBL3_A%-,_YZ:G_ .#6Z_\ CE'_  BFF?\ /34__!K=?_'*8&W1
M6)_PBFF?\]-3_P#!K=?_ !RC_A%-,_YZ:G_X-;K_ ..4@-NBL3_A%-,_YZ:G
M_P"#6Z_^.4?\(IIG_/34_P#P:W7_ ,<I@;=%8G_"*:9_STU/_P &MU_\<H_X
M133/^>FI_P#@UNO_ (Y0!MT5B?\ "*:9_P ]-3_\&MU_\<H_X133/^>FI_\
M@UNO_CE(9MT5B?\ "*:9_P ]-3_\&MU_\<H_X133/^>FI_\ @UNO_CE,1MT5
MB?\ "*:9_P ]-3_\&MU_\<I?^$3TS_GIJ?\ X-;K_P".4AFW25B?\(IIG_/3
M4_\ P:W7_P <H_X133/^>FI_^#6Z_P#CE &W16)_PB>F?\]-3_\ !K=?_'*7
M_A$],_YZ:G_X-;K_ ..4 ;=<[X[_ .1(U7_KD/\ T(5/_P (II?_ #TU/_P:
MW7_QRHIO!FC7,+0SC4)8G&&234[EE(]P9*NG+EFI=B*D>>#CW1\\UH:1K%UH
MUXL]LRE=RL\3J&5]IR,@@_@>H[5[1_PK#P?_ - I_P#P+G_^+H_X5AX/_P"@
M4_\ X%S_ /Q=>N\TIR5G$\:.55(NZF>'WE[<7\_G7,F]PH4 *%55'0 #  ]@
M*@/0?2O=_P#A6'@__H%/_P"!<_\ \71_PK'PA_T"G_\  N?_ .+H6:06BB#R
MJ;U<CP>BO>/^%8>#_P#H%/\ ^!<__P 71_PK#P?_ - I_P#P+G_^+I_VK#^5
MB_LF?\R/!Z*]X_X5AX/_ .@4_P#X%S__ !='_"L/!_\ T"G_ / N?_XNC^U8
M?RA_9,_YD>#T5[Q_PK#P?_T"G_\  N?_ .+H_P"%8>#_ /H%/_X%S_\ Q=']
MJP_E#^R9_P R/!Z*]X_X5AX/_P"@4_\ X%S_ /Q='_"L/!__ $"G_P# N?\
M^+H_M6'\H?V3/^9'@]6M/U&ZTJ]2\LI?*G0$*^T-@$$'@@CH37MW_"L/!_\
MT"G_ / N?_XNC_A6'@__ *!3_P#@7/\ _%TGFD&K.(UE51.ZF>21^*]2;4;*
MZNI%D%K,)E6.&.,DCMD+68=0NC92V7FXMI9A,\8 Y< @'/7H37MW_"L/!_\
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
MDCADEF>1E5R"P)8DG.T=<XQQ5/\ X1/3/^>FI_\ @UNO_CE'_")Z9_STU/\
M\&MU_P#'* -.RL;;3H&@M(A'&TCRD DY=V+L>?5F)_&K%8G_  B>F?\ /34_
M_!K=?_'*/^$4TS_GIJ?_ (-;K_XY3 VZ*Q/^$3TS_GIJ?_@UNO\ XY1_PB>F
M?\]-3_\ !K=?_'*0S;HK$_X1/3/^>FI_^#6Z_P#CE'_")Z9_STU/_P &MU_\
M<H V****8@I:** "DHHI %+110 4444P"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ****0PHHI: "BBB@0=Z*** "BBB@ HHHI@%%%% !1112
M****8!1110 4444 %%%% !112TAA2444 %%%+0 444E @I:** "BBB@ HHHH
M **** "BBB@ HHHI@%%%% !1112&%%%% !1110 4M%-9P/K0(=3&D]*86)ZT
ME, )I*** "BBEH **** "BBB@ HHHH **** "BBB@!11110 4444 %%%% !1
M110 4H&:4+GK3NG2@   HHHH **** "BBB@ I:2E-(8E%%+0 4AI:2@0M%%%
M !1110 4444 %%%%, HHHH&%%%%( HHHH 92T44Q!1110 E+12T )12T4 )1
M2TE !12T4 )12T4 <=\2-7OM+\-06^EW!M]3U*]@L;650"49W&3C_=#?G7'1
M^,=:F\&^#96OI$U%O$46F:DPQF3#N&4\=P%-=AXS\$R>,=:T)KFY$>DV#RRS
MQ1NR2R.5PA5ATP1USW-<W!\*+ZQN4@L]0@_LR'Q!;ZO#'*SM(%4$.I)'+'Y<
M'/;F@#H/AIJ]_K&C:O-J%T]Q)#J]S!&SX^5%(VKQZ9KG/#OQ(N$T70[6VT[4
M=9OM3%VT1N+F-7_=,<AFP!C'Z#O79>"/#-SX7TW4;:YGBF:ZU&:[4QYP%?&
M<]^*YCPQ\,M1T.[\,S37UK(-)6]64)N^?SL[=N1VSSF@#(OO'VK^)]7\"OI,
M-Y8Z=JC3RS)%<QJTIB.&4L1]U=I)Z;@V!STW]/\ BO%>W%F\FB7$&G:BMR=/
MNVF4^>802P9,93...M0>'_AG?Z2/!:W%[:R+H7VX7 3=^]$^<;>.V><U5TOX
M6ZS;#2K"\U&Q?3-%6[^PF-7$LK3 X\S/ VYSQF@"U;_%JXN=,TV_7PI>B'4[
MF.ULLW" SNV[.,] "H&3C.<]J=I_Q9DN[FP2X\-7-M#<:I_9,TQN4<0W.>%
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
M QQS5[PK\-+KPWJWAZ[-_#,NG6EQ%<?*09))7+$K[#..?2@"S\./$NO:_?\
MB6+6+<I'9ZE)#$2\9\G&/W/R@;MO][OFJTWQ9C@BUZZDT"[&GZ-<2VLUT)5V
MO*KJB(HZY8MD_P!T>N:V_"7AG4O#NM^(I9KBUFL-3OGOH0@82HSGE6SQ@#'2
ML2;X9W-UX0\5Z+-?0+)K&JR:A;RJI(CRRLJL#_NX./6F!A>+_B=JL_@_6HM.
ML7TW5;&>WCN)(KJ.41)+@JRL!AB<%3@<9J6P\<7WA?5_%2ZR][=K8QZ;!;6<
MTZ,XFEB^8%P N2<DMTX)J[>?#76=3\+ZQ83RZ'9W-_-;M%%86HBAA2(@GY@H
M=BQR><X[5+XC^&%YKFJ>)[U;VU4ZE-97%HDB%E5H%*D2#N&R>F:0RRGQ6C>T
M:$:-(^M?VBNG)81W2,KR,-P82]-N.^*S-9^(7B*2_P## L-&NK(W.H26MY:3
M/&#*Z]8PS#IC!#C -6&^'.MM;VU]'/HEOJ]IJBWT%O;6OE6JH%QY9*J'/KN(
M)[59O?!'BF\MM$O)]9L[G6-/U-[YO/5_)"MQY:8^;"@<9]30(N^'/B(_B36Q
M;6V@W/\ 9[32P"]697,;1]Y8P,QANQ)YJIXJ\4>(-.^)FB:/8P,=/N;:9Y%#
MQCS,+R^2,C9UQGYJ@TOX=ZS!XXLM=OKS2_\ 1)9G>ZM(3%<7BOD*LJJ G&>O
M)/ZUM^)_"FIZIXPT/7=-N;1!8QS03Q7 ;YHY!@E=O\0&<9XSB@#DO GQ.O1H
M_A^V\165PXU""[E357E0^;Y)=F^0<@!0!D]QT[UT?A3XEP^)M9M]/DTM[+[9
M;-=6<AN$E\Q%;!#*OW&QS@YXK(L?A7>Q:9X2L;J_MFCTB&_AN3&&S(+@,!LR
M.V[G-7O W@+5?#6H6SWLFC?9K.U:WB-E:!9KAB?]9([+N!V\8!(- %+XC:EX
MHT,:GK$>OIIUC"L*:5:0HCO=S$C>'#*2>^ #T&:[>+7XOL,<+RVC:X;<.VFB
MY1)#+LW;,$Y'X_6N3\0^#O%-_P"/T\1V5UHLT-K"([&WU%)7$!P"S@+@;B<\
M\\8]!77VWAS3/ML.KW>E:<VM[5,MY';@,7V[258_-CL,GI0!Y?X'^(&MIH%E
M)>VMYK&L:Y>S+9Q274:1E8\E]O'R*OH<Y/2MU/BXMY%HZ:9X=O+V^U-9PMJL
MRJT<D1PRL3QCJ<^G;M573_AGK>BZ1X9>POM/?5]#N+J1?.#^3*DV<@D#<"!C
MM5KPU\,[S0=8\-W\E_!,=.6[:[PI'F23Y^X/09 Y]* .PN=8;4+"XC\-7VDW
M6IH 5CFN-R+R,[MF6'?\:P_A3K>I>(? L.HZK<>?=O<3!GP ,!R  !V%='IO
MAS1='GEGTS2;*SFE&)'MX%1F&<X) YYK*^'WA>Y\'^$XM(NYXIY4FDD+Q9VX
M9B1U^M,#*M?B/-J'B*[TW3_#MS=6]K>O8R3QSKO611]YH\96,GC>3C^5<_X7
M^)FM#16.J:;)?ZC=ZN]C81B:.,.>25) PH0 ?,0<[A[UI3?#O6;OQS;:S<7F
MEB*VU$WB7D,)CNWB[6[[0%9>VXY./RJG;_#+Q!8K&]KJ&F--8:R^I6/F+( Z
MR9WI+CIT7!7/>@#3B^*BWMKI\-AH4]QK=Y=7%I_9QN%3RWA ,F9#Q@ C''.:
MQ=2^*#67B31]4NA>66F3:3--+ILR;9&G5RBK@C))(P/;FK5G\,]<TF32]9L+
M_3I->MKV[O)UG5Q;N;A0K $?-\H QQSDT:C\);SQ!-IC^(=634'M].FMYIV!
M#^<[,RNHZ87< ,^E SN+OQ$VE^#9?$&IZ?+;M#;&XEM%8.Z<9VYX&>F?2N3?
MXJRVOANYUJ]\-7,4,1@,317"RQSK*<?+(!C<O=:Z6#2->;P#_9%UJ5N-9%J8
M/MBQ^8C$<!F5QSD8SD=S7D_BCX>ZQHOA/6;LI9)+?36:+8Z1$YB#(XS+M(&"
M?0  <T ;_B?XBZG-HVH6L5I<:)K&FZE:0SQF5)28Y3D'<!CD#D=O6J>O^.=<
MT^+56T>2\E:+Q(+-WGDB8(O_ #R0%>%;GGDC'6M.\^&6O:O_ &U>ZEJ&G?VG
MJ=[:3'R%<1)' , <\[B/Y=:FU+X9ZK=6&N);W]FMQ>:ZNK6_F!B@"]%? SGZ
M4@-*R^)$]_XDDTJ#PY<O';W:V5U+'.KR02$<L8P,F,'@OG%7O%>M-IGBSPM;
M":[1;N2XS'"ZB.39&#B0$$D>F"*Y^[^'>OZGXMM-6OKS2 8;^.]^VV\+1W2H
M ,VXP &3/ 9B3C\JZ;Q/X6N=<\1^'=3AN(8X]+>X:17SE_,0*,8]".],#$\.
M?%(Z]JFA6\F@7%G:ZVDYM+E[A'#-%G>-HY XZG'/;O4/B_Q9K6@_$JRM=/M9
M]0M3I$EP]@DJQAF5CERQZ8 _'@4F@_#O4-(/@?S+VV?_ (1[[;Y^T-^]\[.W
M;QVSSFK7BWPEK^I^+(=>T2]T^*2/39++R[Q7(;>3D_+TP#GZCI0(KW'Q;BFM
M+672-%GOV?2VU6Y3SUC\B%6*MR0=S @\#TK"U3X@Z[=^(KX:7'(FDR>%Y-1M
M\O&&0D$B?IG(/R;,]1FK ^%NLZ5:6\>BZC8&231'TB\^U*X&'8N9$VYYRQ !
M]*MW/PTU*"[@_LN_M#;CPXVAS?:%8,<@D2+CCEB.O09ZT 6/ ?CR]U272-$U
M;3IXKJYTI+R.]>96^T@8#,57[N3DC^0JO\1=1\3:*-3U>/7DTVP@BB33+:%$
M=[J<D;@X923W  /09]:TM"\#7NE:_P"'M0ENK=X],T4:=(J[LN^<[AQTJOXB
M\'^)]1\>1>(;*ZT:6"TA$=E;Z@DCK"W!9P%P-V<\^F/08 .6U;QEXKEM_$NK
MQ:@=//A]+(?8%A1DEDD \T2%@6ZD@8(Q72_\)%XC?XIZ!I]Q+:0Z/?6LT\4-
MN26D79D>86'!!QPO'6JFK?#C7]1EUJ&/4=-CM/$ M7U$['WQ21XW^4.A#$'[
MQ[UT]YX3FF\=Z#KL$T26FF6LMNT39WMN4@8[<4 >=1_$+65O+;59=<4O+XA.
MFR:*4CPEOTW=-^X?WLXR?PKU'Q1XAN]!CMOL>C3:C).7W-YHAAA51DF20@A<
M]!GJ:Y.[^'6JZGXC2>_FT8V*:HNH&YAM!'>2JO*PN54 @$\L22:V/&OA+4/$
M6K:)>VDEA)%8-*9;34$9X7WJ 'VCJR]0#^8H RX_BN+VUTA]+T"YO)]3M)KF
M.'STCV>4Q# D\8^4\_3CFHKGXJF_TBQ.CZ-<SW=_ILU\ZK,JFUC0LA;G[Y#*
M<#C./>F>'/AGJ.BR: TU]:R#3+*[MGV;OG,K.RD9'0;AFJEG\+]?TJTTC^SM
M3TX7<&F3Z9=M,CE3')([ADQSN&_H<#B@#H_#&H>(-7^$EG>V=Q'-KMQ:DQS7
M/W=^XC<<#L/;M7"ZGXW\3>&#XDM8M9_MC[#80;[J2),6UX\BHR JH! !8X.<
M%<>M>AZ;X9U;2/AC'X<LKZ&+5([5H$NANV*Q)^8<9X!X]ZY:U^&FOOX'O/"=
MY<Z)#921!HY[2*7SFN%=6#R%CAL[2#QW&.F* +%AK'BVP\0^(/#D&I6^J7-I
M:0W=O/J2; H8?.#Y:\\G(&/QIVA>(O%%]\$[?7K6XM)]5\JYEGFO,@;$>7E0
MHY8!5 !P/6MGP]X4U:#6]9UW7+FR?4=0MH[5([,-Y<:*N,Y;DDG!]JD\.^#[
MO1OA<?"LUS#)=?9;B#SDSLS(SD'D9P-X_*@"]X#U"ZU7P+HU_?3&:ZGME>21
M@ 6/KQ715RFCZ!KFB>'/#>E6>H6J?8&1;XE"PFB .53(X/3GBNLH 2EHI: $
MHI:* $HI:* $HI:<%]: &@$]*<% ^M.Z=*2@ HI:* $HI:* $HI:* $HI:*
M"DI:* $I:** $I:** "BBBD 444M,!***6@!**6B@!**6B@!**6B@!**6B@8
MRBC ]*,#TI""EQ28'I2X'I0 448'I1@>E, HHP/2C ]* "BC ]*,#TH **,#
MTHP/2@ HHP/2C ]* ,O6-0N+*.3[,L1=+66X_>9Q\FWCCZG]*MVEPT[7".!N
MAF,9(Z$8##]&'XYJ22WAED#O&&8*R<_W6QD8]\#\J6*&.%65%P&8N?<DY- '
M+:=XGO3'I=UJ36(M;^%YCY097MU5"Y9LD[EP,$\8)'K5B_\ %D2?9HK*.?[1
M-=1P,LUI+F-6!;<4P#@A3CWSZ$5DOX$8>'K.RM8K.UO'M)K6^GB7:9%>%UR2
M "^'*'GTS5ZT\/W?VR"[>UBMV6ZB=E:ZDG<HB2 _.W^U(<#CC)ZG  +MEXJM
M)+&TDO-T<TRJSB.)F2(,Y12S 84$@CGT/84W4O&.GV-E>31)//) DC(HA<++
ML8*^UMN#AB 2*QH?!]["R*\,,XE@ABD)NI%2,H[EB47 <%6& >XYX-7&T763
MX?NM$2.T$"P3I%*TA)F9FS'V^48SNZ\].* -NW\06%S?K9HTPE8E%+P.JEPN
MXIN(QN"\D>Q[@TRXU^VLKV6"X?<WFI##'#$[NSM&SX( ]%8\<8'-4+33-47Q
M$MZ8(K2)Y6DN3%<,4G0QX53'T\P-MRXQD)[X$LNB73^)8M0!B\E;U)R,\[1;
M2Q=,==SC\,TACT\8Z*UN;@SS)#Y0F5WMI%#+N5#MRN3AF4$#D$U*?$^FB,G_
M $DRB0Q& 6TAE5@H<Y3&0-I!STY'J*YO5M!U"ST6Q91"\EK T!&XX+O=0,O;
MIA#DU;GT76I[^>]:&,17<S&2S2[:/ $2(C,ZCD95R5'9AUQB@#:/B?2M\82:
M219%C(DCA=D'F#* L!@%LC Z\CU&33?$-O>^&H];N$>U@,7F2"1&ROT! +>V
M!SVK)\.Z-K6B6\5H(K0K+]F:>4R$^7Y<,<3J%P,Y$0P>,;CGI@VH]$OG\%+I
M+K"EW JB,[R4<QL&4DXR 2HSQQGO0 ZY\4QM>:;:V4<OF7-[]FG$MK)F'$9D
M((P,$C;@GC!W<@&M&]URPL+U;2=Y?-/EEBD3,J!V*)N(&!N8$#/I65;Z-?RZ
MW'JMQ'#"3?><T(DW%8Q;-$.<8+%FS],>E/UC2]1N=;BNK***,A856Z2=HW4+
M(2ZR+TD4J?E!Z$MTSF@06GC/3YK#[3<17,!\RX!C^SR,0D3E6D(VY"_=R>Q.
M.H-2ZGXJL;*WO/)<R3PQ2%"8V\IY%B,FS?C&=HSC/ZUE)H6LVGVAH+>UE>5+
MRW >8@!99C)&_P!WH-Q##KP,9IT?AW5[/1;W0K46SVLRS8N97.Y@\14+MQP=
MY'.2-H]3P =/9W\%Z\L<3[I(-HEP#M5B,[<]"<$9';(]:SO^$MT80O,T\JQJ
M%96,#_O59P@:/CYP691E<]0>A!)H&BRZ&+FR1]^GMB6$O(6D1VSY@)/)!;Y\
MYSEV]!7,WNAZM::5I0>&WW:5':V,&V0D7!-U;'>?E^08A7UQN/ID@'03^+K5
M;JUMX89V:9I8Y"\$@,#HH;#C;QP0?H0>E6+;Q+I\SV\#S$S2B-6=(G\H2.@=
M5W$8!(((!YY'<C.2VA:I+?2:@T,"R7-U+(\/F_ZM&MTA4YQ@G]V"1_M=3BF6
M?AO4[>&/3V6W-L]U:W<DXD.Y#"D64"XYRT(YST8^G(!KP^+M'GMQ.DL_EM''
M+$3;2 S*[!5* C+99E''J/6K$NM0-X?NM5MG"I#'*29T9=C)D,&7&[@J0<#M
MQ6 ?#-_'I>E0&"TN3::9%:3122,H9E>(G:PY!PC%6[,%K0.D:C/X+O\ 3)Y
MUU<13QP^;*9"BMNV*SD98@$ GGZGJ6!;D\4:5%+/')-*HA$F7,#[7*$*ZJ<8
M8@D# R<\#H:EM=>T^\E\E))%FVR,T4D3(R^7LW9!'&/,3ZALC-8-QH6K/=WI
MAM+)89C,98GF<P789LIF/^!\?><=^><\$&C:W;W,=TL:2J$N8(H+B[9W@CD\
MDKF0@EL-$Q[D!P,G%(#:B\2:7-+;I'-(PG\L+((7V NH9%9L85B"#@\\CU&8
M;'Q+;ZGK=O9V:NUO+:27(E>)DW@,BJ5) #*=Q.1Z#UK"T_P?>6LD44T,4J,]
MM+)*;J3;&8HHT($0PK-NB!#'UY^Z =+0='U.SO-,-Y%;I%I^F-8[HY"QE;,>
M' P, B/IU'ZTP)8?%]DCWB7WF0_9[B>(.L+E&\L%L;@,%MBDX'I6RFH6TLT\
M4;F1X(UD<(I/#9*XQU)VG@<]/45SG]C7RW12[CM5T]-2EU!YS+SY95L*5QUR
M>3G&,U9\$V<EMH1DE.YII2$<@Y:*,"*-N?[R1JW_  (T 5;+QU;S+'/=6T]O
M;-8K=N?(D8QC<P8GY?N@ './6MU=<L7U(6 >3S6=HE;RF\MG"[B@?&"P )QG
ML?0US<7AC4SHE_9R+;I+)H[:?&1(2&?]YACQP#N%6K'PY<6NO"9H(W@2]FNU
MG>YD;B0/\JQ9VJP+D9_NCU;A#-JYURPM+];.623S"8U9EB9D0NVU S 84L>!
MGV]154>+-',3RF>58P%96,#XE5G"!DX^<;F49&>H/0@ECV.IVVMWDMG';M;W
MTD,CRR.<Q!0%<;<<Y51M.>"3GISBQ^%]5DM=*MI5MT72K>&UC<2$^>%G@<OC
M'R_+ ..>6(Z#)8C=C\5Z5))Y9:XC;>\;>9;2*%=%+LA)'#;5+8[CZBB+Q9I,
MT#2I)/C;&R*;>0-*LAPA12,L"0>GXXK,U30KOR+F<>656_GO, G.PVKQ@=.N
MYAQZ54@TG7;NULKP11PF*TMX&BBN2CSH#N?#@ I_#CO]X9'6D,W9?%ND10"9
MI+@CRY)65;:1F18V*R%@%RNU@0<U>BUBQF>)(YMS2SO;H-IY= Q8=.!A3ST/
M'J*Y>Q\+ZE#I]]!(EO&TUK>PQJLS. 9IFD7+$9. V"3SD5;TBR_XK&^E1E>V
MMX%R5Y N'"HZ^F56!#_VT- $E[XN6UU2>S%I-B"[A@9_)<[PZY^7 Y.<  9S
MUJX_BS28[=)VEGV%9&?%NY,*HVQRXQ\H# @Y]#V!JK<Z+?2^('N%6+[,UW!<
M[R_(V(59<8^AZUD:KX7UJYL-0LHQ%+#=)=^4GVIHDC>6:1PS@#Y_E9>#D @^
MN: .GTW7([^754,$T0T^X,+,T;#> @;(R.>IX&>Q[B@>)=)8D+=;B(H)>$8Y
M69ML>..23CCJ,C.,BC2+2ZM;S56N(HUCN;D3Q%7W'!C12",<$%#]<USMAX/O
MK>YT_P QX#!!<L)5#'/DH(_(QQR08(R1VW-0(W&\6:0D;R//*L:A65S ^)%9
MP@9./G&YE&1GJ#T(-3Q^(=/DNXK;,Z22,L?SP.JJY7>$8D85MN#@^H]17,Z?
MX/O;:ULK<PPJ;);>(3/=22F54GB=BH;B,%8A\H')(' &3H?\(Y<+XDFN3!')
M;RWJW?G/<R80"-1M\H':6W+D'I@^HP0#5O=;MM.OI8KJ4!%CA*JD;O(6D=D4
M8 .<E0!CG.<]JMV.H6^HVAN;<N4#,C*Z%65E)# J1G((-9.IZ)=7>N?;(S'Y
M7^A_>;G]U,[MV]&&*GT_0Q$TDETTGF"]FN(O*N'1<,^X;@" W;@@T 9=MXY@
ME,4L]I<Q6[17,CXMY&=?*D52<;<[<')..O'6ML:]IYU!+(2N9'<1AQ&QCWE-
MX7?C;G;SC-8EMX>U%8IXY%@7_1;VW0B0G=YLH=#TXXSGTQWJ.Q\+75MJJF2&
M.2$W*W)F:ZDPN(@NT1@A=V\<-Z'UXH Z+4=8M-+:)+CSFDF#-''#"TC,% +<
M*#T!JI'XLTB:!YDFF*!8G3]PX,JR$K&4&,N&((&/Y4-H?DZC92VK.8(8YP_G
MSO(V7" 8+$G'R^M8Z^&-2@CTR5/(>:PL[*/RRY =XBV\9QP"&.#ZXZ4 :\OB
MW2(H1(9+@_NY)&1;:1FC6-MKE@%RNT\'-27/B;2K2:2.6:3$>=TBPNR;A'YA
M7<!@ML&<?UXK'C\-:BQU*>7R$EOK6Z0QAR0CR,-HSCG"J,GUS3+;PU-9:D9;
MF*%[1;C[4\\EU(55?*P1Y>=NX-GYCQM]Z .KAOK:XN9;>&3?)$B2-@' 5\[>
M>G\)_3U%9:>+=(>W>?SIA&!$RDV\G[Q97V1L@QE@S<#'J/455\&64MOH$DC-
MEYI&$3L#S%&!%$W/]Y(U?_@1K)M?#.M/<0RW<<7F[+,3RO=M*SO#<+([#(X4
MC=M P!Z#-,#HG\4Z:L*N#<&0F0&$6[F1/+QO++C( W+ST^88ZBGVNNQ'PYIV
MJW@*-=PPL(XD+DNZ@[5 R3U_(9-91T/4[36Y]1MH[>;SFN4V/(5VK)Y)5NAZ
M&(Y'N/2K(T:]M_#_ (?BC6*2\TGR6:,OA9"L1C8!L>CDCCJ!TI 7E\2:6]I/
M<BX8106[W,N8V!1%+*V1C.048%>N1TJI%XMM#<WT,MO=*]M=&V14MY&:7$8<
MD +V!/X ?WA6)<>&M:%CJ<<,5J\VJ6ES%(#,0L#RR2./X?F $F.W(]#Q=O=$
MU%[R\864,\$E[]IC=+IH9ES J91QRI!4@^JM^!!ER#QA837-R@2<Q1^3Y,B0
M.WG^8NY=HV\]?RR>@-32>+M'BA$IEG*"(S/MMY#Y:!BK,_'R[2K YZ8K).C>
M(8L;Y$N&D%LUW)%<&%YRD91P" "N6PV1C(!'&:@M/"FIQZ-JMI(EM')<V%S;
M1!92RAI)9G7DC.,2+SUX- &SJ'BFWMK^WL[<%W>Y:WDD:)_+4B)Y" V,$C:,
M@>_<'$EKXIT^8P1/*[2N8HW>."3REDD164;B,#.Y<9]0#S65/H6J><EJD=O]
MECU">]$YE.YED23Y=N."&DZYQ@#UP$M/#M]#ICVSM#O-[8S\,<;84@5^W7,3
M8_"@#<LO$>FZC=K:VTDC2O&TT>Z%U62-6"EE8C!&6'3KG/2J6H>)X+?4(+*(
M/)(UVEM(QB;8I*[B V,;@,'&:P_"IE;5]+M5,$D.EZ7+:-)$S%L[X0N]2HV,
M1&3M//![8)O2Z)J1OO)2. VG]I_;O.,AW;2O*[<=0Q/?&,4Q&I-XFTJWM8KF
M2X;RIH8IHRL3L621E1, #.2S*,=>:A3Q-:+++'-YK2&0K%#%;2-)@1QN0RXX
M8>8#]".^:Q;;PYJ[PZ='<16T7V*"S@)68MO\F>-V8?+P"J''?UQ6M;:)=1>*
M)=18Q^0\TK@!OFPT4"#C'K$WZ4 3GQ3I :#;<2/',(2LJ0NR#S2!&"P& 6R.
M#ZC/45#X@\2?V+.;=+:260V%S=J^QBH,07 ) Q@[N3D8P/45RRV=UI$%KH.Z
MVDN)9=+>1=[;P8C"K[%VX=<0YW \?-G&!GI_$ND7NI2!K18F#6%W:-O?;M,H
M3:W0Y&4P?K0!9C\2Z>\3$FX652@\DV[AWW@E=JD9(.UN1_=.<8-6&UO3TT8Z
ML\Q6S7[SF-LJ0VT@KC((;@C&016)J_AR[O-62_15D6$6Q6)9VB9RBW"N-R\C
MB<$>I&#@4NHZ?<67@.:U6&%;@R>8(T=G4,\^_!8Y9OO<MW.3CM0!J#Q)IYB+
M#[291+Y)M_LS^:&V[\;,9^Z0<].:@F\5:<T9%G/YC^7%+O,,AC5)"-I+ <9!
MX'K]#65=>'M1N]5;69;9?-:8_P"B1WCQGR_*50?,7'S;ESCI@^O%30^&;R'2
MKJU ME:5+0*(V;8#&07QG)QP<9H U3XGTE7G#W#HL*RL9&B<(PC.)-K8PQ4\
M8&?:ETG6AJNH:A L3QI:F, 21LCY9<G(;\/SKG[KPMJEW8QZ?BW2.R^T/;S&
M0GSF=B8PPQ\HP3NZ\],UM:=;ZK%JE[?3VMO&MW)$#&)LF-%0@G.W!.<<>AZ\
M4 ;N*,444 &*,444 &****!A1110(6BBB@ HHHH *4 FE"^M.H   /K1110
M4444 %%%% !1110 4444 %% HI#"BBEH ,4E+24"%Q1BBB@ Q1BBB@ HHHH
M,4444P"BBB@ HHHI#"BBB@ I<4E+0(QX[V6/@G>/>K<=]$_#90^_2LRBJL*Y
MN AAD$$>HI:Q$D=#E&*_2K4>H.O#J&'J.#2L,T:*@CO(9/XMI]&XJ<'(R* "
MBBB@ HHHH **** "BBB@#-U/49+.1(X_*7<C.SR9(4!E& !RQ.[@#J<#O4NF
M7DMY;%KB'R+A&VRQ9SM) ;&>_##\:?=:?:WLD;W$0D,8(4'W(/\ -14EO;1V
ML92(8!8L<\G)_P X^@% '/Z=XHNITTRXO[&VMK3449HI8[HN8\(7^<%% &U3
MR"<''K4M]XMLXH[;[&&GEGNDM]K1R)LR-VXC:3C:,CC!]<9-<^_@BX7PY96]
MI;I!?RV,]G>.).,20N!GGG]X$Z<_K6C:Z+=R:A!>_8+BW(NH6?[5=^=*41)<
MG.YA@&3  .>I/:@#5L_$]C/:6<MRXMY;D B/E@FYBJ[F PN2, G&3P*;J/BW
M2]/M+R82M,]JC,T:1M\^U@K;3C#88@'&<$\XKG(/"VH1;8I[.>=9[>")MEYY
M<<121RWF ,"PPP(P#SD''6KCZ5JS>';G1QIJ$Q6]PB7#R)F9F?*!.<C(SNW8
MYQUZTAG20:YIUS>K9Q7!,[#A6C903M#%<D8W $$KU ZBLW4/%UK8:A<V;0R%
MK=[=9'*L%Q*^W(..2..!UZ#O4%G9ZD/$:7*V$UI \[RW >6-XG4QD*57<627
M=M!VX4@-R<@TNHZ5?3Z_-)';%H))+&42[U 'E2DN""<YP01QCWS0!IOXDTF.
MT2Y>[Q$^_P#Y9OE=APY9<94*>"2 !WQ5F\OTM)+,,8]EQ*4+,^, 1N^1P<GY
M.G'&3VP>0O/#FHB^N;G['<7*3?:T6*"[\G_6.K(7.X?(0#G&2..#6]JNDW$U
MOH\-M&I6TE8O\W1?LTT8QGD_,ZC\: )$\5Z)(5"7P.[80?+?&USA7SC[A/ ;
M[I/&:F3Q'I$D\L(OHPT/F;RP*J#']\;B,$KCD9R.M8;Z!J!L;B(0KO?2K*U4
M;Q_K(WD+C\ PYK,CL]6U+2WBL+%%:TU#5)HIY60QRLS7,:IM))^])SN&/E[Y
MH$=>OB+2VMFG%PV%D$6PPN)"Y&X )C<<KSP.G/2F6'B*RU+6)M/M2\GEVL5R
MLP1MCK(7 P<8XV^O?V-<Y:Z5JT&N?VK_ &;>R)'<)+Y<]S$\T@,$D;'[^T$,
M0<9 VGCG(K;TFUOX==ENKFQ2%+C3X$/DLI2.1))F9,9STE7D#!P>G&0"Q>>)
M=,M!=J9R\MM&[M&B,=Q0995.,%AQD#)'>FKKCCPHNLR6X\UH!(L"LPW.>%0%
ME!Y) SCO6'/H>J31#3Q:$);WE]=K<F1-LHF6<*@&=P.9^<@#Y#R<BM74=)O;
M[3-&T])'MTCEB>ZEC*%D$:[EP&!!/F*G8\ T 6(O$EB-(M+Z\?[.UPA+1 -(
MR,O^L!VC.%.03C [XJ?^W=+^V?9?MD?F>N#LSMWXW_=SM^;&<XYZ5S=MH^L:
M+J\EQ';RZI GVI(=TD2NWGF*0EA\J@>8D@.!G!7 /-++HNJR:9J>B"Q@"WK3
M,+S<OE1B2$J-JYW!@QVCC&WOVH Z*UU[3+W8(+H$NXC565E))4LN 0#@A20>
MAP<4R?Q+H]MN\V]4;=^["LVT(Y1F; X4,I!8\#'6L&:PU:YUF'6SI4D1@-LA
MM/-B,CA!.&93NVX_?C&2#\IX'%0Q^'M5?2]:62U5)KVRO(XT\Q3\\L\[JI.?
M21>>E,#;3Q5:27MQ!M\M;:[:VF>8,G"PF4LN5^;H>/0$^F;*^)-)>&65;O*Q
ME,CRVW-O.$*KC+!B#@J"#@XKG]2T+4[JYODCM3L>]DN$D,B[75[%H1CG.0^
M<@=0>><&JV,^G:A:ZK*L8AMDL4"M*J^8ZFX5E!) !_?*1D@$\9I =#<Z_9Q^
M';S6K=OM-O;12R$)P28\[EYZ$$$'/2J$_B.ZTJ+S-6T]5C>2W2*6S=IT?S7V
MD?<!RO7I@@C')Q4.@->S^$+R:RB@^U375Y+ DC;HVS/(0"1P0?49'.>:HMH]
M\#/-I^C36-HLMI*NGF6(;WCG#NR*KE$^48ZC<1SC )8'1GQ'I"O<*UZB?9T=
MY&9650J'#D,1AMI(!P3@\&C_ (2+2C TOVEN)1#L\E_,+E=P 3&X_+\W Z<]
M*Y"\T+7;YIO-L)C(UK>VY<SQB+,CJT>Q W"X7DD!LD9SR1L7FEZA#XG.KQ6C
M7,27"MY4;H'93 T9(W$#(8CJ1P3]" 7;#Q9IMW:VTLLRQ/<,=BKEU ,C1H2P
M&%#%>,XR>!FK!\2Z0/,Q=[S',8"(XG<F0;LH, [B-C9 S@#)P*Y Z%KZV*VS
MZ?(P'E2(EO<1H@9;AY&#G(9OE(VCE<GG')K:BTN_L/[/NELVN&M[Z]D>")T#
M%)I)&5AN(&>5R,CACW&*0R]IOBO3K^VLW>58I;H*509=1N8JF7 P-Q!QG&>V
M:OKJ&[79--\K[ELMQYF[KEF7&/\ @-<CIVB:S9?8%6P:&=3 )I8ID:!D60LZ
MR(QR6 )VLJYR1D@"M^_COK+Q#_:5MI\M]'+9B I#)&K(RN6!.]E&#N/0DC'3
MFF(;I?BW3=0L[!Y)EAN;J*%VA^9A$TJ@JK-C SD 9QD].:63Q9IJ:FEJ)E,0
MBGEEG;*J@B*@X)&&&6()!X(Q7+Z5I&HPVUSH*V@D:-].26Z1U"1F*.$N3DAC
MPORX!Y/..M6&T;7H[2PM[?3P'TZTGM_.9XF\XL\>#&"3R51C\X #8SD<TAG1
MOXITX76GP1^=(UY<M;?ZEP8G"%\."N5XQUQPV>G-7K'6+#4WD2SN!(R*K$;2
MN5;.UAD?,IP<,,@X/-<G!HFJ&Z>0V-TD<FJ&?,MPDDBQO9^1O)W]0W) / Z9
MZ5H>%-'N;!T>ZLIX)(;*.V+S79FWL/O;!N("<#&0#ST&* +4GB*:VNHC=Z?Y
M%A+<RVR3/*?,RBN=QCV\(?+;!#$D;3C!X6Q\0SSM$MUIK0M<6AO+9(I?-=T!
M4,&&!M8;TX!(YZ\52%E>ZEJ=X=4TN\RYFM[6820F"WB(*AP/,W%F'))7(SM&
M!G-C1[/47U'3[B^LS:_8-/>T.9%82N[1%F7:3\H\D8W8/S=.* '+XI,NC:?>
M)9".XOIGBC@N)@@CV[RQ=P#@!8ST!Y('O6QI]U-=V*3W%N+>4E@T8D#C@D9#
M#JIQD' X(R!TKF)-!NDT_1));$7;Z?>S326H9,NC^: 1N(4D%T;!(Z'N!6CH
M>AO;V,?GF>V(GFE2UBFPD:/(S*A"G:< C@9 Y XH$51XQ,=G%>W&G[+:ZM6N
MK(I-N:51MVJP*@(S!U(Y(ZY(QSK:;JD]SJ%WIU[:QV]Y;QQS%8IC*C1ON"D,
M54YRC@C'8>M<Y'H6HSZ58:=<Z8KIIFFR6O[V952[?8J+M*DLH(4G) ()&,U;
MTNTN=,U*\U62RNP;O[+9K'<W"R385WRY*LPP/-Z ]$)[F@#;U75DTMK(.H(N
M9S&69L!%$;R,Q^BH:@3Q5HLDBQK>Y9G1!^Z<??("'..%8D -T)X!JCXHT>^U
M>>..",&W^RS0,2X&&E:-"P_W8_-/XU6U>SN+6+4M1GA7[.M['=.=P^6WMX@Z
M_P#D5#Q_M4 ;(\3Z,3/_ *>@$$<LDCE6"A8SB3#8P=IZ@$XIP\1Z2988_M?S
M3%53,; ?,VU<G& &884G ;MFN4@\/:K>Z5I-K<V/V<6=M';SJ\B'SF>2(SN,
M$_+M1P,X),AX&*U)-*U"XU.]MY+4K;W&IPWK79=2ICB6,J@&=V[=& 00!@DY
MSQ0!MMKNF+!#,;M"DT7G1$ DNF5 ( &3DLH ZDGBH)?%&BPVR7$E\JQLKO\
M<;*JC;7+#&5"G@YQCOBN6A\,:E#::=+<VL\TEO<;6AM+A8Y%@CCD2+#%E'WG
M+D9S\PZ[:MIX8O%L[V$VZ+]JB@@=?.,GRO,TERVYCDY\UNO7:.* .B7Q#I;Q
M2R+<DB*01%1&^\L1N 5<9;(Y& <CFF-XFT91$?MR$2I'(I568!')5&; ^4$@
MC)QS7/W^AZD^N/J/V2XF1YIW6.WNA"R-LBCB8MN'R[4DSC)'F=#4UMX:N;>T
MFM5A14DO+09$F<6\01VZDDY<2<'GYZ -&/Q?I1^VM,\L*6T[Q;FA<EPB@NP
M7.U22">@QSC(JYJVMV^DPVDDBR2_:ITAC$2,V=QY/ / 7+?A7+#2-9>WMT&F
MS6]ZHE9+M9XRB/-,SS+(I8[XR-A  )X_A-;OB*QO[R:Q6QCXB$[K(&4"*4PL
MD9()!Q\[=,GIQ3 T;/6=/O[F2WM;D22QC<0%(##."5)&& /&1D U3BU74+K4
M;V.VL[3[%:7 @>>6Y96;"*S$*$(XW$=>JGI5?0=.N$NH+F>R:QBM+%+*WMW=
M68<@N3M)&/E0#G/!Z9K'M]$G;2M10^'#!K5R+IAJ#BW.&E9L8<.7X5\#CHN*
M0SH$\6Z')@K? @A&!\I\;'.%?I]PGC=TSQFI#XET@2S1"\4O")=^%.,QYWKN
MQ@L,'(SGO63J.DRQ_P!H3M$D=KYUHN=PPMI!B1O_ !XR+CWK(M]%U;6/#EA;
MS:>;;; YFWR)^]DN& D=<$\!'F/."2PXH ZB#Q1I_P!GA^VS+;7+0"26([F6
M)O+\QD+XQN"Y..N!G&*N7&M:?:L4EN/W@56\M$9V(;<5PJ@DDA6.!V!-<E=Z
M=/'IDD>JQK:6MK<7MU)<R2(1</+YJQA0"3C;+T(!RJ@ U$FB:J!IM\]I<2WD
MEM*TRPW7D^3,XB"!SN!*JB;25R>"<'- '7'Q!I0-J!>(PNEC:)E!92'X0D@8
M7<>!G&3P*BU/5YX-0M=-L8(9;NXCDE!GE*(J(5!/ ))RZ\8]3GCGF]/\+RVV
MHFV>SG^R)<PRK)]K;R?+BCC$8"!]Q8/&OWAC@G)Z&_X@L[S4)KBT?1EO83$I
MLKA9$0V\IW!F9BP=?X2"@)QF@"2T\51O?+9ZC ;*X\N#<I)<++*S*(R0,#D+
M@G&=X&,U=/B32%,^Z]15@4N[LI"[0VTD,1A@&(!P3@UB/HFL)I\@54GNY+\7
M#M*P 80Q 1$_[SQ1$CMN-5+;0=3NK^)[FSN(X=MHK-<31G 21I9 $0E5!9(A
MA1@@_7 (ZE=?TQYX81<$/,0J!HG')S@$D84G!P#C/;-&K:C/8M90VEO'/<WD
MYA19)"BC",Y8D*3T3TZD5AVNA7,FMSO=VUQL:^>Z:<W9\IP !%MC5OO ! =P
M ^4]>*=JNB%M3L1+I,^LV,,,Q*SRQR8E<H%)\UAP%5^F?O4 7;3Q5:"S,NI;
M+65998V$;-,F(VVLX8*,)GJQ  /%7VUW3%NY+5KM%DC5F<L"$ 49;YR-N0#R
M,Y'>N./A[6ULUTN2TD>V4P(OV>=%B6$R[I$))#MM5BJ@_*54=R14EQHFKW=O
M/BPGMXI&26YM/M"'S)#.CR&!MV4#*),@E<EAP.:8'4CQ#I9@:47#?++Y)C\E
M_,W[=VT)C<3M^;ITYZ56_P"$C$GAB768(%D!D=+9!)Q-^],<9W8X#G:>AP&[
MUD1:5J>GZDNJ6VERS2R0W&(Y+L.R2-Y0C,C.W]V/!VYQD@9SDZ$OA^1O#VAZ
M(5WV\#P"Z(?:=L2E@<C!R9%3IZYH FA\1F"\NK35H8K>:'RRGV9WG$N\.=H
M0-N 0D@ \8/TT(M;TV:W^T17D3Q%HU#@\$R!2GYAE_.N?UO2;ZV#0:'I[^2;
M:9U:"5(V:Y( 4R.Q#XP.JG)[\ 5G1:1-=/J=OI>UH+2S2*W(<8^U>1Y0R0<?
M(O7GJP[B@#IE\6Z&ZAEOP5*I("(WQL?A7SC[F>-W0'J:L2Z]I<%Q+#+=JC1(
M[N2IV@(,M\V,$@<D Y%9-SH-Q)+=I%"JPO)96T8W#'V:%@[?GND7%9$/A>_G
MTU+:XLYQ*,I.\UYO60RR 3/&H8@*4,AY )W 8ZT =%=^+=,MH/,C:6=OM$4!
MC2%]W[PC#8V\KMRV1P=IQ4WB'7!H5B)E@^T2L21%OV_(HW.Q.#@!0?Q('>L]
M]+OF\1I>O;%X#J'FY5URL:V_EID$CC>SMQD\CBH-?\/:GK4>M3K=SV\KV<EG
M901F(JZE<DL64E=S\'!'"KWZ '02ZQ807Z64EP!<,0H7:2 2,@%L8!(' )!/
M:H$\1Z3)'+(EX"L>P\(V7#DA"@Q\X8@@%<YP<5A7&FZS/I.M6"Z>HFNGN9?M
M,DBX<L"(@F#D,!L&6  V\9X-6;B'4I+_ $_4%T0B&UD8):I)$)@/+*JS'=MP
M"SC 8X#9]0 #9CUS3)+9[A;N,Q) ;AV.1MC!()([8*L"#SD'TIC>(-+6Z-M]
MJS,&9,+&Q&Y5+E<@8W;03MZX'2N7B\/ZM#'>63VGF_;A D]PDJB,(TSR3@ G
M=G,LN..1CGM5FYT35CI,2Q0C[4L=]=X\Q?ENI=PC7.>PED&>G H TK'Q;8WE
MK;W;$0030I*!)N$F78B,!=N3NVMC'IQFK4GB;1XK2.Z>]"PN'.2C94(VURPQ
ME0IX); !ZUE6>AW0URWN7M?)M895:-6=2RI';^6B$ GG=+*>./E'M7/-#/"M
MYI$B12WNIQ6]I<*LRDPF1WDG!7.X\3.V0""!R1B@9Z+/>6]M9->32JENJ;V=
MN@%4SXBTL6Z3&Y(#2&()Y3[PP&2"F-PP.3D<#GI4%_+?:CX=G>RMBESYI58R
M4)*I+@E=WRY*J2N>,D9K#TW2]5T_6I-3_LNZD0S3@127,;RE9(X '+%\<-"0
M1GC=QD"@#<TWQ1I]]9Z=))*L,][!%*(AE@AD&54OC )Y SC..*CNO&.D0:9=
M7L,YN1! TX2.-OWB@X)4XY ) )&<$\XK TKPYJ]GI$.E260)F:PEDG21-D!A
M6(.IYW'_ %.5P",MVJ&RTK4M8\*V:Q6)C$.CW$,;M(F)WD"; N#D#"G.X#G'
M7K0([6/6].DO([47&)I,;0T;*,E=^TDC ;;\VT\XYQ46G>(K/4]5:SLCYD8M
MA<>;@KN!8@8! RIQD,.#VKGYO#MY>WUVLEG=(MU<M<K-)=_NX0T.,&-7YD#<
M="N.<]JTM!L]175(KB[T\VB1:;':',B-N=6).-I/R^A.#UR!2 U-0UF'3;^V
M@N-J020S323,V!&(]N?_ $+]*9_PDFE>2)/M+9:0Q"/R7\S>%W%?+QNSM(;&
M.G/2L+4[7Q%J,OF?8$CGM(+F-)-T92?>Z;-@).#L4GYP &QU%&CZ-J,6O-=S
M6<\4)OGN US<+(^TVR1\D,>=R'@< $8]@#HTUK39+<SI>1M$(XY2X.1MD^X?
MQJ)O$>D*URKWJ(+9'>5F5@H5#AR&(PVTD X)P>#7*Q:%K%MI[62Z>9&GM+.,
MR+*@6-HI&+ALG/0C& <^U17F@ZY?/,);&8R-:7MN7:>,1$R.K)L0-PN$Y) ;
M)&<\D '9PZWIT\+31W(V+(D1W*RG<Y 08(SR6&#WS4>J:P=,N;&$6<\PNITA
M,JX"1[CU8_T K)O[<3^/K&.)T=&A^T7<8;E?)W"+(]VFS_VS]JV-9M)KQ+(0
MJ&,5Y%*^3C"JV2:8&D3@9KF'\63VL22W^E-;K/9O=VT8ES(P4H-CJ5&QR9$&
M,D Y!/'.]!=/-<WD)@91;NJJ^>),J&X].N*Y)--U/4]-O&O=+NH]9GB#^?/+
M"84*L'6%-CL53('.W)QD\X% &N_B*XM8-1%WICM>64:RF"TD\T.C!MI#,%[H
MP.1QBI;S6+R#1HM4@M+1H#;B>7S[IHRF0#@!8VW=<=OI4$-G>WEQK-_-:/:M
M=6D=K#!*Z%L()#N)4E1DRD=>U.ETR[FL- LF0>3!+$]X-PZ1QDJ/?]Z(S^%
M&Q9RSS64$MS!]GG>-6DAW[_+8CE<\9QTS4]1+)*;J2-H=L2HI67</F))R,=1
MC Y[[O:IA2 *2BB@8HHHHH$)2T"B@ HHHH **** "BBB@ HHHI@%%%%(8444
M4 %%%% "T444".?I**6J$%%%+0 4])'C/R,1]*92T 6TOW'WU#?I5A+R%^I*
MGWK,HH V@P894@CVI:QE8J<J2#[5.EY,O4AA[TAW-*BJB7R'[ZD?3FITGB?[
MKCZ4 24444 %%%% !1110 4444AA112T %%%% @I  !@  =>*6B@ HHHH **
M**8!1110 4444@"D=%D0HZAE/!!&0:6BF @ 50J@ #@ =J6BB@ HHHH ****
M "BBEI#$"@$D 9/6BBB@ HHI: "BBDH$%+110 4444 %(0&!! (/4&EHH **
M** "BBB@ HHHI@%%%% !112%@O6D," 001D'J#2%PM,:0GIP*93$*Y\S&X @
M'(&**2EH 2EHHH **** "BBB@ HHI: "BDI: "D50HPH 'H!2T4 %%%% !11
M10 4444 %%%% PIOEIYGF;%WXQNQSCTS3J<JDT )3@OK3@ **0@Z=*0 *
M .PI:* "BBB@ HHHI@%%%% "!0&+ #)ZG'6EHHH **** "BBB@ I:*2D,*6D
MI: "DI310(**** "BBB@ HHHH ****8!1112&%%%% !1110 4M(*6@04444
M<_112U0@HHI: "BBEH 2EHJ*YG6VMI)VY"+G'K0 X2QM*8A(AD49* \@?2I*
MYW273^V&9IE>2:'+$'^(G) ^@_E714 %%+BB@!R2R)]UR/QJ=;V0?> ;]*K4
M8H OK>QG[P*_K4RS1O\ =<5EXHH&:]%9:NZ?=8C\:E6[E'4@_44K!<OT556]
M'\2$?0U,MS$W\6/J* ):*0,K?=8'Z&G8I )12XHQ0 E%+BC%,!**7%&* $HI
M<48H 2BEQ1B@!**,4N* $HI<48H 2BEQ1B@!**7%&* $HI<48I#"DI:,4 )1
M2XI<4 )111B@0E+1BEQ0 E%+BC% "44N*,4 )12XHQ3 2BEQ1B@!**7%&* $
MHI<4G2@ I"0.M-:3TJ,Y)Y- QS2>E,I<48H$)12XHQ0 44N*,4 )12XHQ0 E
M%%+B@!**7%+B@!***,4 %%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )0
M 3TIX3UIV,=*!C0H'6G48I<4A"44N*,4 )12XHQ3 2BEQ1B@!**7%&* $HI<
M48H 2BEQ1B@!**7%&* $HI<48I %)2T8H&%%+BD- A*6C%+B@!**7%&* $HI
M<48I@)12XHQ0 E%+BC% "44N*,4AB44N*,4P$HI<4 4@"BEQ1B@0E)2T8H&8
M%+115$A112T %%%% !0RJZE64$'J",TM% %6/3X([TW2+AMFW: ,#W^M6Z2E
MH **** %HHHH *6BB@ HHI: "BBEH !3UFD7HYIE% %A;N0=<'\*D%X/XD/X
M&JF:*0R^MU$>Y'U%2"1&Z.#^-9E+18#4HK,#,O0D?0U()Y1_$?QH OT53%TX
MZ@&GB[]4_(T 6:*@%TA]1^%/$T9_B% $G>BFA@>A!_&ES0 M%)FC- "T4F:,
MT +129I:0Q:2C-)F@!:**,T +129HH$%+249H 6BDS1F@!:*3-&: %HI,T9H
M 6BDS1F@!:*3-&:8"T4QI /<U&SEJ )&D Z<U&6+=:;FC- "T4F:,T +129I
M: "EI*,T +129HS0 M)1FB@!:**,T +129HS0 4M)1F@!:*3-&: %HI,T9H
M6BDS1F@!:* ":> !0 @4FG  =*,TF:0Q:*3-+0 M%)FC- A:*3-&: %HI,T9
MH 6BDS1FF M%)FC- "T4F:,T +129HS0 M%)FC- "TII*3-(8M+249H 6DHS
M10(6BDS1F@!:*3-&: %HI,T9H 6BDS1FF M%)FC-(8M%)FC- "T4F:,T +2T
ME&:!"T4F:,T %%)FEH&8-%%+5$A112T %%%% !2T44 %%%+0 444M !1110
M444M !112T %%%+0 4444 &*6BB@ I:** "BBB@ I:**!A2T44 &*<&(Z$C\
M:2DH >)9!_$:>+AQZ'\*BHH$3BY;NHIPN!W7]:@Q12&61<)Z&G><A[_I56B@
M"WYB'^(4H93W'YU3HH"Y>HJETI0Q]30!;I:JAV'\1_.E\Q_[U("S15?S7]?T
MI?.;VH GHJ'SF]!1YQ]* )J*B\[_ &?UI?.'I3 DHJ/S1Z&E\U?0T@'T5&9E
M'7-,:?/3@4P)68+]:C9R?85'O7UI=P]: %HI-P]:-P]: %HI,CU%+D>M !11
MFB@ I:** "BBB@ HHHH 2EQ12T %%%% !24M)0 M%%% !1110 44 $]*>%]:
M &@9IP4#K2T4 %%%%( HHHH&%+110(**** "BBB@ HHHI@%%%% !1110 444
M4 %%%% !0**6D,0T44"@!:**2@04M%% !1110 4444 %%%% !1113 ****0P
MHHHH ***6@ HHHH$%)2TE PI:**!&#1115"%HHHH *6BB@ HHHH 6BBB@!:*
M** "BBB@!:*** %HHHH 6BBB@ I:** "EHHH **** "EHHH&%+110 4M%% "
M4M%% @IPHHI#"EHHH **** "EHHH *6BB@ I:** "BBB@!:*** %HHHH *8S
MG.!110 VDHHH <**** "BBB@ I:** "EHHH *6BB@ %**** "CO110 M+FBB
MD 9HS113 *6BB@ HHHH *<JYHHH =THHHH **** "BBBD,****!"T444 %%%
M% !1113 **** "BBB@ HHHH ****0!1113 !0:**0PI:** "D%%% A:*** "
KBBB@ HHHH ****8!1112&%%%% !1110 4M%% @HHHH 2BBB@8M%%% C_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>a2020_annualreportxfinal007.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 a2020_annualreportxfinal007.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SV@44"OIS
MY@6BBBD(**** "BBB@ HHHI@%%%% !1110 4HI*6@ HHHH **** "BBB@ HH
MHIB"BBB@ HHHH *6DI: "BBB@ HHHH **** "BBB@ HHHH **** "BBBF 44
M44""BBB@ HHHH **** "BBB@ HHHH !2T@I: "BBB@ HHHH *!12B@ HHHH$
M%%%% !1110 4444 %%%% !1110 4M)2T %%%%, HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH$%%%% !1110 4444 %%%% !1110 "EI!2T %%%% !1110
M 4444 %%%%, HHHH **** %%% HH **** "BBB@ HHHH ****8!1110 4444
M 5Z!10*R-1:***0@HHHH **** "BBBF 4444 %%%% !2TE+0 4444 %%%% !
M1110 4444Q!1110 4444 %+24M !1110 4444 %%%% !1110 4444 %%%% !
M1113 ****!!1110 4444 %%%% !1110 4444  I:04M !1110 4444 %**2E
M% !1110(**** "BBB@ HHHH **** "BK.GQ)-J=K%(NY'F16'J"1FOH.Y^'_
M ((LX&GNM-MX(5QNDEN'51DX&26Q7/7Q,:+2DMSIH8:59-Q:T/G.EKWO_A'/
MAC_>TG_P8?\ V=<OX2\->'=8\>:_9M:Q7.G0#-L$E8J!N R&!Y_.HCC(M-V>
MA<L')-+F6IY917=?$K0=,T/Q796>FVHM[>2V1V0,QR2[ GDGL!7JDGPS\)/$
MZ+I"HS*0&$LF5]_O4YXR$(QDT]0A@ISE**:T/G&BMBSTKR/&-MI-]'NVWZ6\
MR<C</,"G\Z]#^)_A#0=!\,07>F:>MO.UVL9<2.V5*.<<D]P*TG7C&<8=S*%"
M4H2GV/)**T_#NF?VQXBT_3\$K/.JOC^[GYC^6:]]/PV\('(_L>/./^>TG_Q5
M37Q4*+2D70PLZR;B?-]%6]4L7TS5;NQD^_;S/$??:2,UZS\.?!GA_6_",5[J
M.FI/<&5U+F1QP#QT(%76KQI0YWL11H2JSY%N>-T5VWQ-\+VWAO7X380>38W4
M0:- 20K+PPR>?0_C7:>$?!/AW4O -IJ-WIB2W;PR,TAD<9(9@. <=A42Q4(T
MU4Z,J.%G*HZ?5'BM%=#X,\+R>+-?2Q#F*W13)/(!RJ#T]R2!_P#JKUV^TGX=
M^$$@MM2M;1))1\OGQM,[#U/!P/R%%7$QIRY$FWY!1PLJD>=M)>9X#17N'BSX
M;:)J6A2:EH$*07"Q>=&(6S'.N,XQT&1T(KC?A9H&E^(-6OX=4M%N8XX R*69
M<'=CL12CBX2INHN@Y82<:BIOJ<#17;_%'0]-T#Q);6NEVHMX7M%D9 Q;+%W&
M>2>P%1?#3P[:^(O$[17\'G6<$#22(20&/"@9'/4Y_"M/;Q]E[7H9^PE[7V74
MXVBO>_$GPX\.KX:U&33=,2*\C@9XG61R0RC.,$XYQC\:\$I4,1&LFX]!U\/*
M@TI=0HKW0^!/#/\ P@AU#^RT^U?V9Y_F>8_W_*W9QNQUKPNBC7C5OR]!5J$J
M-N;J%%%%;F 45VGQ"T73M&?1AI]L(!<62RRX8G<WKR37&H 9%!Z$BHIS4X\R
M-*D'"7*QM%=G\2]%T_0_%<=GIML+>W-LCE Q/)+9/)/H*/B;HNG:%XHBM-,M
MA;P-:I(4#$_,68$\D^@J(UHRY;=2IT91YK_9.,%+7>:/H6BZ#X7A\2>)8'NW
MNFQ96"MMWC^\Q]/TQCKG%36&N^#-?NTT[4?#$6F+,0D=U:S',;'@9X''N<_2
MDZ^_+%M(I4-N:23?0\]HK7\3:#-X:U^YTR9MXC(,<F,;T/(/^>^:W/B9HNG:
M%XBM;;3;86\+V:2,H8G+%F!/)/H*OVL6XI=2/922DWT.,HJSIL23ZI:12+NC
M>9%8>H+ &NM\7:)IVF_$B'2[2V$5DTD ,08D8;&>2<\YHE42ER^5Q1IN4>;S
ML<3174?$+2[+1O&-U9:? (+9$C*H&)QE03U)/6N7JH24XJ2ZBG!PDXOH%%=F
MFBZ<?A,^L&V']H"^\H3;CG;QQC./TJEX+\+Q^([^XDO9C;Z791^==S#J%YX'
MN<'\ :CVT>5R?30OV,N91774YFBN]D\6^#[>8VUKX+@FLE.T2RS'S6'KT./S
MJKXO\-Z9#I-EXD\/-)_95XVQH9#EH).?ESZ<'\NIR*2K:I2BU<;HZ-QDG8XR
MBNS@T73G^$UUK#6P.H)?")9MQR%^7C&<=SVKC*TA-3O;H[&<X.%K]5<445VM
M[HVFP?"G2-96T'VZ:^,<LNYLL@,G&,X_A';M3QXE\$DX_P"$)/\ X'/6?MK_
M  Q;U:Z=/F7[&WQ22T3Z]?D</17J_B]?!GA/5HK!_"8N3) LV];MUQDL,8R?
M[M<I%8Z?XS\5V-AH6F?V5"ZXE!E,N,9+/D^V!CUI0KJ4>:S2[Z?YCGAW&7+S
M)OMK_D<G17H>H:WX-\/7DFFZ?X9BU/R&,<MU=3'+L.#C@_F,?2F:MHN@^(?"
M%QXC\/6CV%Q9L!=V9?<N#W&?KGMT/%"K[.46D^H.ANHR3:Z'G]%%%=!@%%%%
M, HHHH **** *] HH%9&HM%%%(04444 %%%% !1113 **** "BBB@ I:2EH
M**** "BBB@ HHHH ****8@HHHH **** "EI*6@ HHHH **** "BBB@ HHHH
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
MHZ76NASTZ=TW&6MGIJ1:?!-<_!&\C@B>5SJ((5%+'^#L*X;^Q]3_ .@==_\
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
MG 5?HHP!2E"K47).UNHXSI4WSPO?H9=%%%=)S!1113 **** "BBB@#<?X?\
MBQ.NA7?X '^1J%O!7B=.N@:A^$#'^5?2'VJ;^_\ H*7[7-_>'Y5XG]H5.R/;
M>70[L^:'\*^(D^]H.J#ZVDG^%0/H.L1_?TF^7ZVSC^E?3_VR;U'Y4OVV7T7\
MJ?\ :$OY1?V='^8^67TV^3[]E<K]8F']*@:&1/OQNOU4BOJ[[=)_=3\J/MS_
M -Q:?]HO^7\2?[-7\WX'R=17U<T\;_?MHF^HJ)H[!_OZ;:M]8U/]*?\ :/\
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
M[=(KI?I.W]:A;X2>$VZ37Z_28?U6G_:%'S%_9];R/"**]Q;X.^&6^[?ZDO\
MVT3_ .(J)O@SH1^YJUZ/KL/]*KZ_1[D_4*W8\3I:]E;X*Z:?N:Y./K&I_K4+
M?!*W/W/$+#ZVP/\ [/36.H=_P8OJ-?M^*/(**]:;X(O_  >(8S];7'_L]0M\
M$KW^#6K8_6%A_6J^NT/YOS)^I5_Y?R/*Z*].;X*:P/N:I8GZAQ_2H&^"_B$?
M=OM,;_MI(/\ V2G];H_S"^J5_P"4\XHKT%O@YXF7I)I[?29OZK4#?"/Q4O2&
MU;Z3C^M5]9H_S(GZM6_E9PM%=H_PJ\7+TT^-OI<1_P!34#?#+Q@G_,')^D\1
M_P#9J?MZ7\R^\7U>K_*_N.2HKIV^'GBQ.NB3_@RG^1J!O WBA.NA7OX1Y_E5
M>UI_S+[R?8U/Y7]QS]%;3^$/$B?>T'4OPMG/]*@;PWKJ??T745^MJX_I3]I'
MN+V<^QF45=;1]33[^G7:_6!A_2H&L[I/OVTR_5"*JZ)<60T4I4J<,"#[TE,D
M**** "BBB@ HHHH **** "BBB@!110** "BBB@ HHHH **** "BBBF 4444
M%%%% "T444 %%%% !1110 4444 %%%%, HHHH **** /J"BBBOE3ZL**** "
MBBEQ0 E%+BBD(****!A1110 4E+1BF(2BEQ1B@!**7%&* $HI<48H 2BEQ1B
M@!**7%&* $I:,44@$HI<4N* $HHHH *EC.5(J*G1G#CWH&/HI3P:2@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *1ST44X<
M#-1GDYH !D=Z&=@.&/YT=336Y- "^8X_C;\Z/.E_YZ/_ -]&FTE,"3SY1_RT
M;\Z47$W_ #T-1XI5&30!8^T2@#YSGZ4JW,I/WOT%0GK3EX&:0$WVF3U'Y4?:
MI/;\JAHH"Y/]JD]%_*E^UO\ W5JO10%R<W.X8:-3]:B86S_?LX6^J _TIM%
M$;66EO\ ?TJS;ZPJ?Z5$VC:"_P!_0M.;ZVT9_I5FBGS2[D\L>Q0;PWX9?[WA
M[3OPMD'\A4+>$/";]=!M!](P/Y5JT57M)]V+V<.R^XQ&\#>#WZZ)$/HS#^35
M"WP[\%O_ ,P?'TGE'_LU=#13]M5_F?WD^QI?RK[CF&^&?@QNEC*OTN)/ZFHF
M^%?A!NB7:_28_P!176457UBK_,_O%]7H_P J^XXUOA'X4;I/J"_29?ZK4+?!
MWPT?NZCJ*_\ ;1#_ .R5W%%/ZU6_F9/U6C_*C@6^#.B'[FKW@^NP_P!*B;X+
M:<?N:[,/K$I_K7H=%5];K_S"^IT/Y3S9O@G"?N>(2/K:@_\ L]0M\$I/X/$$
M9^MJ1_[/7I]%/Z[7_F_!$_4J'\OXL\J;X)W_ /!K-L?K$P_K4+?!761]S4[
M_7>/Z5ZW1D^M/Z]7[_@+ZC0[?B>/-\&/$0^[>:8W_;60?^R5 WP>\3KT>P;Z
M3'^JU[3N;U/YTN]_[S?G5+'UO(G^SZ/F>'M\)?%:](+9OI./ZU WPK\7KTTV
M-OI<Q_U:O=_,?^^WYTOFR?WV_.J_M&MY"_LZCW9X"WPT\7IUT=C])XS_ .S5
M"WP^\6)UT2X_ J?Y&OH7SI/[YH^T2_W_ -*?]I5>R)_LVEW9\YMX(\4)UT*^
M_"(G^50MX2\1I][0=2_\!7/]*^D_M$O][]*7[3)ZC\J?]I3_ )4+^S8?S,^9
M6\.ZVGW]'U!?K;./Z5"VDZBGW]/NE^L+#^E?4'VJ3V_*E^U2>BU7]IR_E)_L
MR/\ ,?*[6MPGWX)5^J$5&00<$$?6OJW[6_\ =6D-P&&&B0_6G_:?]W\?^ +^
MS%_/^'_!/E*BOJ=DM'^_90-]4!_I436.E/\ ?TFS;ZPJ?Z57]IK^7\2?[,?\
MWX'R[17TXVB>'W^_H.G-];6,_P!*A;PSX8?KX?T\?2V0?R%4LRA_*+^S)?S(
M^::*^D&\'^$WZZ%:CZ)C^1J)O O@Y^NB1CZ.X_DU/^TJ?9D_V94[H^=**^A6
M^'7@M_\ F$E?I/+_ /%5"WPR\&MTLIE^D[_U-5_:5+L_Z^8O[-J]U_7R/ **
M]Y;X5^$6Z+=K])C_ %%1-\(_"K=+G4%^DJ_U6G_:-'S)_LZMY$7_  BWA[_H
M!:9_X"1_X4?\(MX>_P"@%IG_ ("1_P"%:U%>*>V9/_"+>'O^@%IG_@)'_A1_
MPBWA[_H!:9_X"1_X5K44 9/_  BWA[_H!:9_X"1_X4?\(MX>_P"@%IG_ ("1
M_P"%:U% &3_PBWA[_H!:9_X"1_X4?\(MX>_Z 6F?^ D?^%:U% &3_P (MX>_
MZ 6F?^ D?^%'_"+>'O\ H!:9_P" D?\ A6;J\NNK-J-RMU]ALK2+? 0B-YS
M=\\CGC\152WUK5-9NM-L8;@6;RVIGFD6,,2<D# /;@'\:Z%AFX\R:M^6ESF>
M*BI<K3O^>MC=_P"$6\/?] +3/_ 2/_"C_A%O#W_0"TS_ ,!(_P#"L.W\0ZQ-
MX6FNHH(YKBW:2.:8L%V[0"&V]S@_I6E9MJVJ>&+":VU!8+IQNDE>,-N'/&,8
M]/RI2PTHZR:WL..)C/2*;TN6O^$6\/?] +3/_ 2/_"C_ (1?P_\ ] +3/_ 2
M/_"LWPW=ZM=:O?)=7ZW=G;?NMXB5 TG'3 [<_G745G4I^SERMW-:53VD>9*Q
MD_\ "+>'O^@%IG_@)'_A1_PBWA[_ * 6F?\ @)'_ (5K45!9D_\ "+>'O^@%
MIG_@)'_A1_PBWA[_ * 6F?\ @)'_ (5K44 9/_"+>'O^@%IG_@)'_A1_PBWA
M[_H!:9_X"1_X5K44 9/_  BWA[_H!:9_X"1_X4?\(MX>_P"@%IG_ ("1_P"%
M:U% &3_PBWA[_H!:9_X"1_X4?\(MX>_Z 6F?^ D?^%:U% &3_P (MX>_Z 6F
M?^ D?^%'_"+>'O\ H!:9_P" D?\ A6M65KC:KY$$6E*!))*%DEP#Y:=S@]:<
M(\SML3.7+&^XG_"+>'O^@%IG_@)'_A1_PBWA[_H!:9_X"1_X5SDWB/4=+&LV
MSW*WC6FP0SL@&&8@$''!QD_E5VUU'5K#6X+"XN1?FZM#-&K*L>) "=N0.G'Z
MUT/"32O=?TKG.L7!NUG_ ):V_3H:W_"+>'O^@%IG_@)'_A1_PBWA[_H!:9_X
M"1_X5FZ)J^HW.NZI%J 6);=%(@0A@GX]ZS;'7=1OS!=+K%I%-+/@6,H4+Y><
M8SC.:/JL[M76EOQ'];A9.SUO^&ATG_"+^'_^@%IG_@)'_A1_PBWA[_H!:9_X
M"1_X5K45S'29/_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%:U% &3_P (
MOX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (5K44 9/_"+^'_^@%IG_@)'
M_A1_PB_A_P#Z 6F?^ D?^%:U% &3_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6
MF?\ @)'_ (5K44 9/_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%:U% &3
M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (4_77U-; +I*!KEY I8
MX^1>[8/![?G7.2Z_J.CW>K6LUT+X6MNLB2M&%*N2H ./=OTK:GAY5%>+5^QA
M4Q$:;M).W?\ KT.@_P"$7\/_ /0"TS_P$C_PH_X1?P__ - +3/\ P$C_ ,*Q
M;/4]6LM3TR*ZNQ>)J%N9-C(J;'VY !';H*LZ/JNJ77BR\L[Y%@2*W#"!&#!3
ME>=W<X-5+#22;NM%?]!1Q46TK.[=OU-'_A%_#_\ T M,_P# 2/\ PH_X1?P_
M_P! +3/_  $C_P *YJVUN]N[N59/$D-H3<.D<#6RM\H/'../3FN[J*M%TK)_
MK_D71K*JFX_I_F9/_"+^'_\ H!:9_P" D?\ A1_PB_A__H!:9_X"1_X5K45D
M:F3_ ,(OX?\ ^@%IG_@)'_A1_P (OX?_ .@%IG_@)'_A6M10!D_\(OX?_P"@
M%IG_ ("1_P"%'_"+^'_^@%IG_@)'_A6M10!D_P#"+^'_ /H!:9_X"1_X4?\
M"+^'_P#H!:9_X"1_X5K44 9/_"+^'_\ H!:9_P" D?\ A1_PB_A__H!:9_X"
M1_X5K44 9/\ PB_A_P#Z 6F?^ D?^%'_  B_A_\ Z 6F?^ D?^%:U% &3_PB
M_A__ * 6F?\ @)'_ (4?\(OX?_Z 6F?^ D?^%5-5.M2:A/Y-S]AT^"W,@G"J
MV]QS@YZ#_"LBU\0:IJL>CV<<XMI[OS#+.L8)*KGH#QS@UT1PTI1YDU_EU_0Y
MY8J,9<K3_P ];?J=%_PB_A__ * 6F?\ @)'_ (4?\(OX?_Z 6F?^ D?^%9%A
MKFKMIVH1K%'>7=E.T32,1&-H!^8COR.@J_X<U22?PLFH:A/N*B1I)" . 3Z>
MPI3P\H)M][#AB83:2[7^XL?\(OX?_P"@%IG_ ("1_P"%'_"+^'_^@%IG_@)'
M_A61X9UC4=2UR]2[8K#Y2RQ0D#Y%;!7]"*ZVHJTG3ERLNE556/,C)_X1?P__
M - +3/\ P$C_ ,*/^$7\/_\ 0"TS_P !(_\ "M:BLS0R?^$7\/\ _0"TS_P$
MC_PH_P"$7\/_ /0"TS_P$C_PK6HH R?^$7\/_P#0"TS_ ,!(_P#"C_A%_#__
M $ M,_\  2/_  K6HH R?^$7\/\ _0"TS_P$C_PH_P"$7\/_ /0"TS_P$C_P
MK6HH R?^$7\/_P#0"TS_ ,!(_P#"C_A%_#__ $ M,_\  2/_  K6HH R?^$7
M\/\ _0"TS_P$C_PH_P"$7\/_ /0"TS_P$C_PK6K-UR34X]-/]DQA[IF"@G'R
M#N>>/_UTXQYFD*4N6+9'_P (OX?_ .@%IG_@)'_A1_PBWA[_ * 6F?\ @)'_
M (5@R:[J.C:AJ5I-=B^6WM?-5VC"E')  ..WS4^SU35K._T?[7>?:H]3A+F,
MQJNQL @ CZ@5T?596O=?YZ7.;ZW"]K/_ "UL;?\ PB_A_P#Z 6F?^ D?^%'_
M  BWA[_H!:9_X"1_X5FZ7JVJ7/B^>ROHUMXTMMX@1@P!RN#N[GFJFL7^NZ<L
MM[)>QPO]H"6]B%5O,CSU]<TEAI.7+=7_ ,QO%14>>SM_D;O_  B_A_\ Z 6F
M?^ D?^%'_"+>'O\ H!:9_P" D?\ A6JI)121@D<CTI:YSI,G_A%O#W_0"TS_
M ,!(_P#"C_A%_#__ $ M,_\  2/_  K6HH R?^$7\/\ _0"TS_P$C_PH_P"$
M7\/_ /0"TS_P$C_PK6HH R?^$7\/_P#0"TS_ ,!(_P#"C_A%_#__ $ M,_\
M 2/_  K6HH R?^$7\/\ _0"TS_P$C_PH_P"$7\/_ /0"TS_P$C_PK6HH R?^
M$7\/_P#0"TS_ ,!(_P#"C_A%_#__ $ M,_\  2/_  K6HH R?^$7\/\ _0"T
MS_P$C_PH_P"$7\/_ /0"TS_P$C_PK6KB-0U'Q#IMC_:EU<B%VN=B6)1"I3ZC
MG-:TJ+J.R:,JM94E=IG0_P#"+^'_ /H!:9_X"1_X4?\ "+^'_P#H!:9_X"1_
MX5@W>K:K=SZU/:7GV:'3,!8A&K>81G.2?H:-;\1:NF@VEY:PI#%.L9:X# D,
M1DJ%/TZUHL)-M*ZU_P"'_JQD\9!)NST_X;^KF]_PB_A__H!:9_X"1_X4?\(O
MX?\ ^@%IG_@)'_A4>JC6)]1M;:QD-M:%2T]R%5B#S@8/T_6HO"FIW6IV%P;J
M02M!.T2S*H'F 8YXX[UG[%\G/=&OMES\EF6?^$7\/_\ 0"TS_P !(_\ "C_A
M%_#_ /T M,_\!(_\*UJ*R-3)_P"$7\/_ /0"TS_P$C_PH_X1?P__ - +3/\
MP$C_ ,*UJ* ,G_A%_#__ $ M,_\  2/_  H_X1?P_P#] +3/_ 2/_"M:B@#)
M_P"$7\/_ /0"TS_P$C_PH_X1?P__ - +3/\ P$C_ ,*UJ* ,G_A%_#__ $ M
M,_\  2/_  H_X1?P_P#] +3/_ 2/_"M:B@#)_P"$7\/_ /0"TS_P$C_PH_X1
M?P__ - +3/\ P$C_ ,*UJ* ,G_A%_#__ $ M,_\  2/_  H_X1?P_P#] +3/
M_ 2/_"HM576+C5(;>SF^R6(C+RW(56.[GC!^@_.N>MO$NJ7FGV%LLZI<W-XT
M'VD1CE%V_,!TS\WZ5T0PTIJZ:_R_JQSSQ,8.S3_SV_S.F_X1?P__ - +3/\
MP$C_ ,*/^$7\/_\ 0"TS_P !(_\ "LS3M5U<3ZII^U+^ZM)%$;.1'N4YZXXX
MX_.I/#.JZCJ&@7-W(HN;I9W"(2$'0?+GL.32EAY13=UI;\1QQ,9-*SUO^!?_
M .$7\/\ _0"TS_P$C_PK0T70M(L=22>TTNRMY@I DBMT1AD<\@5@^&-3U#4-
M0U=+\A6@D55B7!$?W@0#WZ5UVG_\?:_0UG5ING+E9I2J*I'F1KXHQ2T5D:B8
MHQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% '.T5%]I@_P">\?\
MWV*/M,'_ #WC_P"^Q5$DM%1?:8/^>\?_ 'V*/M,'_/>/_OL4 2T5%]I@_P">
M\?\ WV*/M,'_ #WC_P"^Q0!+147VF#_GO'_WV*/M,'_/>/\ [[% '&^(+F:]
MU\6MY9:A)I5O@[+:$GSGX/)XXY_3WJ22?[+XBLM:%A=I8R6IAV"$[HR"0 5'
M3MBNN^TP?\]X_P#OL4?:8/\ GO'_ -]BNE8E**CR]+'*\,W)RYM;WV_K0Y/2
MM/NH/ ^IK+!(LUR)95B*G=RN ,>O%:&GM<V'@:-DAE^TQVS;8]AW;N<<=:W/
MM,'_ #WC_P"^Q1]I@_Y[Q_\ ?8J98ARO==;E0PZA:SZ6_P""97A2Q:P\.VT;
MHR2N#)(&&#DGO^&*VJB^TP?\]X_^^Q1]I@_Y[Q_]]BLIS<Y.3ZFU."A%170E
MHJ+[3!_SWC_[[%'VF#_GO'_WV*DHEHJ+[3!_SWC_ .^Q1]I@_P">\?\ WV*
M):*B^TP?\]X_^^Q1]I@_Y[Q_]]B@"6BHOM,'_/>/_OL4?:8/^>\?_?8H EHJ
M+[3!_P ]X_\ OL4?:8/^>\?_ 'V* ):PO%=]?6>D[=.AE>>9MFZ)"Q1<<GCO
MV_&MC[3!_P ]X_\ OL4?:8/^>\?_ 'V*JG)1DI-7)J1<HN*=KG"O:17/A:[T
M[3M-U!+A0LSR7,.TS$$9[G)Y.!6A8&75_%=C?1VT\4%I:;':6,K\Y!&!GKU_
M2NJ^TP?\]X_^^Q1]I@_Y[Q_]]BNAXIM-6WO^.YS+"I-.^UOPV.<TVTF/BO7F
M>*1(ID55D*D!N.Q[US(TZ8Z&FC#39AJ@N\F3R3@+_>W^E>D_:8/^>\?_ 'V*
M/M,'_/>/_OL4XXMQ=[=OP">#4E:_?\7<E' '>BHOM,'_ #WC_P"^Q1]I@_Y[
MQ_\ ?8KD.LEHJ+[3!_SWC_[[%'VF#_GO'_WV* ):*B^TP?\ />/_ +[%'VF#
M_GO'_P!]B@"6BHOM,'_/>/\ [[%'VF#_ )[Q_P#?8H EHJ+[3!_SWC_[[%'V
MF#_GO'_WV* ):*B^TP?\]X_^^Q1]I@_Y[Q_]]B@#,\37UY8Z,[V$,DES(PC7
MRT+%,YRV!]/SQ7,P6L=QX;OM-M-/U$7LL8EEGN8=OFLK XSGZX%=S]I@_P">
M\?\ WV*/M,'_ #WC_P"^Q713K\D;)=;G/4P_M)<S>EK''V(FU76]$=+6XCCL
M+?$[2QE0&VXP,]>:T+*WF7X@:E.T,@A:V4+(5.TG"< _A70?:8/^>\?_ 'V*
M/M,'_/>/_OL42Q%[V6EK?C<4<-:UWK>_X6."U(S7FES:0FB/;WS70($4)V$?
MW]U>@1J4C52<D  GUIGVF#_GO'_WV*/M,'_/>/\ [[%35K<Z2M8NE1]FV[WN
M2T5%]I@_Y[Q_]]BC[3!_SWC_ .^Q6)L2T5%]I@_Y[Q_]]BC[3!_SWC_[[% $
MM%1?:8/^>\?_ 'V*/M,'_/>/_OL4 2T5%]I@_P">\?\ WV*/M,'_ #WC_P"^
MQ0!+147VF#_GO'_WV*/M,'_/>/\ [[% $M%1?:8/^>\?_?8H^TP?\]X_^^Q0
M!R/BJYN;G58M/DM;YM,0!YS:Q%C*>H&>F.E-N'6/5-&UBWTZ[AL;=7@:(PD/
M&,$ [1GCG]*[#[3!_P ]X_\ OL4?:8/^>\?_ 'V*Z8XE**C;;]=SEEAFY.7-
MO^FQS.@6EQ_9^MWDD$D?VV61XHW7#%<'''XU#IFC7=_X$@T_>UK(9"7$J'D!
MR<$?E76?:8/^>\?_ 'V*/M,'_/>/_OL4GB97;2ZI_<-86-DF^C7WG)Z+8:K;
M^,KN2YE#((E$D@AVK(-HP%[#''Y5V-1?:8/^>\?_ 'V*/M,'_/>/_OL5G5JN
MHTVNAK2I*FFD^MR6BHOM,'_/>/\ [[%'VF#_ )[Q_P#?8K,T):*B^TP?\]X_
M^^Q1]I@_Y[Q_]]B@"6BHOM,'_/>/_OL4?:8/^>\?_?8H EHJ+[3!_P ]X_\
MOL4?:8/^>\?_ 'V* ):*B^TP?\]X_P#OL4?:8/\ GO'_ -]B@"6LGQ'>W=AH
MTDEC"\MRQ")L0L5SWP/2M'[3!_SWC_[[%'VF#_GO'_WV*J$E&2;5R9Q<HM)V
M.&M+:.XT"^T^WT_4?[0N(O,EN+F';YC @XSG\JFLA/JNI^'T2UN(UTZ'%PTL
M94!@H&.>O*_K79_:8/\ GO'_ -]BC[3!_P ]X_\ OL5TO%-WT_IJQS+")6UV
MM^#N<_;V\P^(5W.89!";,*)"IVDY7C/2LG7)[G4H9[:;2I5UB*8+:RPQ-C9D
M'.[\Z[;[3!_SWC_[[%'VF#_GO'_WV*F.(M)2MLE^!4L-S1<;[M_B+;K(MM$L
MIW2A '/J<<U)47VF#_GO'_WV*/M,'_/>/_OL5S,Z4B6BHOM,'_/>/_OL4?:8
M/^>\?_?8H EHJ+[3!_SWC_[[%'VF#_GO'_WV* ):*B^TP?\ />/_ +[%'VF#
M_GO'_P!]B@"6BHOM,'_/>/\ [[%'VF#_ )[Q_P#?8H EHJ+[3!_SWC_[[%'V
MF#_GO'_WV* ):X"*_>ZUR34=7TS4YA$V+2&.V)2,>ISC)Z?YQCNOM,'_ #WC
M_P"^Q1]I@_Y[Q_\ ?8K:E55.^E[F-:DZEM;6.&N!<6$GB&U:SN7;42&MRD18
M-NSD9'3&[]*M:_IMU%X'T^R2&22>)H]Z1J6(.#GI[UU_VF#_ )[Q_P#?8H^T
MP?\ />/_ +[%:?6G=.VVOX6,OJBLU??3[W<YGQA=WO\ HVGV\-V;:7YKF2VB
M+-MSC:.WK6KX?EM6T_R;.QN;2&$[0MQ'L+>_7GZUH_:8/^>\?_?8H^TP?\]X
M_P#OL5FZJ=-0L:QI-5'4ON2T5%]I@_Y[Q_\ ?8H^TP?\]X_^^Q6)L2T5%]I@
M_P">\?\ WV*/M,'_ #WC_P"^Q0!+147VF#_GO'_WV*/M,'_/>/\ [[% $M%1
M?:8/^>\?_?8H^TP?\]X_^^Q0!+147VF#_GO'_P!]BC[3!_SWC_[[% $M%1?:
M8/\ GO'_ -]BC[3!_P ]X_\ OL4 <OXONKM[BWTZ."\-E(-]S);1%F9<GY1V
M[?J*IW@1H]&O;'3+R&TTZX*R1/#APIVDMCDD<=?6NT^TP?\ />/_ +[%'VF#
M_GO'_P!]BNF&(Y8I);?J<L\,Y2<F]_T.>\-PRS:QJ^J-#)%#<NHA$BE2P&><
M'\*7P/;S6VB3)/#)$YN7(5U*G&%YYKH/M,'_ #WC_P"^Q1]I@_Y[Q_\ ?8J9
MUW)-6WM^!<*"BXN^U_Q.?\-6\T.N>('EAD1)+D%&92 PRW(]:Z_3_P#C[7Z&
MJ'VF#_GO'_WV*MZ;/$]ZJI*C'!X# UG5GSRYC2E3]G'E_K<W****R-0HHHH
M**** "BBB@ HHHH **** "BBB@#%_P"$:T+_ * NG?\ @*G^%+_PC6A?] 73
M?_ 5/\*TZ*8C,_X1K0O^@+IO_@*G^%'_  C6A?\ 0%TW_P !4_PK3HI 9G_"
M-:%_T!=-_P# 5/\ "C_A&M!_Z NF_P#@*G^%:=8'BV.ZDL+3R8[J6T6Z5KZ*
MT8B5X=K<+@@GYMA(') (YZ4 6D\.^'Y(UDCT?3'1@"K+:QD$'N#BG?\ "-:%
M_P! 73?_  %3_"N7\(7]EI?@P7=E?/>H8;=$L2Y+17!15\L;CD;F(.. ,D]*
MU?!D=Y"FM0WUTUS<)J3;W)XW&&)B%'906.!V% &G_P (UH7_ $!=-_\  5/\
M*/\ A&M"_P"@+IO_ ("I_A7.>+[46-IJ.H27=\]_/_R#Y(_,2*R(50N]@=BK
MNRS,V,@D<XQ5?5IK:>X\3MJ6H2V][9JOV!4N&C*)Y*LKQJ#\Q:4N.ASM"^U
M'5_\(UH7_0%TW_P%3_"C_A&M"_Z NF_^ J?X5S&E[_%ZWMU>3W$;Q6=L+?R9
MFC$,CPB5G 4CYLN!SV7'KG674[S4/AH-4B21[ZXTCSU6%26,K0Y 4#G.3QB@
M#1_X1K0O^@+IO_@*G^%'_"-:%_T!=._\!4_PK)T'['8ZJEFUAJ5G=S6Y>)KR
MZ,JS(I7=C]XP# E20<'GCO74T 9G_"-:%_T!=-_\!4_PH_X1K0O^@+IO_@*G
M^%:=% &9_P (UH/_ $!=-_\  5/\*3_A&M"_Z FF_P#@*G^%:E%,#+_X1K0O
M^@)IO_@*G^%'_"-:%_T!--_\!4_PK4HH R_^$:T+_H":;_X"I_A2_P#"-:#_
M - 33?\ P%3_  K4I*0&7_PC6A?] 33?_ 5/\*0>'O#YD9!H^F%U )7[-'D
M].WL?RK4;.T[<;L<9KS/PS$J>)X8[^]O;#7DA@-PES(Q%X_[[S57)VLIX9<=
M O &"* .Z_X1K0?^@)IO_@*G^%'_  C6@_\ 0$TW_P !4_PKG)K7^R=<T>W6
M\O9-4FNRUS>2^8D,R$.2G)V$] J+DC /&#6GXHF07NBVUW.T&FW%RRW#B0QA
MB(V*(S C +#UY( [X(,T/^$:T'_H":;_ . J?X4?\(UH/_0$TW_P%3_"N$?6
ME6\FT.VN+NXTUM96"/R)6:1XOLYE,2/G./-4KG( 4D9 %;^GV2ZC;W>GVMSJ
M%C%%>HUW97,A\R*/8"8T=6/RN<'(8CE@,=  ;G_"-:#_ - 33?\ P%3_  H_
MX1K0?^@)IO\ X"I_A6;X59&O=7^PR22:.LJ+:LTC.I<+B7RR2<IG'3C.[%96
MH)+>Z=XIUG[1<)>:=)*+(K,RK#Y,:L!M!P<MN)R.0<= *8'3_P#"-:#_ - 3
M3?\ P%3_  H_X1K0?^@)IO\ X"I_A6A;R^?;13 8\Q V/3(S4E(#+_X1K0?^
M@)IO_@*G^%21^&M!*D?V)IN?^O2/_"M"G(<-]: ,[_A&M!_Z FF_^ D?^%'_
M  C6@_\ 0$TW_P !(_\ "M4]:2@#+_X1K0?^@)IO_@)'_A1_PC6@_P#0$TW_
M ,!(_P#"M2B@#+_X1K0?^@)IO_@)'_A1_P (UH/_ $!--_\  2/_  K4IDPD
M,$@A*B7:=A;H&QQF@#,'AWP\SL@T;2RRXW*+6/(STSQ3O^$:T'_H":;_ . D
M?^%<-X2BB3Q)''=7M]8:XBQ&Y@NY'8WA\IA(!D[6&[# KG 7@ 9%:@M?[)\0
MZ'9I>7LNI23,;V\G\Q(;E3&Y*C<2A.[:51<E0IZ &@#I?^$:T'_H":;_ . D
M?^%'_"-:#_T!--_\!(_\*S/&,PC.CK,;A[.2\VW%M;%O-F'EO@ +\S -AB!V
M&>@-<RFINUII^GAK][.[U>X1+59&%SY2(66!B6!7+X8AB,)P<#- '<_\(UH/
M_0$TW_P$C_PH_P"$:T'_ * FF_\ @)'_ (5R+W5M'%;V)N+^ST]M8\F^M[J8
MJ]J# 62+S Q_=NX0@AB/GVYP<5K^$[R(ZUK^F6=P\]A:2Q- 6D,@3>GS*K$G
M*AE/?@DCMB@#7_X1K0?^@)IO_@)'_A1_PC6@_P#0$TW_ ,!(_P#"N<\36+VE
MM>79OIY-=N[C&DI%*Z[",;$" X*C!9R1C!.>*[>@#+_X1K0?^@)IO_@(G^%'
M_"-:#_T!--_\!(_\*U** ,O_ (1K0?\ H":;_P" D?\ A1_PC6@_] 33?_ 2
M/_"M2B@#+_X1K0?^@)IO_@)'_A1_PC6@_P#0$TW_ ,!(_P#"M2B@#+_X1K0?
M^@)IO_@)'_A1_P (UH/_ $!--_\  2/_  K4HH R_P#A&M!_Z FF_P#@)'_A
M1_PC6@_] 33?_ 2/_"M2L3Q7'>R:&5LEN'Q-$9TMGVRO"''F!#D')7/0@]<<
MT 2IX=\/2('CT;2V4]"MK&1_*G?\(UH/_0$TW_P$C_PKD?"-C;:CH-U;:3KE
MQ;+*(UGM27\RV(D8L0&(9"Z?+QC!&X9.:UO#3PCQ+JMO8&ZAL(H(?]'NC(&\
MW+[G59/F"D;1GH2#CH30!L?\(UH/_0$TW_P$C_PH_P"$:T'_ * FF_\ @)'_
M (5D^+-/M76,QB?^T[^5;6W*W4J*K$$ERJL!A45F/KMQWJ+6M(M=-L&N;ZXU
M:\MK>T2VM8+<RM)&RALR%D/+'Y?G; 7;UY- &W_PC6@_] 33?_ 2/_"C_A&M
M!_Z FF_^ D?^%<_+:!]"L=5UV[O-01=.A3R=.$C!IBI+R@Q'G=Q@G 7&<_-6
MUH5Q=#P987%S,+N[%BCO)$WF>:VS/!'WB?4=: )O^$:T'_H":;_X"1_X4?\
M"-:#_P! 33?_  $3_"N<\+"'3WTB&_T_5K:_N;8*EQ=W3.LT@3<X*>8=K$!F
MP5' /0C%=O0!E_\ "-:#_P! 33?_  $C_P */^$:T'_H":;_ . D?^%:E% &
M7_PC6@_] 33?_ 2/_"C_ (1K0?\ H":;_P" D?\ A6I10!E_\(UH/_0$TW_P
M$C_PH_X1K0?^@)IO_@)'_A6I10!E_P#"-:#_ - 33?\ P$C_ ,*/^$:T'_H"
M:;_X"1_X5J44 9?_  C6@_\ 0$TW_P !(_\ "D'ASP\9/+_L;2]X&[;]ECSC
MUQBM6O+[*(1^+ECU6^O=.UPNK+/-(_EW/[]B$3G84:/"A>H],B@#NF\-:"3Q
MHFF_^ D?^%)_PC.@_P#0$TW_ ,!$_P *YK6+;^R[VU?[9>R:M=:C&ZW;>8D$
M<33#,3'/E@>7E O5F(.,G-=1K%@^I6:0?:I;>$2*\XAR&EC')0%2",\9(YQD
M=Z &#PUH/_0$TW_P$3_"F'PWH1/_ "!--_\  5/\*Y[2K>758]7LM/N[JST\
M7D($,S2).D8"F50&.^,/T&<=6(QD5F7^H?V?#JZZ7<W*Z1)<6=FDL<C/ME:4
MK.(223G85'R]'SCG- ':?\(UH7_0%TW_ ,!4_P */^$:T+_H"Z=_X"I_A6;X
M=-M#J]]:PQ:A92"&-VL+R0. ,L/-1@[#GH0#U49&3R>(X[Y-8T.>/49$M3?H
MCVJH 'RC\ENIZ=.E &E_PC6A?] 73O\ P%3_  IR^&=!)_Y NF_^ J?X5I4\
M<+]:!&6?#6@Y_P"0)IO_ (")_A2KX9T$G_D":;_X")_A6E3T^[F@#,/AK0?^
M@)IO_@)'_A1_PC6@_P#0$TW_ ,!(_P#"M2B@9E_\(UH/_0$TW_P$C_PH_P"$
M:T'_ * FF_\ @)'_ (5J44 9?_"-:#_T!--_\!(_\*/^$:T'_H":;_X"1_X5
MJ44 91\-: !DZ)IN/^O6/_"D3PYX>D1731M,9&&59;6,@CU'%4O&4=U)I]H8
MH[J6R6XW7T5HQ$K1;'QC:02 ^PD#D@'KTK#\+Z=;:CX2MEL]<N)-/4PRW%K&
MSM(FV$;X0=V]0S;6V^F0!AJ .K_X1K0?^@)IO_@)'_A1_P (UH/_ $!--_\
M 2/_  K-\'S"7^UQ TZV*7FVV@N2WFPCRTW J_S*"V2%;L<]"*26.^A^(6GF
M749);6:RNBEML"K&5:'G(Y8_-W_#J: -/_A&M!_Z FF_^ D?^%'_  C6@_\
M0$TW_P !(_\ "N;U^U_LRXCG-Y>OJUUJ$;0W7[Q(((S*H\MCGRPNS*X/+$YQ
MDT>(;7^S)EN#>7KZK=7\;077[Q(+>,R*/+8Y\L+MR,'EB>F2* .D_P"$:T'_
M * FF_\ @)'_ (4?\(UH/_0$TW_P$C_PK-\:WS6MII=L&N!'?Z@EM(+8D2.N
MQWV*01C<4"YR.&/(ZU)X7:W2?4K: 7ULT4J%["\8,;?*\%6#,"K8SPQ&0>G-
M %[_ (1K0?\ H":;_P" B?X4?\(UH/\ T!--_P# 2/\ PK4HH R_^$:T'_H"
M:;_X"1_X4?\ "-:#_P! 33?_  $C_P *U** ,O\ X1K0?^@)IO\ X"1_X4?\
M(UH/_0$TW_P$C_PK4HH R_\ A&M!_P"@)IO_ ("1_P"%'_"-:#_T!--_\!(_
M\*U** ,O_A&M!_Z FF_^ D?^%'_"-:#_ - 33?\ P$C_ ,*U*;)O,;>60'P=
MI/3/:@#+'AWP\SL@T;2RZX+*+6/(STSQ3O\ A&M!_P"@)IO_ ("1_P"%<+X5
MB1/$L4=Y>WMAKR1PFYBNY'/VQMD@D R=K+G#*5Z!> !D5KI8OIFLZ%:PWT]U
MK;2&74G$SE7A*-O9U)(5=^T(.Q  X!H Z/\ X1K0?^@)IO\ X"1_X4?\(UH/
M_0$TW_P$C_PJ#Q-#IR:9+J.HI<.MI&S*L%Q)&7)Z*-C#))P!GN:Y:6WFTRYT
M+0;L7]X;B&YO;BVM[AB9908P(P[./W:AVZL =JYR3R =A_PC6@_] 33?_ 2/
M_"C_ (1K0?\ H":;_P" D?\ A7%_VC#-<Z/H\1U:[M6:]D>R+[9]\;HH@=BP
M^5?,8Y+8(5>3QGK/"\L+Z,ZVTMVXBGE3RKPYE@8,?W3')SMZ Y/&.2* +'_"
M-:#_ - 33?\ P$C_ ,*FM=$TJRG$]IIEE!, 0)(K=58?B!7 V&I6\%AX6U*/
M4)9-:O+N*'4(S<,Q8OE95>,G"A'( X&T@ =>?3* "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@"&BL;[?KW_0"A_\#A_\11]OU[_H!0_^!P_^(IB-FC%8
MWV_7O^@%#_X'#_XBC[?KW_0"A_\  X?_ !%(#:Q67K-IJ,ZVL^F3HD]M-YAA
ME=ECG4JRE&(!(^]D'!P5'%0_;]>_Z 4/_@>/_B*/M^O?] *'_P #Q_\ $4#,
M3P_X0,VGQ3Z_!$+@VUK&L$,CCRO)1E!+#:2Y\QP>P&!SC-6[70IO#-OK%SID
M:RW%W=H\*.\D@"$1H0<GKPYS],G XT/M^O?] *'_ ,#A_P#$4?;]>_Z 4/\
MX'#_ .(H JZGINO7$>J6-O/9RV6H JLMP[![560*P"!2''5AEEY.*CU'1-7D
M6:TM&L)+5X!!!<7&1-9C;L8J IWYZ\LO/M5[[?KW_0"A_P# X?\ Q%'V_7O^
M@%#_ .!P_P#B* *+:#J6F2W2Z&;0075M'"?M+LI@9$V!P IW_+M^4E?N]>>+
MJZ3?6VDC2=/NX[:UAL$M[:<*6ECD4;0Q'0K@+QUZTOV_7O\ H!0_^!P_^(H^
MWZ]_T H?_ X?_$4 1VNG:K=ZW:ZEJRV</V.&2.**UE:0.S[=SDLJXX7 7GJ>
M:WL5B_;]>_Z 4/\ X'#_ .(H^WZ]_P! *'_P.'_Q% &UBC%8OV_7O^@%#_X'
M#_XBC[?KW_0"A_\  X?_ !% &UBC%8OV_7O^@%#_ .!P_P#B*/M^O?\ 0"A_
M\#A_\10!M8HK%^WZ]_T H?\ P.'_ ,11_:&O?] *'_P.'_Q% &U1BL7[?KW_
M $ H?_ X?_$4?;]>_P"@%#_X'#_XB@#8DC\R)TW,NY2-RG!'N*XBU\.Z]<:O
M##J;VKVUJ+1S>J[-)<&%I"ORD?*Q)&[D^V<\=!_:&O?] *'_ ,#Q_P#$4G]H
M:]_T H?_  .'_P 10!1_L?7+N.QL-0GM)+2TNHYS>"1C/.(VWH"FT!3D+D[C
MG!XYXLS)K>H6198[/='>RJ;:X0K'<P LJAB0Q4_=;< 0<=,&IO[0U[_H!0_^
M!P_^(H_M#7O^@%#_ .!X_P#B* ,K_A%KY0NI*UFNK)J O5B!80*HB\D1!L9Q
MY?\ %M^]SCM3;[P]K-Y;WTQ:R%SJ%Q%]IMQ.ZQ_9XU(\OS FXECU.T<$CWK7
M^WZ]_P! &'_P/'_Q%'V_7O\ H P_^!X_^(H =;KK:6#1"UTNUDC,:PK%*\D8
M0,-X(V+CY<XQQG':LS4/#^IR)K-A9R6HT_5V+2RR.PEM]Z*D@50I#9"Y&2N"
M3UK1^WZ]_P! &'_P/'_Q%'V_7O\ H P_^!X_^(H V$18T5%&%48 ]!2UC?;]
M>_Z 4/\ X'#_ .(H^WZ]_P! &'_P/'_Q% &S16-]OU[_ * ,/_@>/_B*/M^O
M?] &'_P/'_Q%,#?Z@&DK$34-?*D?V##_ .!X_P#B*7^T-?\ ^@##_P"!X_\
MB*0&U16+_:&O_P#0!A_\#Q_\11_:&O\ _0!A_P# \?\ Q% &U4=Q$9[:6$2/
M&9$*[T.&7(QD'L:R?[0U_P#Z ,/_ ('C_P"(H_M#7_\ H P_^!X_^(H P++P
M]K]SK$:ZLUI]GM);>8W43LTEPT:,H(!'R9)RW+>G?-:*:/KMT-,L]3GM)+:P
MG28W:2,9KDIG9N0J A)P6(9LX. ,\7O[0U__ * ,/_@>/_B*/[0U_P#Z ,/_
M ('C_P"(H IR6FL7[V.JK':K?V-S<HD$N^..6!F9%YPQ5MJHV<$'GC!XK?\
M",:D+A=8#V?]KC43>F'<PAVF 0&/?MS]P [MOWATQ6K_ &AK_P#T 8?_  /'
M_P 11_:&O_\ 0!A_\#Q_\10!1&BZPJ7MZ'L3?7ETDLUJQ+0/$J!!$7*Y[;MV
MWKQC%3Z;I&I6/VR\7[#'>WEQ"6B7<888$VJ44X!)V[R#@#<W3 J?^T-?_P"@
M##_X'C_XBC^T-?\ ^@##_P"!X_\ B* *$>FZ_;:]J&I):Z7=R3OM@EGNI$:*
M$ 8C $9 Y!8X/)/L,=36+_:&O_\ 0!A_\#Q_\11_:&O_ /0!A_\  \?_ !%
M&U16+_:&O_\ 0!A_\#Q_\11_:&O_ /0!A_\  \?_ !% &U16+_:&O_\ 0!A_
M\#Q_\11_:&O_ /0!A_\  \?_ !% &U16+_:&O_\ 0!A_\#Q_\11_:&O_ /0!
MA_\  \?_ !% &U16+_:&O_\ 0!A_\#Q_\11_:&O_ /0!A_\  \?_ !% &U6=
MK5I?7=G'_9UR(+J&9)DWDA),'E'QSM(R.^.#@XQ5;^T-?_Z ,/\ X'C_ .(H
M_M#7_P#H P_^!X_^(H P-)\.:\;9KZ6:WT_45A6&WCC9I%PLQD(D8@$AONX
MX!)Y)XT9[77(I-1UZ2&S74(]/:"SM8'>9"V2V6.U2<L%& !@9YYXO?VAK_\
MT 8?_ \?_$4?VAK_ /T 8?\ P/'_ ,10!+/IDUSXEL-2D=/L]I;3((^<^:Y3
MYOH%5A_P*H[V'7H=2FGTU[.XMYHE40W<K1^0XS\R[5;<"",KQ]WKS2?VAK__
M $ 8?_ \?_$4?VAK_P#T 8?_  /'_P 10!1L=&UOP_;6EMID]K>V\=G';M%=
MR-"%D7.9%VJWWMW*\?=&#5O3-&O],TFVTN*[B$"VLJRSJA$@G8@AD'0*,OP<
M_P /O3_[0U__ * ,/_@>/_B*/[0U_P#Z ,/_ ('C_P"(H K6^EZU>7^E3:P]
MD$TPM(K6SLS7$IC:/<05&P;78X!;DCGCGHZQ?[0U_P#Z ,/_ ('C_P"(H_M#
M7_\ H P_^!X_^(H VJ*Q?[0U_P#Z ,/_ ('C_P"(H_M#7_\ H P_^!X_^(H
MVJ*Q?[0U_P#Z ,/_ ('C_P"(H_M#7_\ H P_^!X_^(H VJ*Q?[0U_P#Z ,/_
M ('C_P"(H_M#7_\ H P_^!X_^(H VJ*Q?[0U_P#Z ,/_ ('C_P"(H^WZ_P#]
M &'_ ,#Q_P#$4 ;8]:\_D\-Z_=WQTZ\FMYK )$#?O([3.B3&0+M(QOX W;O?
M':ND;4=?Z?V##_X'C_XBF_;]?_Z ,/\ X'C_ .(H H7FC:Y?6LNDW$]I)827
M/FF[:1O/$7F;Q'LV[<C[H;=TP<9JY.-;O/M1MGA@DM+Y3;APRI<0B-=RN>3R
MS.-P'!4<''+_ +?K_P#T 8?_  /'_P 10=0UX#_D P_^!X_^(H Q[[0=<ODU
M*ZWV<-Y?FWA>".=P@MXRQ*^9L#;FWL"0HP#QTS5BXT?4]0T7[!);:;8&VDAF
MLOLTK2(KQ.'4,I1<+\H''8FKOV_7O^@%#_X'#_XBC[?KW_0"A_\  X?_ !%
M%>/3M:>]O-6D%A#J!M!;6L*R/+$N"6+.VU2<DC@ 8 ZG-:&K:=)?R:<T;HOV
M6\6X;=W4*PP/?YJ@^WZ]_P! *'_P/'_Q%'V_7O\ H!0_^!P_^(H VE&33CUK
M%6_UX#/]A0_^!X_^(H_M#7O^@%#_ .!X_P#B* -K%2= !6$M_K^?^0##_P"!
MX_\ B*<=0U__ * ,/_@>/_B* -JBL7^T-?\ ^@##_P"!X_\ B*/[0U__ * ,
M/_@>/_B* -JBL7^T-?\ ^@##_P"!X_\ B*/[0U__ * ,/_@>/_B* -JBL7^T
M-?\ ^@##_P"!X_\ B*/[0U__ * ,/_@>/_B* )-=L]2N([:?2YT6>WD9F@E=
MECN%*,I5B <=00<'D=*Y[1?#VO6=E!J*RVT&I%+97L]S>4\<43)L=]N=QWEM
MP7@JHP0.=W^T-?\ ^@##_P"!X_\ B*/[0U__ * ,/_@>/_B* *<5IK%A<76I
MM':M>W]W;1R01;Y$B@4A6PV%);:7;<0!T&..=2YTZ2;Q%I^HJZ"*VMYXF4YR
M3(8B"/\ OV?S%5_[0U__ * ,/_@>/_B*/[0U_P#Z ,/_ ('C_P"(H H:AHVN
MW]I>:1+/:2:==3EC=/(WG1Q,^XQA-N"1RH;<,#'!QR:CHVNZA:7VD23VDFG7
M<S-]JDD;SHHF;<8PFW!(Y56W# QP<<W_ .T-?_Z ,/\ X'C_ .(H_M#7_P#H
M P_^!X_^(H CU?2M2U)4E5[03V5^EU8 [@K*$VE9#S@G=(,@< KP<&IM(TZ\
MBU'4-4U#R$NKP1Q^5;N72..,-M&XA2Q)=CG Z@=LEO\ :&O_ /0!A_\  \?_
M !%']H:__P! &'_P/'_Q% &U16+_ &AK_P#T 8?_  /'_P 11_:&O_\ 0!A_
M\#Q_\10!M45B_P!H:_\ ] &'_P #Q_\ $4?VAK__ $ 8?_ \?_$4 ;5%8O\
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
MI5JB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q4*6L,4D\L4:I).0TK
M??(4*"?P 'X5-10!3TW38=-T>UTR/YH+>!8%R.JJN*AN= TJ[MK:WFLHS':K
ML@VY4Q+@#"D8(& !CVK2HH AMK6WLK:.VM84A@B7:D<:A54>@ J*/2[&%;-8
M[6-19@BV '^J&W;\OIP<5;HH QK3PGH5A+%+:Z;#"\)!C*9&W'3 S6SBBB@
MQ1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@"&BBB@04444P
M"BBB@ J*XN([6VDN)FVQQJ68^PJ6JNH6*ZA L332Q;9%D#1XSE3D=00><'IV
MIQM?44KVT,*+4]2%E?FXD$<YOXH$^4'[.LBQ<>A(WGKU/M6A9SS6^NS:9+=/
M<K]G6X1I NY?F*D':!D< C\:J)I5Y!'K&_??">9&2*X*8E4)&&/ &&X8#.!P
M/K3[*SFMKJ[U"#3I$(MQ'#!+*#)*V222V3C^$#)[5T2Y&G:W]6.:/.FKW_JX
M_6);FV%Q<2:F+2-4 M8T"DR28)P0P)8DX 4?SJO<ZG=QZA$LMQY$N+;%K\N'
M#L1*>1DX&>AXVU>OGO=UU;OIWVRWE3$.PH ,C!5]Q'?G(!X/M2O8W T2STYF
M,KE(X+B7/\(7YSZ\X(_X%2BXI*]BI*3;M?\ '^OZU+&F327-J;B1C^^8R(A_
M@0_='Y8)]R:NU@:;I\]OK!E:T\K:;CS)\K^^#R!HQP<G"COTQ@5OUE424M#6
MFVXZA1114&@4444 %+124@"E%)2T %%%%, K#N=1N7\0V,%NX6S69H9CC_6/
MY3M@>RX'XG'8UN5SSZ!/!=:;]GO[QX8;EI'#&/Y04?)^[DDEL'K]X_6M*?+K
M<RJ\VG+W_4A?4;N/3?[9:]<*+ORS;;5V;/-\O;TW;L<YSU]JT]<OFLK>W1)A
M UQ.(O-P"4&"Q(!ZG"D#KR1UK,NM*DO)GA.E^5(]T'>Y60>44#@[@N[.\J-I
M^7J3SBK^J075V()EM-SV5XLJ1[US,@4@D=@?F. ?[OO6KY+KY]OD9+GL_EW^
M94:^E2RD*:HSP?:HXVFD0)+ IQN# J .V"1T:I](O[B^>!6GWI$KF23 'FY=
MEC]N54L<>J^M6-/AF?4+Z^FMV@6=8XTB<@L0F[YC@D<[L=>@%9%_I-W/ 96L
MC-/<03Y7<O[B9]FP\G^%5 R.1CCK0N1^[_EV!\\?>7W:]SJZ*09 &3DTM<QU
M!1124 %%%% B8'<@-%-B/5:=2&%%%% !1110!S>EZB+FXBDGU:\W2S2".$P*
ML+#<VU _E\G:!QNSP:$OKW[##K!NW,<ETJ&VVKL$32^6,<9R 0V<]<]JED34
MK^.TM+BQ\IX;E)9;A67RR$;<"@R6^; &".,G\8DL+W[##HYM'$4=TLAN=R[#
M$LOF# SNW$ +C'K75[M[Z?AM_7S.3W[6U_'?^OD;E[=I96DEPX+;1A47J['@
M*/<D@?C7/PW]^ND@WUX(G.H-#/.@4"),G@$C &<+D^OK6O<V4FI[/-:>S:WG
M+1-$R-OXP&P01W/':H=$L+C3X;T7$LTQDN)'42;#E23@_*!R??\ 2HCRQCKN
M:2YI2TV(M&O[B_-OOFW)%#F1\ >:S'Y/_'1N./[XK<KDKW1[R6(2-9^=<W$$
MAW!E_P!'G9E(;D_P@ 9&3A!ZUUM354=XCI.6T@HHHK(V"BBB@ HHHH ****
M"BBB@ JAK=T]GHMW/')Y<BQG8^ =K'@'GCJ:OU6O_M(LI#9I').,%4DZ-@C(
M]B1G!]:J'Q*Y,_A=C&?4_LFGWTL.HW=S<QQC9%>0"/:6.%;&Q"1GOR.*MP/<
MV6LPV4UW+=1W%N\@:55!5T*@XV@<$/T[8JG?6%YK,L\WV9[3;:-%$L[+EY"Z
MN"=I. "@'XFK2"\NM32_>PDA%M;2(D4CIND=RI.-I( &P#)]:W:C;I^'R,%S
M7Z]._P R+6+_ .SZFL5SJ9TZT^SETE&P>9)GD98'H,' ZY]JHW&JZ@L-F\\Y
MM;EK2*580JCSY2P#+@@GIC@=-U:,B74.JO?MITERL]HD7EHZ%HF!8LIW$#!W
M#D?W?I3K>QO+7PS!8KC[3L$19#Q$&."03_=!./H*:<4EM^']?UH)J;;W_'^O
MZU+>FW#W8GN&?,4DA\A?1!P#^)!/T(J]7.6FE2VVMHT=GY:1SLWV@%<-#Y6U
M4Z[N#CC&/ES71UC423T-J;;6H4445F:!1110 HJ-CDTYSV%,H ****8 *:QR
M:<3A:90 5SL>H"349S-JMY"BW7DI&D"F(8P-K.8S@DYZL#R/:NCK"OTU&]M+
MK37LN9I"JW*,HC$9;.XC.[<![<D>G32E:^IC5O;3^ON)Y[B_3Q!90DPK9RB3
MA22[$+D9XP!]*T+F)YX2D=Q+ Q/^LB"EA_WT"/TJM=V\LFJZ?,BYCB\S><CC
M*X%23R7A@OA!;?O(XS]G.\?O6VY'TYXYI/6UOZU&M.:_]:&/]HOH;&_NEU*>
M2V61((Y)4CRN'"RR#:@&!D@9S]TFI]-OYKJ:.!;GS8XY97:?CYXP2J#(&.3G
MD==A]:U=/M19:;;6H_Y8Q*A]R!R:P[W3)YV%U-8&Z\R23=;Y7Y5VE8^I Z9/
ML7-:J4971DXSC9_YG3 9.*D-5M/BD@L+>.9MTJ1*KMG.6 &35BN=[G2M@HHH
MI#"BBB@ HHHH **** "BBB@#(UR[>W>QA2ZFMQ-,0[01B1RH1C@*5;/.WM2?
M:;AM#DFTV[%U*N_,EXNPJ0#D%54<@]B!5N^ENX)+>6WMOM$0)$J+@2 $<%<D
M#KU'O56QM+@6NIRRQ>5+>RM(L)8$H-BH 2.,G;D\]ZV5N5?U_P $P=^9_P!?
M\ N:7*\^DV4TK;I)($9F]25!)K&MM1$VH2&?5KR(?;'A2)8%\GY6VA"YC/)Q
MTW9YK5LUN+/2M/@^S[Y%CCCE&\#9A<$^^,=JH7B:E?6TFG26.TM< _:591'Y
M8D#!L9W;L#&,=?:G%*[_ . $G+E7_!*O]LSP:A,6N#,X:=6L\+\FU@L6.,C=
MD=3SO]JZ*U61+6))9?-E50'D_O-W/YU1U6TN+YTAB&Q%C>3?GK)C"#\"2WU
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
MMI<W*FTO)+6TE6&ZO$5?*A=@IP<L&. RY*J0,^QQO4 8O_"20_\ 0,U?_P
M)/\ "C_A)8?^@9J__@!)_A6U10!B_P#"2P_] S5__ "3_"C_ (26'_H&:O\
M^ $G^%;5% &+_P )+#_T#-7_ / "3_"C_A)8?^@9J_\ X 2?X5M44 8O_"2P
M_P#0,U?_ , )/\*/^$EA_P"@9J__ ( 2?X5M44 8O_"2P_\ 0,U?_P  )/\
M"C_A)8?^@9J__@!)_A6U10!B_P#"2P_] S5__ "3_"C_ (26'_H&:O\ ^ $G
M^%;5% &+_P )+#_T#-7_ / "3_"C_A)8?^@9J_\ X 2?X4[5-=DTHS,^CW\U
MO"GF/<Q- (PH&2?GD4\?2H)/%48\I8=+U*XF:T2\E@CC0/!&V=N\,P^8[6&T
M9/RGB@"7_A)8?^@9J_\ X 2?X4?\)+#_ - S5_\ P D_PHE\18MH+JSTN^OK
M.:!;A+F PA-C#(^_(I''/3O5W3=3BU+2(-26.6WAFC\T+. K*OJ<$CISUZ4
M4O\ A)8?^@9J_P#X 2?X4?\ "20_] S5_P#P D_PING^*+?4+FTC%E>P0WJL
M]G<3(H2< ;N,,67*_,-P7(K<H Q?^$EA_P"@9J__ ( 2?X4?\)+#_P! S5__
M   D_P *VJ* ,7_A)8?^@9J__@!)_A0?$T('_(,U?/\ UX2?X5M]!DU&3DYH
M Q/^$DB_Z!FK_P#@!)_A1_PDD/\ T#-7_P# "3_"MJBF!B_\))#_ - S5_\
MP D_PI1XCB_Z!FK_ /@!)_A6U03A:0&&WB2(G_D&:O\ ^ ,G^%)_PD<7_0,U
M?_P!D_PK:HH Q?\ A)(O^@9J_P#X R?X4?\ "21?] S5_P#P!D_PK:JK?W<M
MG;B2*QN;QBP'EV^S</?YV48_'O0!G_\ "1Q?] S5_P#P!D_PIX\1Q!?^09J^
M3_TX2?X5'9^)[.87[7L$VF1V!19Y+UHU0%AD#<KL,XQQG/S+ZU+%XITZX\-K
MKT9E:RD.V+"?/(2_EJ%'JS8 ^HSB@!O_  DD7_0,U?\ \ )/\*/^$DB_Z!FK
M_P#@!)_A5C3=:2_NY[*6SN;*\@19&@N F2C9"L"C,I&5(ZY!'-1:GK[Z2;B2
M31M0FMK=/,>YC: 1[0,D_-(#Q].U "CQ)" !_9FK_P#@!)_A1_PDL/\ T#-7
M_P# "3_"M6UN/M=I#<>5+%YL:OY<J[73(SAAV([U+0!B_P#"2P_] S5__ "3
M_"C_ (26'_H&:O\ ^ $G^%;5% &+_P )+#_T#-7_ / "3_"C_A)8?^@9J_\
MX 2?X5M44 8O_"2P_P#0,U?_ , )/\*/^$EA_P"@9J__ ( 2?X5M44 8O_"2
MP_\ 0,U?_P  )/\ "C_A)8?^@9J__@!)_A6U10!B_P#"2P_] S5__ "3_"C_
M (26'_H&:O\ ^ $G^%;5% &+_P )+#_T#-7_ / "3_"C_A)8?^@9J_\ X 2?
MX5M5@P>*K6XN856SO!:3SM;PWQ1?)DD&1@?-NP2I 8J ?7D9 )/^$EA_Z!FK
M_P#@!)_A1_PDL/\ T#-7_P# "3_"HIO$[VUS;0W&@ZK"+B=8(W;R""Q[X$I;
M  )/' !/:A?%EHUPH^QWGV)KK[&M_M7R3-OV;?O;\;_EW;<9[T 2_P#"2P_]
M S5__ "3_"C_ (26'_H&:O\ ^ $G^%7]0O);*!9(K"YO6+;3';E-P&#R=[*,
M?CGFJND:VNKS7D/V"[M)+1UCD%QL^\1NP"C,,@$9';(H B_X22'_ *!FK_\
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
MJ-VUI:_NE#W$K".!#_$YZ9]AR3[ USUI9R#2&A<2WD<6IN;@$;FE4,<DCO\
M,0<>U*-.ZNV.52SLD=917+:9>QVTL"W\IB^S1F*-'RQ#,03N(S@*IC7)X!)&
M:ZFE.#@[#A-35PHHHJ"PHHHH **** "BBB@ HHHH ***K7]M)>6,MO'.T#2
M+YB]0,\XY&#C(SVS36^HGMH6:*Y^P@A_MF[32B8;-8/*E>+&SSMW\.<@L!G)
M]P#TJ?P]&\2:C')<2SLMZX\R7&X_*OH /R%7*G9-W(C4NTK&S16)XCAE:WMI
MTNYHT2[MLPIMVOF9!R<9[]B.E0:]:SRWWF+!))^Y46\B](9 ^68G^'C'/H"/
M:B--.VNXI5'&^FQT5%8NCZA;3S2EIO\ 2KES($(/RK@;5STSLVL1U&XUM]!D
MU,HN+LRXR4E="$[1[U'2DY.:2I*"BBB@ I124,<#% AI.32444#"BBB@ IZC
M S30,G%<YJME' QVR&;6+BX#VSKD/&H8<=>$5>O8\]S5PBI.US.<G%7L=+16
M+=0RIXGTZ4W<SQN)0(3M"+\HY&!DGZDUIWMVEE:27#J6VX"HO5V)P%'N20/Q
MH<-K=1J>]^A:0=Z6N2M[2\^R:Y [//<-=0O,JG[P*QLZ+[;=R@>E.M;J*TN4
MBNMUM:V\LDT<14DC=NV+M&< *';'8%>E:.CV?]6,_;=U;_ASJZ*165T#*0RL
M,@@\$4M8&X4444 %%%% !1110 4444 %%%% !16;JEI;SM%<7TR"QMU=I8I/
MN,3C#-SC &[@^OM63]FN9/"-[LN;JTBQ/) !C?Y7)53N!(&/H0"!Q6D:::3N
M9RJ.+:L=115>P_Y!UM_UR7^0KGH$2TG-[?Z4XW7KC[2SC<NZ4B,[?[O*C/Z8
MYHC"]PE.UCJ:*Y&075A>2SK"\5P[W"-</]U]\@\KGN%7GV"MZUT.E7%G+9)%
M92EXX55/F!!Z#!.>>1@Y[T3I\JNM10J<SL]"[11169J%%%% !1110 4444 %
M%%% !114-Y%+/93PP3&"62-E24#.PD8#8]J$#)J*Y*\,6ES7DNCKM%E83M=,
MI)4R!04#>K\$GO@\]15V.SBTK4])%ME3<!XISDGS2$+!F]6RO7KR:V=+2]S%
M57>UCH**Y_7#$VKV*7%O)>P&*4FUC7<=V5PY7H0.1SW88K+:WN+S1+-A%-=C
M[-<I$%)+0S%AY><\AE *[NQ!]:(TKI-O?_@_Y!*M9M);?\#_ #.THK#TO4;:
M6^E>6<&>X8)$N#C8H.WGIEOG<#J01Z5N5G*+B[,TA)25T%%%%24%%%% !111
M0 4444 %%%% !1110 4444 0T5B_:O$W_0'TG_P:2?\ R/1]J\3?] ?2?_!I
M)_\ (] &U16+]J\3?] ?2?\ P:2?_(]'VKQ-_P! ?2?_  :2?_(] &U16+]J
M\3?] ?2?_!I)_P#(]'VKQ-_T!])_\&DG_P CT ;54=7M)[_3VMH)$0NR[]^<
M,F<LO'/(X^AJG]J\3?\ 0'TG_P &DG_R/1]J\3?] ?2?_!I)_P#(].+L[H4D
MI*S))-/O+JP:UG:UBV%'@,"'",C!ER">F0.*5+&_,MU>/- MY)"(8=JDI& 2
M<G/)R3S]!47VKQ-_T!])_P#!I)_\CT?:O$W_ $!])_\ !I)_\CU?M&3[-;E^
M^LVNS:D.%\F=93D=0 >/UIU[;-=QQQ;@(O,5I0?XE'./Q(&?;-9WVKQ-_P!
M?2?_  :2?_(]'VKQ-_T!])_\&DG_ ,CU/,]/(?*G?S)++2I[?4!*\L9AB,[1
MA0=Q\UPYS].1[UKUB?:O$W_0'TG_ ,&DG_R/2_:O$V/^0/I/_@TD_P#D>B4G
M)ZA&*BK(V:*Q?M7B;_H#Z3_X-)/_ )'I?M7B;_H#Z3_X-)/_ )'J2C:I*QOM
M7B;_ * ^D_\ @TD_^1Z3[5XF_P"@/I/_ (-)/_D>@#:HK%^U>)O^@/I/_@TD
M_P#D>C[5XF_Z ^D_^#23_P"1Z8C:HK%^U>)O^@/I/_@TD_\ D>C[5XF_Z ^D
M_P#@TD_^1Z -JBL7[5XF_P"@/I/_ (-)/_D>C[5XF_Z ^D_^#23_ .1Z -JL
M:PL-3LI9&+V<AFE,DLI5M[ G@=>PX'TI/M7B;_H#Z3_X-)/_ )'H^U>)O^@/
MI/\ X-)/_D>J4FDT2XIM,#H]SL-GYT7]GFY^T8VGS,;_ #-GIC=W].,=ZU85
MF#2^<Z,"^8]HQA<#@^ISFLK[5XF_Z ^D_P#@TD_^1Z/M7B;_ * ^D_\ @TD_
M^1Z)3<MPC!1V+^F6;:?IEO:,X=HDV[AP#67<:%<26H2.>+S9;>:&X9P>3*06
M9?H0< ]L>E2_:O$W_0'TG_P:2?\ R/1]J\3?] ?2?_!I)_\ (]-5))W$Z<6K
M&R!@ >E+6+]J\3?] C2O_!I)_P#&*/M7B;_H#Z3_ .#23_Y'J"S:I:Q?M7B;
M_H#Z3_X-)/\ Y'H^U>)O^@/I/_@TD_\ D>D,VJ2L7[5XF_Z ^D_^#23_ .1Z
M7[5XF_Z ^D_^#23_ .1Z -JBL7[5XF_Z ^D_^#23_P"1Z/M7B;_H#Z3_ .#2
M3_Y'H$;539RH-<_]J\3?] ?2?_!I)_\ (]21W?B?!']CZ3_X-)/_ )'H&;=%
M8OVKQ/\ ] ?2?_!I)_\ (]'VKQ/_ - ?2?\ P:2?_(] !IEAJE@2'>RD\V4R
M3R[6WOD_7L.!Z "KYLV.L)>[QM6W:';CG)8'/Z50^U>)_P#H#Z3_ .#23_Y'
MH^U>)_\ H#Z3_P"#23_Y'JW-MW(4$E8N2Z='>JRZC%#<!92T0*?<7&!^/7FH
M])TB+2(KI8$C!FF:0;1@8)X!^E5_M7B?_H#Z3_X-)/\ Y'H^U>)_^@/I/_@T
MD_\ D>ESRM;H/DC?FMJ0W'A^X>V$4<\6Z:W>"Y=P<DNVYG7WR6X]QZ5T%8OV
MKQ/_ - ?2?\ P:2?_(]'VKQ/_P! ?2?_  :2?_(]$IN6X1@H[&U16+]J\3_]
M ?2?_!I)_P#(]'VKQ/\ ] ?2?_!I)_\ (]24;5%8OVKQ/_T!])_\&DG_ ,CT
M?:O$_P#T!])_\&DG_P CT ;5%8OVKQ/_ - ?2?\ P:2?_(]'VKQ/_P! ?2?_
M  :2?_(] &U16+]J\3_] ?2?_!I)_P#(]'VKQ/\ ] ?2?_!I)_\ (] &U16+
M]J\3_P#0'TG_ ,&DG_R/1]J\3_\ 0'TG_P &DG_R/0!M54U2WN+O39[>UF$,
MTB[0YSP,\].>F>:H?:O$_P#T!])_\&DG_P CT?:O$_\ T!])_P#!I)_\CTT[
M.XFKJQ;TZ"\ME6&5+-+=$VQI;JPQ^?:EMK*6U2^V2+YEQ,TJ$CA25 &?7I5/
M[5XG_P"@/I/_ (-)/_D>C[5XG_Z ^D_^#23_ .1Z;FV)02+E[92WNGQ0/(HE
M66&1V X)217.![[3^=2:A;->6;6RL%60A9">Z9^8#ZC(_&L_[5XG_P"@/I/_
M (-)/_D>C[5XG_Z ^D_^#23_ .1Z.9ARICXM(F35%F,D?V5+A[E0 =^YDV;3
MVP,D_EZ5JLV3[5BM>>)NG]CZ3_X-)/\ Y'IOVKQ-_P! ?2?_  :2?_(]$I.6
MX1BH[&U16+]J\3?] ?2?_!I)_P#(]'VKQ-_T!])_\&DG_P CU)1M45B_:O$W
M_0'TG_P:2?\ R/1]J\3?] ?2?_!I)_\ (] C;''-1DY.:QVN_$W3^Q])_P#!
MI)_\CTW[5XF_Z ^E?^#23_XQ0,VJ*Q?M7B;_ *!&D_\ @TD_^,4OVKQ-_P!
MC2?_  :2?_(] &S16-]J\3?] C2?_!I)_P#(] N?$Q./[(TG_P &DG_R/0(W
M$&!FL:&PU.VOKJX1[*1IY"=\BMN"?PKUZ ?KD]Z#=>)NG]CZ3_X-)/\ Y'I/
MM7B;_H#Z3_X-)/\ Y'JHR:)E%2L7[BS:;4+.Y#@"WWY7'7<,4Z2Q6]:6.^2&
M>V+*T<93[N!W]>:SOM7B;_H#Z3_X-)/_ )'IZW7B<#/]CZ3_ .#23_Y'HYF/
ME1/INB6VF7U[<011H+AE*A%QM4* 1^8)_&H)M(NOEN(983=F25I#(#M(<;1T
M_N@(/?'O2_:O$_\ T!])_P#!I)_\CT?:O$__ $!])_\ !I)_\CT_:2O<GV4;
M6-2SMQ:64%L&+"&-8P3WP,5-6+]J\3_] ?2?_!I)_P#(]'VKQ/\ ] ?2?_!I
M)_\ (]0W?4T2MH;5%8OVKQ/_ - ?2?\ P:2?_(]'VKQ/_P! ?2?_  :2?_(]
M &U16+]J\3_] ?2?_!I)_P#(]'VKQ/\ ] ?2?_!I)_\ (] &U16+]J\3_P#0
M'TG_ ,&DG_R/1]J\3_\ 0'TG_P &DG_R/0!M45B_:O$__0'TG_P:2?\ R/1]
MJ\3_ /0'TG_P:2?_ "/0!M45B_:O$_\ T!])_P#!I)_\CT?:O$__ $!])_\
M!I)_\CT 3:K87=Y<V<D#VYB@9G:*<$JS\;6X].?Q(/:IY+>ZNM+N+>Y:$32Q
MN@:,':,C ZU2^U>)_P#H#Z3_ .#23_Y'H^U>)_\ H#Z3_P"#23_Y'JN=V2[$
M<BNWW-!89XH+2**1 (]HEW+G<H4C ]#G%9\FEW\Z"SN+N.2S$XEWD'S64/O"
M'MU &?0=.]'VKQ/_ - ?2?\ P:2?_(]'VKQ/_P! ?2?_  :2?_(]"FUL#@GN
M6M0TTZA)B20"$0R(H'4.XV[OP7('^\:32[&XMI)YKIXFED")B(': HQGGN<D
M_E5;[5XG_P"@/I/_ (-)/_D>C[5XG_Z ^D_^#23_ .1Z.=VY1\BYN8VJ*Q?M
M7B?_ * ^D_\ @TD_^1Z/M7B?_H#Z3_X-)/\ Y'J2C:HK%^U>)_\ H#Z3_P"#
M23_Y'H^U>)_^@/I/_@TD_P#D>@#:HK%^U>)_^@/I/_@TD_\ D>C[5XG_ .@/
MI/\ X-)/_D>@#:HK%^U>)_\ H#Z3_P"#23_Y'H^U>)_^@/I/_@TD_P#D>@#:
MHK%^U>)_^@/I/_@TD_\ D>C[5XG_ .@/I/\ X-)/_D>@#:J"]CGFL;B*VE$,
M[QLL<A&=C$<'\*S/M7B?_H#Z3_X-)/\ Y'H^U>)_^@/I/_@TD_\ D>A.SN#5
MU86UTRY6P;39ULULGB:)EA#;CD8)R>I.3DT^UTZ]-U:2WT\,@LT98_+4@NQ
M&]L].,\#U/-1_:O$_P#T!])_\&DG_P CT?:O$_\ T!])_P#!I)_\CU;J2,U3
MCH2-8:@MQ;7J36[WBP>3.'4A'Y!R,<C!SZ]:?#IDUOHTMHEP/M$S.[S 8PSL
M68J.V,G'T%0?:O$__0'TG_P:2?\ R/1]J\3_ /0'TG_P:2?_ "/1[1C]G'</
M[%D2_4PO$EGYT<^S!W*4C"!1VQPI_/UK:K%^U>)_^@/I/_@TD_\ D>I[.?6Y
M+D+?:=I\$&#EX;YY6![?*8E'ZTI2<MQQ@H[&G1114E!1110 4444 %%%% !1
M110 4444 %%%% $-%%% !1110 4444 %%%% &-/KTJ:E<65IHNH7QMBHED@:
M!44LH8#YY%)."#T[TW5O$$VD+<2R:'J$UK N]KF*2W"$8R<!I0WMC'7IFL75
M[:Q2U\4:K:ZO?0WMLQE?9.T:02K FT;!@."%0_,&!S@5?O)9-5UK0],G38!"
M=2NX^V4VB-#_ ,#;=_VSH GNO%*V[R+'I5_.UO;)<W2QB,&W5@2 P+C+85N%
MST]QG5DU*TBTIM3>919+#]H,O81[=V[\N:Y'5+*35M<\2!-3?2UM[2**7R]N
M)U*,V^3<"0HRRY3:W#?-TP_7+PW_ ,)[AX8HX+F31TN3:#DQH4!(V]<#!'X4
M ;VG:\;V]CM9],O;%YH3/";@)B1 0#]UCM8;EX.#S['&O7+V_FZ?XGTRWM]3
MN;V"^M)I9UFE\P979ME7^Z"6(P,+R,#BNHH *6BDH ****8@HHHH **** "B
MBB@ ILDB11M)(RHB LS,<  =2:=6#XHCOKBWM;6WT^:\M)9<WB0O&K&,#.SY
MV488X!Y^[D=Z &6OB^SO=%MM2MK6ZD-W<O:VUMM"RRNK.#P2 !A&;DC '//%
M/'BJV%M*7L[M+V.Y6T-B0GFF5E#* =VT@J=V[=C .<8-<SI3376G6ER(_P"S
M[VWUZ\:U2\92D[/).&C)0MM.TL,^J\9'5BVUU-XAU._FO;6*]BU.U$&0Q@,P
MA93#G&>4DQNQ]X].U(9VVEZNFIO=0M;36MU:N$FMYMNY<C*D%2001T(/8CJ*
M9K6O6FA"R%R)'>\NH[:)(QDY=@NX^BC(R?<=R*Q-!>>/Q=XDO-1GMU!2SA;R
MV_=QR /\@8XR<21]ARW2LOQ0^I)=7%Y<Z)=R@7]E#:2I+#L6);F)L &0-N=A
MSD#H@/3-,1Z'2TU"61692A(!*G&1[<4ZD,*2EI* %HHHH ****!!2J<,#244
M 3'K24*=R?2B@9G:MJPTH6H6SN;R:ZF\F*&W*!BVQG)R[*H 5&[U%/X@M[#2
M6U'5X9=,C4D>7<LC.<#/'ELP.<'@'/%0Z[:6%]J>D6]Y>7,$IDD:!(':,RL(
MR"-Z\K\I)X()Y[9JKH4LOV7Q!9FXEN;:RNW@MI9G+L4\I&*ECRVUV=<DD\8/
M2@"Z_B.U70;#51!/(-06+[-;H!YDC2#<J\D#.,DDG  )S5G2]5&I?:8WM+BT
MN+:01RPSA<@D!@05)!!!Z@^HX(KBWADE\,_#K%P]O%OMTDE0X*[K211@]B2=
MH/8L,<XKH-$NFL]6UG3YKYYK.UF@6"6YEW,CR*,Q%SRQSM(SD_.!Z4 7]9\0
M6FB3:?#<"1Y;ZY2VB2,9(+,%W'T4%ER?<#O6K7G/B.34X[]KVZT*\D<ZK:16
MTB2P;!"DZ%0N9 0SMDG('50>%S7HJDE02"I(Z'M0 M%%% !1110 4444 %%%
M% !1110 4444 97B+Q!:>&=&EU*\$CHA 6.(9=SZ ?0$GT )[5'J'B 6=]+9
MVVG7E_-!")IUMMG[M3G;]YERQVM@#)X]QGE?'W]HM:ZY/-I%S/9P:>\5I-')
M#L4NG[R1@SAL]%&%. &Q]ZM9VNX==U"\LI[2VEGLH9+VVOC\]J!O"R IE6&
MP(SC*?>YH U;[Q+IUCX7/B NTMD8%FB\L9:4,!M"CU.0*T%O8CIZWC'RXFB$
MI+?PKC//X5YA!!J<'@73Q-I%Y<V-KHC/ Z21#$KQL"[AG4Y5#@8!^^WH*[S2
MKR!_#]D+U%MV:SWO!.Z%O+4 ,2 2"N"/S&: (;#Q/%>W5G%)I][:1WZ%[.:<
M)MF 7=C"L2IV_, P' /<8K=KFM+AGUV^L];N$%M86ZLVG6N,,0R[?-?T)4D*
MO8,<\G Z6@ HHHH$%+T&:04C')Q0,;1110 4444""GH,#-, R<5(>.* $HHK
M%\4)?S:2+:QM)KD7$JQW(@D1)%A()?:791DXV]<C=GM3 GT'7K3Q%;W,]DLG
MDP7#6X=Q@28 .Y?]DA@0>XJK#XRTVXTW4[^-)V@L+K[(<(,S.0FWR^>0QD4
MG&<YZ<US>G3:K/IGB&UT_0[R R:H(F5)8%>.(QQAPG[S&X*,#G W C."*JM.
M_P#9OB6R.DR:?#)JUG;JTS1[;;=':H#^[<X*85AV^[SU 0SN],UD7]Y<V4UG
M<65Y;HDCPSE"2C[@K HQ!&58=<@CZ5!J/B-+*\N+:#3KR^>UB$US]F"8B4YQ
M]YAN8@$[1DX^HSFZ4/['\6ZK#>:@UYFQ@GDO;HHKQ*&=0C;0J!?O,, =6SFJ
M!LGF\2^,'FU6YL1%Y-Q"T,OE[!]G4>8W]X HW!R.&XH [B":.YMXIXCNCE0.
MAQC((R*DK/T&[N+_ ,/:9>7:;+F>UBEE3&-KL@)&/J36A0 4444 %%%% !11
M10 4444 %%%% !65>Z_:6.O:;H[B1[J_+[-@R(PJ,V6/;.U@/7!]#6K7G+2:
MI#XCT2YOM!O5O+G59&>3S8"NP6\ZHBXDSA5.[D#)W'J<4 =,?%EN)@WV&\^P
M?:_L?V_">5YN_P O&-V[;O\ EW;<9]N:<_BFW2Z9?L=T;)+H6;WP">4LI8+C
M&[=C>0I.W&?H353RSXENQ;P(EOH5E=[G*@!KN>.3<0H[(LB\GJQ4CIR<>0X^
M'E_:$_Z2=7F@V]_,>^)7\PRM]#F@#L]6U--)LA<-;S7#-+'"D,&W>[.P4 ;B
M!U/<CBGZ?>3WD3/<:;=6#*V EPT3%AZCRW88^IK-U\:;?I9VUUJ$D %^D8-N
M^&\W:6"%ARF1WX/(P02*BT!GM]=UK3$N9[BSM3"T1GE:5HW=26CWL2Q  5N2
M<;_3% '14444 %%%% !1110 4444 %%%% !1110!E:CK8LK^*PM[&YOKR2)I
MO*@*#9&"!N)=E R3@#.3SZ$U5_X2J&:#3Y+#3[Z^>^BDE2*'RT9%0J'W>8Z@
M$,P&,GFKE_,EU<OI,%_+9:@\'G++%&I8)NP2-ZE3SU&.,CUKE/#]GINJPZ3!
M-=7$%Q;VUW#%%:3R0K/&LX1I0ZG<=Q1&QN_CYSUH ZF;5KV*""1/#VI3-("7
MC22V#1<]&S* 2>ORDU+HNK)K>F)?1VL]NCLRJD^S)VDC(*LP(.."#R.:Y4:E
M>7'@J.S%U))/?:C)I=O=$_.\7G.GF9[L(D8Y[D9[UV2+:VD4%DABA3;Y<,60
M,A1T4>P% &/:>++>[FLS]ANXK*^D,=I>N$\N9L$C #%@&"DJ2!G\1GH*\V^S
MWBZ5X3T^&]M+C3X=0MULY8=WFSQQ9/S*1A=J*<X)R1VZ5Z30 4444 %%%% !
M1110 4444 %%%% !1110 4444 19HS110 9HS124 %%%%, HHI:!%"XT72KN
M]2]N=.M9KI,;9I(59ACD<D=NWI5K[/#]I-SY2>>4\LR[1NVYSC/7&3G%244
M4;[1=+U.9);[3K6YDC&%>:%7(&<XY'3/:K7V:W\]I_(C\YD$9DVC<4!)VY],
MD\>]2T4@*-AH^F:4TC:?I]K:M)@.88E3('0<#I[5>HHH&%%%%,04444 %%%%
M( HHHI@%%%% !1110!4FTO3[BS>TFLK>2VD<R/$T8*LQ;<6(]=QSGUYIHT?3
M!IITT:?:_83UM_*7RSSG[N,=>?K5VB@93BTG3H+(645A;):[@_DK$H3<"&#8
MQC.0#GU%6)H(KA DT22(&5PKJ" RD,IY[@@$>XJ2B@ I<T4E( I:2EH ****
M "BBB@04444 /C/./6G5$.#FI3SS0,K7VGV6IV_V>^M8;F'<&"3(& (Z'GO[
MTZVL[6SM%M;6WBAMU&%BC0*H'?@<5/10!5ETZQGT\:?+9P/9! @MVC!C"CH-
MO3 P,?2F0Z1IMM9K:0V%M';+()1$L2A0X8,&QZ@@'/7(S5VB@".:"&X55FB2
M15=74.H.&4Y!'N" 0:DS110 9HS110 9HS110 9HS110 9HS110 9HS110 9
MHS110!'/!#=0207$22PR*5>.10RL#U!!ZBJM_HVE:G)'+J&G6MT\8PC30JY
MZXY'3VJ]@#DTQCDT ,E2.:)XI$5XW4JR,,@@\$$>E0O86<N/,M(&VQ- -T8.
M(VQN3_=.!D=.!5BB@#+L_#6@Z?<I<V6BZ?;3IG9+#;(C+D8."!D<$BM2BB@
MHHH H "<#WJ.E)R?:B@ HHHH *** ,G% AR#O2TIXXI* "EHI5&30,;%!#!Y
MABB2,R/OD*J!N; &3ZG '/M4;V5I)'<QO:PLER<SJT8(E.T+\P_BX '/8"K!
MHH S[?0])M;.:S@TVTCMI_\ 71+"H63C'S#'/''-+?:+I6ISQS7VG6MS+&,(
M\T*N5&<XR1TSSBK]% !1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@
MS4<D$,LD4DD2.\+%XV902C$%<CT."1]":DHH QQX5\.BY^TC0M-\_?YGF_94
MW;LYW9QG.><U:;1],;4AJ3:?:F^'2X,2^9TQG=C.<<?2KU% %2;3-/N(+B":
MQMY(;E]\Z/$")&P!EAW.%7D^@]*=96%GIMN+>QM8;:');9$@49/4X'>K-% !
MFC-%% !FC-%% !FC-%% !FC-%% !FC-%% !FC-%% %+4-)TW5E1=0L;>Z$9)
M3SHP^W/7&>F:;=:+I5];0VUUIMI-!!Q%&\*E8^,?*,<<<<5?HH KBRM EN@M
M80EL08%$8Q$0I4%?[O!(X[$T^2W@EFBFDA1Y(23&[*"4)&#@]L@XJ6B@"A;Z
M+I5I?27UMIUK#=R9WS)"JN<\GD#/)Z^M7\T44 &:,T44 &:,T44 &:,T44 &
M:,T44 &:,T44 &:,T44 &:,T44 0T4E% "TE%%, HHHH$%1W'G&!A;M&LO\
M"9 2OX@$5)10%KF)IQU&]\.*/M2B\:5T>?;T E(8J.>=H./PIVCW'FZC>Q6]
MV]U91+'AW;<5D.[<H/<8VG\?R=;VM_9Z*(X GVI)GDV,>'4REBN>Q*GKV-(D
M=^U]=:DMEY;_ &8116[R+ND8$G+%<@#G Z]36[L^;;^F<ZNN7?\ I!JD=PBW
MMW/?R6MM#$#!Y3 8;&2S CDYP .G'O6?+J%XMS;O<3203E+5A .%8,W[XD=\
M#.?3 ]>;MY%>R:R9I-/:ZMH0IMU$JA0_=R">3V'ICWJ]?13WME'!Y>Q9V43@
ML/E3JP]\XV\>N:::25[?U_6H.+;;5_Z_K032K@W%NTLDN9)6\WRR>8T/W 1V
M^7&?<FK]86G:;<0:L)'MU18S<DS!A^]$D@91QSP!SGT&*W:RJ)*6AK3;<=0H
MHHJ"PHHHI %%%%, HHHH **** "LB&6_'B9H;B:-K<VQ>..-2,?.!DY)R<?2
MM>J)MI3KJW6!Y0MC'G/.XL#_ $JX-:W)FF[6,R\^W6:Q74EZ_P!LEO%2*W1@
M8VC+XV[<?W,L3U!![5;UZ]:TM[6-9FA^TW"PF1%RRKAF.T8/)"X'!Y-5[6._
M349KJZTUY9VD9$E\Y-L<6> HSQQ@GN3^%3ZE;7=XL,JVZ&2SO%FB0O\ ZU0N
M#SV/S-CZ#UK73F5[?@8Z\KM?\2BUT5LYA%J%P;=;J)9?-5DEMT.-P)(!P>.3
MT!//I/I5_+</;K-<D1PA\LYVF4LQ$8]SL&X_[RFKFGP7'V^]OYX3 9UC1(BP
M+!4W<G'&26/0G@"LF]T:\G@+FV6:XN;>=) 67]U))MVG)[*%"Y'/RC%.\7[K
M_K05IQ]Y?UJ=324#@ $YHKE.H6BBB@ HHHH$%%%% !1110,*D0Y7%1TY#AJ
M,JUEOQXEN(+J>)H/LRO%'&I 7YR,G).3Q5.:2YM-0LXWU)I-1GN<M;*W[OR2
MQS\N.,*.O4D>^*UOLLHU][O \DVJQ@YYW!B?ZUG7$&JWL,5E<6Z[H[E)3>!U
M"[$<,"!U#$#&,8Y/)KHBTWT.>2:74T]2BGEAC6*Y^S1!]T\@.&\L DA3V.<<
M^F:P8[^5[.0K?2MIHOUC6[W?,(MHW?-Z;_EW>G?O6S<2ZF LD-NA\N<AHMXS
M+%@C()X#9(.#Z8SS3--M[A+F_O9H/)-RZE8 P) 5<9)'&X_7H!S2BU&.HY)R
MEH4]'OYKE[<7%P0L4>TER%,SL?ES[A #C_;%=!7*7FB7LL.3;K-<7-O(LC[A
M^XE=@=W/4# ''/R+754JJCO$=%RVD+1245B;"T4E% "T4E% "T4E% "T4E%
M"TV42&)O)*"3'REP2,^^*<,TUFSP.E &'I\NJ76D7R-=1&^6XFC27:0BX; P
M.>!Z<TW39B-;GM+>]EN[>*']\96#&.7=@ 'W&[(Z# Z9J:"TOK?3[]8#&ES)
M<2RPEN5(+9&?3/3VIB1WUQJBZ@UE]G\BVDB6-Y%+2LQ4@97("C;WY^;H*Z'9
M\VQSV:Y=R:_@FDN))9KU[6PBAW!HG"G?D[F8XZ  8[<G-8CZCJ#VME+-/+%<
M/:QO"BKM\Z4O@@C_ '=O';<?3C1OXK^YOK=IM/-Q:1Q*_DK,H7SL\[LD;@N!
MCMDD]A5^[%U=:88TB:&:;",-XS&I.&.1W R1[XHBU%*]OZ_K44HN3=K_ (_U
MZ#=,NOM1FF,P/FN6BCW<K$. <>C8+9_VA6A7/VVE30:PC):JD,=P\HG!'S(8
MM@3'7@X]L**WZSJ)7T-:;;7O"T,<#% X&33"23FLS0**** "BBDH$+3E'>FC
M).*D/I0 E%%% Q:RGEOX_$UI%)/%]CEAF98T4@Y!3!8D\]>P%:H!)JG<VLLF
MMV-RH'E0Q3*YSW;9C_T$U<&D]?,B:;2MW7YF5JTES9.\K:DPO99U%E;(WR,N
M0-I7'.><GMG@C%:6O7#VND221R/&QDCCWQC+#<ZJ2!SS@U3U*#5+RSOM-:V6
M1;@LL5SO4+&A[D==R]L YP.15^Z?4O+F^RQ1[HW0Q[W_ -<O!<?[)Z@&M-/=
MV_JQEK[V_P#5S*DNQ'IUXMO=W_GHT7FBY7#Q1EP"ZC'3;NYY^[[4NGZ@\LT4
M+79^SQ2R2&:1OOQ[BL:Y/7)W8/<)[U>LX+J;5YM1N(#;J8%@CB9@S'!+$G:2
M.X Y]:H7>EW4KB\DLUN9)))=\!9>%*[$ZG' '/\ O-BJ3B[I_P!:$M25I+^M
M3I**KV,,EMI]M!(V^2.)49O4@ $U/7.UJ=2V%HI**0"T4E% "T4E% "T4E%
M"T4E% %'66O4TJX>QEBBE6-FW2(6P #T (YJ!Q<7&E6,AO#;PB-9+J4-ARNS
M/![<X)/H*O7L3SV%Q"@R\D3*N?4@BJ974+2RL!;Q"7RE"3P@@,PVX^4GC(..
MXR,UK%Z6,I+6XF@7+W-G,YG:> 3LMO,_WGC&.3Z\[AGN *JZA?W+ZY8PVTA2
MUBN1%.1_RT<HS;?H  3[D>AJQ807MN]S<&V56O+L2-#Y@_=)L5221P6^7) ]
M>M5;GPX1-:-;7-V$2[,\BF;@9#$D>^6_4U:Y.=MD/GY$D5CJES;:A,QEEEF#
MSHULWW1\X6' [;LKSWW'TXZ*Q(^QQ)]H%PR*%>4$'<PZFJFJ64^H.D2G9$D;
ML&S_ ,M"-J_@,L?KBHM#LIK5IY)+46JNL2"(%3RJX+<<<\#UP!2ERRA?J."E
M&=MT;%%)16!N+1244 +1244 +1244 +1244 +37W;&V8#X^7=TS[TM% &+ID
MVINFM)-+#-=PW!6'"E8Q^YC91C).,MS^-,@^TV6M6-J;Z:YDFA=KI)""!@##
MC ^7YN,=#GVJU#;W=JVLS1QJTL\WFVZEN&Q#&HSZ?,IJ#18KJU^2;3I5FE^:
MXNGE1C(V.IP<X[ = *Z+JS>G](Y[.Z6OX]R2\:6ZUV+3_M,L$/V9ICY3;6D;
M<!U]!GMZBL*35[J;349KV53$EY&DT8 \Z:-PL6<#!)&3MZ$ULWT-S=I9R76D
M07("$R0AU+Q2''W68@%>H/X=:?96-WI^@R0PK&+R1I) %^XCNQ/'LN?Q IQ<
M8I7_ *W)E&4I.WZ^1+IUV;JZN)))E )\N*+=U"9#,!_O;A]%%:=<VFBRV^IQ
MK#;@PI-%(ER6&41(]I7UR3GV^8UT=95$K^Z;4W*UI"T4E%9F@M%)10 M%)10
M M%)10 M%)10 M%)10 M%)10!@?V_-_T -7_ ._<?_Q=']OS?] #5_\ OW'_
M /%UM4E &+_;\W_0!U?_ +]Q_P#Q=']OS?\ 0!U?_OW'_P#%UM44Q&+_ &_-
M_P! '5_^_<?_ ,72_P!OS?\ 0 U?_OW'_P#%ULTM &+_ &_-_P! #5_^_<?_
M ,72?V_-_P! '5_^_<?_ ,76U10!C?V_-_T -7_[]Q__ !=']OS?] #5_P#O
MW'_\76U5:YU"TL[BU@N)U26ZD,4"'J[!2Q _!2:0&=_;\W_0 U?_ +]Q_P#Q
M=']OS?\ 0 U?_OW'_P#%UK3S16T$D\\BQQ1J7=W. J@9))]*HV6OZ;?B;R9V
M0PQB5Q/$\)"'.'PX!*\'YAQQ0,K_ -OS?] #5_\ OW'_ /%T?V_-_P! '5_^
M_<?_ ,75C3M>T[596BM)G,@02!987B+(>CKO W+[C(K2IB,7^WYO^@!J_P#W
M[C_^+H_M^;_H :O_ -^X_P#XNMJB@#%_M^;_ * &K_\ ?N/_ .+H_M^;_H :
MO_W[C_\ BZVJ*0&+_;\W_0 U?_OW'_\ %T?V_-_T -7_ ._<?_Q=;5%,#%_M
M^;_H :O_ -^X_P#XNC^WYO\ H :O_P!^X_\ XNMJB@#%_M^;_H :O_W[C_\
MBZ/[?F_Z &K_ /?N/_XNMJB@#%_M^;_H :O_ -^X_P#XNC^WYO\ H :O_P!^
MX_\ XNMJB@#%_M^;_H :O_W[C_\ BZ/[?F_Z &K_ /?N/_XNM&_U"UTRU-Q=
MR;(]P484LS,3@*J@$L2>@ S2:?J5KJD#36DC,J.8W5T9'1AU5E8 J>1P1W%(
M90_M^;_H :O_ -^X_P#XNC_A()O^@!J__?N/_P"+J2X\2:5:WS6<URPD1UCD
M80N8XW;&U7D VJ3D<$CJ/447WB32M.NWMKJY97C"F5EA=TA#=/,=053/^T10
M!&-?F_Z &K_]^X__ (NC^WYO^@!J_P#W[C_^+K:HH Q?[?F_Z &K_P#?N/\
M^+H_M^;_ * &K_\ ?N/_ .+K:HH$8O\ ;\W_ $ -7_[]Q_\ Q=']OS?] #5_
M^_<?_P 76U10!B_V_-_T -7_ ._<?_Q=']OS?] #5_\ OW'_ /%UM44 8O\
M;\W_ $ -7_[]Q_\ Q=']OS?] #5_^_<?_P 76U10,Q?[?F_Z &K_ /?N/_XN
MC^WYO^@!J_\ W[C_ /BZVJ* ,H>(9BN?[ UC_OW'_P#%TG_"03?]"_K'_?N/
M_P"+K9C/)%5]0U&UTNV$]W(40L$4*C.SL>BJJ@EB?0 T 9W_  D$W_0OZQ_W
M[C_^+H_X2";_ *%_6/\ OW'_ /%UHZ?J-KJEL;BTD+H&*,&0HR,.JLK %2/0
M@&J<OB728=0-E)<L)5E6%G$+F-)&QM1I -@8Y'!.>1ZT 1?\)!-_T+^L?]^X
M_P#XNC_A()O^A?UC_OW'_P#%U+<>)=)M;YK2:Y99$D6)W$+F.-VQM5Y -BDY
M'!(ZCU%:U &+_P )!-_T -8_[]Q__%TG_"03?]"_K'_?N/\ ^+K;HH Q/^$@
MF_Z%_6/^_<?_ ,71_P )!-_T+^L?]^X__BZVZ* ,3_A()O\ H7]8_P"_<?\
M\71_PD$W_0OZQ_W[C_\ BZVZ* ,3_A()O^A?UC_OW'_\71_PD$W_ $+^L?\
M?N/_ .+K;HH Q/\ A()O^A?UC_OW'_\ %TO_  D$W_0OZQ_W[C_^+K:I&;'
MH Q6\13=!H&K_P#?N/\ ^+IG]OS?] #5_P#OW'_\76U10!B_V_-_T -7_P"_
M<?\ \71_;\W_ $ -7_[]Q_\ Q=;59NI:]IVDRK%=S.)"AD*Q0O*50=7;8#M7
MW.!0(K_V_-_T -7_ ._<?_Q=']OS?] #5_\ OW'_ /%UKK-$T G61#"5WB0,
M-I7&<Y],5FZ?XDTK4YO*MKAMQC,R>;"\8DC&,NA8 .O(Y7(Y'K0,B_M^;_H
M:O\ ]^X__BZ/[?F_Z &K_P#?N/\ ^+J73_$>E:I<)!:7#L\B&2(O"\:S(,9:
M-F #CD<J3U%:I.![T 8C>()CQ_8&K_\ ?N/_ .+IO]OS?] '5_\ OW'_ /%U
MM44 8O\ ;\W_ $ =7_[]Q_\ Q=']OS?] '5_^_<?_P 76U10(Q?[?F_Z .K_
M /?N/_XNC^WYO^@#J_\ W[C_ /BZVJ4#)Q0!CKK\PY_L#5_^_<?_ ,71_P )
M!-_T -7_ ._<?_Q=;9]*2@#%_M^;_H :O_W[C_\ BZ7_ (2";_H :O\ ]^X_
M_BZVJ!R:!F.OB"8#/_"/ZQ_W[C_^+H_X2";_ *%_6/\ OW'_ /%UN'TI* ,3
M_A()O^A?UC_OW'_\71_PD$W_ $+^L?\ ?N/_ .+K4O;VVTZSDN[N4101C+,?
MK@# Y))(  Y)-0Z=JUGJJRFU=RT3;9(Y8GB=#C(W(X##(.1D<T 4?^$@F_Z%
M_6/^_<?_ ,71_P )!-_T+^L?]^X__BZ??^)]+TR6:.[:[3R1F1UL9W11C.=R
MH5QCWHN_%&D6(0SW,GS0BX/EV\DGEQ'H[[5.Q>#RV.A]#0 W_A()O^@!K'_?
MN/\ ^+I/^$@F_P"A?UC_ +]Q_P#Q=;*.LB*Z,&1@"K*<@CU%.H Q/^$@F_Z%
M_6/^_<?_ ,71_P )!-_T+^L?]^X__BZVZ* ,3_A()O\ H7]8_P"_<?\ \71_
MPD$W_0OZQ_W[C_\ BZVZ* ,3_A()O^A?UC_OW'_\71_PD$W_ $+^L?\ ?N/_
M .+K;HH Q/\ A()O^A?UC_OW'_\ %T?\)!-_T+^L?]^X_P#XNMNB@#$_X2";
M_H7]8_[]Q_\ Q='_  D$W_0OZQ_W[C_^+K;HH Q/^$@F_P"A?UC_ +]Q_P#Q
M='_"03?]"_K'_?N/_P"+K;HH Q/^$@F_Z%_6/^_<?_Q='_"03?\ 0OZQ_P!^
MX_\ XNI_^$BTO^TOL'VEO.\WR=WE/Y?F8SL\S&S=_LYS5G4-2M],A66Y\_8S
M;1Y-O)*<XST0$CIUH S_ /A()O\ H7]8_P"_<?\ \71_PD$W_0OZQ_W[C_\
MBZM:=KNG:H+DVLTG^C$"830O"4R,C(<#MS5FQOK;4K&&]LY1+;3*'CD'1@>]
M &;_ ,)!-_T -8_[]Q__ !=)_P )!-_T+^L?]^X__BZVZ* ,3_A()O\ H7]8
M_P"_<?\ \71_PD$W_0OZQ_W[C_\ BZVZ* ,3_A()O^A?UC_OW'_\71_PD$W_
M $+^L?\ ?N/_ .+K;HH Q/\ A()O^A?UC_OW'_\ %T?\)!-_T+^L?]^X_P#X
MNMNB@#$_X2";_H7]8_[]Q_\ Q='_  D$W_0OZQ_W[C_^+K;HH Q/^$@F_P"A
M?UC_ +]Q_P#Q='_"03?]"_K'_?N/_P"+K;HH Q/^$@F_Z%_6/^_<?_Q='_"0
M3?\ 0OZQ_P!^X_\ XNMNJ>HZI::7'&]U(X,K[(TCC:1Y&P3A44%CP">!T% %
M#_A()O\ H7]8_P"_<?\ \71_PD$W_0OZQ_W[C_\ BZT[&^MM2LTNK242POG#
M $<@X((/(((((/((JC#XETFXU!;*.Y8RO(T2,87$;NN=R+(1L9A@Y )/!]#0
M!%_PD$W_ $+^L?\ ?N/_ .+JQ9:O)=W(A;2=1M@03YDZ(%'Y,3^E68]1M)=2
MFT^.=&NX8UEDB'5%8D*3]=I_*K5 !1110 4444 %%%% !1110 4444 %%%%
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
MH **** "BBB@ HHHH **** "BBB@#G_["NO^ACU?_P @?_&J/["NO^ACU?\
M\@?_ !JMJBF!B_V%=?\ 0QZO_P"0/_C5']A77_0QZO\ ^0/_ (U6UBB@#%_L
M*Z_Z&/5__('_ ,:H_L&Z_P"ACU?_ ,@?_&JVJ6D!B_V%=?\ 0QZO^<'_ ,:I
M/["NO^ACU?\ \@?_ !JMNDQ0!C?V%=?]#'J__D#_ .-4?V#=?]#'J_YP?_&J
MR[O7ISXAO;$:]I>G)!+'!'%<P[WD9HU?/^L7^^ .*M>([C6M/BDN;+4;0>8Z
MQ6MJ]F79Y&P N[S!QG))QP,GM0!:_L&Z_P"ACU?\X/\ XU1_8-U_T,>K_G!_
M\:K(OM?OTU"XL?[7TJPELXHD,ETN!<W++N*J"XPH!7ID_-[<]9;M*]M$\\:Q
MS,@,B*VX*V.0#WY[T 97]@W7_0QZO^<'_P :H_L*Z_Z&/5_S@_\ C55-$\07
M.K^)M2M]D8TV.WBDM' ^:4%Y$9S[$IQZ@ ]ZZ6@#%_L&Z_Z&/5_S@_\ C5']
M@W7_ $,>K_G!_P#&JVJ* ,7^P;K_ *&/5_S@_P#C5']@W7_0QZO^<'_QJMJB
M@#%_L&Z_Z&/5_P X/_C5']@W7_0QZO\ G!_\:K:HH Q?[!NO^ACU?\X/_C5'
M]@W7_0QZO^<'_P :K:HH Q?[!NO^ACU?\X/_ (U1_8-U_P!#'J_YP?\ QJMJ
MB@#%_L&Z_P"ACU?\X/\ XU1_8-U_T,>K_P#D#_XU6U6%XGU672X; 0WEK9FZ
MNO):XN5W)&HC=R<;E_N =>] #_[!NO\ H8]7_P#('_QJC^P;K_H8]7_\@?\
MQJFVCZCJ.D)+8Z]I]P[2$_:HK3?&5'&W:).H/?/MBJFCSZ_JVGW%PNIV2QFX
M*VL_V(XDB7(+;?,Z%NAST /?@ N_V#=?]#'J_P#Y _\ C5+_ &#=?]#'J_\
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
MK'_D#_XU1_8-W_T,FL?^0/\ XU5K6)=1CMH8],B1KB:98S+(NY84.2SD9&<
M8 SU(JIH=_>RZEJFF7TL5Q)8O'MN(H]FY77< RY.&'MV(X% "_V#=_\ 0R:O
M_P"0/_C5']@W?_0R:Q_Y _\ C5;6*,4 8O\ 8-W_ -#)K'_D#_XU1_8-W_T,
MFL?^0/\ XU6UBC% &+_8-W_T,FL?^0/_ (U1_8-W_P!#)K'_ ) _^-5M8HQ0
M!B_V#=_]#)K'_D#_ .-4?V#=_P#0R:Q_Y _^-5M8HQ0!B_V#=_\ 0R:Q_P"0
M/_C5']@W?_0R:Q_Y _\ C5;6*,4 8O\ 8-W_ -#)K'_D#_XU1_8-W_T,FL?^
M0/\ XU6UBC% &+_8-W_T,FL?^0/_ (U1_8-W_P!#)K'_ ) _^-53\1ZW+I^K
M6=FFK6&F0R6\LTL]Y'O!*L@50-Z]=SGO]VE?4-2NM0LM*L=1M-[V9NY;Y8-Z
MR#<%4(N[&#DDG)X ]<@ M_V#=_\ 0R:Q_P"0/_C5']@W?_0R:Q_Y _\ C59&
MG^(]3UI['3K>2VMKX_:_MDPB+HOV>41'8I(^\Q!&2< $<GFMWP_J,^IZ:SW2
MQK=03RVTWE@A2\;E=P!S@' .,G&<4 0_V#=_]#)K'_D#_P"-58LM*N+2Y$LF
MLZC=* 1Y4_E;3_WR@/ZU2TW5]3NO%6H:=>64=K;P6L,T.) [/N>12QQT^X./
M\:W\4 &:,T8HQ0 9HS1BC% !FC-&*,4 &:,T8HQ0 9HS1BC% !FC-&*,4 &:
M,T8HQ0!#16+_ ,)7HW_/S)_X#2__ !-+_P )7HW_ #\R?^ TO_Q- C:I*Q?^
M$KT;_GYD_P# :7_XFC_A*]&_Y^9/_ :7_P")I@;5+6+_ ,)7HW_/S)_X#2__
M !-'_"6:-_S\R?\ @-+_ /$T@-JBL7_A+-&_Y^9/_ :7_P")H_X2S1O^?F3_
M ,!I?_B:!F3KDY:S\0Z4= F:ZO49('@MF>.[W1!59Y -JD'Y3O(P%!':KWV*
M[E\3:1'<*\EOIUB\IF(.U[AL1@Y]0OF?]]U8_P"$LT;_ )^9/_ :7_XFC_A+
M-&_Y^9/_  &E_P#B:!&+<P1:5XC\13WFE75Y'JL,1B,%JTPDVQ[&B.T$)T!R
MV =W7CB]9V-\WA6W\-S2W,%ZNEQ1RWRIN0-MV, V>6X/X$'-7/\ A+-&_P"?
MF3_P&E_^)H_X2S1O^?F3_P !I?\ XF@9FZ/I.JV/C&=Y[F*2R738(5,=GY2'
M:\N$!W'&W(/T8=*ZRL7_ (2S1O\ GYD_\!I?_B:/^$KT;_GYD_\  :7_ .)H
M$;5%8O\ PEFC?\_,G_@-+_\ $T?\)9HW_/S)_P" TO\ \30!M45B_P#"6:-_
MS\R?^ TO_P 31_PEFC?\_,G_ (#2_P#Q- &U16+_ ,)9HW_/S)_X#2__ !-'
M_"6:-_S\R?\ @-+_ /$T ;5%8O\ PEFC?\_,G_@-+_\ $T?\)9HW_/S)_P"
MTO\ \30!M45B_P#"6:-_S\R?^ TO_P 31_PEFC?\_,G_ (#2_P#Q- &U63K=
MP+273[F33&O(8YSODCA,LEME& =5 +'KM.WG#>F:C_X2S1O^?F3_ ,!I?_B:
M/^$LT;_GYD_\!I?_ (F@9AR1ZD=%\4WFGVES ^IW"K9QF(K(-T<<1E*'E>06
MY .%R:W=9CN-,\(75OHL#&>&T\FTCC7)5MNU, >G!_"D_P"$LT;_ )^9/_ :
M7_XFE_X2S1?^?F3_ ,!I?_B: +4<<6@Z);6]O;3S0VRQ0)' FYL9" X]!G)/
MH":X_P 2Z<MW_;MC!INJ)>7PV1)#YC6MTS1A5E=@-J;3PP)&0@X;(KIO^$LT
M;_GYD_\  :7_ .)H_P"$LT;_ )^9/_ :7_XF@#6MX1;VT4"G*QH$!^@Q4E8O
M_"6:-_S\R?\ @-+_ /$T?\)9HW_/S)_X#2__ !- &U16+_PEFC?\_,G_ (#2
M_P#Q-'_"6:-_S\R?^ TO_P 30!M45B_\)9HW_/S)_P" TO\ \31_PEFC?\_,
MG_@-+_\ $T ;5%8O_"6:-_S\R?\ @-+_ /$T?\)9HW_/S)_X#2__ !- &U16
M+_PEFC?\_,G_ (#2_P#Q-'_"6:-_S\R?^ TO_P 30!M45B_\)9HW_/S)_P"
MTO\ \31_PEFC?\_,G_@-+_\ $T /UFY%E=Z?<R:8UW DCAIHH3++;$K@,JJ"
MQ!Y4D<C/IFN5DL)Y9I-0NM-N7T2YUAKF6Q\AF<Q_9UC5WAQN(,J[RN,\@D9!
MKI_^$LT;_GYD_P# :7_XFC_A+-&_Y^9/_ :7_P")H YV&XO]*T^__LJQO;2P
MO=02.T"63LUI%Y8\R580N5!96VJ1C<P)&#70:/<6&G:5LT[3]49?M"+*9K21
M99'D8 RL9 "V,Y9NP'L!3AXLT8'/VF3_ ,!I?_B:E/BW1>OVJ7_P&E_^)H Y
M3Q+I2:A'KNEP:=JL-WJ#F-8X_,:TF+JJ_:&8#8NWJ5)!)3H21GT15"(JCH!@
M5B_\);HO_/U)_P" TO\ \31_PENB_P#/U)_X#2__ !- &W16)_PENB_\_4G_
M (#2_P#Q-'_"6Z+_ ,_4G_@-+_\ $T ;=%8G_"6Z+_S]2_\ @-+_ /$TI\7:
M*!_Q\R9_Z]I?_B: -HG:/>HR<FL4^+=&)_X^I/\ P&E_^)H_X2S1O^?F3_P&
ME_\ B: -JBL7_A+-&_Y^9/\ P&E_^)H_X2S1O^?F3_P&E_\ B:!&U16+_P )
M9HW_ #\R?^ TO_Q-'_"6:-_S\R?^ TO_ ,30,VJ*Q?\ A+-&_P"?F3_P&E_^
M)H_X2S1O^?F3_P !I?\ XF@"KJ-_'9:AJ45QH,\WVB!1%-;6K2_:A@CRW91A
M<$D?.0,-G/6L--._LJTL+?4;+5VNX])@MY)]-,CK=L@(,3[ =N#T<D<.?F&#
M73?\)9HW_/S)_P" TO\ \31_PEFBCG[3)_X#2_\ Q- &!:6T>D>'M/T#7]#:
M\LX[&)@8+1KI1/\ -O0JJG;C(VMP.3R,5<LK:_G\)1:%?Q7/VNZTZ96FD^=8
ML_*J.^>7PX]<[6.:T#XLT8G_ (^9/_ :7_XFD_X2O1O^?F3_ ,!I?_B: ,FS
M>YU>\\-Q-87=N^F$SWAG@9%1Q \016(P^3(3E21A>O(KL:Q?^$KT;_GYD_\
M :7_ .)H_P"$KT;_ )^9/_ :7_XF@1M45B_\)7HW_/S)_P" TO\ \31_PE>C
M?\_,G_@-+_\ $T ;5/ P*PU\5Z-G_CYD_P# :7_XFG'Q9HQ_Y>9/_ :7_P")
MH VJ45B?\)9HW_/S)_X#2_\ Q-+_ ,)9HO\ S\R?^ TO_P 30,VJ4#)K$_X2
MS1?^?F3_ ,!I?_B:</%FB@?\?,G_ (#2_P#Q- &W16)_PENB_P#/U)_X#2__
M !-'_"6Z+_S]2?\ @-+_ /$T ;=96O2FWMK:<Z9_:$<5RCR(L?F/$O/[Q%P2
MS*<' YQG%0_\);HO_/U)_P" TO\ \31_PENB_P#/U)_X#2__ !- '/W5O]OG
MUO5&TB^DL)VLU1%1X+@M$S%KA$(#Y4,N!@%O+XSQE-/ANK'5-5\06-CJ%U$T
M=M;_ .EHZW$ZJ[&5U1@#PK@*N!G8<#GGH?\ A+=%_P"?J3_P&E_^)H_X2W1?
M^?J3_P !I?\ XF@#(TMHM/U/5=1TK2+V#2%M$8VL=FT+3W 9B3'$P4YVX!.!
MNXZXJUJEZEK<ZQ;3:!/,UU"JPR6UJTHO!LQLD91A2#D?.0,$'/7%W_A+=%_Y
M^I/_  &E_P#B:/\ A+=%_P"?J3_P&E_^)H N:':3V'A_3;.Z??<6]K%%*^<[
MF50"?S%7ZQ/^$MT7_GZD_P# :7_XFC_A+=%_Y^I/_ :7_P")H VZ*Q/^$MT7
M_GZD_P# :7_XFC_A+=%_Y^I/_ :7_P")H VZ*Q/^$MT7_GZD_P# :7_XFC_A
M+=%_Y^I/_ :7_P")H VZ*Q/^$MT7_GZD_P# :7_XFC_A+=%_Y^I/_ :7_P")
MH VZ*Q/^$MT7_GZD_P# :7_XFC_A+=%_Y^I/_ :7_P")H VZ*Q/^$MT7_GZD
M_P# :7_XFC_A+=%_Y^I/_ :7_P")H VZXBZ>74;*TTB#0Y[*^BU.*9]ELRP1
M*DXD:59<!#N4'@')+X(ZUN?\);HO_/U)_P" TO\ \31_PENB_P#/U)_X#2__
M !- '*ZAI":@[Z9!IVJV\SZHLKP-YALXU$P=IU? 0[E!(7/#/TR,UH17R7WB
M&2ZUBRU4_9;IH["V73YFACVDJ)BP7:S-R0<X52,8.36U_P );HO_ #]2?^ T
MO_Q-'_"6Z+_S]2?^ TO_ ,30!#K^LWL&G3K865ZDPNUM?.%HTNQ2H9IE1<EE
M ) XQN&#Q4WAD:?%92P6$%^F'WS2WMO)'),[=7)=06)QVZ<#@8%'_"6Z+_S]
M2?\ @-+_ /$T?\);HO\ S]2?^ TO_P 30!MT5B?\);HO_/U)_P" TO\ \31_
MPENB_P#/U)_X#2__ !- &W16)_PENB_\_4G_ (#2_P#Q-'_"6Z+_ ,_4G_@-
M+_\ $T ;=%8G_"6Z+_S]2?\ @-+_ /$T?\);HO\ S]2?^ TO_P 30!MT5B?\
M);HO_/U)_P" TO\ \31_PENB_P#/U)_X#2__ !- &W16)_PENB_\_4G_ (#2
M_P#Q-'_"6Z+_ ,_4G_@-+_\ $T ;=%8G_"6Z+_S]2?\ @-+_ /$T?\);HO\
MS]2?^ TO_P 30 :E?IINN0SSZ5-+$]LR+>VUL\\B-N!,9"*6"G@YZ9'/:N9M
M=/\ [/L-+>_T_5+5_P#2W2?3P[R6R23;U@=(PQQM(YP0I3MQ73?\);HO_/U)
M_P" TO\ \31_PENB_P#/U)_X#2__ !- ',:%IL_AJ;3M3GL+I;>:.]66*&)Y
MY+?S9UEB#*NYC\H()YYQGUK?\.>?96JBXLKI)-3OKFYQLX@5F9D\SGY25"C'
MJ<58_P"$MT7_ )^I/_ :7_XFC_A+=%_Y^I/_  &E_P#B: %AMYAXWO;DQ.(&
MTVWC63'REA),2,^H##\Q6U6)_P );HO_ #]2?^ TO_Q-6++Q!INH7(M[:=WE
M() ,+KT]R * -.BBB@ HHHH **** "BBB@ HHHH **** "BBB@"&DI:3% @I
M:,44 %%%% PHHQ1B@04UY8XR@=U4NVU0QQN.,X'J< _E3L5RWB+3H/\ A(_#
M>H%IS/\ VCY84SN8P#!-TCSM!X'.,T =35>TO[._5VL[N"X5&VL89 X4^AQT
M-9'C5V7PAJ"JQ7S%6)B#@[7=5;]&-<]XX TNXD^P*MO]HT.\BD\H;<*CPA#Q
M_=$CX]-U SN+6_L[[S/LEW!<>6VU_*D#[3Z'!X-6*YJ>U@T[QEH26<*0I)9W
M,#+&N 47RRH_ ]/3<?6NEQ0(**,48H **,48H **,48H **,44 %%%% PHHH
MH 9--%;0O-/*D42#+.[!54>I)Z4EO<P7<"SVTT<T+\K)&X96^A'%8?B11/JO
MANTE :"742TB$9#%()74'Z,JM]5%&AJL'BCQ';1*%A\R"?:HP [QX;\]H/U.
M>] &Q)J-E%>)9R7ENEU(,I TJAV'LN<FB?4+*VN8K:>\MXIYO]7%)*JL_P!
M3DUYYJY?R/$KI9"73CJ*27&J$@/;^6(PY5>K>7L."",<\''+Y9);B'QC=SZ1
M;WUG'=R)=&28I*T4<:_+%@<;5^8<CYB<8ZT >DT4R*1)H4EC.4=0RGU!Z4^@
M HHHH **** "BBB@ HHHH **** "HY[B&U@>>XFCAA09:21@JJ/<GI4E<]KZ
MK/K_ (;M95#0-=2RLC#(9DA<KGZ$Y^H![4 ;L%Q#=0)/;S1S0N,K)&P96'L1
MUI!J5BEXMB]Y;K=L,K 95$C#U"YS6'X?40:]XDM8E"P)=QR*@& K/"A;'U/S
M?5B>]<K?%_(UB1;,/IAUI)I=6R/,BV2('(3J=C(4W9&!V('(!Z/)J-C#>1V<
MMY;I=2#*0-*H=OHN<FK->9:R7,/BAX[(3:<VH))<:H2 ]MY:QARJ]6\O9D$$
M8YP#CGTW.1D4 %%%!.WZT !.T>]1DY-*<FDQ0 448HQ0(****!A111B@ HHQ
M1B@0"JUYJ%G9&,7=W!;^8VU/-D";SZ#/4U9)P/>N7@M8-1\9:ZEY"DR1V=O
MJR+D!&\PL/Q/7UVCTH&=)5:UU"RO9)8[6\MYWB.)%BE5BA]" >*Y[1KD-\+H
M)[V[>)%TP^9<]6550C?[G S63I%O.VIZ#;:AIHTD?V9-:PM X+3$JA*G'W"%
M4L <\YYXY!'<6^HV-W-+#;7EO-+$<2)%*K,A]P#Q5FN.%I%IWBW0;1+$6-G;
M12V]I.I4_:#Y>?+..5X5FYZE:[&@ HHQ3E7G-,!0,"BE-)BD M%%% Q0,FG4
MBCC-+0 4444 %%%% #9)$BC:21U1%!+,QP /4FHK6\M;Z 3V=S#<0DX$D+AU
M)^HK$\7@2VFF6K@-!<ZG;QS*>C*&W8/L2H&.]%BBVWC[5H(5"13:?:SNJC \
MS?,F[ZE54?\  10!JSZSI=M,T-QJ5G%*OWDDG56'U!-+/J^FVI07&HVD1=0Z
MB295W*>A&3R/>L7Q-;6U_>66BK;Q>=J+,UQ+L&];>,#S#GKDDHF>V_/:JU]I
M>IV^KZE?VFF:9-;I;PI EP>76,,=BX!V<L>3GZ4 =<K!E#*001D$=Z6JNF7L
M.IZ59W]N"(;F!)HP1@A64$?H:M4 %%%% !1110 4444 %%%% !1110 4444
M5_[0LOMWV'[7!]KV[O(\P>9CUVYSBENKVUL8Q)=W,-NA.T-+($!/IDUP?EI_
MP@:ZIL7[=_; N?-Q\V_[;MQG_=^3Z<5V^JRV5MIEQ=Z@D;6UM&TS[U#!0H))
MY]LT 26M_9WRL;2[@N O#&&0/CZXJ6.6.:-9(G5T;D,IR#^-<[HOA^.70'-]
M');W6HD7-T+:5H&0D?+&&0@@*N%]\$]2:E\#(L?@?1HU&%6V4#G/ H Z"BBB
M@ HHHH **** "BBB@ HHHH **** "H+N]M+"'SKRZAMHL[=\T@1<^F34]<[<
M(EU\0+6.=%=(-,DDC5AD!FD52?KA<?0GUH Z%65U#*P92,@@Y!%5X]1LI;R2
MSCO+=[J,9>!95+J/=<Y%87A60VWAF\2,?N[.\O8H5[!$GD"J/8  #V%<[X:D
M:#0_"-W?:3 89BC0W23GSQ/)$Q,CC: 1(2V1D_>&<]@#T"._LI;R2SCNX'NH
MQEX5D!=1ZE<Y%6*\\T^-(_!G@O4D11>27-K,\H'S,TX/FY/?.]B?_K5Z'0 4
M444 %%%% !1110 4444 %%%% !1110 4444 0T5B_9O$_P#T%M(_\%<O_P D
M4OV;Q/\ ]!?2/_!7+_\ )% &U25C?9?$_P#T%](_\%<O_P D4?9?$_\ T%](
M_P#!7+_\D4 ;-+6+]E\3_P#07TC_ ,%<O_R11]F\3_\ 07TC_P %<O\ \D4
M;5%8OV;Q/_T%](_\%<O_ ,D4?9O$_P#T%](_\%<O_P D4 ;54K_3DOY["5Y&
M4V=S]H4#^(['3!]L.?RJE]F\3_\ 07TC_P %<O\ \D4GV;Q/_P!!;2/_  5R
M_P#R10!9O](34TOH+JXE:TN[<0& 8 0Y;+J>NX[A]-HJD/# NC<MK%Z^H//:
M-99,:QA8F^]@#^)L+D_[(P!4OV;Q/_T%](_\%<O_ ,D4?9O$_P#T%](_\%<O
M_P D4 +I^AS6^HQWU]J,E]/! UO 7C5-B,5+$XZL=JY/'3@#FMFL7[-XG_Z"
M^D?^"N7_ .2*/LWB?_H+:1_X*Y/_ )(H VJ*Q?LWB?\ Z"^D?^"N7_Y(H^S>
M)_\ H+Z1_P""N7_Y(H VJ*Q?LWB?_H+Z1_X*Y?\ Y(H^S>)_^@OI'_@KE_\
MDB@#:HK%^S>)_P#H+Z1_X*Y?_DBC[-XG_P"@OI'_ (*Y?_DB@#:I*QOLWB?_
M *"^D?\ @KE_^2*/LOB?_H+Z1_X*Y?\ Y(H V:*QOLOB?_H+Z1_X*Y?_ )(H
M^R^)_P#H+Z1_X*Y?_DB@9LTM8OV7Q/\ ]!?2/_!7+_\ )%'V;Q/_ -!?2/\
MP5R__)% BUJVEC5(8-L[V]Q;3">"9 "4< CH>""&8$>A/3K5:UT.6VCG?^T9
MC>7-U'<7%PJ*-X7:-@7H%*KM]>2<Y.:3[-XG_P"@OI'_ (*Y?_DBC[-XG_Z"
M^D?^"N7_ .2* *UWX3^TB^M5U&:+3+^4RW5H(U.XM]]5?JJMW'/4X(S2WOA4
MW,NHI#J4UO8ZF=UY;HBG>=H1MC=4W*H!Z^HP>:L?9O$__07TC_P5R_\ R11]
ME\3_ /07TC_P5R__ "10!LJJHBHH 51@ =A2UB_9O$__ $%M(_\ !7)_\D4?
M9O$__07TC_P5R_\ R10!M45B_9O$_P#T%](_\%<O_P D4?9O$_\ T%](_P#!
M7+_\D4 ;5%8OV;Q/_P!!?2/_  5R_P#R11]F\3_]!?2/_!7+_P#)% &U16+]
MF\3_ /07TC_P5R__ "11]F\3_P#07TC_ ,%<O_R10!M45B_9O$__ $%](_\
M!7+_ /)%'V7Q/_T%](_\%<O_ ,D4 ;5%8OV;Q/\ ]!?2/_!7+_\ )%'V;Q/_
M -!?2/\ P5R__)% &U6=JVE#4TMGCG:WNK6;SK>95#;6VE3D'J"K,"/?L:K?
M9O$__07TC_P5R_\ R11]E\3_ /07TC_P5R__ "10 ^ST.2TBD8:A,;J>[6ZN
M9PJ@RD!1LQT"[55<=<#KGFJ<_A/SA<VBZC,FE75P;B>S$:G+,VYU#]0K-DD=
M>3@BK7V;Q/\ ]!?2/_!7+_\ )%)]E\3_ /07TC_P5R__ "10!%=>$_M27]JF
MI31:9J$ADNK01J2Q;&\*_55;'(YZG!&:Z0#L*PDMO%&<?VOI'/\ U"Y?_DBG
MFV\4+Q_:^C_^"N7_ .2* -HG;]:96+]F\3_]!?2/_!7+_P#)%'V;Q/\ ]!?2
M/_!7+_\ )% &U16+]F\3_P#07TC_ ,%<O_R11]F\3_\ 07TC_P %<O\ \D4
M;5%8OV;Q/_T%](_\%<O_ ,D4GV7Q/_T%](_\%<O_ ,D4 ;5%8OV7Q/\ ]!?2
M/_!7+_\ )%+]F\3_ /07TC_P5R__ "10!M45B_9O$_\ T%](_P#!7+_\D4?9
MO$__ $%](_\ !7+_ /)% &U1TYK%^R^)_P#H+Z1_X*Y?_DBFM;^)SQ_:^D?^
M"N7_ .2* -DG)S6+J&AS7&H27UCJ,EC// +><I&K[U4L5(ST8;FP>>O(.!2?
M9O$__06TC_P5R?\ R11]F\3_ /06TC_P5R?_ "10 _\ X1ZV&GKI@DD_LL6)
ML3:<;2A 7.>N=N1^-54\+M/)$=5U*;4(X(9((4:-4P'7:S,5^\VW(SP.3QS5
MC[+XG_Z"^D?^"N3_ .2*/LOB?_H+Z1_X*Y/_ )(H CLO#LT5W8RWNJ37J:>#
M]E1XU4ABI3<Y'WFVEAG@<GC-;U8OV;Q/_P!!;2/_  5R_P#R11]F\3_]!;2/
M_!9)_P#)% &U4G08K#6U\3]?[7TC_P %<O\ \D4OV;Q/_P!!?2/_  5R_P#R
M10!M45B_9O$__07TC_P5R_\ R11]F\3_ /07TC_P5R__ "10!M4#DUB_9O$_
M_07TC_P5R_\ R13EM?%'7^U]'_\ !7+_ /)% &X?2DK$^S>*/^@OH_\ X*Y?
M_DBC[-XH_P"@OH__ (*Y?_DB@#;HK$^S>*/^@OH__@KE_P#DBC[-XH_Z"^C_
M /@KE_\ DB@#;HK$^S>*/^@OH_\ X*Y?_DBC[-XH_P"@OH__ (*Y?_DB@"[J
M^F1ZO8&V>1XF61)8I8\;HY$8,K#/'! X/49%4H-!GC6^GDU25M1O!&C721JO
MEHF=JJO( ^9CSGEC[8/LWBC_ *"^C_\ @KE_^2*/LWBC_H+Z/_X*Y?\ Y(H
MN?V7'_;YU<R,9!:_9E3LHW[B?J>/^^15"^\/3W%Y>RVFK3V<=\@6YC5%?.%V
M[D)^XVW [C@'&:?]F\4?]!?1_P#P5R__ "11]F\4?]!?1_\ P5R__)% &K:V
ML-E9P6EN@2""-8XT'\*J, ?D*FK%^S>*/^@OH_\ X*Y?_DBD^S>*/^@OH_\
MX*Y?_DB@#;HK$^S>*/\ H+Z/_P""N7_Y(H^S>*/^@OH__@KE_P#DB@#;HK$^
MS>*/^@OH_P#X*Y?_ )(H^S>*/^@OH_\ X*Y?_DB@#;HK$^S>*/\ H+Z/_P""
MN7_Y(H^S>*/^@OH__@KE_P#DB@#;HK$^S>*/^@OH_P#X*Y?_ )(H^S>*/^@O
MH_\ X*Y?_DB@#;HK$^S>*/\ H+Z/_P""N7_Y(H^S>*/^@OH__@KE_P#DB@#;
MHK$^S>*/^@OH_P#X*Y?_ )(H^S>*/^@OH_\ X*Y?_DB@"'_A%1Y_E?;Y?[,^
MV?;OL6Q<>;O\S&[KL\SY\>O?'%6]0T,ZGI5]I]S>S/%=RALX&43*GRQ[<$<_
MWC47V;Q1_P!!?1__  5R_P#R11]F\4?]!?1__!7+_P#)% &W5+2-.32-)MM/
MC=I$MT"!FZFJ/V;Q1_T%]'_\%<O_ ,D4?9O%'_07T?\ \%<O_P D4 ;=%8OV
M;Q1_T%]'_P#!7+_\D4GV;Q1_T%]'_P#!7+_\D4 ;=%8GV;Q1_P!!?1__  5R
M_P#R11]F\4?]!?1__!7+_P#)% &W16)]F\4?]!?1_P#P5R__ "11]F\4?]!?
M1_\ P5R__)% &W16)]F\4?\ 07T?_P %<O\ \D4?9O%'_07T?_P5R_\ R10!
MMT5B?9O%'_07T?\ \%<O_P D4?9O%'_07T?_ ,%<O_R10!MT5B?9O%'_ $%]
M'_\ !7+_ /)%'V;Q1_T%]'_\%<O_ ,D4 ;=96IZ1)>7UO?VEXUG>P(\0D\L.
MK1N5)5E/7E5(.>,>Y%0_9O%'_07T?_P5R_\ R11]F\4?]!?1_P#P5R__ "10
M!-I^B#38+*""\F\J R-*K!3]H=R69GXZ[B6XQR:HV'A/[&;"!]1FFT[3GWV=
MJT:C80"%#,.6"@D <=LYQ5C[-XH_Z"^C_P#@KE_^2*/LWBC_ *"^C_\ @KE_
M^2* (;/PJ+6:SC:_EDTZQF::TM"BCRV(8 %NK*H8[1VXSG%=#6)]F\4?]!?1
M_P#P5R__ "15BR@UQ+D-?:AITT&#E(+%XF)[?,9F'Z4 :=%%% !1110 4444
M %%%% !1110 4444 %%%% $-+110(2EHHH&%%%% !1110!A2:MJ\^JWMIINF
MV,T5HZ1O+<7KQ$LR!\!5B;H&'?O3==U?6=(BN+J+3=.FM(\",O?R)+(QP H0
M0L-Q8[0-QSD=*Y[Q%_PC!7Q&9X5BUT?-#YI'GO+Y2B)[?G/)"J-N/F4@]*V9
MC/?^)]$T^ZP3:6K:A<@=#+Q&GX9:0_510!+-KNJO<S6MAI,$]Q:6\<MVDET4
M"NX)$2$(=S8'4X'*^O&SY]Q-IJW%M;#[0\8=(+EC'@D9VL0&*^_!KAK^VT6#
MQ3XE;Q#<+$L\<,]IYDI3@1!&:+D9<,@''(X]>>H\/7\KZ3IMGJ4I_M@:?#/=
M1L"&!(P2>WW@U $5AK&KS:^=,O--L8U2#SI9;:]>7RLG" AHDY;#8YZ*?;._
M7/>#2;K1&U>3_6ZK,]X2?[A.(A^$80?G70T %%%% !1110 4444 )12T4 )2
MT4M "5F:SJ5SIZV4=G:Q7-S=W'D1I+,8E!V.Y)8*QZ(>U:E8'B<Z+OTP:["&
MM?M)V22D""-_+8#S,G&""0,Y&2/:@"T9]?\ L*N--TTW?F8,7]H2>6$QUW^3
MG.>VW\>U9,?BK4/L4\LNE6WF_;DL+;R;QGBFD)PQ+F-2JJ<@G:>5(%9L&H#2
M?#OBBYT79]@6X$>E[.8A(Z1I^[[;/-8].,[L5>\1V%OIGAC2=+9S%I27,$-W
M<9PT<2@D/N_A)=4R_4;B<@\T ;.CZK/?7%]9WEM'!=V4BK((I3(C!E#*RD@'
MO@@CC'?K5#4_$E_IZZC>+I*MIFG-B>628I)( H9VC3:0P /=AD@CZTO#U[IV
MF7FN/;WGG:.)H-EVTAF+3R?(R>8<L^/W0R2<;L9P,"#Q=JFF7NG:E;RW4MKJ
MFG,?LUHTN/M,F T?[K.)59L  @\YZ$4 =Q13(B[1(9%"R%06 /0]Z?3 ****
M0@HHHI@%%%% PHI:2@ HHHH R]9U*ZL&L8;*UAN;F\N#"BS3F)% C=RQ8*QZ
M)CIU(JO>:QJ5C:V4<^GVIU*]NOL\,,=VS1#Y&<LSF,$85&X"GG [U'XE_L/[
M3I8UZ%6MS*XCDG($"/L/$F3CD9QG(R/7%<F?LC1K!YOV?PJVMGR+B-]BQHL
M(\N0?ZM#.' 92/0$ T@.UTS6_M-MJ+W\4=I+ILS0W6)=\8PBR;@Q XVNIY Q
MR.U)X9UQ_$.FRWC6CVNVXDB6-SEMJG@D=B1@D=NE<O86-W?VM_9:&;:]T>/5
M!)ON;AA]I38K.OFA7,@$O!)SD J3Q6CX6U&>RM-6DU9+:V1M7DB0Q3-)F1Y
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
M_P#CM '7?;K3_GZ@_P"_@H^W6G_/U!_W\%<CY^E_]"#/_P!^++_X[1Y^E_\
M0@S_ /?BR_\ CM '7?;K3_GZ@_[^"C[=:?\ /U!_W\%<CY^E_P#0@S_]^++_
M ..T>?I?_0@S_P#?BR_^.T =;]NM/^?J#_OX*/MUI_S]0?\ ?P5R7GZ7_P!"
M#/\ ]^++_P".T>?I?_0@S_\ ?BR_^.T =;]NM/\ GZ@_[^"C[=:?\_4'_?P5
MR7GZ7_T(,_\ WXLO_CM'GZ7_ -"#/_WXLO\ X[0!UWVZT_Y^H/\ OX*/MUI_
MS]0?]_!7(^?I7_0@S_\ ?BR_^.T>?I7_ $(,_P#WXLO_ ([0!UWVZT_Y^H/^
M_@I&O;)E*M<P$'J"XKDO/TK_ *$&?_OQ9?\ QVCS]*_Z$&?_ +\67_QV@#KA
M>V0  N8 !VWB@WUF1@W4!'_705R/GZ5_T(,__?BR_P#CM'GZ5_T(,_\ WXLO
M_CM '6K>62J%6XMPHZ .,4AN[$L&-Q;EAT.]<BN3\_2O^A!G_P"_%E_\=H\_
M2_\ H09_^_%E_P#': .N^W6G_/U!_P!_!1]NM/\ GZ@_[^"N1\_2_P#H09_^
M_%E_\=H\_2_^A!G_ ._%E_\ ':8CKOMUI_S]0?\ ?P4?;K3_ )^H/^_@KD?/
MTO\ Z$&?_OQ9?_'://TO_H09_P#OQ9?_ !VD!UWVZT_Y^H/^_@H^W6G_ #]0
M?]_!7(^?I?\ T(,__?BR_P#CM'GZ7_T(,_\ WXLO_CM,#KOMUI_S]0?]_!1]
MNL_^?J#_ +^"N1\_2O\ H09_^_%E_P#'://TK_H09_\ OQ9?_':0SKOMUI_S
M]0?]_!1]NM/^?J#_ +^"N1\_2_\ H09_^_%E_P#'://TO_H09_\ OQ9?_':8
M'7?;K3_GZ@_[^"C[=:?\_4'_ '\%<CY^E?\ 0@S_ /?BR_\ CM'GZ5_T(,__
M 'XLO_CM(#K6O+)E*M<VY4]07!I?MED5VFYM]N,8WC%<EY^E?]"#/_WXLO\
MX[2&?2ST\ S_ /?BR_\ CM '6_;K-5"I<P #CAQ3?MMG_P _,'_?P5R?G:7_
M -"#/_WYLO\ X[1YVE_]"#/_ -^;+_X[0(ZS[;:?\_4'_?P4HOK0'/VJ#_OX
M*Y+SM+_Z$&?_ +\V7_QVCSM+_P"A!G_[\V7_ ,=H&=D;ZTZ_:H/^_@IOVZT_
MY^H/^_@KD1<:5C!\ S_]^++_ ..T?:-*_P"A!G_[\67_ ,=H Z[[=:?\_4'_
M '\%'VZT_P"?J#_OX*Y'[1I7_0@S_P#?BR_^.T?:-*_Z$"?_ +\67_QV@#K_
M +=:?\_4'_?P4?;K3_GZ@_[^"N0^T:5_T($__?BR_P#CM'VC2O\ H0)_^_%E
M_P#': .O^W6G_/U!_P!_!1]NM/\ GZ@_[^"N0^T:5_T($_\ WXLO_CM'VC2O
M^A G_P"_%E_\=H$=?]NM/^?J#_OX*:U_:$X^U08_ZZ"N2-QI6./ ,_\ WXLO
M_CM-\[2_^A!G_P"_-E_\=H ZW[=:?\_4'_?P4?;K3_GZ@_[^"N2\[2_^A!G_
M ._-E_\ ':/.TO\ Z$&?_OS9?_':8'6&[LF(+7%N2#D$NO%#7=DQ!:XMR0<C
M+KP:Y3S]+_Z$&?\ [\67_P =H\_2_P#H09_^_%E_\=I =;]MM/\ GZ@_[^"D
M^VVG_/U!_P!_!7)^?I?_ $(,_P#WXLO_ ([1Y^E_]"#/_P!^++_X[0!UB75D
M&)%Q;@GDD.O-2&^M/^?J#_OX*Y 7&E ?\B#/G_KA9?\ QVC[1I7_ $(,_P#W
MXLO_ ([0!U_VZT_Y^H/^_@H^W6G_ #]0?]_!7(?:-*_Z$"?_ +\67_QVC[1I
M7_0@3_\ ?BR_^.T#.O\ MUI_S]0?]_!1]NM/^?J#_OX*Y#[1I7_0@3_]^++_
M ..THN-)SSX G_[\67_QV@#L1?68&/M4'_?P4?;[/_GZ@_[^"N/^TZ3_ -"!
M/_WXLO\ X[1]ITG_ *$"?_OQ9?\ QV@#L/M]G_S]0?\ ?P4?;[/_ )^H/^_@
MKC_M.D_]"!/_ -^++_X[1]ITG_H0)_\ OQ9?_': .P^WV?\ S]0?]_!1]OL_
M^?J#_OX*X_[3I/\ T($__?BR_P#CM'VG2?\ H0)_^_%E_P#': .P^WV?_/U!
M_P!_!0;ZS((-U 0>WF"N/^TZ3_T($_\ WXLO_CM'VG2?^A G_P"_%E_\=H Z
M\7EBJ[1<VX4#& ZXH6\L54*MS;A1T =<5R'VG2?^A G_ ._%E_\ ':/M.D_]
M"!/_ -^++_X[0!UZWEBB[5N+=5] Z@4OVZS_ .?J#_OX*X_[3I/_ $($_P#W
MXLO_ ([1]ITG_H0)_P#OQ9?_ !V@#L/MUG_S]0?]_!1]OL_^?J#_ +^"N/\
MM.DY_P"1 G_[\67_ ,=H^TZ3_P!"!/\ ]^++_P".T =A]OL_^?J#_OX*/M]G
M_P _4'_?P5Q_VG2?^A G_P"_%E_\=H^TZ3_T($__ 'XLO_CM '8?;[/_ )^H
M/^_@H^WV?_/U!_W\%<?]ITG_ *$"?_OQ9?\ QVC[3I/_ $($_P#WXLO_ ([0
M!V'V^S_Y^H/^_@H^WV?_ #]0?]_!7'_:=)_Z$"?_ +\67_QVC[3I/_0@3_\
M?BR_^.T =A]OL_\ GZ@_[^"C[?9_\_4'_?P5Q_VG2?\ H0)_^_%E_P#':/M.
MD_\ 0@3_ /?BR_\ CM '8?;[/_GZ@_[^"C[?9_\ /U!_W\%<?]ITG_H0)_\
MOQ9?_':/M.D_]"!/_P!^++_X[0!V'V^S_P"?J#_OX*3[98AR_P!HM]Q&"=ZY
MKD/M.D_]"!/_ -^++_X[1]ITG_H0)_\ OQ9?_': .O\ MECOW_:+?<1C.]<X
MI?MUG_S]0?\ ?P5Q_P!ITG_H0)_^_%E_\=H^TZ3_ -"!/_WXLO\ X[0!UYO;
M(@@W,&#U_>"A;VR10JW-NJCH X&*Y#[3I/\ T($__?BR_P#CM'VG2?\ H0)_
M^_%E_P#': .P^W6?_/U!_P!_!1]OL_\ GZ@_[^"N/^TZ3_T($_\ WXLO_CM'
MVG2?^A G_P"_%E_\=H [#[?9_P#/U!_W\%'V^S_Y^H/^_@KC_M.D_P#0@3_]
M^++_ ..T?:=)_P"A G_[\67_ ,=H [#[?9_\_4'_ '\%'V^S_P"?J#_OX*X_
M[3I/_0@3_P#?BR_^.T?:=)_Z$"?_ +\67_QV@#L/M]G_ ,_4'_?P4?;[/_GZ
M@_[^"N/^TZ3_ -"!/_WXLO\ X[1]ITG_ *$"?_OQ9?\ QV@#L/M]G_S]0?\
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
M6,NH!],@G\Y(O*PY//!.>G)K>\S6_P#H7;G_ ,"8/_BZ/,UO_H7;G_P)@_\
MBZ%B*B=[_P!+0'AJ;5K?T]2[15/S-;_Z%VY_\"8?_BZ3S-;_ .A=N?\ P)@_
M^+K$W+M%4O,UO_H7;G_P)@_^+H\S6_\ H7;G_P "8/\ XN@"[15+S-;_ .A=
MN?\ P)@_^+H\S6_^A=N?_ F#_P"+H NT52\S6_\ H7;G_P "8/\ XNE\S6_^
MA=N?_ F#_P"+H N452,FM#_F7;G_ ,"8/_BZ/-UK_H7;G_P)@_\ BZ+@7:*I
M>;K7_0NW/_@3!_\ %T>;K7_0NW/_ ($P?_%T7 J^(M&EURP2TCNOLZB0.QV;
MMV.W4?6JA\/7]UI\]CJ&JK/;O$$C5+98_+8$$'CTQTK5\W6O^A=N?_ F#_XN
MCS=:_P"A=N?_  )@_P#BZVC7G&*BNGDC&5"$I.3Z^;,W3M N8=3AO]0O5N)+
M>'R80D>T >IYY/)JS::*;;7K_4C.&6Z55\O;C;@ =<\]*L^;K7_0NW/_ ($P
M?_%T>;K7_0NW/_@3!_\ %TG7F[W>ZL$:$%:RV=_F8'_"(73QI8S:H9--2;SA
M&8_G/L6S7652\W6O^A=N?_ F#_XNCS=:_P"A=N?_  )@_P#BZ52M*I\3'3HQ
MI_"7:*I>;K7_ $+US_X$P_\ Q='FZU_T+MS_ .!,'_Q=9W-2[15,/K9&?^$=
MN?\ P)@_^+HWZW_T+MS_ .!,'_Q=%P+E%4]^M_\ 0NW/_@3!_P#%T%];'7P[
M<_\ @3!_\71<"Y15+S=:_P"A=N?_  )@_P#BZ/-UK_H7;G_P)@_^+H NT52\
MW6O^A=N?_ F#_P"+H\W6O^A=N?\ P)@_^+H"Q=HJEYFM?]"[<_\ @3#_ /%T
M>9K7_0NW/_@3#_\ %T7 R-0\.7]SKYU6VU1('"A(U: /L&.<9/KGMWIT^@:A
M)-97PU-&U*V#(9F@ 5U.>"HZ8S6KYFM?]"[<_P#@3#_\72B36S_S+MS_ .!,
M'_Q=;_6)V2[:;(P^K0NWWUW>Y1T_0!8Z'=6'G^9+=!S),5QEF&,X]*?8Z!;0
MZ';:9>+'=I"2063 )R3G'XU;WZW_ -"[<_\ @3!_\71OUO\ Z%VY_P# F#_X
MNI=:;OKUN4J$%:RZ6,_3/#5MIFLW5]$(PL@ BC5,>5QS@Y[UN53WZW_T+MS_
M .!,'_Q=&_6_^A=N?_ F#_XNIG4E-WDRH4XP5HJQ<HJGOUO_ *%VY_\  F#_
M .+H#:X>GAVY_P# F#_XNHN78N454SKG_0NW/_@3!_\ %T9US_H7;G_P)@_^
M+HN%BW153.N?]"[<_P#@3!_\71G7/^A=N?\ P)@_^+HN%BW153.N?]"[<_\
M@3!_\71G7/\ H7;G_P "8/\ XNBX6+=%5,ZY_P!"[<_^!,'_ ,71G7/^A=N?
M_ F#_P"+HN%BW63XATB76]-%G'=?9P7#.=N[<!GCJ.^#^%6\ZY_T+MS_ .!,
M'_Q=&=<_Z%VY_P# F#_XNJA-PDI1W1,X*<7&6S,A?#VH3V$UA?ZJL]H\/EI&
MELL>P@@J1CTQTI=.\/7,.I6U[?WJW#6D/DP*D>T 8QD\\G!K6SKG_0NW/_@3
M!_\ %T9US_H7;G_P)@_^+K1XB=FN_DC)8:%T^WFRI;:,;?Q'>ZJ9PPN8U3R]
MOW< #KGVK*?PC<O ^GG4O^)8TWF^68\R?[N[-=!G7/\ H7;G_P "8/\ XNC.
MN?\ 0NW/_@3!_P#%T1Q$XNZ?;\-@EAJ<E9KO^.Y:50JA0, # %+53.N?]"[<
M_P#@3!_\71G7/^A=N?\ P)@_^+K&YO8MT54SKG_0NW/_ ($P?_%T9US_ *%V
MY_\  F#_ .+HN%BW153.N?\ 0NW/_@3!_P#%T9US_H7;G_P)@_\ BZ+A8MT5
M4SKG_0NW/_@3!_\ %T9US_H7;G_P)@_^+HN%BW153.N?]"[<_P#@3!_\71G7
M/^A=N?\ P)@_^+HN%BW153.N?]"[<_\ @3!_\71G7/\ H7;G_P "8/\ XNBX
M6+39*G:<''!KE+#POJ^F>;]EUQ$\U]\A-JK%C[DDFNASKG_0NW/_ ($P?_%T
M9US_ *%VY_\  F#_ .+K2%:4$TNOE<RG1C-IOIYM?D85WX4N)9;Z.VU!8K._
MD$DT9BRP.<G!SW-7M7T!=1T^RLX9A"EK(CKE=V0HP!UJ_G7/^A=N?_ F#_XN
MC.N?]"[<_P#@3!_\75?6*ET[[$_5J=FK;F5K?A^[U35;:^@U!8#;KB-&A#@-
MDY;DX].W:M33;>^M[=DO[T7<I;(<1"/ P.,#\?SI<ZY_T+MS_P"!,'_Q=&=<
M_P"A=N?_  )@_P#BZF5:4HJ+V7D5&C&,G-;OS9;HJIG7/^A=N?\ P)@_^+HS
MKG_0NW/_ ($P?_%UG<UL6Z*J9US_ *%VY_\  F#_ .+HSKG_ $+MS_X$P?\
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
MT:E2>X!D +#A3P>^.FKS/4)ETC4)M7TN6.^TQ8=1GN;&Z3&TK/%YZH>N2X)
M8$9SC@C !VDGB&%-1GLHK*_N'MY%CE>&#<BL55L9SZ,I_&EO?$UAIUS/#*EP
MR6VW[5/'$6CM]PR-Y^A!.,X!!.!6!J<3:?I7B/Q!IVN3F>WEDN?(55$8DC11
MY3J02V0@&<]QC'=))$7PUX]-P-I$MPTBMUP;6,K_ ..XH Z>[U_2[/5K/2Y;
MR+[?=N4BMU8%^%+Y(Z@87K[BK=_>PZ;IUS?7)(@MHFFD(&2%4$GCZ"N=U*$Q
MR^#VE0"X%\JNQ'S9^RS9YK3\2QVUSX>O[6YO5M(I8O+>8KNV!CMR1[YQ0!-I
M^J_VA(Z?8+ZVVC.;F'8#].:T*YRU-UIOB^#3#J%S>6]U8RW#"X*EHGC>-000
M!@,)#QT^7C'-=)0,2GJ,"D R:?Q0 E%+10(2BEHH 2BEHH 2BEHH Q/$?B2V
M\.V9DDAFN;AHI)(K>%<LX098D]%49&2?4=R!5O3]8L]1T][V)VCBC9TF$R[&
MB9#A@P/0C']>E<WX]MK>YMY3#?/:ZK!IEW)$!'N26 A!(K ]L^7T((./>JUQ
MJ=[J,#:9<Z0[I'?O%JCZ<FY)@BHX !((#[U!SGA77)X- '0P>+-&F\.1Z])>
M);:=)NVR7)$>=I((P>_RGCK4TWB"RAT>SU(B9X[T1_9HD3,DC.,JH'KC)]!@
MDGBL+PI*E]X$N/,M)8PDMY@3Q@9S+(<CZ9Q]0:K2K)/X6\$6=NX@NYS;F"Z(
MR(&2V9R=O1B55EP?[Q/:@#K=+U:WU6.8PK+'+;RF&>&9-KQ/@'!'T92",@@B
MJ-SXKT^VNI8W2Y,$,RP37:Q$PQ2' "LWU8 D @9Y(YJKX7#VNIZ_:7<RW%VM
MW')+=X"^;OB3:-O12J@+@=< ]2:YSQ+;ZC:^#?%5E9M8SV<TMPZW*SDR1O(V
MXQ%-OW][;1\W1AZ8(!Z310HPHSUQS2T )12T4 )12T4 )12T4 )12T4 )3)I
MH[>&2:9U2*-2[NQP% &234E4=9:R30]0;4<_85MI#<8!)\O:=W YZ9Z4 9.C
M^,K+6-3DLEMKJW)?%L\\147 $:2'&?NG#YVGG'/J!I?VW8GQ%_80=C??93=%
M0.%0,%Y/KEAQZ5Q>E75YX>U::W?9K%K+>^3;2%0MR)%L4=>GRL"B;<@*<G/(
M/$%C+<CQ);++IU^FIW>EWSW$CP[096:WZ<_<4*J#V"T =E8>)[#4+J"&)+A$
MN=WV6>2+;'<;1D[#WX!(SC(!(R*2U\5:?=WD$,:7(BN9&AM[IHB(9G4$E5;Z
M*V"0 <<$USI(E\*>!%LR/,9H#"%Z@"TDS^F15?PT]_IOA?P9=C47FBNA;VSV
M31IY:JT1QMPNX,NW)))SAN.F #T*::.WADFF=8XHU+N[' 4 9)-5-'U:VUS2
M;?4K/?\ 9YP63S%VM@$CD=NE97B>::8V-FMC=76GRR%[MK9 ^53&(R,CAFQG
MV5AWIO@&Y^T^$K<^1-#MEE7$J[2?WC'(]N<?4&@#I:*6B@!**6B@!**6B@!*
M*6B@!**6B@!*P=>\4VVAS16XM;F\NG,1:&W3<41Y @8GIR<X'4D'W(WZX;Q9
M;+-K!N-+OQ#JL3V"7$$L1:*6,W.8B>AX;S.5/J#VH W&\5Z>\5J]G'=7S7,'
MVE([6$LPBSC<P.,<\8/)(( X-*_BG3S#9O9I<WS7<)N(H[6+<WEC&6(.-O)
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
M%]:QV8GCG7;;RAU58P5P1("<\')X!X.*FGL9#I]GIR?/""B3N3U11DC'?<0
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
MX1W5_P H?_CE)_;UU_T+NK_E#_\ ':VJ* ,7^WKK_H7=7_*'_P".T?V]=?\
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
M@].#B;4];73KVWLTL+R]N)XWE"6P0[50J"3N91U<?K0!!_;]U_T+>L?E!_\
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
M074"R6TBR1<J"I]."*)T^0*=13)J***S- HHHH **** "BBB@ HHHH ****
M"BH[B>.UMY)YF"11J69CV K#T-KMM<U*2[9P\L$$HA8\0@F0!1[X S[YJU"\
M7+L0YVDH]SH**QM6M;<237NI7+BS2)4BC21D*ODY(VGECE0._''6LATU(164
MEZMU]I6UM2KKNVI(')F+D<#Y=N<]0"!51IJ2O?\ K^MR957%VM_7];'845D:
M+?P7)EW7"F[G8S&$M\R)@!1CMA=F1ZGWK7J)1<79EQDI*Z"BBBI*"BBB@ HH
MHH **** "BBB@ HHHH **** (**Q?MGB/_H"6'_@R;_XU1]L\1_] 2P_\&3?
M_&J!&U16+]L\1_\ 0$L/_!DW_P :H^V>(_\ H"6'_@R;_P"-4 ;5%8OVSQ'_
M - 2P_\ !DW_ ,:H^V>(_P#H"6'_ (,F_P#C5 &U2UB?;/$?_0$L/_!DW_QJ
ME^V^(_\ H"6'_@R;_P"-4#+.LVEU>V(@MC'\TB^:LCE \?=<@$C/ ^F:6$:D
MMJ8_(LH&4H(U1V90N1N&-HQQT]ZJ_;?$?_0$L/\ P9-_\:I/MGB/_H"6'_@R
M;_XU5*>EB'#6XRXTB^*:E:6[6XM-09F>1V(>+<H5\+C#=,CD8SWK2N+1II;1
M05%O"WF,N>6('R#Z \_515'[9XC_ .@)8?\ @R;_ .-4?;/$?_0$L/\ P9-_
M\:INHV)4TA=%TNYL&7[0T.(;6.UC\MB2X0GYFR!@G(XY[\ULUB_;/$?_ $!+
M#_P9-_\ &J/MGB/_ * EA_X,F_\ C5*4G)W948**LC:HK%^V>(_^@)8?^#)O
M_C5'VSQ'_P! 2P_\&3?_ !JI&;5%8OVSQ'_T!+#_ ,&3?_&J/MGB/_H"6'_@
MR;_XU0!M45B_;/$?_0$L/_!DW_QJC[9XC'71+#_P9-_\:H VJ"0*Q#?^(S_S
M!+#_ ,&3?_&J;]M\1_\ 0%L/_!BW_P :H&;1.:2L;[9XC_Z MA_X,6_^-4?;
M?$?_ $!;#_P9-_\ &J -J@C((/0UB_;?$?\ T!;#_P &3?\ QJC[;XC_ .@+
M8?\ @R;_ .-4 )_PC=I%J%A/;(8X[8L=GFN>V%P,XXJ:ZLKZ:6UO%-LUW:RR
M%5)94>-L@ G!(.-IS@\@U%]M\1_] 6P_\&3?_&J/MOB/_H"V'_@R;_XU5^UD
M]S/V45MH6+.SNK:"^F8PF]NI#+M!/EJVT*HSC)&%&3CUXJD^A3I(D<#Q-"R6
MZRO(2'!BD+E@ ,$L6/<8//-2_;?$?_0%L/\ P9-_\:H^V>(_^@)8?^#)O_C5
M-5))W!THM6-J@FL7[;XC_P"@+8?^#%O_ (U2?;?$7_0%L/\ P8M_\:K,T-JE
MK%%YXC_Z MA_X,6_^-4OVWQ'_P! 2P_\&3?_ !J@9LT5C?;?$?\ T!+#_P &
M3?\ QJD^V^(_^@)8?^#)O_C5 C:HK&^V^(_^@)8?^#)O_C5)]M\1_P#0%L/_
M  9-_P#&J -JBL7[;XC_ .@+8?\ @R;_ .-4?;?$?_0%L/\ P9-_\:H$;5%8
MOVWQ'_T!;#_P9-_\:H^V>(_^@+8?^#)O_C5 %NYCU)+TS69AEB>,(89W*!6!
M)W A3G.<$>PYJ&#2YH-,336EC:W>WD29P"&+L>J]@.7X^E1_;?$8_P"8)8?^
M#)O_ (U3?MOB,_\ ,%L/_!BW_P :J^=VL3[-7N%OI]^]Q8&\-LL=CDJT+,3*
MVPID@@;1@DXR><<\4^^TR>ZEFG#1&57A,"L3MVHX<@G'!)R.,]%J/[;XB_Z
MMA_X,6_^-4?;?$7_ $!;#_P8M_\ &J?M'>XO9*UB]IEK):6928IYCRR2L$)*
M@NY; )QG&<9JY6+]M\1?] 6P_P#!BW_QJC[;XB_Z MA_X,6_^-5#=W=EI65D
M;5%8OVWQ%_T!;#_P8M_\:H^V^(O^@+8?^#%O_C5(9M45B_;?$7_0%L/_  8M
M_P#&J/MOB+_H"V'_ (,6_P#C5 &U3E'>L07GB,G_ ) MA_X,6_\ C5/^V^(^
MG]B6'_@R;_XU0!LFBL7[;XC_ .@)8?\ @R;_ .-4?;?$?_0$L/\ P9-_\:H$
M;P.5HK"6^\1@_P#($L/_  9-_P#&J>;WQ'_T!+#_ ,&3?_&J!FU16+]M\1_]
M 2P_\&3?_&J/MOB/_H"6'_@R;_XU0!IW=G;W\'DW,>]-P8#<1@CD'(YK.L]$
M?39=2N+$H)K@KY/G.[*N%4?-SZ@TT7GB0G_D"6'_ (,F_P#C5/\ MOB3_H!V
M'_@R;_XS5*<DK+8EPBW=[CM2LM2N99UA-HT4J;8Y)1A[8D88J IW>O)'-69M
M.W6EG91$"UA9-X)Y*(,J!^(7/MFJGVWQ)_T [#_P9-_\9H^V^)/^@'8?^#)O
M_C-'.]!>S6OF+INE75I?)),8?*@2:.(HQ+.)) ^6! P1M ZG.3TK9K%^V^)/
M^@'8?^#)O_C-'VWQ)_T!+#_P9-_\9I2DY.['&*BK(VJ*Q?MOB3_H!V'_ (,F
M_P#C-'VWQ)_T [#_ ,&3?_&:11M45B_;?$G_ $ [#_P9-_\ &:/MOB3_ * =
MA_X,F_\ C- &U16+]M\2?] .P_\ !DW_ ,9H^V^)/^@'8?\ @R;_ .,T ;5%
M8OVWQ)_T [#_ ,&3?_&:/MOB3_H!V'_@R;_XS0!M45B_;?$G_0#L/_!DW_QF
MC[;XD_Z =A_X,F_^,T ;5%8OVWQ)_P! .P_\&3?_ !FC[;XD_P"@'8?^#)O_
M (S0!"-%O1;-I@-O_9YN3-YFX^8%,GF%-N,=>-V>G:MN'[1F7SS&1O/E[ ?N
M8&,Y[YS65]M\2?\ 0#L/_!DW_P 9H^V^)/\ H!V'_@R;_P",U4IN6Y$8*.Q=
MTJSET[1;2S8J\D$"QD@\$@8_*LF?0+MH!'&\#//;M#<NY(PSMN9UX.>2W!QV
MYXJS]M\2?] .P_\ !DW_ ,9H^V^)/^@'8?\ @R;_ .,TU4DG<3IQ:L;5%8OV
MWQ)_T!+#_P &3?\ QFC[;XD_Z =A_P"#)O\ XS4&AM45B_;?$G_0#L/_  9-
M_P#&:/MOB3_H!V'_ (,F_P#C- &U16+]M\2?] .P_P#!DW_QFC[;XD_Z =A_
MX,F_^,T ;5%8OVWQ)_T [#_P9-_\9H^V^)/^@'8?^#)O_C- &U16+]M\2?\
M0#L/_!DW_P 9H^V^)/\ H!V'_@R;_P",T ;5%8OVWQ)_T [#_P &3?\ QFC[
M;XD_Z =A_P"#)O\ XS0!M52N])L[Z<33Q,90NP,LC(<9SC@BJ7VWQ)_T [#_
M ,&3?_&:/MOB3_H!V'_@R;_XS33:U0FD]&2Z3IMQI6EZ=8(\?EPPA+ALL26"
M@90GH,YJ&/3]4G:QAOI+=HK.02&=&8R3E00,K@!>N3R?UI?MOB3_ * =A_X,
MF_\ C-'VWQ)_T [#_P &3?\ QFJ]H[MD>S5DB34]+GOWG??&"(E2W#9P#N#-
MN]B50=^![U9TRUGMH[A[CRQ+/,TK+&Q95S@  D#/ '852^V^)/\ H!V'_@R;
M_P",T?;?$G_0#L/_  9-_P#&:3FW'E&H)2YC:HK%^V^)/^@)8?\ @R;_ .,T
M?;?$G_0#L/\ P9-_\9J2S:HK%^V^)/\ H!V'_@R;_P",T?;?$G_0#L/_  9-
M_P#&: -JBL7[;XD_Z =A_P"#)O\ XS1]M\2?] .P_P#!DW_QF@#:HK%^V^)/
M^@'8?^#)O_C-'VWQ)_T [#_P9-_\9H VJ*Q?MOB3_H!V'_@R;_XS1]M\2?\
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
MYE'5&*AL'_@+*?QKB.3\))0O^L8R+%_UT-P0G_CV* .^HHHH **** "BBB@
MHHHH **** "BBB@ HHHH YZ7Q+(]T+2PLEN+B6YE@@WS>6C"(#S79MI*A7.S
M@$D^U:.C:H-6LGE:$P3Q2O!/"6W;)$.",]QT(/<$=.E<;HLJ6-SX9O+N18HA
M'J-I+)(<*+AID;!)Z$F*3\:V?#%[;)]ON&G01:IJ\PLSGB;:@'R^H/E.0>X&
M: +UIXCBO?$EQHT-I=(T%OYQFGA>)6.[;A=RC</]H<?6K^E:@NIZ;%=!/+8[
MDDC)SY<BL5=<]\,"/PK,_P":@C_L%?\ M6E\+9V:NP_U1U2X\O\ !@&_\?#T
M ;U%%% !1110 4444 %%%% !1110 4444 %%%% &+J&M7<>J2:=IFG)>W$%N
MMQ.'N/*"JQ8(JG:V6.Q\ X'')&:L1:Y92^'%UX,XLC:_:\E?F";=QX]<=JR/
MMUIH_C76)=1N8K:*XL;>6*29PH81F4. 3UVY4G_>%-\-:A;:)X+T^/49/(FA
MTTWLL+#YTB'S,2/;(% %RPU^\DU&SM-2TM;/[="TMLR7'FGY0"4<;1M;!SP6
M'!Y]=^N1\/W=KK6JQ:Q>:E927S1,MII\%PC_ &6-L%LX/S2$ ;CT&,#N3UU
M!1110 4444 %%%% !1110 4444 %%%% !1110!2^VVO_ #\P_P#?P4?;;7_G
MYA_[^"J?_"-Z%_T!=._\!4_PH_X1O0O^@+IW_@*G^% %S[;:_P#/S#_W\%'V
MVU_Y^8?^_@JG_P (WH7_ $!=._\  5/\*/\ A&]"_P"@+IW_ ("I_A0!<^VV
MO_/S#_W\%'VVU_Y^8?\ OX*I_P#"-Z%_T!=._P# 5/\ "C_A&]"_Z NG?^ J
M?X4 7/MMK_S\P_\ ?P4?;;7_ )^8?^_@JG_PC>A?] 73O_ 5/\*/^$;T+_H"
MZ=_X"I_A0 J1V":A<W8NH<7,:I+&74JQ7(#?7!P?8#TJQ'-I\,/DQ26J18QL
M5E"_E55O#_A]"H;1],4L=JYMHQD^@XIIT'PZ)A"=)TL2L,A#;Q[B/7&* +<<
MFFQ0^3&]HD7]Q2H7\J))=.ED221[5WC.49BI*_0]JIMH?AQ'V/I>E*W]TV\8
M/\JD/AS00,G1=- '_3JG^% #K1;&UN+NX^V1/+=2B1V+C@!0JJ/8 ?F2>]6_
MMMK_ ,_,/_?P5GQ:#X=GC#PZ3I<B'^)+>,C]!4G_  C>A <Z+IW_ ("I_A0!
M<^VVO_/S#_W\%!OK0?\ +S#G_KH*HGP[H7;1=._\!4_PIO\ PCFA?] 73O\
MP%3_  H NF^M3_R]0_\ ?P4GVVU_Y^8?^_@JG_PCFA?] 73O_ 5/\*/^$<T+
M_H"Z=_X"I_A0!<^VVO\ S\P_]_!1]MM?^?F'_OX*I_\ ".:%_P! 73O_  %3
M_"C_ (1S0O\ H"Z=_P" J?X4 7/MMK_S\P_]_!1]MM?^?F'_ +^"J?\ PCFA
M?] 73O\ P%3_  H_X1S0O^@+IW_@*G^% %S[;:_\_,/_ '\%'VVU_P"?F'_O
MX*I_\(YH7_0%T[_P%3_"C_A'-"_Z NG?^ J?X4#+GVVU_P"?F'_OX*/MMK_S
M\P_]_!5/_A'-"_Z NG?^ J?X4R70O#T";YM*TN-.FY[>,#]10(EU!;+4+=(V
MNXD:.5)HW5QE65@0?TP?4$BI1+IRSM.KVHF88:0%=Q'IFJDFA>'88O,DTK2T
MC'\;6\8'YXIW_"/:!LW_ -CZ;MQG=]FCQC\J +HN[-0=MQ ,G)PXY-5+B.PN
M;FRD:ZA"6CF1(PZ@%MI4'\ 6X]P>U(/#NA, 1HVG$'D$6J?X4S^PO#OG^1_9
M6E^;C=L^SQ[L>N,4#- 7EK_S\P_]_!2_;;7_ )^8?^_@JG_PCFA_] 73O_ 5
M/\*/^$<T+_H"Z=_X"I_A0(N?;;7_ )^8?^_@I/MMK_S\P_\ ?P53_P"$<T/_
M * NG?\ @*G^%+_PCFA?] 73O_ 5/\* +GVVU_Y^8?\ OX*3[;:_\_,/_?P5
M3_X1S0_^@+IW_@*G^%'_  CFA_\ 0%T[_P !4_PH$7/MMK_S\P_]_!1]MM?^
M?F'_ +^"J?\ PCFA_P#0%T[_ ,!4_P */^$;T/\ Z NG?^ J?X4 7/MEK_S\
MP_\ ?P4OVVU_Y^8?^_@JG_PC>A?] 73O_ 5/\*1O#NA=!HNG?^ J?X4#+C7U
MKT^TP_\ ?P4W[;:_\_,/_?P53_X1S0_^@-IW_@*G^%'_  CFA_\ 0&T[_P !
M4_PH =J"V6H6ODO=Q(RNDL;JXRCJP93^8_$9%3"33A<&X#VHF(P9,KN(],]:
MJ2Z#X?AC,DNDZ9&@ZL]O& /QQ0V@^'UB\UM)TP1XSO-O'C'KG% RWYNG?:/M
M&^U\[&WS,KNQZ9ZTIN+%E=6FMBK_ '@67#?7UJG_ &'X=$/G?V5I?E8W;_L\
M>W'KG%*GA_0)$#II&FLK#(9;:,@_I0 L\&FS"TC$]O'!;3"80HRA68 [<CT!
M(;Z@5=^VVO\ S\P_]_!6<=&\-ABITW200<$&"/\ PJ7_ (1S0_\ H#:=_P"
MJ?X4 7/MMK_S\P_]_!1]LM?^?F'_ +^"J?\ PCFA_P#0&T[_ ,!4_P *7_A'
M-#_Z NG?^ J?X4"+HO+4G_CYA_[^"G&]M>GVF'_OX*I?\(WH0'_(%T[_ ,!4
M_P */^$<T+_H"Z=_X"I_A0!<^VVO_/S#_P!_!1]MM?\ GYA_[^"J?_".:%_T
M!=._\!4_PH_X1S0O^@+IW_@*G^% BY]MM?\ GYA_[^"C[;:_\_,/_?P53_X1
MS0O^@+IW_@*G^%'_  CFA?\ 0%T[_P !4_PIC+GVVU_Y^8?^_@I?MMK_ ,_,
M/_?P53_X1O0O^@+IW_@*G^%'_"-Z%_T!=._\!4_PI 7Q?6A7_CZA_P"_@IZW
MEH!G[3#_ -_!6<GAO0MW_(%T[_P%3_"ICX:T'_H":;_X"I_A0!<^VVG_ #]0
M_P#?P549; ZJNH"[B63R3!(N]<2+D$9^AW8_WC4+:%X<6986TK2A*PRJ&WCW
M$>PQ3SX=\/J5#:-I@+'"@VL?)QGCCT!H LQ2:;!"88GM(XCG*(5 .>O%$LFF
MS[/.>TDV'*;RIVGU&>E4WT'PY$Z))I6E([G"*UO&"Q]N.:D_X1K0?^@)IO\
MX"I_A0 Z!;&'4;N^-Y$\UP$3)=?D1 <*/;+.?^!5;^VVG_/U#_W\%9T6@^')
MPQATK2I IVDI;QG!].!4G_"-Z%_T!=._\!4_PH N_;;3_GZA_P"_@H^VVG_/
MU#_W\%4O^$:T+_H":;_X"I_A1_PC6A?] 33?_ 5/\* +OVVT_P"?J'_OX*/M
MMI_S]0_]_!5+_A&M"_Z FF_^ J?X4?\ "-:%_P! 33?_  %3_"@"[]MM/^?J
M'_OX*/MMI_S]0_\ ?P52_P"$:T+_ * FF_\ @*G^%'_"-:%_T!--_P# 5/\
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
M;5R-)OY"\]N\):4*V-Z))NPJMSP5)&3@CC%^^T^]NXKR./59;?S&C>V,: &
MI@X_VU8CD'L2* ,#0;NQ_P"$\OX](A$=A-IT4K;(C'&\JR,NX# S\I )'7;C
M^&NQ))/-9&F:3/;:A=:E?W:75]<1I#NBA,4:1H6(55+,>K,223GCTK6H ***
M*8!1112 **** "EHHH **** "L?6=+MKB:+4IK&74I;2-UALQY95BY7+8<@;
M@!C)(P"WK6Q63J.F7D]_!?Z=?K:W$4;1,LT)EBD1B#RH93D$<$'N>M '/:#I
M5K<^'+&[FM)+Y["2Z$>FKMVQ.TI_=XDP-T8^0$D#&<=15:'3TO?AMJD)GN;3
MRFO&:UMY#&;?YG80'V4$#C@]N,5N0^&+JQ6VFL-5V7Z/.\TL\'F1SF5@S[HP
MRXP0-N#P!CG)JU;: (=#O["2Z:6>_P#->XN-F,O(,$A<\ #  ST Y/6@"]I'
M_(%L?^O>/_T$5YZ%3>L_V >3_P )!YG]O?+R//\ N_W_ /IAG&W'.<5Z"ME/
M%;6$$%X8EMBHD_=@^<@4C;S]W)P<CGBL8>%)_)&G?VDO]C"Z^TBV^S_O?]9Y
MNSS-V-F[_9SCC- '34444 %%%% @HHHH ***7H/>F A.![TR@\FBD,***!3
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
M>U1<]78JJ-^.WD8[\<5T(S@9QGOBE*#CN$9J6PM%%%26%%%% !1110 4444
M%%%% !1110 45@P>()K@:K)%9F6.V56ME3.Z<'(S[ D<'TYJU:WMZFJBPOE@
M+R0&='@R -K ,I!_WA@]^>!5NG);F:JQ>QJ45DWVHW4>IFTMWLXPL22,]R2,
MEF8 #!_V#4=[JUW:7?E!(&6".!Y^N6\V0I\GIC:3SG/ ]Z%3DP=2*-JBJMC=
M->+-+M A$K)$1U8+P2?^!!L>V*M5#33L6G=704444#"BBB@ HHHH **** "B
MBB@ HHHH **** %'H:A9=IQ65_PF'AC_ *&/2/\ P.B_^*H/B_PPRX_X2/2,
M_P#7]%_\50!J45C?\)?X9_Z&+2/_  -C_P#BJ/\ A+_#/_0Q:1_X&Q__ !5
M&S2].M8A\8^&1P/$.D_^!L?_ ,53?^$O\-'_ )F+2?\ P-C_ /BJ -LMGI69
MKLDT>CSBWW>?+MA0J.5+L%W?AG/X57_X2[PS_P!#%I/_ (&Q_P#Q5'_"7>&?
M^ABTG_P-C_\ BJ<79IBDKIH-2@2Q&DS1H1;64^&"C.Q#&Z _0%E_"FV-S']N
MU#4<.;>>6&")@A._  W#VW-C/L>U._X2[PS_ -#%I/\ X&Q__%4?\)=X9_Z&
M+2?_  -C_P#BJOVFEG_6MR/9ZW7]:6*ESJ%K>ZE-#?SM%:6LH"P;&_?.,'<Q
MQRH/0=\9/85:U/3K6XO842W7S[ELROS_ *M0-Q],D;4SUPU+_P )?X:_Z&+2
M?_ V/_XJD_X2[PU_T,6D_P#@;'_\53]I:UM!>RO?FU(/#MS<3R$2S32YMHGG
M$F?W<Y+;U'IVX[8'K705C?\ "7>&O^ABTG_P-C_^*H_X2[PU_P!##I/_ (&Q
M_P#Q53.2D[EPCRQM<V:*QO\ A+O#7_0Q:3_X&Q__ !5'_"7>&O\ H8M)_P#
MV/\ ^*J"C9I:QO\ A+O#/_0Q:3_X&Q__ !5'_"7>&?\ H8M)_P# V/\ ^*H
MV:*QO^$N\,_]#%I/_@;'_P#%4?\ "7>&?^ABTG_P-C_^*H V:*QO^$O\-?\
M0Q:3_P"!L?\ \52?\)=X:_Z&+2?_  -C_P#BJ -FBL;_ (2[PU_T,6D_^!L?
M_P 52_\ "7>&?^ABTG_P-C_^*H T;Z!KG3[F!3AI8F0?4@BN5L[>VGATB&RA
M,5^BE;QO+*LJ^4P<2'OE]O7J>1TK9_X2[PS_ -#%I/\ X&Q__%4?\)=X9_Z&
M+2?_  -C_P#BJTA4<58RG24FF8VEP6RP:'!;0%-4MW471\LAU 0B3>?0GIZ\
M8Z5N74=QJ;6ES9R1"*&1R8[B-OF<':#U'3YOS!["F?\ "7>&?^ABTG_P-C_^
M*H_X2[PS_P!#%I/_ (&Q_P#Q5.56[N*-&RY2KI=JK>&<ZM$C+"\T@"*P*C<V
M>^<G)^H-5%%U8W,<9>2&=_L\B0Q_<9GE(E7'0A4"K[  UJ_\)=X9_P"ABTG_
M ,#8_P#XJC_A+O#/_0Q:3_X&Q_\ Q5/VVKNMQ>QT23V-FBL;_A+O#7_0Q:3_
M .!L?_Q5'_"7>&?^ABTG_P #8_\ XJL38V:6L;_A+_#/_0Q:3_X&Q_\ Q5'_
M  EWAG_H8M)_\#8__BJ!FS32<UC'Q?X:/_,PZ3_X&Q__ !5)_P )=X:_Z&'2
M?_ V/_XJ@#9-)6-_PEWAK_H8=)_\#8__ (JC_A+O#7_0PZ3_ .!L?_Q5 &S1
M6-_PEWAK_H8=)_\  V/_ .*H_P"$N\-?]##I/_@;'_\ %4 ;-%8W_"7>&O\
MH8=)_P# V/\ ^*H_X2[PU_T,.D_^!L?_ ,50,ETM6FO]2O)%(+3>1'D=(T&/
MU8N?QIRHW_"3R/M.W[&HW8XSO:H/^$N\-?\ 0PZ3_P"!L?\ \52_\)=X:_Z&
M'2?_  -C_P#BJOGU;,^31(KZQ]GNKG3KN:-GL[:YDCN T9P/E(!([KN YZ=#
MTI=.M+.:+4F,(73?M E@ !4#"#<R8P0,[NG7GUJ?_A+O#7_0PZ3_ .!L?_Q5
M*/%WAHG_ )&+2?\ P-C_ /BJKVONV7]:W)]E[W,_ZTL8^+BR"%#+;/-&DUO!
M&,!G+A1&1WVH$7'U/O79UC?\)?X9_P"ABTG_ ,#8_P#XJC_A+O#/_0Q:3_X&
MQ_\ Q5*=3GZ#A3Y.ILT5C?\ "7>&O^ABTG_P-C_^*H_X2[PS_P!#%I/_ (&Q
M_P#Q59EFS16-_P )?X9_Z&+2?_ V/_XJC_A+_#/_ $,6D_\ @;'_ /%4#-FE
MK%_X2[PS_P!#%I/_ (&Q_P#Q5+_PE_AG_H8M)_\  V/_ .*H V:*QO\ A+_#
M/_0Q:3_X&Q__ !5 \7>&<_\ (Q:1_P"!L?\ \50!MJ,"EK&_X3#PS_T,6D?^
M!L?_ ,52?\)?X9_Z&+2/_ V/_P"*H VJQ/$UNLUM8RR(SV]O>)).JJ6^3#*<
M@=1\W/MFE_X2_P ,_P#0Q:1_X&Q__%4?\)?X9_Z&+2/_  -C_P#BJJ$N65R9
MQYHV*=I<PV-WJ%Y8VQ.EN8%/DH0H;Y@\B@#D %,X]#Z&IM*GM;*ZU*>T\QM,
M"1MN 9]TQ+!MI/+<;,]OUJ;_ (2_PS_T,6D?^!L?_P 52CQAX9!_Y&+2/_ V
M/_XJK=5.^FYFJ35M=BOJ=_;7FISZ??3M!8P;1)&$;-R2 V"0/N $9 ZG(Z#F
MUJUC:W7D-%"#<716)91D;4P=S?4)N /8D>M+_P )AX8_Z&/2/_ Z+_XJC_A,
M/#'_ $,>D?\ @=%_\52]I:UN@_9WO?J5=#GG;4O*,LK 1S?:(F^["PD C '\
M/R[N!U !]ZZ2L7_A,/#'_0QZ1_X'1?\ Q5'_  F'AC_H8](_\#H__BJF<N9W
M*A'E5C:HK%_X3#PQ_P!#'I'_ ('1?_%4?\)AX8_Z&/2/_ Z+_P"*J2S:HK%_
MX3#PQ_T,>D?^!T7_ ,51_P )AX8_Z&/2/_ Z+_XJ@#:HK%_X3#PQ_P!#'I'_
M ('1?_%4?\)AX8_Z&/2/_ Z+_P"*H VJ*Q?^$P\,?]#'I'_@=%_\51_PF'AC
M_H8](_\  Z+_ .*H VJ*Q?\ A,/#'_0QZ1_X'1?_ !5'_"8>&/\ H8](_P#
MZ+_XJ@#:.<''6N4BT_5;/5-(222UEQ+*\LJQMEBRY8GGJ>WIP*T?^$P\,?\
M0QZ1_P"!T7_Q5'_"8>&/^ACTC_P.B_\ BJN$W&Y$X*5C$MXH@UK(J2?\)!]M
M#3#:V0"^)"1T">7G!^F.:W[^.?54C%G)&JV]SF5)XVQ(5Z#MP&P?? J/_A,/
M#'_0QZ1_X'1?_%4?\)AX8_Z&/2/_  .B_P#BJJ56[N1&E96_K^NY7T:SDFT^
M^35$B*"]FD78&7!#D[@<Y'L1VK+D\^RB$D)FM6G@,UK#&" 7RJQQD=\(%&WW
M8_3<_P"$P\,?]#'I'_@=%_\ %4?\)AX8_P"ACTC_ ,#HO_BJ:K:MV!T=$DS:
MHK%_X3#PQ_T,>D?^!T?_ ,51_P )AX8_Z&/2/_ Z+_XJL38VJ*Q?^$P\,?\
M0QZ1_P"!T7_Q5'_"8>&/^ACTC_P.B_\ BJ -JBL7_A,/#'_0QZ1_X'1?_%4?
M\)AX8_Z&/2/_  .B_P#BJ -JBL7_ (3#PQ_T,>D?^!T7_P 51_PF'AC_ *&/
M2/\ P.B_^*H VJ*Q?^$P\,?]#'I'_@=%_P#%4?\ "8>&/^ACTC_P.B_^*H V
MJ*Q?^$P\,?\ 0QZ1_P"!T7_Q5'_"8>&/^ACTC_P.B_\ BJ *VJ06<?B>*[U.
M-6M'LS$IE3=&) V>>P)#'&?>H=.T[4C:64\+0I%!YWD0W*-E%9VV'J,$1X !
MZ FK_P#PF'AC_H8](_\  Z+_ .*H_P"$P\,?]#'I'_@=%_\ %5K[9\MC'V*Y
MKC/#TLUOX<T>VG7%Q):*(P$8 ;4'#>AK)TN*!9=(>V24:OO_ -/W*V1E29=X
M/ &[&,>V.*V?^$P\,?\ 0QZ1_P"!T7_Q5'_"8>&/^ACTC_P.B_\ BJ?M=W;<
M/8[*^W_ *&J6,=O-.^GPF$6T8ED>,$G<Q(^7_=4R-@=V!K6T.5Y;6<^:\L*S
MNL$CG)9..YZC.0#Z"H/^$P\,?]#'I'_@=%_\51_PF'AC_H8](_\  Z+_ .*J
M95.:-F5&GRRNC:HK%_X3#PQ_T,>D?^!T?_Q5'_"8>&/^ACTC_P #HO\ XJLS
M0VJ*Q?\ A,/#'_0QZ1_X'1?_ !5'_"8>&/\ H8](_P# Z+_XJ@#:HK%_X3#P
MQ_T,>D?^!T7_ ,51_P )AX8_Z&/2/_ Z+_XJ@#:HK%_X3#PQ_P!#'I'_ ('1
M?_%4?\)AX8_Z&/2/_ Z+_P"*H VJ*Q?^$P\,?]#'I'_@=%_\51_PF'AC_H8]
M(_\  Z+_ .*H VJIZI;3WFFS6]M*L4D@"[V!QMS\PXYY&1GMFJ/_  F'AC_H
M8](_\#HO_BJ/^$P\,?\ 0QZ1_P"!T7_Q5-.SN)JZL4(9K[2;S6+JXA@>*&VB
MV1V\;#<0&"J,YX['\*M:5<V:M<7DMV;J_,6^9UC8!47G8@QPHS]2>M2_\)AX
M8_Z&/2/_  .B_P#BJ/\ A,/#'_0QZ1_X'1?_ !5:.HFM49JDT]&1WEQI U"6
M34+(9EMDV32Q%_-3+$H!CJ,].IW"JZV!3PYIQN+?.IB*.&(ODLC'&TMZ[/O<
M_P!TU<_X3#PQ_P!#'I'_ ('1?_%4?\)AX8_Z&/2/_ Z+_P"*H56VP.E=ZE/2
M6E@U=+-)9L1M-') V=L<2X$1 [9&.>^3UQQTU8O_  F'AC_H8](_\#HO_BJL
MV/B#1=3N/L]AJ]A=S;2WEP7*2-@=\ YQ4SGS.Y4(<JL:-%%%06%%%% !1110
M 4444 %%%% !1110 4444 )M7T'Y4;1Z#\JXKR=8_P"AHU3_ +]6O_QFCR=8
M_P"AHU3_ +]6O_QFBP7.SD5<;@!FH" >P_*N2\C5_P#H9]4_[]6O_P 9I/LN
MJ_\ 0S:I_P!^K7_XS18+G7;1Z#\J-J^@_*N1^RZM_P!#/JG_ 'ZM?_C-'V75
MO^AGU3_OU:__ !FBP7.NVCT'Y4;1Z"N1^RZM_P!#/JG_ 'ZM?_C-'V75O^AG
MU3_OU:__ !FBP7.NVCT%&T>@KD?LNK?]#/JG_?JU_P#C-'V75?\ H9]4_P"_
M5K_\9HL%SK=H]!1M'H*Y+[+JO_0S:I_WZM?_ (S1]EU7_H9M4_[]6O\ \9IA
M<ZW:/04;1Z"N2^RZK_T,VJ?]^K7_ .,T?9=5_P"AFU3_ +]6O_QF@+G6[1Z"
MEVCT%<C]EU7_ *&;5/\ OU:__&:/LNK?]#/JG_?JU_\ C- 7.NVCT%&T>@KD
M?LNK?]#/JG_?JU_^,T?9=6_Z&?5/^_5K_P#&:5@N==M'H*,#T%<C]EU;_H9]
M4_[]6O\ \9H^RZK_ -#-JG_?JU_^,T[!<ZW:/04;1Z"N2^RZK_T,VJ?]^K7_
M .,T?9=5_P"AGU3_ +]6O_QF@+G7;1Z"C:/05R/V75O^AGU3_OU:_P#QFC[+
MJW_0SZI_WZM?_C-*PKG7;1Z"C:/05R/V75O^AGU3_OU:_P#QFC[+JW_0SZI_
MWZM?_C-%@N==M'H*-H]!7(_9=6_Z&?5/^_5K_P#&:/LNK?\ 0SZI_P!^K7_X
MS18#KMH]!1M'H*Y'[+JW_0SZI_WZM?\ XS1]EU;_ *&?5/\ OU:__&:=@.NV
MCT%+M7T'Y5R'V;5O^AFU3_OU:_\ QFC[-JW_ $,^J?\ ?JU_^,T6"YU^T>@_
M*D('0 5R/V;5O^AGU3_OU:__ !FC[+JO_0S:I_WZM?\ XS2L.YUFT>@H('H*
MY/[+JO\ T,VJ?]^K7_XS2?9-5_Z&;5/^_5K_ /&:+"N=9M'H*-H]!7)_9-5_
MZ&;5/^_5K_\ &:/LFJ_]#-JG_?JU_P#C-,=SK-H]!1M'H*Y/[)JO_0S:I_WZ
MM?\ XS1]DU7_ *&;5/\ OU:__&: N=9M'H*-H]!7)_9-5_Z&;5/^_5K_ /&:
M/LFJ_P#0S:I_WZM?_C-*P7.MVCT%&T>@KD_LNJ_]#-JG_?JU_P#C-'V75?\
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
MYBI<)M++ZCDT>RG9NVP>VA=*^YK4445F:!1110 4444 %%%% !1110 4444
M%%9FIZY;Z9<0VQAGN+F8$I# FYB!WZ_6JP\5Z<=,6^43-NE\E80G[PR?W<>O
MXUHJ-1I-+<S=:FFTWL;E%9-GXBL+J&X>1FM&MF"S)<X0H3T[]Z+/Q#9WNEWF
MHQ++]GM6=6) RVT Y SW![T.E-= 5:F]F:U%8VG>)(-2N8H8K&_02#*R2PX3
M&,]<ULU,X2@[214)QFKQ84445)04444 %%%% !1110 4444 %%%% !16#=^+
M+&UN+B/R+N6.V8)/-%'E(SG&"<^M27OB>RM)5BCBN+IS#Y["W3=MCZ[CDBM?
M85--#+V]/7WC:HK'N/$VEVVEQW[7 *2)OCC!&]^<8 ^O%:"7D3:>MZQV0F(2
MDM_"N,\U+IS2NT4JD&[)EBBLS1-;M]=MI)[:.5$C?81( "3@'L3ZUIU,HN+Y
M9;CC)37-'8****104444 %%%% !1110 4444 %%%4-5U>VTB&-YUD=Y7V1Q1
M+N9V] *<8N3LA2DHJ[V+]%8D7BG3VM+N>59K=K0@312IAP3TX[YI]CXDL[R:
M6&2.>SDCC\TK=*$RG][.>E6Z-17=MC-5Z;LK[FQ169IVNV6J7=W!:L76VV[I
M>-C9ST/X&J</BZPFN(D$-TL$TGE17+1XC=O0'.?TH]C4NU;8/;T[)WW-^BBB
MLS4**** "BBB@ HHHH **** "BBB@ HI"0 23@#J:P(_&&GR2Q_N;I;:27RD
MNFCQ&S?7.?TJX4Y3^%7(G4A#XG8Z"BL*[\66-I<SQ&&ZDCMV"3SQQY2,GC!.
M:GU#Q)IVG-"C3"665E58XB"P#="1G@<BJ]C4TTW)]O3U][8UJ*RM2UZWTZ[C
MM/(N+FZD4N(K=-S!?4\CT-6=+U.VU>R6[M2QC)((88*D=C4NG)1YFM"E4@Y<
MJ>I<HHHJ"PHHHH **** "BBB@ HHHH **** "BLO4M=M]-NH;7R;BXNI5++#
M FYL#OU]C^55_P#A*]..F17J"9_-E\E(53]X7_NXSUZ=^]:*C4:32W,W6IIM
M-[&Y1639^(K"ZMYY9':T-N^R5+G"%#V[]\'\JDTW7+/4[":]C8Q6\4C(SRX4
M<8YZ].:3I35[H%5@[6>YI5=TO_C^7Z'^58&F:Y::O<7<5H6=;9E!D_A;.>GY
M&M[2_P#C^7Z&IG%Q=I+4N$E)7B[HWZ*2BH+%HI** %HI** %HI** %HI** %
MHI** %HI** .5HHHJB0HHHH **** "H[A(7MY%N IA*D.'Z;>^:DJ*YMX[JV
MEMY03'*A1@#C((P:%N)[')6<+>(]2M;JVA%MI&G,?LXQ@RN.X'89 _STPQC_
M (5LX/WOMF,=\UV-OX0TBUGBFABE5XG#K^^; (.1QFI/^$6TK[9]H\E_]9YO
ME>8?+W^NWI7HK$TXO2]E9K3M?SZWW/.>%JR6MKNZ>O>WETML9&OV\4/B+PXZ
MQ(DLDY,C*H!8Y3J>]7?&%W*MC;Z;;MMGU"40@^B\9_F!^-:]WIEK?75K<SH6
MEM6+Q$,1@G'Y]!1<Z7:WE];7DR%IK8DQ'<0 3[5A&M&\'+[-_P!;'1*A*TU'
M[5OT3)K6VBL[2*VA7;'$H51["IJ**Y6[N[.I*RL@HHHH **** "BBB@ HHHH
M **** "N:UZ[2WOOL>FVB2:Q?1[#)C[B=,L?P_3\^EK'O_#&F:E>M=W,4C3,
M "5D8< 8[5K0E",KSV,:\9RA:&YSUMI8T?Q7H%F7W[+>3+=BQ#DX_.GZ/;Q7
M%KXE,L4<B+<2LF]00#AN1[]*W6\,:8UI#;B.51 Q:)UE8.I/7#5<M-)L['3W
ML;>+;"X.\9)+9X))]:Z9XF+6[O\ \%NYSPPLE+96_P" E8X2YW?\*OL\=//.
M?IO?_P"M6Y8W&H6?BZ"PNKP7D=Q;>;N,878>>F.W'ZUN1Z)81Z1_9?D[K/!&
MQF)ZG/7KUIFG:#8Z9.T\"R-,5V>9+(7(7T&>@HEB(2C)6W;_ !_(4,-4C*+O
MLEU[?G<TZ***X3O"BBB@ HHHH **** "BBB@ HHHH P?$%_;Z;-!+#:)<:M,
M#%;#'S?B?3FN=FTB31Y_#R3N'FEOS+,1T#DIP/RKK-3\/:=J]PD]W&[2(NQ2
MLA7 SGM]:B'A;2A8M9^5)Y9D$H)D;<K 8R#VKMI5X0BE=^?]7Z'#5H5)R;LO
M+\/+K8S-+@BN?&6O)+$DL.(\JZAAG ['\:H>'XXW\%:Q%),EO&US(ID8<*"J
M#M77:;I-II4<BVR-NE;=([L69S[DTRUT2PM+">RCAS;SL6D1F)R2 #_(4GB(
MZI7^S^ UAI:-V^U^)SEK)>:1K6BVR:D]Y;7<."A V@!>"H[#I^5=G61I_AK3
M=-NEN8(Y&E1=J&20ML'H,]*UZRKSC-IQ_P C;#TY034O\PHHHK W"BBB@ HH
MHH **** "BBB@ HHHH X_5@NHWMQH&CV\<9E827]P%X7G/XG_/KB*Q@2S\4:
MU;@G9%IZ(F[^Z$45L3>$-'N+F6XDBE\R5R[D3,,DG)[U)<^%],N1%N25#'$(
M=T<I4L@_A;UKN5>FH\J;M;MUTUW\C@="HY<S2O?OTUTV\SE4MXV^%[320H95
M)\MRH+*/-['MWK2UFZ*>']&LFCF-O<1QFX:)"Q$:JI*\>N1723:393:5_9C0
MXM-H78I(X!R.?J*M0PI;P1PQC"1J$49[ 8%2\3%N]NK?WE+"R2Y;_92^XY/P
M-=1.-3ACC=1]I:105P IP /K[5U]5+'3;;3A,+9"OG2&5\L3ECUJW6%>:G4<
MHF]"G*G349!11161L%%%% !1110 4444 %%%% !61X@N[#3K2.]O+=9I8G_T
M=2,L7/3'IT_2M>L_5-%LM92);U&<1DE=KE>3]*NDXJ:<MB*JDX-0W\SB-:TN
M\@\/7>IW^%N[VXC9XUZ1J,X'ZC]*V[A$F^(=NA57C-@0ZD9!&6Z_I6G!X6TF
M""X@6!VCG4*ZO(QR <C'/'-3Z;H5CI<KS0+(TSJ$,DKEVVCL,]!77+$Q<7WU
MZ=[>?2QQQPLU)=M+ZWVOY=;F'X=6&W\1>(U"(D*,ORA< #YNU5=<EASI5_ \
M,VC+=*(X(4V8?G)Z<\@\<5UEMI=I:7=U=1(1+=$&4EB0<9[?C5&'PKI,%RDR
M0N0C^8D32$QHWJ%Z4E7AS\[OLORM_3&\/4]FH*V[_._](VJ***XCN"BBB@ H
MHHH **** "BBB@ HHHH 1E#*58 @C!![UQ?D)XCO8K#3H$@T6QGWO(HP)''9
M?S/YY]*[1E#HRG.",'%<^G@O18R"L,HP<\3-_C710J1A=MZ]#GQ%.<[))6Z_
MU8YQ./#/B@/]_P"UG.?7<*LZY;QIH/AZ8PH)V>!7?:-Q^3H3UKHKGPOI=W=R
M7$L3YE8-*BR$)(1W([U<O]*M-2CA2YC)6%Q(@4D8(Z=*W^M0YDU?>[^ZQS_5
M9\K3MM9??<S-?OXM/NH?L=HD^LW*^7!QR%]2?2K7AW2#HNDI;.X>5F,DC#IN
M/I^0HU+PYINJW:W-W'(TJJ$!60K@<^GU-6M-TRVTFW:"T5EC9MY#,6YP!W^E
M82J1]DHQ>O7^KG1&G/VKG)*W3^K=2Y1117.= 4444 %%%% !1110 4444 %%
M%% &!K]_!IUQ ]O:)<:Q./*MQCD#U)].:YZ32'T:\\.0S2!Y9+QY9F'3>=G
M_*NKU/P[IVK727%W&[2(FQ2LA7 R3V^IJ,>%]+%C]D$4GE^9YJMYC;E;&,@]
MJ[:5>$(I7?G^/GTN<-6A4G)NR\OP?;K8R]'@BN?%GB!)8DEBW1Y5U##//8_C
M2^!(HY?#US'(BNC73@JPR",+VK?TW2K32HG2U1@9&W2.[%F<^I)I=-TRUTFW
M:"T0I&SER"Q/)QZ_2HJ5U*,DO*WR1=.A*,HR?G?YLP/":)%KGB)(U5$6X4*J
MC  R]=QI?_'\OT/\JQK/3+6QN;JX@0K)=/OE)8G)Y_+J:V=+_P"/Y?H?Y5C7
MFISYEY?D;4*;IPY7Y_F;U%%%8&X4444 %%%% !1110 4444 %%%% !1110!R
ME%5_L7BC_H'Z/_X,I?\ XQ1]B\4?] _1_P#P92__ !BJN*Q8HJO]B\4?] _1
M_P#P92__ !BC[%XH_P"@?H__ (,I?_C%%PL6**K_ &+Q1_T#]'_\&4O_ ,8H
M^Q>*/^@?H_\ X,I?_C%%PL6**K_8O%'_ $#]'_\ !E+_ /&*7[#XH_Z!VC_^
M#*7_ .,47"Q/157[)XG_ .@=I'_@RE_^,4?9/$__ $#M(_\ !E+_ /&*+@6J
M*J_9/$__ $#M(_\ !E+_ /&*/LGB?_H':1_X,I?_ (Q0!:HJK]D\3_\ 0.TC
M_P &4O\ \8I?LGB?_H':1_X,9?\ XQ0%BS157[)XG_Z!VD?^#*7_ .,4?9/$
M_P#T#M(_\&4O_P 8H M455^R>)_^@=I'_@RE_P#C%+]D\3_] [2/_!E+_P#&
M*+@6:*K?9/$__0.TC_P92_\ QBC[)XG_ .@=I'_@RE_^,47 LT56^R>)_P#H
M':1_X,I?_C%'V3Q/_P! [2/_  92_P#QBBX%FBJWV3Q/_P! [2/_  92_P#Q
MBC[)XG_Z!VD?^#*7_P",4 6:*K?8_$__ $#M(_\ !E+_ /&*/L?B?_H':1_X
M,I?_ (Q1<+%FBJQM/$X_YAVD?^#*7_XQ2?9O$_\ T#M(_P#!E+_\8HN%BU15
M7[-XG_Z!VD?^#*7_ .,4?9O$_P#T#M(_\&4O_P 8HN%BU157[-XG_P"@=I'_
M (,I/_C%)]F\3_\ 0.TC_P &4O\ \8HN%BW153[-XG_Z!VD?^#*3_P",4?9O
M$_\ T#M(_P#!E)_\8H"Q;HJI]F\3_P#0.TC_ ,&4G_QBE^R^)_\ H':1_P"#
M*7_XQ0%BU157[+XG_P"@=I'_ (,I?_C%'V7Q/_T#M(_\&4O_ ,8HN%BU157[
M-XG_ .@=I'_@RE_^,4"T\3G_ )AVD?\ @RE_^,4!8M456^Q^)_\ H':1_P"#
M*7_XQ1]C\3_] [2/_!E+_P#&*+A8LT56^Q^)_P#H':1_X,I?_C%'V/Q/_P!
M[2/_  92_P#QBBX%FBJWV/Q/_P! [2/_  92_P#QBC['XG_Z!VD?^#*7_P",
M47 LT56^Q^)_^@=I'_@RE_\ C%'V/Q1_T#M'_P#!E+_\8HN%BS15?['XG_Z!
M^D?^#*7_ .,4?8_%'_0.T?\ \&4O_P 8HN%BQ15?['XH_P"@=H__ (,I?_C%
M LO%!_YAVC_^#*7_ .,47"Q8HJ#[#XH_Z!^C_P#@RE_^,4?8?%'_ $#]'_\
M!E+_ /&*+A8GHJ#[#XH_Z!^C_P#@RE_^,4?8?%'_ $#]'_\ !E+_ /&*+A8G
MHJ#[#XH_Z!^C_P#@RE_^,4?8?%'_ $#]'_\ !E+_ /&*+A8GHJ#[#XH_Z!^C
M_P#@RE_^,4?8?%'_ $#]'_\ !E+_ /&*+A8GHJ#[#XH_Z!^C_P#@RE_^,4?8
M?%'_ $#]'_\ !E+_ /&*+A8GHJ#[#XH_Z!^C_P#@RE_^,4?8?%'_ $#]'_\
M!E+_ /&*+A8GHJ#[#XH_Z!^C_P#@RE_^,4?8?%'_ $#]'_\ !E+_ /&*+A8G
MHJ$:?XI/_,/T?_P92_\ QBC^S_%/_0/T?_P92_\ QBBX6)J*A_L_Q3_T#]'_
M /!E+_\ &*/[/\4_] _1_P#P92__ !BBX6)J*A_L_P 4_P#0/T?_ ,&4O_QB
MC^S_ !3_ - _1_\ P92__&*+A8FHJ'^S_%/_ $#]'_\ !E+_ /&*/[/\4_\
M0/T?_P &4O\ \8HN%B:BH?[/\4_] _1__!E+_P#&*/[/\4_] _1__!E+_P#&
M*+A8FHJ'^S_%/_0/T?\ \&4O_P 8H_L_Q3_T#]'_ /!E+_\ &*+A8FHJ'^S_
M !3_ - _1_\ P92__&*/[/\ %/\ T#]'_P#!E+_\8HN%B:BH?[/\4_\ 0/T?
M_P &4O\ \8H_L_Q3_P! _1__  92_P#QBBX6)J*A_L_Q3_T#]'_\&4O_ ,8H
M_L_Q3_T#]'_\&4O_ ,8HN%B:BH?[/\4_] _1_P#P92__ !BC^S_%/_0/T?\
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
MTG3(KM8)Q%<&6?RV=C \P1 %/.U5.3@9('<D=;7G/BBZTD>*8GDOFT/4[:Z
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
MC1$>98P.%8DDDCIQ@GT!Z>N"\>RZ2U];P7[M87B?9Y+6_$_E;@;A!(@)X;:
MKX;(Y!QQ0!JW_C+^SO#L.I3Z1?BXD8HUL(6(C8/L;<X&T+GD$]1R!6AJ.KW<
M6JQZ7IEE#=79@-Q)Y]P88XTSM'(5B23G QV//KSEU?W6H_"^\N+N43MYCI'<
M! GVB)9]J28' W* >.#G(X-:.OR6UEXDM+I=8ATJ\DM)(S)=Q!H)HU8$C)9<
M.I.1ST+<'L )=^.(+;PS%JXTZ]EDD9HV@2)F$4BR>6X=P"JA6!Y/7'%=3*9!
M$YB57D"G:K-M!/8$X./K@UYW!;-;?"&\+&5A/+/<(THPS))<LZ,?<JP/XUW\
ME[;17L%F\H6XG5WBC[L$QN/X;E_.@#$@UO6?[?M=+O-)LD\Y'ED>WOVE,2+T
M8J8E&"V%'.>OH:Z*N=\*M]ODU;6GY:[O)(8CZ0P,8E ]BRNW_ S714 %%%%
M!1110 4444 %%%% !1110 4444 %%%% $5%%% !1110,*6BB@0=:@M+.VL8#
M#:PK%&79]JCC<Q+$_B2:GJ.2>&%D665$+G"AF W'VH 6.*.%2L4:H"<X48YH
M2*.,,J1JFXY.T8R?6DDN(8619)41G.%#,!N/MZT^@"!84AW!(U7<<G:,9/K2
M[1C;@8]*<DT-R&$4L;E#AMK X/H:C6XA>,R)-&R X+!@1GZT[,+HDHHS1FD
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
M_,2TC_P7R?\ QZMJG@8I 8HM_$X_YB6D?^"^7_X]1]G\3_\ 02TC_P %\O\
M\>K:HH&8OV?Q/_T$M(_\%\O_ ,>I?L_B?_H)Z1_X+Y?_ (]6U10!B_9_$_\
MT$](_P#!?+_\>H^S^)_^@GI'_@OE_P#CU;5% C%^S^)_^@GI'_@OE_\ CU'V
M?Q/_ -!/2/\ P7R__'JVJ*!F+]G\3_\ 03TC_P %\O\ \>H^S^)_^@GI'_@O
ME_\ CU0WFI:O<ZQ>V&CFS3[# DDC7,;/YKON(0;67;PHRW/WAQQ5J'7(KGPD
MFOQIMC>R^UA&/W1LW8/TZ4 1_9_$_P#T$](_\%\O_P >H^S^)_\ H)Z1_P""
M^7_X]5#3->N187=_J&K:1=16EJ9KFWL8B)(6"[B&)E;IAA@@4:=K>K$I<W\F
MFR6WV=IKJ&VR);([=P#$N=_&1G:O/.,= "_]G\3_ /03TC_P7R__ !Z@6_B@
MG_D)Z1_X+Y?_ (]5'3];U82Z+-J2V8MM8R(XX8V5[=S&TJJS%B'^56!("\@>
MM=6HP* ,4V_BC_H)Z/\ ^"^7_P"/4?9_%'_03T?_ ,%\O_QZMNB@#$^S^*/^
M@GH__@OE_P#CU'V?Q1_T$]'_ /!?+_\ 'JVZ* ,3[/XH_P"@GH__ (+Y?_CU
M'V?Q1_T$]'_\%\O_ ,>K;HH Q/L_BC_H)Z/_ ."^7_X]1]G\4?\ 03T?_P %
M\O\ \>K;HH Q/L_BC_H)Z/\ ^"^7_P"/4?9_%'_03T?_ ,%\O_QZMNB@#$^S
M^*/^@GH__@OE_P#CU'V?Q1_T$]'_ /!?+_\ 'JVZ6@#$^S^*/^@GH_\ X+Y?
M_CU'V?Q1_P!!/1__  7R_P#QZLRW\2:F]O8ZQ(MI_9%[>+;)"L;"9$=_+CD+
M[L'+;<KM& W4XYT_$NJSZ5;V0MY[2W>YN?),UVI,<:B-W9B R]D/<4 'V?Q1
M_P!!/1__  7R_P#QZC[/XH_Z">C_ /@OE_\ CU5)-:OXM,L!#>Z9?WFI78M[
M:XMXF$"C:SLQ'F,6PL;GAADX''6H)/$FI6S7&ERK:2:LM[#:PRJC+$ZRKN$A
M3<2,!9,KNY*=1GA :7V?Q1_T$]'_ /!?+_\ 'J/L_BC_ *">C_\ @OE_^/4[
M1]1O)=2U#2]1,#W5F(I!+!&422.0-M.TLQ!RCCJ>@/? V:8&)]G\4?\ 03T?
M_P %\O\ \>H^S^*/^@GH_P#X+Y?_ (]6W10!B?9_%'_03T?_ ,%\O_QZC[/X
MH_Z">C_^"^7_ ./5MT4 8P@\4D?\A/1__!=+_P#'Z7[/XI_Z">C_ /@NE_\
MC];(.#3J ,3[/XI_Z">C_P#@NE_^/T?9_%/_ $$]'_\ !=+_ /'ZVZ* ,3[/
MXI_Z">C_ /@NE_\ C]'V?Q3_ -!/1_\ P72__'ZVZ* ,3[/XI_Z">C_^"Z7_
M ./T?9_%/_03T?\ \%TO_P ?K;K$U34;\ZU::/IC6T4\L$ES+/<1-(J(I50
MH9222_KP%- !]G\4_P#03T?_ ,%TO_Q^C[/XI_Z">C_^"Z7_ ./U/H&IR:KI
M?G7$:1W,4TMM.J$[?,C<H2,]CMR/8BLZ;Q).?&]GHMM#&UF5D6YG;.1*$#A%
M^BD$_P"\OO2 M?9_%/\ T$]'_P#!=+_\?H^S^*?^@GH__@NE_P#C]9=OXDU-
M[>RUF1;/^R+R]6V2%8V$R(\GEQR%]V#EMI*[1@-U..1?$FIFV36BMG_8[WXM
M!#Y;><$,WDB7?NQ][#;=OW3US0!J?9_%'_03T?\ \%TO_P ?H^S^*?\ H)Z/
M_P""Z7_X_6W13 Q/L_BG_H)Z/_X+I?\ X_1]G\4_]!/1_P#P72__ !^MNB@#
M$^S^*?\ H)Z/_P""Z7_X_1]G\4_]!/1__!=+_P#'ZVZ* ,3[/XI_Z">C_P#@
MNE_^/T?9_%/_ $$]'_\ !=+_ /'ZVZ* ,3[/XI_Z">C_ /@NE_\ C]'V?Q3_
M -!/1_\ P72__'ZVZ* ,3[/XI_Z">C_^"Z7_ ./T?9_%/_03T?\ \%TO_P ?
MK;HH Q/L_BG_ *">C_\ @NE_^/T?9_%/_03T?_P72_\ Q^M6[N8[*RGNYB1%
M!&TCX]%&3_*N=T[6M76ZT8ZHMGY&KJ?*C@C97MY/+,@1F+$/\JMR O*].>$!
M=^S^*?\ H)Z/_P""Z7_X_1]G\4_]!/1__!=+_P#'ZBUS6KBUU2UTVTN+.U>2
M&2YFNKQ2T<4:E5 VAER69QCYAT-,6^\1W,>GVT=O:07,RS/<7A1IK=51@J%0
M&!S(&# %N &SG% %C[/XI_Z">C_^"Z7_ ./T?9_%/_03T?\ \%TO_P ?K+M?
M$NJ:B;/3K=;.+4Y)[N.:9HVDA5;=PC.J!@3N9DP"W&3R<<[6@:G-J5G.+I(U
MN[6XDMI_*SL+*>&4'D J5;!SC.,G&: (?L_BC_H)Z/\ ^"Z7_P"/T?9_%/\
MT$]'_P#!=+_\?K;HI@8GV?Q3_P!!/1__  72_P#Q^C[/XI_Z">C_ /@NE_\
MC];=% &)]G\4_P#03T?_ ,%TO_Q^C[/XI_Z">C_^"Z7_ ./UMT4 8GV?Q3_T
M$]'_ /!=+_\ 'Z/L_BG_ *">C_\ @NE_^/UMT4 8GV?Q3_T$]'_\%TO_ ,?H
M^S^*?^@GH_\ X+I?_C];=% &)]G\4_\ 03T?_P %TO\ \?H^S^*?^@GH_P#X
M+I?_ (_6W10!B?9_%/\ T$]'_P#!=+_\?H^S^*?^@GH__@NE_P#C]17NHZM<
MZY<Z9H[6<36EM'/+)=1-(':0N%0;67;PA);GJ.*M6.LMJ/A6'6;6T>226T^T
M):AAN+;<^7GIG/&: (OL_BG_ *">C_\ @NE_^/T?9_%/_03T?_P72_\ Q^J,
M>LZWIVHPVFJ1VMV\]C-=K%8PNCQM'LRG+-OSOP&^7D=.>%MM8UFRU+3(=9^P
MF/4(I'V6\3H]LZ)O(8ECO&,C.%Y XYX0%W[/XI_Z">C_ /@NE_\ C]6+*'74
MN5-]?:=+!@Y2"S>-L]N3*P_2LGPKK6H:U';SW.JZ-*SVZ3365K$PF@+*#AB9
M6Z9QRHS[5U-, HHHH **** "BBB@ HHHH **** "BBB@ HHHH CHK$_X2_P_
M_P!!6#\S_A1_PE_A_P#Z"L'YG_"@#;HK$_X2_P /_P#04@_,_P"%)_PE_A__
M *"D'YG_  H VZ*Q/^$O\/\ _05@_,_X4O\ PE_A_P#Z"L'YG_"@#;K$\6VD
M][X9NX[6)I9T,<Z1KU<QR+)M'N=N/QH_X2_P_P#]!6#\S_A1_P )?X?_ .@K
M!^9_PH SEOTU#Q,-:M[>[>RT[3)D9C;.C.\CQML56 +,!%R!W8#K5.YBL+3Q
M?J.I:MITT]KJ-A +<FS>8 KO$D94 X8@Q\'K^%;O_"7^'_\ H*P?F?\ "C_A
M+_#_ /T%8/S/^% '*IX;\01^%8I_MD"S1:*;46EQ:/-)%E265661?F(V*>#]
MP?C>T]KC0=2L;_5ED>.?2(K9Y;>TD(22-V8*4&Y@2LG?J5/3(%;G_"7^'_\
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
ML[.GF?W25V\'N<=:Q[?0-?TO7O#L37]E=0Q27#S3)I\BLQ89=G;S2-S$G!P
M#V(XKH_^$P\/_P#05@_,_P"%'_"8>'_^@K!^9_PI <Q:QS/X=TGPM]EN1?6M
M_ )LP.$6*"<2>9OQMPRH,<]6 ZYP+',?#D7A3[+<_;UU)0?W#^6(5NO-\W?C
M;@QCU^\=O6NG_P"$P\/_ /05@_,_X4?\)AX?_P"@K!^9_P * -NBL3_A+_#_
M /T%8/S/^%'_  F'A_\ Z"L'YG_"F!MT5B?\)AX?_P"@K!^9_P */^$P\/\
M_05@_,_X4 ;=%8G_  F'A_\ Z"L'YG_"C_A,/#__ $%8/S/^% &W16)_PF'A
M_P#Z"L'YG_"C_A,/#_\ T%8/S/\ A0!MT5B?\)AX?_Z"L'YG_"C_ (3#P_\
M]!6#\S_A0!MT5B?\)AX?_P"@K!^9_P */^$P\/\ _05@_,_X4 7]7LVU'1;^
MQ0@-<V\D()[%E(_K7+65Q)K-UX6@6TNHI=-)N+T2P.@A80/%LW$ $EI.,$Y"
MD],5M?\ "8>'_P#H*P?F?\*/^$P\/_\ 05@_,_X4 8>H-:S>*-'\17MA<MI[
MV$T&);5F,$I="I= "5RN\9QQT[U0@N[O2]'M-,CCO].LKZZNYQ-#9R226MMY
MI*1JJJ=CL'&,CY0#QD 5U?\ PF'A_P#Z"L'YG_"C_A,/#_\ T%8/S/\ A2 Q
M4.GZ9?Z%J>GVMRFD6UO<V+_Z++NC,C1.&92N_!,1RQ');)/-:WA2&46NH7LL
M4D0O[^6YC25"K"/A5)4\C(0-@\\\U)_PF'A__H*P?F?\*/\ A,/#_P#T%8/S
M/^% &W16)_PE_A__ *"L'YG_  H_X3#P_P#]!6#\S_A3 VZ*Q/\ A,/#_P#T
M%8/S/^%'_"8>'_\ H*P?F?\ "@#;HK$_X3#P_P#]!6#\S_A1_P )AX?_ .@K
M!^9_PH VZ*Q/^$P\/_\ 05@_,_X4?\)AX?\ ^@K!^9_PH VZ*Q/^$P\/_P#0
M5@_,_P"%'_"8>'_^@K!^9_PH VZ*Q/\ A,/#_P#T%8/S/^%'_"8>'_\ H*P?
MF?\ "@"C<78T'Q9J5Y=073VU[:0>2\%N\NZ2,R!D^4'!(9",]>?2C1&O=#\)
MV>FC3Y9]4@TPS^5]V-I /]5YG(!W''TYJ]_PF'A__H*P?F?\*/\ A,/#_P#T
M%8/S/^% &"EW:GQ&FLZ-I]\N+6:75!]EDC,@"Y1"K 9EW9P!SC=ZBET2Z@OW
MDOKV*[O-=N;9U6"6SGAAA4C<8$9T"J#@ L>6(^@&[_PF'A__ *"L'YG_  H_
MX3#P_P#]!6#\S_A2 P[22VU+5?#(TK2Y[(V!=KE7M7B%O$863R22H!)<H<#/
MW,UV]8G_  F'A_\ Z"L'YG_"K%EXBTC4;E;:TOXIIF!(1<Y..M,#3HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH CHHI* "BBEH **** "BBB@!LDB11M)
M(ZHB LS,<  =235"PU[2M4\S[%?0RF)0[@'!"'HW/\)P>>G%5?&)M_\ A#=8
M2[\WR)+22)A%C>=PV@#/&<D=>*P/L=W>^(4L_%$=LAO-'GMD^PNP1DW1^<&)
MP0>4VXX W<T =3IVOZ5JTS16%]#/(J>9M4\E.FX>J^XR*DU'5]/TE8S?720F
M4D1J<EGQR< <G'?TK$T\G7O$-IK%K#Y6E6-O+#;2D8-T7*991VC 3@_Q$Y'
M!-:]&I3_ !)>*PDMH6CT=&6:XB,H3=,^X!0R\G:F3G^'ISP =9;7,%Y;17-M
M,DT$JAXY(V#*RGH01U%2UB^%+I;OP]"ZVL5JR2S0R10_<$B2NCE?8LK$?6MJ
M@84A;;TZT,V.!UJ.@ =<_,/QIE2 XICKCD=*!#:*** "BBBF 444M !24M)0
M!F7OB+2-.NC:W=_#%.%#&-CR >A_2G7WB#2=,G6&]OX89"H<AV^ZI. S?W03
MW.!Q6-?6^LV%SKVK6-[8!!ME2!XRY8)$N4=LC9D@XP#C<#[52>6Y$>NW7]E3
M7-MK5M'/!*"NQ%,"H4DR05 P6Z'ACC)XI =I+-'!!)/*ZI%&I=W8X"J!DDU3
MT_7=+U65H[&\CG=5W$)G@>M8MK;W.I?"FVM3+''=7>C1Q&2=BJAGA RQYQR:
MN6MWJ=CXBM=+OY[:YAO+>66)X8#$8FC* KC<<J0XQW&.^> #H ,_2G444 )1
M12B@ HHHI %%%% !1113 **** ,[4=>TO29%CO[Z*!V4OM8\A1U8XZ+[GBB_
MU_2M,\O[9?PQ>8AD7)SE!U;CHO(YZ5G:O-!IU_.+"T-WKFI0K&L);Y=B9 9S
MT2,%SD]R< $UFZ9IE[X5O5B%C<:I VEVMG'+#LR'A#@JP9AA6W @].N>V0#I
M+[7=+TY(7NKV)!,I>/!W%U&,L ,_*,CGIR*O6TT5S#'/!(DL,BATD1@58'D$
M$=17 >%KF'2O"NBW0MGN];N;(6EM;Q-]^-'8C&>%0;AECVV]3@5T^FZ%<6'@
MD:+]H071M7C,J A5=P?N]\ MQ[ 4 7++Q!I.I79M;._@FF +!5;[P!P2O]X
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
MLRL>/7*BKE% "44M% "44M% "44M% "44M% "44M% "44M% "44M% "44M%
M"44M% "44M% "44M% "44M% "44M% "44M% "44M% "44M% "44M% "44M%
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
M% !1110!@?\ "2Q_] K6/_ %Z/\ A)8_^@5K'_@"];=%,#$_X26/_H%:Q_X
MO1_PDL?_ $"M8_\  %ZVZ* ,3_A)8_\ H%:Q_P" +T?\)+'_ - K6/\ P!>M
MNB@#$_X26/\ Z!6L?^ +T?\ "2Q_] K6/_ %ZVZ"0!DT 8G_  DL0ZZ5K'_@
M"],;Q-&?^85J^/\ KQ>MIFS4%S<PV=K-=7$BQ00H9)'8\*H&23^% &5_PDD?
M_0*U?_P!>E_X22/_ *!6K_\ @"]2:=XAL]2NUM5BNK>=XC/$ES T9EC! ++G
MT++D=1D9'-2:EK=MIMS%:M%<W%S*C2+!;1&1MBX!8XZ#) YZYXS0!7_X22/_
M *!6K_\ @"]'_"21_P#0*U?_ , 7K2L;ZWU*QAO;23S+>9 Z-@C(/L>0?8]*
ML4 8O_"21_\ 0*U?_P  7H_X22/_ *!6K_\ @"];5% &+_PDD?\ T"M7_P#
M%Z/^$DC_ .@5J_\ X O6U10!B_\ "21_] K5_P#P!>C_ (22/_H%:O\ ^ +U
MMBDH Q1XDC_Z!6K_ /@"]#>(XF&1I6L9_P"O%ZVZ,XH P/\ A(X_^@7J_P#X
M!/2_\))'_P! O5__  ">MUESR*CI@8O_  DD?_0+U?\ \ GIX\1QC_F%:O\
M^ +UM 8I:0&+_P ))'_T"M7_ / %Z/\ A)(_^@5J_P#X O6U6-J/B>PTVYG@
ME6YE-M&);EX(&=;=#D@N1[ G R<<XQ0 G_"21_\ 0*U?_P  7H_X22/_ *!6
MK_\ @"]:5Q>VUK827TTZ):QQF5Y2?E" 9)^F*I:=K]IJ-Y]C$5U;W!B\Y([F
M!HS)'D LN>N"1D=1D9 S0!%_PDD?_0*U?_P!>E_X22/_ *!6L?\ @"];5% &
M+_PDD?\ T"M8_P# %Z/^$DC_ .@5K'_@"];5% &)_P )+'_T"M7_ / %Z/\
MA)(_^@5J_P#X O6U10!B_P#"21_] K6/_ %Z7_A)(_\ H%:Q_P" +UM44 8O
M_"21_P#0*UC_ , 7H_X22/\ Z!6L?^ +UM44 8O_  DD?_0*UC_P!>C_ (22
M/_H%:Q_X O6U2@9- &,OB2,#/]E:Q_X O2_\)+'_ - K6/\ P!>MNL[4]=TW
M2)+:*]NXXYKJ:."&+<-\C.P5<+U(R>3V - %7_A)8_\ H%:Q_P" +T?\)+'_
M - K6/\ P!>M#5-2M='TRYU&]D\NVMT+NV,G'H!W)Z =R:EM[J*YLXKM#B&6
M,2*6X^4C//X4 97_  DL?_0*UC_P!>C_ (26/_H%:Q_X O2V'BG3M1NK:&(7
M*"[4M:2RP,D=P ,G83UXY&<9'(R*VJ ,3_A)8_\ H%:Q_P" +T?\)+'_ - K
M6/\ P!>MNB@#$_X26/\ Z!6L?^ +T?\ "2Q_] K6/_ %ZVZ* ,3_ (26/_H%
M:Q_X O1_PDL?_0*UC_P!>MNEH Q/^$EC_P"@5K'_ ( O1_PDL?\ T"M8_P#
M%ZVZ* ,3_A)8_P#H%:Q_X O1_P )+'_T"M8_\ 7K;HH Q/\ A)8_^@5K'_@"
M]'_"2Q_] K6/_ %ZVZ* ,3_A)8_^@5K'_@"]'_"2Q_\ 0*UC_P  7K;HH Q/
M^$EC_P"@5K'_ ( O1_PDL?\ T"M8_P# %Z)/%>FQWC0M]H\I;@6KW0A8PK,2
M%V%^F=Q"YZ \$YK;H Q/^$EC_P"@5K'_ ( O1_PDL?\ T"M8_P# %ZMZ1K=C
MKD=S)82F6.VN'MG;& 77&<>HYZ]ZT* ,3_A)8_\ H%:Q_P" +T?\)+'_ - K
M6/\ P!>MNB@#$_X26/\ Z!6L?^ +T?\ "2Q_] K6/_ %ZVZ* ,3_ (26/_H%
M:Q_X O1_PDL?_0*UC_P!>MNB@#$_X26/_H%:Q_X O1_PDL?_ $"M8_\  %ZV
MZ* ,3_A)8_\ H%:Q_P" +T?\)+'_ - K6/\ P!>MNB@#&'B:/&/[*UC_ , 7
MI?\ A)H_^@3K'_@"];'2G]1FD!B?\)-'_P! K6/_  !>C_A)H_\ H%:Q_P"
M+UMU1U/5K;2EA\Y99)9W\N&&%"[R-@DX ] "23P,4P*7_"31_P#0*UC_ , 7
MH_X2:/\ Z!6L?^ +UH:;J5MJMF+FU9BFYD974JR.IPRLIY!!!%0WNMV.GZKI
MVFSRD7>HNZ6\8&<[$+,3Z# _,T 5?^$EC_Z!6L?^ +T?\)-'_P! K6/_  !>
MMNB@#$_X2:/_ *!6L?\ @"]'_"31_P#0*UC_ , 7K;HH Q/^$FC_ .@5K'_@
M"]'_  DT?_0*UC_P!>MNB@#$_P"$FC_Z!6L?^ +T?\)-'_T"M8_\ 7K;HH Q
M/^$FC_Z!6L?^ +T?\)-'_P! K6/_  !>MNB@#$_X2:/_ *!6L?\ @"]'_"31
M_P#0*UC_ , 7K;HH Q/^$FC_ .@5K'_@"]'_  DT?_0*UC_P!>MNB@#$_P"$
MFC_Z!6L?^ +T?\)-'_T"M8_\ 7K;HH Q/^$FC_Z!6L?^ +T?\)-'_P! K6/_
M  !>MNB@#$_X26/_ *!6L?\ @"]'_"31_P#0*UC_ , 7K;HH Q/^$FC_ .@5
MK'_@"]'_  DT?_0*UC_P!>MNB@#$_P"$FC_Z!6L?^ +T?\)-'_T"M8_\ 7K;
MHH Q/^$FC_Z!6L?^ +T?\)-'_P! K6/_  !>MNB@#$_X2:/_ *!6L?\ @"]'
M_"31_P#0*UC_ , 7K;HH Q/^$FC_ .@5K'_@"]'_  DT?_0*UC_P!>MNB@#$
M_P"$FC_Z!6L?^ +T?\)-'_T"M8_\ 7K;HH Q/^$FC_Z!6L?^ +T?\)-'_P!
MK6/_  !>MNB@#$_X2:/_ *!6L?\ @"]6++6TO;E8%L-1A)!.^>U9%'XFM.B@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH CHHHH **** "BBD9@OUH 4
MD**C))/-)DGDT4 %5=1ELH=,N9=1\K[$L;&?S5W)LQSN'<8JS39H8[B%X9HU
MDBD4HZ.,A@1@@CN* .:D6YM_'UC)>S1W*7%M<1V:QQ[/LX!1FW<G?N 4;N,;
M1Q\U1ZI%>7OC6*+3+M+&Y@TYGDN'B$HD1WPJA"1T*$YSW [UL6/AS2].D:2W
MMVWF+R0TLSRE8_[BER=J\#@8' ]*2;PWI,UO:0&V:-;.+R(&AF>)TCP!LW*0
MVW '!.#@4 5?!;(?"=FB1[#"98'^;=N=)&1GSW#,I;\:WZAM;6WL;6*UM84A
M@B4)'&@P% ["IJ "BBB@ HHI:8@I!12TAA24M%  .*"G\0IRCN:=F@"*BG,N
M.1TIM !7.>((3J&F:O;:3>6MM<*I6^)ARS9C!"ELC:2A'S$-@=N*Z.LJ_P##
MFE:G<O<7=J6DD01R[)702J.BNJD!QR>&!ZT 1V]QIEWX.@N;J%(=,>Q29XI^
M1'%L#8;Z#^55]+@N]6UJ/Q!>0-:PQV[P65LX_>;'96:23T)V)A>PSGDX&C=Z
M%IE\+@7%HCBXMUMI>2-T2DD+P> "QZ>M)8:#I^FW'GVR3B3:5_>74L@Q]&8B
M@#2HHHH *2E-)0 4M%% !1110 4444 %/48%-49-/H *YSQC!$VFV4S1(95U
M33PKE1N ^UQ=#71U!=6D%[$L5S&)$61)5![.C!U/X,H/X4 <CXTN)9)Y+>?3
M[Z73[:T>X#0P%TDG(8+N(Z! "W/=E/\ #6YX>DBO?".G>;$Z1O9HK1S+M) 7
M!R#V/\C6M-%'/!)#*H:.12K*>X(P151]'T^3R2ULI\BW>UCY/RQ/M#+U[[%_
M*@##TZ-O$&H:;J$$*VVAZ:6>P&,-<L4:,2 ?PQA6;;W;(/  SU58]AX7TG3)
MH9;2&>,PC$:FZE95&,8VEB,8]JV* "BBB@ HHHH 6BBB@ HHHH **** "BBB
M@ HHHH Y*Y@779I-$TR!(-)M[L27UR!@22B3S6BC'<E_OMT&2!DYVZ/BFYNX
MM($-E#=.]S*L$DEJF]X8R"7< =\ @>A8&E3PEHT<[31V\\;-*TQ"7<RJ79BS
M':&QR23T[UJ6UE;6DES)!$$>YE\Z8C^-]JKG\E4?A0!R_@2> MKMM;65Q:PP
MW^(TEA*!5\J,!1[C;T]Q77U!;VEO:M.T$81IY#+*1_$^ ,_D!^53T %%%% !
M1110 4444 %%%% !1112 *53@TE% #ZYW4^/'?A\M]PVUXH_W_W)'X[0_P"M
M=$.15/4=+L]5A2*\B+B-_,C9'9'C;!&592&4X)&0>A-,#)\+G_3?$C#_ %;:
MN^STXAB#?^/!OUKE;B_E;Q-HVH7VEZE'>3:P54-;'$<*V]PJ(I[GYBY_WF[
M5WD6AZ;!;VD$=H@CM)C/",DE9"&!?.<DG>V2<YR35F>SM[F6VEFB#O;2>;"3
M_ ^UDS_WR[#\: )Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"*X
M>9+>1K>)99@I*1L^P,?0G!Q^51V,MW-;![VUCMILG,:2^8 .WS8'\JLT4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!2\_4?[4\G[#%]AQ_P ?
M/VCYLX_N;?7CK[U=HHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,#_
M (1:Q_Y^]8_\&]U_\<H_X1:Q_P"?O6/_  ;W7_QRMNEH P_^$6L?^?O6/_!O
M=?\ QRC_ (1:Q_Y^]8_\&]U_\<K<IK/V% &&WABP' N]8S_V%[K_ ..4S_A%
M[$_\O>K_ /@VN?\ XY6W2T#,3_A%['_G[U?_ ,&US_\ '*0>&+ CB\U<CVU>
MY_\ CE/\5-?IX>N&TX3F;?'O^SC,HB\Q?-V#^]LW8[YQCFN5\+02W>D:FOA_
M7VS(\T9AN97DDM7,[_O/GRRL4/W6') )[T".G_X1:Q_Y^]7_ /!M<_\ QRE_
MX1>Q_P"?O5__  ;7/_QRL[3UEMO%5YIVE7]Q-;QV.9S=S27*P7)8;.6;.2NX
ME0PX"GC.:M>$GU C68]2OOMD\.I.@D";%"^7&0JKD[0,],GU[T 3_P#"+V/_
M #]ZO_X-KG_XY1_PB]C_ ,_>K_\ @VN?_CE5_%=O;Q63W[27YNCL@MX+>_F@
M625FVH"$8#EF&3CI]*A?0YK6TMEU77+G^S+*S/G2_;)(9))LY:1W!!V@= 6[
M\YP* +W_  B]C_S]ZO\ ^#:Y_P#CE'_"+V)_Y>]7_P#!M<__ !RG>$Y[RY\,
M6,U\TK3,K$/*N'=-QV,P_O%-I/N:V: ,3_A%K'_G[UC_ ,&UU_\ '*7_ (1:
MQ_Y^]8_\&UU_\<K:HH Q?^$6L?\ G[UC_P &UU_\<H_X1:Q_Y^]8_P#!M=?_
M !RMNDH Q?\ A%K'_G[UC_P;77_QRC_A%K'_ )^]8_\ !M=?_'*VZ* ,3_A%
MK'_G[UC_ ,&UU_\ '*4>%;$\F[UC_P &UU_\<K;5<\FG4 8?_"+6/_/WK'_@
MWNO_ (Y2_P#"+6/_ #]ZQ_X-[K_XY6W10!B?\(O89"F\U?)[?VO=?_'*:WA6
MQ'(N]8Q_V%KG_P".5QFH-/+XW>+4-7N]*U(FY73YI9&2W*[H?*"#(23(W;E.
M23G/1:ZK56U6'QEH/_$Q0:;-/*AM(X2I8B!SEWW'< 1D# [=2,T@)_\ A%['
M_G[U?_P;7/\ \<H_X1:Q_P"?O5__  ;7/_QRN6\5ZD;74]>6;4+^*[@MXVTL
M6LKB*,E>#+M^09DSGS>-N,<9KJO$L]S;^$-1DA:1;K[*RH]N"65V& 5QSD$Y
M&*8Q/^$6L?\ G[UC_P &UU_\<I?^$6L?^?O6/_!M=?\ QRL,W(L].UJ#3CJM
MGJZZ?)/;KJUVTBD '#J7=E #8SD@C(R,&E\+W\%QXB$6EWFHRV)T\2SIJ$DI
M<R%UV,@EYQC?DK\OW:0C;_X1>Q_Y^]7_ /!M<_\ QRD_X1>Q_P"?O6/_  ;7
M7_QRMNBF!B?\(O8_\_>K_P#@VN?_ (Y1_P (M8_\_>K_ /@VN?\ XY6W10%S
M%_X1:Q_Y^]8_\&UU_P#'*/\ A%K'_G[UC_P;77_QRMJEH Q/^$6L?^?O6/\
MP;77_P <H_X1:Q_Y^]8_\&UU_P#'*VZ* ,3_ (1:Q_Y^]8_\&UU_\<H_X1:Q
M_P"?O6/_  ;77_QRMNG*,G- &*/"MB!_Q]ZQ_P"#>Z_^.4A\+V (!O-7!/ _
MXF]US_Y$K=KS7Q9(3XPMX]8U&^TVU-RHL+I)GA@13;2Y8L,+YGF$##'E< #!
M:@#KO^$6L?\ G[UC_P &]U_\<H_X1:Q_Y^]8_P#!O=?_ !RL[4[&6.TGU#7M
M<FBM+>SC6-[*X>#][@[Y"%(W%B5"J=PXQCFJNE+J/B&Z2TUBYO+6:TTFTDE2
MVG: _:90^]FV$9QL&%.1R>#0,V_^$6L?^?O6/_!O=?\ QRC_ (1:Q_Y^]8_\
M&]U_\<JI9:_<K\-CKMQMDNK?3Y)I#C =XU.3CMDK^M9F@S@WFGB+5=4%Y<VK
ML6OA(\%\VT'?&&.U-IY 4+E<X!'( -[_ (1:Q_Y^]8_\&]U_\<H_X1:Q_P"?
MO6/_  ;W7_QRL6Q#Z=XKTO3(M5O;J]\F1M3^TS2&.4; 0R*YV@[RO$? !.>U
M=M0!A_\ "+6/_/WK'_@WNO\ XY1_PBUC_P _>L?^#>Z_^.5N44 8?_"+6/\
MS]ZQ_P"#>Z_^.4O_  BMC_S]ZQ_X-[K_ ..5MT4A&)_PBUC_ ,_>L?\ @WNO
M_CE'_"+6/_/WK'_@WNO_ (Y6W10!B?\ "+6/_/WK'_@WNO\ XY1_PBUC_P _
M>L?^#>Z_^.5MT4 8G_"+6/\ S]ZQ_P"#>Z_^.4?\(M8_\_>L?^#>Z_\ CE;=
M% &)_P (M8_\_>L?^#>Z_P#CE)_PB]ADC[9J^1R1_:]U_P#'*W#G!QUKS#PN
MTT_BB/[7J]Y::^L%NU[:WDC 7!S-YJ)&3M*#*E608 ^K9 .T_P"$6L?^?O6/
M_!O=?_'*/^$6L?\ G[UC_P &]U_\<K$N;>]TN\T=GU2YGUV\OQYL*7#M"T!8
MF0"(_*J(AX; .0.<GDU&WO=+DL)WU2YEUV[U-1'!'<.86@,OSKY7W=JPY);&
M<C.<GD V_P#A%K'_ )^]8_\ !O=?_'*/^$6L?^?O6/\ P;W7_P <IGB::9I=
M'TV*>6!=1OO)EDB<HXC6*25@&'(SY8&1S@G&*YG5=6GT:YNM"%]>"WDU"UCC
MF\QY9TBE1W:-6.6))B8 \D;^#P* .I_X1:Q_Y^]8_P#!O=?_ !RC_A%K'_G[
MUC_P;W7_ ,<J#PO+";C4H(;N_*Q.A-EJ&]I;8E?[[DEE;&1R0"#SV'1T#,/_
M (1:Q_Y^]8_\&]U_\<H_X1:Q_P"?O6/_  ;W7_QRMRBF!A_\(M8_\_>L?^#>
MZ_\ CE'_  BUC_S]ZQ_X-[K_ ..5N44 8?\ PBUC_P _>L?^#>Z_^.4?\(M8
M_P#/WK'_ (-[K_XY6W12 Q/^$6L?^?O6/_!O=?\ QRE_X16Q_P"?O6/_  ;W
M7_QRMJEH Q/^$6L?^?O6/_!O=?\ QRC_ (1:Q_Y^]8_\&]U_\<K;HH$89\+V
M"C)O-7 ]]7NO_CE+_P (M8_\_>L?^#>Z_P#CE<U\0972]M!J$U[!HW[@^;;N
MZ(LOVA-QE=.5 3E22!G/<"M6+3+BYL+!KWQ UQI%O!-))<P7+0M/E@8F:1",
MJL><D,,GDT :'_"+6/\ S]ZQ_P"#>Z_^.4[_ (16P_Y^]8_\&]U_\<K#T:WU
M#6=%L)KW4KE-)C:Z<R&=X9[B(2$6[,ZX(7R\L3D$_*3WK6\&7,]UH1DDFEGM
M_M,PM)YB2\L <^6Q)Y/'0GDC![YH F_X16Q_Y^]8_P#!O=?_ !RC_A%;'_G[
MUC_P;W7_ ,<K*GTF,^*K*PL;_5E:$"]O&;4IW41AL)'M9R/G8'J/NHWJ#5!;
MJ['A^+Q7]NN_M3ZDH,7GMY/V=KGRO+\O.WB,YW8SN&<T#.D_X16Q_P"?O6/_
M  ;W7_QRC_A%;'_G[UC_ ,&]U_\ '*W** ,/_A%;'_G[UC_P;W7_ ,<H_P"$
M5L?^?O6/_!O=?_'*W** ,/\ X16Q_P"?O6/_  ;W7_QRC_A%;'_G[UC_ ,&]
MU_\ '*W** ,/_A%;'_G[UC_P;W7_ ,<H_P"$5L?^?O6/_!O=?_'*W** ,/\
MX16Q_P"?O6/_  ;W7_QRC_A%;'_G[UC_ ,&]U_\ '*W** ,/_A%;'_G[UC_P
M;W7_ ,<H_P"$5L?^?O6/_!O=?_'*W** ,/\ X16Q_P"?O6/_  ;W7_QRC_A%
M;'_G[UC_ ,&]U_\ '*W** ,/_A%;'_G[UC_P;W7_ ,<H_P"$5L?^?O6/_!O=
M?_'*W** ,/\ X16Q_P"?O6/_  ;W7_QRC_A%;'_G[UC_ ,&]U_\ '*VV8*I9
MB !U)I$=)%W(RL/4'- &+_PBMC_S]ZQ_X-[K_P".4?\ "*V/_/WK'_@WNO\
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
M=:_Z%N7_ ,"XO\: *45AKNHWVBMJL-I"-,D,TD\,Q<W$GE/'\J[1M4[RQSZ
M<]:ZBL3^U=:_Z%N7_P "XO\ &C^U=:_Z%N7_ ,"XO\: -NBL3^U=:_Z%R7_P
M+B_QH_M76O\ H6Y?_ N+_&@#;HK$_M76O^A;E_\  N+_ !H_M76O^A;E_P#
MN+_&D!MT5B?VKK7_ $+<O_@7%_C1_:NM?]"W+_X%Q?XT ;=%8G]JZU_T+<O_
M (%Q?XT?VKK7_0MR_P#@7%_C0!MT5B?VKK7_ $+<O_@7%_C1_:NM?]"W+_X%
MQ?XT ;+J7C90Q4D$;AU%<!!H7B*^UFWM]4AMBMH+&1]2$I8S&!Y6RB[1AGR
MPS\H8]<BNF_M76O^A;E_\"XO\:/[5UK_ *%N7_P+B_QH S="LM>L;V6YO=*L
M9KN[F/VB]%\2PCW':JJ8^%53PN>3DGDDT:59:]9ZI=7MWI5C<75S,P>[-\VY
M(-QV(J^7P%7'&>6R3R:T_P"U=:_Z%N7_ ,"XO\:3^U=:_P"A;E_\"XO\: (]
M5T_5+[[/=)':_:M.U#[1:IYA"RQ[&C(8X.UBLC]B,@5F7/AO5+V2;6'CM4U,
M7\%W!;&4E D2E C/MZD/(<@8!8=<9.Q_:NM?]"W+_P"!<7^-']JZU_T+<O\
MX%Q?XT )H]A>_P!LZCK&H116\MU%#;I!')YFR.,N06; ^8F1NG0 <UN5B?VK
MK7_0MR_^!<7^-']JZU_T+<O_ (%Q?XTP-NBL3^U=:_Z%N7_P+B_QH_M76O\
MH6Y?_ N+_&@#;I*Q/[5UK_H6Y?\ P+B_QH_M76O^A;E_\"XO\:0S;HK$_M76
MO^A;E_\  N+_ !H_M76O^A;E_P# N+_&@#<HK$_M76O^A;E_\"XO\:/[5UK_
M *%N7_P+B_QH$;=%8G]JZU_T+<O_ (%Q?XT?VKK7_0MR_P#@7%_C0!G^++77
M?/2?38EO;1VME>T:0H8W2X5]Z_*<@CALXP%!YYK-_P"$8UF"WL+9K.PO+)9K
MB\N;+[2T47G22[T4?(=R)EN"!DX..,5T7]JZU_T+<O\ X%Q?XT?VKK7_ $+<
MO_@7%_C0!G:U9:]JZZ<LNEV4EHC.]W8M?,%E88\L%O+^9?O$J0,D+U%;5O+J
M[K:&6RM+?,K"X1;@R;8]IVE3M&3NVC!'3-5O[5UK_H6Y?_ N+_&C^U=:_P"A
M;E_\"XO\: )M'TVXM=4UJ^NBC27MRIBVG.V%(U55/ONWG_@58J^'M5^Q)H!C
MMO[+34!=?:O..\Q"?SQ'LV_>SA,YQMYZ\5J?VMK7_0MR_P#@7%_C3O[6UK_H
M6Y?_  +B_P : -RBL3^U=:_Z%N7_ ,"XO\:/[6UK_H6Y?_ N+_&@#;HK$_M;
M6O\ H6Y?_ R+_&C^UM:_Z%N7_P "XO\ &@#;HK$_M;6O^A;E_P# R+_&C^U=
M:_Z%N7_P+B_QH VZ*Q/[5UK_ *%N7_P+B_QH_M;6O^A;E_\  R+_ !H VZ*Q
M/[5UK_H6Y?\ P+B_QH_M;6O^A;E_\"XO\: -NBL3^UM:_P"A;E_\"XO\:/[6
MUK_H6Y?_  +B_P : -NBL3^UM:_Z%N7_ ,#(O\:/[5UK_H6Y?_ N+_&@#;HK
M$_M76O\ H6Y?_ N+_&C^UM:_Z%N7_P "XO\ &@#7G@BN8'@GB26*0%7CD4,K
M#T(/44RTLK33X!!96L-M""2(X8PB@GKP.*R_[6UK_H6Y?_ R+_&C^UM:_P"A
M;E_\"XO\: -NBL3^U=:_Z%N7_P "XO\ &C^U=:_Z%N7_ ,"XO\: -NBL3^UM
M:_Z%N7_P,B_QH_M;6O\ H6Y?_ N+_&@#;HK$_M;6O^A;E_\  R+_ !H_M;6O
M^A;E_P# N+_&@#;HK$_M;6O^A;E_\#(O\:/[6UK_ *%N7_P+B_QH VZ*Q/[6
MUK_H6Y?_  +B_P :/[6UK_H6Y?\ P+B_QH VZ*Q/[6UK_H6Y?_ N+_&C^UM:
M_P"A;E_\"XO\: -NBL3^UM:_Z%N7_P #(O\ &C^UM:_Z%N7_ ,"XO\: -NBL
M3^U=:_Z%N7_P+B_QH_M;6O\ H6Y?_ N+_&@#0_LO3_[0_M#[#:_;<8^T^2OF
M=,?>QGIQ5NL3^UM:_P"A;E_\"XO\:L65_J=Q<B.YT62UB(.96N(W _ '- &G
M1110 4444 %%%% !1110 4444 %%%% !1110!SI\7^&V//B'2?\ P-C_ /BJ
M/^$N\-?]##I/_@;'_P#%52V+_='Y4;%_NC\JJPKES_A+O#7_ $,.D_\ @;'_
M /%4O_"7>&O^AATG_P #8_\ XJJ6Q?[H_*C8O]T?E18+EW_A+O#7_0PZ3_X&
MQ_\ Q5'_  EWAK_H8=)_\#8__BJI;%_NC\J-B_W1^5%@N7?^$N\-?]##I/\
MX&Q__%4?\)=X:_Z&'2?_  -C_P#BJI;%_NC\J-B_W1^5%@N7?^$N\-?]##I/
M_@;'_P#%4?\ "7>&O^AATG_P-C_^*JEL7^Z/RHV+_='Y46"Y=_X2[PU_T,.D
M_P#@;'_\51_PEWAK_H8=)_\  V/_ .*JEL7^Z/RHV+_='Y46 N_\)=X:_P"A
MATG_ ,#8_P#XJC_A+O#7_0PZ3_X&Q_\ Q54MB_W1^5&Q?[H_*BP%W_A+O#7_
M $,6D_\ @;'_ /%4O_"7>&O^AATG_P #8_\ XJJ.Q?[H_*C8O]T?E18+E[_A
M+O#7_0Q:3_X&Q_\ Q5*/%OAD_P#,Q:3_ .!L?_Q54-B_W1^5&Q?[H_*BP7-'
M_A+_  S_ -#%I/\ X&Q__%4?\)?X9_Z&+2?_  -C_P#BJSMB_P!T?E1L7^Z/
MRHL%S1_X2_PS_P!#%I/_ (&Q_P#Q5'_"7^&?^ABTC_P-C_\ BJSMB_W1^5&Q
M?[H_*BP7-'_A+_#/_0Q:1_X&Q_\ Q5'_  E_AG_H8M(_\#8__BJSMB_W1^5&
MQ?[H_*BP7-'_ (2_PS_T,6D?^!L?_P 51_PE_AG_ *&+2?\ P-C_ /BJSMB_
MW1^5&Q?[H_*BP7-'_A+_  S_ -#%I'_@;'_\51_PE_AG_H8M(_\  V/_ .*K
M.V+_ '1^5&Q?[H_*BP7-+_A+O#)&#XBTC_P-C_\ BJC/BWPT#_R,6D_^!L?_
M ,55'8O]T?E1L7^Z/RHL%R[_ ,)=X:_Z&'2?_ V/_P"*H_X2[PU_T,.D_P#@
M;'_\55+8O]T?E1L7^Z/RHL%R[_PEWAK_ *&'2?\ P-C_ /BJ7_A+O#7_ $,6
MD_\ @;'_ /%51V+_ '1^5&Q?[H_*BP7+W_"7>&O^ABTG_P #8_\ XJC_ (2[
MPU_T,6D_^!L?_P 55'8O]T?E1L7^Z/RHL%R]_P )=X:_Z&+2?_ V/_XJ@>+O
M#1/_ ",6D_\ @;'_ /%51V+_ '1^5&Q?[H_*BP7-+_A+_#/_ $,6D?\ @;'_
M /%4?\)?X9_Z&+2/_ V/_P"*K-V+_='Y4;%_NC\J+!<TO^$O\,_]#%I'_@;'
M_P#%4?\ "7^&?^ABTC_P-C_^*K-V+_='Y4;%_NC\J+!<TO\ A+_#/_0Q:1_X
M&Q__ !5'_"7^&?\ H8M(_P# V/\ ^*K-V+_='Y4;%_NC\J+!<TO^$O\ #/\
MT,6D?^!L?_Q5'_"7^&?^ABTC_P #8_\ XJLW8O\ ='Y4;%_NC\J+!<TO^$O\
M,_\ 0Q:1_P"!L?\ \51_PE_AG_H8M(_\#8__ (JLW8O]T?E1L7^Z/RHL%S2_
MX2_PS_T,6D?^!L?_ ,51_P )?X9_Z&+2/_ V/_XJLW8O]T?E1L7^Z/RHL%S2
M_P"$O\,_]#%I'_@;'_\ %4?\)?X9_P"ABTC_ ,#8_P#XJLW8O]T?E1L7^Z/R
MHL%S2_X2_P ,_P#0Q:1_X&Q__%4?\)?X9_Z&+2/_  -C_P#BJS=B_P!T?E1L
M7^Z/RI6"YI?\)?X9_P"ABTC_ ,#8_P#XJC_A+_#/_0Q:1_X&Q_\ Q59NQ?[H
M_*C8O]T?E18+FE_PE_AG_H8M(_\  V/_ .*H_P"$O\,_]#%I'_@;'_\ %5F[
M%_NC\J-B_P!T?E18+FE_PE_AG_H8M(_\#8__ (JC_A+_  S_ -#%I'_@;'_\
M56;L7^Z/RHV+_='Y46"YI?\ "7^&?^ABTC_P-C_^*H_X2_PS_P!#%I'_ (&Q
M_P#Q59NQ?[H_*C8O]T?E18+FG_PE_AG_ *&+2/\ P-C_ /BJ/^$O\,_]#%I'
M_@;'_P#%5F;%_NC\J-B_W1^5%@N:?_"7^&?^ABTC_P #8_\ XJC_ (2_PS_T
M,6D?^!L?_P 569L7^Z/RHV+_ '1^5.P7-/\ X2_PS_T,6D?^!L?_ ,52?\)?
MX9_Z&+2/_ V/_P"*K-V+_='Y4;%_NC\J+!<TO^$O\,_]#%I'_@;'_P#%4?\
M"7^&?^ABTC_P-C_^*K-V+_='Y4;%_NC\J+#N:7_"7^&?^ABTC_P-C_\ BJ/^
M$O\ #/\ T,6D?^!L?_Q59NQ?[H_*C8O]T?E185S3_P"$O\,_]#%I'_@;'_\
M%4?\)?X9_P"ABTC_ ,#8_P#XJLS8O]T?E1L7^Z/RHL%S3_X2_P ,_P#0Q:1_
MX&Q__%4?\)?X9_Z&+2/_  -C_P#BJS-B_P!T?E1L7^Z/RHL%S3_X2_PS_P!#
M%I'_ (&Q_P#Q5'_"7^&?^ABTC_P-C_\ BJS-B_W1^5&Q?[H_*BP7-/\ X2_P
MS_T,6D?^!L?_ ,51_P )?X9_Z&+2/_ V/_XJLS8O]T?E1L7^Z/RHL%S3_P"$
MO\,_]#%I'_@;'_\ %4#QAX9'_,Q:1_X&Q_\ Q59FQ?[H_*C8O]T?E18+FK_P
MF'AG_H8](_\  V/_ .*H_P"$P\,?]#'I'_@='_\ %5E;%_NC\J-B_P!T?E18
M+FK_ ,)AX8_Z&/2/_ Z/_P"*H_X3#PQ_T,>D?^!T?_Q596Q?[H_*C8O]T?E1
M8+FK_P )AX8_Z&/2/_ Z/_XJC_A,/#'_ $,>D?\ @='_ /%5E;%_NC\J-B_W
M1^5%@N:O_"8>&/\ H8](_P# Z/\ ^*H_X3#PQ_T,>D?^!T?_ ,565L7^Z/RH
MV+_='Y46"YJ_\)AX8_Z&/2/_  .C_P#BJ/\ A,/#'_0QZ1_X'1__ !596Q?[
MH_*C8O\ ='Y46"YJ_P#"8>&/^ACTC_P.C_\ BJ/^$P\,?]#'I'_@='_\565L
M7^Z/RHV+_='Y46"YJ_\ "8>&/^ACTC_P.C_^*H_X3#PQ_P!#'I'_ ('1_P#Q
M596Q?[H_*C8O]T?E18+FK_PF'AC_ *&/2/\ P.C_ /BJ/^$P\,?]#'I'_@='
M_P#%5E;%_NC\J-B_W1^5%@N:O_"8>&/^ACTC_P #H_\ XJC_ (3#PQ_T,>D?
M^!T?_P 565L7^Z/RHV+_ '1^5%@N:O\ PF'AG_H8](_\#8__ (JC_A,/#'_0
MQZ1_X'1__%5E;%_NC\J-B_W1^5%@N:O_  F'AC_H8](_\#H__BJ/^$P\,?\
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
M6L_^_HKT"BBX6//_ /A)M#_Z"UG_ -_11_PDVA_]!:S_ ._HKT"BBX6//_\
MA)M#_P"@M9_]_11_PDVA_P#06L_^_HKT"BBX6//_ /A)M#_Z"UG_ -_11_PD
MVA_]!:S_ ._HKT"BBX6//_\ A)M#_P"@M9_]_11_PDVA_P#06L_^_HKT"BBX
M['G_ /PDVA_]!:S_ ._HH_X2;0_^@M9_]_17H%%%PL>?_P#"3:'_ -!:S_[^
MBC_A)M#_ .@M9_\ ?T5Z!11<+'G_ /PDVA_]!:S_ ._HH_X2;0_^@M9_]_17
MH%%%PL>?_P#"3:'_ -!:S_[^BC_A)M#_ .@M9_\ ?T5Z!11<+'G_ /PDVA_]
M!:S_ ._HH_X2;0_^@M9_]_17H%%%Q6//_P#A)M#_ .@M9_\ ?T4?\)-H?_06
ML_\ OZ*] HHN%CS_ /X2;0_^@M9_]_11_P )-H?_ $%K/_OZ*] HHN%CS_\
MX2;0_P#H+6?_ ']%'_"3:'_T%K/_ +^BO0**+A8\_P#^$FT/_H+6?_?T4?\
M"3:'_P!!:S_[^BO0**+A8\__ .$FT/\ Z"UG_P!_11_PDVA_]!:S_P"_HKT&
MBBX6//O^$FT/_H+6?_?T4?\ "3:'_P!!:S_[^BO0:*+A8\^_X2;0_P#H+6?_
M ']%'_"3:'_T%K/_ +^BO0:*+A8\^'B70_\ H+6?_?T4?\)-H?\ T%K/_OZ*
M]!HHN%CS[_A)M#_Z"UG_ -_11_PDVA_]!:S_ ._HKT&G YHN%CSS_A)M#_Z"
MUG_W]%'_  DVA_\ 06L_^_HKT2BBX6/._P#A)M#_ .@M9_\ ?T4?\)-H?_06
ML_\ OZ*]$HHN%CSO_A)M#_Z"UG_W]%'_  DVA_\ 06L_^_HKT2BBX6/._P#A
M)M#_ .@M9_\ ?T4?\)-H?_06L_\ OZ*]$HHN%CSO_A)M#_Z"UG_W]%'_  DV
MA_\ 06L_^_HKT2BBX6/._P#A)M#_ .@M9_\ ?T4?\)-H?_06L_\ OZ*]$HHN
M%CSO_A)M#_Z"UG_W]%'_  DVA_\ 06L_^_HKT2BBX6/._P#A)=#_ .@K9_\
M?T4?\)-H?_06L_\ OZ*]$HHN%CSO_A)M#_Z"UG_W]%'_  DVA_\ 06L_^_HK
MT2BBX6/._P#A)M#_ .@M9_\ ?T4?\)-H?_06L_\ OZ*]$HHN%CSO_A)M#_Z"
MUG_W]%'_  DVA_\ 06L_^_HKT2BBX6/._P#A)M#_ .@M9_\ ?T4?\)-H?_06
ML_\ OZ*]$HHN%CSO_A)M#_Z"UG_W]%'_  DVA_\ 06L_^_HKT2BBX6/._P#A
M)M#_ .@M9_\ ?T4?\)-H?_06L_\ OZ*]$HHN%CSO_A)M#_Z"UG_W]%'_  DV
MA_\ 06L_^_HKT2BBX6/._P#A)M#_ .@M9_\ ?T5K^'-9TV_U0PVE];SR>66V
M1N"<<<UUM%%QV"BBBD 4444 %%%% !1110 4444 %%%% !1110!5I<T8I#3
M,TM)BEH *:SJI4,P!<X4$]3C.!^ )_"G5YIXM11XKC.N75]96CW0%C>I,Z00
M)]ED!.5("N)<G+=5QV!H ]+HKD=>CU.)_#TJZP6@^VVT<R1Q!1<$]6+9X!ZX
M'ZUU-Q EU;R02[]DBE6V.R-CV92"/J#0!+17 3(FF?\ "1:WILMX+?1K.>.-
M9;V:99IUCWL2'8C"_*H]]_H*EU R>$#I]U;W%S,TUI<+<B>=Y!-(D!E#D,3@
MYC8<8X;'88 .ZIRCN:XNSM9-&N?"UPMU=2RZDYM[TRSNXF8V[R[]I. 0T?&
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
M^X.: -.BN0T72K=O%EW/937RV>FC[,1)?32K-.P!;(=R,(I4#_:9O[HKK\4
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
M'%:]% &3X<TN;2-&2VN722Z>66>=TSAGDD9R>>?XL?A6M113$%%%% !1110
M4444 %%%% !1110 4444 %%%% '.?\)(O_0(UC_P#:C_ (21/^@1K'_@&U;=
M% &)_P )(G_0(UC_ , VH_X21/\ H$:Q_P" ;5MT4 8G_"2+_P! C6/_  #:
MC_A)%_Z!&L?^ ;5MT8S0!B?\)(O_ $"-8_\  -J</$:#_F$:Q_X!M6X!CZT4
M 8G_  DB_P#0(UC_ , VH_X21?\ H$:Q_P" ;5MT4 8G_"2+_P! C6/_  #:
MC_A)%_Z!&L?^ ;5MT4#,3_A)%_Z!&L?^ ;4?\)(O_0(UC_P#:MNB@#$_X21?
M^@1K'_@&U'_"2+_T"-8_\ VK;I: ,3_A)%_Z!&L?^ ;4?\)(O_0(UC_P#:MN
MB@1B?\)(O_0(UC_P#:D_X25?^@1K'_@&U;E)0,Q/^$D7_H$:Q_X!M2_\)(O_
M $"-8_\  -JVZ*0C$_X21?\ H$:Q_P" ;4?\)(O_ $"-8_\  -JVZ* ,3_A)
M%_Z!&L?^ ;4?\)(O_0(UC_P#:MNB@#$_X21?^@1K'_@&U'_"2+_T"-8_\ VK
M;HH Q/\ A)%_Z!&L?^ ;4?\ "2+_ - C6/\ P#:MNB@9B?\ "2+_ - C6/\
MP#:C_A)%_P"@1K'_ (!M6W3E&3F@#%'B10/^0/K/_@&U'_"2K_T!]9_\ VK<
MHH P_P#A)5_Z ^L_^ ;4?\)*O_0'UG_P#:MRB@##_P"$E7_H#ZS_ . ;4?\
M"2K_ - ?6?\ P#:MRB@##_X25",'1]9_\ VII\1J/^8/K'_@&U;U% &!_P )
M(O\ T"-8_P# -J/^$D7_ *!&L?\ @&U;C+CZ4E &+_PDB_\ 0(UC_P  VH_X
M25?^@/K'_@&U;=% C$_X25?^@/K'_@&U'_"2K_T!]8_\ VK;HH Q/^$E7_H$
M:Q_X!M2?\)*O_0(UC_P#:MNB@#$_X21?^@1K'_@&U'_"2+_T"-8_\ VK;HI@
M8G_"2+_T"-8_\ VH_P"$D7_H$:Q_X!M6W10!B?\ "2+_ - C6/\ P#:C_A)%
M_P"@1K'_ (!M6W12&8G_  DB_P#0(UC_ , VH_X21?\ H$:Q_P" ;5MT4 8G
M_"2+_P! C6/_  #:C_A)%_Z!&L?^ ;5MT4 8G_"2+_T"-8_\ VH_X21?^@1K
M'_@&U;=%,#$_X21?^@1K'_@&U'_"2+_T"-8_\ VK;HH Q/\ A)%_Z!&L?^ ;
M4?\ "2+_ - C6/\ P#:MNB@#$_X21?\ H$:Q_P" ;4O_  DB_P#0(UC_ , V
MK;HH$8G_  DJ_P#0'UC_ , VH_X25?\ H#ZQ_P" ;5MT4 8G_"2K_P! ?6/_
M  #:C_A)5_Z ^L?^ ;5MT4 8G_"2K_T!]8_\ VH_X25?^@/K'_@&U;=% &)_
MPDJ_] ?6/_ -J/\ A)5_Z ^L?^ ;5MT4AF)_PDJ_] ?6/_ -J/\ A)5_Z ^L
M?^ ;5MT4 8G_  DJ_P#0'UC_ , VH_X25?\ H#ZQ_P" ;5MT4 8G_"2K_P!
M?6/_  #:C_A)5_Z ^L?^ ;5MT4 8G_"2K_T!]8_\ VH_X25?^@/K'_@&U;=%
M &)_PDB_] C6/_ -J/\ A)5_Z ^L?^ ;5MT4P,3_ (25?^@/K'_@&U'_  DJ
M_P#0'UC_ , VK;HH Q/^$E7_ * ^L?\ @&U'_"2+_P! ?6/_  #:MNEH Q!X
ME7_H#ZQ_X!M2_P#"2K_T!]9_\ VK:I0:0C$_X25?^@/K/_@&U'_"2K_T!]9_
M\ VK<HH&8?\ PDJ_] ?6?_ -J/\ A)5_Z ^L_P#@&U;E% &'_P )*O\ T!]9
M_P# -J/^$E7_ * ^L_\ @&U;E% &'_PDJ_\ 0'UG_P  VH_X25?^@/K/_@&U
M;E% &'_PDJ_] ?6?_ -J/^$E7_H#ZS_X!M6Y10!B?\)*O_0'UC_P#:D_X25?
M^@/K/_@&U;E% &'_ ,)*O_0'UG_P#:C_ (25?^@/K/\ X!M6Y10!A_\ "2K_
M - ?6?\ P#:C_A)5_P"@/K/_ (!M6Y10!A_\)*O_ $!]9_\  -J/^$E7_H#Z
MS_X!M6Y10!A_\)*O_0'UG_P#:C_A)5_Z ^L_^ ;5N44 8?\ PDJ_] ?6?_ -
MJ/\ A)5_Z ^L_P#@&U;E% &'_P )*O\ T!]9_P# -J/^$E7_ * ^L_\ @&U;
ME% &'_PDJ_\ 0'UG_P  VH_X25?^@/K/_@&U;E% &'_PDJ_] ?6?_ -JM6.L
MK?W'DC3]0@^4MON+<HOTSZUI44 %%%% !1110 4444 %%%% !1110 4444 %
M%%% %>BBBF(***4#- " 9IX&*.G2B@!KR)& 7=5R0HR<9)Z"E) !). .I-<K
MXNT^-[_0KXSW.^/4[=5B$S"+DGDIT)]S6WKT-S<>'=3ALD\R[DM)4A3<!N<H
M0HR>!SCK0!9AO;6Y<I!<PRL!DA) QQ^%+#=VUR\B07$4KQ'$BHX8H?0XZ5QN
MZ/04>QOM.T_2DN-.G,=]9'+1"- 6#_*"2 =P(Z[3TXS0T1UTW4M!GU'2X]#A
MM]+F7S05(N,*C$';RH"H7PW/7T- 'HGFQB81>8OFE=P3/)'3./3D4VXN8+2(
MRW,T<,8X+R.%'YFN$T*[AO/']MJDUU$;G4--G*P^:"88Q)#Y<>,_>QN8C^\S
M=A6IXGRWBC0O)L1J4T<5RYLB5 "D(/.RWR@J<*,\GS#CH:!G5JRNH96#*1D$
M'((I:YSP,%3PRL8 C=+JX$EN!Q;,9G)A'LF=H(X( (X(KI* $I:**!!1110
ME%+10,****0@HHJ*Y@%S;O"9)(PXQNB<JP^A'2@!Z.D@)1E8 E3@YP1U%)++
M'!$TDLBQQJ,LSG 'U-<YX&MDL]$N[9'D=(M3O%#2N7<XG?DL>2?<UA?$:_M]
M0TW5=*-W%'#8VAN+A3(%,DI&8H\=\??/_ /4T >@2RQP1-++(L<:#+.YP%'J
M33)KRVMB!/<0Q%N0)'"Y_.N!^(^I6NJ:#J^EI>PK;V^FRW<Y$H!E?8QAC7GG
MD;SCT4=&K6U+3;W4/$,FH6NEZ7J%I]@B2&2\D!4OOD+*N%;&04^;I]>P,ZU6
M5T#*P96&00<@BD5T9F564LAPP!Y!QGFJ&C7L&L>'[.[MHFMX;B!2L8X,7&-O
M'0CIQZ5C^$[%-/U?Q/;QRSRJ+^-M\\K2.2;>(G+'GO\ A0!U-2 8&*:@[T^@
M!**6B@!**6B@!**6B@!**6B@!*C#(S.$=6*'# '.TX!P?P(/XTZ5!+$\99EW
M*5W(<$9[@]C7,^#K*/3[_P 46L<L\JKJH.^>5I')-K QRS<GD_TH W[B[MK1
M ]S<10H3M#2.%!/IS1<7=M:1B2YN(H4)P&D<*"?3)K%\00:397HUC4U-TY@^
MR6UF8Q(79B21&F.6; !]EYP 37-:=8?V'<Z4GB.S:6V32O)A @:Y2"4R$M'\
MH/.PQJ#CD(0*!'H;R)'&9'=50#)8G  ]<TZO+3:?VA\('DG>\@^Q27,<<"S,
M@"QW+*BN ?F"JJC!XXKTN[F,%G/,HRT<;.!ZX&: !+NVDN7MTN(FG09>(."R
MCW'45-7FWA@I#IGA&]O=&B1;G:8=0CG_ '[3R1,2TJ[1\LF6/WCR5R/3TFF
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
M4@"EQ244#%Q1BDHH 7%&*2B@"C!IBP:W>ZF)26NH88BF.%\LN0<^_F?I5/\
MLJ\U/PE=Z5J=RWGW<,\#R[5W*KE@O XR%(Z=QUK:HH R-4T22\EL+NTNQ:WU
MB6\J5HO,5E9<,K+D9!P#P0<J.:HKX3>$0W=OJ175DN)+E[IX0R2-(H5E:,$?
M+A4  8$;%Y/.>EHH QK#0I[%2XU)VN9[S[7>2B)0)SLV; .=J@*@&"3\HY.3
M5(>$I!FR_M(_V,;S[9]C\D;]WF>;L\S/W-_.-N>V<5TU%,!<48I** %Q1110
M(**** "BBBD 4HI** '51U?3%U:SCMGE,82Y@N-P&<F*5) /QV8_&KHI:!F9
M>65S>:F(I6W:5+92PW$) P[LR!3GK]WS!Z<C\,ZW\)NYA35=1-_;VUL]K;QF
M$1G:ZA69R"=S[1C("CD\<UTE% '-VWAB\62Q^UZRUPFG(PLL6X1E<H8P\AR0
M[!68<!1R>*?H&@:GH=O:6?\ :\$UE;KM,8LMCOQU+[S\Q/)..3GUKH:* ,.;
M0]1+65S!K3+?VR21M+- 'CF1R#AHP5Y&U<$$8P>N35S1M)31[ VXF>>625YY
MIG !DD=BS' X')X'8 "M"B@!<48I** %Q1BDHH 7%&*2B@!<48I** %Q1BDH
MH 7%8/\ 9%YIGA:XT_2KEOM9:5X92J_*TDC/R#Q@;L?0>M;M% '/:EX9GN[G
M4&M-3:T@U- E[&(0[-A=FZ-LC8Q3"Y(8?*, &IM7\*:7JND7%@;6WB,L(A68
M0JSH  !@GG@ 5MT4 8-SX>N8]0FN]&U%-.-S"D,T9MA(N$R%9!D;6 ..XX''
M%/3PS#'I*Z.EW.NEKIYL?(& W3'F;^N['Z\UMT4 85GH-[_:=I?:KJ@OGLHW
M2W5+<1 %@ 7?YCN; QQM')X]-[%)10 N*,4E% "XHQ244 +BC%)10 N*,4E%
M "XHQ244 +BC%)10 N*,4E% '/"^\0]3H-M_X,/_ +73O[0\0_\ 0!MO_!A_
M]KK;S10(P_[0\0_] &V_\&'_ -KH_M#Q#_T ;;_P8?\ VNMRB@#$_M#Q#_T
M;;_P8?\ VNC^T/$/_0!MO_!A_P#:ZVZ*8&)_:'B'_H VW_@P_P#M=']H>(?^
M@#;?^##_ .UUMT4 8G]H>(?^@#;?^##_ .UT?VAXA_Z -M_X,/\ [76W10!B
M?VAXA_Z -M_X,/\ [71_:'B'_H VW_@P_P#M=;=%(#$_M#Q#_P! &V_\&'_V
MNC^T/$/_ $ ;;_P8?_:ZW** ,/\ M#Q#_P! &V_\&'_VNC^T/$/_ $ ;;_P8
M?_:ZW*2@#$_M#Q#_ - &V_\ !A_]KH_M#Q#_ - &V_\ !A_]KK;HH Q/[0\0
M_P#0!MO_  8?_:Z/[0\0_P#0!MO_  8?_:ZVZ* ,3^T/$/\ T ;;_P &'_VN
MC^T/$/\ T ;;_P &'_VNMNB@#$_M#Q#_ - &V_\ !A_]KH_M#Q#_ - &V_\
M!A_]KK;HH Q/[0\0_P#0!MO_  8?_:Z/[0\0_P#0!MO_  8?_:ZVZ*!F)_:'
MB'_H VW_ (,/_M=']H>(?^@#;?\ @P_^UUMT4 8JW_B$G_D VW_@P_\ M=/_
M +0\1?\ 0 MO_!A_]KK;48%+0!B?VAXB_P"@!;?^##_[72?VAXB_Z %M_P"#
M#_[76Y10(P_[0\1?] "V_P#!A_\ :Z/[0\1?] "V_P#!A_\ :ZW** ,/^T/$
M7_0 MO\ P8?_ &NC^T/$7_0 MO\ P8?_ &NMRB@##_M#Q%_T +;_ ,&'_P!K
MH_M#Q%_T +;_ ,&'_P!KK<HH P_[0\1?] "V_P#!A_\ :Z/[0\1?] "V_P#!
MA_\ :ZW** ,/^T/$7_0 MO\ P8?_ &NC^T/$7_0 MO\ P8?_ &NMRB@##_M#
MQ%_T +;_ ,&'_P!KH_M#Q%_T +;_ ,&'_P!KK<HH P_[0\1?] "V_P#!A_\
M:Z0WWB$_\P"V_P#!A_\ :ZW:* .?^W^(?^@#;?\ @P_^UT?VAXA_Z -M_P"#
M#_[76^1FF'B@##_M#Q#_ - &V_\ !A_]KI?[0\0_] &V_P#!A_\ :ZVZ* ,/
M^T/$/_0!MO\ P8?_ &NE_M#Q#_T ;;_P8?\ VNMNB@#$_M#Q#_T ;;_P8?\
MVNC^T/$/_0!MO_!A_P#:ZVZ* ,3^T/$/_0!MO_!A_P#:Z/[0\0_] &V_\&'_
M -KK;HI@8G]H>(?^@#;?^##_ .UT?VAXA_Z -M_X,/\ [76W10!B?VAXA_Z
M-M_X,/\ [71_:'B'_H VW_@P_P#M=;=%(#$_M#Q#_P! &V_\&'_VNC^T/$/_
M $ ;;_P8?_:ZW** ,/\ M#Q#_P! &V_\&'_VNC^T/$/_ $ ;;_P8?_:ZW**
M,/\ M#Q#_P! &V_\&'_VNC^T/$/_ $ ;;_P8?_:ZW** ,/\ M#Q#_P! &V_\
M&'_VNC^T/$/_ $ ;;_P8?_:ZW** ,/\ M#Q#_P! &V_\&'_VNE_M#Q#_ - &
MV_\ !A_]KK;HH Q/[0\0_P#0!MO_  8?_:Z/[0\0_P#0!MO_  8?_:ZVZ* ,
M3^T/$/\ T ;;_P &'_VNC^T/$/\ T ;;_P &'_VNMNB@#$_M#Q#_ - &V_\
M!A_]KH_M#Q#_ - &V_\ !A_]KK;HH Q/[0\0_P#0!MO_  8?_:Z/[0\0_P#0
M!MO_  8?_:ZVZ* ,3^T/$/\ T ;;_P &'_VNC^T/$/\ T ;;_P &'_VNMNB@
M#$_M#Q#_ - &V_\ !A_]KH_M#Q#_ - &V_\ !A_]KK;HH Q/[0\0_P#0!MO_
M  8?_:Z/[0\0_P#0!MO_  8?_:ZVZ6@##_M#Q#_T ;;_ ,&'_P!KH_M#Q#_T
M ;;_ ,&'_P!KK<HH P_[0\0_] &V_P#!A_\ :Z/[0\0_] &V_P#!A_\ :ZW*
M* ,/^T/$/_0!MO\ P8?_ &NC^T/$/_0 MO\ P8?_ &NMRB@#$_M#Q%_T +;_
M ,&'_P!KH_M#Q%_T +;_ ,&'_P!KK;HH&8G]H>(O^@!;?^##_P"UTHU'Q%_T
M +;_ ,&'_P!KK:HH Q?[0\1?] "V_P#!A_\ :Z/[0\1?] "V_P#!A_\ :ZVP
M:6@1A_VAXB_Z %M_X,/_ +71_:'B+_H 6W_@P_\ M=;E% &'_:'B+_H 6W_@
MP_\ M=']H>(O^@!;?^##_P"UUN44 8G]H>(O^@!;?^##_P"UTG]H>(O^@!;?
M^##_ .UUN44 8?\ :'B+_H 6W_@P_P#M=']H>(O^@!;?^##_ .UUN44 8?\
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
MF4M)N"XPJG:.>K/[5TVLPO?:3J<OAX637EW$%NC.6#;3'\H(_A;:PP& Z\T
M:5_XBTK3;A+>ZN2)7C$H6.)Y#M)(!^4'C(/Y5HQS)+ LRM^[90X)&.",]^E<
M9I-C<Z@(]4T'6(K6VFTFSC@CDA$LJA0[IY@)X!$G..3CJ,<R:QK$VK?!W4-8
M1/*FN=%DF*H<[28B3@^W.#0!O:=XCTG5;G[/97@DD*&5 491(@(!9"0 ZY(Y
M7(Y'K6I7(VLE]8:YH4-^MA/%=PR1VXAM]CV;! VU6+'<I52#P.0/7 ZZ@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH BHHHH$%%%%, HHHI#"H;JU@OK
M2:TN8EEMYT:.2-NC*1@@_A4U% &);>%K"&0R3R75Z?(:V3[9,9!'$V-RC/K@
M9)R3CK18^%M/LI [/<W92 VT0NY3((HCC**#ZX&2<DX'-;=% &+I_A>QT^YM
MIUFNY_LBE+5+B<NMN",':#WQQDY.,C/)ITWAFSDM[*-9[N*:RW""Y2<^:H;[
MP+'.X'C(.>@]!6S10(J:;IUMI5DMI:JPC#,Y+L69V8EF9B>22223[U;HI* "
MBBB@84444Q!1110 4444 %%%% PK'U#PW9ZA=RW)FN[>2>,17'V:<QB9!G ;
M'IDC(P<'K6Q2@9- &)<^$M-N6W1M<VBM;K:2):3&-985SM1@.PW, 1@X)YJ2
M\\+:?=RK)&]S9G[.MJXM)C$)(5SM0X[#+8(P1DX/-;=%("G!I=K:SP26ZM$L
M%O\ 9HXD8B-4R,?+TR-H /I2Z9IMOI&G16-HK+!%G:&;)Y)))/U)JW10 444
M4 %%%% !1110 4444 %%%% !1110!EZCH-MJ-VEX)[JUNEC,7G6LNQFC)SM/
M8C/(XR.<$9-..@Z>="31EA*6**JJBL<X4AASU)R,DGDUI44 9FI:);ZE<PW1
MFN;:[A5D2XMI-C[&QE3U!!(!Y'!'&*6ST*QL$LDMA*B68DV+YK$,7Y9GR?F)
M.3D]R36E10!AZ=X4T[3;FVEA:Y=+0,+2"68M';!A@[!VX) SG ) P*W*** "
MBBB@!A7%)4E-*^E #:***8!1110 444M !1110(J6>FV]A->RP*P>\G^T3%C
MG+[53\!A%&/:L[_A%-.^V--NN?(:Y^UFT\X^09MV[?M]=WS8SC=SC-;E% &$
M_A+3I+EW+W7V:2X^TO9B8^0TN[=N*^[?,1G!/)%6;OP_97L-U',TY^T7"7.X
M3,&BD0*%9#_#C8#@<9SZFM2B@#/TS2+?2O/>)YII[AP\\\[[WD(&!D]@ , #
M 'XFM"BB@ HHHI#"BBB@ HHHH **** "BBB@ K-U/1+?4Y[>X:6XM[JW#"*X
MMY-CJK8W+W!!P."#R >U:5%,##;PIIRP6:6S7-K+:>9Y5Q#,1+^\.9-S'.[<
M>3G.2 >M:.FZ;;:39+:6B,L89G)9BS.S$LS,QY)))))]:MT4 9L&AV=M:V=O
M"9DBM)VGC"R$98[LAO4?.>#[>E5HO">G17B3AKDPI<-=1VC3$PI,227"^N23
MCH"<@ UMBEH$%%%% !1112 ****!A1110 4444 %%%% $-Y:6]_93V=U$LMO
M/&T<L;=&4C!'Y5GZ=X>M=/O%NS/=W5PD1ABDNIC(8HR02J_7"Y)R3@9/%:U%
M %6#3K:WN;Z=4R]ZRM.&.0Q"!!Q]%%4--\*Z?IEQ;2Q274JVBE+2*>8NELI&
M"$!]N 3D@<# -;-*#0!!8V<>GV45K$TC1QC ,KEV/.>2>33=-T^WTK3;>PM5
M9;>W01QACD@#WJU10 4444 %%%% !1110 4444 %%%% !1110!5U'3X-4L9+
M.Z4F&3&X*<'@@CGZ@5GZAX9LM0NY[DSWEN]S&([D6TYC$ZC( ;'?!(R,''&>
M!6U10!AW/A33IY=\#W5EF!;:1;.8Q"2)<[5('H"0",$ ]:N+HE@FU%AQ MI]
MC%N&/E>5QQLZ=!CZ5H44 8VF^&;+3+F&=)KNX>WB,-N+F<R"!#C(7/T R<G
MQFMFBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y_[-XI_Z"NC_P#@
MME_^/T?9O%/_ $%='_\ !;+_ /'ZVZ*8C$^S>*?^@KH__@ME_P#C]'V;Q3_T
M%='_ /!;+_\ 'ZVZ*0S$^S>*?^@KH_\ X+9?_C]'V;Q3_P!!71__  6R_P#Q
M^MNB@#$^S>*?^@KH_P#X+9?_ (_1]F\4_P#05T?_ ,%LO_Q^F:AJ6M&_O(-,
ML[<16<*R-+=[U$[')V(1TP ,MS@L..*D?Q';IX-'B3R9# ;$7BQ?Q$%-P7Z\
M@4 )]F\4_P#05T?_ ,%LO_Q^E^S>*?\ H*Z/_P""V7_X_5>WUC5+36;;3M7M
M[4M>6\DT!M&8X:/;NC.[J<-D-QG!X%.TKQ*][_;DE[836$6F2!=LQ4N4\I7+
M$*2.YQSTH F^S>*?^@KH_P#X+9?_ (_1]F\4_P#05T?_ ,%LO_Q^JFG:_J;7
M.DG4[6VBM]74FW$3,7A?89 CYX8E%;D8P5Q@YS5K7=6N[&]LK.S^QJ\Z2RO)
M=N51$38.WNZB@0?9_%/_ $%='_\ !;+_ /'Z/L_BC_H*Z/\ ^"V7_P"/UIV3
M7+V<;7A@,Y!+& DH>>,9YZ8JQ0,Q/LWBG_H*Z/\ ^"V7_P"/T?9O%/\ T%='
M_P#!;+_\?K;HIB,3[-XI_P"@KH__ (+9?_C]'V;Q3_T%='_\%LO_ ,?K;HH
MQ/LWBG_H*Z/_ ."V7_X_1]F\4_\ 05T?_P %LO\ \?K;HH Q/LWBG_H*Z/\
M^"V7_P"/T?9O%/\ T%='_P#!;+_\?K<Q1B@##^S>*?\ H*Z/_P""V7_X_1]F
M\4_]!71__!;+_P#'ZW,51UB]FT[2IKJWM7NYUVK'"F?G9F"C) .!D@DXX&3V
MH&4?LWBG_H*Z/_X+9?\ X_3UM?%('_(5T;_P6R__ !^FZ7J6H?V]-I&J1VQF
M%LMU%+;;@K*6*E2&Y!!QSGG/;%,O]9U235KRPT>"S9K&)'E:Z=AYLC@E8EQT
M.!DL<XW#@\T@)OLWBG_H*Z-_X+)?_C]'V;Q3_P!!71O_  62_P#Q^JTVN:M=
M7[V6FVEK#/;VL4]P+USQ))NVPC;_ !?*<MR!D8!S23:YK%Q?)965E:VUS'I\
M=]<)?.3M+E@(@5XR"C9;D#C@YH M?9O%/_05T;_P62__ !^C[-XI_P"@KHW_
M (+)?_C]/7Q';_\ "%KXFEADCM_[/%^T1^\%\O?M^O:JUIK&K6^LV%AK-O:)
M_:$4CPFV=CY3H 3&V?O<$D,,?=/'2@";[-XI_P"@KHW_ (+)?_C]'V;Q3_T%
M=&_\%DO_ ,?K=Q1B@#"^S>*?^@KHW_@LE_\ C]'V;Q3_ -!71O\ P62__'ZW
M<48H POLWBG_ *"NC?\ @LE_^/T?9O%/_05T;_P62_\ Q^MW%&* ,+[-XI_Z
M"NC?^"R7_P"/T?9O%/\ T%=&_P#!9+_\?K=Q1B@#"^S>*?\ H*Z-_P""R7_X
M_1]F\4_]!71O_!9+_P#'ZW<48H POLWBG_H*Z-_X+)?_ (_1]F\4_P#05T;_
M ,%DO_Q^M/4KPZ=I=W>B"6X-O"\HAA7<\A4$[5'<GH*R++5M6AUNSTW5X+-6
MO;>2:)K5F/ELA3<C;NO#C##'0\#B@"3[-XI_Z"NC?^"R7_X_1]F\4_\ 05T;
M_P %DO\ \?IFLZQ?6VL06%DUA&&MVFEEO795'S*JJ,=SEORJ2YNM?-S;6=I;
M6@D-N9;BZE#F$-D (@'))Y.2> .AS0 GV;Q3_P!!71O_  62_P#Q^C[-XI_Z
M"NC?^"R7_P"/U2L_$.J:U:Z:=,L8H9+FW>>>:XW/%$58+L!7&XDY(Y' S[5K
M>']5?6='CO)(1#,))898U;<H>.1HVP>,C<AP?3% %;[-XI_Z"NC?^"R7_P"/
MT?9O%/\ T%=&_P#!9+_\?JOX>UC5=9%O=2-I:VLR>;Y4;L9E1AE"1TYX-=+B
M@#"^S>*?^@KHW_@LE_\ C]'V;Q3_ -!71O\ P62__'ZW<48H POLWBG_ *"N
MC?\ @LE_^/T?9O%/_05T;_P62_\ Q^MW%&* ,$VOBD_\Q71O_!;+_P#'Z;]F
M\4_]!71__!;+_P#'ZZ#%(5S0!@?9O%/_ $%='_\ !;+_ /'Z/LWBG_H*Z/\
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
M?_Z"</Y-_A1_PF'A_P#Z"</Y-_A0!N45A_\ "8>'_P#H)P_DW^%'_"8>'_\
MH)P_DW^% &Y16'_PF'A__H)P_DW^%'_"8>'_ /H)P_DW^% &Y16'_P )AX?_
M .@G#^3?X4?\)AX?_P"@G#^3?X4 ;E%8?_"8>'_^@G#^3?X4?\)AX?\ ^@G#
M^3?X4 :.J7Z:5I-YJ$D;R);0O,4C&6;:"< >IQ7,>&[[3[J^DU.\U*.[UJ2
MY2)6V6T7#&.,8Z9 RW5B!T  &M_PF'A__H)P_DW^%(WB[P\Z,IU2+!&#C<#^
M8% &;>ZGX9N-2MM0U2RB,-WIR/;7MU$621&))C"D8#8(..IW8[&L_3KNTM/"
M]AHOB6">TL9[9GBEED>,!?,;9"Q&"K",IP3D\CL:Z"#Q5X:MK>."'4($BB4(
MB*&PJ@8 '%/_ .$P\/\ _03A_)O\* .5AURYL]!T?1I[J32UGCF8WDD)$D5J
MLA6)5&,"5D*<D?+ACC.*ZO2KO2+33M/L=)!:WD21;8(K$-L^]ECT)/<\DYZT
MG_"8>'_^@G#^3?X4?\)AX?\ ^@G#^3?X4 <O8#1KB?PQ%X?TT6=];3@W,"QD
M26D7E.)$F;&>3M')^8X(SC->B5A_\)AX?_Z"</Y-_A1_PF'A_P#Z"</Y-_A0
M!N45A_\ "8>'_P#H)P_DW^%'_"8>'_\ H)P_DW^% &Y16'_PF'A__H)P_DW^
M%'_"8>'_ /H)P_DW^% &Y16'_P )AX?_ .@G#^3?X4?\)AX?_P"@G#^3?X4
M;A&:81BL;_A,/#__ $$X?R;_  H_X3#P_P#]!.'\F_PH V**Q3XO\/\ ;4XO
MR;_"D_X2_0/^@G%^3?X4 1>*]<DTBVM(894MYKV4Q"ZD0NENH4LSD#J>, =R
M1GC--T2]T/3=+ACL;J2XCGN_*:=@S/+._)9SCJ?7@#@# P*G_P"$OT#_ *"<
M7Y-_A44WB?PU<&(RZA"WE.)$R&X8 @'ISUH PM;U"TU2>V>&&:'Q-:7R106A
M+,0HEPSE?NE#&6;?C@'@Y%0:M_8\]I>65CI@MO$3:EOBC\LF;S/.!$X;&=A7
MYLYP 2OM74_\)?H'_03B_)O\*/\ A+] _P"@G%^3?X4 <9XCM+6\M-;T.SO-
M1BN+V[*C2F1</([ F93MW>5R9"=V,@YQRM>C6][#<W%U!'OWVL@CDW(0,E5<
M8)Z\,.1].U9G_"7Z!_T$XOR;_"C_ (2_P_\ ]!.+\F_PH ;X,1X_"MJKJRL'
MER&&#_K7K>K$_P"$P\/_ /03B_)O\*/^$PT#_H)Q?DW^% &W16)_PF'A_P#Z
M"<7Y-_A1_P )AX?_ .@G%^3?X4 ;=%8G_"8>'_\ H)Q?DW^%'_"8>'_^@G%^
M3?X4 ;=%8G_"8>'_ /H)Q?DW^%'_  F'A_\ Z"<7Y-_A0!MT5B?\)AX?_P"@
MG%^3?X4?\)AX?_Z"<7Y-_A3 VZ;(ZQQM(W"J"3QV%8W_  F'A_\ Z"<7Y-_A
M1_PF'A__ *"<7Y-_A0!A>'=7T_7M5M=5U"]!U!PWV*PVL!:*PYSQS*5^\QZ<
M@<9)M7>JV8\0Z-XA,C+IAMKRRDG="JQ.9(B-V?NC,+C)XSCU%:?_  F'A_\
MZ"<7Y-_A45OXG\-6L"PP:A"D8).,,>2<DDD<DDDY]Z ,!UN9O"FH"&.9!KVK
MF.,[2K"WDD5&?U&8U9A]16[X@.CV<^DG5=/1[.-V6.=US%:MM^7<.@!&0">
M<=R*G_X3#P__ -!.+\F_PH_X3#P__P!!.+\F_P *0&;X7N+>QBO6CBDATV^U
M5ETU%B8+M,:Y(&/E0R+*P/ YSW%<XL%MYB3!9/\ A,?[8WM'AL[?.VEMOW?+
M\C^+'3ONKM?^$P\/_P#03B_)O\*/^$P\/_\ 03B_)O\ "@#<%)6)_P )AX?_
M .@G%^3?X4?\)AX?_P"@G%^3?X4 ;E%8?_"8>'_^@G%^3?X4?\)AX?\ ^@G%
M^3?X4 ;E%8?_  F'A_\ Z"<7Y-_A1_PF'A__ *"<7Y-_A0!N45A_\)AX?_Z"
M<7Y-_A1_PF'A_P#Z"<7Y-_A0!N45A_\ "8>'_P#H)Q?DW^%'_"8>'_\ H)Q?
MDW^% &Y6#XO1Y-%MU168C4[ X49X%W$2?RIW_"8>'_\ H)Q?DW^%'_"8>'_^
M@G%^3?X4 3:UJ$L5O=V&GDG5WL)[BT0IE2R@ <]/O.G'O7(^'+?28-=T0^'!
M*7^SR)J>_>2B;<@2!ON/YF/EX/WN,#CI#XH\-&Z6Y.H0F94,:L0W"D@D#CN0
M/R%2?\)AX?\ ^@G%^3?X4 0622+XC\3/Y#2!D@V+G;YG[L\ _I6%I_\ 8USJ
M/A=?#M@MK<6SL;N-(BKVT'DN&CF.,Y\PQ\-R2,]LUTG_  F'A_\ Z"<7Y-_A
M1_PF'A__ *"<7Y-_A0!B:]<Z;JFI:+=:H9%T Q3N))%:-5N055-YX*_+YN,X
M!_*M7P2CQ>'O+5)%LTN)EL1(I5OLX<^7D'G&.A/)&":F_P"$P\/_ /03B_)O
M\*/^$P\/_P#03B_)O\*8&]16%_PF'A\?\Q.+\F_PI?\ A,/#_P#T$X?R;_"D
M!N45A_\ "8>'_P#H)P_DW^%'_"8>'_\ H)P_DW^% &Y16'_PF'A__H)P_DW^
M%'_"8>'_ /H)P_DW^% &Y16'_P )AX?_ .@G#^3?X4?\)AX?_P"@G#^3?X4
M;E%8?_"8>'_^@G#^3?X4?\)AX?\ ^@G#^3?X4 ;E<MX<O(M'\%O=WP>**&XN
MG?Y"2%^T2<X'/?-7?^$P\/\ _03A_)O\*BN?%'AF[MW@GU"%XG&&4[L,/0\=
M/;O0!RNJ6.C6NL>+EURU$MQ>LL^G[HB[N# B8AX_UF]/X>>$/I4=W:64DUVG
MC0RF\73K>*T*[LR?N\R!-OWY/-W?+R?N\8//9_\ "8>'_P#H)P_DW^%'_"8>
M'_\ H)P_DW^% ''Z_I7B>;P=J.I7C6<MS)X>,$D+QMYD3&',P0+QN9__ $%1
MVKL+^:.YTFZTG4[9KN>73Y'GM[5&Q*F"I5"?XCG !.:/^$P\/_\ 03A_)O\
M"C_A,/#_ /T$X?R;_"@#F=)C35?%F@W%KJU[JL>GP3222W"*OV<,@18VVJN9
M#DD@\C9T'?T*L/\ X3#P_P#]!.'\F_PJU8^(-*U.X^SV5['-+M+;5!Z#\* -
M*BBB@ HHHH **** "BBB@ HHHH **** "BBB@"&BBB@84444 %%%% !2T@I:
M!!1110 AHHH% PHI:*!"44M% "44M% !1110,**** % R<5)35&!3J "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ II7TIU% $>**>1FFXQ0(2BEHH 2EHHH&%%%% !1
M110 4444 %%%% !1110 4444 %%%+0(2BEHH 2EHHH 2EHHH ****!A1110
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
M3O\ 5M2\A;N[2*$16[ETBBCW%1N(4L2TCDG Z@=LG9H **** "BBB@ HHHH
M**** "BBEH ****!!1110 55GU*QM;F*VN+VVAGEP(XI)55GR<# )R>>*M5&
M\$,CJ[Q(SK]UF4$CZ4#)**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@".>>&V@>:XE2*)!EGD8*JCU)/2DM;NVO8%GM+B*XA;.)(G#J<=>1Q4C(LB
ME74,IZ@C(-$<:1($C144=%48% AU%%% !1110,6BBB@ HHHH **** "BBB@
MHHHH **** *J:E8R7S6*7MLUV@RT E4R#ZKG-6JC$$(E,HB02'JX49/XU)0
M4444 %%%% !1110 4444 %%%% !1110 4444 0T5B_\ "0R_] #6/^_*?_%T
M?\)#+_T -8_[\I_\73 VJ*Q?^$AE_P"@!K'_ 'Y3_P"+H_X2&7_H :Q_WY3_
M .+H VJ6L3_A(9?^@!K'_?E/_BZ/^$AE_P"@!K'_ 'Y3_P"+H$;=%8G_  D,
MO_0 UC_ORG_Q='_"0R_] #6/^_*?_%T ;5%8O_"0R_\ 0 UC_ORG_P 71_PD
M,O\ T -8_P"_*?\ Q= S;HK$_P"$AE_Z &L?]^4_^+H_X2&7_H :Q_WY3_XN
M@1MT5B?\)#+_ - #6/\ ORG_ ,71_P )#+_T -8_[\I_\70!MT5B?\)#+_T
M-8_[\I_\71_PD,O_ $ -8_[\I_\ %T ;=%8G_"0R_P#0 UC_ +\I_P#%T?\
M"0R_] #6/^_*?_%T#-NBL3_A(9?^@!K'_?E/_BZ4>(92?^0!K'_?E/\ XN@#
M<0=Z?6)_PD4O_0OZS_WY3_XNC_A(I?\ H7]9_P"_*?\ Q=(#;HK$_P"$BE_Z
M%_6?^_*?_%T?\)%+_P!"_K/_ 'Y3_P"+H VZ*Q/^$BE_Z%_6?^_*?_%T?\)%
M+_T+^L_]^4_^+H VZ*Q/^$BE_P"A?UG_ +\I_P#%T?\ "12_]"_K/_?E/_BZ
M -NBL3_A(I?^A?UG_ORG_P 71_PD4O\ T+^L_P#?E/\ XN@#;HK$_P"$BE_Z
M%_6?^_*?_%T?\)%+_P!"_K/_ 'Y3_P"+H VZ*Q/^$BE_Z%_6?^_*?_%T?\)%
M+_T+^L_]^4_^+H VZ*Q/^$BE_P"A?UG_ +\I_P#%T?\ "12_]"_K/_?E/_BZ
M -NBL3_A(I?^A?UG_ORG_P 71_PD4O\ T+^L_P#?E/\ XN@#;HK$_P"$BE_Z
M%_6?^_*?_%T?\)%+_P!"_K/_ 'Y3_P"+H VZ*Q/^$BE_Z%_6?^_*?_%T?\)%
M+_T+^L_]^4_^+H VZ*Q/^$BE_P"A?UG_ +\I_P#%T?\ "12_]"_K/_?E/_BZ
M -NBL3_A(I?^A?UG_ORG_P 71_PD4O\ T+^L_P#?E/\ XN@#;HK$_P"$BE_Z
M%_6?^_*?_%T?\)%+_P!"_K/_ 'Y3_P"+H VZ*Q/^$BE_Z%_6?^_*?_%T?\)%
M+_T+^L_]^4_^+H VZ*Q/^$BE_P"A?UG_ +\I_P#%T?\ "12_]"_K/_?E/_BZ
M -NBL3_A(I?^A?UG_ORG_P 71_PD4O\ T+^L_P#?E/\ XN@#;HK$_P"$BE_Z
M%_6?^_*?_%T?\)%+_P!"_K/_ 'Y3_P"+H VZ*Q/^$BE_Z%_6?^_*?_%T?\)%
M+_T+^L_]^4_^+H VZ*Q/^$BE_P"A?UG_ +\I_P#%T?\ "12_]"_K/_?E/_BZ
M -NBL3_A(I?^A?UG_ORG_P 71_PD4O\ T+^L_P#?E/\ XN@#:(S3:Q_^$BE_
MZ%_6?^_*?_%T'Q#(?^9?UG_ORG_Q= &Q16*?$,H_YE_6?^_*?_%TG_"0R_\
M0 UC_ORG_P 70!MT5B?\)%+_ -"_K/\ WY3_ .+H_P"$BE_Z%_6?^_*?_%T
M;=%8G_"12_\ 0OZS_P!^4_\ BZ/^$BE_Z%_6?^_*?_%T ;=%8G_"12_]"_K/
M_?E/_BZ/^$BE_P"A?UG_ +\I_P#%TP-NBL3_ (2*7_H7]9_[\I_\71_PD4O_
M $+^L_\ ?E/_ (N@#;I:P_\ A(I?^@!K'_?E/_BZ7_A(I?\ H :Q_P!^4_\
MBZ!&W16)_P )%+_T -8_[\I_\71_PD4O_0 UC_ORG_Q= &W16)_PD4O_ $+^
ML_\ ?E/_ (NC_A(I?^@!K'_?E/\ XND!MT5B?\)%+_T+^L_]^4_^+H_X2*7_
M *%_6?\ ORG_ ,70,VZ*Q/\ A(I?^@!K/_?E/_BZ/^$BE_Z%_6?^_*?_ !=
M&W16)_PD4O\ T+^L_P#?E/\ XNC_ (2*7_H7]9_[\I_\70!MT5B?\)%+_P!"
M_K/_ 'Y3_P"+H_X2*7_H7]9_[\I_\70!MT5B?\)%+_T+^L_]^4_^+H_X2*7_
M *%_6?\ ORG_ ,70!MT5B?\ "12_]"_K/_?E/_BZ/^$BE_Z%_6?^_*?_ !=
M&W16)_PD4O\ T+^L_P#?E/\ XNC_ (2*7_H7]9_[\I_\70!MT5B?\)%+_P!"
M_K/_ 'Y3_P"+H_X2*7_H7]9_[\I_\70!MT5B?\)%+_T+^L_]^4_^+H_X2*7_
M *%_6?\ ORG_ ,73 W**P_\ A(I?^@!K/_?E/_BZ/^$BE_Z &L_]^4_^+H$;
ME%8G_"12_P#0 UG_ +\I_P#%T?\ "12_]"_K/_?E/_BZ0S;HK$_X2*7_ *%_
M6?\ ORG_ ,71_P )%+_T+^L_]^4_^+H VZ6L/_A(I?\ H7]9_P"_*?\ Q='_
M  D4O_0OZS_WY3_XN@#<HK$_X2*7_H7]9_[\I_\ %T?\)%+_ -"_K/\ WY3_
M .+H VZ*Q/\ A(I?^A?UG_ORG_Q='_"12_\ 0OZS_P!^4_\ BZ -NBL3_A(I
M?^A?UG_ORG_Q='_"12_]"_K/_?E/_BZ -NBL3_A(I?\ H7]9_P"_*?\ Q='_
M  D4O_0OZS_WY3_XN@#;HK$_X2*7_H7]9_[\I_\ %T?\)%+_ -"_K/\ WY3_
M .+H VZ*Q/\ A(I?^A?UG_ORG_Q=6;#5GO;CRFTK4+4;2?,N(U5?IPQYH TJ
M*6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@"&BBBF(***6D E%+10!E
M:EK]EIERMM(MS-<&,RF*VMWE98P<;B%!P,]/7!QG%7;:]MKRPBOK>=)+66,2
MI*#\I0C(/Y5D:O>?9-3\C2;..?7;R +N?A(HD)P\A_N@NV .6)('<BMJ6E-H
MWPQU#2[61Y9+?29HTD(PSL(FYP.F3SB@"_I_B?3-2F6.%YH]\1GB:>!XEFC&
M,NA8 $#(_ @]#1IWB?3=3NHK>!KA&GC,MNTUN\:SH,99"P ;J#]#GIS6#XAM
MH-07PW:13+#%<07*&4'A(FM'!;Z E#^59.M2:U)'X:BDM;>&2!+@*]O.)!,1
M9R@.F!PF=O7G+"@#LK'Q3I>H7D-O \_^D;OLTKP.L<^WD['(PW )]P"1D<U:
MU+6;72W@CF$TD\^[RH((FD=POWCA1T&1DGCD>HKDM#DOM.T[P9,]XES:WZ1P
M"U,*!;<&V9U:)@-W 3:<DY!)XZ5N:O#=0>*-.U*RCANI5M)[=[1IA'(49HVW
MIG@X*@'_ 'A]" :^G:C:ZK8QWEG)YD$F0"5*D$$@@@\@@@@@\@BK5<MX$%Q_
M9NJ/<[-[ZM=MB,Y53YAW 'N VX9XSCM754 )2T44P"BBB@ IZC S35&34E(
MHHHH *;)(D4;22.J(HR68X _&G4R6&*XB:*:-)(V&&1U!!^H- %72]6LM:M#
M=Z?.L]N)7B$B<JS(Q5L'N,@\U4U/Q-INE7$D$YN'>&(33F"W>401G.&<J#@<
M'WP">E5/!<<<.E7\<2*D::K>A548 'GOP!5.]CO[#6-?EM([2Y@O88WE9[@*
M;1A&5RZ]2A4!ACG[W'>@#5OO%.F6$OELT\Y$ N9#:P/,(XCG#L5!P#@X[G!Q
MTI;SQ3IEF\:!I[EG@%UBT@>;;">CG:#@'!QW.#C.#7.Z!;7-U\/=/M-*N[.U
MUC^RK5+MY8-[[3#\H)!&#R<$A@.?E-6M'>/5/"5H/#,MIIU^^G6V?/A\YXX2
MC>6I((SCYL,<CK\IS0!UD%S!=6D5W!*DEO*@D213\K*1D$'TQ573M9T_5I;Q
M+"YCN/LDODS-&<J'VAL9'!X8?RJEX1>UN?!>D"VMS%:_8XXTA=M^U0H7!/\
M%TZ]ZK>&K>&UUWQ1#;PQPQ+?182-0H'^C0]A0!TM%%% !1110 4444 %%%%
M!1110 C,%4LQ 4#))Z"J6FZS8:P;O^S[E+A;2?[/*\9RH<*K$ ]#@,/QR.U7
M'19$9'4,C AE89!'H:YWPO!#;:MXIA@B2*)=43:D:A5'^B6YX H T=2UZSTN
MXBMI5N9KF1&D6&V@>5PBX!8A0<#) ]^V:BF\3Z9';V4T+S78O8C-;I:P/*SQ
MC&7VJ,@#<.O<@=>*R-5BO[WQQY6CW<5C=P:8#-/-#YRR))(P10F5Y4QL=V>^
M,'/&;X'>-M6LE2(QK'HJPHK/NRT=Q(DI!P,Y8*<X'44 =7=>)]&L]%CU>>_A
M6RE0/$Y.#)G& H/)/(&.M:U>;S6MO/\ "G4)I8(I#'<7K6[L@)1#=R;=I[<8
MZ5Z-(R+&S28V $MGT[T 8UAXKTK4;J""!Y\7.[[--);ND=QM!)V.1AN 3[@$
MC(YK;KC;X+'K'A>\ADM9=",ZQV%O;1>68F>!PCYR0Z[=P"@+@-GG%=E0 444
M4 %%%% !1110 4444 %%%% %:_U&STNSDO+^YBM[>-2S22L%  &>]/M+F*]L
MX+N$DQ3QK(A(QE6&1^AJGK]K;W6AWJW$$4RK!(RB1 V#M/(SWIOAO_D5M(_Z
M\H?_ $ 4 0GQ5I0OQ:EY\&X^R_:/(?R?.SCR_,QMSGY>N,\=>*M_VUIQUI-'
M6ZC:_:%Y_)5LLJ*5!+>G+#&>O/I7 ZQ!J=EX.GTN&.VEM1JJF*^CG#;MUZ&"
M;!SY@<[#VX)SGBNGN;6W@^(ND2Q011R2Z??&1T0 N?,MNI[T 7F\2V(U.6P2
M&_EEAE6&1X;*5XU8A6P7"[>C#//%7M1U&UTJR:[O)"D2E5^52S,S$*JJHR22
M2  .3FN/U!+K1=*UC7]/UYYO*O))VM4BC\IR'"M$V06+<;<AA@@<=<]1KD^G
MVFG?;-2C\R*VD22-0NYC+G"!0.K%B !ZD4 .TS6;35FN(X!-'/;L%F@GB:.1
M,C()!'0CH1QP?0U>(]*Q-!L+W[??ZUJ4:P7=^L4:VRMN\B*/=L5F'!?+N21Q
MS@9QD[M #**<1FFT %%%%, HHHH ***6D E%+10!GV6M:=J.H7=E9W4<\]FJ
M&<1MN";]V 2._P IX^GK2ZCJT.F&,2V][-YF<?9;22;&,==@..O>LC1[6WM/
M&^O1VT$4,9L[([8T"C.Z?G J[XIU"?3]"D-FP6]N9$M+4XSMED8(K?\  <[O
MHIH BC\6Z?/9K=06^IRQF62$B/3YF960X8$!<CGCGN#Z&B/Q=I4MD+E/M9+7
M+6J0_99!*\JC+*$(R< ')Z#!R>*9J[CPQX/^SZ8H695CL[,-SF61A&A/K\S!
MCZ\TEU'IOAG3=,2.T>[NX,V]A$O,LLC*=W)XR0"S,>V2: -;3-4M=7M3<6C.
M55VC=)$*/&ZG!5E(!!%9L_B[3[:9(Y[;4XM\RP*[Z=,$+LVU1NVXY)%3>'M+
MN=.M;F6^>-KZ^N6NK@19V(Q"J%7/) 55&>^"<#.*JAO[6\;R(W-MHT*D+V-S
M*#S]5CZ?]=30,Z*BBB@04444 %%%% !1110 4444 %4-2UK3M(^SB]NHXGN)
MHX(8RWS.[L%4 =3R?P&3VJ_7,^-;6W?3;.Y>")ITU/3PDI0%E'VN+@'J.IH
MZ5F"J68X &2:R=*\266L[#:PWZQR1^:DL]E+%&R\$$,R@<@U;U;9_8U]YEPM
MLGV>3=._2(;3EC[#K^%<3K*:CX?TJ"Q@U::_AO--N8!&\<:B-DMV='CVJ"!\
MNW!+?>7G/)8'4:?XITO4[N&WMWG'VA6>VDD@=([A5ZF-B,-QS[CD9'-.T_Q/
MIFIW45O;O-F=6:WDD@=([A5ZF-B,-Z\=1R,CFN2+ZG8:)H)6\6[CU&S>".W$
M* 6S?97D1HF #8 3:=Q.=W;I5]#&VF?#W[/C!FB,>W^Y]BFS^&/Z4@.RN+B*
MUMI;B>18X8D+R.QP%4#))_"H-+U&VUC2[74K-F:VN8Q+$64J2IY'!Z5B^*+E
MC>6%A+97TVG.QGNFMK9Y@^PC9$=H. 6Y.>H7'\5'P]N5N? >D%8Y4V6ZH1+&
M4)P.HSU'O0!TU%%% !1110 4444 %+244 +1110 R::*WB:6:1(HU&6=V"@?
M4FJVE:I9ZUIT=_83":UD9@DB]&VL5)'J,@\U8GMX;J%H;B&.6)NJ2*&4_@:P
M/ R+'X5B1%"HMU=@*!@ ?:).* -/6-:L-!L1>:A-Y432)$N!DL['   Z_P"
M)[5!?^([+3]0:Q>*^FN%B69EM;.6;:K%@I)12!DHW'M7%^.[UII-1>\L-0\J
MR\J*R*VDC1LS.A>7<!CI\@[C#_WJWIK&6^U#5M3L/$,UE,8(<P+ @,)5"RB4
M.I./GSM^7J>^, &IJ'B?3M.E,4HNI)%A%Q*L%K)(88SG#.%!V]#QUX/'!K32
M[MY+-;Q)HS;-'YHE#?*4QG=GTQSFN*T>]U2:1];M;:TG;5]-M+B:-[@(;.3R
MS]\')\L@Y&.?E;BJ]O'.G[/QC4N9/^$>;;Q@E?)./TQ0,ZS3/$FGZM<+!;FX
M222+SX1/;O%YT>0-Z;@,CE?ID>HK7KF=3*-XK\*_9\;=MR1M_P">?E#],E/T
MKIJ!!1110 4444 %%%% !1110 4444 %%%% !1110!#16)_PB>F?\]-3_P#!
MK=?_ !RC_A$],_YZ:G_X-;K_ ..4#-NEK$_X1/2_^>FI_P#@UNO_ (Y1_P (
MGI?_ #TU/_P:W7_QR@1MT5B?\(GI?_/34_\ P:W7_P <I/\ A%-+_P">FI_^
M#6Z_^.4 2W_AO3-1U W\Z7*W+1K$TD%Y-#N122 0C '!9OS-.AT."#4[:[1G
M*V]I):JLCM(S*[(QRS$D_<'7U/-0?\(GIG_/34__  :W7_QRC_A$]+_YZ:G_
M .#6Z_\ CE R;3_#6DZ9-YMK;,&$9A023/(L<9P2B*S$(O X4 <#T%&F^&M*
MTF=9K.W=72,Q1>9/)((D.,K&'8A%X'"X' ]!47_")Z7_ ,]-3_\ !K=?_'*/
M^$3TO_GIJ?\ X-;K_P".4")+#PQI&FW27%K;.CQAA$K3R.D(;KY:,Q5,_P"R
M!QQ1+X8TF6TM;;[/)$EH6,#07$D4D>[[P#JP;![C.#QZ5'_PB>E_\]-3_P#!
MK=?_ !RC_A$]+_YZ:G_X-;K_ ..4 :=E96VG6<5G9PK#;Q#"(O;_ !.>2>]6
M*Q/^$3TO_GIJ?_@UNO\ XY1_PB>F?\]-3_\ !K=?_'* -NBL3_A$]+_YZ:G_
M .#6Z_\ CE'_  B>E_\ /34__!K=?_'*!FW16)_PB>E_\]-3_P#!K=?_ !RG
M+X2TOKYFI_\ @UNO_CE &Z!@4M8?_"):7_STU/\ \&MU_P#'*/\ A$M+_P">
MFI_^#6Z_^.4 ;E%8?_"):7_STU/_ ,&MU_\ '*/^$2TO_GIJ?_@UNO\ XY0!
MN45A_P#"):7_ ,]-3_\ !K=?_'*/^$2TO_GIJ?\ X-;K_P".4 3WN@VMSH.I
M:3"HABOUF$AY;YI<[VZ^K$]13;_PQI.ISF:[MY&=HA#)LGDC69!G"R*K ..3
MPP(Y/K47_"):7_STU/\ \&MU_P#'*/\ A$M+_P">FI_^#6Z_^.4 3:AX:TK4
MY_/N()5D,0A8P7$D/F1C.$?8PW*,G@Y')]327GAC2+UXV>WDB:.$6X-K<26^
M8AT0^6R[E&3@'(&3ZU%_PB6E_P#/34__  :W7_QRC_A$M+_YZ:G_ .#6Z_\
MCE &A!I5C;7$$\%LD4D%O]FBV9 2+(.T#ICY1V[5+!96]M<74\,866Z<23-D
M_.P4(#_WRH''I65_PB6E_P#/34__  :W7_QRC_A$M+_YZ:G_ .#6Z_\ CE &
MY16'_P (GI?_ #TU/_P:W7_QRC_A$M+_ .>FI_\ @UNO_CE &Y16'_PB6E_\
M]-3_ /!K=?\ QRC_ (1+2_\ GIJ?_@UNO_CE &Y16'_PB6E_\]-3_P#!K=?_
M !RC_A$M+_YZ:G_X-;K_ ..4 ;E%8?\ PB6E_P#/34__  :W7_QRC_A$M+_Y
MZ:G_ .#6Z_\ CE &Y16'_P (EI?_ #TU/_P:W7_QRC_A$M+_ .>FI_\ @UNO
M_CE &Y50:=;1B^,,2J]ZWF3DDD.^Q4R>?[J*.,=*SO\ A$M+_P">FI_^#6Z_
M^.4?\(EI?_/34_\ P:W7_P <H 1?">FG3].MIA.9+&V6UCG@N)()"@ !!:-@
M2#@'!)%3S^&M)N+:T@^S-"EHACMS:S/ T:$ %0T; [3@9&<' ]*A_P"$2TO_
M )Z:G_X-;K_XY1_PB6E_\]-3_P#!K=?_ !R@"^^D6#Z0-)-J@L!&(A N54*.
M@X^E2S6-M/>6]W+%NGM@XB?)^7<,-QT.0!UK+_X1+2_^>FI_^#6Z_P#CE'_"
M):7_ ,]-3_\ !K=?_'* )++PMH^G7<5S;6SJT.XP(UQ(\<&[@^7&S%4X)'R@
M<$BMBL/_ (1+2_\ GIJ?_@UNO_CE'_"):7_STU/_ ,&MU_\ '* -RBL/_A$]
M+_YZ:G_X-;K_ ..4?\(EI?\ STU/_P &MU_\<H W**P_^$2TO_GIJ?\ X-;K
M_P".4?\ "):7_P ]-3_\&MU_\<H W**P_P#A$M+_ .>FI_\ @UNO_CE'_"):
M7_STU/\ \&MU_P#'* -RBL/_ (1+2_\ GIJ?_@UNO_CE'_"):7_STU/_ ,&M
MU_\ '* -RBL/_A$M+_YZ:G_X-;K_ ..4?\(EI?\ STU/_P &MU_\<H V98DG
MA>&1=T<BE6'J#P:S[K1;>>WTVWCQ%#831RQJ,G 0$* <^XZYXS]16_X1+2_^
M>FI_^#6Z_P#CE'_"):7_ ,]-3_\ !K=?_'* )5\,:0NI?;Q;/YWG&XV&>0Q"
M4]9!%NV!N^[;G//6M![*WDOX;UXP;F&-XHWR?E5RI88Z<E%_*LK_ (1+2_\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** $(S28Q3J* &T4I%)0(****!A1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%** "BBB@04444#"BBB@ HHHH **** "BBB@
M HHHH **** "EI** %HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH B%%%% @HHHI@)0*6B@ JGJDDD6GR-&2O*AF'5$+ ,WX+D_A5R
M@@$$$9!ZBD!SNCRW0U=XF:[-NR.Z_:=P/ B[-W!+=/EYXZ5FV^J>7?:Q<W$^
MJRR6=S.4B5'%N51<A2P7:._4]:[3 SG'/K68NC1+8:E:>:^V_>5W; RN\8./
MI0!A7GCC^ST7[9:V<$JVR7DD+WP#^4Y8*$!3YWPC948&< $YJW8>+[>^UU=/
MC%L5>:>!-ET&F5XBP.^/'RJ=C8.3VZ9JU<>'W><26VH36V^VCM;@HHW/&A8K
MM;JC?.XR,\-Z@$2V.B26-Z72_E-HLLTT=L!@!Y6+-N(^\ 6; QQGO@88#3K%
MU)JMQ;VNGB:VM9TM[B438=79%?*IC!4!TR=P/)X..<=?'#".Z$MG:)- L#,%
MOMT<0E=EQ,X3]V5V\\,.1SWK7G\/M+?7,L>H3P6UW*LUQ#$,,[J@08?J%(5<
MCOMZX)!HVOA.ZLS&\6M2+)%;PV\>V!539$25#*#R"&8,,C.1C&*!E27Q+J=O
M=WEVUC&UK;Z=%<S0_:AA!YDP9HR%._<J C.W@#.":U=?GOTU/08+0J(9[TBX
M/G&,E5B=P.%.1\N>HSM Z$D0P>#K>'3K^S%R^+VU-O(50 +F260E1V&9FP.P
M %;MWIZ7=S8SL[*;.9I5 _B)C=,'\')_"@#EM&\67;Z'I\TEJ+B*.*RAO+II
MMK^=,D9R$VX(_>H2<C[QP#BK$?C=95AVZ>VZ:T@F0>;_ ,M9'1#$>."IECY_
MVNG%36O@V.TAM[6.^D^Q)]E::$H,RO $"-N[9\N/(YSM'3G+X?!UI#<13+<2
MGR[^2]*X&&W8Q'_N@K&1_N"D _7M<.C7\3>7)(/LDLFSS L8Q+"FY_E) 'F9
M+=E#<'M,==DB\*WFM36L9-M!-,(X+@2)*J D%'P,A@.I Z]*FU/1FU"\BNX;
MV:UN(86CC>,>LD;\^HS$ 1W#$5#'X<C'AW4=)><G^T!-YTD<80 R@@E5Z <]
M.?4Y)H J/XEO8[_^S'TR$:B\R)$@NB8RK1N^YGV9&!&XP%/..>>&Z+K]_JWB
M!XS!%%9+: NAER\<RRR1N/N<C<A'7H <<XJ[?>'1<ZH=3@NV@O%>-XF*!E4J
MLB$$<9!65NX['M1I?AU=*O([B&Z=_P!P8YA(H)E8R-(7R,8)9W)'3GMB@")O
M$C1^)8-)EMX$$\S0Q'[4#,<1-)O,>.$.U@#NSG''-9^KZEJ%OXGN49F6Q@AL
MM@AN-K%I;@H25*$'[N#ST''+<7T\,/'JT=VFH,(8KY[Y8?*&2[HR,&;J1ASC
MICWP*M7^@Q7]W/</,ZF9;92 !QY$K2C\RV#0!FQ>*[N3YSI*^7+'<M;A;G+N
MT+;2&!4!0W4')QWIEKXOGOI!;6EE9SW1O&M=T5[N@R(1-N$@3)&#MQMZ_G5B
M[\'V]WIT=FUU*H1;@!@H/^M?<<@\$ ]NXJ6R\-O;ZH=0N+]IYFN/M) B"+N\
MGR< 9.%VA>.3D=3F@""P\476J>4]GI0D18X&NLW&&C,AY"C;A]H&XY*\=,GB
MJB^+GLK2P:2!&AG,:F2YO%$KEY3'A%"_.5X)^[P1UYJ]:>%38-&MIJ4\4)6(
M3JJ@-+Y;$C#?PYSM;KD# QUJL_@G:CQV^IR1)(D*OF%68F*1I$P>PRW([XXQ
MS0!8MM:FL_"6H:K.K73VL]X0FX*65)Y%5<]N% _"F+XFOTOG@NM+@CCAO([.
M:2.[+X:1592H*#(^=0<XQSC-:#:!$WA^\TCSG\NZ>=F? ROFR,YQ]"Q'X43:
M!#-<7$IF?,][#>$8'#1JBA?H=@_.@#$L?'D>HQ,]K!9S%[9;J$1WRG:A=5/G
M';^Z*AU8CYN V,D<JOC=YH;8V]E:RRRM.H'VT*DK1.%VPN4P[-G(!V].O>K0
M\(R#3X;+^U9C#:"%;-&C!2-8G5UWKG]X?E49XX'&"2:9+X.FFLKJTDUB5X;P
MS?:$>%2&$I#$J.BL#NVMS@'D'&: )[KQ4MM9+<_8RV;RYM=OF8_U*3/NZ=_)
MQCMN[XJA>^.?[.4?;;6R@E6V2\DA>_ D\IRP4("GSOA&RHP,X )S5V?PB+AV
M1M1D%H)Y[B.$1C*O-'(C9;N!YK$=.O.>UFY\//)<"6VU":U\RVCM;CRU&Z2-
M"Q7:W5&^=QD9X;U ( )]3U.XM;RUL;&TCN;NX224++,8D")M#'<%;G+H ,=_
M:L]O%,L>L6=C<6,=N+IUC5)+H>>"8M^?* /R@@H3NZ@\8QG2U/2I+VYM[NUN
MS:7<"21+)Y8<;'V[A@]\HI!]1W'%9D?A%H;Q)8]4F,*74=WLD0.[NL8B.YSR
MP*CZ@G.2.* (/#GB'4-0TO3]EG]K6."U2\N#-MD\R2)')";<$ 2*Q.X=3@''
M+;SQ1+<Z5I,MO$UN]_#:W>X/G8K3P*R=.<B4C-7=.\*G2Q!#:ZE.EJH@,T:J
M TKQ(J*=PZ A$##OMQP"<P0>#1'%:12ZE++%9PQV]NHC5=L<<L<BY]6_= $\
M<=A0!1UCQC?16VK6UK;6L5]!8W-U#_I8=XQ$RKF1=A"DAPP'.<$'%6I?&\%M
MJAL[E+-?*F%O.$O-TJOY8<E8]H+("0N[@]3C%+_PA.8'MWU20V_V2ZLXT$*@
MK'.59B3_ !."J\]\=,DFKR>'9/M,C2:C(;:>3S[B!$V"63RPAYSD(<!MOKWQ
MQ0!6T?6-1U'7HA=6RVMO-IJW,<2S>9]YQC=\HPP'4#(YZFH&\3W4'VB.UL?M
M3Q_;9V-Q=;,+#+M*@A#USP,< <GO6GI'A^33;N.XFU"2Z,5HMG&&C"XC4Y!.
M.K>IX!]!35\,0+)</]HDS/'=1G@<">0.?R(P* +&HZNUIIEO>P0PLLQ7+7,X
MACB4J3N=L' XQP#R1]1F6'BNXU5(7T_3%F40137 ^T8*!V9<1_+A\;&/)7C'
MKQHWVB&YM]-6"Z\F;3Y!)$[1AU)$;1\KD=G)ZC!Q]*S[+PB^GJB6^KW"JR)'
M.P0!Y521W7##&T_.5) Y'3!YH /^$INOL*WXTH-9W!"6<BW'+NTJQ1AQM^3<
M7!R-V #GG@D?BB[?4UTTZ;$+J-Y5NC]J/EQ+&L+[@VS+92=2!@<\>]/_ .$3
M)M?LAU.X%M#S:1JH A82K*I;LY5D4#('&1SDFK%EX<2VU%M0GN6GNI?.\\[
MJN9!$O [ +"@ R?>@#'C\3ZI+>6MV;"..VGTTW44)N@%(:2(!I&*C9M5B6QN
MP"<9J:#QC<7J1K8Z?;7$Y2Z=B+W]UB!T4[7"$MN\P8X%*W@DM#;(^JR-]CAC
M@M=T*D*L<D<B;Q_&<Q@'ID>AYJ[8^%_LEW)<S7\D\KK<@DQA?]>8F;IZ&+CV
M..<9H BMO%,EXKW<&G[M-A*">8S8D3=$LI(3&"H#J"=V<YXXY?X=\4Q:_<20
MJMJ&6".X4VUT)QM<D;6P!M<8Y'(Y&":2U\)K:K]G2_F^P/L::W"X,K+$L7+#
MHI"J2O<CK@D5?T?29]-&)]1FNPL*01*RA55$S@D#@N<\MQG X% &-+XW6)9-
MVGMOCM)IF7S?^6L;L@A'')8QR<_[/3FLK5?$6L16U]]C.V!+#5I2[S R+)#-
ML4K\F,#. ,]#SDJ,[TO@ZTFG>5KB7YM12_"X&%VY)C_W2S.3_OFDN_!\5S#)
M$M[)&LL5]#)\@.5NGWMCT*L!CVS0!HZ9J5S=WE[:7EI';SVVPXBF,BLK@D')
M5<'@@C'XU@:5J$DTFDW]QJ]PD^H2,YMG1C"T;;]D:X&%887G.3@YSFNH@L$@
MU*[O0[%KE8U93T&S.,?G6'<>$))H4M8]6GAM()GGM8TC7=$[!OXOXE7>=HQQ
MQDG H J:-XC99=3O+^[WV<MN^HVW3Y(4=E('ML$+<]Y#6=_:^H0Z(EKJ6H3K
M=)?VPGE@Y?RY5#$#:"<!MZ# SA*W+SP+I$T%I#:PQV20J(I?(B4&>'Y=T;G'
M(;:,U/+X1T_^U(;VT5+,(8V>*")560QL64G'<;F'XT .T"YO/L&H23?;+B".
M=OL;7$>R:6((IY!"G[^\ D#( /N<^#QG-/+]E2QM);OSH8ML%]YD:^8KGYGV
M<%3&P( /;&>E=-?V::CIUU92,Z1W$+PLR'# ,""0?7FL.V\*O'J$5[<ZB9GC
M\G") L:#RA(%  Z#$AS[],#B@#-U'Q;J$VB:C]AL$6\M;.YDN#]I_P!28WDB
M!0[/G):)R,[> ,XS6SJNJ-I\&DS%+B5I)'S'"1F3;;2R8(P=V=G &.<<\8-2
MY\'+)#=QV^HRP"]CN(;DB,,6265Y,#T*F1P#SP3QT(U=2T5-1@LXS<S0&U9F
M22$[7RT,D60>Q D)!]0* (] UB76;1[AX;94!&R2VN1/&X(R>=JD$'(((K";
MQV\>FV-U/9V-M)>VK7D,5QJ CS$ G&2GWR7X7I@9)'2N@TG2'T^XN[J>Y%Q=
M713S'6(1J=HP#M!///)SSQT  JG_ ,(PT-EIT-EJ,MM+961L?."!B\1" G'9
M@4!![<\&@"!?%K26UQJ46GE](MPQEN!+B10L7F%O+QC:/N_>SGMCFFMXIOH;
MJ*PGTF)+^9H?+C%V2FV02$$MLR"#$P( /4$$]*L/X520W%NU_<?V;<LSS6N>
M79H_+8%\Y*D?-@_Q<YQQ2P>&"+Z"^O-0DN;J%HMK^6$!2-9 H('<F5B3W..
M!0!7M_%-[>[X[325EN;=)&NXA<XV[9I(L1G;\Y)BD(SMZ#.,\4'\4MI]S)<3
M2L;=3<Q!+B957S/MHA4E\?*HSZ'"^I'.H/"AADF>TU*>V-R95N&11N9'FDEP
MK?P,#*X#<\'UP02^$('#%;N59/,DEC<*#L=KD7 ..^' &.XH J0>,)M05K?3
M[.VN+I%G:4QWFZ(+'LY1PGSD^:N!@=&!(QRZ35=5C\':!>6OE375R;-9FFDV
M;@Y4-T5NN?3C.:N/X<N'E2Y.K3?;2LL<LIC!4QR%<JJD_)C8NWDXYSG)JQ+H
M(/A^QTN*Y:,V7D&*8H&R8BI&1WSMY^M %?3?$<E]>VR262Q6MX)C:3";<S^6
M<?,NT;<C+#!/ YP:RKO6M=77Y;:*.!HDU6.WB3S]NY#;%RK?)P,_-GD]JV=/
M\.+87T,INWEM[42BU@* >5YC9.3_ !8^ZO3 )SD\TY_#ROK1U#[4P4W*77E;
M!_K%B,77T*D<>HH Q+KX@0VENS306D<\$<LES#+>A#B.5XB(<K^\),3X&%[=
M,UT&JZI<6=Q8VUG:1W$]X[JGFS&-%VH6R2%8]L<"J/\ PBAA>9K/4I[8W/FK
M<,BC<R/-)+A3_ RF5P&YX/3."-BYL$N;^QNV=E:T9V51T;<I7G\Z .;@\:3R
MVMO,^E*C7MO!-9H+G)?S7" .=OR8W DC=QGN,%9_&%Q%.+3^S8/MJO+')$]Y
ML5G380D3%,.[+(& .WOZ5:/@^ 65C EW*KV5K#;PR;02#$ZNKD=^4&1W!-1W
M/A"2ZM+J!]4D(OA(+X&(%9=^T952<(RJH53S@=<GF@"SHVI7LHUB34EA2*UN
MY$C:-RQ"* >?E'3\>OM6?-K^I2VNGW,MG]A@N)[>19$F\S=&Y.4?Y1M8#&0,
MCG@UNV>DK:MJ"-*9;>\E,GELO*94!AGN#BLZ'PLRPV\-SJ4]Q%;&%84*A5"1
MYQN'=CG!;CH, =P11;QI-#917-QIL<(NK>.ZMBUS\OE,Z*3*VS]WM\Q"<;@
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
M=-O[R91 -/9UN@'#A=J!\AAU&U@?QK.N_$6IB?2T32KB"2>Z53$[*1+&T,S
M;^@(:,%@.1@=<\Z,&A[M%O\ 3[V6-UOA(L@MXA$B*R[-JKD]AU).22?80PZ'
MJ$EU8W.H:HD[6DRR(D5OL0@12QG@L3N/FY)SCY0,=Z *\GC!(K*.\?3IUMP=
MMP[NJB-O-,153GYV#*QP.V#W J.;Q/?2WEDMGIC_ &:34Y+%Y)9%&_8)0Q49
MX&8\Y/N,55NO T\OV@0ZC;CSD=0TUIYC1$SR2_)\XQGS K>H0=.VM_PCTL=M
M:I#>();?4I;\,\)*GS&D)3&X=!*1G/4 X[4 2Z]X@&A1-/)9RRVT41FGFW!%
M10>@S]YSR0H]/IG,MO%<EK)=-J<#K9I?7%NMWE<+L#. 5'.-JD9]>/>IO$GA
M:;79IWCO((1-9/:'SK;S3%NSEX_F&TD'!]<#TJ*7P?-=B2VO=0CEL);F:Z>)
M("KEI%9=N[<?E&\GIG('.* +5MXI5[ZVL[O3Y[6:X,90.RL DBR%22#P<QE2
M.Q9>H.:KQ^-[.5H62W?R'>%7=I%!7S6 C(7.6!!5CZ!AUYPD_A2\O+.Z%UJJ
M&]>""&WN(K?:(O*<NKE2QRQ8Y/(& !]91X36#4%ELYH(;8^071K8/(/*  "/
MGY0RJJG@\ XP3P ;6I7Z:;9_:9$9T$D:-M_A#NJ[OH-V3[ US][XRM_L-]Y$
M=Q'+!+<0EU56*^4@8R $X(.Y0/\ >%:\MC<ZEH%Y8W\BK+<">(.B_=1F8(<9
MZA2O?J*QV\$JR3+]OYDTS["3Y7\9QOE//);8G'^SUYH AC\1ZS)JR6XL0P^W
M7%NL8D4!U1,@DGIC]<UHZAX@G_X1.UUG3K8LUP;=EBE(!59'4$'G&<-CZU);
M>'Y(-9-ZUVC1"YEN$B$1# R(%(+;N>1D<#T]Z4^'W'A2WT6.Z420)$$G:+(+
M1LK E<]"5Z9_&@#.M/%<UMYK:K;.EM]LNH5N0RX7RA))C:.<!(V&?4?C6KHV
MOIJUQ<6Q@,$\,<<Q7S%D&R3=MY4\'*,".V.^:IS^$DO+%+6YNMR&[N;F79'M
MW":.6,J.3C'G9SST]ZNZ)I%QIAE>YN+>5G1(P+>V$*@+GYB,DECGGG' P.Y
M,BQU:XN+FSO)==MX3=W4BIITQC56A#LB[.-Y?A3U()R,#C$^D:]/-J^H&]F4
M6$B23665 VQPN8Y#GN#\C@G^_23^%[]H5M+?5HH;*&\^V0+]F+.K;R^UFWX*
M@DXX!Z<\'-:Y^'M@=,L[6P>.SEBA-M<7"P@O<PLFV16.1RW#9YY'>@"G_P )
M'J2>'Y7O[_[%<-=V<GG;$4PVUPZ<?,"ORYD3)!^YGK70>'=0GNH-0:2Z:^M8
M)]MM>%%4SIL5B?E 5L,67<  <>H)JM<>"[(:C#<Z=Y-A&#"TT,4(Q*8IED0\
M$8QAQW^_[<](Z[XV3.-P(S0!RJ>-F>U^TG1[E81:17S,94R('R <9^\,$[?3
MOGBK+>+[87CPK:RRIOGBB,+*[RRPABZ",'/.QP/4KVR,L_X1'_B5R67VW[^E
M0Z;O\KIY>[Y\9[[NGMUJ&;P=+)'?6\5_%!;W!N71H[8><'FW$[GW?,H+L0
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
M%^NGZ<8#:)ITUK!),&VQ1LXV#(!RR#C'\0 Y%36W@E;.[98(=/,&_P Q;F2
M-<#]T$V9(X&X;MP.<<8[T#-&+QA:20>8;*^1GCADMXW1-UPLK;4V_-@<]0VW
M'4X%9DWC&]@L]1N%M',UNMVR6C1J&_=-",LV\#CS#G&<@Y!XYMOX5NB+*6&X
MA,]E;6L<8<$*[Q.2<^@8$C/.,YP>E1R^$;^ZBOFFNK=9[J&\3"ABJ-,82HSW
M"^403QG.<#I0!N+X@M2"'AGC<72VC(P4E9&0/@X)& &'(/6J,?C.UETV*^33
MM1,4MN;L#9'N%N I,I&_I\W ^\<'"D<U$= U234&D>2T2WDOX[]\,S,&$2H8
MQP!C*Y#?ACO56X\&2/8Z9&(M-NI[7318.UY#YBH0%Q*@(.2"#\IQG(Y&.0#=
MM/$%O?:@;:"VN6BWM&MT%4Q,Z@$KP=PX/4@ XX/2K&IZI'I@M0T$\\EU-Y$,
M<(!9FV,_\1  PAY)K#&A:C::J^H0?8PT0D99(E*/<KL(CBD10%(4XPV2?E X
MR:U[FQGOI-'N)&2.2SN/M$JCD$F&1"!^,F?PH HGQA9"V$XM;MHTC\VZPJ?Z
M*F]D)D^;LR/]W=]PGTS8T;6I;^VU">\M6M$M+F6+<Y7!1"1GACV'/2L*3P.Y
MN))3%IERUPC1/)=0"0P+Y\LH:,,""<3$$' RH//2MVUT>1;/5K&Y9&M[R:9U
M:,G=MDSD$$<$9/K0!DZGXPF.F Z?I]Y'=RR6OEK*D>3#-*$$@!<#U&"002NX
M 5N:EK2Z==6UJ+.[N[FXCDD2*W5<X3;NR68 ??'>L9?#.HW)AEOKBV\ZW%I'
M'Y0;#+#,LC,<]"VT#;SC'4YJYK$.IGQ-I=QIT43&.TNE=I]PC^9H< L <'@D
M>NTCW  U?&6GRQO+;V]Y/ J0L)410K&8*8D&6!+-O4=..^.M//BNWYC2POI+
MQ#)YUHBH9(A&%+%OFVGB1"-I).X8!YQ1M?!\UCHLEE#=H\B-9R0NZD M;B/&
MX>C&/G'0&E3P]J]OJ5QK%O/9KJ-WYHF1BQCCW+$J%3C+%1"O! W9/2@#0;Q3
M8)<A'CG6V+F+[8R@1!Q&9"IYW [0>=N,C&<\4P>++;_5M87R73^5Y-LRIYDP
MDW;2OS[0/D<G<01M.0.,YC^"1+>70E2P>&YDDDDO#;J;H[XRA7.W ^8EMP/3
MY<=Z+7PE=VOD74,&D6]W:R0O'';0^6DQ19$8NP7<-RRG ^8*0.N30!8T[QAY
M\+":QNY)A/.)$AC7,$23M$I<%LD_+SMW="?2K>O:S=:;JFF0102-;RF22XD1
M4.$1<D?,P/OD \#BLE_">J/ $:>Q:5I9IEN%#)):/),TA:)@,MPP4J2 =HSU
M(K?UC2)-2GMY$E5!%%.A##KO3:/RH I'QE:+;"Y;3[]8A;B[E8HG[FW/25QO
MR <,<#+?*>!BI'\5P_:Q;Q:;J$S-/);1LBQA9)8\EE!9QCA6.3@<$9SQ5.^\
M,7LMM-;VUQ %O=+CTRZ:3.45-^'0 <G$K\'';GC!NVV@2P7%I)YR%8+^XNR
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
MO"LS7EL&E@*NS$HI!&6#XP2-I&>>E;]KX>FMY[>0SH1$]\Q !Y\^7>OY#@T
M2)XJL99(3%%<26TC0H;H*OEQO*%,:MD[LD.G0$#>,FLV\\;*-(:\LM,O&D>V
M6ZMA*J 31EE4D?/QC>O7'48S4.G>"GL+JW8Q:9-@VTDEU) &F1H8T0JF5/!\
MM3G(*Y..<$32^$;IM'L+-+F'S+72C8Y(.&?,1!^G[H_G0!T,M_';R6,<T<B2
M7LGE(IP2K"-I"&P<=$/3/-9D7BNTN+B.*WM+R8'9YCHBD0AY&C4L-V<%D;D
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
MI&EWAXXW=8F,<;R'"*S= 6.,?49QD9BG\4:5;V<-W+.XAE@>X1A&QRBLBDX
MSUD7CWJA?Z%J$^H7L<(MS97UW;7<LK2$/$8O+W*%QSD1+@Y&"Q].<T^%M9FM
MK6UD%FD=G:2VR.)F)EW30N&(V_*-L1XYY/XT =+>ZL\%C9W,4++]HN882DZ%
M657<*21U!Y[U0A\8:>EE;2W,CNSP12RR00.8T\PX3/&1N.< \^N,BM/5[&6_
MAM4B* Q7<,[;CCY4<,<>^!7&7.@:MHOAV6W2.WG26"S29ED;<CQL%;:NWY@0
M!CD8YH ZG4/$EG;:5/=1SJKK'<F-I(V*[H-V_<!S@%3TZ]JKZCXJAM[^WM+9
M6<O=-;22O$WEAEB=R PX)&T9_$=0<9%_X7UF]L;FQ LTCVZB(I3,Q+FXWE,C
M;\N-^#R?:K4WA_56N$MHQ:_8X]1FO1,TIWL)$D&W;MX(:0\YZ >O !;TKQ;#
M?:@+*:)T9_*6*81,(Y6>(R<$C@8!QG^=;ME>0ZA:)=6[%H7SM8@C."1GZ<5Q
M%_I.HZ/HMQM\AKGR[/[&49F9KF(* FW;T;:><]"<@5V&E6DFGV:6.U!;6T<<
M-NRL2S(J 988X.<^O&* +U%%% "8I*=10 VBE(I* "BBB@ I:**!!1110 44
M44#"BBB@ HHHH **** "BBB@ HHHH **** "EI*6@ I*6DH *6DI: "BBB@
MHHHH **** "BBB@ HICS1Q_?=1^-5GU&)?N!F/Y"@"Y02 ,DX%94FH3-]T!1
M[<U6>1Y#EW+?4T["N:TE[!'_ ![CZ+S5634V/$: >[<U1I*+!<DDN)I?OR$C
MT[5%2TE,0E%+24 %)2T4 ;M+1BEQ4E"44N*,4"$HI<48H 2J][<&UM6D4 N6
M5$!Z;F8*N?;)%6<5'/ EQ \,@RK#!QU'N/>F!C:1X@75;^:%!$8@SB,H^3M5
M8R"WH3YAX[8QUJJWB._CN)96L;8V,>HI8%A.WFY9U0,%VX/+C(STR?:NA%I"
M+K[2$ E(() QG.W.?4_*OY"N5?PJPEGU"*TA&I_VNEU%." _D^8F\9]X]XP?
M6D,OZGXNL+/3KV>V+W$]O&66,0R 28;;E2%.Y0Q ++D#-36_BFU6"=[\-"T4
MQB"QQ2.S!41F;8%W*!OYR..,XS7/6OA*^CTO[']CD$]M8M:+<37K2"4EXSF-
M2Y"*1'DY .< < YLWOAV_&M3:B+6>Y1I+E5BM[PP,1(L&UB0R_+F%@1G/((!
MQ0!T<GB+2X[CR/M)>3 (\J)W4DKO"AE!&XKR%SD@C YJIIOB_3-0LM.G=I8)
M+V&*41O#)^[\SA S;<#+9"DXW=LU3T72=1T:0Z='80-:O/'+]HWY2-%A1"H!
M._<&3 SD;2"3GBL[3]%UFV@TB-=/>WN;>VL[>2=)T,;+$V)!*A8AAC)0J-P+
M=5H W/$/BF+09)83;2RRIIUS?*0C;/W07Y2P4@9SUSQ@?WAFVOB/2VADD$\N
M4D$9C^SR>86(R-J;=S9&2" 1@$]C69XLTB_U(R"SM_-$VDWMEG>J['E$90G)
MZ?(1QG&1VY$&M:!>7.O_ -I)#-+!'-#)Y=O<>3*X$4R-M;<N"#(IY(R,T ;\
MVJP?V0FHVTL4D,A38[L54AF"^A(//3'7@XJJ_BS18Y7C-U(SJ9!A+:5]QC;:
MX7"G<5/7&<=ZK'1;@>#XM/CMTBG\U)6B$K.%_?"1LNQ))ZY.>3TJ*QT.]@N+
M-W1 (GU$MAA_RVFWI^8_*@#27Q+I#7:VR7@:1FC7*HQ0%P"@+@;1N##&3SG
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
M%)FC- "T4F:,T +129HS0 M%)FC- "T4F:,T +129HS0 M%)FC- "TBJ%&%
M '8"C-&: %HI,T9H 6BDS1F@!:*3-&: %H[YI,T9H 6BDS1F@!:*3-&: %HI
M,T9H 6BDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %Z]:*3-&: %HI,T9H
M 6BDS1F@!:*3-&: %QCI129HS0 M%)FC- "T4F:,T +129HS0 M%)FC- "T4
MF:,T +129HS0 M%)FC- "T4F:,T +129HS0 M%)FC- "T4F:,T +129HS0 M
M)BC-&: "H+U;AK"X6T*"Y,;"(N< /CC/MFIZ*:=F)JZL>?\ @'P'?>&=3NK[
M49;:21XO+B\EBV,G+$Y ]!^M$G@.^USQ5=ZMKUV$AQMM4LYB&0 \9)7CC/3J
M2:[_ #1FNAXNHYN?5Z'.L)24%"VBU/(;;X;^+=.:>6QU:&!G<'9%<R+Y@!/W
MB /7]371Z9X.U6?Q:?$NMFQ2XC7]U;V@(4MC +$__7_3%=WFC-5/&U97O8B&
M"I0M:_?<\[T3P/K6FZ;X@DFGM'U34HS''(KMM4,3O).W/.?3M4/A_P +^-_#
M5B]II\^BB-Y#(QD+L2< ==OM7I6:,TGBZCO=)W\AK!TU:S:MYGET?PVU:30-
M8BNY[-]3OKB.9'#ML&"2V3MR,[F[>E5-,^%.JF>VM]5N[8:;&[2.MM(V\L1C
MC*X[*/SKUS-!8#J0*KZ]6L[=?^&)^H4;JZV_X<\FU#X8ZV-5O9=-O+<VTZ>6
MC7,[F3:0,Y.WV(^E=!X1T#Q9X?%K833Z7_9D;LTOE[FE;.3U( ZX'TKMC-&.
MKBF&ZC'0D_05,\94G'DE9_(J&#IPGSQNGZBW8N#93BU*"Y,;>47^Z'QQGVSB
MN'\.>&/$>DQS6MTFD20WC-]MN0\C7$@;.>2,=Z[0W@[(3]33#>.>BJ*RA5E"
M+BNIM.E&<E)]#BM.\&ZW&=&L[N2R-EH\SS0R(S%YF)W*",?+@]:E\.>'?%6B
MW\MQ.NC7#W<P>[N7>1IBA(R%X '&<"NM-S*?X\?05&TCM]YB?J:U>)G)-.VO
M_#F2PL(M-7T_X8XVW\%:I##8Z-/<67]D66H?;%E#MYK@9PA7& >3DY[UU6I6
M,.I:K:RW15[.WB<A S!C*Q !X[!0PZ_Q5+25$Z\YN[_JY4*$(*R_JVQE1:6]
MIJ\4EJ$%C'>?:E1G.X$P/&P[]RIZ]S56;1KS[;J+0O"+:=H&A0DY3;,97'3I
MDL1]<5T%)1[:5[C]C#8P]0T>YO-;:Y6=5MIX)$F7HV]DV;A]5 !_W13&L]7N
M4LTFCM8S9Y=765F\UPC*O&WY1ELGKZ5OTE+VLK)=@]C&[:ZG/#PU%;Z?:"U"
MB]MFC<2L[89E(W9_WAN'3O5C3(-3L(4M7MK5H1*[&47#;MK.6^[LZX/3-;-)
M0ZLI*TM1JE&+O'0HSV<DFL6=VI7RX8I48$\Y8IC'_?)K.DTN^AO_ +5;I!(%
MO6N%1Y"F5:'8>0IP=V36_24HU&OR'*FG^9EBVO;F_L[JXB@A\@R!E24OD,H
M.2H[YJ74K2:<VT]ML^T6TOF(KDA7!4J5)&<<-UQU J_12YW=,.16:,&XTJ]O
MUNIYQ#'/+Y*1QJY941'W')P,DY/;L*OR6DC:U;WJE=B021.,\DLR$?\ H)_.
MKU%-U&_Z^0*FE_7S*.EVDEE9M#(5+&>:3Y3QAY&8?HPJY2T5+=W=E122LA*S
M&T6%I&_>R^2TGF-#D;2U:=%(8E%%% "44M)0 E%+24 %)2T4 ;M%%%2,****
M "BBB@ HHI5&30,<HP,TZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBC(H **3(]11N'J* %HI-P]12;U]: '44W>OK1YB^M #J*9YBT>:OO0 ^BH
M_.7T-'G#T- $E%1></[M'G_[/ZT 2T5#YY_NTGGMZ"@">BJ_G-[4GG/Z_I0!
M9HJKYK_WJ0R/_>- %NBJ19CU8_G330!>+*.I'YTTR1C^(53I*8BV9H_[WZ4T
MW*#L?RJM10!.;H=E---T>R"H<4E $IN9#Z#\*89Y#_$?PIE% "EV/5B?QIM%
M% "4E.I* $HQ2XHH 2B@TE !12TE,!**6DH$)12TE "44M)0 E%+24 )12T4
M )24M% "4E+10 E)2T4 )24M% "44M)0 E%+24 )12TE &[1114C"BBB@ HH
MHH&%2*,"BB@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** $S1110 9-)FBB@ R?6DR:**  D^M)FBB@ I
M*** "DHHH ****!"4444P$HHHH 2BBB@!**** "DHHH *2BB@ HHHH 2BBB@
M!**** $HHHH *2BB@ I*** $I*** "DHHH **** "BBB@!M%%% !1110 E%%
M%,!****!"4444 )1110 E%%% !2444 %)110 4E%% !2444 %%%% "4444 )
&1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>a2020_annualreportxfinal008.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 a2020_annualreportxfinal008.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#S6BBBOHSY
MP**** "BBB@ HHHH **** %HHHI@%%%% !1110 4444 %%%% @HHHH ****
M"BBB@ HHHH **** %%% HH **** "BBB@ HHHH **** "BBB@ HHHH 6BBB@
M HHHH **** "EI*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH$%%%%
M!1110 4"B@4P%HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH 6BBB@04444 %%%% !2TE+0 4444 %%%% !1110 4444P"BBB@ HHHH
M *6DI:!!1110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@"O111
M69H%%%% !1110 444 $G ZT %%>]^'?AEX>\/Z"-2\2QQSW"Q^;.T['RH?\
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
M**!6IF+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
MM%%% @HHHH **** "EI*6@ HHHH **** "BBB@ HHHI@%%%% !1110 4M)2T
M""BBB@ HHHH **** "BBBF 4444 %%%% !1110 4444 %%%% %>BBBLS0***
M* "BBB@ J>RE2"_MYI!E(Y59AZ@$$U!2@$D #)/0"D,^J?%>CGQ7X/O-/M+A
M%-U&KPR$_*<,&'3L<?K7@UJ/%?PQU>2Z:P\B22,P^9*F^)P2#PP.,\#O5SPG
M\3-<\*VR6=Q;_;=.3A8Y<JT8]%;T]B#[8KV#PQXVT+QQ!+:PH1,$S-9W* Y7
MH3W##_.*\U*IATTU>)Z3=/$--.TCY^\3>*M1\67L-WJ0@$L4?E+Y*;1MR3SR
M?4UVGP._Y&R__P"O$_\ HQ*I_%?P?9^&M5M;O34\JTO0W[D=(W7&<>QR./K5
MSX'?\C9?_P#7B?\ T8E=%24989N&QSTXRCB$I[C_ (Y?\C+IO_7G_P"SM1\#
M;97\2ZC<D9:*TVCVW,/_ (FCXY?\C+IO_7G_ .SM4WP+8#6=73N;=#^3?_7J
M/^83Y?J:?\Q?S_0K?'"Y=_%=A;$G9%9!P/0L[9_]!%=)\#+EWT'5+8DE8[E7
M ]-RX/\ Z#7*_&U2/&UL3T-@F/\ OMZZ/X$J1INLMV,T0_1O\:F:7U1%0?\
MM;&:=IT:?M#7N%&(T:X'U:)<G\W-,^.]RPCT2U!^1C-(P]2-@'\S6A8RK_PT
M)J*YY-F%_'RXS63\=U/VG0V[%)A^J5,-:\+]OT'4TH3MW_4P?AY\0[3P;I]Y
M:W=I<7 GE$B>41A>,'J?I^56_#NMV_B/XXVNK6L#PQ7!8A),9!%N5/3W%<CX
M;\&ZQXK6Y;2HHG%L5$F^0+C=G'7Z&NC\$Z'>^'?BYIFG:@J+<('9@C!A@PL1
MS714C37.U\5F<].51\B?PW1ZUXS\*?\ "5W>BV\O_'E;W#37)SU4#A1]3Q],
MUC?%7Q8OAS0$TBP81WMZFP;./*AZ$CTST'X^E=EKNO:?X<T[[=J4WEP^8L8Q
MR22<<#\S] :Y#XL>&!KWA?\ M*U4/=V ,JE>=\1^\/\ V;\#ZUY]%WE%3V/0
MK*T9.&Y\\T445[9XAZU\#=+\S5-3U5EXAB6!"?5CD_HH_.NZ\/\ B'[?\1_$
MVF;\I D/E#/38,/_ ./,*B^$FE_V=X"MI67$EY(]PWT)VK^B@_C7.^#O"7BO
M2_B)-K>H621VUVTWGL)T8@/EAP#_ '@M>35<9SJ-OT/6I*4(4TEZGG_Q+TO^
MRO'NIQJN(YW%PGN'&3_X]N'X5[5\.)/)^&.F2@9*0RMCUP[UQ7QTTO$NE:LJ
M]0UM(?I\R_S>NR^'W_)*]/\ ^O>;_P!#>JK2Y\/!^9-&')B)HYSXMV,.O^"M
M-\268W"':Y/_ $RD Z_1MOYFNC@_Y(N/^P"?_1%<_P##&YB\4?#F_P##MTV6
M@#P<\D(X)4_@=WY"NF>VELOA'+:SKMFAT5XW7T80D$5G-\MJ;Z/\#2"YFZJZ
MK\3C?@1_Q[Z[_OP?R>N1^+G_ "4.]_ZY1?\ H KKO@1_Q[Z[_OP?R>N1^+G_
M "4.]_ZY1?\ H KIA_O<O3_(YI_[I'U_S/6OA5>R7OP^L/.8NT)>$$_W0QP/
MP! _"OGO7;9;+Q!J5J@PD-U+&H]@Y']*][^#R%?A_ 3T:XE(_/']*\+\4N)?
M%VLNO1KZ<C_OLT8;2M-(,3K1@V92_>'UKZE\:V=Q?^"-4M;2%YIY8-J1H,EC
MD=*^6E^\/K7UCX@U<Z#X<O-4$'G_ &:+?Y>[;NZ<9P<4L;?FA;^MAX*W+._]
M;GS?_P ('XK_ .@!??\ ?JNL^#EM-9^/[ZVN8FBGBLI$=&&"I#ID&M3_ (7N
M_P#T+J_^!G_V%5/A;J7]L?%'5]2,7E?:K>:7R]V[;ND0XSQFJG*JZ<O:1MH3
M"-)5(^SE?47XZ?\ (9TG_KW?_P!"KUJ;4HM)\/07L_$2+"KG^Z&95)_#.?PK
MR7XZ?\AG2?\ KW?_ -"KN_'O_)*K_P#Z]HO_ $)*YI1YJ=)/^M3IC+EJ56OZ
MT.)^+NB?9O%FD:S&OR7;+%*1_?0C!/U4C_OFNN^,'_)/Y_\ KO%_Z%58?\5W
M\*;*X'[R]M]DA[GS8CAOQ*Y_[Z%6?C!_R3^?_KO%_P"A41D^:G%[IV"45RU)
M+9JYYA\(=+_M#QW#.RYCLHGG.>F<;5_5L_A7J]UX@\OXN6.C;_W;Z=("N?\
MEH3O_P#08_UKG?@=I?DZ-J.J,OS7$PA0G^Z@R?U;]*CO_"7BJ;XKKXCBLD-F
MEW&0WGH#Y2@*>,YY7/'O5UG&=:2D]D114H48N*W9SGQITO[)XM@OU7"7MN"3
MZNGRG]-E=G\$?^1+O/\ L(/_ .BXZ7XTZ7]K\(PWZKE[*X!)]$?Y3^NVD^"/
M_(EWG_80?_T7'1*?-A%Y!&'+BWYEWQW;1>+OA[?S6ZYGL)I'4=PT+LKC\5#?
MF*D^$?\ R3RS_P"NLO\ Z&:ROAUK"OXK\6:!.0RM?3W,2MT(WE7'_H/ZUUG@
MO1VT#0I-,((6"ZF$>>Z%R5/Y$5E4]R#IONFC6G[\U479IGG?P5ME;7=?NB/F
MC5(P?9F8G_T 5B?&BX:7QO'"2=L-HB@?4L3_ #KH?@DP&H^)$[EH3^1D_P :
MYCXQ*1X^D)_BMHR/R-=4/][?I_D<L_\ =%Z_YFIX+^*ECX:\,6VE75C=3R0L
MY#QE<8+%L<GWH^$MS'>?$G5;J%"D4UM-(B'JH,J$#]:Y30?A_K_B33?[0TZ&
M%[?>4R\H4Y'7@_6NI^$-E-IWQ%U*QN !/;VDT4@4Y 99$!Y^HJJL::C-QWZD
MTI5'*"EMT)_CG_R&-(_Z]W_]"%7_ (&Z7B#5=69?O,MM&?I\S?S7\JH?'/\
MY#&D?]>[_P#H0KT'X>::^D?#[3T6/,\L1N2O3<S_ # ?EM%8SG;"Q7<VA"^+
MD^Q#X.\0?VMXG\66I?*V]ZIC&>P7RSC\8\_C7AGC72_['\9ZK9!=J+.7C'HC
M?,OZ$5Z?\./"/B?P]XJN;W5;5$M[J%UD<3(WSE@P. ?8_G6)\;]+\C7=/U-5
MPMS 8F(_O(?\&'Y55!QA7Y8O1HFNI3H<TEJF>F>%?^2;Z9_V#E_] KY@KZ?\
M*_\ )-],_P"P<O\ Z!7S!5X/XI^O^9&,^&'I_D%%%%=QPGH_Q'_Y%'P+_P!@
MW_V2*O.*]'^(_P#R*/@7_L&_^R15YQ6.'_AKY_F;8C^(_E^2/2/B4QU#PSX/
MUA^9Y[,QRN>K$!#_ #+?G53X70I:ZAJOB&908M(LGE7/_/1@0!^(#"K7CD>5
M\-_!43?>:%W'TPI_J*T=$\-:M+\')8M)LS/>:O=!G =4*PJ>.6([I_X]6',E
M1Y7U=OQ_R-^5NMS+HK_A_F9/@YW\0>#_ !7H<K&2X:,:C#ZEU/S?B<*/QKSV
MO5O '@SQ9X=\86E[=Z2T=HP:*=O/C.$8>@;/!P?PK@?%6E'0_%.I:=MPD,[>
M6/\ 8/*_^.D5K3G'VDE%WOK^AC5A+V<925K:?J=?H_\ R0?Q!_V$4_G#7G%>
MCZ/_ ,D'\0?]A%/YPUY_96DM_?V]G",RSRK$@]V.!_.JH[S]?T0JVJAZ?JSN
M;]?["^#NGVOW;C6KMKAQW,:=/Y(?QH\;K_;'@OPOXC7YI/(-C<-WW)G;GZX<
MUT/Q$\%^(M7U+3[71],:73=/LTMX6\Z-<GN<%@>FT?A3+#PCKD'PLU[2=7L&
M@>!Q>VA,B/D@98#:3V4_]]5SQJ0M&=];_G_2.B5.=Y0L[6_+^F>0T"B@5WG
M+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M%%% @
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
M0C+9#^M13G*-[L[G3?C3K<^J6D-W9Z<MM),B2LB.&"%@"1E^N*[+XOZ7]O\
M \ERJYDLIDF&.NT_*?\ T+/X5\\5TMW\0/%-]8S65UJSRV\R&.1&BC^92,$9
MVYJYX6TXRIZ6(ABKPE&IK<]]\'QF;X>Z3$#@O8(N?3*UYG_PHW4_^@Q:?]^V
MKC[+X@^*=/LH;.UU=X[>% D:"*,[5'0<K4__  LWQC_T&Y/^_,?_ ,36<</7
MA)N#6II+$4)Q2FGH5/&'A*X\'ZG#8W%U'<-+")@T:D #<1CGZ5SM:6LZ]J?B
M&Z2YU6[:YF1/+5BJKA<DXX [DUFUVP4E%<VYQ3<7)\NQZ=X^L;R\\(>!_LMK
M//MTT;O*C+8RD77%<MH/@37]=U"*!-.N;>$L/,N)XBB(O<Y/4^PIUI\0_%=C
M9P6EMJ[QP01K'&@BC.U0, <KZ"H-0\<^)]4@:"[UFY:)AAD0A P]#M S6,(5
M8QY58VG.E*7,[F]\2-1M]7\1Z=H6D,);;3HELX2IR&D. 0#^"CZ@U;^*.H2:
M5?:3X>T^YEBATVR1&\MRN6('7'LJG\:\]L[N>PO(;NV?RYX7$D;X!VL.0<'B
MGZEJ5YJ^H2WU_.T]U*07D8 $X  Z<= *<:-G'LOS%*M=2[O\B2/6M4BD61-1
MN@RD,/WS=1^-=O\ %>!+V?1?$D"@1:I9J6QV=0#S^# ?\!KSJM&YUW4[O1[;
M2;BZ,EC:MNAB*K\AY[XSW/>KE#WU)="(U/=E%]3MM'_Y(/X@_P"PBG\X:H?"
MC3%OO&T5U*!Y%A$]RY/0$#"_J<_A7+PZYJ4&B3Z-%=%=/GD$LL&U<,PQSG&?
MX5[]J73-=U/1X+N'3[HP)>1^7.%5277!&,D9'4]*ATI<LDNI2JQYH-]"SK'B
M34-2UJ]O4O;E$GG>1$65@%4G@8SV&*Z/X8>(+F+QM;6UY=336]ZCVS++(6&2
M,C@^X _&N"J6VN9K.ZAN;>0QS0N)(W'56!R#^=7.FI0<2(591FI,N^(-+;1?
M$.H::P.+>=D7/=<_*?Q&#6:*N:IJE[K6H27^H3>==28#R%0I.!@= !T JF*N
M-[*^Y$K7=MA:***H04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 M%%% @HHHH **** "EI*6@ HHHH **** "BBB@ HHHI@%%%% !1110
M4M)2T""BBB@ HHHH **** "BBBF 4444 %%%% !1110 4444 %%%% %>BBBL
MS0**** "BBB@ HHHH *!10* %HHHI@%%%% !1110 4444 %%%% @HHHH ***
M* "BBB@ HHHH **** %HHHH **** "BBB@ HHHH **** "BBB@ HHHH 6BBB
M@ HHHH **** "EI*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH$%%%%
M !1110 4"BE%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH 6BBB@04444 %%/6*1_N(S?09J9-.OG^Y9W#?2)C_2BZ"S*U+5]-"U
M=_N:5?-]+=S_ $J=?"WB%_N:%J;?2TD_PI<T>Y7)+L9-%;J>"_$[]- U+\;9
MA_,5,O@'Q6_30KS\4Q_.I]I#NA^SGV9SE%=4OPW\7OTT2;\70?S:IE^%OC)O
M^8/CZW$7_P 52]M3_F7WC]C4_E?W''T5VZ?";Q>W6PA7ZW*?T-3+\'_%;=8K
M1?K./Z"E]8I?S(?U>K_*S@J*]$3X,>)VZS:<OUF;^BU,OP2\0G[U_IB_220_
M^R4OK-'^8KZM6_E/-:*]17X(:P?OZK8CZ!S_ $J9?@=>_P >MVR_2%C_ %I?
M6Z/\P_JE;^4\HHKUU?@<W\?B*,?2US_[/4J_ ^V'W_$9/TM0/_9Z7URC_-^8
M_J=;^7\CQT4M>SK\$]+'W]>F/TC4?UJ9?@QH(^_K%X?]W8/Z5/UVCW']2K=C
MQ*BO<U^#GA<?>U+4F^DD8_\ 9*E7X1^$5ZW&H-]9A_1:7UZD/ZC6\CP>BO?E
M^%?@U>J7;_68_P!!4R_#+P4O6QF?ZW$G]#2^OTNS']0J]T?/=%?12_#OP0G_
M #!R?K/*?_9JE7P+X,3IH<9^K.?YM2_M"GV97]GU.Z/G"BOI5?"'A%.F@6I^
ML>?YFIE\-^%D^[X=T_\ &V0_TI?VA#LQ_P!GS[H^9**^H%T;PZGW/#^FCZ6L
M?^%3+9:1']S1[)?I"@_I2_M%?RC_ +.E_,?+-&*^JU%FGW+"W7Z(!_2IEN@G
MW(47Z"E_:/\ =_$K^SO[WX'RFEM._P!R&1OHI-3+I6HO]RPNF^D+'^E?4_VY
M_P"ZM)]NE_NI^53_ &B_Y?Q'_9R_F_ ^8%\/:T_W-'U!OI;.?Z5,GA/Q&_W=
M U0_]NDG^%?3/VV7_9_*D^V3>H_*E_:$OY1_V='^8^;E\$>*'Z:#J'XP$?SJ
M9?A]XL?IH=U^( _F:^BOM<W]X?D*3[5-_?\ T%+^T*G9#_L^'=GR31117I'F
MA1110 4444 %%%% !0**!0 M%%%, HHHH **** "BBB@ HHHH$%%%% !1110
M 4444 %%%% !1110 M%%% !1110 4444 %%&,]*E6VG?[D$C?1":0R*BK::5
MJ,GW+"Z;Z0L?Z5.GAW6Y/N:/J#?2U<_TI<R[CY7V,VBME/"/B1_NZ!JA_P"W
M23_"IT\#>*7Z:!J'XP$?SI<\>X^278Y^BNF3X>>+7Z:%=?B /YFIT^&/C)^F
MB2#ZS1C^;4O:T_YE]X_95/Y7]QR=%=FGPI\9-_S"57ZW,7_Q53I\(?%[=;.W
M7ZW"_P!#2]O2_F7WC]A5_E?W'"T5Z"GP:\5MU%BOUG_P%3)\%/$S=;G3%^LS
M_P!$I?6*7\R']7J_RL\XHKTY/@?KY^_J.F#Z-(?_ &6IU^!NJG[^KV0^B,:7
MUJC_ ##^JUOY3RJEKUI?@7=?QZ] /I;D_P#LU3+\"Q_'XD4?2S_^SI?6Z/\
M-^8_JE;^7\CQ^BO9E^!UH/O^(7/TMP/_ &:IE^".DC[^N7)^B**7URCW']3K
M=CQ.BO<E^"OAX??U;4#]&0?^RU,OP9\++]Z^U-O^VJ?_ !%3]=I%?4JIX/17
MOR_"'PBO62_;ZS#^BU,OPI\&KU@N7^L[?TI?7J7F/ZC5\CY[HKZ*7X8>"5ZZ
M;(WUN)?_ (JIE^'/@E.FB@_6:0_^S4OK]/LQ_4*G='S?17TLO@3P:G30H#]=
MQ_F:F7P?X23IX?LC_O1 _P Z7U^'9C^H3[H^8Z*^HE\->&$^[X=TS\;6,_TJ
M9=&T&/[FA:<OTMHQ_2E_:$?Y1_V?+^8^5Z*^KELM,C^YI5FOTA4?TJ9?LZ?<
MM(5^B ?TJ?[07\OXC_L]_P WX'R8JLQPH)/L*F2RNG^Y;3-](R:^LA=$# 10
M*/M;_P!U:7]H?W?Q'_9Z_F_#_@GRHFC:I)]S3;QOI Q_I4R>&M>D^YHFI-]+
M20_TKZE^U2>B_E2?:I/;\J7]H2_E*_L^/\Q\Q)X.\3/]WP_J?XVKC^E3IX$\
M5/TT&^'UB(_G7TM]ID]1^5)]HE_O?I2_M"?9#_L^'=GSBGPY\7/TT.X_$J/Y
MFIE^%_C)^FBL/K/$/_9J^A_/E_O_ *4>=)_?-+Z_4[(?U"GW9\_I\)_&+==,
MC7ZW,?\ 1JG3X0>+6ZV]JOUN%_I7O'G2?WS^=)YDG]]OSI?7ZOD/ZA2\SPY/
M@SXI;JU@OUG/]%J=/@GXD;[UYI:_]M9#_P"R5[5O?^\WYTFYO[Q_.I^O51_4
M:1XZGP/UP_?U/3Q]"Y_]EJ9?@;J/\>LV@^D3&O7,GUI*7UVMW*^I4>QY4OP,
MG_C\01+]+8G_ -FJ9?@9&/O^),_2SQ_[/7I]%+ZY6[_D/ZG1_E_%GFR_ ^P'
MW]?E/T@4?^S5,OP3T4??UJ[/T5!7H=%+ZU6_F']5H_RG!+\%O#8^_J>HGZ/&
M/_9*F7X.>%%ZW>I-]9E_HE=O12^LU?YA_5J7\IQR_"3P>O7[:WUF_P !4R_"
MSP8O6TN'^MP_]#75T5/MZO\ ,Q^PI?RHYI?AIX)3_F$LWUN)?_BJF7X?>"TZ
M:(A^LDA_FU;]%+VU3^9_>5[&G_*ON,9?!'@].F@VQ^JD_P S4R^$_"B=/#U@
M?K I_G6G12]I/NQ^SAV127P]X;3[OA[3!_VZ1_X5,NE:+']S1;!?I;H/Z5/1
M2YI=Q\L>PBV^GI]S3;5?I&H_I4JO$GW+>)?HH%1T5-V.Q8>[=5!"K4?VZ3^Z
MM,(W1$>E5\T#+7VV7T7\J3[9-ZK^55LT9HL%RQ]LF_O#\J3[7-_?_05!FC-
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
MY8[=V\EF8$$ <#%=WK&CPZS'9I-)(@M;N*[79CEHVW '/8UC7/@>WN;ZX/\
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
M#;7FI,^FP:<;2,IF2./<!U*C)WG//0<4 3>'=3NM7UC7YS<"338+E+:T4*,
MK&ID;.,G+/CD_P -96ES^(-=O[W4K75A##::N]F+%XT\EX(VV/D[2^\_,0<X
MZ#&*U? VA2^'/!NG:;<_\?2(7N#NW'S&)9N>^"<9]J@;P3 =4DF&HW0L)+X:
MB]@ GEFX!!W;L;MNX!BN<9_*@#DO"-UJ%_:Z+X?LM1FTZ(P7][-/ B-(VV[*
M*HWJP RQ)XYP!Q36\4>(+O1]/O;R_O-/LA;7$<U_8V:RK]JCE:,-*-K%8R%W
M< #D\\5UD?@6*SM[#^S-4N[.[LA.B7*JCEHYG+LC*PP1NP1Z8I@\ P6EO;Q:
M5JU[8&.T:SE=0DAFC9BY+!E(#[F8[A_>- '.ZIXDU>"+7)[2_M?M$=EI+Q7,
M$*,A::4J[ D992.@)X!XQ4NIZYKN@W6NZ4NKR7DH^P"TN;B&/="UQ*T;'"J
M0,9 (]N:WV^'VEBTN+6*>YCAFM[.WV@@[5MGW)@D=3WH\3^%HKRWUJ^CM[B\
MN;VW@C^SQ3+$P\ERRM&Q'#@L2,\$J!QF@ \.S:M;^+]9T>_U674+:VM;:6W>
M:.-7&\R;MQ11DY4=N@'N3DZYK&LV/BFY6YU2XTNV$]NNGL]L&LIT.WS%ED"$
MJY.X#)7'%7O!>DZC!KNLZO??VAB[CMX8VU'RQ,YCWY8K'\JK\P 'L3WR;>I>
M"8M1O+TG5+N*POYHY[RQ4(4E=-O1B-R@[%R ><=J .=N_$6IVWB2 Q:W<78?
M6TLI+>"U'V.&%FV[&D* F4=3AC@\8Q6?;ZW=V ATNUFOH$OM<U5YI;"W$TX2
M.4\*I5@,EADX/ KJW\ (7V1ZU?16L>H?VE!;JD>V*;?O/)7+#). 3QGOQ5A_
M!,"+%+9:C<VM[!>W%Y#<JJ,5,Y)D0J1@J<_7@<T <Q)K?B?^R]-DU.35["R4
MW275];6"F<E7 A>2,HVU"N2=J]1V%=6VJ7:_#>;55OK>YO$TMYUN[89C=Q&2
M'4$>HS@C\*A7P2+5;273=9OK2^@25)+K"2&<2OO<NK+C.[D8 QTZ59NO#Z:?
M\/;S0-+2239ITMO K,"SL48#)X&23[#F@#D[K6O$.AVMO+/K+WKZEH5U>+O@
MC46UQ%$K@IM4?+\V,-GH*G_M/5M*?PW>:AJ/V][RWN;N96MXU";;8.$0A<J,
M]\Y/?TK2TOP+NTI$U34;RXE.E-I\22!/]$210'"D#YFX W'/"CWSM2^&+.:3
M1VEDD9=,A>%$.,2*\?EG=QZ>F* .8M]0\1Z;X07Q7<:JM[%)I$E[/:31JJQR
ME \8BVJ#M'*G<3ZU-X/U37+C6XH;J35KNQGL/.EGOK 0+'<!E^6,A5RI#' .
M2-O6KUGX M(8DMKW4+N_LX+.6QM8)MH$,,@ 894 L=H"@GH!5[1/#!TF\6[N
M=5N]0FBMA:0&<(HCB!!QA0,L<#+'G@4 8^LWVL:AK^N6FGZK)IT>CV$<Z".*
M-O.F<.PW[U/R (!@8ZGFL[PO)=:Q\08-:DOYQ]I\/6ETUOLCV 2-)^[SMW;0
M?F!SG/4D<5T.N>%5U._N+RWU2ZT][RV%I>" (1-$"<?>!VL-S#<.QJQ8Z)9:
M;JPO[9G39816"0Y^58XV8KCOGYL?A0!F:O=:OJ?BJ_TK3]5ETV+3].2Y#11Q
ML99G9PN[>I^0!.@P3GK6?H?B[4]7@O;II1&H\/6]\D:H,),PEW$<9(R@X.1Q
M6QK/A\:GJ+W]KJESIUS+:_8[AH%1O-BR2!\P.&!+88=,FJ=QX+M3(@T_4[O3
MH#IZ:;-%"$82PIG:,LI*GYB,CGG\: *?A[4M>U[7;"*767AM8]'L+^>.."/,
MTLF[<"=O"MMY ]L8YSI>-+[5+*\L#'<ZA9Z.8Y3=7>GVRSR1R#;LW*58A/O$
MD+V'2K>BZ#::)=K<03RR,+"WL,.1C9#NVG@=3N.:=J^DOJ&HV^HV>J7&GWL,
M3P>9$JN'C8@D%6!'500: ./B_M/5O$9NH/$"QW'_  C,,SWEA&C+.PDDP1O4
M@*3R1@'MQ27WBC5;G0;*_&N3V]TVA1WRVFG6BRNTQ4DR2[D94BX '*]^>E=/
MI7A33M'8&UFGVC3ET_#L#E S-NZ?>)<^WM5%? MM# +>TU>]MX)-.CTZZ5 A
M,\48(4Y*G:<,02/7MUH @LM;UK4]:FG?4V@L++2;/49+:&%,RNZNS+N()"G;
MSWZ8(YS0T#Q#XJOH["ZMQJ5Z]_8332I=6 BMH9O+WQ>6X494GY>6.<@YKJ=&
M\.VND2RR&YENFELH+)_-"@%(@P7@ <D.<_2J-IX+M88$M+K4[R[LK>UEL[2W
MD*J((I!M/S* 6(7Y03T'YT ,\$ZM?7>J26M]J]U-<"S22YL-1M1!/#-NPS)M
M10T1SC@M@XYYK+\4WD^GZWXNN;<H)4LM, +QJXYG<'A@0>":Z/1O#_\ 9FII
MJ%UJMSJ%Q#:_8X&F5%\N+()'R@;F)5<D^E)JOABRU>?5)9KF=#J,5O%($(^4
M0N74C([D\T 8USJ^M0>+GM[_ %:YTSS-16&SBEM5-G<VQ X60(3YQY(!8<X&
M,5AV5_J>@:7<PPZIJ$SZAXEN+1GCMHY)8U5I&=T54Y=MHZ@@=0!773>$H9K]
MW;5+O^SY+Y=0>QPA4S AN&QN"[@#MSUIC^#H3]J\K5KN,OJ']I6Q"QG[+.2Q
M8K\OS!MQ!#9XH R;;6_$=W)I^AR75_9M>:I-#'?W%HL=P]K'#YN=K+MW$_+N
MV]NE;?P^AN((O$45U/\ :)DUN<-+M"E_DCP2!P"1UQQFF/X2B-I$5U6[75([
MUKX:AA"_FLNQOEQMVE?EVXZ 5I^'M)B\/VUW&EY/=/=W3W4LLY7<78 '[H
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
MY<S?8H)K>$2[?N22*YR0.2"O7WIEEX*BM+VS=M3NY[&QN'N;2SD";8I&W?Q
M;F WM@$\9[XH Z?%&*K:;9O8:?%:R7<]V\8(,\Y!=^2>< >N/PJU0 F*,4M%
M !1113$%%%+0,3%&*6BD F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )
MBC%+10!-1110 4444 %%%% !1110 $X&:C\^+^^*64XA<^BFOF7Q'>7'_"3:
MIMGE ^U28 <_WC73AZ'M;ZG-B*[I6T/I@W$(_P"6B_G2&[MQUE3\Z^5?M=S_
M ,_$O_?9H^U7'_/>7_OLUT_4%_,<WU]]CZI-[;#K.GYTW[?:#_EX3\Z^6/M5
MQ_SWE_[[-+]IG_Y[R?\ ?9I_4%_,+Z^_Y3ZE_M&S_P"?F/\ .D_M.Q'_ "]1
M_G7RW]IG_P">TG_?1H^T3_\ /:3_ +Z-']GK^8/[0?\ *?4?]JV _P"7N+_O
MJD_M?3_^?R+_ +ZKY=^T3?\ /:3_ +Z-'GS?\]9/^^C1_9\>XO[0?\I]0_VS
MIP_Y?(?^^J3^VM,'_+[#_P!]5\P>?+_SU?\ [Z-'G2_\]7_[Z-/^SX_S!_:$
MOY3Z>_MS2_\ G^A_[ZI/[>TK_G_@_P"^J^8_.E_YZ/\ ]]&CS9/^>C_]]&C^
MSX]P_M"7\I]-_P!OZ3_T$(/^^J3_ (2'2!_S$8/^^J^9O-D_YZ-^='FR?WV_
M.G_9\?YA?VC+^4^F/^$CT<?\Q&W_ .^J/^$DT7_H)6__ 'W7S/YC_P!]OSI?
M,?\ OM^=']G1_F#^T9?RGTM_PDVB?]!.W_[[I/\ A)]#_P"@I;?]]U\U;W_O
M-^=&]O[Q_.G_ &='^87]HR_E/I3_ (2G0O\ H*6W_?=)_P )5H/_ $%;7_ON
MOFS>W]X_G2[F_O'\Z/[.C_,']I2_E/I'_A+- _Z"UK_WW2?\);X?_P"@O:_]
M]UXSI'@74=5TNWU&2_L+"WNI/*MC=S%3,V<84 'N#26W@+6I=5U&QG:WM!IR
MA[FXGEQ$BD9!R!SD<]/RK/ZI1U7/L:?7*UD^3<]G_P"$O\/#_F+VG_?=)_PF
M/AW_ *#%I_WW7B6J^#-9TR^M;6.(7_VN/S;:2RS*LJ]R.,\9'YBFZYX1U/0;
M[3[&Y"27=[&KI%$22I8XVGWSQQQ36"HNUI[DO&UE>\-CV[_A,O#?_09M/^_E
M)_PFGAK_ *#5G_W\KR2\^&^K6MK=NMYIUQ=6<8EN;.&8M-&N,\C&.GO^=<=5
M0P-*?PR)GCZT/BC8^B_^$U\-?]!JS_[^4?\ ";>&?^@W9_\ ?ROG6C%7_9L/
MYF1_:4_Y4?1/_";>&?\ H-V?_?RC_A-_#'_0<L_^_E?.^!Z48'H*/[-A_,P_
MM.?\J/H?_A./#'_0<L_^_E'_  G'A?\ Z#EG_P!_*^>,#T%+@>@H_LV'\S#^
MTY_RGT-_PG'AC_H.6?\ W\H_X3CPQ_T'+/\ [^5\\X'H*,#T%']F0_F8?VG/
M^5'T/_PG'AC_ *#EG_W\H_X3?PQ_T'+/_OY7SS@>@HP/04?V9#^9A_:D_P"5
M'T-_PF_AC_H.6?\ W\H_X3?PQ_T&[/\ [^5\]8'H*,#T%/\ LR'\S%_:D_Y4
M?0O_  F_AG_H-V?_ '\H_P"$V\,_]!NS_P"_E?/8 ]!1@>E']F0_F8?VI/\
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
M_P#A+_#H_P"8Q:?]]T?\)CX=_P"@Q:?]]U\UY/J:,GU-'U"'=A]?GV1])_\
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
M2&EI#2 *2EI*0Q****!A24M)0 4AI:0TAB&B@T4 )1110 4E+24AGT5\//\
MD0]*_P!Q_P#T-JZ>N8^'?_(A:5_N/_Z&U=/7@U?XDO5GO4OX<?1!1114&@44
M44 %%%% !1124 +BBDI:!$U%%%(84444 %%%% !1110 CHLB,C#*L,$>HK+_
M .$:T;_H'P_D:U:P;_QCHFFZJNGW%V%EY$C $K$>P8]L_P#Z\5I34Y.T+_(S
MJ2A%7G;YEC_A&=%_Z!T/Y&D_X1?1/^@;#^1J.^\7:#IMV]K=ZBD<R $KL8\$
M9'(&.A%+>^+M"T^1([K4$C=XUE4%&.5;H>!5J-=VLGKZD.=!7NUIZ#O^$5T,
M_P#,,@_(TG_")Z#_ - R#\C6I:W,-Y:Q7-NX>&50Z,!C(/0\U+6;G-:79HH0
M>MD8O_"):!_T"X/R-)_PB'A\_P#,*M_R/^-;=%'M)]V'LX=C#_X0_P /'_F%
M6_Y'_&D_X0WPZ?\ F$V_Y'_&MVBCVD^[#V<.R,'_ (0OPX?^81;_ )'_ !I#
MX)\-'_F#VWY'_&M^BCVD^[#V4.R.?_X0?PS_ - :V_(_XTG_  @WAC_H#6WY
M'_&NAHH]K/\ F8O94_Y5]QSW_""^&/\ H"VWY'_&C_A!/"__ $!;7\C_ (UT
M-%'M9]V'LJ?\J^XYW_A!/"__ $!;7\C_ (T?\('X6_Z EK^1_P :Z*BCVL^[
M'[*'9'._\('X6_Z EK^1_P :/^$#\+?] 2U_(_XUT5%'M)]V'LX=D<[_ ,('
MX6_Z EK^1_QH_P"$#\+?] 2U_(_XUT5%'M)]V'LX=D<[_P ('X6_Z EK^1_Q
MH_X0/PM_T!+7\C_C7144>UGW8>RAV1SO_"">%O\ H"6OY'_&C_A!/"__ $!;
M7\C_ (UT5%'M9]V'LH?RHY[_ (03PO\ ] 6U_(_XT?\ ""^%_P#H"VOY'_&N
MAHH]K/NP]E#^5?<<]_P@OA?_ * MK^1_QH_X0;PQ_P! 6V_(_P"-=#11[6?=
MB]E3_E7W'/?\(-X8_P"@+;?D?\:7_A!O#'_0&MOR/^-=!11[6?\ ,P]E3_E7
MW'/_ /"#^&?^@-;?D?\ &E_X0CPU_P! >V_(_P"-;]%'M9]V'LJ?\J^XP?\
MA"O#?_0'MOR/^-'_  A?AO\ Z!%M^1_QK>HH]I/NQ^RAV1A?\(9X<_Z!%O\
MD?\ &E_X0WP[_P! FW_(_P"-;E%'M)]V'LX=D8?_  AWA[_H$V_Y&E_X0_P]
M_P! JW_(UMT4>TGW8>SAV1B?\(AX?_Z!5O\ D:7_ (1+0/\ H%V_Y&MJBCVD
M^[#V<.QC?\(GH/\ T"X/R-'_  BFA?\ 0,@_(ULT4>TGW8_9P[&/_P (KH7_
M $#(/R-(WA;0\<:;!^1K9HQ1[2?<.2/8\V\?>!EU'PZT&B:?"+SS58?,%^4=
M>2:\N_X57XL7K8Q?^!"?XU]+-'FHS;@]JEMO5C22V/FX?"[Q7_SY1?\ ?]/\
M:>/AAXJ_Y\HO^_Z?XU]&_9AZ4?9AZ4AW/G0?#+Q3_P ^47_?]/\ &G#X9^*!
M_P N4?\ W_7_ !KZ)^S#TH^S#TH"Y\\#X:>*/^?./_O^O^-.'PV\3_\ /G'_
M -_U_P :^A?LP]*/LP]* N?/G_"M_$W_ #YQ_P#?]?\ &E'PX\3?\^<?_?\
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
MS^>:3$NS&]-_KL./RS3Z* &X?<N&7'<;>OZT8DRV67_9^7I]>>:=10 S$NP
M.F[N=IQ^6:7#[\[EV>F.?SS3J* &8DVMETSV.WI^M!$F%PR_[7R]?ISQ3Z*
M&X?>267;V&WG\\TF)=F-Z;\]=AQ^6:?10 TA]RX9<=QMZ_K1B3+99?\ 9^7I
M]>>:=10 S$NP .F[N=IQ^6:7#[\[EV>F.?SS3J* & 2;6RZ9[':>/UH(DPN&
M7_:^7K].>*?10 W#[R2R[>PV\_GFDQ+LQO3?Z[#C\LT^B@!N'W+AEQW&WK^M
M&)/FRR_[/R]/KSS3J* &$2[  Z;NYVG'Y9I</OSN79Z8Y_/-.HH 8!)M;+IG
ML=IX_6@B3Y<,O^U\O7Z<\4^B@!N'WDEEV]AMY_/-)B79C>F_UV''Y9I]% #<
M/N7#+CN-O7]:,2?-EE_V?EZ?7GFG44 ,Q+L #IN[G:<?EFEP^_.Y=GICG\\T
MZB@!@$FULNF>QVGC]:")/EPR_P"U\O7Z<\4^B@!N'WDEEV]AMY_/-)B79C>F
M_P!=AQ^6:?10 TA]RX9<=QMZ_K1B3YLLO^S\O3Z\\TZB@!F)=@ =-W<[3C\L
MTN'WYW+L],<_GFG44 , DVMETSV.T\?K01)\N&7_ &OEZ_3GBGT4 -P^\DLN
MWL-O/YYI )0GWTWYZ[#C\LT^B@"*97WJP9=N.?EZ_K4>'^;++_L_+T^O/-66
M&Z,^HJ"@!F)-H^=-W<[>/RS2X??G<NWTQS^>:=10 S$FTY9<]CMZ?K2XD^7#
M+_M?+U^G/%.HH ;A]Q^9=O88Y_/-)B39C>F[UVG'Y9I]% #</N'S+CN-O7]:
M,/\ -EE_V?EZ?7GFG44Q#,2;1\R[NYV\?EFEPV_.1M],<_GFG44 - DVG++G
ML=O3]:7$GRX9?]KY>OTYXIU%(8W#[C\R[>PQS^>:3$FS&]-WKM./RS3Z* &$
M/N&&7'<;>OZT8?YLLO\ L_+T^O/-.HIB&8DVCYEW=SMX_+-+AM^<C;Z8Y_/-
M.HH 09QR03[#%+110 4444 %%%% !1110 4444 %+112 FQ1BBB@88HQ110
M8HQ110 8HQ110 8HQ136EC61(V=0[YVJ3RV.N!0 [%&*** #%&*** #%&***
M #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&
M*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&***
M#%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*
M** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #
M%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** %7@U
MZ[6(J:FS#(#4 18HQ113 ,48HHH ,4444 %%%% @I<4E+0,,48HHH *2BB@0
M4444 %%%% !1110 4444 %%%% !1110 444M( HHHH FHHHH&%%%% !1110
M4444 %>4:\LMMXFOY->FU*U1Y1_9]_!EHX5STP".HQG'/'2O5ZXG5?!5]>7U
MU##JTB:9J$GFW43H&*$'< I)Z$YZ=,=ZZ\)4C"3YG;^OZ]=CDQE.4XKE5_Z_
MKTW,'7A?IJ^I:A<1:M<:;'' 4GMKGR(RNQ0S#@@Y)Z#WIVH7)UK5KV-+N[6S
MLM$%U:@2E3NV*P9L=3\W-=%?^!I+AIXK/6)K:RN(HXI;=H_,&U, ;22-O2EO
MO HDG$FFZD]ENLA8S Q"3?$ !ZC!P!S[5TQKTK+76WGY?\'8Y98>M=Z:7\O/
M\-MS3\'WL^H>$M.N;ES),T9#.W5L,1D^_%;9;!/RG@9^M5=+TZ'2=+MK" DQ
MP($!;J?4GZFK=>=4:<VX[7/2IIQ@E+>PSS#L#>6_/;C(I=WS[=K?7M3J*@L9
MO.&.QN.W'-!<X7Y&Y_3ZT^B@!N[YRNUN._8TGF'9N\M_IQFGT4 -WG*C8W/?
MTHWG+?(W'Z_2G44 ,\P[ WEOSVXR*7=\^W:WU[4ZB@!@<X8[&X[>M&\X7Y&Y
M_3ZT^B@!NX[RNUN._8TGF'9N\M_IQFGT4 -+G*C8W/?THWG+?(W'Z_2G44 ,
M\P[ WEOSVXR*7=\^W:WU[4ZB@!F\[6.QN.WK1O.%^1N?T^M/HH ;N.\KM;CO
MV-)YAV;O+?Z<9I]% #=YW*-C<]_2C><M\C<?K]*=10 SS#L#>6_/;C(I=WS[
M=K?7M3J* &;SM8[&X[>M!<X7Y&Y_3ZT^B@!NX[RNUN._8TGF'9N\M_IQFGT4
M -WG<HV-SW]* YRWR-Q^OTIU% #/,.P-Y;\]N,BEW?/MVM]>U.HH 9O.UCL;
MCMQS07.%^1N?T^M/HH ;N^<KM;COV-)YAV;O+?Z<9I]% #=YW*-C<]_2@.<M
M\C<?K]*=10 SS#L#>6_/;C(I=WS[=K?7M3J* &;SM8[&X[<<T%SA?D;G]/K3
MZ* &[CO*[6X[]C2>8=F[RW^G&:?10 W>=RC8W/?TH#G+?(W'Z_2G44 ,\P[
MWEOSVXR*7=\^W:WU[4ZB@!F\[6.QN.W'-!<X7Y&Y_3ZT^B@!NX[RNUN._8TG
MF'9N\M^O3C-/HH ;O.Y1L;GOZ4!SEOD;C]?I3J* &>8=@;RWY[<9%+N^?;M;
MZ]J=10 P.=K'8W';CFC><+\C<_I]:?10 W<=Y7:W'?L:3S#LW>6_TXS3Z* &
M[SN4;&Y[^E&\_-\C<?K]*=10 SS#L#>6_/;C(I=WS[=K?7M3J* &!SM)V-QV
MXYH+GY?D;G]/K3Z* &[CO*[6X[]C2>8=F[RW^G&:?10 W>=RC8W/?THWGYOD
M;C]?I3J* &>8=@;RWY[<9%+N^?;M;Z]J=10 S>=I.Q^.W'-!<_+\C<_I]:?1
M0 W<=Y7:W'?L:3S#LW>6_P!.,T^B@!N\[E&QN>_I1O/S?(W'Z_2G44 ,\P[
MWEOSVXR*7=\^W:WU[4ZB@!F\[2=C\=N.:-Y^7Y&Y_3ZT^B@!NX[RNUN._8TG
MF'9N\M_IQFGT4 -WG<!L;GOZ4H;<KKL;CI[_ $I:@N[VWTZUDN[J4101C+.0
M3C)QV]S32;=D)M)79&TH1 S*1DXP<9S3MWS[=I^O:N$UJ\AUC63?02S26MG-
M9F'*NB*[38<X(&3C'-=[6M2ER)7W,Z=7VC=MD,WG:3L;CMZTN\_+\C<_I]:=
M161J-W?,1M/'?L:3>=F[8WT[T^B@0W=\P&UN>_I0&)W?(W'Z_2G4M #-Y"@[
M&Y[<9%+N^?;M/U[4ZB@8S>=I.QN.WK2ER-OR-S^GUIU)0 W=\Q&UN._8TF\[
M-VQOIQFG%E7&2!DX&3U-9=QKUK;Z_;:00S33*27'W8S@E0?<A6Q]*J,7+8B4
ME'=FGN.X#:W/?THW_>^5AC]?I6/XIU>;1=$>YMD$ERSJD2$9!.<G_P =#5FW
MEP_BXQV=I;RC3H[A&GNQ*%SA-^U0#G.67GVJX47)<ST1G.LHOE6K.IWG:#L;
MGMW%!D E$9X+#CWK DLO$MK:EH=6AN6@&8XGM@&F _A9\\$CC( JG-I>J7\3
M:]*&BU2$B2SM=W$:#K&?5G&<GZ>E-4HO[2!U9+[+.M!R,X(^M+5;3[V'4K""
M\@)\N9 PSU'J#[@\59K%IIV9JFFKH****!A1110 4444 +1112 **** )J**
M*!A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M6/\ #G&<],5C^&SJL_C/5FU=XWFMK>.-1$N%19/GVCUQC&3Z5I^&=]RFIZB
M5CO;LR0.R8WQA%56QUP=IQ6TMNJ3-,BQK+)@2N$Y<#IS[9/YUT.4::<$M;?Y
M?\$YE"51J;>E]O+7_@$U%-P^\G<-O88I,2;,;UW>NWC\LUSG2/HIN'W#YACN
M,=: '^;+#G[OR]/UYH BO+9;RQN+5_NS1M&?H1C^M9OAR=KKPQITS_ZQ81%)
M_O)\I_536MB38!O7=W.W_P"O7"KK4NB:VNC*ZA)M892I7_EG(H<8/;YG_2MZ
M4'4BXK?<PJS5.2D]MCMJ*K2W<5O/#;S7$:3W!(A4CEB!D_I5/5=;@TJ:WAF;
M][-'+(GR\'RUW$9SQQ]:S4)2=DC24XQ5VS02Y@>YDMTE1IHP&>,'E0>F1[XK
M!\0>(5M;F/2+.2+^TKAHU42J2H5VVDG!'/?%9UMIU[I]C#XFA;S[Z6(SWL6T
M_O4?#%1SP4 ^7Z>]3:5H::R+;7[DE+N2Z-W&2O\ RSQM13[8"FNB-.G!\S=T
MOS_R.:52I-<L59O\O\R7["VDS^%+=W#M 7MV8="3"W]5KJ:Q_$=I<7&FK/:_
M-=6;K<PJ!R[+U7\02/QK#M/%U]:2V5EK-KY=Y>S1^5@;0(Y,X)]U.%(XJ>25
M:*DMU_PY2G&C)Q>S_P"&.TK%UVYOTN],L].N$@EN9GW.\>\;51FP1]0.AI-"
M\01Z[%*$'DSQ,<HXSN3)"N/4''X'(I+[,GC'2$SQ';W$N,=/N+_6IA!PFU);
M7_(N<U."<7NU^9@2>%-9$-TPF@,FHW)%]%&QV&(L#N7/0@;ACN#[5W8&!@=*
M9A]I^<9[';T_6EP_R_,..OR]:FI5E4M<=.E&G?E'44W#;B=PV]ABDQ)LQO7=
MZ[?_ *]9&H^BFX?</F&.XQUHP_S?,.>G'2@!U%,Q)M WKN[G;_\ 7I<-OSN&
MWTQ0 ZBD&<<G)^E+0 4444 %%%+0 4444 %%%% PHHHH FHHHH **** "BBB
M@ HHHH *R;OPUI%]J<6H7%C"\Z9R2@(?IRW'.,<5K45492CK%DRC&2M)7(;J
MSMKZW-O=01SPG&8Y%#*<=.#5:\T32]1>-[S3[:=HQM0R1@D#T^GM5^BA2DMF
M#C%[H1$6-%1%"JHP% P /2EHHJ2@HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***S]6U5=,CB58)
M+FZG;9;V\?61L9Z]  .23TIQBY.R%*2BKLT**RM&U2XOGN[:]MDM[RT=5D2-
M]ZD,H96!P/<?A6K1*+B[,49*2N@K$UJYO6U/3M,L;H6K7(E>281AV54 Z \<
MEA6W7/Z;YFI^);W4F*+!9;["% ,ECE6=B?J,?@:NFMY/I_2(JO1177^F2:'+
M=Q:IJ>EW5W)=BV\IXI95 <JX.0<  X*GM6)KFH7.I^,;;P[Y6[36D3SR/XBJ
MM(4)]"-O'M6SJ&@WMSJTM]9:NUB)X4AE5( Q8*6Y#$\'#'M6CINE6>D6WD6<
M(12=SL>6=O[S'J3[UJJD(OGW=ON?<R=.<ER;)/[UV_X<N !5"J  !@ =J6BB
MN8Z@HHHH **** "N.UWPE<ZGXDEU"W>./-H@C=SPLRRJP) YQM7%=C16E.I*
MF[Q,ZE*-16D<M>^$6OHY)K_49I]2*'R+A?W:V[=0453QR!GDDUGR:'>:[K%M
M%KUD5@M+5U$T,YVRN67D'AAD Y!KN7&Z/W%05<<1-?UMZ&<L/!_KY^HV-%BC
M6-!M10%4>@%.HHK$W"LW6](36-/>WWB&;*F.<(&:,A@V1^*BM*BG&3B[H4HJ
M2:>QS-WI\.AS^'GMP=D$HLV8_>9'4@9/^\%/U-6;(_;O%E_=C_56<2V:'L7.
M'?\ +Y!5[6=-.K:8]HLQ@D+(Z2A=Q1E8,#C\*?IFG1:79BWB9W)8O))(<M(Y
M.2Q/J:V=1.%V]=OU,53:G9+W=_T+E%%%8&X4444@"BBB@ HHHH **** "BBB
M@!:*** "BBB@ HHHH&%%%% $U%%% !1110 4444 %%%% !117'WWCG[/JMS#
M;:9<7-G8OY=Y-&!E6)P-HSSR#FKITY5':*,ZE6--7DSL**YWQ%XPL?#L5JTL
M<D[W/*)'@$+_ 'CGIU%1:QXT@TK4+FTCL+BZ^R1K+=/&5 B4XQU/)Y'YU4:%
M25FEN3+$4XW3>QT]%0VMS%>V<-U VZ*:-9$/J",BIJR:MH;)WU04444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M: =3CHWJ,X./85HXEV8WIO\ 7:<?EFGT4G)M)/H-12;:ZC</N7#+CN-O7]:
M)/FRR_[/R]/KSS3J*0QA$NP .F[N=IQ^6:7#[\[EV>F.?SS3J* &8DVMETSV
M.T\?K01)\N&7_:^7K].>*?10 W#[R2R[>PQS^>:3$NS&]-_KM./RS3Z* &D/
MN7#+CN-O7]: )/FRR_[/R]/KSS3J* &$2[  Z;NYVG'Y9I</OSN79Z8Y_/-.
MHH 9B3:V73/8[3Q^M. D("[E_P!KY>OTYXI:.E %<JXD;)7;V&.?YTW$FS&]
M-WKM./RS5B9>0P[U%3$-P^X89<=QCK^M&'^;++_L_+T^O/-.HH 9B3:,,F[N
M=O'\Z7#;\Y&WTQS^=.HH 9B3:?F7/8[>GZTN)/EPR_[7R]?ISQ3J*0#</N/S
M+M[#'/\ .DQ)LQO3=Z[3C\LT^B@!N'W##+CN,=?UHP_S99?]GY>GUYYIU% #
M,2;1ADW=SMX_G2X;?G(V^F.?SIU% "#./F()]ABEHI: "BBB@ HHHH ****!
MA1110 4444 3YHS110 9HS110 9HS110 9HS110 9HS110 9HS110 9HS110
M 9HS110 9HS110 9HS110 9HS110 9HS110 9HS110 9HS110 9HS110 9HS
M110 9HS110 9HS110 9HS110 9HS110 9HS110 9HS110 9HS110 9HS110
M9HS110 9HS110 9HS110 9HS45Q<06EN\]Q*D4*#+.YP!^-2<8SVHL%S+NM?
ML[37K72)2RS7$9=7_A!YP#[G#8^E:A( R>E<SI5C:^(1J>I7MNDUK?2".!'&
M?W4>0K#T))8_B*R=?EOM(L7T&>Y-S;7Z>39S.#YH)=%*,>C?*Q(/7BNGV,92
M4(O7K^OW',ZTHQ<Y+3I^GWG:V^H6=W(\=O=P321_?6.0,5^H!XJQFLBX\+Z)
M<1QHVG0Q^6,(T(\IE_%<&LNX6[\/:IIGF:W/+ILLSQR)=;#L C9@3)C)P5[F
MLU",OA>OF6ZDH:S6GD=7FC-,CDCFB26)U>-P&5E.00>A!I]9&P9JIJ>H1:5I
MES?S*S1P(795ZG'85;K!\9 /X8N(#_RWDBAQZ[I%'\B:NG%2FD^Y%23C!M=C
M0MM8L+NZ%K!=1O<>4)C&IR0AQ@GTZC\ZO9KFI_",5NEK_8<Z:9) DD9<1>87
M5P,YR02<@$$FGCPM,B)$GB#5E@095/-!8-Z[B,D?[)R*MPIO52(4ZJTE$Z'(
M% ((R.E<_+X3CN(FBN-8U>:-QB1'N?ED'H0 ,#Z8I_A>\ T)+2Z81W6G*+>Y
M5SC:5& ?H1@@TG!<MXNXU4?-:2L;I( R>E-CECFC62)U=&&593D$>H-<U?ZE
M+XB!TS0I#Y$FY+J_\LF-%VD$(<C<Q..1D"I_#?\ Q+);CP]*3FT/F6S$_?@8
MDC\5.5/T%#I-1N]^WD)5DY66W?S.AS5/5K\:9I%W?%=WV>%I I[D#@?B:N5A
M>+?WND167>\NX+?\"X+?^.@U--*4TF74DXP;1C2:M-K7A>UL+M@FH7-XEE>1
M+PR#<2W';**?SKJETK34@6!;"U$2]$$*X'X8J*?1+"?6+?57@'VR $+(#C((
M(Y]< G'I6C5U*B=E#3K\R*=-IMSUZ?(Y_7XUL9M(U&!0AMKE+<J!@&*4A"/P
M.T_A709K"\8<>&IY.\<L,GY2H:W:F6L(OU_3_,<=*DEZ/\_\@S1FBBLS4,T9
MHHH ,T9HHH ,T9HK(U[4)[6*"SL=IU&\?RX,C(3NSD>BCGZX%5&+D[(F4E%7
M9KYK!\+CSHM0U!_FFNKV4,W^RC%$'T 7]33M%O;F*34['4KGSY;"0-YY4*7B
M9=P) XX^8<>E'A%&'ABTD=2IF+S@'T=V<?HPK1Q<(27I_G_D9*2G.+]?\O\
M,W,T9HHK$W#-&:** #-&:** #-&:** #-&:** #-&:** #-&:** #-&:** #
M-&:** #-&:** #&Y2*@J<<&HY5PV>QH 91110 4444 %%%% !1110 4444 %
M%%% !1110(*6DI:!A1FBB@ S1FBB@ S1FBB@ S1FBB@":BDHH 6BDHH 6BDH
MH 6BDHH 6N(NO&&JRZY>P:5I@N;?39/+GB#_ +V4DXRHQT!!KMJ\L\4V=U<Z
MY<K%HEQ!K#3 V%W9DA9D!Y+G. 0".1^-=6$A"4FI+^OP_P" <F+G.$4XO^OQ
M_P"#L=+KGBW4]*-S<)HI_L^U$>^6=S&9"^.$&.<9P:BOO&UW'J\]E9V%JZ1)
M$V^YO%@)WJ& PW?FLSQ7#K&I0-I]UHD]Q=0K&;&]MLE=YV^86.<#H>HJ'Q!I
M=[+]N@G\-FZOKFVA6._@4OND 4,6).$Z'H!^M=%.E2LN9*_KZ:[^O^6ASU*M
M9.7*W;T]=-O3_/4]*A9W@C:1 DA4%E!S@XY&>]/JEI%O-::-8VUP<S0V\<<A
MSG+!0#^M6RN2>3R,5YTE9Z'I1=TKCJ*C\OY N]^.^>:=M^?=N;Z9XI#'44S9
MPPWOSWSTH*9"_,WR^_7ZT /HINWYRVYN>V>*;Y?R;=[_ %SS0!)13-G*G<W'
M;/6@)@M\S?-[]/I0 ^BH_+^0+O?COGFG;?GW;F^F>* '44S9PPWOSWSTH*9"
M_,WR^_7ZT /HINWYRVYN>V>*;Y?R;=[_ %SS0!(2 ,DX KF!XVL)],EGM8Y#
M=Y58;64;&E+MM1AZJ2>HJC')XBUV*5[::-=+OY'CCDZ/;Q [=P'\18 X]"?2
MND70]/ L\VZL;,!;=FY,6!C@_2NCDA3^/5^7ZG/SSJ:PT7G^A0L_$DD=PMMK
MMD-+E<?NI'E#1RD<$!NQST!Y(Q6I:ZI:WE_>V4+EIK-E688Z%AD8_P ]JCU;
M2H=6TF>PF^82(0K,,E6P<'\,USNFZ5)X<U_3GGG,TVI1RQ7<O0/,/WBG\MX'
MT%"C3G%M:/L#E4A))ZKO_7F=E13-G##>_/?/2@ID+\S?+[]?K7.= ^BF;?G+
M;FY[9XI/+^3;O?ZYYH DHIFSYE.YN.V>M&SEOF;YO?I]* 'T5'Y?R!=[\=\\
MT[;\^[<WTSQ0 ZBF!,*PWOSWSTH*9"_,WR^_7ZT /HIFWYRVYN>V>*3R_DV[
MW^N>: )**9L^93N;CMGK1LY;YF^;WZ?2@!]%1^7\@7>_'?/-.V_/NW-],\4
M.HIFSY6&]^>^>E!3A?F;Y??K]: 'T4P+\Y;<W/;/%)Y?R;=[_7/- $E%,*99
M3N;CMGK1LY;YF^;WZ?2@#$\:()/"=[&W20QH?QD4?UK%BT7Q/?J--N=0-EI]
MHK0":,YDN1C"L1Z;2!]1FMGQ:G_%/>7N8[KFW7D]<S)6[M^?=N;Z9XKIC4<*
M:MW?Z'-*DJE5W?1?J,MK>*TM8K:%0D42!$4=@!@57U#2K74VM&N5)-K.MQ$0
M<89>GX5:V?*PWOSWSTH*9"_,WR^_7ZUSIM.Z9T.*:L]A]4M1TFQU9($OH%F2
M&42HK=-P! R._4\&K07YRVYN>V>*3R_DV[W^N>:$VG= TFK,Y#4[J?P0CM;L
MLFESK*8870_N)MNY4# _=8YX[=JN#2-9L0NIV^H27FH,,W-O.VV*4?W4'1".
MQ_/K707%I#=Q^5<()8N,HX!4XY&0:DV<M\S?-[]/I6SK:+37KYF*H:O73IY&
M#J'B"*;P==ZE:LR2F)HU1N'28_*$(_O!C2V?@_2;:2SN3 [74&&9S*S>8X'W
MFR><'D>E3MX9TY]4&H$3>:'$I7S#L,@& Y7INQWK7V_/NW-],\4.HHJU-V_K
M8%3<G>HD[?U<=13-GRL-[\]\]*"F0OS-\OOU^M8&X^L;4_#-AJM]'=S^8"-H
MEC4C9.JG*JXQR :UMOSEMS<]L\4GE_)MWOUZYYJHRE%WBR90C)6DAR(D:*B*
MJHHP%48 %9FL:(-4DMIHKN:SN8"0)X<;BC##+SZ\<]B :TBF64[FX[9ZT;/O
M?,WS>_3Z41DXNZ"45)69QQU34H+.U\.2M<1:M+-]G6Z9"V^$9)E5NA;8!UY!
M-5_#A:_N-,TP,SIH\D\MPS')W[WCC4GUQN;\!7<&+*J-S<'.<\U2TW1K72IK
MN6VW[KN=IY=QZLW]/2NCVT>5JUG^O_#'/["7.G>Z_33]4:-%,"84C>_/?/2@
MIG;\S?+[]?K7*=1'>6D-_9S6EP@>&5"CJ>X-9?AN^+>%K:6\E_>0*T,SN>=R
M,5.??Y:V-OSEMS<]L\5YMK6@ZSJ3:OI-I'(MM!=?:XFSCSGDVG&3V7,A/OBN
MBC%33A)V6C_0YZ\G3:G%7>J_7_,] TK4H-8TNWU"VW"&==RAAR.Q!_$5<KF_
M"UNNGMJ.D*S!+&Z)B7/'EN X_4M^5;&H7<>F:==7TQD:*&-I&"\G &>/>LYP
MM/EC\OT-*<[P4I?/]2Y14$++<6L4D<CE'4.K9Y((R*EV_/NW-],\5G8T'44P
M)A2-[\]\]*ANY4M+.6YD:3R[>-I&VGD@#)_E32N#=M3FI]:O8_$KW@?&BV\Z
MZ?*O_31ADR?0,57\36A:@7'C?492,_9;2&%?8L68_P E_2LZ"SDF\&:U/<PE
M/MPN+I(F8'"L,IG'? %6_"%E.-#2_O99&O;\+-*Q/08P@'T4#]:ZYJ*BVNFG
M]?B<<.9S2?77^OP'ZOX>N]0U&::VOUM(+JU%M= 1[F903C;S@'#$9K>AB2"&
M.&,;4C4*H] !@4;/F4[FX[9ZT;/O?,WS>_3Z5S2G*22?0Z8TXQ;:ZCZ*C\OY
M N]^.^>:=M^?=N;Z9XJ"QU%,\OY2-[\]\]*"F=OS-\OOU^M #Z*9M^<MN;GM
MGBD\OY-N]_KGF@"2BF;/F!W-QVSUHV?>^9OF]^GTH ?14?E_(%WOQWSS3MOS
M[MS?3/% #J*9Y?RD;WY[YZ4%,[?F;Y??K]: 'T4S;\Y;<W/;/%)Y?R;=[_7/
M- $E%,V?,#N;CMGK0$^]\S?-[]/I0 ^BH_+^0+O?COGFG;?GW;F^F>* '44S
M9\I&]^>^>E!3.WYF^7WZ_6@!]##<A'<4S;\Y;<W/;/% 3"[=[_7/- $=%+)'
MB0'<V/3/6F;/O?,WS>_3Z4 .HIGE_*%WOQWSS2[?GW;F^F>* '44SR_E(WMS
MWSTI=GW?F;Y??K]: '44W;\Q;<W/;/%)Y?R;=[_7/- #Z*;L^8'<W';/6@)C
M=\S?-[]/I0 ZBF>7\H7>W'?/-+M^?=N/TSQ0 ZBD P,9)^M+0(6BBDH&+124
M4 +1244 +1244 +1244 3T444 %%%% !1110 4444 %(5!() R.A]*6B@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L/_ (2K29Y)+>WNB\VV
M0H1$^QB@).&QM/0]#5:XA'B?6+BTD:3^R;']W*J.5\^<\D$CG:HQ^)]J=XCT
M*>[TJSMM(2&*2VDQ&&.U50HR'I[-G\*WA"":4WJ_P.>=2;3<%HOQ+?A6+RO"
M>DK_ -.L;?FH/]:V*KV-M]BT^VM<[O)B6/..N !_2K%93?-)LV@N6*05B>*H
M7;1&NH5+3V,B7<8'?8<D?BNX?C6W2$!@00"#P0:(2Y9*03CS1<1D$T=Q!'/$
MP:.10Z,.X(R#4E<S;BW\+ZXUKE+?2KU#+%DX2&5!\Z\] 5^;\#4\OC+1OL%U
M<VUTMP\'RK"ORO*QQM"@\G)(&1Q5NC)OW%=&:K12]]V9OT55TV_BU/3;>^AR
M(YT#@'J,]C[CI5JLVFG9FJ::N@HKG+SQ+)<EH/#D$>I7")YDC[\1(.?E)[L<
M$ ?B:F\.Z_+K4VHK-:/:?9I5")*I5]A'!8'OD&M'1FH\S,U6@Y<J9KPW=O<3
M3PQ2J\D#!)5'520" ?P-35PNE6VK*VI^(M*EMW2]ED;R+A6(D1&8(RD'@D?T
MJV?$6J:OO.@FSV16*7,AD1G/F,"1%P0 < ?G5RP^ONO3KY&<<1I[RU>WG_2.
MOHK+T77K#7;1)K2XC>38#)$#\R$CH0>?QK4K"47%V>YT1DI*\7H%%%%(8444
M4 %%%% !1110!B7^JZC_ &PVGZ5:V\[PPK-.9Y2@PQ(500#R<$\U-I&KS:A<
M7=K=6+6=U:E-T9E#Y5AD$$=N#^55O#W^D7NM:@>?.O3"I_V(@$'ZAJ2Z9;'Q
MG:7#$+%>VDD#DG #1G>I/X%_RKH<8ZPMK;\=W^ISJ4M)WT;_  V7Z&_16&/%
MVBO8W-U%=K*D#F/:@^:1N,!!U;.0 1Q3_#FJW>JVUVU];I;7$%RT1B4YVC"L
M 3W.&K-TII-M;&BJP;44[W(_%7.GV:?W]0M5_P#(JUNUA>)^8]*7UU.W_1L_
MTK=HE\$?F$?XDOD%%%%9F@4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!R.J:H/#VNZQ>^5YH;3X9]F[&XJ[)U_X$*P=3U47%]XP@C<M%<6
M4,D1[?=0''_?P5H?$% +S3QCB]4VC>^98F'\FKC;5)6\-VU[M.7O_L#_ .[Y
M<6/UCKUL/3BX*;W>GW6_R/(Q%249NFMEK]][_F>J>$I7D\+V22',D"M;M]8V
M*?\ LM;587AGY%U:#_GEJ4P ] Q#_P#LU:EG?V]\;@6[EC;S-!)QC#C&1^HK
MSJJ]^31Z5)^Y%/\ JQ9KD]3\10WVG^*=/">7-8VTB@DY\P%#DCZ'C\JZ:ZN[
M>QMGN;J9(84QND<X YQ_.O/[_1KW4?"4NJV,3_;+F:XE$87YI()FQMQ_N[6'
MTK3#PBW>7=?>9XF<DK0[/[CO;!-FFVL>/NPH/T%6>@P*:B[(U7T %.KG;NSH
M2L@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH 1QN3W%0U8!YJ%UVL1VH ;1110 4444 %%%% !1113 ****0@I:**!
MA1110 4444 %%%% !1110 4444 34444 %%%% !1110 4444 %95WXDTBQU*
M/3[F^ACN'S\K.!MZ8#>F<\5JUY/K4,>G:CKM_&EEJ^F27*_;H)"R2P/N. #Q
MCG(XS]*Z,/2C4DTSFQ-:5**<3TB[UW2;"Z6VN]1MH9VQA'D //3/I2WNMZ7I
MTZ0WNH6T$KC*K)( 2/7Z5P/BY=,N-#OKG24M=Y6!M1$C,9U7*^6%SD ^M9UV
M8+FY\4RNI*C3;<P^;RRKMC(_'I^-;PPD9)-W_JW^9A4Q<HMI)?U?_(]=!! (
M.0>A%+65X8WGPKI)DSN^R19S_NBM6N&2Y9-'=&7-%/N%%%%(H***I:EJ]CI,
M:-=S!6D.(XU!9Y#Z*HY--)MV0FU%79=K#U_Q&-$>&-+&:\D93*Z0D92,%06]
M^6&!_*L^:'Q!?Q-K$37-N\<B-;::'";XPPW>9G^)AGCMQ6EHEC<M//J^HH4O
M;H;5B)SY$0/RI]>Y]S[5LH1A[TG?R_K\S!U)3]V*MY^7]="NOBL6:(==T^?2
MRZY1V/F1MQG;N7HWL1],U5U'7/$,\$3Z3H4\:%]_F7+*"Z $E=G)7=C SZUU
M,D,<RA98TD4,& 900".0?K3Z2J03NH_Y%.G-JSE_F8FG^+-(U*X@@@G?S)EW
M+OC91G )7<1@L,]!5O6=8MM#T\WMT'9 RH%C&68D]A^9_"GZGI-GJ]FUK>0J
MZ=5;'S1M_>4]B/6J-KX>D6[@NM1U.YU"2W.85D"JB'!&=JCEL$\GUH7LGK^'
M_!!^U2MOY_\  ,V\\2W]\+IM!L#?621-']HB;#&8J2-H)&5'&>_/'2G:?KLM
MIX&L9Y-TVHNAMXHB=SRS E<>_(R3]:ZH*% "@ #H!6;9^'M*L+U[RVLHTN79
MF,A)8@L<G&3QG)Z57M*?+;E_X/J2Z=3FOS?\#T)-%TX:5I,%H6WR*-TLG]^0
MG+-^))J_116$FY.[-XQ44D@HHHI#"BBB@"IJ.F66K6ZV]] LT2NL@5O[PZ4Z
M33[*6X2XDL[=YDP5D:)2RXZ8.,BK-%/F=K7)Y8WO8PO"_P"XM[_3^GV.^E11
MZ(Q\Q?T>KNNWIT[0;Z['WXH6*>[8POZXJGJ.F7EM?/JVCD&Z8 7%J[82Y &!
MS_"X'0_@:KQ:)JNI[9-=U#]P9!-]@@10JD-E59^K@8'ISZUO:,I>T;TZ]_,Q
MO.,?9I:].WD:&@Z-;:+ID,$$"1RF-!,RC!=PH!)K,UVPU:VGO[_2(X[EKRV$
M,L!;:ZLH8*ZGH<;N0?3K73T5FJLE+F>MRW2BX\JTL5M.M!8:9:VBXQ!"D8Q[
M "EM+&UL5D6UMXX5D<R.$7&YCU-6**AR;N:**5O(RM6T&TU2/?M\B\C4B"ZB
M^62,]L$=1[=*=H.HRZCI@:Y0)=PNT%RHZ"13@X]CU'UK3KD5\'M-XEU>_DN+
MBV2<QM:R6TQ5E.WY^.G) ZBM8-2BXS>VQC-.,E*"WW_S.B@U2TN]/>^MIA+;
MIORPX^Z2#U^AKD]%_P"$HMXO[500WUM>QI=R02.5DW,/NQ]AA=O7K3H=#U32
MX;WP[ID(-A=("M[,_$(9-LG Y+$C(' ^:NQMK=;6UAMT^Y$BHOT Q5MQI)J.
MJ?Y$)2JM.5TU^9G:!J\NKVD[W-J;6X@G:*2 G)7H1G\"*UJPM/'E>,-:CZ"6
M&WF ]\.I/_CHK=K*JDI:>1M2;<=?/\PHK.UC5$TS2YKE )901'%$IR7E)PJ_
MF16#IS>(K'7M/CUG4(YEN_-B\N)0$^50RMT^\?F_2G&DY1<KBG549*-OZ9U]
M8GB"XN':QTJTF,,U_(R-*OWHXE4EROH>@!]Z@UO5]3MM42UTR".;R+?[7<(P
M)9TW;=B^A(W'\*;'=P:IXLTJYMG$D']G33(P]&>,?G50IN-IOS_X!-2HI7@O
M+\]3<LK*WTZSBM+6,1P1+M51_GK4&JZ-8ZU##%?Q>;'%()57)&3@CG'48)XJ
M_162E)/F3U-7&+7*UH8MOX6TNWUV?5_(5KB0IY8*C$.U=ORCMQ6#J>HWFE:K
MK-OIVP7UW<VK6Z/T;<NUOP_=D$^]=Q5:;3K.XO8+R:VB>Y@!$4K+DIGTK6%;
M6\]=/R,IT=+0TU_,Y^_U*+5[+P]=1 KYFI1AXVZHRJ^Y3[@C%=36 OAK;XE_
MM,7.+7>9Q:[.//*["^<^GMUK?J:KCHHCI*6KD%%%%9&P4444 %%%% !1110
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
M+N/!..32>5%LV>6FSKMVC%/Q1B@!I1"RL47*]#CI0(T&["+\WWN.OUIV*,4
M,,490(8TVCD#:,"G;$W[]B[^F['-+BC% #1%&%91&F&ZC;UH,<9VYC7Y?N\=
M/I3L48H ;L0.7"+N/!..32>5%LV>6FSKMVC%/Q1B@!I1"RL47*]#CI0(T&["
M+\WWN.OUIV*,4 ,\J,H$,:;1R!M&!3MB;]^Q=_3=CFEQ1B@!HBC"LHC3#=1M
MZT&.,[<QK\OW>.GTIV*,4 -V('+[%W'@G')I/*BV;/+39UV[1BGXHQ0 THA8
M,47*]#CI0(T&["+\WWN.OUIV*,4 1R0QM$!Y:;5Z#;P*CV+OW[5W=-V.:LCT
MJ%EVL10!'Y<84J(UPW48ZT&-#MRB_+]WCI]*=BC%,!-B!BVU=QX)QR:011[-
MGEIMZ[=O%.Q2T@&^6A8-L7(Z''2CRT&["+\WWN.OUIU% #/*CVA3&FT=!C@4
M[8N_?M7=TW8YI:* $ "C   ]!2T44 %%%%, HHHH **** "BBB@ HHHH GHH
MHI %%%% !1110 4444 %%%,::))DB:1!)("40GEL=<#OC(H ?1110 4457OK
MZWTVREN[IRD,0RS!2>^.@Y/)II-NR$VDKLJ:WJK:7:Q>3$LUW<2K#;Q%MH9S
MZGT R37.:KX@^WSZ783:=>6MVNHVYD$D>8U(?H''!XY'J*U--1]5\1SZO/8S
M00PVZ0VOVF/:^26+L >1_".U=%@'K6Z<:;2:NS!QE53:=D%%%%<YT!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
MD@RN[TI:4>E %>BE9=K$4E !1110(*6@4E PHHHH$%%%%, HHHH **** "BB
MB@ HHHH **** )Z***0PHHHH **** "BBB@ KR;Q#:-9>(M1N]=BOS;33*;3
M4K20G[,,_=QG XP.>>.,UZS7':CX"BO-2N'CO[B&POI/-O;=6'SN#D8X]<DU
MU86I&$GS.QR8NE*I%<JO_7]>A@^,;*!KDO%?7&H:Q?K%_9\,9*F!1C+\'&"
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *20;ESW%+2B@"O2TYEVMBFT %%%% !1110 4
M444 %%%% !1110 4444 %%%% !11BB@":BEHH 2BEHH 2BEHH 2BEHH 2JDV
MJ6-O?0V4UU$ES,"4C9N3C_\ 7^-7*\DUZRBL-7UF^O;2#5M,GN%,L\$X\^T.
M>%]5],=\#D5OAZ*JMILY\16=**:1ZG->VMO*D4US#'(_W4>0 M] :6:\M;9T
M2>YAB=_NK)(%+?3/6O-?%%AIM]>/9Z7%-J&LZK'"X:4@BUB&"&SC*Y &>?\
MZ]+5+)9-0\4QWVVXFL=/@2*1QDJ0J<C/3)_F?6MX82,DG?\ #T7Z_@83Q<HM
MI1_'U?Y+\3UVBLOPS))-X6TJ24EG:TC))ZGY1S6D7.X@(3CWKBE'E;1VQES1
M3[CJ*;N?_GF?S%&Y_P#GF?S%(H=13=S_ //,_F*-S_\ /,_F* '44Q9&90PC
M.",]12[G_P">9_,4 .HINY_^>9_,4;G_ .>9_,4 .HIBR,RAA&<$9ZBEW/\
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
M JZ=Y@TNT$V[S?)3?OZYVC.?>IT^_)_O?T%/Q1B@"*YF-O:S3B*28QHSB*(
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
M-=:9IVI2W[.YS*#"AB#>H_?G'^Y[5-?37^@:7=I9ZMJ#"3PH]Y^]N"WES(4
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
M;ZZMI&E?9YJK.ZQS;#E/,0$*^#TW UMT4 5;+3K33VNFM8O+-U.;B;YB=TA
M!/)XX4<#BLS5_"&BZY?->WUO,;AH!;.\5S)%OA!8^6VU@"I+'(/7OT%;M% %
M"+1--AFNY8[1 UW$D,XY*NB A5V]  &(X'>LR'P-X?AM+FV^R2RQ7$*V[B:Y
MED*PJ<B-2S$JH/88KHJ* ,?4/"^CZI/<SW=INEN8DBE=9&0L$;<A^4C#*>0P
MY'K26OA;2+1;?9;N[P71O%EEF=W:8H4+LQ)+':2.<\8]!6S10!7O["UU2PGL
M;V%9K:=#')&W1E-8L7@?0(K>]A:UFF^VQQQW$D]U+(\@0DI\S,2"I/!!!&!Z
M"NBHH Y\^"M$:S$!BN=XN/M7VG[7+Y_F[=N[S=V_.WY>O3BI+'PAH>FRQ26U
MFRM%+),F^:1PKR+M<X9B.1U]R3U-;E% '.P>!O#]O;7-LMI*\-Q;M:,DES(X
M2%NL:9;Y%]EQT'H*L:KX5TG69(Y;N*99$A,&^"YDA+1'K&Q1AN4^AK:HH IW
M&EV5UH\FDRVZ_89(#;M"I*CRRNW:,<CCCBJUUX;TB^:0W5FLOFVGV)PS-@PY
MSMQGUYSU]ZU:* ,*W\(:+;PO']GFF,D\5P\L]S))([Q$&,EV8L0I P,X]N33
M?^$*T%M4_M VLGGBY^UJOVB3RUF[R"/=M#'N<<_B:WZ* ,6R\.:7IEQ!-:VO
MER6Z2QQ'S&.U97$CCD\Y8 ^W:N:U[P/YT-G;:3I^G-:V]J]LBW%Q-$\88Y^\
MF?,3U1N">]=[(,C</QJ*@"GH^G+I&B6&FHY=;2WC@#D8W!5"Y_2KM)10 M%)
M10 M%)2T %%)10 M%%% !1110!-12T4 )12T4 )12T4 )12T4 )7G%E;:C;^
M+H18Z=J5IOU2:2^MY4\VR,1#GSXY&'RNQ*G"GJS CO7I%% 'E/AR+4-#;0;^
M[T;4S'8VMWI]Q'';,[I(TB2*ZJ.61@I&X<9ZTW0;'5O"?EW-UHEW>/=Z.8HX
M(8O-"3>?+((7QD*")5&X_+\IYKUBB@#RJY\.ZU!XJU#Q1#:3&>PFM)8M/C ,
M4Z?9UCF$?'+ $A3VVX[FNL\70W$G]@ZG;VL]S'I^HK<SPQ1EI/+,;H2$ZD@N
M#@<]:ZFB@#S71]*U*3Q98ZP]A<PVUSJ][=!98RK11M;K&I<?PEBA.#SR*Z/P
MC8W5GX:NX+F!XI6OKUU1Q@E6GD93]""#^-=/10!Y!9Z/J^M^'M T==)O;"XT
MW1KF">2YB\M/,DM_*15;^(DG<<=,<X-1S:%=WWAN_%OI6N/=QZ)]D+7[MD2%
MT)BC0CYA\F=PXZ8SGCV.B@#SSQ3:ZS%XAU:^TZSG='L["/S8X!*P5;B0R&-2
M"&=5;(&#VK+LM*OWU>=X[#5FA?7K&[2:]1B[Q+%M9R3TP0>.-H(X'2O5Z* .
M<\&V=S9:;J"74+Q.^JWLJAQC*-.[*WT((-<IH^FZEY?AC09--NXIM'U.6YN;
MIXB(3&!,%*OT8OYB\#D<YQBO3J* .7\&V=[I_P /[.UEMC'>QPR8AF&/FW,0
M#]>*X'[!K%]%;RRV&MRW;Z#?6EQY]OY<45P\:$11H  JY5@"!@_*,D]/9J*
M./TO3KR+Q?I5R]M(L$6@?9W<KPLGF1G:?? /Y5S_ (GT.XD\1^(/-L=8NXM5
MMX$MHK*1DAE(4HR2L 0@'!R>,$XYXKU"B@#S1K/4+7Q6HTW3M2M9GU2-KB(K
MYUC<084-/N8823:/X2#D#@YS2:'I^HIJ.A02Z;=Q?8-8U&2:1XB$V2B<HP;H
M0=ZC/J:],HH \Z\,:/J-JG@'S[*:/[%IMQ'<[EQY3,L> WH3@_E6+;Z?K=OH
MFGZ9<6.JQ6[:7,@6QAQ))<&5L1RR8RB;2".5!R<GBO7Z* /)7T?5;G3+6R33
M;U)+SPC_ &8K-"0(KA1RDA/W,XX)X-,GT*ZU+2KV>STO6GN(;*V!.I2,'=DG
M25X(T8#(Q']X'!) &:]=HH Y#PW)<7WC'7M4;3;RSM+BVM(X6NH3$TA3S=WR
MGD8W <^W8BLKQ>M]JLES:#0;D:U;7"'1M1MXV**I*DNTG1,?,&4]0.,YKT2B
M@#S;7O"7B"/5K>[LM4BG%SKD=V^=/+- H5E4LWF<HBX7&!US5.\TF];4[T_V
M1>-XF;65EM-5$)*1VOF*1^]Z!!%N4IGDYX.<UZK10!Q.NW<M_J&G:G:Z?>R#
M0=7>*ZB$>YV1H"ID1026'[U3ZD9XK&BT[48-9B\6OIEX86UJ:=K98B9UMWMA
M K^7USN4';UP>E>EQ0Q0AA%&B!F+MM &6/4GW-24 >86NG:C8ZO:^*9=,O#!
M)JUY/);)$6GCAEB6-',8YZQ*2!R W3@UU7@NSN;?3]0NKJWDMWU#49[Q891A
MT1CA=P[$JH..V:Z6B@#R/2=*U74]%\-:(VDWMA<::ER]Q-/$4C7=%)&@5OXB
MQD!('(P<U7BT"\N/"TULFE:VU]:^'KBT8WCML29D5?*A4C#@E<Y!P %]:]DH
MH \R\7^'M4U.:^%K:3L#H=NBE."SQW D:,'^]M'ZU%<://>Z7K%Q8Z=K#M/<
MZ:JRZ@SF:817"NW[M@"JH">>_/8<^I44 >:7VF:C:>)[G63I]U-:V^OI<LD4
M9=GB-D(BZJ.6VL>@YX/I4FIIK>H75IJEGH/D2K::IY,,D8^9F""(RJ>C/MR5
M/T->CT4 >+W^EZKJ%OJKQ6.NW,EUH'V<27L!0M.) Q14  08/   /.,]:]"\
M:VES<:=IUS:V\ER;#4K>[DAB&7>-&^;:.Y .<=\5TU% 'EFIV&KW%MK?B?3]
M,NQ<C5;>[L+5XBDTBQQ+"[;#R,AGX/.!1I_A'4--UM[%;20Z=:::\\,H&5>Y
M>WCMRH]\1N3_ +_O7J=% 'E>H>&M6O\ P_H%C#:2I,OA6YLY-PP(YFBA"HQ[
M$E6'X&JUSHEQJ.CZA):Z5K;S?8;>WWZBS;RWGHS1HC#E5"YW#CGC->NT4 >=
M>-;:]&L7EQIVGZI'J+V*):7-DGG0W; M^YN$(*A03]YL<,>>,5V]C>2W$MQ;
MS6<T+VVQ3(R@1RDH&)C.>0"<<XY!J]10 E%+10 E%+10 E%+10 E%+10 E%+
M10 E%+10 E%+24 %%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+
M10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+
M10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 #T-0L-IQ4U(XW+D
M=10!#1110 4444 %%%% !112T )1110 8H[TM% $V*,444 &*,444 &*,444
M &*,444 &*,444 &*,444 &*,444 &*,444 &*,444 &*,444 &*,444 &*,
M444 &*,444 &*,444 &*,444 &*,444 &*,444 &*,444 &*,444 &*,444
M&*,444 &*,444 &*,444 &*,444 &*,444 &*,444 &*,444 &*,444 &*,4
M44 &*,444 &*,444 &*,444 &*,444 &*3%+10 8HQ110 8HQ110 8HQ110
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
M61W/\*BUA)/Y"N9^)$6JWVDZGK,%K:7>C_V5MM)3<E&B$F&>39L.XD; .1@
M^IH Z_6O%PTJ]NK>WTRYO_L-L+N]:%D'D1G=CAB-S$(QVCL/<5NK?6KZ>M_Y
M\:VC1"83.VU=A&=Q)Z#%>=WVJQZ-JOBUM;,-E<ZCI4$EO#YNX3,(Y$:.,D#>
MP8@8 S\PXYK3UI1H_P )+.WU&RCN/(MK.":.=F6-&#1J6D*\[5/S$=P,=* .
MJAUS2+BS^V0ZI926N_9YZ7"%-WIN!QGVH&N:0VFG4AJED; '!NA<)Y0.<8W9
MQ7D@>VO]<O89+VRU%9=?TQV:WB"12#;@E5RV5R-N<G.#S5ZX%I8^*9IKP0PZ
M/;^*=]P7 $4;-8J$9NP&\CD]R* /1M#UZ#7(+Z>%0L5K=R6V\.&#[,?.".QS
M6#H_Q &K:K;Q_P!CW<.FWNT6EZQ4AB0Y4NH.5#",X/YXS2?#Q[1M*UV73D1K
M1M8NFA6,85E."-O;![=L&N+T/4[>WURR@\*WLB1:@8H;G0YF$IM5(E,G^U'Y
M9[=/F]Q0!Z!I?C6'4[ZPC.G7,%GJ1D&GW;LI6<H"3\H.5RH++GJ!VZ5>UKQ"
M^F:A9Z;::=-J%_=))*D,;J@6--NYBS''5E '?-<)X?NX+^Q^'VCV\BMJ&F2%
MKZ 'Y[81021MO'5<NP SUS6AXBU'2-:\0:)<7.KG3]&DL;B6WU*&;[.SR[E4
MQ^8<8&W+;>,E1Z4 ;O\ PF$]SI%IJVEZ!>7MA<6_GM+]H@A\KKE6#N.1CDC(
M]ZV=#U,ZUHEIJ7V6:U%S&)%AFQN4'IG''(P?QKS^WN)K[P#X3T!HA$-6N?LS
MJD?E[[2(N[-CMOCC7/\ UT->C&_LX]2CTSS56[>%IDAP<F-2%)]."P'XT #Z
MG81WBV<E[;+=.=JPM*H<G&<!<YZ GZ"H[?6M*NX;B:VU.RFBMO\ 7O'.K+%_
MO$'C\:X35=/-SJ_Q$FM;99-273(DMI N74F!^$/4$G'3VKG?)TF[TRZFDUM;
MFU32+:*632[!!';+YZ-'YG[PY*D$LI ^7=F@#UM->T>2Q%\FK6+6C,5$XN$*
M$@$D;LXR "?H*<^M:5'IJZD^I6:V#?=N6G41'Z-G%>3S:EI[7UG-J7]ES6T/
MB2$SZE9Y%M<G[))ARI+*I7"[L''&::"%U2SU"WO[.QT.37;Z2VN[B(26P)A4
M*P&Y1@L)L'.,GCK0!ZU<ZSI=G:PW5UJ5G!;S8\J66=523/3:2<'\*R;WQGI]
MMJNH:7"T,U[:60NPAN8XQ)G=\FYCP0%R2> "#7!:*^CZ1>Z9/K%TCZ-)I5Z+
M66[A$*.S7&YU12Q RF-HSDKCZ5'K[:5;1ZU'#;"Q%QX.C-E;7.!-A1-E>226
M5<9Y)XYH ];74K,V[SM=6ZI&PCD8RKB-SCY2<X!Y''N/6FKJVG/?2V,=_:O>
MQ+N>V693(H]2N<BO-[JT?_A/+300C?9=5GM-7?CY<01L'!^K10?]]50\,PB3
M4-(@N=5A.IVVJ7LLME#9C[1&Q\W>TTF_(0AASMYR@% 'I>A>([/7-!M]4#QV
MXDMDN98GE!,*,"06]!P>3Z&M"YN)5L'N+*%;N39NBC60*)/3#'@9]:\76UFB
M\*>%XX%;'B+1X='E*CH?,4@G_MF\_P"5>RZ?>V5Y%*EC(KI:RM;.%! 1TX*_
MA0!R,7CW4C9:S>W'AEX;;2/.6Y?[:C$/'&'V@ <YRHS[UT$OB2R?2KJ[L)[2
M\FME4RP)=QJ4)_A9B<*>O7'2N*N?^1(^)W_7Y>_^DT=9WC"T@LSJL=M!'"A\
M,P96-0H.+C Z4 >IG5M-&I#33J%J+\C<+8S+YI&,YVYSTI+O4/LE_:V[)'Y4
MR2.\KS*GEA #]TG+=>HZ8YKS:6XLK3QFT4$EM>--KZ&73KI-EW!,5 \^)E;+
M1!?F^88QGFMOQW_R&]+_ .P=J?\ Z)6@#KK76-,OII8;34;2XEA :5(IU<H#
MT) /%9]YXLTR*UMKBRN+?4$FOH;)C;3JXC:1PN21GIG.*\TU>P:+0M.CTNV"
M3R^#+@$0)AG'^CDCCJ>6_$UKZK>^&[^[T^30(DD9+_24ENK8@PE?..R/@XWJ
M,D\9 8<]J /21?6A5&%U 5>0PJ1(,,XR"H]6X/'7@UEW/BK3HM=T_2+>>"ZN
M+JX>WD6*92UNRQ/)\ZCD9V$8XKSZTU*S*Z-I*W,9U&'Q;<O);9^>-3)<$,R]
M0"&7!/7-4M&EL6B\$V5H8?\ A(K>2^2Y1<>;%*8)]WF=P2^",]<9% 'KUMJV
MG7D\\%KJ%K/-;G$T<4RLT?\ O 'C\:S[+Q3I^I>(?[*L)H;I?LAN3<03*Z A
MPA3COSFO)+2V:[\*0QZ?J<=SJ5OX;NHFM+*S"/#E4#).^\G?O!P-N20QXKL_
M#-WH5[\0XI=!:V>$: J.UMC:")5PIQ_$ >1U'&: .WN-8TRTO8K*YU&TANYL
M>5!).JN^>!A2<FIKN]M=/MGN;VYAMH$^]+,X15^I/%>2>/;^V^V>*(!)86,T
M;V9D612]S>8V,'3+81%&>0I^ZQ)%=IX\:RDTS29I[\6874(Y+>\:-98(Y-K;
M3*"0-AR1G/4KS0!O2Z]H\%I'=RZM8QVTJEXYGN$".H(!(.<$9(&?<4^ZUC3+
M&"&>[U&TMX9\"*26=463/3:2>?PKRG3-4T9->\/7>K0Z;:VJG5E$ZL?LLLGF
M19E0N3M5LMCG&3@=16?91M:0Z6^HZA::9I\FB7(MFO[7S%:-KAFV("RX8Q&+
M ZD#&* /9[G5=.LKB""ZO[6":X.(8Y9E5I#_ +()R?PJN-<M88[Z;49;:QM[
M6X\CSI;I-K?*I!)S\I^;&T\\9[BO-+)M%TI=3M/$L<UTLVCZ=%:03H$N;F,(
M1LC7=G?YG4*W!(Y[U)<7D%GK-X)ULH2_B:7R[[4"3!:,+-/F*AE#,1D#)QDY
MZT >AOXAM?[7TFRM]ES'J44TL5Q%(&0",*>W7.[MZ58U;6K#1K<R7EU;Q2,K
M&**254:8@9VJ#U/TKS/P3+')J_AI8YTF\JYUI695"XS*K#Y?X<@@X]"*U/%D
MVEVOB_5FUTP+!<>'_*L_/ Q(P>3S$3/5SF/@<GB@#K-)\20ZE';2R1Q6L5S:
M6UQ$9+E"S-,"1'MSG(QP<?-GCH:N3ZK''J5K90^3,TDK138N$#0D1EQE2<L3
M@<#G!STKRF"SDN=#O98%S<V?AK1[V#'7S(3+( /<[<?C5NR66]D\/ZQ;AEN-
M9U74+R(G@A3;2I#_ ..(GYT =^WBK3G\066D6D\%W+<&99&AF5O(:-02& Z$
MY_2KL.MZ3<QW$D&J64J6QQ.R7",(C_M$'Y?QKQ^UDT^YTWPO:Z)Y1UJ#0;V&
M9(1^]CF\@#:^.0WF!N#SU-5[F.UG\)WTUMJMO>-#X9\EXK.S$:0J73:DK!R?
M,!#8! /WNE 'M4&LZ7<Q7$L&I6<L=L2)WCG5A%CKN(/R_C5/2/$EGK>J:A:6
M31S16:0N+F*4.DHD#'@CTVD5Y]XSLX+36]:C@MDCL4L-+DNHXDPIA6[??D#L
M$!S["NC\'7&EW?C7Q9<:0\$EJXLSYEO@QNVQP2".#TQD=P: .J_MC2_MRV/]
MI6?VQB0MOYZ^82.H"YSQ1'K&F2ZB^G1ZC:/?(,M;+.ID7ZKG->57,VF2MKFG
MP&#_ (2"3Q3$]NF!YQQ)$2Z]]H429/0<^M)::E:3>(_#\B2Z?9 >(+D-8("9
MXW83J7FD9B=SMC"X ^8 9P, 'I4?B.S32+6]OYK6RDN0?+A>[C;>P_A5@<,?
MIGK4VDZW!J?AJRUN3;:V]S;)<GS7&(U90W+=.,]:\H\/S:7:6^E2:\8%LIO#
MLL-M]H VO)Y[>8BYZN04X')KHIO^3=US_P!"^O\ Z*% '>6^K:;=QSR6VH6L
MR6Y(F:.96$1'4,0>/QID.MZ3<68O(=3LI+4OY8F2X4IN_N[@<9]J\G\2O9:B
MNKW'AMH#I\6D6<=XUNFY%Q<ABKJ.I6(/N7J <'%2W%K97]W+)_:%OJUO<ZYI
MD<SV]JL=JY&<A<.P<[2H;Z <T >LC4+(Z?\ V@+RW^Q%/,^T>8/+V_WMV<8]
MZR;SQ?I5K)I3)=6T]GJ$LD8O$N%,4>R-G)+=,?+CKWJKXZ@L%\(F&YE>SM5N
M+<K-%$KI 1*I5G4X!C! W>V:XS3)(-3\2:.DMMITZKKUP9+JR!-O=N+,GS%5
MB0", $ D;EH ],EU[1[>PBOYM5L8[.8XCN'N$$;_ $8G!J275]-A\KS=0M$\
MX*8MTRC>&.%*\\Y/ QUKRBSN[2QO;>V?^SK';J6K^3?7REHX%$X!CC3<JEV!
MXST"G .2*E^'MO:WVHZ [QPSRVWAYA&74'RI!<$=/X6'3U'(H ]3M]5TZ[O)
MK.VO[6:Z@_UL,<RL\?\ O*#D?C1>ZKIVFM$M_?VMJTS;8A/,J%SZ#)Y->5_#
M^))+[PNDNJPRW]I!<^?9V]F%DA)&)!</O)'SX(RO)'XUK^*KC3;/Q5KS:ZT"
MPW&@+%9^?C$A#2^8B9ZL28^!R>* .HC\56]QXTD\.6ZPR/! )IY?M"@J26P@
M3JQ^7)Z8R/6LW7?'ATK5YK*TT>ZOX[)@+Z2)D&S,32[4!(+,$7<1^'4U0\#V
MDD'B><7D(%ZF@Z8)BR_,),3!\GUR.:Q/&NHZ=8>*;N\M=0ET37;:0'<SADO5
M%LYC;RFX;G]UD<\X]* .QU+QS;V,MVT.G75U9V$4<U]<QE0(%<;A\I(+$+AB
M!T!'?BNI#J4WAALQG=GC'K7D=WJA@T;QM:ZL%MM7UFSADM[,\/,\MHD6V-3R
MV) R\9QCFNPUI;O4O#<_A[2)(9=0MT@AOHGE:(B)@"P#[3@LH(! .,T )9?$
M'3[_ $*]U:WM;AXH;\6%O&N-UT[;-A7.  V\$9[<UL:)KHU>2]MIK.6ROK&1
M8[BWD96QN4,K!EX((/Z&O,H6OH+34;F\T^WL[+3_ !5;W$_DSF18E"QJW&Q?
ME4%3N^O QD]KX6GAU'Q=XHU6SE2>QE:U@BGC;<DC1QG?M(X.-X&1W!]* -J/
M7K1(KF34)K6Q2*>2)6ENHR&"=6SGCCDJ>1WJZE_9RV/VZ.[@>SV&3[0L@,>T
M=6W=,>]>8Z?;Q7'B_3TGB21/^$DU-MKKD9$)(.#[UU7@"&,>&;J#RU\E=3OD
M$>/E"_:).,>GM0 RQ^(NC7RZ7-YL4-M?13R---.BK;F(H-K\X!.\'K_.NAN-
M:TJTM8;JYU.SAMY\>3+).JI)GIM).#^%>7>#(].O;OP5"J6TS6UMJ2S)M5C'
M*&BX8=FP1UYP:R].VV\&C/>:E9:=8'1[R**2]MA+&Q^TMO1 64!BNWCJ0,8H
M ]S!! (.0>XIDB\[AWK+\*P?9?".CV^^=_+LXE#7";)" @QN7)P?49-:_48-
M $%%*1@XI* "EHHH 2BBEH **** "BBB@":BBB@ HHHH **** "BBB@ I,#T
M%+7F6G>(-8LM:UZZNK5;BZGU=-+LH/[1D,2,8T;&TIM50NYRX&XG(QW(!Z;@
M#M30B@Y"@'Z5R=AXTFGU6TTJ[TY(;YM0EL+@)/N2,I 9@ZDJ"P9=O4#&3Z57
M?QQJ%Q>6]CINC1375Q>7UJGFW6Q%^S.%+L=A."#G !QP.>M ':"-%+$(H+?>
M('7ZTH10<A0#["O*/[>\4LRF5(_,7Q5]E2..^;##RW)B8[!^[!P<X.>?EX&>
M]\-:W<:U;7HO+2.VN[*\>TF2*4R(64 [E8@'!##J!0!LJB(2555W')P,9-!C
M1F#%%+ 8!(Y%<9:^-[ZYNM.F&CQ?V3J.HO8VUP+H^9\N\;V39@ F-L 'ZU8L
M?&IO++P]<?V<P.L>?\BR[C'Y:._''S$[,=NM '6;5 Q@8],4GEH7WE%W8QNQ
MSBN#/Q!OK-;Y=2TFUBN8-)EU1;:&]WN@3&8I1L&QOF'(R.OI3)?$'B9O%?AX
MW-C:6=C<PW,SPB^9B8P(SN<"/&]0<@ D$DC(ZD ] *ANH!^M(8T*%"BE3U!'
M!KSZV^)WFVK74EC:&*?3KC4+1(;T/)B)=VR5=O[MF4@\9QR.U=9HVJ7EYHAU
M/5+.*Q5E\Z.-)O,(BV@@N<##=<@9'O0!K8 7: ,8QBD=$D7:ZJR^A&17!GQO
MJ\^G02_V3;V_]JV$MWICF[).$4-B3Y/E;8VX8W#C'O6GX+34F^'=A(SYU&XL
MQ,DL]U)<;G= 0S,PR,DY*C('09H Z.:SAGNK:XD4E[8L8N3A21M)QZX)'XFK
M&!G..E>7W=]J?A2[N1;ZS=ZI<6>B7%WJJW$OF1Q3JJF(KQ\FX[_E&/E&<=ZN
MQKK>EZE8:=9:Q<7%SJ^CSR![Z0R)'=((R)!P=J_O#E0,<#B@#T(JI4J0"#U&
M.M"JJ*%50JC@ # %>6:EJFH^%I=<CTW6+S45LM'+W3W4OG""\+J(\$]"068I
MTP!P*Z325NM%\<+HC:C>7MK<:6;K-W*9&65)%1B">@8...@QQB@#?T;1K70]
M/6SM=[(KR.'DP6^=V<C( XRQQ5X11KG"*,G)P._K63XHUU_#NC?;XK,WDAN(
M8%A$@0L9)%08)'^U_P#JKFM5^(%YH[W4-U8:<)].MDN;^,ZAM.&+$)#E/WC!
M5R<[1R!WH [PQHQ4E%)7H2.E*0",$9'I7DNLZGK<FK>*+WSWA@M9+"&V:"_E
MPB22Q'B/:%RZD[CU&=HR"372/\0577C:BWM#8C4QI98W8^T>:2%WB+;]S>=N
M=V>^* .U5$50JJH Z #I2X'/ YZUQMIXKUK5;87ECH<3:?="=;2X-TP*F/(#
M2@(=BMM.""W;/7C!T;Q=J%GH&EZCJ<,EQ=)X;N-0^6]8I.(_*.74H ';/7G;
MSUS0!Z>8T8J2BDKT)'2@QH75RBEEZ''(KB9O'EYIJWQU;1XXGCL$O[9+>Z\P
MR!W\M8V)4;6W%>F1SWQ6MH>OZE>Z[?Z/JFF0VES9V\,Y>"X,J2"0N!C*J>-G
M?OGZD Z' ]!ZTGEH'+[%W'J<<FN0U+QK<65WJ4T6FQRZ1I5S%;7MP;@K(&<(
M6*)M((42+G+#/..G,Y\9$6S3?8>FN#2,>;ZR!/,Z>^=OZT =0L:*S,J*&;[Q
M Y/UJA%HUK%KEWJXWM<7,443JV"JB,N5(&,@_.>_I6?X8U^_\0BYN9--BM+&
M.:6".3[1O>1XY60G;M&%^7USG/&.3S=KXHU?2[_6I9;5;O3(]?6S:66Z(DB$
M@B11&FT@J"X)&1U.* /0RB,ZN54LO0D<BG8 KAK;Q3=).=.TRR-SJ%UJM[$B
MWMXVQ$A;YVW;257E0% .,]>*SX?%>MZSKNA7&G6"Q2SVVHI)8SWA6(-%-&@9
MRJG)&#C"G[W7&30!Z.8T,@D**7 P&QR/QI<#T%8>F>)H+[P7'XEGA:WA^RM<
MRQ;MQ3:#N /&?NFLZW\3^(&TZ2ZF\,EFDM$NK1+:Y+ABS >7(Q0;6 8,<9&,
M^E '6"*-<X11DY.!W]:'C21=KHK+Z$9%<(_Q#FMX+V*>UT\WMM?069DBOLVH
M,JY#-)LRH&""-O7'K4=WKOB*?Q#X=6"P2&ZE6_22V:\86TNSR]LNX*2RX.5^
M7/S=N30!Z#3#%&0 8U(!W $=#ZUAZ7KCZ[X+_M80FUED@EW1A]WENA93AN,\
MJ<&N;\,>+M7@T31(=4TMIGO-(-S:21W)EFN7BC4LK@J,,X.1R??F@#T(JI.2
MH)'J*18HT "HH &  .@KS77/&6I3:'KUA/'!8ZE;6,5TKV%Z93%ODVE&.U2K
MC'X@UN:EXPOM,UN&"XTRWBL);^*PB>6ZVSS%\#S$CVX* MC[V>": .OP/05F
M:MHQU0V[Q:G?:?- 6*R6CJ-P8<AE=65NG&1D=B*YVU\;ZA->VKR:/#'IMQJL
MNE"871:7S$9U#[-F-IV?WLC/YOL?&UY<6(UF?1]F@RP3W$5U%,7D1(@2#(FT
M!=X!(PQ[ ]: .GTK3+;1M+M].M P@@7:N]LL>Y)/<DDD_6IH+2WMI)Y(8E1Y
MW\R4C^)L!<_DHK@E^)K0V=W-=V%F94L%OX4M+X2C:75"LK;1L*EU)/(QGTKJ
M_#^J7VIQ7'VZS@A,3@1S6L_G07"%0=R-@'C)!XZB@#7P.>.O6C QC''I7*^+
M)9KG6O#VA)<SV]OJ,\K7+V\ACD:.*,ML#+@KEMN2"#@&L6#Q#>^&+_5M&ACF
MU18=3M;:S%U='>BW$>0K2,&)"L#UR<'OB@#T-D1RI95)4Y!(Z&E(#*0P!!X(
M/>L3PWK=UJZZC#?6D5K>:?=FUF6&4R(QV*X96*@X(<=153Q)>7%KXH\*1PS3
M+%-=7 FBC8@2@6\C $=^0",]Q0!THC10 J*,# P.E#(CJ59596Z@C(-<*/']
M]:M=)J6DVT,Z:5/J:6T5[OEC$0!\N8;!L8[AR,]#Z47'C[4-.M[V74=%AC:/
M3!J=ND5V7WIN"E'.P;6&0>,CWH [L #H,5$EI;Q7<MTD2K/,JK(XZL%SC^9K
M!U3Q-=6>JZAIMEI37MS;6D%Q&JR[=YED=,'@[57;N)YXSQQ6-_PL&[6":)=+
MM;O4(M4BTW9:7NZ%VD3>K!RHZ="".,&@#NPB*S,%4,W4@<FAHXW7:Z*R^A&1
M7(3^-+NRBU&WO-+B&IV<UG"D$5P2DYN"J@JQ4$ ,7'3^"MWQ#_:0T2Y?2KR"
MTN41G\V: R@ *>@W+STY.1[&@#4P...E0-9PM?QWK*3/'$T2')P%8@MQ[E5_
M*N!DU:ZD\,>!(;S4Y[6VU..(7UZ)MCL?LY=5,G52[@<YR>F>:V/ .K/J=EJ]
MN;U[Z+3]3EM(+EVWM)& K+EOXL;B,]P : .MP,YIJQH@(5%4,<D 8R:Y_P 2
MV4]S+!<7&LR:9HEK%))=M!.89&;C9EQT4#<3R,G'6N5T*ZUCQ#)H>DZEJ.H6
MZ'39[V26)S#-./."0EB,$?(=Q'<GF@#N[_1+349-.:4,@L+G[3$L> I;8R8(
MQTPY].U7C%&T?EE%*=-I''Y5YU8SW^L^%K'6-<\0S6&F6EK.ES+;3&"66=)3
M&'8@=,)G:.K-T-%[?>*D\!>'M0N+\6L[RV2WL9MR)I=\Z+]X, F01N&T]QQ0
M!Z,T:. '16 .0",X-*54G)4$CU%+7%Z]X^.A0ZR6TPS3:=<Q1+$LV/.C>/S"
M_P!WC"B3CG[G7F@#M,#.<<TT(@<N%4.>"V.37&ZEX]%K?7%G;VMNSB^2QMYK
MBZ\J)V,(F=F;:=H52!QDDD#BMKPSKZ^(M':\\I(Y8IY;>9(I/,3?&Q4[6P-R
MG&0<#@T 37.A07FMV>ISW%P_V+)@MMRB%'(*F3&,EMK$<G ],UJ  =!7")X]
MOK>Y:'4M)M[>1]/N+Z*W2\W31B( [)EVC86!X(ST(IK^/]0L[2YN-0T6&(?V
M.^KVR179<LB[<H_R#:WS+TR* .\P.>!SUH(!Z@5Q-QXZOM+:_BU31XH[B*U@
MN;6*"ZW^;YLGE(C$J-K;\9QD8/?%2_\ ":7=I>OINI:9#'J$=[:6[B"X+QF.
MX)"R*2H/!5@00.G7F@#L/+3S/,V+OQC=CG'UIQ /45QVH>-KFWU&:PM-*2>X
M75DTR/?<[%8M;^=O)VG '0CGU]JBM_&VH77V?3XM*M_[:EOKBS:)KDB!?)&Y
MWW[-Q&"N!MSEJ .UP/2D6-$&$15&<X QS7$7_CR\M!;6YTNVMM1-G)>7%O?W
MHA"*KE J-M.\L02. ,#)ZU0U_P <7^I^&M7D\/V7[F'1EO)KIKDQ2PF:)F3R
MP%.64#<>1[<T >C"- Y<(H8]3CDT"- Q8(H8\D@<FLFYU"[LO"\=Y:V<FH78
MACV0A]I=FVC);G &<D\\ U6\,>(Y-<FU2UN(K5;G3IUBD>TN/.B?<@8$,0#D
M9(((X(H WU1$+%54%CEB!U^M"HB#"(JCV&*XRY\;WT=W-+!H\4NE1:K'I1G-
MT5D\PR*C/LV$;0S$?>R2.P/%N/QD9+.TG^PX^T:U)I6WS?N[7=/,Z<_<SCWZ
MT =08T9MQ12V-N2.<>E*R*Z%64%2,$$<&N*B\<7T>K0V>H:5;VWVJ*XE@A%W
MNN$$0+#S4VC;N R,$XK,?Q3XIU*7PC?0Z9:6=IJ=P&2)K]MTJ&W=\/B,@#C<
M,9Z+D#)P =Q<:):7.L66I2!O-M(98(XQC85D*$Y&/^F:X_&K[(CXWHK8.1D9
MP:X:Q^(JWFI6R?9K3[%>3SP6S)>!IPT8<AI(]ORJWEMCDXXSUJG'XIUS6'\)
MZF+ 64-_)))#:I=EC<+]EE8"3"@ ;@".O8X!XH ]%9$9E9E4LOW21R/I0T:.
MI5T5@3G!&:YO0_%ZZ[>:7#;VFU;S2_[0F8R?Z@EE41XQR<[QGC[AK&\;^*-5
MCT_Q-9:/9@KINGE[F[%R8Y(GD1BIC 4Y*@!B<CVYH [X*H.0!GZ4C(CD%E!*
MG(R.AKB+;Q2UCKL]N]O/+')?VEE++)=%EC,MN&5E0CY06PI&>2V?:HG\;Q-J
M$6H3VUQ%:0PZFZ&.Y.R6.V9%+E,8))!V\\<]<T =[@#L*,#C@<=*\UD\8:KI
M^O'4];L_LEI%X?FO1:V]T94D/F1[0<JH$@SMZ$?-P>M77^(L]M!?)/IUG/?6
M_P!E9([*_$L<BSR^4!OVC#*<Y&.>.>: .\6-%)*HH).20.IH6-%W;44;CDX'
M4UQ4GC?4;4WEA<Z3;C6(KZWLH8HKHM#(TR[E8N4!  #9^7^'CK5OP7?:E>WW
MB4:F&CFAU(1K#YQD2(>1$<(2!\I)+#@?>Z9H ZO .<@<\4BHJ*%10H'  &*X
MU/&U[+-#<1Z5 =*NK^33K6=KDAVE4LJLR[,!&="N021P<=J=\-Y-1N_#]Q?Z
MFQ>>YO)SO-V\V=LKK@*P 0#;@!>" #P3B@#H=,T:UTJ2]D@WL]W=/=.9,$JS
M@ A>.!\HJ_Y<88ML7)()..IKR7PI>7TOBQ/[4UZ\LM>4(;S3[TD1W"AI]R1(
M< J!Y;*RY[]<FM#1=2U)+7PEXAFU.[F?7+LPW5M))F$+)'(Z!$Z+MV*,CKSG
M- 'I1C1MNY%.TY&1T-4]8TJWUO1;S2KEI$M[N%H7,1 8*1@XR",_A67XELI[
MF:"XN-9DTS1+6*22[:"<PR,_&S+CHH&XGD9..M<2=9U(Z3X8.N7^JQVMQ;7;
MR&Q#"[E*L/(=E0;\>7R2!C<1NZT >JQQ)$FU% '? ZTJQHBA4154= !@"N>\
M.ZG>CX>V6J:C(EU=K8>?(R.I$A"D_>7(R0.2.,YK(A^(-Q:VD5[K>DI9VUUI
M<FIVIAN?-9EC569&!5<-AU(QD4 =R0""",@]0:141%"HBJJ] !@"N ;XDS6U
MG?M<Z=:375O;P74<5C?"972241E2VT;74D<8P<CFNGN]8O-)\)W>L:I8(MQ:
MP23R6MM*9!A<D ,5'. ,G''/6@#8:-&QN13@[AD=#ZTH51T 'T%>=:OXGUNY
MT>UF2TAC?^TK#R)K"^+PW222<Q[]H],-P1AAUZ5JQ^+-9>*^MO[%MSJ=G?+:
M2A;L_9XT:(2B5I"@(4*0,;<YQZT =>$169E50S?>(')^M#(C[=Z*VTY&1G!K
MA;?Q_?7\.FPZ=I%M<WUY<W5K\M[^X5H.KA]F60CD'&?:I(?B")-;CMC;6?V)
M]1.F!EO,W'FC*[_*V_<W@KG.>AQ0!W&!G/>H)K.WN)H)I8E>2W<O$QZJ2"N?
MR)KF?%>HZS9^(_#$&FI"T%S>2)*LEPT?F8AD.T@(W QNSZ@#'<1Z9XUN;Z[T
MR6;38XM)U:>6WLKA;@M)N0,073:  P1B,$XXSUH Z\HC,K,JEEZ$CD4[ SG%
M<;X@U#6;;QWI-MI$2W)ETZZ9H)KAHH<J\6'; ;D9(''\789JC+\2_-L[.2QL
MK43R6#7\\5[>B'8%8H8T.T[G+(X'0?+[T =_@8(P,'K[T*BHH5%"J.@ P!6#
MJ7BB*S\#MXGM[9KB+[(EU'"6VEE8 @9YP>:SSXLUB"?4-/N-!C;5H(8;BWM[
M>Z+I+'(Y3+.4&W80=W!XY&: .NP/04H '2N"7Q@^H/#;W$2+<6VMP64C:??%
MHGWIO!W;06'."A Y'6J[>*=6UG5O#-S#:?9-'N]5ECBECNB7F1(IAB1-H #%
M=P&3]WGM0!Z(%4'(4 ]>!2-&C@!D5@#D C.#6'K>N7EGJUCI&E64-U?W44L^
M)YC%''''M!)(5CDEU &/7TK!C\?7^I) -'T6*61].:_E%S=^6(]DC1O'PC9.
MY2 >!]* .\HJEH^HIK&B6&IQH8TO+>.=48Y*AU#8_6KM #9%R,CJ*BJP*B==
MI]J &TE+24 %+110 4444 %%%% $U%%% !1110 4444 %%%% !7%7/@Z_+7M
MU;7%M]K_ +<75K42;MAQ$L91R!D9 ?D XR.M=K61I?B;2]8U34]-LYV:ZTQQ
M'<HR%=I.<8)ZCY3R* .9_P"$0UR.[BUN.73WUC^U'OI(7=Q!L:#R @<+NR%P
M<[>3GBK&B>#]1L-5T^^O+JUD>"YU"XF$08!C<,&&T'TP<Y/YUO>'?$NE^*M.
M>_TF9IK=)3"69"OS  G@]L$<UKT <0OA#5!JC.T]G]C77AJT9!;S""C*R$8Q
MG)&#GGGI6_H.CS:3-K#RR(XOM0>[39GY59$7!]_E-:D\R6]O)/(<1QH78XS@
M 9-1V%[!J6G6U_;,6M[F)9HF(P2K $'';@T >>3Z'K.B7GAK3B]K+I$&NM)
MT88S;769P'&, +N(R"<\=.\]CX(U^*/2+*:^L8K32OM20S0%S,XECD16(( 4
MKO' )SZ]J[#5_$&GZ(T"7CS&:XW>5#! \TCA1EB%0$X (R<8YJY87UKJ=A!?
M64RS6TZ!XY%Z,#0!YQ'\/-9-A]EVZ-:J=%N=*86Y?YWD"XF8[1DDIR.W7+5U
M&J^'KV[U30;JWDMC'912VURDI8%HY516*$ _,-O /'-:.L>(]-T)X([V28S3
MAC'#;V\DTC*N-S;4!.!D9/2H+GQCH=M9V=U]K>>*\B,T'V:"29FC&-S[44D*
M,C)(&.E ',V?@75XM"DTB232H88M+GL(98(OWERSIL224E<I@=0I.22<]J[:
M"P T6/3YR& MQ Y7O\NTXK.O_&6A:=';227;RBY@^TQ?98))R8>/WA"*<)R.
M3Q5JX\1Z/;6]C/)J$'EW[Q):[6R9C(0$VCJ0<]>PYH Y>Q\&ZSY>FVVHW-D;
M?1]/FL[-X2^Z8N@C#R C"X0= 6R23GM73:;IUYIGA"STR&6+[=:V"6Z2'.SS
M%C"@^N,C\JU68*I8G  R:KZ??VNJZ=;W]E+YMK<1B2*3:1N4C(.#@C\: ..T
M;PGK4.@76@ZDNDBSO;>6.ZN;=Y&N)I'4AI&+  DDY_0<4^+PWXEE9+JZN]/C
MO['2Y;&P>$NRF1]N9GR!C[B_*,]^37;U3U34[71]/DOKUREO&5#,%+'+,%'
M]R* .0L_"&KOX5O/#5\FDV]C<6KIY]HTCRM,<?O'W ;B3R3G)-6#IWB*WFO_
M !%>?8'U6WTQK6S@MQ)+&S9WEF& Q+,%&T=,=379T4 8?B#2+K7-%M;8/%%.
MEU:W+[L[?W<J.P&,_P!T@5C:WX2U&YU[4;[3?[,QJ4$44DMY%ODM63<-\8VD
M-E3]TX&5')Z5VM4].U.UU6"6:T<LD4\ENQ*D8>-BC#GW!H YG5/!UW>_V^(K
MF!1J,]E)%NS\H@*%MV!WV'&*CMO"&H6>N3- =,6QEU,Z@URT6ZYPQW-%@J1@
MM_%NR >F>:[.61887E<X1%+,?853BUFRFT!-;21C8M;?:P^TY\O;NSCKT[4
M<[H/AO7=)6TTM[ZU71K(S^7Y6XRW"ONV+(",+MW9R"<D#IS63#X!UEM"AL+F
MZL \&@W6CQM&7(;S/+".<CC[AR/RS7H-K<Q7MG!=0$M%-&LB$C&5(R/T-34
M<%XK\*R7%K>WLMP5ACT9;8>3$TDBR1RB4.$'W@"HXZTO@JXOM5\6:WJ]S-;3
MPO:6MNDUK&ZQ;E,I95+\MC<"3VW8[5WE% '#ZIX.U2[FUBQMKBS71]8NXKJY
M:0MYT1 0.J ##;A&.21C)X-1/X0UPWSP)<:?_9G]NIJX<E_.(\P.T>,8'(.#
MDYXX'6NLT_6[/4[^_M+43,UC)Y4TAB81[\9*JQX8CC..F:T: ,?PQI$VAZ-]
MBGD21_M-Q-N3.,23/(!SW 8"L:Y\(7<VG:M;"X@#7NM1:DA.<*B/"Q4\=?W1
M]N178T4 >:ZKI<_A>]L]6-[;17 U.^E1YHI&@\JX^8J[*,JWRK@]"1CO5GP+
MH%_Y6BZQ=.H\J/4 ZO&R._GW D1PIZ A<X//S"O0:IW^IVNFO9K<N5-W<+;0
MX4G+D$@>W"GF@#'TKPNUMX _X1J\F5B]K+;2219QA]W(S[-6-=^%O%&J>'I=
M-OM0L(U2UAMXH82YBG*2*S-(2H*AE79M&<!CUKO:JW6HVEE<6=O<2[);R4PP
M+M)WN%+$<#CY58\^E '%0^$O$%O/J-Q -%A2[DMW-@JDP,D:LC0ME/ND$-N
MSD?=Q4_A[P3=Z1J6FWCR6D<=O)>R-:V^[RX1/Y>U(\@?*-A/0<G@5UU_J-II
MD,<UY+Y4<DT<"G:3EW8*HX'<D"FV&IVNI/>);.6-G<&VFRI&' 5B/?AAS0!F
M:#H,^E>$?['EEC>;$_SIG;^\=V'Z,*YB/P+K]UI-GI^H:C9P_P!FZ3+86<]I
MOW,\D:IO?(& H7& 3G)/'2O1J* /-9? .KW,%Y'Y>C6,=QI:6*PVF_9&4DWA
MONC.<MG@8XZ]:GO?!&L2ZI>7$!TI_-U:'4DNI]_GLJ.C" D*=JC:<$$_[HSF
MNW;4[5=8CTHN?M<ENURJ[3C8K*I.>G5AQ5R@#CHO!]W'8V$!N("UMKTFJ,><
M&-I)&"CC[V)![<&JMAX.UJ/11X<NM0MDT2&UN+5#!N,LZ2 JF\$878">A.2!
MTKNZ* .%L_"WB*&PF1+C2+"Y2S2VA^RVX99F5@6>0L@(#!=NT9P&)R3BK6@>
M'=6T2:^N;>/2;,WUY#))96^]H(HE7#E.%_>-U^Z!P,YKL*SM%UNTU^R:\L1,
M;<2,B221,@DQ_$N>J^_M0!2\1Z->:A<:9J.F20)J.FSM+$MQGRY%9"CHQ&2,
M@Y! ."!Q6.O@[4;B8ZA>W%K_ &C/J]O?W"Q;O+2.%0JQH2,DX&<D#))Z5U6F
M:G:ZO9_:[-R\/F219*D?,CE&X/\ M*:N4 8^BZ/-IFHZY<RR(ZZA>BYC"YRJ
M^5&F#[Y0_G7/IX6\0W6HV(U+4[=[;3GNGMKI&<W$AE5T3<" %V*YZ$YP.E=A
M?7D>GV<EU,LK1QC)$49=CSCA1R:L4 >8P?#W65L8;4C1K<)H]UICM 7S*TJ*
M/.8[1EBR#([9)R>E:^N>"+K5XIHUNX8]^AG302"<2;U8-_N_+]:[>B@#SW4_
M!WB'6Y=0O+Z;2TGN8+2(6T32&%Q#,TC([$9*N&P>.^,''+[;P3JO]IM=3-ID
M$;:I:WXAM=P6-8HS&8Q\HSQMP>,\\"N_HH X/5M/35?BOI+6[.R6<#2ZBHC.
MT%,FW!;IG=*[8_V:[6]@:YL+BW4@-+$R GH"1BIZS]:UJST#3C?7QE\D2)&!
M%$TC,S,%4!5Y))(% &*WA_4[?P=HNDVS:?<2V,,,5S!=IN@NE1-I7.TE><,#
MCMTYIFDZ7JGAZ*W2-+66?4M3:>_$43>7%&8R (SQ@*(XURW7TR0*V](UN'64
ME:&TU"W$1 (O+.2W)SZ;P,].U3/J=K'K$.E,Y^US0/<(NTX*(RJQSTZNM &#
MXMT/5]9OM,>R_LZ:SM&:66UOF<)+)QL8A0<A?F.#QD@]J9<:1XC.I6&NP_V4
M=5CMI;2X@9Y! \;.&4JVTL""HX(YR>176T4 >?-X*UNSBT*"TETR]M],B>1H
MK[S%5[IW+&7:H.<9;;GIN/?FN@UC2-2USPY;VER]I%>K=6\\IC+&/]W,KD+D
M9Y"XY[UT-% &<;B__P"$C6V$49TXVAD:38VY9=X &[[I!7=P.>.<9&</5/!S
M:GXUBU=YH_L!M#%/;D'<\@65%;TX2:0?E752RQP0O-*ZI'&I9W8X"@<DDUDZ
M/XITG7;AH+&:4R^4)U6:WDA,D1.!(F]1N7/<9% '*VG@'4+/P]HZ/+87NK6%
M[)=2_: WD7&]6C*G@D?(5P<'E>E=9HFF7=CHC6UW-"+F5Y'8VL82.+<20J
M9"@@9/)QDUIW$\5K;RW$\BQPQ(7D=C@*H&22?3%8NG>,M"U,3F&[>/R(/M3_
M &F"2#,/_/0;U&Y/]H<4 <A:?#[68;6RMV_L>(6UA=63R0[]]PTR ><YV_>)
M49'/4G)Z5J:OX(O=1L5@CNK=6'A^72<MNQYC^7ANGW?D/OS6Y:>,=#O+:[N%
MNWACM(1<3?:8)(2(CG$@#J"5.#@C-2:5XITC6#.MM<21O BR21W4#P,$;.U\
M2 $J<'GI0!B^(?!EUK5_<W,5U#$6L+>&$L"=LT,_G*2/[I.!Z]:JWGA#7-0F
MO-7FET^/5WNK.:&!7=H%2W8L%+[0V6+MSMXXZUV&EZM8ZS:M=:?<+/ LKQ>8
MGW2R,5;![C(/(X-2WU];:;83WUY,L-M ADED;HJ@9)H XZV\'ZN^JKJ-]<V0
MF;6DU-TAW;0@MC#L!(Y.<<\9'/'2E/A#5;+5!J]A-9R7D>I75TD,[,J/%.BJ
M5+!20P**>A'%;^D>)[#6;N2TA2[M[I(Q-Y%W;O"[1DX#J&'*YX]N^*V: .#N
M?"&N&YM=1,^F:CJ1L7M+EKZ,A%)D+J\8"G.TL5P0,@#D4S4O!>N"WU2UTN]L
M7CU;38[.ZEN5*,CI&R;U5!MPP/3C&,C/2N_JGI6IVNLZ9;ZC9.7MIUW1L5*D
MC..AH R?$>@7.K^$!I-O+")E\DD2Y\N4(RL4?'.U@I!^M1>%]!U#2-4U>[NT
MT^**_,+QP66X+"439MY R, '/&<G@5T]% 'FGB#0]9TH&*![672;GQ#;7QP&
M,X+SQEDQC&T-EMV>G&.]7H_!^NI=V]N;C3_[,MM;?54<%_.<.[L4(QM!!<\Y
M.>.E=M>W<-A8W%Y<,5@MXFED(&<*HR>/H*=;7$=W:0W,))BF19$)&,@C(H \
MZT[P#K-F=-5FTD"R^TI+.F_S;OS49?-<[?O#(XYSSR.E;<GA?4H=%\)06DUH
MUWH9B\SS2PCE @:)L$#(^]D<5TNHZA;:3IMSJ%[)Y=M;1M+*^"<*!D\#K3K&
M[6_LHKI(IHEE7<$GC*./JIY% '&Z/X,U'2YH;13IB:?;23NDZ19N)U??L1\K
M\NW?]X$D[1TYJY9^%KFPT_P?'+<0_P#$@3_2&&</BW:/Y>/5L\]JV[[7K'3K
MQ[28RM<):/>^7%$SDQH0K8 ')RPXZFM)6#*&&<$9Y% '#?#K3!#/KNI1EVM+
MB\:*P+QE?]'5W<8!YV[Y9 /8"G>(_">M7MQX@72;BQ2WUVT6"X-SOW1.J,F5
M"@@@J0.<8QGGI7<55O=1M-.^S_:Y?+^T3K;Q?*3ND;[HX'&<=3Q0!RMYX,O+
MBT\0I'=0)/?O:S6CD']U+ B!2W']^,'CM44G@!I=-TG3FN4$%KI%UI]PX!W.
M\RH"X_%6//K7<T4 >>7'@C7=;CECUF[T^-3HSZ;&;7>WSED82G<!W3E>WJ<\
M69?".KZA9W"W7]DV;O+9LD%E'^[ AF$CL6V!BS8P!T&!UR37=57LKR._M1<1
M+*J%F7$L91LJQ4\'GJ./4<T <GJW@^_NM7O]4M+BV%RU[:7MHDN[;NA0HRN0
M. P9N1G%:GAC2-2TV;6+K5);9[C4;P7.VVW%8QY2)MR0"<;.O?KQTK6;4;1-
M4BTQI<7DL+3I'M/**55CG&."R]^]6J .'MO!VJ17%EI\EQ9_V+9:H^I1.I;S
MV)9W6,KC: '<_-DY ' K?\,:/-H?A^/3IY4>19IY"T><8DE=QU] PK9JG!J=
MK<:I>:=&Y-S:)&\R[2  ^[;SW^Z: .#MO!WB*ZUNR@U>[M9[/3GMIEOLNT]Q
MY33%0<\*QWC<<GC&.O&AI'@_5+1]$L+NXLWTG1)WFM6C+>=,=KK&'!&%VJYY
M!.2!TKN*JV6HVFH-<BUE\PVL[6\WRD;9  2.1SP1R.* .5US0O$VL?V.\QT6
M?[(TDMQ;2^:L$LF?W38P2=HR<'C<<]A4TVD>)/[6LM>B_LI]32TDL[BW:218
M2C.&5D;:6!&T9!'.>HQ7744 <Q9Z))H/P\GTMI1/-':3EW1<!G?<YVCTRQ '
MIBN:TSP?JGB7PSIRZU/;10QZ$UE:^0&\S,T: O("  5" 8!.3DY'2O3*AN[J
M&QLI[RY?RX((VED?!.U5&2<#GH* .(E\':S?Z5>6]R=(LWDCMXXXK./Y"8Y5
M=Y&;8&RP4 +R!CJ>M=CJUM=W>DW=O87?V2[DB989]@<1MC@D'@BBVU.VN[E8
M8?-;?;I<K)Y;!"C$@88C&>.G4<5<H \]A\":C)?2WSII>GM+>65P]K8EO*/D
M2%V?E1\[ XZ=ADGK4^K^"M0N]6N[^%K&YCEU2*^%E=%A%*J6XBVOA3R&&X<$
M<"N[HH X;0O!NIZ?J]E>7<]D5M[V]N2L 89$X&  1Q@Y'7IBGZ?X0U'3]9;R
MCIBZ?_:4E_\ :/*W7+*Y+^3@K@#<WW@V<#&!UKMJ* ,'Q'I%_J%YHM[ISVPF
MTZ\,Y2X+!75HWC(R 2#A\CZ5BZ3X.U2TGT:QN;BS;2-%N9;BV:,MYTQ(=45P
M1A=HD/()S@=*["^O(]/L9KN996CB7<PBC+L1[*.3^%6* .9US2-:E\26&M:-
M)8E[:TFMWANV=0_F-&1RH.,;,_IWR,"/X?ZAIB63Z>VF7=PNG&RG:^C.U7,C
M2>:@VMG#2/\ *<9&.:]%HH Y#QQ9S0?"[4K*-VFFCLEC#K& 6(P,[1P.F<#B
ML_5?!NN:Y]NO=0GT[[;(EM!%!&7\B6**4R,LA(SB0D@@ X '6N_HH X"V\%:
MK_:3W,S:;!&^J6NH"&VW!8UBC\LQ@;1G@+@\9YX%/T[P?K=G/HMFUS8'2='O
MY+F%AO\ .E1EE"AAC *^9C@G/7CH>\JK8ZC::E'-)9R^:L,\ENYVD8D1BK#D
M=B",]* ,?7-(U*37;#6]':T:[MH)K9X;MF5)(Y"ISN4$@AD!Z<Y/2LS0_!%S
MH[H3=Q2_\2E[-VP06F>5I&;'9<N?>NUJGINIVNK6\D]HY>..:2!B5(^>-BC#
MGW!H A\/:=)H_AK2],F=7EL[2*!V3[K%$"DC/;BM*BB@ H(W+CO110! :6GR
M+_$*90 4444 %%%% !1110!/1110 4444 %%%% !1110 5X=>WDV@ZGX@U&V
M!\W4[W4-)3'_ #W;RV@_4R?G7N-9SZ#I,F-^GP-B[%\,KG]^/^6G^][T >6Z
M58VMK&?#T4%S=$:[<QP64<_D13+% @S*XY"J,' SDXX-2^&[=]<N?"]CJ5S<
MO;K;ZGOBCNY-LGE72*@+ @L%&,9]![BO1[KPOH=ZC+<:; X:X:Y)P0?-889L
MCG)'!]:DL/#VCZ7*DMCIT%N\?F;#&N-GF$%P!V!*J<#TH X'1X;6X\/6VNWF
MI7,>L7S7ZNGG,1<D>:/**G( 0*",8QL]^7^#;*/2]3\&FUDN!_:'A]WNE>=W
M61E$!4X)(&-S 8Q@''2NXB\+Z'!J$]_%IENMU.'\R0+UW_?..@+=R.O>K4.D
MV%N]H\5I$C6<)M[<@?ZJ,[<J/;Y5_(4 4-8\F;4([2RNK2U\0/;.UK-/;&4K
M%N7?CE>,[>,^AP<50^'DUN? ^EPQKY102Q;6DW%V21E=P<#(+ MT_B%;.JZ%
MIFMK$NI6<=QY))C9LADR,'##D9'7UJ-/#]C#J.FW5O#' FGP20011H%"J^W@
M>@^7I_A0!G^(KQ;'5+4:9I\=WXCNX7AMBYPL40*EWD/9 =N<<DX K#\.:/'X
M;\;6NEM/YJP>'@!*XV[V^T,TI [#+*<=N*ZK5O"^AZ]/'/JFF6]W+$I1&E7)
M49S@5'/X0\/W-A;64NE6[6UJ&$"8(V!OO $<X/<=#0!P_AB=H/".A6FD6,<O
MB&_TXHDTG"6]J)&*R/\ [(W\*.6/L"1I^(/#MAHGASPM:Q0QRRV.HZ=;1W+Q
MCS"HE4=>HSR<>]=+J'@_P[JLT4M]H]I.\,0@C+)]R,9PHQT R>*NC1M.6PMK
M$6<7V6U='@BQQ&R'*D?0\T 2:C;17FFW-O,I,4D;!@K%3C'J""*\H\(:79W]
MKX<TJ[DG33SX=^W;%N74&=F16?(/\(Q@=!NZ5[#UK ;P3X:>RCLSH]L+>)V=
M$4$!2V P&#P#@9'0XZ4 4?#6H75]\++*_O;TPW+Z9O>\?DKA#^\/KP U>?7T
M)LO#M_IMTES!>3:?:2F2&],]O=J+F,&X4M\RN2PSD=".N*]J6WA2V%LL48@"
M>6(@HVA<8QCIC'&*R+;P?X>LX9H8-)MDCF"JZX)RJG<JC/0 \@#B@#A=1BM=
M*U?7]&C?43:37&FB&TANFW2RR&3<F]VRJOL&XYZ ^M4K6&XN)(=&N9)K6V'B
MIK=K>VO9&"1&S+F(2<-MR3GI@DXKU"^\/Z3J7VG[980S&Y\OS68<MY9)0YZ@
MKDX(Z9J*T\+Z'8RK+:Z9;Q.LJS JN/W@4H'_ -[:2,]3F@#SB2'4GU?4[J P
MVXT[6K>SMKJ?4I4,,2^2!"(@I#!PQ')Y+\]*?864=HUAJT$EPEY)XMN;=F$[
M[3$TTP*;<[<'&>G6O1Y?#FC3ZPNK2Z= U\I5A,5YW*,*Q'0D#H3R*F&C::L<
M<8LH0D=R;M!MZ3$DE_KEB?QH \NTQY4TOPKK"W%P^HZP;I=0#3,PE'E2N05)
MP-C*H& ,8QWJI86L>K>&KB/4+B>./3?"%I+9JD[(J%XI-\F 0"?D4<Y&..]>
MJ6_AC1+34)KZ#3+>.YF#AW"_W^6P.@W=\8SWJ*Z\(>'KV.UCN=(M9$M(A!"I
M3A(QT3W48'!H \NG_M6^M]1>%H8AI>F6'V6[GU"2 69,(?>$52'RV0<]0N*V
M;C3VOK;QE?/JDEK>IJ0M+:6:ZD6*(,D&4 4_+O+;=V,C(Q7=W'A70KJYMKB?
M2[=Y;9$CB)7HJ'*@CH0#R <XJU)HNF36U[;2V,#P7SE[F-ER)6( R??"C\A0
M!SO@=DAGUG3S:75C<6\\9ELI;CSXH=T8P8GZE6QG!Q@YX%<SJCRM#XAU\W%P
M-6L->AM;3$S +%OA41A,X(978GCG=GM7I&EZ-IVBP/#IUJD"2/O?;DEVQC))
MY)P .?2H)O#>C7&KKJTVG0/?*RL)BO.Y1A6(Z$@=">10!SWP]TRTL9/$C6Z.
MI_MB>+YI6;Y5"XZD^IYZFN?UT3P+\0-:BN;K[;82+%:'SW"6X:VBWLJ@X!PQ
M.<'&,BO3[6RMK+SOLT*1>?*TTNT8WN>K'W.!4?\ 9ECB]'V2(B^.;H%<B;Y0
MGS#O\H ^@H \KO(=1TB6YT[S(M/LKR;389K:WU*6X>)9)RCR;V52F]?E./0F
MM:\L=/B\1Z9X<M=0N9-+GU*4W=H9GVQ.MMO6$-G.TG#[<]?RKL+?PIH-MIMS
MI\6EVXM+H 3QLN[S .F2>>.WIVQ2_P#"*:%_98TW^S(/L@E\[9SGS/[^[.[=
M[YS0!YWI=L=8\0:3H]W=WDFFV]SJ\*(+EQYL44L(C5F!RP7) Y_AQZTEI:Q7
M4?AO7+FXG;5+KQ+*DX>=B"%:=0FPG VJHQ@<<^IKTZUT33+'[']EL8(?L:/'
M;[%QY:N06 ^I4$^N*K+X4T%=5.J+I5L+TR^=YVWD/W8>A/<]^] &9XW:&6/2
M+!X[JXEN[W;':03>2MP5C=BLC]D &XXY) X-</I]A'J!\,)J =F@\17UHJI=
M2.J1HLY5%;() *@ GG QTXKU75-'T_6K=(-1M4N(XW$B!L@HPXR".0<$CCUJ
MG_PB/A_[(+0:1:K;K<?:EC5,!9<8W#'0X]* ,;XDV%M>Z+IOVA6;;JUFHVR,
MO#3HIZ$=C^':N4FTZ&TBUO5;>2XCN[3Q1;PPLMPX"H6MT8;<X.58@YSGCTKU
M/4M,LM7L9++4+:.YMI,%HY!D$@Y!_ @&H5T'2DM9+5;&$023+<.F.&D7;M8^
MXV+^0H \VTHZM=:W!J\C002-X@GMGN9=0DWR1*[I]G$.S;]U01SU7/>NN\99
MN=2\-:7+)(EC?7[)<A'*>8%AD=4)'8LHX[XK8C\-Z-%K#:LFG0+?LQ8S!>=Q
M&"V.@8CC/7%6-3TJQUBT^RZA;)<0[@X5_P"%AT8$<@CU% 'E&O3KHLU^VB:G
M<7'V30]0CCF=BSVY%S$&4,>3LR0#SC;UXJ[K=C_9NL7N@:/J)MK6YL;.;R[B
MZDV22FX*[-^2R&505)'7K7HD'A[1[:...'3;9$CMWME4(,>4Y!9<=P2,G/6J
M\'A#P_;6%S8Q:3;"VNMOG(5W;]OW<D\_+V].V* /.#-<2W=CX>MK"Y0'5IA=
MZ7=:@5C4BV$BQI,@),9SO QUR"!7>^!5N8_#*PW5S%.T5S/&ACG:8(@E8*A=
M@"Q4?+G'\-6O^$2T'^S/[._LR#[+YWG[><^9_?W9W;L<9SG'%:=E96VG6<5G
M9P1P6\2[4CC& HH \LTJ,W%EX6U.2>YDU#6M0N+;45^T/^]B99MRX!X"%% Q
MC;BNI^%UG!:?#W3#"K S*TCY=FRVXCN>. .!Q6Y;>&]&L]5?4[?3H([URQ,J
MKR"WWB!T!/<CKWJ]965MIUG':6<*0V\0PD:# 4=>* /*-%M8K&TT/5;.XG^W
MS^);BUE43L5,333[H]F=N, /TZ\U/IVHS_V!X'=]2DA:7[<99F<G 6"8[F_O
M;2 ?PKO[3PKH-CJ0U&UTJVBNP782JO(9B2S?4Y.3UQQTIMKX0\/65]]MMM(M
M8[C>[APGW2P(;'H"&.0..: /+I6FT?P_J%M(;JWOY-(CG6XM[YIK>]42H#."
MV&5SO'![-WQ6EJ<!*^(M9^T70O;+Q);0VS"X<+$A-L&4+G;@AV!XYKO;;P=X
M>M(;B&#2;9([A!'(NW(* Y"C/10><# JZ^BZ;)%<1/90M'<SK<S*5X>5=N'/
MN-B_]\B@#S2P;5;K71J[M! Z^(I;9KJ74)-SPJ[)]G$(3;C:,CGJ,U2MQ)86
M!6XU66TNM0TRZ-OKL-ZTEM>?=(DD4_-&ZY&,#C)P>@KU-?#FC)K!U9=.@%^6
MWF;;SNQMW8Z;L<9ZXJ&W\(^'K62X>'2+53<1O%("F5*,<LH!X )Z@8!H P_!
M"BRU?5M,EL[FPNXXH)9+0W7VBWP=X$D3'YOF*G(./NCWK \4/)(WC?57N;B.
M_P!&:W&G;)F41#RD<84'!WNS Y!STKT32=!TO0TE73;..W\T@R%<DM@8&2><
M =!VJ.]\-Z-J&I1ZA=Z=!-=Q[<2,O)VG*Y'0X/(SG':@#SJZ@;_B::R;BZ%]
M;>*8((6^T/MCC:2%60+G;@AVSQSGVKJOB2DK^%[=8)%BF;4[()(R[@K?:$P2
M,C.#VR*Z%M%TUXI8VLH2DUP+J12O#2@@AS[Y5?R%3WEC;7\2Q7<"31K(DJJX
MR RD,I^H(!H \_\ $EOXB&IZ!I-]=VVKQWD\SO"NZP239%E59E+D\DMCOM%9
M>CZ5'JNNZ#8:S>"X1+#447R+R1@RK<QA4,GRL^P<?5,]J]/U31]/UJV6WU&U
M2XC1Q(@;(*,.X(Y!Y/(]:HW7A#P]>VUO;SZ1:M%;1F*!0N/+0D$A<=,X&?6@
M#@?!T<OB#5]$;5+N[G6WT59T7SW42.ERZI(V"-QV@'G@YYS1I^K20>'? US<
MW]PB'3KV6XD1RSD) 26P?O$=1GO7IT&EV-K/'/;VD44D< MD9%QMB!R$'H >
MU9UIX.\.V-PUQ;:/:1RG?\P3. X(8 'H#D\#CF@#RNZ>ZTW3M5%M'<V,,_A6
M6Z7??-+-*P= LTG97(8_=)Z]>U='XF4^!A:W]A+<LEW8W5HPEG>0R73()(F^
M8_>+(X_'BNNB\$>&88RD>C6P4Q-"<@DF-@ 4))Y7@<=!VI=>T"77;K3(Y)H$
MTZSNH[N2(PEI)'C.4 ;.%&<9X).,=Z )H[6TT;P>MKJD@FL[2QV73S R!T5,
M.6ZEL@'/K7.VF;3XD6DL\]O<6UUI,O\ 9[6Z>4MM KQL0PR=V04^?('RXVC-
M=PZ+(C(ZAD8$,K#((]#6+;^$=$L;6\BT_3K:W:Z@:W9MFX!"#\N"?N\_=&!0
M!?U0:?-HUW_:/EMIS0,;C>?D,6WYL^V,UYKXGM+W6/"FN>*)K8V=L-):UL+0
MC]Y]G+*[R2>A8*,+V YY/'I*:19C0DT>6(3V2VXMF23G>@7;@_452T_P?X=T
MJ626QT>U@>2,Q.53[R'JISU!Q0!SFO'26\;O+J0B?2H_#LLET&Y79YR,F<=?
MNMCUK2T72KG6-4N_$.M620+=VJ6EOI\JARD 8OF7MO8G.WHH ')S6C!X0\/V
MUA=6,6DVZVUT%6>,C(=5^ZISS@=AT%2:3X7T/0IWGTO3(+261=C-&N"1G./T
MH R/ (@M/#^H*!'#!'JU\J@855 N' 'H!2_$L'_A K]OX$DMWE_ZYB>,OGVV
M@YK>?1-,DTZXT][*%K2X=I)82ORNS-N8D>I;FKDT,5Q!)!-&DD4BE'1QE64\
M$$=Q0!YWX_E8:\'M)"LT/AO4Y)&C."JE8]AR/]H''TK+\67]U'8S^3>3(P\(
MM-\DA!#^9& _7KUYKT73?#&B:1%<1V&F6\*W"[)@%SO7&-ISGY>3QTYJO;>"
M_#=I!-#!H]JD<T1@D&W.Z,D':2>W X]J -'2M+MM(L1;6QE*[B[-+*TC.QZL
M2Q)R37D&C*VA^%_"FJZ1/.]_=07B3+YS,LBK#*X&PG V.B@8'\Z]LK'T[PIH
M.D7?VO3]*MK>?88PZ+C"G&0/3.!G'7'- 'FUQ-;Z!INE7,6HZ@D6I^'9Y]0F
MAG:25W"Q%95W' <M(P!X^][5!J"7NG1>(].B2;2HS#I;I##?-,T1>Z*,Q8_=
M<@#(&1P.37IUMX1\/6<=U'!I%JB749AF79D-&>2F#T7)Z# IL/@[P[;[O*TF
MW!9%1R027"N'7<2<G# $9Z8H X77-%LC<>*M/DFNH;72=#62Q7[7)\AD$S22
M$EOF)*@'=GCCI73ZG>76G?"2>]LF9;F#1M\;KU4B+[P^G7\*VM4\-:+K=Q'<
M:EIMO=2QH45I%R=IYVGU&><'OS6@MM EH+41)]G">6(R,KMQC&/3'% 'CWB[
M3;6PT_6=-M)9Y+&3PV;YU:X=P9E<*LG)ZL&;/8[?:O1M<WZ'X U-],#I)::=
M,\'S%V5@A(.223S4UKX2T"SL[JTM]*MTM[M!'.F,[T'13G^$9.!T&:V&16C,
M;*"A&"I&01Z4 >,ZO86VBBZETVZN/,D\&W,Q=KAW;?OB/F DD@M[>E:&J^?"
MOCO6XKFZ-[IL$8LOW[[("UHFYPH.,\DY(.,9'>N[MO!?ANSCG2WT>U19X6MY
M %^]$V,I_N\#CIQ6DFEV*&[VVD7^F "X!7(E 4(-WK\H ^E 'E-]%J.C+=V:
MRQ:?:7:Z?'-!;ZG)<.BR7&QYM[*NS>I*DCKC-:'B/0-$2XL;&WNKB:.+7[5'
MM3<28M?,0$JISGY@%;J<$G&,UW%MX4T&TT^ZL(=*MQ:W2A9XRNX2 = <\X'8
M=NU'_")Z"=);2SI=N;-I1,T; G,G]\GJ6X'.<T <#;M(B66NBXN/[5D\4-8R
M S,1Y'G-%Y6W.-HC ;IU&:@T[27NO!VBW45VUSJ%]>N9K:[OI8Q?)&9L0AAD
M+@?-C&#MYKTF/PSHL6K_ -JIIL"WV=WFA>0V-I;'3=CC/7%+/X<T>XTN+3)=
M/A:SB?S(X@,"-LD[E(Y!R3R/4T 9_@:>&;PRB1?;%\BXG@>*\D$DD++(P,>X
M?>53P#D\ 5Q.@6PU[4-!LM1GNIK9[;57DC%PZB0K=JJ[L$$X!X].*]1L-/M-
M+LH[.QMX[>VCSLCC& ,G)_$DDYJ&UT73;*6&6VLH8I(5D2-E7!42-O<#ZL 3
M0!Y)I"LXT36'::?4HO#%W.DCS.2TD3QA"1GGC\^^:BF75-/\*WEV)X[7[3X:
MDG<)J<L\MS)\A%Q@J I^9@2#_$!VKUI?#6BJ; KIMN#IX(M2%QY0/4#V/I4-
MOX0\/6EO=6\&DVR0W<?E3(%X9/[GLO)X&!0!Y_XDC?P_J&LV&G75W#;7-A8/
M.QN79@9+MHI) S$D$IP2/K27ND16?B#Q%I>E7BPAY=+"VUQ=2*LW^M8V_F<L
MH8#]<=#7IUUHVFWKW#W5E#,UQ +:8NN=\0)(0^V6)_&J,7@WP[#9SVB:1;"&
MXV>:-N2Y0DJ2>N02<'.10!2\"2Q-I-[;QQ7EN]K?2PRVMS,)?L[85MB./O)A
M@1]:XBVTVVMKZ>RB,\5K?>+&M+K%Q)\\2P%U0G=W8#/<]*]5TW2['2+06NGV
MR6\.XMM3NQZDGJ2?4U2G\*Z%<O>/-I=NS7K*]P=N"[+]UO9AZCF@#,\#LZ1Z
M[8B222UL=5EM[7S'+E8]B-LR>2%9F ],8[5@Z4D$_GZ_>:A<PZN-;NK>%1*Q
M$FQG1+<ITV[5!Z=1G-=_IVFV>DV26=A;1V]NA)"(,#).23ZDGDDU53PWHT>L
MMJZ:= M^S%C,%YW$;2V.FXCC/7% 'EJ/)9>'?#^I6M[<M>:QHU[+J#F=F\UA
M;F3>03@%7P 1C&<5)>Z9!!8R0"6Z>.]\(SW=R)+J1O-F3RRKG+=?F/3C!QTX
MKTFW\*:#:37,L&E6T;W*/'*0O5'.64#L">2!C-6SH^G,4+64)V6QM%RN<0G&
M4_W3M''M0!Y1JHDT[2[FTLKFY@B7P[I\B;)VRK/=-N8$G@G/Y<=*O:I%_8FL
MZU86$]S%:)>:+*J-<.^UI+AED.6)/S!1GUKOX?"F@P6OV:/2[=8?*6'9MR-B
MN7"_0,2?QJ>]T'2M16\6\L(9A>(D=QO7/F*A)0'Z$DCTS0!YSXDO;]_$6K6%
ML[317&MV%L\+7+1*4-L7*;P"4#,J@X'.<=ZZWP+%=6^G:E;7,D)$.H2)%##<
MM.+9-JGRB[*"<$GMP"!6@GA'P_'83V*:5;"VN&5I4V_?9?NL3UW#UZUH:?IU
MGI5FMI86Z00*20B#N3DD^I)Y)- 'E[)Y?VW6H;NY?5(?%8M(A]H<@1M.JM%L
MSC:59CC'\A3+'_2_$6A75J+M;35;Z]@EO9[UC-=IY<W'ECY512HV\Y&U>!7;
M:1X)TW3]4N]4N+>"XOY;Z:ZBG*8,8<\#KR0"1GW-6U\(:##=?;+?2K5+M9C<
M1R;3\DG/S#GC))R!C- 'E]QJ&HWGA753)>3B?P_HC6,S+(P)N?.9"QY^]M@!
MS_TT]ZT];@+'Q;JWVBZ%YI^L6BVC+<.%A!6WW84''.XYXYKMM(\*Q6VGZK#J
MOV>]EU:Y:XO D.R-L@*%"DDX 4=3R<GO6I+HNFS1W4<EE"R7<BRW *_ZQUV[
M6/N-B_D* /,[H"=IM8FO;E-27Q;%9 "X<#R5N$58MF<;=GS8QSUKL?'CN=,T
MRT$LD=O>ZI;6URT;E"8F;E=PY&X@+QZU3O? CZAXI&ISOIIB%Y%=^:MEMNOW
M9#+&7!P5W*/FQG''O76ZAI]IJMC+97]O'<6THP\<@R#@Y'Y$ YH \QBSIWB9
MK&TN[@VD7BBWA16G9PJ&S),>23\H;M[4KSKJ.IW.FRB[OY9=?O!#9K=&*&18
MXDSYC]0J[L@ 'GM75V/@+2+8:M;3VL$VGWMU'<Q6^TCR2D:IG.<[LJ3GKS5]
MO!WAUK2.U_LBV6".4S(J+MVN0%)!'/( !]>] 'GOAJV;7YO"]CJ=S<R6XLM1
M,D<=W(%D\NZ5$!8$%@HQC/H*JVMBUM':Z=IUN98;[Q+J$4\,E[)$LRQ&8HC/
M\Q XST^8J,UZM8>'M(TN5);'3X+=XQ($,:XVAR&< =@2H.!Z5!+X2T"=;H2:
M7;G[7,+B; (+2C.'R.C<GD8/)H \_P!,TZ;4-9T#2-3O7EM$.J PVM](R[4E
MCV1/)\K/L)V_\!],U734YO#5@NOI(X@^W:S:2(&.UG,DDD1QZ[HMH/\ MXKU
M*UT33+(VAMK&&+['&\=OL7'EJY!8#ZD GUK*UCPHFI16=C ;6VTM+T7MU%Y)
M9Y7$GF<'.%RV=QP<Y[4 :7A[3Y=+\.:;8SR/+/!;(DLCL6+.%&XDGU.:TJ**
M "BBB@ P#P:A9=K8J:D==R^XH AHHHIB"BBBD 4444P)J*6BD,2BEHH 2BEH
MH 2BEHH 2N)UOQSY5[;V>F077&L6^GRW;0 P,QD421@YSN )YQC(ZYKMZ\UD
MT?787.CQZ/++"/$BZG]M$L8B\AIQ*>K;MXR01CH,YZ"@#HM&\5VEQ-]CN+J2
M69FO)$F> 1)LAFV,O!/*Y'/<#/'2JL'CJP9+S4WGN39"RM+B*U-J!)^^9U3:
M0QW,Y"C;QCCGGCGM4\(Z_)X5B2PM@NIKJ5^N#(HQ;7+RJ6SG' 9'QU^7UJ[K
M?A/4?[1U"?3;+?#;Q:6]I'YBCSC;2NS1C)X.TC&<#)%("]8^.C_:.NF^MKN*
M*UFM8+>R: "X,LJ_<P#@DG!!SC'.<5?/CO3A%!_H>HF[ENGLOL:P@S+,B;RI
M&['W<'.<8(.<5RVJ:!K.NWFI:K-HEW#"=0L;J.T^T(D\T42,C@%'PK?,2!N'
M0<U?TKPW>1:OHU]#HSV-NFJW%S*DMR991&;5HE>4L[98G PI.!CWH VE\=Z=
M+9V4L%GJ,US=RS0K91PCST:(XEW M@;3UY[C&<UEZ+\0D?P[:75Y;7E[=RQW
M-S(MI ,QP1S,F]@Q7'  P,DX/%4[31=:T36[?61I,]VJ7^IA[>"2/S/+GE#Q
MR#<P&/D&1G(W=.*ST\/:U!H=@ESH%T+Z.&Z,-QIEVL=Q;3O.[JK-O56B(*GO
MR.10!Z58ZQ9ZC.\-L[NR0Q3[C&P4I("5()&#P#QV[USNL^+I]$\7W%G):7=W
M91:4MX8[2$,ZGS'#,22. JCC.?0&M;0]0OGF.DZE$#>VEE;23W*N"LLCA@V
M.F&0_G6?J6D7T_BK5;R* M;SZ%]DC?</FEWR';C.>C#GIS3 =>>/=)M1YB17
MES;I;17=Q<6\.Y+:&3E&?)!Y )P 2 ,XJ2\\<:/86\\\[3!(=073WPF3YC*&
M!'/W=K!L^F:X]/#WB#3="U/3(]'EN9-9T6ULQ(DL82VE6 PN),MG R&RH.>:
MM:GX&O[SQ%=6HC#:3-IA?SRP'^EB!K<<9SG8P.>G%(#J;KQE86]U-:16]Y=7
M<=W]C6"",%I9!&)&VY(&%4C)) '2DL_&VD7HRC3H!927K>9'MVI&Y213S]Y6
M&"/I7'_\(KJC:=H6J:II=U<7:WEW<ZC:6=SY<JF?.TJRNH.T*@(#=*-5\&:M
M/X:T>+3M-2SN));BUO($N"QBM;EB9&9V8EF&$)P3DDXH ZB3Q_I<:)+]FOV@
M$,$]S,L(VVBR@%/,YR#@@D ' Y.*T-/\3VNJ:U>:9:VMZS6<C13SF+$*. #M
MW9Y)#=OQQQGC-<\(3/XAUK;H4^H1:G]G^S.MXT5M$%18W69%D4D +N& <YQ6
M]IIO/#9U26XL6==0U\"+$BC]W*(T$GO@@\=>* -[6M:@T.TBGGBGF>:98(88
M$#/+(W11D@=B<D@<5D?\)WIY@MBMEJ+7,]S+:+9K"#*LT:EF4C=CH,YSCWJ;
MQE%JLNG68TQ+N2(7B&]CLY1'.\&&R$8D8.[;G!!QG!KEO#GAO5K36]/D?29K
M2V@UB[NSYLZ2%8I;<JA)W$DY.#UY[D<T =7IGC+3-4ELXHUN89+I)V59XPNQ
MH7"2(W/# GIZ \U>T_6H=4\/PZS:07$D$T/G11[ )'7&1@9QD]N>]><>(='U
M+3/"!E15@U7^W+L6JLXRZ7<DD0Q@\\2J^.ORUZG8V<6GZ?;64 Q#;Q+$@]%4
M #]!0!QW@;Q;<:MI^GC5C<&^U/[1/ &@5$6.,H"%P22!O&">2<^@H'C[[3X@
MTB*SL;I],O+2XF>0PC.8W5<CYN@RV>.ZUG:7I&MZ#;>#[EM&N+I["UN[:Y@@
MDCWQM*R%3\S $?(<X/&:9I'A[7+"/PQY^ER%H[.^M+H1RH?L[32*RL<L,KA3
MG;D^U '52>,]+CL+"\87'E7VGRZC#\@SY4:*[9YX.''%0)XZLYK:UE@TO599
M+PL;6!;=1)-&JJS2J&8#9\P&2023P#Q7(1:'XAO='TBQ?0KBV;3/#]YISO+-
M%B29XHT7;AC\I*=3CK6MK/ARY-QX:OIM,O;Z*ST][2XM[*Z\F5'81E6!#ID9
M0@_-W!YQ0!VVEZG;:QI=MJ-DY>VN(Q)&Q&#@^H['VKDE\>)J'B+0H+&*YATZ
M\DN=UQ<0A8[B..)CN1L\ ,HZX)'M70>&M-?3O"ME82VL5G(L.'@A=G6(MDD!
MF))P3US7#:?X?UZ:T\-Z'<:1+;1:3#<VUQ>M+&8WW0/&C( Q8@Y!.0""1[X
M-ZZ^(-L^CWMQ96%^LXL)+VR\Z !;F-<#S%^;[HW*2#@[3G%/A\?01:393W>G
M:@]R]B+VZCAA4F"+H9&&[[I(8@#)(!XKGM&\)WHTPVIT">TNX-%FLGN+N^:4
M/.R*N(1YC*J':225'\('0U!-X<U&9H+VZ\-:A</-HL5@+9;T1>5/$7'[W9*
M8V# YR2 #P"<4 =E-XYTR.^N[:*"]N!9VXN;B>&',4<9B,BL6)'4# '7/MS5
M0_$:PRZKI&M,XMA>(@M1F2W.<RC+=!CH<'D8!JM#X;U"WL_%UNEHBB\TZ&WM
M%C?Y79;8QE5R<@!N/FIXT'4Q?K)]E.P>&OL.=Z_Z_/W.OZ]/>@"W<>-+"SN+
MN]ENYI;!+&TN5BCMLD":1D5P<Y;/'RXXQWSBI/\ A.K!8+LS6.I0W5M/%;FR
MDA'G.\O^KV@,0=W/4C&#G%<M+X3UQM,:(6)WG2-(M\>8G^L@G+2KU_A'.>A[
M9K1UW2O$":YK-[I\%T;6ZGL/,^R3*DTL"!Q*(R2-K9*]P<9P: +&J^/GBM;"
M73],O3(VJK87<$D*EXCP63AL;B&!4@D5=A\80P+*C_:]0NY=1GM;>U@MU63]
MWRR\M@A1U8D9XXKF+;0-8L].N&AT&[41>(X=3CMS<1O))!L0'YF?EP0<AFZ]
MSUJW;Z+K.E:W#KG]ESW"0ZIJ#M;PO&93%/MVNN6 /*#(SG!H WCX^TV2.S-G
M9ZC>RW<$D\<%O "X$;A'# D!2K'!R>HQUQG=TO4[;6-)M=3LW+6US$LL988.
MTC/([&N+\*>&]6T[7K*_O;7REDL[]Y@)%80R3W22K'P>2%SDCC(//2N@\&Z=
M>Z5X%TK3[J(0WL%J$=&(8*_N1P?PH JVGQ TFY'FR07UK:O;37<%U/"!'/%%
M@NRX)/ (/(!(Z5H:)XFM];N9;9;.]LYTA2X$=W&%+Q/D*XVDC'RG@\CN*X"T
MT/Q)+=Z;>7.B7=QJ,=C=V][-J5TDD,LSH-H"!_EA)4CY0/O#CJ:Z3P7I^I6.
MIW(%EJ&G:-]EC5+*^N1-Y<X)W>5AV(C P,$XST% %B^\8/IOC:?3+JVFCTRW
MTTWDMSY8PN"27)SG: ,=,[JTM%\46NM7;V@M+VSN1 MRL5W&$:2)C@.N">,C
M!!P1W KGO&/A_4]6UN]CM;1WM]1T.6P%PKH%AEW%EW@D':>F0#5W0[;5-0\6
MIK5[I<VFQ6VEBR\N=T+22,X=BNQC\HV  G&<]* -#6?%MKHVI?V>UCJ%Y="V
M-V8[2$/B(-@L<D=".G7GC-5+WX@:3:Q^=%!>WEJEI'>SW%M$&2"%\[6;)!Y
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
MW#]IC"B:$G =<$\=.#@\CBEUKQ5::)=BU:UO;N<6[74J6D0<Q0@X+MDCC.<
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
M;1HJPL\<3%4V@';@@<Y/'7FMW5+S5)/'HL8=3DM=.M=-2_EABB0M,PE8;=S
MD*0,''/IB@#K998X(7EE=8XT4L[N<!0.22>PI8Y$FB26)U>-P&5E.0P/0@^E
M>1VFO>(M5\//=W/]HS6>HZ-=377GVT<<$#&+='Y+* Q7&5^8G/!I6\0^(#!)
M:Z.=1WZ7IMD;>"UMHY(II&B#L)F89 (PHVD8Y- 'K'V:#[5]J\B/[1L\OSM@
MW[,YVYZXSSBI:\^_X2/6?[?.@FZ*WC:X@#&-,BQ,/GD=,=F3/7WS679^*-72
M^MF36+J_CO+.]D>9K5([7?&NY#;DJ&8#ID[@?6@#TN.RL+.>YO8[6V@FF^:X
MG6-5:3 ZNW? ]:E>Y@CM6NI)XUMU3S&E9P$"8SN)Z8QSFO+I;S79M+AAN]?N
M9UU?PU-?2?N85\J11$<)A/ND2%2#GU!!K=>&2#X(7"2W,MPQT%VWR!00# 2%
M^4 8'0=^.230!W".LB*Z,&1AE6!R"/6EKRVYU#Q+H5JUI;:O)=R-H/\ :48>
M&/\ =O"\>^-,+]QD8J,Y(QG.:Z[PSJ]QKFIZU=K/OTN.:*"S7:!TB5G;.,G+
M/CD_PT ;C7]FA4/=0*6E\@ R 9DZ[/\ >]NM6*\;&GWJR2H-8NF=O&2QJ[QQ
M'8WE\R !!\Q![Y7@<=<Z4GB36[:3^Q&U"_N'_MR>S-W;P1O<F!(%EP!MV;LL
M!NV] >,T >HDA022 !R2:9;W$-W;QW%O-'-#(H9)(V#*RGH01P16!X:NM4N_
M"TK:O',MU&\\8>>,(\D88['95X!*XSCOFN TC6M7\(^#_#=Y_:#WMM=:)/(+
M22- D+16_FQ[2H#=%(;).<YXH ]BHKS2YUG6]#'V>Z\1A_MNBM>B[NX$(M9E
M>-255%&5(DX4ACD#KFJC>)->A35;*UU*_#17FFQVUQJ5K&LH6>38^4"K\IQQ
MD!AD].* /4IYX;6WDN+B5(H8E+R22,%5%')))X IZL&4,I!4C(([UY7XH&LW
M>D^,=/.O7)@T;2PI#Q1?Z69(G=S)A>/EPHV[<8SS76^(]2N]-\+:>MA+Y%S>
M7%I9)/M#>5YKJI;!X) )QGC.* .@O;ZTTVT>[OKJ&UMH\;Y9I B+GCDGBID=
M9$5T8,C %6!R"/6O)_$)U.YO'T*YUJ[D2PUS3A%<&*'>RS%2-_R;248$C@ Y
M&0:[3Q9>WUI!HNGV-X]M-J-_':/=*BET38[L5!!7<0F.F!GI0!N#4K$S"$7M
MN93,8-GFKGS NXIC/WMO..N.:M5Y7HLM[INO?9)+H7+R^*YXI9I(4W.HL0P/
M3"MPN2N._8XJ.TU_Q%_PC/ANYNM7O[FYUZ0>8;2UB+P1I&[D1+MQN;"Y)SC!
MP!0!ZQ3/.B\[R?,3S=N_9N&[;TSCTKSO3M4\2:M?Z;H-U>WNG2%+R>2Z,$2W
M$T4<B+%E2I521("V!_#VS6=JESK&A^(KK6;G5C<WMEX9>=DACC\B5U;&/N[M
MI;YSSG/&<<4 >L45Y=KFM^(O#4-Y:+K4EY/)I*7T4\\,>8I1-'&X 50"A$@P
M""1CK5CQ%=>(M!G*W&O:BEC%:>8FI)9QR1BX+L6%PJH66,#:!@#C.3D4 >B)
M;01W,ERD$:SRJJR2A &<+G:">I R<>F34M-C8/$CAE8,H.5.0?I3J "BBB@
MJ*6V@GDADF@CD>%M\3.@)C;!&5)Z'!(R.Q-2T4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH
M3%&*6B@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH 3%&*6B@!,48I:*
M $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH 3%&*6
MB@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH 3%&* RL2 02IP0#TI:
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
M-TD7:RL 0>RD$'J*Q;;P/J.ERZ==:9J\"WT,=S'=RW%J768SR"5V50XVD,O
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
MR*JW#ASM <89<8SGD$]*L^%_!<OA^XLY9M02Z%KI[6( AV;E,N\,?F/.."*
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
MSSR0)I/3S  F6ZC--T,:?JFFW=SXT=BUKH-A)!-)S-$A5RTD7<.6"\CG( H
M]:T[5[?5)]0A@60-87)M9=X !<(KY'/3#C]:OUX_&\Z>-+Z34HU;PTOB +(2
MV#]J:"+RFE&/N!@O_ F!/2O6X+JWNA(;>>*;RI#%)Y;AMCCJIQT([B@"6BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ JE_9&F#4_[3&G6G]H8V_:O(7S<8QC?C/3WJ[10!0BT+2(+Q[R'2K&.
MZ=_,>9+= [/@C<6 R3@D9]SZU;@@AM8$@MXHX88QM2.-0JJ/0 =*DHH IPZ1
MIMMJ$NH0:?:17LPQ+<)"JR./]I@,G\:C@T'1[5+E+?2K&%+K(N%CMT439Z[\
M#YNIZ^M:%% $#V-I(TC/:P,TD7DN3&#NCY^0^J\GCIR:8VFV+)*C65L4FC6*
M53$N'09 5N.0,G /K5JB@"O)8VDK2M):P.9HQ%(6C!WH,X4^HY/!XY-0VVC:
M796T=M:Z;9P01R>:D44"JJO_ '@ , ^_6KU% $<5O#"TK10QQM*V^0HH!=L
M9/J< #/L*JP:-I=K?RW]OIMG%>39\VXC@59'SUW,!D_C5ZB@#+?PUH,MLEM)
MHFFO;QR&5(FM4*JYZL!C /O4]UH^F7MQ;W%WIUI<3VYS!)+ KM%_NDC(_"KM
M% %9].LI8IXI+.W>.X;?,C1*1(W'+#')X'7T%20VT%L'$$,<0D<R/L4+N8]6
M..I/K4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%&* %H
MI** %HI** %HI** %HI** %KYLU_Q#JVO_$KQ!IE]XNN] 6T,L>FQK.T,+2(
MV$#L" NX<[CZ_05])5\W?$;7=(U#7-?T_P 4^&OL.IVZ.NFW]J&#SL#B,OGA
ME(QSS@9 Q2 O_$/5O&?AWX>^&UOM<ECU)IY5>ZL;IAY\> 4+,N-QP?ZU:TX7
M^G^'_$6HP?$Z779HM'E9;:.Y<M WRD2#YS@CIGWK@]<L-8M_A!X=34(;@!M1
MN'MDD4Y6$HF..P+;B/K75Z?KO@Z\\-^([+P]X6O--OY-&F\R>0DAU &1]X]3
M@].U ST;X*ZG?ZO\/8[K4KVXO+@W4J^;<2%VP,8&3S7C?A_5=:\0:EJD>H?$
MV[T)+>3]U]IO),2Y+9"_..F!^==#\)_B79^&M$L_#=SI5_)<3WA EC4;!O8
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
MEJ+A4=Y5+;3P@3&X Y+ >IH Z^BN,E^($,.I-9R6!CDC"K-$\Z^='(8/.QL
M.5 (4MG[QZ$<U%+XSU2>XT^WATR*WGFGM7=)+C<#!.LA7D+PV8V!';'4YH [
MBBN/\4:GJ>GZL&-_+INF+;HT5TMLLL)FWG<LYVDHFW9@C:.6^;@5%:^,+^![
MM+NP$Z">_%O*LRH6$$A 4@@!1MP-Q/8Y'<@':T5QMKX\%W+%%'81R$-<>?+#
M=!XD2$1%G5MH+@K*,<#D8Z<UH>&/%D7B1+@I D;11Q3?NIQ*"L@) )  #C:0
M5YQQR<T =%17%6OCY[N3[-%ID+WC2P1K''>JZ+YJRD!W"X#+Y3!@-V.Q-0W'
MCB\O;*%]-L#$5DL_M4CR@^3YMSY911CY^%;)XQD$>P!W=%</XMUO5;+7)+33
M;JZ25=--Q;6T%F)Q//O("N=I*J< 9RN.N:/^%CP[[E5L!,T1=42&Y5G+),D+
M!ACY,L^5R3D ]* .XHKF_$-YJ\%CILL:W-K&\O\ Q,'L(UN98%V,1L#(=PW[
M02$)QV],BQ\77\5XGF/!JE@8;!6NH2(\//*\6\+C)R0F1D8P<>E '=T$ C!&
M17%#X@$S3VZZ8DERKPI'%%>*YS)*8P)"!A&!P2,M@'K5S2O&<6I>(&TG[/&C
MAY8B4N [+)%@.&7 VKG<%;OMZ#(H Z@ *,   =A2UP\OC*^L;K5(#9"]:WDN
MY5_>B()# L)(^Z<D^;Q^I[A+/Q5JSZYJ< M%N=]V(+&W,ZHJQK;I,S,VS.3O
M7N1E@. "Q .YHKC8/'C7UNUU9:2\EKOM8HY'G"%Y+A8F08P< "7D^W&<\$'C
MBXDC=IM'$1\FXDCS>+M+03+#(&8@!5#,"&YRH)P#Q0!V5%>>7GCN^FA^TVD$
M*6J66HR3/%.)#OM]N&C)3##G(R!G=R..=*]\>+81W-P^FN]I&;F.&59ANEE@
M4EU*X^4':X!R?N]!Q0!V-%<O;>);J768+6YM5MB+Y]/FB602#>;<7".&P.-H
M((QU/MFNHH **** *VHZ?;:KIMSI]Y'YEM<Q-%(OJK#!K&\%>%CX.\.IHHU"
M2^@BD9H6DC"E%8Y*\'GG)_&NBHH 1551A0 /0"EHHH **** $VKNW;1N]<<T
MM%% !1110 4444 %<GXD\#0>*/$VC:I?WKFUTIC)'8B,;9),YW,V?9>,=O>N
MLHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0N!TYH 6FEP.E
M,+$]:2@!22>M%%)3 7%&*2EH EHHHH **** "BBB@ HHHH *Y@>$ TY<:A=V
MABFNC ]HZAO+N&6216W*<?.#@C! QS73T4 <\G@S3(;BW:W:XAMH?(/V1&'E
M.8?]4S9!;*\=",[1G.*@B\":;;):?9KJ]@DM4C2.1'0MM2(Q8.5(Y4G)QG/3
M%=110!CZ)X<M-!M)+>TFN&#QQQ[Y&4L!'&L:XP /NJ*I/X$T1K.QMHXI(19P
M^0KQ%5>1?D/SG'S<HI^HKI:* ,"[\(:7?),EQYS)-)/(Z[\9,J;&[>G3T-02
M>"K65C,^IZB;QY&:6[W1B20-&(RI^3:!M51P >,YSDUTU% &#:^$M-M(XTC:
M<K'<I<C<X^^EN+<=NFQ1^/Y5!9^"K.S^P)_:&H306/EF*"5T*$Q@K&3A 00"
M!P1G SDY)Z6B@#)D\/64FMIJS-+]H659@ PV[EB>(<8Z;9&_'%$?AVRCTK3=
M-!E,&GO&\.6&24Z;N.:UJ* .7LO 6C6%K:VUO]I6.V"! 9 ?NSB<9XY^<#\.
M*EC\$Z3&8\F=U01C:SC!"&4@'C_IL^?PKHZ* .=L?!MA97-M<&YO+B:U:/R7
MF=252-)$1.%&5 E<\\DGDFDM_!EC;2V92[OC!:NDBVS2*8RZ9VM]W(/S?PD
MX&0:Z.B@#&F\/A]9FU.WU2_M9)Q&)8X3&4<)G&=R$]ST(JC%X&TZV$9L[J]M
M9HW659HG4MYH1D:0[E(+.KD,2.< \$9KIZ* .9D\&VT44RV=Y>1AXL>0TV8Y
M)!#Y*NYQN)VA0><':#C-,L/!4%O8VRW%_>27L7V<_:-Z$IY((5%^3!0;GZ@D
M[CDYKJ:* ,+5_"UKK-Q/)+=WD"75N+:[A@90EQ$"Q"ME21]]AE2IPW7I45YX
M+TN]M6MY'N%0O<2 HX!#3-N8CCL>GZYKHJ* ,"S\(V5K?2WDES=W4LHF$GGL
MF&\U8P_"J.ODK].?PLZ7H$.EVDMM]KO+I'B6$?:) =D:@A5&T < GGJ>Y-:U
M% ',V'@BQL+FUG%[?3M;+"L8E9,!81(L8^5!T$K#W[\TG_"#:<K1B*ZOHHP8
MFDB1UVS&.4RINRN>&8]",C@YP*Z>B@"F--@&L'5,O]H-N+?&?EVABW3UR:RO
M^$/LCYR-=WIMWD:1+?S%$<3-*LS;0%R<NH^\3@$@8!KH:* ,[5=(35&MI1=W
M-I<VSEXI[<KN7*E2,.K*00>X]*S[?P9I=K;F"-KC:3;%B9 2S03&92>.I=B3
MZYXQ70T4 <M:>!-.M)+9A>7TBVPB6&-W3:BQR"1%X0$X.>2<D$Y)XQIV7A^"
MQU.6\BNKLH[R2BU+CRD>0@NP &2203R2!DXQFM:B@#!D\(Z=+<WD[-<;[N.Y
MCDPXQB<1A\<?],EQ^/6FR^$;-F:6"ZO+6X,_GB>%EWJ?)6$@;E(P41>HZ\C%
M=!10!A6OA'2[.U^RVXF2'[1;W"J'^ZT"QJ@''3$2Y_&H;GP5IES;I$9;I-GG
M%'5URK2W"7!/*D'#HN,C&."#71T4 <O+X%L)H)8I;_4&\T72R.7CRZW"@2@_
M)C!*AAC&#[<4^Y\#Z;=M<B6>[,$WG$6X=0D3RC$CK\N<D9ZD@;C@<UTM% &(
MWAZ/^WH]01CL^U->R!CDF;R%@7 Q]W9NS[XK;HHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0L!0
M M(6 ]Z:6)IM "EB:3%%% !1110 8HQ110 4444 2T444 %%%% !1110 444
M4 %9;>(=.5BI:YR#C_CTF_\ B:U*Y:3_ %C?4T :G_"1Z;_>N?\ P#F_^)H_
MX2/3?[US_P" <W_Q-9-%.PKFM_PD>F_WKG_P#F_^)H_X2/3?[US_ . <W_Q-
M9-%%@N:W_"1Z;_>N?_ .;_XFC_A(]-_O7/\ X!S?_$UDT46"YK?\)'IO]ZY_
M\ YO_B:/^$CTW^]<_P#@'-_\363118+FM_PD>F_WKG_P#F_^)H_X2/3?[US_
M . <W_Q-9-%%@N:W_"1Z;_>N?_ .;_XFC_A(]-_O7/\ X!S?_$UDT46"YK?\
M)'IO]ZY_\ YO_B:/^$CTW^]<_P#@'-_\363118+FM_PD>F_WKG_P#F_^)H_X
M2/3?[US_ . <W_Q-9-%%@N:W_"1Z;_>N?_ .;_XFC_A(]-_O7/\ X!S?_$UD
MT46"YK?\)'IO]ZY_\ YO_B:/^$CTW^]<_P#@'-_\363118+FM_PD>F_WKG_P
M#F_^)H_X2/3?[US_ . <W_Q-9-%%@N:W_"1Z;_>N?_ .;_XFC_A(]-_O7/\
MX!S?_$UDT46"YK?\)'IO]ZY_\ YO_B:/^$CTW^]<_P#@'-_\363118+FM_PD
M>F_WKG_P#F_^)H_X2/3?[US_ . <W_Q-9-%%@N:W_"1Z;_>N?_ .;_XFC_A(
M]-_O7/\ X!S?_$UDT46"YK?\)'IO]ZY_\ YO_B:/^$CTW^]<_P#@'-_\3631
M18+FM_PD>F_WKG_P#F_^)H_X2/3?[US_ . <W_Q-9-%%@N:W_"1Z;_>N?_ .
M;_XFC_A(]-_O7/\ X!S?_$UDT46"YK?\)'IO]ZY_\ YO_B:/^$CTW^]<_P#@
M'-_\363118+FM_PD>F_WKG_P#F_^)H_X2/3?[US_ . <W_Q-9-%%@N:W_"1Z
M;_>N?_ .;_XFC_A(]-_O7/\ X!S?_$UDT46"YK?\)'IO]ZY_\ YO_B:/^$CT
MW^]<_P#@'-_\363118+FM_PD>F_WKG_P#F_^)H_X2/3?[US_ . <W_Q-9-%%
M@N:W_"1Z;_>N?_ .;_XFC_A(]-_O7/\ X!S?_$UDT46"YK?\)'IO]ZY_\ YO
M_B:/^$CTW^]<_P#@'-_\363118+FM_PD>F_WKG_P#F_^)H_X2/3?[US_ . <
MW_Q-9-%%@N:W_"1Z;_>N?_ .;_XFC_A(]-_O7/\ X!S?_$UDT46"YK?\)'IO
M]ZY_\ YO_B:/^$CTW^]<_P#@'-_\363118+FM_PD>F_WKG_P#F_^)H_X2/3?
M[US_ . <W_Q-9-%%@N:W_"1Z;_>N?_ .;_XFC_A(]-_O7/\ X!S?_$UDT46"
MYK?\)'IO]ZY_\ YO_B:/^$CTW^]<_P#@'-_\363118+FM_PD>F_WKG_P#F_^
M)H_X2/3?[US_ . <W_Q-9-%%@N:W_"1Z;_>N?_ .;_XFC_A(]-_O7/\ X!S?
M_$UDT46"YK?\)'IO]ZY_\ YO_B:/^$CTW^]<_P#@'-_\363118+FM_PD>F_W
MKG_P#F_^)H_X2/3?[US_ . <W_Q-9-%%@N:W_"1Z;_>N?_ .;_XFC_A(]-_O
M7/\ X!S?_$UDT46"YK?\)'IO]ZY_\ YO_B:/^$CTW^]<_P#@'-_\363118+F
MM_PD>F_WKG_P#F_^)H_X2/3?[US_ . <W_Q-9-%%@N:W_"1Z;_>N?_ .;_XF
MC_A(]-_O7/\ X!S?_$UDT46"YK?\)'IO]ZY_\ YO_B:/^$CTW^]<_P#@'-_\
M363118+FM_PD>F_WKG_P#F_^)H_X2/3?[US_ . <W_Q-9-%%@N:W_"1Z;_>N
M?_ .;_XFC_A(]-_O7/\ X!S?_$UDT46"YK?\)'IO]ZY_\ YO_B:/^$CTW^]<
M_P#@'-_\363118+FM_PD>F_WKG_P#F_^)H_X2/3?[US_ . <W_Q-9-%%@N:W
M_"1Z;_>N?_ .;_XFC_A(]-_O7/\ X!S?_$UDT46"YK?\)'IO]ZY_\ YO_B:/
M^$CTW^]<_P#@'-_\363118+FM_PD>F_WKG_P#F_^)H_X2/3?[US_ . <W_Q-
M9-%%@N:W_"1Z;_>N?_ .;_XFC_A(]-_O7/\ X!S?_$UDT46"YK?\)'IO]ZY_
M\ YO_B:/^$CTW^]<_P#@'-_\363118+FM_PD>F_WKG_P#F_^)H_X2/3?[US_
M . <W_Q-9-%%@N:W_"1Z;_>N?_ .;_XFC_A(]-_O7/\ X!S?_$UD,P52S$
M9)/:L>R\36%]=Q6\:W">?N\F22/:DNWKM-5&G*2;2V)E4C%I-[G7_P#"1Z;_
M 'KG_P  YO\ XFC_ (2/3?[US_X!S?\ Q-9 ()(!''6JNHZE;Z7827DY8Q1D
M!M@R>2!_6DHMNR&Y**NSH?\ A(]-_O7/_@'-_P#$T?\ "1Z;_>N?_ .;_P")
MK(!!Z&EI6'<UO^$CTW^]<_\ @'-_\31_PD>F_P!ZY_\  .;_ .)K)HHL%S6_
MX2/3?[US_P" <W_Q-36NLV5Y-Y4)G+XS\]O(@_-E K#JYIG_ !^#_=-%@N;A
M<GVIM%%(84444 %%%% !1110 4444 %%%% $M%%%(84444 %%%% !1110 5R
MTG^L;ZFNIKEI/]8WU--$L;1115""BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **Q%\21'Q#<Z0T!5X8]ZR;N'.T-C&.."?RJ?3]<MKS1X-1G>.T
MCFR )9 .02.IQZ5HZ,TKM=OQ,XUJ<G9/O^&YJ45EWNO6=E?6-JSJWVO)#AQA
M1V)]CVK4J7"44FUN5&<9-I/8****DH**** "BBB@ HHHH ***S-9U@:4D"I
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
MRNET7X([(*-*/*WU?XLT***@M;NWO8/.MI5DCR1N'J.M96=KFMU>Q/5S3/\
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
M0HHI<4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0!+1110 4444 %%%% !1110
M5RDR[S(N2,Y&1U%=77*R?ZQOJ::$SGK'PI:Z<\9M[_451'#^5Y^$8^X YS3X
M/"MC;W4<JR7!BBE,L5NS@QHY[@8S^M;E%;.O4?4Q6'I+9'/VOA*ULG#0:AJ2
M#?YA03X5C[@#FI%\*V"W8F\RX,0G^T"V+_NA)ZXQG]:W**'7J/6XEAZ2TL%%
M%%9&P4444 %%%% !1110 4444 %%%% !7'>);AHM?A34+F\MM,:#"26Y( ES
MU;'^>GO78UA:I::P=1::S,%S:2P^6]K<,0JM_>QW_P#UUOAY*,[LY\3%RA9$
M,6HWMCI-BD!34V=6+7C/LC"CIN;GGM^%46UU]2O/#=W&9+>*=YA+$'.#MP.?
M44R'PI?VD6F(/LUVL&\RPS,1&&;HP&.<?TJ6Q\+WL$>BI*T)%F\QEVL>0^,8
MXKJ_<*[NKZ_D_P#@=#E_?NRLTM/SCU^_J3V?B_[3<6Q>T5+6Y=TB=90SY7^\
MN.,U/HWB.YU:>$C3PMK-NQ(DN\QX_OC'&>U4=*\.:A8S6T)CL$BMV=C=",-+
M)G[O5>,?6GZ;X?U&/6[6]N([2 P[_.EMS@W&>F5  %3..'][EMY:^O\ P/\
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
M(/''7BD7P[9J\SAYLS6@M&^8?<  R..O%2R^(-*@AAFDO8UCF0O&W.& Z_\
MZJ1_$.DI=);->H)7VX&#@9Z9.,#\:A.O:RN4U0O=V,35?#\B-:QV=A)<1PVY
MA$B70C?OPW3*\]O>K-GX30:99)-<SP7<,+1/);.!E6))7D'CFMC4;I[9;98L
M;YYTB!(X .2?T!K/M]6O"0;A8AC4#:.J9(QMX()]\5HJM:4%9F;I48S=U_6A
MJV-E#IUE%:6ZE8HAA03DU8HHKD;;=V=B22L@JG=Z9!>W=G<REP]JY>,*1@D^
MM7*9+*D,+RR-M1%+,?0#K3BVGH*236IC?\(III.H9$I6^.9%W#"G.<KQQS3H
MO#-FMM>12S7,[7:A)997!? Z '':K%IX@TJ_NA;6UZDDQ7<% (R/J1^E%OX@
MTJZN&MX+Q'D4$X ."!UP<8/X5NY5^M_Z_P"&.=1P^EK?U_PY)#I<46CG3#-/
M)"8VBWR,"^T@CKCL#QQ6=;>$[2V78+R_>'8R&%Y\H0P((QCWK1L=8T_4I&2S
MN5F95W$*#P,XK%FU_5I[_4(]-M+:6.Q<(\3EO-DYP2N.*<%6NTG;O?0)NBDF
MU?M;4MVWA6SMY(7^TWDK11-"GF2 @(P(QC';-3-X=LVTJUTXO-Y-M()4.X;B
M02>>/<U3?Q5#:ZS<6NH%+:!(4=2P)?<P!P0,],^E:-UK^EV2Q&>\11,@D3 +
M94]^ <#WHE]8NKW\OZ^8H_5[.UM-'_7R(+KPS8WAOS(\X^VLC2[6'&SICBGR
M^';.8ZCN>;_3P@EPPXV],<<5)<:_I5H4$U[&OF1B5.IW*3@$8'-*->TPZA]A
M%XGVG=LVX.-WIG&,^V:F]>W7_AK?Y(JU"_3_ (>_^;.?UOP_<2W#+::>\JFU
M$"S)=!,X&!YBG&<=>/05?'A."2V@62YN(I1:I;3^0X"RJ!T.0:U+Z[EAN;.W
M@"[YW;);IA5)_4X'XU1T_5KJ?[ ;@1_Z1-/"P0<!D+;<?@IK3VM9P5GM_P '
M_(S]E14W=;_\#_,V+>".UMH[>%=L<:A%'H!P*DHHKD;N=B5M$%%%% '&W.O:
MK#/>W EA^S6E\(#%Y?+J3ZYXQ4EKK^IW6K#RXW>V^VFW:);9BJ(.-YDZ9SU%
M3V_A?SM1O9[YY5B>\\^.))!LD Z;A5]/#EG'J'VI9+C:)C<"#>/+$A_BQC/Z
MUW2G02M;6W8X(TZ[=[Z7[^?]:$/A>]U+4['[;>RPF-\JB(F#D,023_GI7/O;
MPV&IR3:G \D<E]YL6I6T@)4YX1O0>U=GIFG0Z58I9VY<QH207.3R<_UK-/A2
MQ-PSF:Z\AIO/-KYG[HOZXQG]:F%:"G)[)E3H5'3BMVNY@:??7VGSR20RQ_9I
MM;>W>(IDG=C)W9]JOQ:_??V[!";F&>":>2(K%"=B #C#G&YO6M;_ (1RRV!=
M\V!>_;OO#_6>G3I4<'A>SM[B*5)[HB&5I8HRXVH6Z@#'2JE6HRNVM?0F-&M&
MR3T]3#B\0ZP=%L[V66+-[.(8_+@+,@!;<V/XCQP*Z#1M0O)]+GFOXG62"1U#
M-$8S(H&0VT],T@\-V:Z1;Z<LDZI;R>;%*&&]&R3G.,=SVJYI^FP:=:-;QEY
M[,\CRG+.QZDUG5J4I1?*NOX&E*G5C)<SZ=^O_#G,6^M:M<+9&6XA"ZE#,R!8
MO]24!([\\>M:7@F#R?#%NV4/FLS_ "I@]<<^IXZ_X5/9^&+*RF619;B01HZ0
MI(X*Q!NNWCW[YK0TZPBTRPBLX"YBB!"ESD\G/]:=:K3<'&'?_/\ X J-&HIJ
M4^W?T_X):JYIG_'X/]TU3JYIG_'X/]TUQG:;5%+12&%%%% !1110 4444 %%
M%% !1110!+1110 4444 %%%% !1110 5RLG^L;ZFNJKE9/\ 6-]330F-HHHI
MB"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_OVG^%8UY\5=!LM?;3GCO&M8I&@GU%828(I@R+M+>@+@$] 2/7CN:+A8Y_\
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
M:JCW-9-IXU\-7VEW>I6^L6SVEGC[3(21Y6>FX'D9[<<T7"PW_A&7_P"@I/\
M]^T_PH_X1E_^@I/_ -^T_P *L:)XKT'Q(\R:-JEO>M  9!"V=H.<9_(UL47"
MQS__  C+_P#04G_[]I_A1_PC+_\ 04G_ ._:?X5T%%%PL<__ ,(R_P#T%)_^
M_:?X4?\ ",O_ -!2?_OVG^%=!11<+'/_ /",O_T%)_\ OVG^%'_",O\ ]!2?
M_OVG^%=!11<+'/\ _",O_P!!2?\ []I_A1_PC+_]!2?_ +]I_A70447"QS__
M  C+_P#04G_[]I_A1_PC+_\ 04G_ ._:?X5T%8ESXO\ #UIKB:+<:O;1ZBS*
M@@9N0S?=4GH">P)R:+A8B_X1E_\ H*3_ /?M/\*/^$9?_H*3_P#?M/\ "M35
M-5L-%T^2_P!2NXK6UCQNEE; &> /<GTK-3QKX:DT2765UFU_L^*3RI)RV C_
M -U@>0>1P11<+#?^$9?_ *"D_P#W[3_"C_A&7_Z"D_\ W[3_  JYHGB31O$<
M4LNC:C!>I"P61H6R%)Z UJ47"QS_ /PC+_\ 04G_ ._:?X4?\(R__04G_P"_
M:?X5T%%%PL<__P (R_\ T%)_^_:?X4?\(R__ $%)_P#OVG^%=!11<+'/_P#"
M,O\ ]!2?_OVG^%'_  C+_P#04G_[]I_A70447"QS_P#PC+_]!2?_ +]I_A1_
MPC+_ /04G_[]I_A70447"QS_ /PC+_\ 04G_ ._:?X4?\(R__04G_P"_:?X5
MI:OK.FZ#8F]U2\BM;<,$WR'JQZ #J3["G:7JUAK=A'?:9=Q75K)D+)&<C(X(
M]B/0T7"QE_\ ",O_ -!2?_OVG^%'_",O_P!!2?\ []I_A3D\:>&Y-<_L9-9M
M3J'F&+R0_P#&.J9Z;O;.:C'COPLVL?V0-<LSJ'G_ &?[/O\ F\S.W;CUSQ1<
M+#O^$9?_ *"D_P#W[3_"C_A&7_Z"D_\ W[3_  J5/%_AZ37CHB:O;-J08IY
M;G<!DKGIN'IG-;=%PL<__P (R_\ T%)_^_:?X4?\(R__ $%)_P#OVG^%=!11
M<+'/_P#",O\ ]!2?_OVG^%36VBM8S"8WTLP QL9% _05M5'-_J_QHN%BM111
M3$%%%% PHHHH$%%%% PI:**!!1110!)12T4@$HI:* $HI:* $HI:* $JP.E0
M5..E SSOPU/KUO\ #2WF'V&.TCTN1XY(W?SAB-BIQC&<X[TL UC4X]:N+?5K
ME;FVMH%LXVGV1B1[92Q;L22W&[(!YQ796VB6=KX?71(@_P!C6 VX!;+;",=?
M7!JN?#&F-8WUFR2&&]1$E_>$'Y$"*01R" HY]1F@#B;^&*]@2U:]UJ!XM5L"
MUC>3OYUN7D +>9N.]6QD$$@%3@]AUOB62;S]"TN*YG@BO[[R9I8I"LAC2&67
M:&'(),8&0<XS3F\(64L$XGN[Z>YF>%S=O*/-4Q-NCQ@!0%))QCG)SG-:&IZ1
M!JMI##-),CP2++#/$VV2.0 @,#C&<$@Y&""1B@#D=)O+^W\5#3GU&YN+>/6)
MX%\U]Q\L6<;JA/?!8\GDGD\U&E[/J$WV6:]U2XD%YJ(6RL)#'(ZI<;$9I=RA
M40<!21DL.N,5IZ=X,$4NH&:YNHI/[4-[:74<P,OS6\<;EL@CDA\@C'3 '&+:
M>"M-@,36MQ?VTB><&DBN#OE65][JQ.2<MSG@CL10!SWAR2_\33V']H:K?)'_
M &#9W,D=O.8O,F=I07)7!Z+R!@'\!6;X?>Z_L;P]I,,>MW%O_8<5VPL;Q8W$
MCX4$L\B_*H4X4$CYN1TKO]%\-6&@[/L?G?);):+YC[ML2,[*OX>81],53C\%
MV-O:VL%M>ZC;FUB:"*2*<!UA./W6<<J-HQ_$.QH RO"[:MJFM!]7O[A9+33K
M*1[:&8"-IF$H=CL.&!VC@';]<#'<UG:=HEAI,SR647E!H(;<(#\JQQ!@@ ]@
MQK1H **** "BBB@#P'4[Z'PQ?:AK_A^ZMM5T,SW37NE:C!@QR&>!95C)[EBA
M (P-O?->^JVY V",C.#7-W'@#PQ=>)$UZ72+5KU<L28QM=R01(1T+#'!]S72
MT 9FO:-I^NZ3+9:G;BXMR-QC+%02 <="*YGX.?\ ))M!_P"N<G_HUZ[AE#HR
MGH1@UR-YX&MX_".F>'=)9H;:RNXID>24[E59-[=!\Q.2 #@<]>* .3^(5I96
M6B/<Z?'8MX<_MB.ZUF:VG,ER+CS0&V@Y4'.T$9R.>*YI-0U6R\,^+=;GM=*O
M-)MO$DIO;*Z@9Y;@^:BY#9PNW*[1@]#]*]1N/AMH-UJ4]U(U\+>XNA>SV"W+
M"VEG!!WLG<Y )&<''2ENOAQH-WJL][(;P17-RMW<6*W#"VFF7!#M'W.0">QQ
MR* ,KQ);VOB+XAZ1X76VA^R6\9U;4L(/W@5L11D^A?YB.X J;XE9:\\%Q/S
M_B*WW@]"0KE0?Q_E74VOA^QM/$5_KL:R&^O8HXI69\J%3H .U9UWX%T:]M]1
MAF%S_IUVMZTBSD/#,N-KQG^$C% &1X/RGQ.^($4?$ FLG '3>T'S'ZG S7>5
MD>'_  W8^'(+A+1KB:6ZE,UQ<W,IDEF?&,LQ]@ !TK7H **** "BBB@ HHHH
M *\P\4_VO<?&?1K72I;6&9=&F>*:ZB,B1$R89@H(RQ "]>A_"O3ZP=?\):?X
MANK.\FFO+2^L]P@N[*<Q2JK##+D=0?>@#B?"$L&J^'+>]TO3-"MO%ME]IMX;
M=I6CAP)<2NJ+D[2>^.O&:XSP9]NFU[PIIVARQ0W%MIEZK27\7F+!.9V\TJJD
M ] !ST//3%>LO\-]!6TTZ&R:^TZ33T>."YLKEHY=KG+AFYW9/)SWZ8H?X;Z
M+'3+:S^V6$FFAQ;75I<,DPW\OEN=VX\G/X8H H>!]7MI_AK>7-U86]@EFUU'
M=QV*[8R4+;V0=L]?K7%^$_M]I>?#B75H[9=+V3II36Y/G9DC.WS\\<I_=[]:
M],M? FA62:7'!!(L6FQSQQ1F4E9!,,2&3/WR>>3ZU7TCX=:)H^H65W%+J$XT
M\.+&WN;II(K7<,'8I]N.<T =;1110 4444 %%%% !1110 5Y9XQL+34;K5_!
MOANT\W5];>.XU:Z=BT=G'QAF)_B(7Y4'UX[^IUQMW\-=(NM8OM434-:M;F^<
M23_9-0>%7(&!POH.E 'FTCZO:1?$2ZABTNZL;&]475OJ$+2M=Q1HH5,@C: H
MR#@Y)[4>((]2LO"GCC.A//9:RL=_!>K)'Y<$>Q2$?)W!EQA0 <GT'->EZA\-
MM"U*]GN)I-05+M8UO8([IEBO/+ "F4?Q'@<\9IU_\-] U'4[F\E^V1Q7;1O=
MV45P4M[DIC:70=<8' P#B@!=2BTB;X>65SXI8BRM;>WNIRS$?.@4C..6^;''
M<U2\#V&H7WB#6_&-_:-8)JRPQVEG)_K%AC! >0=F;.<=AQ6CK'P_T77/[4%X
M;O&IR027 CG*C,(PFWT]3ZD5<T#PK;>'III8-1U:Z,JA2M]?/.%P>P8\&@#=
MHHHH **** "BBB@ HHHH S?$%CIVI>'[ZTU<[=.DA;[23(4 0<DEAT&!7C7B
MN.Z\0:!K_C*RM7LM&M]%_LW30PVR7,1E4M*1V3;D 'J.:]HUO2+77]&NM*O?
M,^S72>7)Y;;6*^@-8&G?#O2-/CE@-YJ]W:2V[6S6MY?R2P^6PP1L)P..F.E
M'*ZWIVEW/CW2+*[VII<WAB:.\*N8P+=64C+#H!BM+PG!)XE\9IXNM[1K/0K7
M3O[.TP2#;)=)NR9<=DXPH/7K6I#\,]"CL[VWEFU&Z^UV@L3+<71=X[<'/E(?
MX5S3K+X<:58VT]LFI:W+;S6KVIAFU&1T6-EV_*IX! Z'M0!QNK?VW<?$SQL-
M-.G?Z/I, ;[?"TH>+8S&( $8#$G)YZ=*]$\$ZA#JG@C1KVWLX[.*:T0K;QC"
M1\8VK[<<>U9^H?#G1;]H'$VHVKQV2V$CVMTT9N(%& DG][Z]>>M=/965OIUC
M!96D2PVUO&L44:]%4# 'Y4 3T444 %%%% !1110 4444 %>-:DB3V?QA>Z4&
M0(BC=UVK;YC_ %Y%>RURNM?#_1==U.XO;EKR,W:QI>PV]PT<5VJ?=$BCKCIV
MXH =%;Z7JG@#2(?$AA-O-;6ID%Q+Y:M+A2H)R,G<!QWKSC4M/U'5->\8Z9JL
M^EV.NWT%@\;&9A9F!)1@;B-Q<D$8('H*]+U#P-HFJ-JWVN*9UU-(4F42E0GE
M?<*8^Z1UX]*J#X;:#)9:C!>M?7\NH*BSW=W<L\V$.4VMQMVGGC\<T 5_#.KZ
MS!XWU7PQK,]I>/#:1WL%U;6_D?*S%2C+D]#TYZ5V]8/A_P ):?X=GN[J":\N
M[V[VB>[O9S-*ZJ,*NX] /05O4 %%%% !1110 4444 %%%% !7A&K?-\+?B1<
MO_Q]KXEE*O\ Q*RS0A,?0=/K7N]<I>?#W0[[6)=0E^V!)YTN;BS2X(MYY4QM
M=T[G@>QQSF@#2UZTTV]M+)=3%J9TN4ELDN9C&K72@F,<'YCG/'/T->4P:9J&
MJ:MX@T^XN],L/$2^(+&[N!,Y-JRA"T2Q#AG8A<E3M)QVKTB_\!Z+J,=\L_VH
M/=WB7WFI.5>&=!A7C/\ "1_6JQ^&N@OIMS:S-?37%Q<I=O?R7+&Y\Y!A'#]B
MH) P,#)H 9X+UG5)]>\1^'M8DMKFYTB6#;=V\/E"5)4WC*Y.",>M=G6-X>\,
M:?X:BN1:-<33W<GFW-U=2F669L8!9CZ#@#I6S0 4444 %%%% !1110 4444
M<'XVR_CWP##)S;F^N'8'IO6$[#]<DXH^'>4USQQ$G%NNN.R@= Q12WZXKIO$
M'AVQ\1VD,-X9XWMYEGM[BWD,<L,@Z,K#IP2/3FL^U\":-:6EE;Q_:B;6_P#[
M1\UIR9)KCG+R-_%G/Z"@#CI=*L];UG3_  KX8M632=#U<:AJ>H.Q8"=6+^2C
M'EG);D_PC ]JKVTNO>";:PU+^TM'U'2]0UUHI8;6,N2)YF.\39Y=3QMQCBNJ
ML/ACH^F70FL]2UR$>?\ :&B34I%C9R<DE1P<GKZU-;?#;0+758KU#>M##=&\
M@L7N6-M%.23O6/H#DDCL,T >:VI;_A4N@W>/]//BI92W\1F-RX/XXXKWFN4B
M^'NAQ:TNI+]L*I=F^2R-P3;)<'K*(_[W)/ID]*ZN@ HHHH *CF_U?XU)4<W^
MK_&@"M12T4Q"44M% "44M% "4M%% !1110 4E+10!+1112 **** "BBB@ HH
MHH *@^WW(X_LF\/N'A_^.5/4XZ4#*/V^Y_Z!%[_WW#_\<H^WW/\ T"+W_ON'
M_P".5>HH H_;[G_H$7O_ 'W#_P#'*/M]S_T"+W_ON'_XY5ZB@"C]ON?^@1>_
M]]P__'*/M]S_ - B]_[[A_\ CE7J* */V^Y_Z!%[_P!]P_\ QRC[?<_] B]_
M[[A_^.5>HH H_;[G_H$7O_?</_QRC[?<_P#0(O?^^X?_ (Y5ZB@"C]ON?^@1
M>_\ ?</_ ,<H^WW/_0(O?^^X?_CE7J* */V^Y_Z!%[_WW#_\<H^WW/\ T"+W
M_ON'_P".5>HH H_;[G_H$7O_ 'W#_P#'*/M]S_T"+W_ON'_XY5ZB@"C]ON?^
M@1>_]]P__'*/M]S_ - B]_[[A_\ CE7J* */V^Y_Z!%[_P!]P_\ QRC[?<_]
M B]_[[A_^.5>HH H_;[G_H$7O_?</_QRC[?<_P#0(O?^^X?_ (Y5ZB@"C]ON
M?^@1>_\ ?</_ ,<H^WW/_0(O?^^X?_CE7J* */V^Y_Z!%[_WW#_\<H^WW/\
MT"+W_ON'_P".5>HH H_;[G_H$7O_ 'W#_P#'*/M]S_T"+W_ON'_XY5ZB@"C]
MON?^@1>_]]P__'*/M]S_ - B]_[[A_\ CE7J* */V^Y_Z!%[_P!]P_\ QRC[
M?<_] B]_[[A_^.5>HH H_;[G_H$7O_?</_QRC[?<_P#0(O?^^X?_ (Y5ZB@"
MC]ON?^@1>_\ ?</_ ,<H^WW/_0(O?^^X?_CE7J* */V^Y_Z!%[_WW#_\<H^W
MW/\ T"+W_ON'_P".5>HH H_;[G_H$7O_ 'W#_P#'*/M]S_T"+W_ON'_XY5ZB
M@"C]ON?^@1>_]]P__'*/M]S_ - B]_[[A_\ CE7J* */V^Y_Z!%[_P!]P_\
MQRC[?<_] B]_[[A_^.5>HH H_;[G_H$7O_?</_QRC[?<_P#0(O?^^X?_ (Y5
MZB@"C]ON?^@1>_\ ?</_ ,<H^WW/_0(O?^^X?_CE7J* */V^Y_Z!%[_WW#_\
M<H^WW/\ T"+W_ON'_P".5>HH H_;[G_H$7O_ 'W#_P#'*/M]S_T"+W_ON'_X
MY5ZB@"C]ON?^@1>_]]P__'*/M]S_ - B]_[[A_\ CE7J* */V^Y_Z!%[_P!]
MP_\ QRC[?<_] B]_[[A_^.5>HH H_;[G_H$7O_?</_QRC[?<_P#0(O?^^X?_
M (Y5ZB@"C]ON?^@1>_\ ?</_ ,<H^WW/_0(O?^^X?_CE7J* */V^Y_Z!%[_W
MW#_\<H^WW/\ T"+W_ON'_P".5>HH H_;[G_H$7O_ 'W#_P#'*/M]S_T"+W_O
MN'_XY5ZB@"C]ON?^@1>_]]P__'*/M]S_ - B]_[[A_\ CE7J* */V^Y_Z!%[
M_P!]P_\ QRC[?<_] B]_[[A_^.5>HH H_;[G_H$7O_?</_QRC[?<_P#0(O?^
M^X?_ (Y5ZB@"C]ON?^@1>_\ ?</_ ,<H^WW/_0(O?^^X?_CE7J* */V^Y_Z!
M%[_WW#_\<H^WW/\ T"+W_ON'_P".5>HH H_;[G_H$7O_ 'W#_P#'*/M]S_T"
M+W_ON'_XY5ZB@"C]ON?^@1>_]]P__'*/M]S_ - B]_[[A_\ CE7J* */V^Y_
MZ!%[_P!]P_\ QRC[?<_] B]_[[A_^.5>HH H_;[G_H$7O_?</_QRC[?<_P#0
M(O?^^X?_ (Y5ZB@"C]ON?^@1>_\ ?</_ ,<H^WW/_0(O?^^X?_CE7J* */V^
MY_Z!%[_WW#_\<H^WW/\ T"+W_ON'_P".5>HH H_;[G_H$7O_ 'W#_P#'*/M]
MS_T"+W_ON'_XY5ZB@"C]ON?^@1>_]]P__'*/M]S_ - B]_[[A_\ CE7J* */
MV^Y_Z!%[_P!]P_\ QRC[?<_] B]_[[A_^.5>HH H_;[G_H$7O_?</_QRC[?<
M_P#0(O?^^X?_ (Y5ZB@"C]ON?^@1>_\ ?</_ ,<H^WW/_0(O?^^X?_CE7J*
M*/V^Y_Z!%[_WW#_\<H^WW/\ T"+W_ON'_P".5>HH H_;[G_H$7O_ 'W#_P#'
M*/M]S_T"+W_ON'_XY5ZB@"C]ON?^@1>_]]P__'*/M]S_ - B]_[[A_\ CE7J
M* */V^Y_Z!%[_P!]P_\ QRC[?<_] B]_[[A_^.5>HH H_;[G_H$7O_?</_QR
MC[?<_P#0(O?^^X?_ (Y5ZB@"C]ON?^@1>_\ ?</_ ,<H^WW/_0(O?^^X?_CE
M7J* */V^Y_Z!%[_WW#_\<H%U-,=CZ?<P+_?D:,C_ ,=<G]*O5'-_J_QH KT4
M44Q!1110 44M% "44M%(!****8!112T 24444 %%%% !1110 4444 %3CI4%
M2LNZ,J&*Y&,CJ*0SS[PZJ27&G+>:O?67BB.0O?6]W-)MNA@^8L<;-L9.<J4!
MV@#WK27QXD5O;ZC>V<<.DW=O+<6L\=QOD*I&9?G3:-I:-6888],&FG2?$.I6
MFDZ9JMO:D6%Q#-+J0G+--Y1!!5-N59\8;)P S8S69:> ISHJZ&VFZ59Q16,U
MF^HQ1HTUSNC,:-]T%3@[FYSD8Y!)H W9O%&IV%L7U'0O+DE6+[*L-P9%>221
M8UB=B@"-EE)QN&-Q&<4R7Q=>VUR-.FTF(ZI]KBM_*CNLQ%9(W=) Y0';^[8$
M;<C!QGC,=]IWB;6K53<1V=J]H8)H8!-O6:>.57)+;<JA"[1U/S$D<"FCP_JM
M]K\>MW44%O(;V!C )=Y2&**91DXP6+3,<#C&.: )X_%E[+*NG)I<']L?;)+5
MH3='R5"1K(7\S9G&UTXVYRV/>IO"&H7%SI.I7.H%XWCU&Z5U>3?Y860C:#W4
M8XZ<=A5*3P_JEGX@EUJUBAN'&H22B R["\,EO%&><8#!X@<'C'>M/P_I%Y;:
M/?V^I^4);RZN)F$+%E59&) !(&< XSCM0!E#QQ>QVUC>7.B+':ZA;2W5LRW6
MY@B1&4"0;!M9@!P"P&3SQSJ7?B9[9K1(M.FN9+G39KY(XFRQ,9B C QR291S
MVQ^7+7&EZPS>&=!OXK>%(;:YLA<1RE_.;[*R!]N!M&!D@]SCMDV;SP_XFU.W
MMR8K6REMM)ELEV73$R2,\!/S!055A$PSU&>E &C<>,KRP%];W>DPO?VDEFGD
M6EWYBN+F4QK\S(N&!!R".F.>>*H\2ZWIVNZRVJV5H+>WM+0I!!>L^)9))44+
MNB7[S;02<8P#SGB"/PIJ3ZC<30Z5I^G6DSZ:Z002CY/L]RTC[@% )97)!'I@
MU>\1>&;_ %74-6\J&UDMKVUM-AF?@2V\KR!77!RC;E&?KQ0 ^X\9WEG++93Z
M3%)J2SV\:Q6]WOC=9RX1MY0$8:-@01QC/-=5;-.UM$UU'''.5'F)$Y=5;N Q
M )'O@5Q\/AJ\>>.XCTO3=+B6^MIA;6RJ#LCW;F9E49)+<#H /4FNUH ****
M"BBB@#-UT:L=*D_L6>T@O!R)+J)I$ P<\ CG]*P/A5J%YJOPTT:^O[F6YNIE
MD,DLK%F8^:XY)]@!772J7A=1U92!7GVDVFO> OACH6F11V4VI174=O*AW.K+
M),<[,8)8!L\\#!)Z4 <\==3_ (2G5KC6M:\5V=K%K36D+VF5LHE&T*KDJ>K9
MSCC!'2HM4U[6?[$\2^-H]8OHWTC7#:V]DDN+=K=)$C*M'T);<23UZ8Q70>(O
M#?C3Q%;W_AN^DL)M'N[]9UU$R;98;8.KB(1A.6&W ;//>JNH> M?F@UKPU E
MD=!UC5AJ,EXTY$D*%U=XQ'MY.4X.<8/- '.:WXKU"WTCQ'XH/B.[@U32]=-K
M;Z6)PL+0JZKL:+^+*EB6Z\>U>A_$/4[R"ST+3K"[EM'UC58+.2>$[9$B.6?:
M>S87&?>L'Q#X%UKQ%J.HV=UI6A?9KZ[1CK,:A+E+4,K>45VY9_EQNW8Q6QXD
MT'Q+KL:S;--6XTG5XK[2D5V431(,%)3SM8Y/(&.!0 _P1>7D'B;Q5X:N;ZYO
M8=*G@>VFNI/,E"31[]I8\M@@X)YYKMZY/PAH6I6>JZ_KVL1P07^L3QL;>"0R
M+#'&FQ 6P,GJ3Q764 %%%% !1110 4444 %>9^/O$#Q^-=*\/O>:O;V;V<MY
M*FD*YN;AMVU$4H-P PS'ITYKTRN+\2Z#K"^--+\5:);6MY/;6LEG/:W$QAW(
MQRK*VTX(.<Y'2@#FV\FX^&\7B:?Q[K\MM8V\@,UFRV[3$.0JNK*W[S)"9[X!
M]ZBUY?&WA[X,&Z.N$7RV[37LMQN>Y3>PVI&X("E0<$D'GIBKR_#O5QX0T719
M)K5R=:74M6"L0C)O+F-..1G:.<=*ZWQYHEWXD\$:KH]B8Q=7402,RMM7.X'D
MX/I0!>GU!M/\*2:D^9&M[$SG<?O%4W<_E7EW@77WU#5_#EU<^*-:^W:C%))/
M!>6[FSO&*Y,<).%0QGNO7&*]$U'3]7NH;'28UL_[)GLYK?4G<MYJYCVIY?;J
M3G/:N0T'P7XD$WA6PU>&PAL/#3NZW,$Y=[L[2J80J-@P<G).: /4**** "BB
MB@ HHHH **** "O)?B--JNAR7>HGQ1>0:E=3Q)H=C;R%(  RAA*"-ASDDEC]
M/2O6J\Z\5Z%XTUFWUW0D_L^\TK5&7[/=3R[&LDXW*4"?/R"0<_6@ \3W_B2S
M^(/A*!]0@CTF[O&4V]LKJ[D1$D2-G#+DG  ';.2*ROB1-JNAO>:DWBB\M]1N
M9HDT.QMI"D P5#"4$;#DL22YQZ5U>N>%[R]UGP?<6LD;0:-.S3M*V&9?+V C
MCDYK)\5Z'XTUB#7=#C_L^\TK52HM[FXE\MK%.-RE GS\C(.: .PUC29M:TI+
M4ZG>Z;+N5VGT^0(^0.0"0>/PKD/AG%?75UK.J'7=4U'1S.;73_M\PD,@C.'E
M& !@MD#V!S6W-8^)O[(UW3(6LA$MDEOI$P9A(7\HJS2GD##8(P.E:'A+1?\
MA'?".DZ00@>TM4CDV="^/G(^K9- &S1110 4444 %%%% !1110!G:]%JD^@W
ML.BS0P:E)$5MY9L[$<_Q' /3KT-><62:];^--1\-Z#XDO+UDT;==W%_*;A+6
M\+ *02/E)&3LZ>W%>B^(H]5F\.W\6B/''J<D+);/(V%1SQNS@].OX5PWASP[
MXRT?PU/HEK::3I4K0,RZE#<M/+)<\'?(&3G<<Y/.!T'% &+:ZKJUAK'B2PT#
MQ%=ZBEAH3O.^ISY\J^5B,IYF,+@$_P!S..:T/AUKC:AXK6WT[7-2U+3VT=+B
M\74I&+I<EP 8PX!VXW9VY3ISTINL^!?$_C6XN[O6$L=*G&D-I\0@N#+YTA<.
M68[1M3*].3S6A;:#XON=>@UV>RTNQN],TF2SLX5N&E2XF;&"^%7;'D#CK0!G
M>*]4N;SQ;XHL[GQ%>:/#H^E)<V*6UQY(ED968NW]\ A5V]/QKNO ^L7&O^"-
M&U2[(-S<VJ-*0,;GQ@G';)!-<QXD\/\ BC5;B*9]%\.:A-)IZQ+-.-KV%R1\
M[JQ5BR9.0,@UV7AO1D\/>&M-T>-_,6SMTAWXQN(')_$Y- &I1110 4444 %%
M%% !1110 5Y%X@U#6-3O/'>I6VM7]E_PC:(+&&WEVQEEC\QS(O1\GCGM7KM>
M::_X/\1F_P#%-OHT=E)8>)DC66:><HUHP38YVA3O!7D8(YH ZY_$UM9^"(_$
MMZ-D)LDNF1>I+*"%'N20![D5YYX5;QOK-CXQT^35C!K1N[?#2R,5LTD4.Z1C
M!P0I*C ZC-=?<>$I]7MI- U38F@6:6O]G26DK1W.^->2YZ#! (Q7+GX<^(](
MA\7/H6J3?:]3,<5G+=7[L1'A?,9R0?WG!"MR0#0!K>"KFY3QWXBTFTU:^U31
M;**%?.O)C,8[DYWHLAZ\=1V/I7H=<AX&T[6M%LUTJ[T32M.TZ"+]U]BN6E9W
MR,ELJ,D\DGKFNOH **** "BBB@ HHHH **** "O%M7US66TCQ;XRAUB^BDT3
M6C:6UDDN+=H8WC1@Z=&+;F.3R.,5[37EFJ> ]?GAU_P[:I9G0]<U0:A+>-.1
M+ K,C2)Y>WYB2G!SWYH [GQ-KZ>'_#L^I+&9IR%CM8!UFF<XC0?5B/PR:\]\
M'V_B_6_"6J:;)X@D%]!XDDMKZ\:9MZVZ!?,6$X.TY^Z. ,GI77ZCX8N?%$DT
M&OL+>UL[P3Z7)IL[Q2@!",N?[W)Z5QC?#;Q-IOAC7]/TF^9YM4U=I&\^_?#6
M?7EL'$K=&/<=Z .B^'-_=7.J^*+6+4KK4M#L[N.*PN[J4RLS;/WJB0\L V,&
MN^KF_!]OK%C8&PU'1]+TRUMU5+6+3YVD&.=V<J,=O7.3724 %%%% !1110 4
M444 %%%% '$^.[Z\?6/#'AZTO;BR35KQQ<3VS[)/*CC+E5;JN3CD<T[X?:A>
MR/XAT:]O)KPZ3J;V\$\[;I&B*AE#-_$1DC-6?&6@ZAJ-WH>L:0D$NH:/=&98
M)Y#&LT;*5==V#M.,8..U9_A_0O$^C>??"/3?MFKZP;O48F=F6"V(QLC88W.
M!R1CDT <_JJ^(M!UG07G\175SXBU/60&T^"<M;"RW'<!&0,!4QEL9SGD]:JZ
M#KJ3>(4N=:UKQ9;FYUJ:&VQE; D2MY<))7G( '''.,CFM;P_H/C;2O$M_JUY
MI>C7EU?W/[R]DO7\R*WSQ&B[, *.V>3UJ6\\-^--=DL-(UN2PET^SU1;YM36
M3$LT2,62/R@@"MR 3G''?N <_;:]K/\ 8FG^.3K%\S76O?9GL3+_ *,+4RM%
ML$?0,  =W7->U5Y7!X"U](;3PRZ60\/VNL_VDMX)SYCQ!S((?+V\-N."V<8K
MU2@ HHHH *CF_P!7^-25'-_J_P : *]%%%,04M%% !1110 4E%% !112T %%
M%% $E%%% !1110 4444 %%%% !4XZ5!4']BZ4>3IEF2>I,"_X4AEZBJ/]B:5
M_P! RR_\!U_PH_L32O\ H&67_@.O^% %ZBJ/]B:5_P! RR_\!U_PH_L32O\
MH&67_@.O^% %ZBJ/]B:5_P! RR_\!U_PH_L32O\ H&67_@.O^% %TJI8,5!*
M]"1TI:H_V)I7_0,LO_ =?\*/[$TK_H&67_@.O^% %ZBJ/]B:5_T#++_P'7_"
MC^Q-*_Z!EE_X#K_A0!>HJC_8FE?] RR_\!U_PH_L32O^@99?^ Z_X4 7J*H_
MV+I7_0,LO_ =?\*/[$TK_H&67_@.O^% %ZBJ/]B:5_T#++_P'7_"C^Q-*_Z!
MEE_X#K_A0!>HJC_8FE?] RR_\!U_PH_L32O^@99?^ Z_X4 7J*H_V)I7_0,L
MO_ =?\*/[$TK_H&67_@.O^% %ZBJ/]B:5_T#++_P'7_"C^Q-*_Z!EE_X#K_A
M0!>HJC_8FE?] RR_\!U_PH_L32O^@99?^ Z_X4 7J*H_V)I7_0,LO_ =?\*/
M[$TK_H&67_@.O^% %ZBJ/]B:5_T#++_P'7_"C^Q-*_Z!EE_X#K_A0!>HJC_8
MFE?] RR_\!U_PH_L32O^@99?^ Z_X4 7J*H_V)I7_0,LO_ =?\*/[$TK_H&6
M7_@.O^% %ZBJ/]B:5_T#++_P'7_"C^Q-*_Z!EE_X#K_A0!>HJC_8FE?] RR_
M\!U_PH_L32O^@99?^ Z_X4 7J*H_V)I7_0,LO_ =?\*/[$TK_H&67_@.O^%
M%ZBJ/]B:5_T#++_P'7_"C^Q-*_Z!EE_X#K_A0!>HJC_8NE?] RR_\!U_PH_L
M32O^@99?^ Z_X4 7J*H_V)I7_0,LO_ =?\*/[$TK_H&67_@.O^% %ZBJ/]B:
M5_T#++_P'7_"C^Q-*_Z!EE_X#K_A0!>HJC_8FE?] RR_\!U_PH_L32O^@99?
M^ Z_X4 7J*H_V)I7_0,LO_ =?\*/[$TK_H&67_@.O^% %ZBJ/]B:5_T#++_P
M'7_"C^Q-*_Z!EE_X#K_A0!>HJC_8FE?] RR_\!U_PH_L32O^@99?^ Z_X4 7
MJ*H_V+I7_0,LO_ =?\*/[$TK_H&67_@.O^% %ZBJ/]B:5_T#++_P'7_"C^Q-
M*_Z!EE_X#K_A0!>HJC_8FE?] RR_\!U_PH_L32O^@99?^ Z_X4 7J*H_V)I7
M_0,LO_ =?\*/[$TK_H&67_@.O^% %ZBJ/]B:5_T#++_P'7_"C^Q-*_Z!EE_X
M#K_A0!>HJC_8FE?] RR_\!U_PH_L32O^@99?^ Z_X4 7J*H_V)I7_0,LO_ =
M?\*/[%TK_H&67_@.O^% %ZBJ/]B:5_T#++_P'7_"C^Q-*_Z!EE_X#K_A0!>H
MJC_8FE?] RR_\!U_PH_L32O^@99?^ Z_X4 7J*H_V)I7_0,LO_ =?\*/[$TK
M_H&67_@.O^% %ZBJ/]B:5_T#++_P'7_"C^Q-*_Z!EE_X#K_A0!>HJC_8FE?]
M RR_\!U_PH_L32O^@99?^ Z_X4 7J*H_V)I7_0,LO_ =?\*/[$TK_H&67_@.
MO^% %ZBJ/]B:5_T#++_P'7_"C^Q=*_Z!EE_X#K_A0!>HJC_8FE?] RR_\!U_
MPH_L32O^@99?^ Z_X4 7J*H_V)I7_0,LO_ =?\*/[$TK_H&67_@.O^% %ZBJ
M/]B:5_T#++_P'7_"C^Q-*_Z!EE_X#K_A0!>HJC_8FE?] RR_\!U_PH_L32O^
M@99?^ Z_X4 7J*H_V)I7_0,LO_ =?\*/[$TK_H&67_@.O^% %ZBJ/]B:5_T#
M++_P'7_"C^Q-*_Z!EE_X#K_A0!>HJC_8FE?] RR_\!U_PH_L72O^@99?^ Z_
MX4 7J*H_V)I7_0,LO_ =?\*/[$TK_H&67_@.O^% %ZBJ/]B:5_T#++_P'7_"
MC^Q-*_Z!EE_X#K_A0!>HJC_8FE?] RR_\!U_PH_L32O^@99?^ Z_X4 7J*H_
MV)I7_0,LO_ =?\*/[$TK_H&67_@.O^% %ZBJ/]B:5_T#++_P'7_"C^Q-*_Z!
MEE_X#K_A0!>HJC_8FE?] RR_\!U_PH_L32O^@99?^ Z_X4 7JCF_U?XU5_L3
M2O\ H&67_@.O^% TRPM3YEO96T,G3='$JG\P* '4M%%,04444 %)110 444M
M !1110 4444 244M%(8E%+10 E%+10 E%+10 E22;_);R@IDVG:&.!GMGVIE
M3=J .1M]>\1-JFI6LUEI833D229DN)"6#*6^4%.O'>K5GXPL-1T"2[M;NQ:_
MCL/M;VS7 "H=F2&;LH/!/;O5:/\ Y&#QC_UZV_\ Z*>N8UE$C\'Z*J*% \)W
MP  Q@?9X>* /0CX@TF.X-K-J5HERBEI(C,,H @<D^@"D')[$55TWQ-9ZOKLU
MC82PW$$=JDYFC?/S,S#:1VX /XUR-];A]%\;R)#N;[7:F;:N6:%+>V9Q[C;O
MX]S6WI5_I^I?$6_N=.GAN8_[*@1IX&#(Q\V4XW#@D C\Q0!NW?B'1K"\-G=Z
MG:07 7<8Y)0I .2,^F<'\C5DZC9"-I#=PA%F%N6WC E+!0G^]N(&/4UYQXAO
M+"TT;QI87\L0OY[])8H7(\R52D/ENHZE1M/(Z;&]#4MSJ%G%:76F/<1B^/BJ
MW;[-N_>!3>1.&*]=I4@YZ<B@#NHM>TF?49-/BU&V>[CW;H5D!8%?O#ZCN.W>
MLJ?QYX?CU'3K.'4[.<WDOE[XYU(C_=LX)]<X ^K"N/M]8M[K4?#1^VV=NO\
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
M!@DXZ 5YY=Q:'/+XP6UU*_O_  \(+2ZDU:'_ $J:&Z5_EQ(>755Y().T9Z4
M>J>'?%=YJ/B&_P##^L:6FGZI:0I<A8KCSHY8FXW!MJG(/!&*ZJO*? 44FI?$
M_5];36_[<MX]+BM)-02%8XGE+[MB!>,!5&>3RQ]<5ZM0 4444 %%%% !1110
M 4444 %>?ZE\2I;&ZU.ZCT83:!I5\EC>WWVG:ZR$J&*Q[?F52Z@_,.M>@5X+
MK4T=KX6\=^$)&QKNI^(&DL[0CYYTFDC974=Q@-D]L4 >P>)M<N-"TV*:STV;
M4;NXN([:"",[07<\%VP=JC!).*Y<_$NXM[34+>[T0+K=GJ$&G"TCN@T4LDW,
M9$I484C).5XQ6AK'CK1].L[J%S=216EY'IU_-$"GV3S%_P!86_NCCD="17E5
MU-%'9ZW9V5R]WX0D\067GZNP$D@1E+3-YV,G:X0!^2,\&@#V7PQXEN-:N]5T
MW4-/6QU+2Y4CN(XYO-C8.@=&5L#.0>A'%=%7FWPRDMQXA\6V^D7#7NA+<0/;
MWKOYK2RM'^]'FGF3!"\DG%>DT %%%% !1110 4444 %%%% '/>*O$LF@#3K:
MTLA>ZEJ5R+:UMVE\M2<%F9FP<* ,G )Z4[PIXE;Q':7HN+/[%?V%V]G=V_F>
M8%=<'*M@94@@@X%<_P#$)TT[Q)X-UZZ;R].L;^5+F9ONQ"6,JK,>PR,9/K6?
MX*UW3[+4==U>>9A9Z_XA^RZ;(J$K.P0 ,"/X25;GIQ0!='Q*NQ-:WLN@&/0;
MO4_[,ANS<_OBY8J',6W[A(/\6>^*O:1XOU[6]3F6S\,1-I<5_+9M>MJ2AML<
MA1G$>S)Z$XS^-<9;^-/#WC'QQ'/KFMP6UCI=_P"7I6EX;=/,#M6>0@>I^5>W
M?WS)_P#A&7O](_X1FVNK7Q:OB ":"5V-Q&GF,9=XS@1$$GTY^M '=1?$J62\
MANCHP'AZ?4SI<=_]IRYEW%0YCV\(6!&=V>^*] KP.VDC/@[3/! ?_B?P^)=L
MEKC]XJ"=I#*1_<VG.[I7OE !1110 4R;[GXT^F2_ZN@"O1110(*2EHI@)12T
M4 %%%%( HHHH **** ):*** "BBB@ HHHH **** "INU0U7\C4\\7UL!_P!>
MI_\ BZ +U%4?(U3_ )_K;_P%/_Q='D:I_P _UM_X"G_XN@9>I%54&%4*/0#%
M4O(U3_G^MO\ P%/_ ,71Y&J?\_UM_P" I_\ BZ #5M+M]8TV>QN"RI,FQG3
M8#.>"0?2KNU=Q;:-Q&,XYJEY&J?\_P!;?^ I_P#BZ/(U3_G^MO\ P%/_ ,70
M!<"*"2% ).2<=:4@$8(!JEY&J?\ /];?^ I_^+H\C5/^?ZV_\!3_ /%T 70J
MABP4 GJ<=:6J/D:I_P _UM_X"G_XNCR-4_Y_K;_P%/\ \70!>HJCY&J?\_UM
M_P" I_\ BZ/(U3_G^MO_  %/_P 70!>HJCY&J?\ /];?^ I_^+H\C5/^?ZV_
M\!3_ /%T 7J*H^1JG_/];?\ @*?_ (NCR-4_Y_K;_P !3_\ %T 7JIZEIEMJ
MMLEO=!VA65)2BL5#%&#*#CJ,@''?%-\C5/\ G^MO_ 4__%T>1JG_ #_6W_@*
M?_BZ +U%4?(U3_G^MO\ P%/_ ,71Y&J?\_UM_P" I_\ BZ +GEH9!(47>!@-
MCG'UI2H8$, 0>"#WJEY&J?\ /];?^ I_^+H\C5/^?ZV_\!3_ /%T 75544*B
MA5'0 8 I:H^1JG_/];?^ I_^+H\C5/\ G^MO_ 4__%T 7J*H^1JG_/\ 6W_@
M*?\ XNCR-4_Y_K;_ ,!3_P#%T 7J*H^1JG_/];?^ I_^+H\C5/\ G^MO_ 4_
M_%T 7J*H^1JG_/\ 6W_@*?\ XNCR-4_Y_K;_ ,!3_P#%T 7J:Z)(NUU5E]&&
M15/R-4_Y_K;_ ,!3_P#%T>1JG_/];?\ @*?_ (N@"]371)%VNJLI[,,BJ?D:
MI_S_ %M_X"G_ .+H\C5/^?ZV_P# 4_\ Q= %ZFA$5F944,WWB!R?K5/R-4_Y
M_K;_ ,!3_P#%T>1JG_/];?\ @*?_ (N@"]15'R-4_P"?ZV_\!3_\71Y&J?\
M/];?^ I_^+H O451\C5/^?ZV_P# 4_\ Q='D:I_S_6W_ ("G_P"+H O451\C
M5/\ G^MO_ 4__%T>1JG_ #_6W_@*?_BZ +U%4?(U3_G^MO\ P%/_ ,71Y&J?
M\_UM_P" I_\ BZ +U%4?(U3_ )_K;_P%/_Q='D:I_P _UM_X"G_XN@"X8T9U
M=D4LOW21R*=5'R-4_P"?ZV_\!3_\71Y&J?\ /];?^ I_^+H O4U$2-0J*JJ.
M@48%4_(U3_G^MO\ P%/_ ,71Y&J?\_UM_P" I_\ BZ +U%4?(U3_ )_K;_P%
M/_Q='D:I_P _UM_X"G_XN@"]15'R-4_Y_K;_ ,!3_P#%T>1JG_/];?\ @*?_
M (N@"]15'R-4_P"?ZV_\!3_\71Y&J?\ /];?^ I_^+H O451\C5/^?ZV_P#
M4_\ Q='D:I_S_6W_ ("G_P"+H O451\C5/\ G^MO_ 4__%T>1JG_ #_6W_@*
M?_BZ +U%4?(U3_G^MO\ P%/_ ,71Y&J?\_UM_P" I_\ BZ +C1HY4LBL5.5)
M&<&G51\C5/\ G^MO_ 4__%T>1JG_ #_6W_@*?_BZ +U%4?(U3_G^MO\ P%/_
M ,71Y&J?\_UM_P" I_\ BZ +U%4?(U3_ )_K;_P%/_Q='D:I_P _UM_X"G_X
MN@"]15'R-4_Y_K;_ ,!3_P#%T>1JG_/];?\ @*?_ (N@"]15'R-4_P"?ZV_\
M!3_\71Y&J?\ /];?^ I_^+H O4UD1F5F52R_=)'(^E4_(U3_ )_K;_P%/_Q=
M'D:I_P _UM_X"G_XN@"]34C2--B(JKZ 8%4_(U3_ )_K;_P%/_Q='D:I_P _
MUM_X"G_XN@"XB)&H5%55'0*,"G51\C5/^?ZV_P# 4_\ Q='D:I_S_6W_ ("G
M_P"+H O451\C5/\ G^MO_ 4__%T>1JG_ #_6W_@*?_BZ +U%4?(U3_G^MO\
MP%/_ ,71Y&J?\_UM_P" I_\ BZ +U%4?(U3_ )_K;_P%/_Q='D:I_P _UM_X
M"G_XN@"]15'R-4_Y_K;_ ,!3_P#%T>1JG_/];?\ @*?_ (N@"]32B%PY52X&
M V.15/R-4_Y_K;_P%/\ \71Y&J?\_P!;?^ I_P#BZ +I 8$$ @]0>]((T6/R
MPBA,8V@<8JGY&J?\_P!;?^ I_P#BZ/(U3_G^MO\ P%/_ ,70!<1%C4*BA5'0
M 8 IU4?(U3_G^MO_  %/_P 71Y&J?\_UM_X"G_XN@"]15'R-4_Y_K;_P%/\
M\71Y&J?\_P!;?^ I_P#BZ +U%4?(U3_G^MO_  %/_P 71Y&J?\_UM_X"G_XN
M@"]15'R-4_Y_K;_P%/\ \71Y&J?\_P!;?^ I_P#BZ +U%4?(U3_G^MO_  %/
M_P 71Y&J?\_UM_X"G_XN@"ZRJZE6 *G@@C@T!0JA0  . !VJEY&J?\_UM_X"
MG_XNCR-4_P"?ZV_\!3_\70!>IHC0.7"+O(P6QR15/R-4_P"?ZV_\!3_\71Y&
MJ?\ /];?^ I_^+H N;$W[]J[\8W8YQ3JH^1JG_/];?\ @*?_ (NCR-4_Y_K;
M_P !3_\ %T 7J*H^1JG_ #_6W_@*?_BZ/(U3_G^MO_ 4_P#Q= %ZF2_ZNJGD
M:I_S_6W_ ("G_P"+I5BOE.9[J&1/[J0%3^>XT .HHHIB"BBB@ HHHI %%%%
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
M[E/IDWW/QH KT44N*8@HHQ1B@ HHQ1B@ HHQ1B@ HHHH *0L%I&?' ZU'UH
MM4444AA1110 4444 %%%% !4W:H:B_M&U!P9#D?[)II-["<DMR&ST2RLM 31
M51I;)83 4E.2R$$$'\":S!X+L7MIX;N]O[PR6OV..2>5=\$60<(54<Y"G<<D
M[1DG%;/]I6O_ #T/_?)H_M*U_P">A_[Y-/DEV)]I'N9*^$+1KB6YNKZ^N[F5
MK5GFF= 3]GE,L8PJA0-Q.< 9^N34VH^%[34[ZXNI;BZC^TPQ0SQ1LNR01N70
MG*D@@LW0C.><UH?VE:_\]#_WR:/[2M?^>A_[Y-')+L'M(]PCTZ"+5[C4U+^?
M<010."?EVQL[+@>N9&_2N;\2>$&O;2^?3[FZ#75Q%<260D00R2*R?.<C<#A
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
M%Z0MGKUJZS20ZY,\UVKO_$P .T@#'05K_P!HVO\ SU_\=/\ A1_:-K_SU_\
M'3_A1R2[!SQ[G-V'PYT:UCNUO+B_U5KFR^P%[^8.R6__ #S7:!@=#GKD#FF6
M/PXTNS2?S-0U6[EDL6T^*:YN0SVT##!6,A1@].3D\#FNG_M&U_YZ_P#CI_PH
M_M&U_P">O_CI_P *.278.>/<S-0\)Z?J>BZ9I5S)<M!ITL$L+^9\[-%]TL2.
M??UK=JK_ &C:_P#/7_QT_P"%']HVO_/7_P =/^%')+L'/'N6J*J_VC:_\]?_
M !T_X4?VC:_\]?\ QT_X4<DNP<\>Y:HJK_:-K_SU_P#'3_A1_:-K_P ]?_'3
M_A1R2[!SQ[EJBJO]HVO_ #U_\=/^%']HVO\ SU_\=/\ A1R2[!SQ[EJBJO\
M:-K_ ,]?_'3_ (4?VC:_\]?_ !T_X4<DNP<\>Y:KD];^'NDZ[J5U>37.H6XO
MDCCOH+6<)'>*GW1(,$\#C@CCBNB_M&U_YZ_^.G_"C^T;7_GK_P".G_"CDEV#
MGCW,/4O NCZJ-42Z:Z,6HQPHT2S;5A\K[C1 #Y2#@_A4N@^$++0K^[U W=]J
M&H72+')=W\HD?8O11@  =^!S6O\ VC:_\]?_ !T_X4?VC:_\]?\ QT_X4<DN
MP<\>Y4TWP_9:5JVJZE;>9Y^IR)).&8%057:-HQQP*U:J_P!HVO\ SU_\=/\
MA1_:-K_SU_\ '3_A1R2[!SQ[EJBJO]HVO_/7_P =/^%']HVO_/7_ ,=/^%')
M+L'/'N6J*J_VC:_\]?\ QT_X4?VC:_\ /7_QT_X4<DNP<\>Y:HJK_:-K_P ]
M?_'3_A1_:-K_ ,]?_'3_ (4<DNP<\>Y:HJK_ &C:_P#/7_QT_P"%']HVO_/7
M_P =/^%')+L'/'N6JY&_^'6C:AJUQ>RSWZ075PEU=6$<P%M<2IC#.N,YX&<$
M X&:Z3^T;7_GK_XZ?\*/[1M?^>O_ (Z?\*.278.>/<P=1\!Z7JB7PN+B_#W5
MY'?)*D^&MID&%:+CY<<^O6K?A_PK8^'GO9HI[J\O+Z19+J[O) \LI484$@
M <  "M/^T;7_ )Z_^.G_  H_M&U_YZ_^.G_"CDEV#GCW*FB>'[+0#J)LS(?[
M0O9+Z;S&!Q(^,XXX' XK5JK_ &C:_P#/7_QT_P"%']HVO_/7_P =/^%')+L'
M/'N6J*J_VC:_\]?_ !T_X4?VC:_\]?\ QT_X4<DNP<\>Y:HJK_:-K_SU_P#'
M3_A1_:-K_P ]?_'3_A1R2[!SQ[EJBJO]HVO_ #U_\=/^%']HVO\ SU_\=/\
MA1R2[!SQ[EJBJO\ :-K_ ,]?_'3_ (4?VC:_\]?_ !T_X4<DNP<\>Y1\0^&[
M/Q):V\5S)<02VTZW%M<VS[)89!D!E)!'0D8((YK/L_ FEV5I:017-^7@U'^T
MY)VG_>7,_.3*<?,#Z  <"M[^T;7_ )Z_^.G_  H_M&U_YZ_^.G_"CDEV#GCW
M.8B^&NBQ:FMRMQJ!M%O?MZ::9Q]E6XSG>%QGKSC.,]J;;_#/1+;4XKD7.HO:
M079OH=->XS:Q3DD[U3&>"20,XR>E=3_:-K_SU_\ '3_A1_:-K_SU_P#'3_A1
MR2[!SQ[G-Q_#K1H]96_$]^8$O3J":>9A]F6X/_+0+C.<\XSC/:NNJK_:-K_S
MU_\ '3_A1_:-K_SU_P#'3_A1R2[!SQ[EJBJO]HVO_/7_ ,=/^%']HVO_ #U_
M\=/^%')+L'/'N6J9+]RH/[1M?^>O_CI_PH^V03?)&^6ZXP:.62Z!SQ>S"BBB
MD,**** "BBB@ HHHZ#)H *8S]A2,^>!TIM !112T 6J***0!1110 4444 %%
M%% !7//]]OJ:Z&N:N8_.2:+>Z;PR[T.&7/<'L:Z*'4Y\1T'45Y/M?1/%'B!K
M[Q)X@ET_1+>WNTC-YDRE@24;C!!( QQUK4UGQOJZZ+JUJVCMI^JIIAOX-MTK
M@1="^=H^93CY<<^M:\ZZF/(^AZ)17"1^,=:L] M)Y?#[S-'IHO+JXENA''M'
M0*^TAG8#=MXQD<U/HFN3:MX]9HYIA87&AV]W%;NW"EW)SCIG&!3YD+D9VE%%
M%40%%%% !1110 4444 ':BCM10!&;B%;E;<R*)G4NJ9Y*@@$_J/SJ2O$-0TZ
MVT[Q?='Q6EY933W4L]IK<)W@#S(O+YYV!0"I!&!O_&O;ZF,KERC:P45RGQ!U
M*?3=!M3;W5Q:M<7\$#2VZ[I%1F^;:,')P#@8-.\%WMM=P7R1:KJM[/#*$FBU
M1 DL!QP-H5< CGO1S:V%RZ7.IHKR.7Q5)?ZMJ-Q+XEO=,EM]5-I;(EN7M(XU
M8*/.(7&7.[JW'TK5\5^(]2?QEHUGIEP\.G6VJ6]K>NAQYTLF6\OW"JO/NXI<
MZ*]FST>BO./%&GZQ;:S8V6G>*]5%]JMTWEP?N_+@B'S.WW<X5> ,\DBNN\2V
M^HW&DJEAJ*V"B56NKG^-8!DOLX.&P.#]:?-N3R[:FS17&?#_ %*YU%=8QJ$V
MHZ7#=^78W4Y!D==HW G ) /0D5V=-.ZN)JSL%%%%,04444 %%%177GBTF^RA
M#<>6WE!S\N_'&?;.* ):*\ZT^36M(\9^']+GUNYU&[N[:675H'96CAPN59
M-@W<#UJ;QMJL\/BG3]/74-7M;?[%+<2+I4/F2NP90.-K< ;CFIYM+E\FMCOZ
M*\JOO%,%Q>Z/ID'B'5FTQ].>]-U:Q[[JY8R%54[4R-N&)X'W>:NW,D[^!8/$
M<GC6_>&WM3F6RC2,7+!R%RK*2'.50^XI<Z'R,](HKG_#\&M6/@R$:C<M=ZOY
M#2,TQ'#G)"'ITX&?:N,\%^(+J_U_1HH=<N]0EN+6:35X+C&R!QC;Y? Q\V1A
M<C'-/FV%RWN>IT4451 4444 %%%% !115:_^V_8I?[.^S_:\#R_M&[R\YYSM
MYZ9H&6:*Y'X=ZCJ.IZ#>3:I<>?=)J%Q&S#[HVMC"CLH["JWBC4=>LO%_AV!+
MFWBTJZOQ'LBW"5_D)(<]-N<\#VJ>;2X^76QV]%>;^/+K5=(>\U!O$4MK/(8T
MT:QMB-LC#;O\P%<-DGUP!2^+VU_3M.U37+S7);$Q)$NF6MHX*O+@;@ZE?G);
M/'I2<QJ%[:GH]%95U9WNK:#!$U[<:;=NB/));8W*V,LHR",9KF_ @U*YU35[
MJ36[W4-*AE-I;&YVDR.I^=QM XS\H]>:J^MA<NESN:***9(4444 %%%% !11
M10 45F^(;B\M?#>I7&G;?MD5M(\.[& P4D=>/SKS/3_%-PMKJLNF:]>:C;Q:
M ]U,]UC=!=?P[,@''7@9 P.:ERL7&#:N>O45Y-%XF?3-!U2ZAUS6[K5H=,\^
M.WU* )&P)4>=&-@+ 'U/2M70]2NM.\;Z7I7]N7&J6VI:8;EQ<.KE)!SN4@#"
MD9XI<Z&X,]$HKB?'^H:]IHTR2QN;>"PEOK>&4KN\]BS\@'H%( SWKMJI/6Q+
M5E<****9(4444 %%%% !1110 445Q'BW4=>L?$_AV**YMXM+NM1CB98]PE?Y
M22&/3;UX'M2;L4E=V.WHKF_'VI7&D^"M1O+6=K>=1&J2H,E"TBKD?G7'77B0
MZ9X?UC^SM<UJ;55:"!8M7A"/!YCA1(J[%SP3UST%)R28U!M7/5:*XW09[W2_
M'-]X<GU&ZO[8V$=[#)=,&D0[RC#< ,@G!]J[*FG<EJP4444Q!1110 4444 %
M%%% !117$:KJ.O6WQ+\.64MS;II5VUT5B@W!WV19_>9X/)! %)NPTKG;T5F:
M_K$>A:+<:@Z&1D 6*(=99"<(@]R2!7F-EX@\0P>&9;;4-5D2\G\3C3+B\!!^
MSQD*6V$\*,@@>F:3DD5&#:N>PT5Q?@_4KD>*/$GA^749=0M].>%[>>9@T@#I
MED9@.<$5VE-.Z):L[!1113$%%%% !1110 4444 %%8OBF?5K;P_=7&CO:I<1
M1N[-<AB H4D[0/XNF,\4SP9=3WO@O1KJZE>:>6TC>21SDL2.232OK8JVES=H
MKS?4?$FI7GQ+T>WLKAX]&BNY+.0*<"XF$99\^H7Y1]<U0BU[5SI=KXO.J7)2
M;6?LS6)(\@6QD,> N,[N,[LU/.BO9L]7HKRB/7M7_LNW\7G5;DI+K/V8V)(\
M@6QD,> N,[N,[LUZO34KDRC8****HD*M6'_'R/H:JU:L/^/D?0U$_A9=/XD:
ME%%%<1WA1110 4M%-9L?6F I( J,DM2$Y/-% !1110 4M%)0!:HHQ1BD 448
MHQ0 448HQ0 448HQ0 5SS_?;ZFNAQ7//]]OJ:Z*'4Y\1T.!UCP9?:OJ?BTEH
MXX-5LH(;9RV?G0'[P[#.*KW'AK7M?DU*\U"TM[&=M$?3+>(3^8'=CDN2!PN0
M !UKT2BMN1&'.SRNY\)^(]0^SB^T>SN%&DBQBCFO T=G,,KYNW;\Q(P>!D=,
M]ZW/"'AS5M,UBUO+^"*)(M$@L"$E#GS(V/Z$8/XXKN**2@D[@YMJP44459 4
M444 %%%% !1110 =J*.U% 'G%_\ #C4+N]FL!K1_L*Y:621&A#2H&DC<Q*Q;
MH2G!QQCOFO1E4*H4#  P*6BDHI;%.3>YD>(AK8L89=!,+7,4Z/)!*0!/$,[D
M#$':3QS[5RL4>O:%/J_B2>SM([[5[VTA6R,IDV1K^[ZC&YSN)P/2O0:*3C<%
M*VAYA?>#-=:QU[PY;VMLVFZOJ7VS[>9\&%&9692F,EALP.W-6=<^&AEFLGTK
M4M353JRWERC7>%C!+%Y$&.'&1@UZ-12Y$/VC.9MM$O3\0KG6KD*;2*P2TM"7
MRV2VYR1V.>,T:DWB]UGDL8K-#;WJ-#%N&;JVQ\RLQ!V,2>",=*Z:BJY1<QRO
MA31]1M=8U[6=1MXK-]4EB9+2.3S/+")MR2!@LW4XKJJ**$K";NPHHHIB"BBB
M@ J&[,ZV4[6JJUP(V,2L< OC@'VSBIJ* //?"&G>)=",AO\ 1+-KBY+2WNJ/
M?AI)&P2,KMX4<  ' %6[35O&-W9:9K%K86=U#<VC":Q$HAV2[CMD5V!)4KCC
M/?-=O14J-M+EN5];'F.C^"]<\)W.CZE96UOJ5S%8RVMW!YWE %Y3*"C$8P"Q
M'TJS#X(U2+PUX<T9S Z0ZD+W4=K87&YGV*#U&2!^%>BT4N1![1F'K]KJVHK)
MIEJL"6%W9SPSW#,?,B=EPA4=QSS7,:-X=U^34?"RW^GVUC;^'X7C::*X$AN2
M8P@V@ ;0<9.:]#HIN-W<2DTK!1115$A1110 4444 %%%% '"V4&K>"_ VM7
MAMWO5O)[J&-W)5U=Q@<<Y(X ]<"M3Q'HU[JNJ^&[J!4V6-[Y]QN;&%VD<>O)
MKIJ*GETL5S:W.&\3Z=XKU*+6M(CM;2^T[445;6:258_L@(PVY=N6P>01FJ$N
M@^)[?Q3'>MI-KJ]K86\4&G>?>^6(B% >3;M.78]^PKTBBAPN-3L8,DGB.>WU
M9#:6L)-HOV$I+EC,4.X,>F V,' XJ3PEH[:!X3TS3) HE@@42[3D>8>7Y[_,
M36U13MK<F^E@HHHIB"BBB@ HHHH **** ,;Q9I$VO^%=2TJWE$4US"41VZ9Z
M@'V.,'ZUR@T+Q5J&J0ZDEM::-<V&EO:6Y$JS"60XQD 8"#'?GGI7HE%2XIE*
M32L< =%\3ZSK#:O?6-A97%MIDEI!#)+YZ3ROU+@ 83C&.O-0:+X5U.TU,ZQ%
MH&FZ5/9V$D=M:PR!EGN7QEV*@87@#&<\UZ-11R(?.SE/$^CZKKWA_2(O*A6^
MBO+:YN4#X1=IRX4GKSG%=7113L2WT"BBBF(**** "BBB@ HHHH *YOQ3HMYJ
MVH^'IK54*6.HK<3;FQA I''J>:Z2BDU<:=CG=8_X2J4:E'I8LH!&L3V,CG)E
M.<R(X.0!C@''>N6U3P=KOBB;6-5O;>WTZ\EMH(;*W\_S0#'(),NP&.2,<=C7
MI=%)QON4IM;'*:%I>JS^++WQ'J]I%92/:1V<%LDPE(4,69BP ')/%=71132L
M2W<****8@HHHH **** "BBB@ KF]:T6\OO&GAC5(50VVG?:O/);!'F1A5P._
M(KI**35QIV.9U+0;KQ-+-!J[26EM:7:SZ?-8S;)&PI&YLYP02>E<U9^"-8TO
M2-<B1(M4:[U0S"TU&;S$GM\CYLX^64_WCZ"O2Z*3BF4IM:'(>#/#<VD7VJZE
M/86VG&],20V-NP98(XU(&2  2223BNOHHII65B6[NX4444Q!1110 4444 %%
M%% %/5K:2\T:^M80#+-;R1IDX&2I _G6)H]EK>B^%O#VG6]O;230>5#?>8_"
M1 ?,4(ZGIBNGHI6ZCOI8\XN?AFUMJVAMIFIZI]CM;F26827G^J# G*#'!+'G
MU!-,C\'ZVMO!X<:WMQH\.K?;A>^?RT.\N(]F,[LG&>E>E45/(BO:,\UC\'ZV
M+>'PX;>W&CQ:M]N^V^?R8=Y<1[,9W9.,]*]*HHJE&PG)L****9(5:L/^/D?0
MU5JU8?\ 'R/H:F?PLNG\2-2BBBN$[PHHZ=:8S9X'2F K/V%,S1BC% !FC-&*
M,4 &:*,48H ":,T48H M4444 %%%% !1110 4444 %<L^HZH)& ?3\ GK:-_
M\<KJ:Y*3_6/]330F._M+5?[^G?\ @(W_ ,<H_M+5?[^G?^ C?_'*CHIB)/[2
MU7^_IW_@(W_QRC^TM5_OZ=_X"-_\<J.B@"3^TM5_OZ=_X"-_\<H_M+5?[^G?
M^ C?_'*CHH D_M+5?[^G?^ C?_'*/[2U7^_IW_@(W_QRHZ* )/[2U7^_IW_@
M(W_QRC^TM5_OZ=_X"-_\<J.B@"3^TM5_OZ=_X"-_\<H_M+5?[^G?^ C?_'*C
MHH D_M'5?[^G?^ C?_'*/[1U3^]IO_@(W_QRHZ* )/[1U3^]IO\ X"-_\<H_
MM'5/[VF_^ C?_'*CHH"Q)_:.J?WM-_\  1O_ (Y1_:.J?WM-_P# 1O\ XY4=
M% 6)/[1U3^]IO_@(W_QRC^T=4_O:;_X"-_\ '*CHH"Q)_:.J?WM-_P# 1O\
MXY1_:.J?WM-_\!&_^.5'10%AYO\ 53_RTT[_ ,!&_P#CE-^VZI_STT__ ,!&
M_P#CE)10%A?MNJ?\]-/_ / 1O_CE+]NU3_GII_\ X"-_\<IM% 6'?;M4_P">
MFG_^ C?_ !RC[=JG_/33_P#P$;_XY3:* L.^W:I_STT__P !&_\ CE'V[5/^
M>FG_ /@(W_QRFT4!8=]NU3_GII__ ("-_P#'*/MVJ?\ /33_ /P$;_XY3:*
ML.^W:I_STT__ ,!&_P#CE'V[5/\ GII__@(W_P <IM% 6'?;M4_YZ:?_ . C
M?_'*/MVJ?\]-/_\  1O_ (Y3:* L.^W:I_STT_\ \!&_^.4?;M4_YZ:?_P"
MC?\ QRFT4!8=]NU3_GII_P#X"-_\<H^W:I_STT__ ,!&_P#CE-HH"P[[=JG_
M #TT_P#\!&_^.4?;M4_YZ:?_ . C?_'*;10%AWV[5/\ GII__@(W_P <H^W:
MI_STT_\ \!&_^.4VB@+#OMVJ?\]-/_\  1O_ (Y1]NU3_GII_P#X"-_\<IM%
M 6'?;M4_YZ:?_P" C?\ QRC[=JG_ #TT_P#\!&_^.4VB@+#OMVJ?W]/_ / 1
MO_CE'V[5/[^G?^ C?_'*;10%D.^W:I_?T[_P$;_XY1]NU3^_IW_@(W_QRFT4
M!9#OMVJ?W]._\!&_^.4?;M4_OZ=_X"-_\<IM% 60[[=JG]_3O_ 1O_CE'V[5
M/[^G?^ C?_'*;10%D.^W:I_?T[_P$;_XY1]NU3^_IW_@(W_QRFT4!9#OMVJ?
MW]._\!&_^.4?;M4_OZ=_X"-_\<IM% 60[[=JG]_3O_ 1O_CE'V[5/[^G?^ C
M?_'*;10%D.^W:I_?T[_P$;_XY1]NU3^_IW_@(W_QRFT4!9#OMVJ?W]._\!&_
M^.4?;M4_YZ:?_P" C?\ QRFT4!9#OMVJ?W]._P# 1O\ XY1]NU3^_IW_ ("-
M_P#'*;10%D.^W:I_?T[_ ,!&_P#CE'V[5/[^G?\ @(W_ ,<IM% 60[[=JG]_
M3O\ P$;_ ..4?;M4_OZ=_P" C?\ QRFT4!8=]NU3_GII_P#X"-_\<H^W:I_S
MTT__ ,!&_P#CE5[F[M[.+S;F:.&/.-SM@9IMK?V=\&-I=0SA?O>6X;'UQ3M*
MU^@KQO;J6OM^J?W]._\  1O_ (Y1]OU3^_IW_@(W_P <IM,FFCMX7FF=4C09
M9F/ %+4>B)?MVJ?\]-/_ / 1O_CE'V_5/[^G?^ C?_'*BBE2:))8F#QNH96'
M0@]#3Z-0T'?;]4_OZ=_X"-_\<H^WZI_?T[_P$;_XY3:* L.^WZI_?T[_ ,!&
M_P#CE'V_5/[^G?\ @(W_ ,<IM% 6'?;]4_OZ=_X"-_\ '*/M^J?W]._\!&_^
M.4VB@+#OM^J?W]._\!&_^.4?;]4_OZ=_X"-_\<IM(S*B%V("J,DGL* T'_;]
M4_OZ=_X"-_\ '*/M^J?W]._\!&_^.50M]7TV[E$5O?6TLAZ(D@)/X4XZI8+Y
MFZ[A'ER>4^7 VO\ W?K5<D]K,GGA:]T7?M^J?W]._P# 1O\ XY1]OU3^_IW_
M ("-_P#'*;48GB:9H1*AE499 PW >I%3J5H3?;]4_OZ=_P" C?\ QRC[?JG]
M_3O_  $;_P".4VHFNH$N4MFF03N"RQEOF('<"A78G9;D_P!OU3^_IW_@(W_Q
MRC[?JG]_3O\ P$;_ ..4VB@=AWV_5/[^G?\ @(W_ ,<H^WZI_?T[_P !&_\
MCE-HH"P[[?JG]_3O_ 1O_CE+]OU3^_IW_@(W_P <IE% 6'_;]4_OZ=_X"-_\
M<H^WZI_?T[_P$;_XY3** L/^WZI_?T[_ ,!&_P#CE'V_5/[^G?\ @(W_ ,<J
MO<S"WM9IR,B-"Y'K@9KG=(N]=N!87\LL<]G<J[31A%7R!_"0>I_6M(TW*+E<
MSG449*-KW.I^WZI_?T[_ ,!&_P#CE'V_5/[^G?\ @(W_ ,<K B\4VCNPEM[J
MW7R7G1I4 WHO4@ Y_.J>I^*)#H5U<VD%Q;3HD<D;31@AD9@,CDCH:I8>HW:Q
M#Q%))NYU?V_5/[^G?^ C?_'*/M^J?W]._P# 1O\ XY67IFLQ:E<7-N()X)K?
M;O290#AAD'@UI5E*+B[,UC*,E=#OM^J?W]._\!&_^.4?;]4_OZ=_X"-_\<IM
M%(JP[[?JG]_3O_ 1O_CE7=+NKZ6\"SM:%-I_U5NR-^9<_P JH5=TK_C]'^Z:
M3 W:"0!S2,P'3K49.:10I8FDHHH **** "BBB@ H-+24 %+2"EH LT444AA1
M110 4444 %%%% !7)2?ZQ_J:ZVN2D_UC_4TT)C:***HD**** "BBB@ HHHH
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
MX9L[S3]%CLKR)$>$D*4?=N!.<^W6MBBBL)R<Y.3ZG1""A%170****DH****
M"L7Q-K<FA6$5S%"LS/*(]K$CL3_2MJN<\7)OCTE=NX?VC%D8SQS6M!1=1*6Q
MCB'*--N+U+-OKZ3ZP+8!%M38B[$Q;& 2.O;&#3I?$NF#3[NZM[J*8VZ%BH;&
M3V'XG S[UQ?V&[BU#6=/5'8V]B\<6 <LGF*P_P#'35RQ2*\CNI(9Y[J2/26B
M)$(5$XXCXZL#79+#4]^FG]?,XHXJJ_=ZZ_U\CK]*U:/5=(2^C"@E3N0-G:P'
M3-9FB:UK&KI!<_8+9;.1B&<2G< #@\5-X9FBF\)P"(Y,<1C<8(PP'(KF?"LF
ME01VIE>[_M(,P6(;]A)S@>E0J4;5++9^O<T=:5Z=Y;K7IV]?N.T@US3+J\-I
M!>Q//DC8#UQUQZTP>(=(*LPU"$A5W,0>@SMY_$@5Q>G7!NM2T)PRILGD#6T4
M.Q+?/;/<GKUI%M47X=74@@ F:?!;;\Q&\53PD$TFWT7WMK]"5C)M-I+9O[DG
M^IV4VO6<EE=R6%W;2RVXRP=L*.<<GT]Q3F\0:=;PQF\O8(I3&CLH;/WAGCU%
M<IK$.S4=;$<>%.G1@!5XZK0D.ZZU M'G&AKC*]]@I+#4W&_]=/\ ,;Q-12M_
M77_(["XUK3;40&>]A03C=&2WWAZ_2FS:_I4%O%/)?1+%-GRVSG=C@XKBX/\
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
M7T.@HHHK,U"BBB@!:2EHH **** "BBB@ HHIX 'UH ;111BD 8HHHI@%%%%
M!1110 5.+>''^IC_ .^14%7!T%("/[/!_P \8_\ OD4?9X/^>,?_ 'R*Y/1M
M5\1ZAX<@UVXO='BMY+5K@P_8Y04^4D9?S3P#C)V],\5ICQ9H\1$%S?Q"YCA$
ML_EHY2-=F_<3CY5(Z%L9Z=>*!FS]G@_YXQ_]\BC[/!_SQC_[Y%<UJ/CK3+2U
MBF@$\K->0VTD36LR/&'8?,4*;NAR./FZ"MV_U6STRS6[NY3'$S*B81F9V;HJ
MJ 6)/H!F@"Q]G@_YXQ_]\BC[/!_SQC_[Y%9]EXCTG49$CM;Q9)'E: )M96$B
MH'92"."%()!Z=.O%,N?$^D6J*SW3.6DEB"0PR2N6C.V3Y44G"G@G&!QSS0!I
M_9X/^>,?_?(H^SP?\\8_^^163/XMT.!H4^V^:\\"7$26\3S,\3YVN @)V\'G
MMWZBJ6E^.-,O/#FG:K=&6![R 2F!;>61EPJER %R47</GQMY'- '1_9X/^>,
M?_?(H^SP?\\8_P#OD5G+XCTA]0AL([Q9;F:-)8TB1GRC E7RH("G'WCQT]16
MK0!']G@_YXQ_]\BC[/!_SQC_ .^14E% $?V>'_GC'_WR*/L\'_/&/_OD5)10
M!']G@_YXQ_\ ?(H^SP?\\8_^^17&7GQ3\/V7B!M,D^U&".1H)[]8&,$4P9%V
M%L8ZN 3T!('>NWH C^SP?\\8_P#OD4?9X/\ GC'_ -\BJ6M:JVC::]XNGWE^
MRG @LXP[GWP2./>L_P #>(9O%?@W3M;N(8X9;M78QQYVKAV4=?8"@#=^SP?\
M\8_^^11]G@_YXQ_]\BN UGQQXBT>XGU"?0X(M#AU--/"S.ZW4X9@OG1C&TKD
M\#N :BOOB-J=L^IZM%IUHWAO2]3&FW,C2L+AFW*CR*,;=H9P,'DX/2@#T3[/
M!_SQC_[Y%'V>#_GC'_WR*\VU#XE:K:P:GKL6FV;>&],U/^S[AFE87#8=4:11
MC;@,PP#R?:NR\3:GJFFZ?;G1M,^WWMS<I;H&R(X0V<R2$ D( .?J* -?[/!_
MSQC_ .^11]G@_P">,?\ WR*YOP?XEOM;GUG3]3M;>*_TFZ%O*]JQ:*3*A@5S
MR#SR#TKJ* (_L\'_ #QC_P"^11]G@_YXQ_\ ?(J2B@"/[/#_ ,\8_P#OD4?9
MX/\ GC'_ -\BI** (_L\'_/&/_OD4?9X/^>,?_?(J2B@"/[/!_SQC_[Y%'V>
M#_GC'_WR*DKD_$WB>_L-=L-!T:&R:_N8)+J2:^D9(8(4(&3MY)+$ 4 =1]G@
M_P">,?\ WR*/L\'_ #QC_P"^17$KXG\7WB:396WAVWM=3NH99KJ2[D9K:$(<
M+AD!R7X(&>!ZU OQ+S\,1XG:Q U!W>UALU;<);@,5 4]U^4M] ?2@#O?L\'_
M #QC_P"^11]G@_YXQ_\ ?(K%\.:S>Z]X'L-96"!;Z[LQ,L62(]Y&0,\D#-<Y
M9^*O&2>---T#4])T<&YC>>8VER[M#"O&\@J  6PH]30!WOV>#_GC'_WR*/L\
M'_/&/_OD5)10!']G@_YXQ_\ ?(H^SP?\\8_^^14E% $?V>'_ )XQ_P#?(H^S
MP?\ /&/_ +Y%244 1_9X/^>,?_?(H^SP?\\8_P#OD5)10!']G@_YXQ_]\BC[
M/!_SQC_[Y%25YYXD\<>(M(.MZC;:+;?V-HSHDK7;O'+=9QN,7&W W8R<YQ0!
MW_V>#_GC'_WR*/L\'_/&/_OD5P4WC/Q#?^([_3]$MM#6WMFAC1M2NWBDE=XE
MDPJJISC<!2>+O%/C3PT)KJ/2=%GL3.L%JINI//G9SA5"A<;B>V>U '??9X/^
M>,?_ 'R*/L\'_/&/_OD5@>*M?O?#O@]M42UAEU &",0,Y"&221$QD<X!8_E4
MGAB_UO4([F35QHQC4A86TNY>8$\[@Q91C'R]/>@#;^SP?\\8_P#OD4?9X/\
MGC'_ -\BI** (_L\'_/&/_OD4?9X/^>,?_?(J2B@"/[/#_SQC_[Y%'V>#_GC
M'_WR*DHH C^SP?\ /&/_ +Y%'V>#_GC'_P!\BI** (_L\'_/&/\ [Y%'V>#_
M )XQ_P#?(IMW<?9+.:X\F:?RT+>5"NYWQV4=S7!67Q,:3PSXJUV]TJ2VBT6Z
M:".UD^65L*N _) )9L<=!ZT =_\ 9X/^>,?_ 'R*/L\'_/&/_OD5QNA^+-:/
MBN'P_P"(K*Q@GN[#[=;2V<C,H .&C8,/O#.<CCBF>#O'TGBWQ;KNGQ6L::;9
M*C6EQSNG4LRE_3:2IQ[4 =K]G@_YXQ_]\BC[/!_SQC_[Y%<CXS\;7'AB[TRT
MM])N9S>7D%N;IT_T= [X(W Y+X!P,5V5 $?V>#_GC'_WR*/L\'_/&/\ [Y%2
M44 1_9X/^>,?_?(H^SP_\\8_^^14E% $?V>#_GC'_P!\BC[/!_SQC_[Y%244
M 1_9X/\ GC'_ -\BC[/!_P \8_\ OD5)10!']G@_YXQ_]\BC[/!_SQC_ .^1
M4E>>Z_X]U>SU#Q VDZ;9W&G>'4C:^:>5EDE++O818&!M7N>] '??9X/^>,?_
M 'R*/L\'_/&/_OD5CZSKMS;>%3JVC:=+J<\L<;6UNF<OO(P3C.  <GV%9?A[
MQ7J$VN:WHOB&"Q@N=*ABN'N;21C"8W4GG=RI&/QH ZS[/!_SQC_[Y%'V>#_G
MC'_WR*XWX?>.+CQK+K3RV2VMO:7"+:\$.\3KN5FSW*X/'K7;4 1_9X/^>,?_
M 'R*/L\'_/&/_OD5)10!']G@_P">,?\ WR*/L\/_ #QC_P"^14E% $?V>#_G
MC'_WR*/L\'_/&/\ [Y%244 1_9X/^>,?_?(H^SP?\\8_^^14E% $?V>#_GC'
M_P!\BC[/!_SQC_[Y%25YOJ7Q&U.T?6-5@TZT?P[HVHKI]V[RL+AFW*KN@QMP
MI<<'K@]* /1/L\'_ #QC_P"^11]G@_YXQ_\ ?(K)\3:GJ>F:;"VC:8;^]N+B
M.WC4Y$<6X\R2$ D(H')^E8VA>-97@\1KXABMK6;0),7,ULQ:%U*;P5W<@XX(
M]<4 =?\ 9X/^>,?_ 'R*/L\'_/&/_OD5R?PZ\77OC+1+Z^O[%+*6WU"6U$"Y
MRJJ%(W9_B^8@_2NPH C^SP?\\8_^^11]G@_YXQ_]\BI** (_L\'_ #QC_P"^
M11]GA_YXQ_\ ?(J2B@"/[/!_SQC_ .^11]G@_P">,?\ WR*DHH C^SP?\\8_
M^^11]G@_YXQ_]\BI** (_L\'_/&/_OD4?9X/^>,?_?(KGO%OB.[T672=/TRW
M@GU35;GR+<7#%8T 4L[MCD@ =!ZT[P?XCN-?MM0AO[>*WU'3;Q[.Z2%BT;,N
M"'0GG:01UYH W_L\'_/&/_OD4?9X/^>,?_?(KSQ_'OB"UFL-1O=$M[?1+[51
MIL44C.MV-S%5E*D8P2I.WKCO6M9^-;B^^(Q\,_V3<VD"6,ER9KI-K2E9%0%
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
MH **** "BBB@ HHHH **** .#^("/8^(/"/B*2.5K'3+R5;IHXRYB26,J'(
M)P"!D^]9_@W5%T^[U?5Y[*^-OXBU\Q6)6 YV;0%E8'!5#M/)]N*],HH \;T_
MQ/I_B/QR-1\2#48ULKPQ:/IRV$QB0YVB>1@N"Y[9.%%=5<03'XYV=P(I/('A
M^1#)M.T-YX.,],^U=U10!X;<P:/?7FDV.A>&)]+\4P^(%FN!Y,C/%&KDO(TY
M',;#!QG'. *]RHHH **** "HY_\ 5_C4E1S_ .K_ !H JT44M,04444 %%%%
M( IP7/)Z4JKW-+0 4444 %%%% #**7%&*8"44N*,4 )12XHQ0 E%+BC% "4W
M[!<GG^UKP>P2'_XW3\5;'04@*/V"Y_Z"][_WQ#_\;H^P7/\ T%[W_OB'_P"-
MU1M?%VD7EY#;Q27&VXD:*"X:VD6&9QG*I(1M)X..><'&:W*!E'[!<_\ 07O?
M^^(?_C='V"Y_Z"][_P!\0_\ QNKU% %'[!<_]!>]_P"^(?\ XW1]@N?^@O>_
M]\0__&ZO56L[ZWOUF:VDWB&9X'^4C#J<,.?>@"+[!<_]!>]_[XA_^-T?8+G_
M *"][_WQ#_\ &ZO44 4?L%S_ -!>]_[XA_\ C='V"Y_Z"][_ -\0_P#QNKU0
MI=P27<MHDJFXA17DC'55;<%)^NUORH K_8+G_H+WO_?$/_QNC[!<_P#07O?^
M^(?_ (W5ZB@"A]@N?^@O>_\ ?$/_ ,;I?L%S_P!!>]_[XA_^-U>HH H_8+G_
M *"][_WQ#_\ &Z/L%S_T%[W_ +XA_P#C=7J* */V"Y_Z"][_ -\0_P#QNC[!
M<_\ 07O?^^(?_C=7))$BC:21U1%&69C@ >I-5-(U>PUW2X=2TRX%Q9S;O+E"
ME0V&*G@@'J#0 GV"Y_Z"][_WQ#_\;H^P7/\ T%[W_OB'_P"-UEW'COPS:ZW_
M &/-JL:WOFK 5V.460]$,F-@8^A.:+[QUX:T[6/[)N]5CCO ZQLNQRJ.WW59
MP-JD^A(H U/L%S_T%[W_ +XA_P#C='V"Y_Z"][_WQ#_\;K,N/''ANTUO^R)]
M4C2]$BPLOEN461ONHS@;%8^A.:Z$G R: */V"Y_Z"][_ -\0_P#QNC[!<_\
M07O?^^(?_C=0Z%XBTGQ-92WFCWBW5O%,T#2*C*-ZXR!N SU'(XK4H H_8+G_
M *"][_WQ#_\ &Z/L%S_T%[W_ +XA_P#C=7J* */V"Y_Z"][_ -\0_P#QNC[!
M<_\ 07O?^^(?_C=7J* */V"Y_P"@O>_]\0__ !NC[!<_]!>]_P"^(?\ XW5Z
MB@"C]@N?^@O>_P#?$/\ \;H^P7/_ $%[W_OB'_XW5ZLG7/$ND>'(H7U6\$'G
ML5B18VD>0@9.U$!8X'7 XH L?8+G_H+WO_?$/_QNC[!<_P#07O?^^(?_ (W4
M$?B;1I?#;>(8]0B;25B:8W(R5"C.>,9SD$8QG/&,TU_%&BQ^&1XCDOT326A$
MXN&5AE#T.TC=D^F,^U %G[!<_P#07O?^^(?_ (W1]@N?^@O>_P#?$/\ \;JW
M'*DD*S*V8V4,&/'!YS6!I?COPSK6IKIVGZK'-<N&,:^6ZK+M^]L8@*^/]DF@
M#4^P7/\ T%[W_OB'_P"-T?8+G_H+WO\ WQ#_ /&ZO44 4?L%S_T%[W_OB'_X
MW1]@N?\ H+WO_?$/_P ;J]10!1^P7/\ T%[W_OB'_P"-T?8+G_H+WO\ WQ#_
M /&ZO44 4?L%S_T%[W_OB'_XW1]@N?\ H+WO_?$/_P ;J]10!1^P7/\ T%[W
M_OB'_P"-T?8+G_H+WO\ WQ#_ /&ZO5SNJ>._#.C:FVG:AJL<-RFSS!Y;LL6[
M[N]P"J9_VB* -3[!<_\ 07O?^^(?_C='V"Y_Z"][_P!\0_\ QNN?U'XG^#-)
MU">QOM<BAN8&*2H8I#M/ID+BMN?Q#I-M+ID4MZBR:FP6S3!)E)7=P .!@=3@
M=/44 2_8+G_H+WO_ 'Q#_P#&Z/L%S_T%[W_OB'_XW5ZLO1_$>DZ^]ZNEWBW)
ML9S;W!56 20=1D@ _49% $WV"Y_Z"][_ -\0_P#QNC[!<_\ 07O?^^(?_C=7
MJ* */V"Y_P"@O>_]\0__ !NC[!<_]!>]_P"^(?\ XW5ZB@"C]@N?^@O>_P#?
M$/\ \;H^P7/_ $%[W_OB'_XW5ZB@"C]@N?\ H+WO_?$/_P ;H^P7/_07O?\
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
MC4*IDD9VP/5F))/N3FLN#POIL)#L)YYO/CN#-/.SNSH,)DD]!D\=.3W)K9H
M**** "BBB@#.US2-/UO2Y;34[.&[M_O^7*N1N .#7*_!P@?"70<D#Y)?_1KU
MW3*'4J>A&#7)W_@2P;PIIWAW34$%E97<4\?F.S% LF\X[DG)')QS[8H Y'XA
MQV4&@2WFFC3Y/#D6KQSZTMJY^TM<>:H;!Y4'.S(X/':N:2^UC3O"_C#7&.FW
M.G6GB2;[5IMW9B4W1,J#EB?E(RNT =J]6N/AUX<NM5EOY;>X(FN!=RVHN9!;
MRS#I(T6=I;@=N:6Z^'OAV[UB74I;:?=-.MS-;K<N()I5Z.\0.TG@=OK0!Y9J
M\]TVB>+=3B6(>%(_$BR7MNQ/VN1TDB#F-L;54L%(4@G /(KT;XF:R]AX:CLX
M6N(QJ<ZVDUS!"\K6\)&9'PH)SM! XZL/2K5U\./#=YJ4UY+;W&VXN!=3VBW4
MBV\TPYWO$#M)R >G/>MO3=#L-(NM0N;.)DEU"?[1<$N3N?&,\].!T% ' ?!6
M\TUM,\16&FK(D,&LSR1(T+H%A8@(/F YPO(ZCN!FO4*S])T2PT1+Q;"(QB\N
MI+R;+EMTKG+'GITZ=*T* "BBB@ HHHH **** "O,/%,>K77QHT:UTR\ALY/[
M&F,=Q-!YPC)D^8JN0"Q 4=>A->GUB:]X4TOQ'+:SW@N(KJT+>1<VMP\,L888
M8!E(.".HH \7O/%$6K>%;+0]4L5LK*(W4U\VGV3^1=2Q.RQJ BD ,XWMGCY?
M>K]]:Z1K?[-T%\]HDUUIFGK%%++$0T3Y3=M)'3IR.#7L5AH&F:9H"Z)96PAT
M\1M%Y2L>C9W9/4DY)SUYJO)X4TB7PF/##V['21"(/*\QL[!@@;LY[>M %NVB
MAN-"@MYQF*6V".N[&5*X/(YZ5Y]H5E#XI\2Z'=Z):_9?"7AGS8[.8DDWDI78
M=F>?+7^\>I_3N+_POI6I7=A=7,#M-80RP6[+(R[$E0(XX/.5'7M63HWPU\.:
M#>6USIR7T36QS$AOYFC'_ "V#U]* .NHHHH **** "BBB@ HHHH *\N\765M
MK%]J_@OPS9C^T-5>.XUN^9BT=JAQ@G)^^P7Y4&..>.M>HUQ]]\,_#=_JUWJ<
ML=\EU=OOG:&_FC#G&!PK =* ,[Q<B:IXB\.>!HLFTE7[9J [M;0XVH?9WP#]
M*J>,]'TZT^)7@K4K>RACO;F_=9IU7#2!8< $^P%=O;^'--MM=&M1Q/\ ;Q9K
M8B5I&;]R&W!<$XZ\YZU)J&AV&J7^G7MW$SSZ=*9;9@Y&UB,$X'7CUH Q?B'K
MESHGA*>2R\T75S(MJDL432&WW\&4JH)^5<G@=0*Y#X-7.D0:AXGTK2?/%O'=
MJ\/FP.A,8C1<L6 PQ/)!Y[XKTFRT.PL-8U+5;>)EO-2\K[2Y<D/Y:[5P#P,
M]J73M$L=*N]0NK2(I+J$WGW!+D[GP!GGIP!TH T**** "BBB@ HHHH ****
M,W7[72[S0+Z#6@ITQH6-SN<H/+')R000..U>.>*K>^\1^&]?\:16KV.E1:-]
M@TN%AB2:$R*6E8?PJ5R /3GZ^SZQI-GKND7.EWZ-):7*;)55RI(],CD5A:;\
M.?#FE&000W<D<D#6[PW%[++&8V&"NUF(Z4 <7XHUAO#GC'2=4TZV:XD@\,RA
M88E+%QN01@@<[=Q'X9JE\*[O3+3XB:K:P7%S<3W5A"\MQ-;21F:?+O*[;E&T
M$DXSCC %>F:!X,T?PW=/=6*7+W#0K;K+<W+S-'"IR(U+$[5!["IKOPII%[=:
MK<3V[-+JMJ+.[(D8;X@",#GCACR.: /.-476[GXF^-?[-O+.W$&E6[9NK83B
M6,(3Y>"0 K$MD\]!Q7H7@C44U;P1HU^EG#9K-:HWV>%=L<?&,*.R^@]*IW_P
MZ\.Z@+;?#=0F"S6QW6UU)$9;<# C<J1N7ZUTMI:P6-G#:6L2PV\""..-!@*H
M& !^% $U%%% !1110 4444 %%%% !7C>HA'M?C";D R;$'S==HM_W?\ ]:O9
M*YG6? 6@:[J4E]>P3^9,J)<I%</''<JARHE52 ^/>@".!=*N/ &CQ^)6MS;O
M;6OF"Z?"F7"E0??=C\:\A\<R:E:ZEXGAU=+:35[DZ=)FV+"V:V$N I!^8'>!
MG).>V*]GOO!'A_49-6>[L?,.JQQ1W0\Q@&$7^KVX/RD>HQ5>#X>>'8['4;6X
MMI[T:DBI=37ER\TLBK]T;V.1CJ,8H R?#=UJ=I\2]3T76&L+ZZ.FQW::C;V8
M@DV;ROE-R20#R.:[^L/0?">E^'9;B>S%Q+=7(59;FZN'FE95X5=S$D >@K<H
M **** "BBB@ HHHH **** "O"-6R?A9\2I)/^/D>)9<'^($30[,?AC%>[US-
MYX!\/WVM/JD]O,9))DGF@6X=8)I4^Z[Q@[688'4?6@"YKB:7-:V*:HUG]H%S
M&UB+IL+]K )CQSR<YX^M>(:P^I1>(;FRN1;#7W\6:<]S*@+6A#Q.8,+PV!C)
M!.21UKV6\\">'[Z/4%GM),W]TEY*ZS.KK,HPKH0<J1[5"OP[\.?V1=Z=+;33
MK=S+<3W$UP[SO*OW7\PG<".V#Z^IH SO!-Y?+XP\5Z/J8LKB^LVMI'U&WM1
M]RKQDJ) "<E0,#GH:[NLC0?#6F^'([@6*S--=2"2XN+B9I99F P"SL23@<"M
M>@ HHHH **** "BBB@ HHHH X/QOD^/? *O_ *C[=<%L]-XA.S\>M)\/3MU_
MQPJG$']N,5]-Y1=_XYQ74Z[X?T_Q'9QVVH)(1%*LT,L,K1R12#HR,I!!Y-9\
M'@70+>TL+9+60K97W]H1N\SL[7'.9'8G+DY[T <<^F6GB/6;+PUX:L_L^@:%
MJHO=0O2S,'N58L88R22QW,=Q[=/0&U!I&GZ3\>H?[/LX;;[3H<TTWEKCS',X
MRQ]ZV+3X7>&+&[6YMH[^)Q-Y^%U"8*7SG)7=@\UT3Z'8/XBCUYHF_M".V-HL
MF\X$9;<1CIU[T >8Q3ZWX,LK'5;/Q#I^I:7?Z\T4MK;0JRN)YFW$2YR74\8Z
M<>W/K]<K;_#KPW;:PFI1VL^Z.X-W';M<N;>.8]9%B)VAOPX[5U5 !1110 5'
M-_J_QJ2HYO\ 5_C0!6HHIP7UIB +GDTZB@T@$I:** "BBB@ HHHH **** &T
M444P"BBB@ HHHH **** "F?;[D<?V3>'W#P__'*?5L=!2&4?M]S_ - B]_[[
MA_\ CE'V^Y_Z!%[_ -]P_P#QRKU% %'[?<_] B]_[[A_^.4?;[G_ *!%[_WW
M#_\ '*O44 4?M]S_ - B]_[[A_\ CE'V^Y_Z!%[_ -]P_P#QRKU% %'[?<_]
M B]_[[A_^.4?;[G_ *!%[_WW#_\ '*O44 4?M]S_ - B]_[[A_\ CE'V^Y_Z
M!%[_ -]P_P#QRKU% %'[?<_] B]_[[A_^.4?;[G_ *!%[_WW#_\ '*O44 4/
MM]S_ - B]_[[A_\ CE+]ON?^@1>_]]P__'*O44 4?M]S_P! B]_[[A_^.4?;
M[G_H$7O_ 'W#_P#'*O44 4?M]S_T"+W_ +[A_P#CE'V^Y_Z!%[_WW#_\<J]1
M0!1^WW/_ $"+W_ON'_XY1]ON?^@1>_\ ?</_ ,<J]10!1^WW/_0(O?\ ON'_
M ..4?;[G_H$7O_?</_QRKU% %'[?<_\ 0(O?^^X?_CE'V^Y_Z!%[_P!]P_\
MQRKU% %'[?<_] B]_P"^X?\ XY1]ON?^@1>_]]P__'*O44 4?M]S_P! B]_[
M[A_^.4?;[G_H$7O_ 'W#_P#'*O44 4?M]S_T"+W_ +[A_P#CE'V^Y_Z!%[_W
MW#_\<J]10!1^WW/_ $"+W_ON'_XY1]ON?^@1>_\ ?</_ ,<J]10!1^WW/_0(
MO?\ ON'_ ..4?;[G_H$7O_?</_QRKU% %'[?<_\ 0(O?^^X?_CE'V^Y_Z!%[
M_P!]P_\ QRKU% %'[?<_] B]_P"^X?\ XY1]ON?^@1>_]]P__'*O44 4?M]S
M_P! B]_[[A_^.4?;[G_H$7O_ 'W#_P#'*O44 4?M]S_T"+W_ +[A_P#CE'V^
MY_Z!%[_WW#_\<J]10!1^WW/_ $"+W_ON'_XY1]ON?^@1>_\ ?</_ ,<J]10!
M1^WW/_0(O?\ ON'_ ..4?;[G_H$7O_?</_QRKU% %'[?<_\ 0(O?^^X?_CE'
MV^Y_Z!%[_P!]P_\ QRKU% %'[?<_] B]_P"^X?\ XY1]ON?^@1>_]]P__'*O
M44 4?M]S_P! B]_[[A_^.4?;[G_H$7O_ 'W#_P#'*O44 4?M]S_T"+W_ +[A
M_P#CE'V^Y_Z!%[_WW#_\<J]10!1^WW/_ $"+W_ON'_XY1]ON?^@1>_\ ?</_
M ,<J]10!1^WW/_0(O?\ ON'_ ..4?;[G_H$7O_?</_QRKU% %'[?<_\ 0(O?
M^^X?_CE'V^Y_Z!%[_P!]P_\ QRKU% %'[?<_] B]_P"^X?\ XY1]ON?^@1>_
M]]P__'*O44 4?M]S_P! B]_[[A_^.4?;[G_H$7O_ 'W#_P#'*O44 4?M]S_T
M"+W_ +[A_P#CE'V^Y_Z!%[_WW#_\<J]10!1^WW/_ $"+W_ON'_XY1]ON?^@1
M>_\ ?</_ ,<J]10!1^WW/_0(O?\ ON'_ ..4?;[G_H$7O_?</_QRKU% %'[?
M<_\ 0(O?^^X?_CE'V^Y_Z!%[_P!]P_\ QRKU% %'[?<_] B]_P"^X?\ XY1]
MON?^@1>_]]P__'*O44 4?M]S_P! B]_[[A_^.4?;[G_H$7O_ 'W#_P#'*O44
M 4?M]S_T"+W_ +[A_P#CE'V^Y_Z!%[_WW#_\<J]10!1^WW/_ $"+W_ON'_XY
M1]ON?^@1>_\ ?</_ ,<J]10!1^WW/_0(O?\ ON'_ ..4?;[G_H$7O_?</_QR
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
M>=%_ST3_ +Z%5_[*T[_GPM?^_*_X4?V5IW_/A:_]^5_PH L>=%_ST3_OH4>=
M%_ST3_OH57_LK3O^?"U_[\K_ (4?V5IW_/A:_P#?E?\ "@"QYT7_ #T3_OH4
M>=%_ST3_ +Z%5_[*T[_GPM?^_*_X4?V5IW_/A:_]^5_PH L>=%_ST3_OH4>=
M%_ST3_OH57_LK3O^?"U_[\K_ (4?V5IW_/A:_P#?E?\ "@"QYT7_ #T3_OH4
M>=%_ST3_ +Z%5_[*T[_GPM?^_*_X4?V5IW_/A:_]^5_PH L>=%_ST3_OH4>=
M%_ST3_OH57_LK3O^?"U_[\K_ (4?V5IW_/A:_P#?E?\ "@"QYT7_ #T3_OH4
M>=%_ST3_ +Z%5_[*T[_GPM?^_*_X4?V5IW_/A:_]^5_PH L>=%_ST3_OH4>=
M%_ST3_OH57_LK3O^?"U_[\K_ (4?V5IW_/A:_P#?E?\ "@"QYT7_ #T3_OH4
M>=%_ST3_ +Z%5_[*T[_GPM?^_*_X4?V5IW_/A:_]^5_PH L>=%_ST3_OH4>=
M%_ST3_OH57_LK3O^?"U_[\K_ (4?V5IW_/A:_P#?E?\ "@"QYT7_ #T3_OH4
M>=%_ST3_ +Z%5_[*T[_GPM?^_*_X4?V5IW_/A:_]^5_PH L>=%_ST3_OH4>=
M%_ST3_OH57_LK3O^?"U_[\K_ (4?V5IW_/A:_P#?E?\ "@"QYT7_ #T3_OH4
M>=%_ST3_ +Z%5_[*T[_GPM?^_*_X4?V5IW_/A:_]^5_PH L>=%_ST3_OH4>=
M%_ST3_OH57_LK3O^?"U_[\K_ (4?V5IW_/A:_P#?E?\ "@"QYT7_ #T3_OH4
M>=%_ST3_ +Z%5_[*T[_GPM?^_*_X4?V5IW_/A:_]^5_PH L>=%_ST3_OH4>=
M%_ST3_OH57_LK3O^?"U_[\K_ (4?V5IW_/A:_P#?E?\ "@"QYT7_ #T3_OH4
M>=%_ST3_ +Z%5_[*T[_GPM?^_*_X4?V5IW_/A:_]^5_PH L>=%_ST3_OH4>=
M%_ST3_OH57_LK3O^?"U_[\K_ (4?V5IW_/A:_P#?E?\ "@"QYT7_ #T3_OH4
M>=%_ST3_ +Z%5_[*T[_GPM?^_*_X4?V5IW_/A:_]^5_PH L>=%_ST3_OH4>=
M%_ST3_OH57_LK3O^?"U_[\K_ (4?V5IW_/A:_P#?E?\ "@"QYT7_ #T3_OH4
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
MGG&: /5M.U2RU:!Y["X6>%7*&1 =I(QT/?KU'%6ZJ:6BQ:191JH55@10H&,
M*.*MT %%%% !1110!GZSJHT;3GO&LKV\VG'DV4)ED/X#M[UG^"/$3^+/!]AK
MDENMNUV'/E*<A0'91S]%K=E_U3_[IKS;X<ZS;>&?@WX>N-22=%:0P86,E@SS
MN%R.PYH GU?XAZOI8U'5#H40T#3M0%A+)+,R7$IW*IDC3;@J"PQSSBE\2>,O
M&7A^X7/AC3IH;B\%K9@:B?,G+,0OR[.#CD^F#7.ZQXNT77O'%S:^)KZ>TT71
M;O;;6"6DS_;)T/,LC*A&P'HO?J??J6636_C0JRHQL] T[?%D<&XF."WOA!B@
M E\;Z[=:AJ#Z)H$-_IFG7WV"?_22MQ*XQYAC3;@A-W<\X-;?B[Q+)X<L[%;6
MT6ZO]1O([*UB>38F]\_,S8)"@ DX%>*:GI-G:P^*=/:WN!XU;7S-HY57\SRW
MD1E>,C@+C>2?S[5Z)XZU;1M6TH_:&U6UET75X5-_:VX;[)-@XE(;[T0S@]>H
MXH Z+PIXGNM9O]9TC5+.&UU72)DCG6"4R1NKKN1U) /(SP173UYI\+[)Y/$7
MBW75O+B_L[Z:WCAOIXPAN6C0[W4  ;=S8&!C KTN@ HHHH **** "BBB@ KD
M_%?BC4M'UC2]+TFPM+JXO8YY6:[N3 D21[.2=IZ[ZZRO/O'<OA.#Q+I4GBW2
M3-:FVE6&]F5I($;(S&R $;B ""1VXYH LW?BSQ"E]I6A6^DZ<VOWEO+=S(]V
MWV>&)&P#O"98MD=ABJ-E\2;_ %VWT6VT;2;==6U#[3YT=Y<%8K<P$!QN526)
M)&,#H>:XC1X8-&TCPQ?ZEJ&L>'KG;=QV=]]G66-;4R%EAD#@D,1RO'?Z8IZ1
MI5MI\7AU/%J7=KX<G-[>122;XW65WP@DD3#*3&,XR,Y[T >V^$?$/_"4^&K;
M5C;&V>1GCDAW;@KHY1L-W&5.#6+:>/OM_P 4)O"EK:J]I!;NTEV2>9DV[D7L
M0-P!]\UB^ ]:NK/P9INAK'+#>WWVU-%DFMRJ"*/)C:7 XX([9-8OAW0O$_A_
MXD^'+"Z@TIO)TZ?S9X996\Q6D#2.S,H_>%CG'3F@#VJBBB@ HHHH **** "B
MBB@ KS_Q#X\UK29-;O+30H9-(T1D6YEN)VBDG)P6\H;2"%SU)Y[5Z!7CWB_Q
M3I6M>,[KP_XBO9['P[IK1M+!':RR'49?O89D4XC4XX[G] #>U_X@:UI<.I:K
M;>'E;0M-$)EFNI6BEN!)MR81M((7< <GDU-?>.-:N-3U.+PYH<&H6^E&)+CS
M;@QRSR.H8I$NTC*J1G<17,?$77])UNPO["6WO;;6K QR:-$H=EO=^QD81XVN
M,C!# [<'I7,ZUIME;S^-(/$%I-_PDMV\5SI"QHY+2NHYAV\9#X!QV'M0!]"-
M<QQ61NYSY$21^9(9.-@ R<^F*Y/X?^-Y/&\>K3M8_98;6Z$< .=SQE0RLP/0
MD$''O6?K8U7Q7X<N?"EA)&NK6:V8U4WF](ID9-[HKJ"3NVX..Q-5?AC%KD/B
M;Q>NI6UA#$;U=XMB^/,"* $W 93;WZYH ],HHHH **** "BBB@ HHHH AN[@
M6EI-<&*641(7,<*%W; Z*HY)]JY#0/&FI>)M/\03:=HQCNM.N_LUO:WCF%WP
MJD^9UV'D\?2NUK@O  :WUCQS)*K(G]MR."1U&Q>1ZT 4U^(FOV&IZK;:UX=M
M8H],TY[^Y:TO?-*#!V(?E !;!_ 9K6\.>+M5OO$$&D:UIMI;2W>G#4K9[2X:
M51'N"E'RHPPW#D9!KE='75YOA!XF\26ML[ZWK;W%UY;1[G";C&J!2.<(IP/>
MJ'A.[T/1/%$5]X8-U<:3;Z"\FKL5>0QM'\R*"_*O][Y%('M0!W'C#Q-XF\-I
M>WUMHFG3Z1:Q"1KF>_\ *8\<C;M/.>!Z\5TFAWEYJ.A65[J%G]BNYX5DDMMV
M[RB1G;GUKBO%MT/%&L>"-(ACE.G:E-_:5R'0C,42"1$<>[$<>HKT6@ HHHH
M**** "BBB@ HHHH *X#7_'VI6&HZZNEZ3;W=CX?CCDU&26X*2-N7<5B 4@E5
MY.2/2N_KQ?Q%=IH-Y\1]*NTE^UZ[$C:8BQ,QNB\/ED)@<D-P10!Z;K.OR67A
M5M9TS3Y]4DDCC>VMH =TN\C;T!P.<D]@#6+I?C74$U+6M*US2/\ 3],BAG*Z
M47N1,DG "J5#;@>OXGM42>*4\+>&6T[^SKR\O-!LK-+R.-#C:R@%E/.[: 20
M/2LKX>&R_P"$[U]O#DDUSX>FMH9'NI=SDW.2-HD?YF 7L2<'TH ZGP/XJ?QA
MHMSJ+V;682]FMUB?[X5#@;AV;U'K735P?PGC>+P[JHD1D)UF\(##'&_K7>4
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
MR\MM/LY;N\GC@MXEW222-A5'N:S;+Q9H.H65U>6VJ0-;V@S<.Q*>4.H+!L$
M]O6K&N6^E7>EO;ZT8/L3N@83R;%+;@5&<C^(#CO7D_B:22*^\5P:]&HU6\M;
M3[,MDV82@E 3)89SO SD=,XJ92:*A%2/5](\0:5KR2MIE['<>40)%7(9<],@
M@$9['O6E7!^&WOH_B-JL.N"W&JRZ=#(AL\^2858@_>YW;C^5=Y51=T3)6844
M44R0HHHH **** "BBB@ JK<:E9VM]:6,UPB75V6$$1ZOM&YL?05:KS_7-+LK
M/XL^$;RWMUCN+LWIGD!.7VPC&?ID_G2;L5%7.VU'4K+2;*2]U"YCM[:/&Z20
MX SP![GVJA#XLT&?29]4CU2#[% VR60DKL;^Z0>0>1QC)J77+?3;FWMDU#[-
MO6Y1[1;B78K7 R4 YY.<\<_2O*+]YDO]9M+V.,>)9]<L#$L1_P!%WE28LYYV
M[5;=WSBIE)HJ,4SUS2M:T[7+9I]-NX[B-&V/MR"K>A!Y!^M7ZXCP8]POBWQ5
M#J8B&K&2WDF-OGR3&8\)MSSG .<]Z[>JB[HF2LPHHHIDA1110 4444 %%%%
M%/4]5L-&LS=ZC=1V\ 8+N?NQZ  <D^PI=-U2QUBR6\T^YCN+=B0'0]QU!'4'
MV-<OXQRWBWP9&_,)OY&(/3>(CM_'K1X)RNO^,8TXA&J[E Z;BB[OUQ4\VMB^
M7W;FVOBO0GUC^R5U. WV\Q^5D_?'5<]-WMG-4E^('A-[E;==<M3,S[ F3DMG
M&.GK7G<$T_\ 9ECJ!2+_ (1@^)?M$6"?M6[S2 3_  [=^?\ :Q797D4.O?$>
MWTP0Q_8M%A6]N %'SW#_ .J!^@RWUJ5)LIP2.@7Q3H;:R=(&IP&_W[/*R?OX
MSMSTW>V<UKUXS'N_X5G8W&/]-_X2,29_B\W[01GZXKV:JC*Y,HV"BBBJ("K6
MG_\ 'T/H:JU:T_\ X^A]#43^%ET_B1K4445Q'>%%%% !1113 ****!A1112
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
MYL\(0*0=QVJ?+C)7!Y7J,UIZGX:MM6O+^6YE?RKW3CI\D:C&$)8E@?7YJVZ*
M ..?P5>33+?S:T'U:.2W,-Q]D 15A#A5*;N<^:Y)W#DC&,8I;;P&D%K>Q2:E
M)*]W:7=L\AB /[^5I"V >Q<C%=A10!R*>"7BO8VBU5EL4O8[\VWD DRJ@4_/
MG[IQG&,Y[XXIEKX @M=&GTX7\C++:V=L7\L9 MR2#C/?/X5V-%,#@-*\/ZK!
MXNL_W5U#I5A=7EQ&LIB,?[W=C8RG>V2Y(!4;1D'/!K6U/P?)?:G<W$.J-;VM
MW<VUU<V_D!B\D#(5PV> 1&H(P>@YZ@]312 Y#_A X?[/NK3[?)BXT^[L2WEC
M@3R%RW7J,XQWJVGA:6'6I+RWU-X;6>>*YN(%B&YY(T5!A\\*0B97!SCJ,FND
MHI@<D/!<EMI^CPV&J>1<Z;9O8B=[<2;XWV9.W(PP**0<\>AJ?_A#HMLR_;9G
M$M_:WQ:0;FS L2A2>^[R@2?<UTU% '&Q^!)ETN/3GUN9K:T2-=/018$/ERK(
MC.,XD8;%7/R_+D=R:W--TN^LC&TVJM.3))).ODA4<MC:%&245<<#)SGDUK44
MAA1113$%%%+2&%)110 444M !1124""EHHH **** "BBB@ HHHH **** "BB
MBF 4444 %%%%(8444QI .G- #R<=:C:3TIA)/6DIB#K2T44 %%%% "TE%% !
M1110 HHHHH **** "BBB@ HHHH **** "BBB@84M)2T""B@#-/"@=: &A2:>
M !110 4444 %%%% !1110 4444 %%%% !112BD 4E%% Q11110(2EH%% !11
M10 4444 %%%% !1113 ****0PHHHH **** %HHHH$<_244M4(***6@ IZ2/&
M?D8CZ4REH MI?N/OJ&_2K"7D+]25/O6910!M!@PRI!'M2UC*Q4Y4D'VJ=+R9
M>I##WI#N:5%5$OD/WU(^G-3I/$_W7'TH DHHHH **** "BBB@ HHHI#"BBEH
M ****!!1110 4444 %%%%, HHHH ****0!1113 **** "BBB@ HHHH ***6D
M,*2BB@ HHI: "BBDH$%+110 4444 %%%% !1110 4444 %%%%, HHHH ***0
ML%ZTABTUG"^YIC2$].!3*8AS,6I*2EH 2EHHH **** "BBB@ HHI: "BDI:
M"BBB@ HHHH **** "BBB@ HHHH&%%%.52: $IP7UIP %%(0=.E%%% !1110
M4444P"BBB@ HHHH **** "BBB@ I:*2D,*6DI: "DI310(**** "BBB@ HHH
MH ****8!1112&%%%% !1110 4M(*6@04444 <_112U0@HHI: "BBEH 2EHJG
MJS,FE7!4X.W'YT 6(YX9F*Q31N1U"L#BI:P; B*]LEDMHT:2']VZ,<XQGYNQ
MK>H **7%% #DED3[KD?C4ZWL@^\ WZ56HQ0!?6]C/W@5_6IEFC?[KBLO%% S
M7HK+5W3[K$?C4JW<HZD'ZBE8+E^BJJWH_B0CZ&IEN8F_BQ]10!+12!E;[K _
M0T[%(!**7%&* $HI<48I@)12XHQ0 E%+BC% "44N*,4 )11BEQ0 E%+BC% "
M44N*,4 )12XHQ0 E%+BC%(84E+1B@!**7%+B@!***,4"$I:,4N* $HI<48H
M2BEQ1B@!**7%&*8"44N*,4 )12XHQ0 E%+BDZ4 %(2!UIK2>E1G)/)H&.:3T
MIE+BC% A**7%&* "BEQ1B@!**7%&* $HHI<4 )12XI<4 )111B@ HI<48H 2
MBEQ1B@!**7%&* $HI<48H 2BEQ1B@!* ">E/">M.QCI0,:% ZTZC%+BD(2BE
MQ1B@!**7%&*8"44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC%( I
M*6C% PHI<4AH$)2T8I<4 )12XHQ0 E%+BC%,!**7%&* $HI<48H 2BEQ1BD,
M2BEQ1BF E%+B@"D 44N*,4"$I*6C% S I:**HD***6@ HHHH *;-$D\+Q2#*
M.,$4^B@"C;:8EO,DK322F-=D>_'RC\*OTE+0 4444 +1110 4M%% !112T %
M%%+0 "GK-(O1S3** +"W<@ZX/X5(+P?Q(?P-5,T4AE];J(]R/J*D$B-T<'\:
MS*6BP&I168&9>A(^AJ03RC^(_C0!?HJF+IQU -/%WZI^1H LT5 +I#ZC\*>)
MHS_$* ).]%-# ]"#^-+F@!:*3-&: %HI,T9H 6BDS2TABTE&:3- "T449H 6
MBDS10(*6DHS0 M%)FC- "T4F:,T +129HS0 M%)FC- "T4F:,TP%HIC2 >YJ
M-G+4 2-(!TYJ,L6ZTW-&: %HI,T9H 6BDS2T %+249H 6BDS1F@!:2C-% "T
M449H 6BDS1F@ I:2C- "T4F:,T +129HS0 M%)FC- "T4 $T\ "@! I-.  Z
M49I,TABT4F:6@!:*3-&:!"T4F:,T +129HS0 M%)FC-,!:*3-&: %HI,T9H
M6BDS1F@!:*3-&: %I324F:0Q:6DHS0 M)1FB@0M%)FC- "T4F:,T +129HS0
M M%)FC-,!:*3-&:0Q:*3-&: %HI,T9H 6EI*,T"%HI,T9H **3-+0,P:**6J
M)"BBEH **** "EHHH ***6@ HHI: "BBB@ HHI: "BBEH ***6@ HHHH ,4M
M%% !2T44 %%%% !2T44#"EHHH ,4X,1T)'XTE)0 \2R#^(T\7#CT/X5%10(G
M%RW=13A<#NOZU!BBD,LBX3T-.\Y#W_2JM% %OS$/\0I0RGN/SJG10%R]15+I
M2ACZF@"W2U5#L/XC^=+YC_WJ0%FBJ_FOZ_I2^<WM0!/14/G-Z"CSCZ4 345%
MYW^S^M+YP]*8$E%1^:/0TOFKZ&D ^BHS,HZYIC3YZ<"F!*S!?K4;.3["H]Z^
MM+N'K0 M%)N'K1N'K0 M%)D>HI<CUH **,T4 %+110 4444 %%%% "4N**6@
M HHHH *2EI* %HHHH **** "B@ GI3POK0 T#-."@=:6B@ HHHI %%%% PI:
M**!!1110 4444 %%%%, HHHH **** "BBB@ HHHH *!12TAB&BB@4 +1124"
M"EHHH **** "BBB@ HHHH ****8!1112&%%%% !112T %%%% @I*6DH&%+11
M0(P:***H0M%%% !2T44 %%%% "T444 +1110 4444 +1110 M%%% "T444 %
M+110 4M%% !1110 4M%% PI:** "EHHH 2EHHH$%.%%%(84M%% !1110 4M%
M% !2T44 %+110 4444 +1110 M%%% !3&<YP*** &TE%% #A1110 4444 %+
M110 4M%% !2T44  I1110 4=Z** %I<T44@#-&:**8!2T44 %%%% !3E7-%%
M #NE%%% !1110 4444AA1110(6BBB@ HHHH ****8!1110 4444 %%%% !11
M12 ****8 *#112&%+110 4@HHH$+1110 4444 %%%% !1113 ****0PHHHH
8**** "EHHH$%%%% "4444#%HHHH$?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>a2020_annualreportxfinal009.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 a2020_annualreportxfinal009.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SV@44"OIS
MY@6BBBD(**** "BBB@ HHHI@%%%% !1110 4HI*6@ HHHH **** "BBB@ HH
MHIB"BBB@ HHHH *6DI: "BBB@ HHHH **** "BBB@ HHHH **** "BBBF 44
M44""BBB@ HHHH **** "BBB@ HHHH !2T@I: "BBB@ HHHH *!12B@ HHHH$
M%%%% !1110 4444 %%%% !1110 4M)2T %%%%, HHHH **** "BBB@ HHHH
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
M%2I6]K*-DD$ITZ='V497;9[?\1K"[U/P1>VEC;R7%P[1E8XQDG#J3^E>&_\
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
M-RDL&&T\'/'W1VJ3P[K&F:0UP=2T*'51(%V"24IY>,YQP<YR/RKLXV\/^(?
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
M\8:#+XE\,W.E0S)#),4(=P2!M8-V^E>8_P#"DM2_Z"]I_P!^VKF/^%E>+_\
MH-2?]^8__B:7_A97B_\ Z#4G_?F/_P")KSJ6'Q-)<L9+^OD>C5Q.&JOFG%_U
M\SKOAKH\F@?$K5M+EE65[>S*ET& <M&?ZU6^-G_(>TS_ *]3_P"A&N)M_%FN
M6NLW&KP7[)?W"[)9MBDL..,8Q_".W:J^LZ_JGB">.;5+MKF2-=B,55<#.<<
M5M&A/VRJM]#"6(A[!THKJ>T_!QMW@F0?W;R0?^.J?ZUR?A]#'\>;E2,?Z5='
M\T<_UKB='\6:YH%O);Z7J#V\4C[V0(K MC&>0>P%,'B;6!KW]MB\QJ6,>>(T
M!/R[>F,=..E3]6GSS=_B17UJ')35OA9Z?\;_ /CPT?\ ZZR_R6O&JU]9\4:S
MXACB35;YKE823&"BKM)Z] /2LBM\/2=*FH,PQ-55:CFCV[X,ZU%/H=SH[N!<
M6TIE12>3&V.GT;.?J*Q/$/PGUF\\4W4]@UO]ANIC+YCO@Q[CD@CJ<$G&*\SL
M[VYT^ZCNK.>2">,Y62-L$5UT?Q6\6QQ!#?1.0,;VMTS_ "K"5"K"HYTFM>YT
M1Q%*=-4ZJ>G8]9\7W]MX5^'TUNL@#"U%G; GEB5VC\AD_A7-?!'_ )!.K?\
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
M4^K"BBB@ HHHH ***,T""EHHI %%%% PHHHI@%%)FC- "T4F:,T"%HI,T9H
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
M^0JEF4/Y1?V9+^9'S317T@W@_P )OUT*U'T3'\C43>!?!S]=$C'T=Q_)J?\
M:5/LR?[,J=T?.E%?0K?#KP6__,)*_2>7_P"*J%OAEX-;I93+])W_ *FJ_M*E
MV?\ 7S%_9M7NOZ^1X!17O+?"OPBW1;M?I,?ZBHF^$?A5NESJ"_25?ZK3_M&C
MYD_V=6\CK****\0]P***6@ HHHI %%%% !63XDGOK?0YGTYU2ZRH4EE!(+#(
M7=QNQG&>]:U5[VQMM1M'M;N)987QE3Z@Y!]C50:4DV3--Q:1Q*:[J8\ /?VN
MI^;<6\BQRO/;8D7)0;>N"1N^]@Y!]:MW&MZBGB%]MR1;IJD-A]FV+M*/'DL3
MC=G//7M700^'M+@T<Z4MJIM&(+H2<NP(.2>I.0/RJ1M%TY]2&H-:H;H$-OR?
MO 8!QTR!QG&:Z/:T[O3OV\CG]E4LM>W?S.;\2:YJ-GJ-\;6Y,45A!!*(@BD3
M%Y=I#$C.,<<$<UCW'BK68+*"[6[)-^LP"&-=MN5G6,%>,_=)ZYYKLH/"VE11
M6ZR6PE> ?*[$C/SEP"!P0&.0#G%2?\(WH^;@FPC/V@%9 22,$[C@9^7)YXQS
M51JTHI)J_P OZ]12I5I-M2M\_P"O0Q&UR_L_#?B&4SF>XTZXDA@FD5<D84@D
M  $C=Z=JSI=:UA-;ET0:E+MC,CBZ\N/>0L"N%^[MQN/IG%=2?#.E[XL6Z^4B
MRJT9RWF>9C<6)Y)XIQ\,:,UN(#9+L#E\[VW9(VG+9R<CCKTI*K273\/Z_I@Z
M55]?Q?\ 7_#'):9XGU:^>SO)+G:CWEK:-;B-=K"2+<S=,YR<CG&!7H=9RZ#I
M:7L=VEE&LT>W81D ;1M4[>F0. <9Q6C656<9-<JL:T83@GS.XT2 @'#<G'W3
M09  3AN#C[IIU%8FPTN 2,-P,_=- <$@8;D9^Z:=10 T2 @'#<G'W31O !.&
MXZ_*?\FG4M #2XR1AN!G[II X) PW/3Y3_D4ZB@!H<8!PW)Q]TTID #<-\O7
MY3_DTZB@!N\9(PW S]TT!Q\O#?-T^4_Y%.HH 9O&,X;KC[IHW@;N&^7K\I_R
M:?10,D+@XX;IG[IIH<';PWS=/E/Z^E.C.5(I: &>8,9PW7'W307 W<-\O7Y3
M^GK3Z* &;AG&&Z9^Z: X.WAOFZ?*?U]*?10 SS!C.&ZX^Z:"X&[AOEZ_*?\
M)I]% #-PR!AN1G[IH#@A3AOFZ?*?\BGT4 ,\P8)PW!Q]TT%P"PPW'7Y3_DT^
MB@!FX$@8;D9^Z: X(4X;DX'RG_(I]% ##( "<-P<?=-!8 D8;@9/RFGT4 ,#
M@D##<C(^4T"0$ X;DX^Z:?10 PN "<-P<'Y3_DT%@"1AN!G[II]% # X)48;
MGI\I_P BC>, X;DX^Z:?10 PN &.&^7K\I_R:-PR1AN!G[II]% # X)7AOFZ
M?*?\BCS!@'#<G'W33Z* &%P-W#?+U^4_IZT;AG&&Z9^Z:?10 P.#MX;YNGRG
M]?2CS!C.&ZX^Z:?10 PN!NX;Y>ORG]/6C<,XPW3/W33Z* &!P=O#?-T^4_KZ
M4>8,9PW7'W33Z* &%P-W#?+U^4_Y-&X9 PW(S]TT^B@!@<$+PWS=/E/^11Y@
MP3AN#C[II]% #"X!88;Y>ORG_)HW D##<C/W33Z* &!P0IPW/ ^4_P"109
M3AN#C[II]% #"X!(PW R?E/^30&!(&&Y&?NFGT4 ,#@@'#<G'W31O&"<-P<'
MY3_DT^EZ#- $;R $KAN!D_*:9O!(&&YY'RG_ "*<>310 WS %!PW)P/E-,+@
M G#<=?E/^34K'M3* &[QDC#<#/W30'!QPWS=/E/^13J*8#?,& <-R<?=-/#A
M58X;C_9/^30!DXIY]*0AF\9QALXS]TU)O&%&&YZ?*?U]*%&6IQZT#&;QC.&Z
MX^Z:"X&[AOEZ_*?T]:?10 S<,XPW3/W30'!V\-\W3Y3^OI3Z* &>8,9PW7'W
M307 W<-\O7Y3^GK3Z* &;AD##=,_=- <';PWS=/E/^13Z* &>8,$X;@X^Z:"
MX!88;Y>ORG_)I]% #-PR!AN1G[IH#@A3AN>GRG_(I]% #"X )PW!Q]TT%P"P
MPW R?E/^33Z* &!@2!AN1G[IH#@@'#<G ^4T^B@!A< $X;@X/RFG#DGVI:*
M$Q1BEHH 3%&*6B@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH 3%&*6B
M@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH @HHI:8@HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI: "DHHI %+110 4444#"BB
MBF 4444 .0X;ZU(>M0U-U -(!**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *:YYQ3B=HS4= !2C@9I*&..*8#32444 %%%% AZ#J:*
M4\ "DH >@P":6EZ "DI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@"&BBBF(7%&*2BD N*,4E% "XHQ244 +BC%)10 N*,56
MO=0M--MS<7MS'!"#C?(V!GTIO]J6'FPQ?;K;S)P&B3S5S(#T*C//X57*]Q<R
MVN6\48JM/J%G:SQ07%W!%-*<1QR2!6?Z ]:8-6TXR3QB_M2]N"9E\Y<Q@=2W
M/'XT<LNP<R[ES%&*KPWUI<VINH+J&2W ),J2 J,=>>G%0?VWI7V077]IV?V<
MML$OGKMW>F<XS1RR[!S+N7J*J_VE8_:TM/MMO]H==R1>:N]AUR!G)JU2LUN-
M-/8**** "EHI*0!112TP"BBBD,**** "BBBF 4444@"I8^5(]*BIR'#?6@!]
M%*>M)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %*!DTE#':,=S
M0 UCDTF*2B@!13#R:<QP,4RF N*,4E% "XIR+S3:>.%^M(0'DTJC+4VGI]W-
M "GK1110,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IH?,K)Z
M'\\_X4ZJL#[K^[']S8/TS_6FEN)EJBBBD,**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH AHHHIB"C%%% "XHQ244@%Q
M1BDHH 7%&*2B@#E/'EJ9]-MI%@N6:&4LLL"A_+.TCYD_B4]*YEM*U1UA06+V
M]S=?9&>%+,A(_+<\JX.$P.6!'4\5ZC171#$.$5&QSU,.IR<FSSS6([K6I[RX
MM+&Z9=0MX(K=C'_JVCG.X,1D+TSS6=<Z'JLUA#;)87'FV:3_ &@F,@3;KE7
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
M%%%( I<444 &*,444P#%&***0!BC%%%, Q1BBB@ Q1BBB@ Q4D9R"M1TJ'#
MT 28HQ2GK24@#%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&***
M #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&
M*** #%&**"=HS0 CG P*9BBBF 4"B@G"T -8Y-)12T@"BBB@04\\ "D4<Y]*
M#R: "G(,G--J0#"T %&***!ABC%%% !BC%%% !BC%%% !BC%%% !BC%%% !B
MC%%% !BC%%% !BC%%% !BC%%% 'B^J2-_;=Y*I(;[2[ CM\QKM_AYSIEW_UV
M'_H(K@+IM]W,_P#>D8_K7?\ P\_Y!=W_ -=A_P"@BO7Q2M1^X\[#ZU3L<48H
MHKR#T0Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB
M@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@"&BBB@04444P"BBB@ HHHH **** ,?Q
M%I%QK-@(+>[6 @G<DD>^.0$8PP_6L6U\ I:>4B:BS1!H7DWP@N3$21L;/R Y
MZ8-=E16D:TXQY4]#*5&$I<S6IR<OA2[U)?-O]0 DN(TCO%$0)D5)"ZX(("G&
M >#_ %J.3P&DL)@DU!O)B5Q: 18,1:0298Y^;! ';BNPHJO;U%LP^KTWNCE9
M?"UU+!<V4E]N@U S2WKK$%R[!0FT$D@#'3//<TU_!LSW+7YU,?VB[/OF^S_(
M5:,1X";NP .<]:ZRBE[>:V8.A3ZHY6T\%165Q;B*];['%-#<>28_F:2--@.[
M/0\$C'7O75445$YRG\3+A3C#2*&B-   BX!R..E!C0@@HN"<GCK3Z2H+&E%)
M)*C)&#QUI0B @A5R!@<=*6EH :(T  "+@'(XZ&@QH0047#<GCK3J*8#=B$D[
M5R1@\=10$0$$*N5Z<=*=10 WRTP!L7 .0,=Z#&AW91?FZ\=:=12 ;L3).U<D
M8)QVH$:#;A%^7IQTIU%,!OEIC&Q<9SC'?UH,:'=E%^;KQUIU% #=B9SM7.,9
MQV]*/+0;<(OR]..E.I* &^6F,;%QG.,=Z#&AW91?FZ\=:=10(E"(RAMJY VY
MQV]*01H-N$7Y>G'2B(]5IU(8WRH\8V+@G.,=_6@QH=V47YNO'6G44 -V)D':
MN0, X[>E C0!0$7Y>G'2G44 -\J,@C8N"<D8ZF@QH2Q**2W!XZTZB@!NQ 0=
MJY P#CH*!'&  $7"\CCI3J* &F*,@@HN"<D8ZF@HA))5<L,'CK3J* &A$!!"
MKD# XZ4"*,  (N <CCH:=10 TQQD$%%PQR>.M&Q"22JY(P3CJ*=10 T1H"I"
M+E>!QTH\J, #8N <@8Z&G44 -,:$,"BX;KQUHV)DG:N2,$X[4ZB@!HC0;<(H
MV]..E'E1X V+@'.,=_6G44 -,:'=E%^;KQUHV)G.U<XQG';TIU% #1&@VX1?
MEZ<=*/*CQC8N,YQCOZTZB@!IC0[LHOS=>.M&Q,YVKG&,X[>E.HH :(T&W"+\
MO3CI1Y4>,;%QG.,=_6G44 -,:'=E%^;KQUHV)D':N0, X[>E.HH :(T 4!%^
M7IQTH\J/!&Q<$Y(QWIU% ">6A+$HO/7CK495"P(5>!@<=!4CGL*90 T1H  $
M7"\CCI08T((*+@G)XZFG44P$\M"22JY(P>.M-*IN!"K\HP..E/)PM,H$-$:
M !%P#D<=*4QH0047!.3QUIU%(!NQ222HR1@\=11L0$$*N1P..E.I4&30 >4B
MH%V+P<CCH:0QH0047YNO'6GDY-)3 01J6^Z,D8)QVJ3RT!7"*-O3CI0@ZFEI
M#&^5'@#8N <@8[^M!C0[LHOS=>.M.HH ;L3.=JYQC..WI0(T&W"+\O3CI3J*
M &^5'C&Q<9SC'?UH,:'=E%^;KQUIU% #=B9SM7.,9QV]*!&@VX1?EZ<=*=10
M WRH\8V+C.<8[^M!C0[LHOS=>.M.HH ;L3(.U<@8SCMZ4"-!MPB_+TXZ4ZB@
M!OE1X(V+@G)&.]!C0EB47YNO'6G44 -V("#M7(& <=!0(T  "+A>1QTIU% #
M?*C((*+@G)XZF@HA))1<L,'CK3J* &A$!!"KD# ..@IK)&D>=B@)R..E25!?
M-LL+E_[L3']#36K!GB1=B<Y.:]#^'G_(+N_^NP_]!%>=UZ)\//\ D%W?_78?
M^@BO7QG\)GFX;^(CL:***\<](**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH AHI:* $HI:* $HI:* $HI:* $HI:* $
MHHHI@%%%% !12TE !2TE+2 2BEI* %HHHH ****8!1112 ****8!1110 444
M4 %)2T4 )12T4 "G# U,>M0U*IRGTI %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %!.T>]+T&
M349.3F@!****8!2@44$X6D QCDTE+10(****!B5(!A?<TU1DT\]: &T4M*HR
M: '8P **#UHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *HZRVS0]0;TMI/_ $$U>K+\2-L\.:@?^F+#\^*J"O)$S^%GCU>B?#S_ )!=
MW_UV'_H(KSNO1/AY_P @N[_Z[#_T$5ZV,_A,\_#?Q$=C1117CGI!1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $5%%%
M !1110 4444 %%%% !1110 45SGC+4-3T[3(I-.W*#)B>5$#O&F#R%[\XS[5
M035-6N9]%^R:Q;3_ &_YF2.UPHC0?O'R3D>F,=3[5K&BY1YKF,JRC+EL=E17
M'^(O$.H:?J-Z+62-(;"""5HV3/G%Y-I&>P ].]9,_C+5X+.&[#PL+Y9?)C,7
M$!6=8P<_Q<'//>KCAIR2:Z_\.3+$PBVGT_X8]&HKDCX@OK3P[K]Q*R3W.FSO
M#'(4VA^%*D@?[W;TK/D\1:RFL2Z(+N/S8S(_VKR1DJL*R!=O3J>OI26'D[C>
M(BK?U_6QWU)7 Z;XOU2_DL[MFB2![NVM'@$?7S(]S-GKP3Q[5WU14I2INTBZ
M=6-17B%+3 ZD \\G ^4T&1<$\\''W369H.HII< D<\#)X- <$@<\C(X-,0ZB
MFB12 >>3@<&@R* 3SQP>#0 ZBF[QDCG@9Z&@."0.>>G!H =13?,7 //)QT-!
M=0&Z\=>#0 ZBF[QDCG@9Z&@.IV]?FZ<&@!U%-\Q<9YZXZ&@NHW=?EZ\&@!U%
M-WC..>F>AH#J=O7YNG!H =2TSS%QGG&<?=-*74;NOR]>#2&.IT9^;'K4>\9Q
MSG&>AH6094C//3@T 3XHIID7&[G&<?=-!=1NZ_+UX- #J*;O7('/(ST- D4A
M3S\W3Y30 ZBF>8N">>#C[II2Z@L.?EZ\&@!U%-W@D#GD9'!H$BD \\G ^4T
M.HIAD4 GG@X/RFE+J"1SP,G@T .HIH=20.>1D<&D$BD \\G ^4T /HIID4 G
MG@X/RF@N 2.>!D\&@!U%-#J2HY^;IP:3S%P#SR<?=- #Z*:9% 8\_+U^4T;Q
MDCG@9Z&@!U%-#J2O7YNG!I/,7&>>N/NF@!]%-,BC=U^7KP:-XSCGIGH: '44
MT2*=O7YNG!I/,7&><9Q]TT /HIID4;NOR]>#1O&<<YQGH: '44T2*=O7YNG!
MI/,7&><9Q]TT /H IN]06Z_+UX-(TBC"C.2,]#0 K')P.E-IHD4A>OS=.#1Y
MBX)YX./NF@!U%-+@$CGCKP:-X) YY&>AH >*8QR:#(NT8S\W3@TSS% )YX..
MAH$.HII< D<\#)X- <$@<\C(X- QU%-$BD \\G X-*'7GK@'!^4T 2*,+GUH
MI&<9(YX&>AI X) YYZ<&@0ZI%&%S4(=3CKR<?=-2&10#UPO!^4T#'44W>N2.
M>!GH: ZDJ.?FZ<&@!U%,\Q< \\G'W32F11NZ_+UX- #J*;O&<<],]#0)%.WK
M\W3@T .HIGF+C/.,X^Z:4R*-W7Y>O!H =13=ZYQSTST- D4[>OS=.#0 ZBF>
M8N,\XSC[II2ZC=U^7KP: '44W>N0.>F>AH$BG;U^;IP: '44SS%P3SP<?=-*
M74%AS\O7@T .HIN\9 YY&>AH$BD*>?FZ?*: '44WS% )YX.#\IH+J"1SP,G@
MT .K$\7-L\+7Q]54?FP%; D0N%!^8C.,=JY_QK*O_"+3@$_.Z 9&/X@?Z5I1
M7[R/JB*GP/T/+*]$^'?_ ""[O_KL/_017GF#QTY]Z]$^'?\ R"[O_KL/_017
MJ8S^$S@PW\1'8T445XYZ04444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!#1110 4444 %%%% !1110 4444 9VL:)9ZW
M;I'=!PT;;HY(W*LA(P<$>W%%EH6G:?-!+:V_EO! ;>/YB0J%MQX)ZD]^M:-%
M5SRMRWT(<(WYK:F#%X2TWRX!<K)/)& &;S&42 .7 89^8!CQG-//A+1CYX:U
M9EF5EVF5B$#-N.P9^7+ 'CO6W15>UGW8O90[&&?"NGL50J[0$3><CNS&9I,
MLS$]>/KTQC%*WA+2&BV&*8OO9S-]H?S"2NTY;.<%>,5N4E'M9]P]E#L9$?AG
M28KR*ZCMBC1%"B"1M@9%VJVW.,A>,UKT4M3*3ENRHQ4=D%)112&%%%% !111
M0 4444 %%%% !1110 4444 %%%+0 444E(84M%% $J'*8]**8APWUJ0\&@!*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ***7H,F@!"=H]ZCI2<G-)0 4444 %**2AC@8H$-)R:2BB@84444 %/48&
M::!DXIY]*!"444"@!Z#O2T=!BB@84444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 $X&315/5I_LVD7<V<%8F(^N*N4[:7%?6QRPU?ROB!)9L
MW[N2!8L?[0!<?^A$?C69\0[_ )M-/4^LSC]%_P#9JYS6+YQXJNKR)OGCN24/
M^Z<#^50ZYJ7]K:O/> $(Y 0'LH&!7J4\/:<9^7XG!.M>,H^9G5Z+\._^07=_
M]=A_Z"*\ZKT7X=_\@N[_ .NP_P#015XS^$R<-_$1V-%%%>.>D%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 0T444 %
M%%% !1110 4444 %%%% !1110 4M)2T )1110 M)2TE !1113$%%%% !1110
M 4444 %%%% !1110 4444 %+112&%)12T %%%% @J;.5!J&I(SD$4#%HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!1
M3&;)]J5F["F4 %%%% !1110(4<<U&3DYIS'M3:!A1110 444H&3B@0Y!@9HI
M3Z4E !3E&3314B\+F@8'K1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!B^+9/*\+WS>JJOYL!6H)E6R\]ONB/>?IC-8'CJ39X:=?[\
MJ+_7^E3ZC=>5X(>?/WK-0#[LH']:W4+PCYO_ ",G*TWZ?YGE,CF21G;[S$D_
MC3:**]L\H*]%^'?_ ""[O_KL/_017G5>B_#O_D%W?_78?^@BN7&?PF=&&_B(
M[&BBBO'/2(+R]M=/M7NKVYAMK=/ORS.$5>W)/%5]&UBTU[2H=3L'+VLQ;RV(
MQN"L5S],BKLD<<R%)$5T/56&0:Y7X=O'%X"T\LRHOF3*,G _USX% %R3QEI<
M6K&P87)5;E;1KH0DP+.V,1E_[W('ID@9S0/&6EG5QI^+G!N39BZ\D^09P/\
M5[_[W;TSQG-<5<<^ -;@S_I3>)R@7^(R&^1E_';@_2B+GP!8P9_TL>*=A'\7
MF?;V8_CMY^E ':P>,M+N-62P07(62X>UBNFA(@DF3.Z-7[D;6'H2I )KH*\J
ML.? GA&(?Z\>(E5E[AEN)2_XX#9K;\<Z:VJ:SIZ);VNJ>3:SN^DW$QB,BDH/
M-C."N]>@W?WNHH ZNVU:WNM8OM+C$@N+)(GE) VD2;MN#G_9.:OUXDUGI6MZ
M+XHU-5N;@6OAZSGLI;ISYJ,(I2KDC W@J/F^N.IJUK9CNIKO6;6T,ES;:E80
MRZG=7&)(GS"#% @'W</\V2,[FZT >QT5XY>:>JZ-JM_!&);V]\2OI\CS3LB_
M9VNQF+<,[$8@ X'<]:E.B7/VI]+VZ(ZIJGG1^'ENI&@?_1LO'N,8 /(D"[2N
M30!Z]7(7WQ%TFT-N(;:^O#*HE86T!?RX26VR''9@A*CJ1SBJ5G>(GP=U&734
MNXFMK*\1([F0/)$Z&0%-PX(4C"D=@*Q[VR2/4K2X\.:A%%J-M;6<5S9W46;>
M5!%(8F)X(XWC(./44 =?>>.M&M562/[5=P_94O)9;6 R+! ^2KN>P(!..3@$
MXK8OM7L=.TB35;F<"SCC$AD4;L@], =2<C '7->917EW>Z/J^LZ2FEQ6VJZ+
M%)>6TTY1]/"QNH95"D.A7.!\O(K4U7,/PDT.*=@'MUTLW*D\JHEBSN'IQ^E
M'2)XTTK[#?W-PEW:/8E!/;7$!64;^(\*,[MQX&._%"^--+_L^[NIDN[>2TE2
M&6TE@(G$CX\M0@SDMD8QQ^1KC/&//Q :93_H\#Z.+D]E/VN0C=^8H\0?\E'E
ME!_<)J6D+*>P;]_C/_?2?F* .XL?%FG7TD<(2Y@G:Y-H\5Q'L:*79O"L,\;E
MY!&0?6MVO+=?++JOBVZA^_!J&CF(C_GJ'CR/KA@/QKU*@ HHHH **** "BBB
M@"&BBB@ HHHH **** "BBB@ HHHH "<=:*Y#X@,PTNU1;Q8=TI)A:1HQ. I^
M7>.A[C/!Q7,6&M3SW\-R)+IX(GLT@CGNV$Q5B0< </SG)(Y %=,,.YPYDSFG
MB5"?(T>KTE>>>)=5:;4;R>TOGS%;6[V BF(5W,VU\ '#'C!ZUC7.IWZ6*317
MUQ]IN$G^WXF8F,"Y50<9^3"D@8QQ3CA7))W)GBU%M6V_X;^O(]<I:\_?57M/
M#'B.&UO6WQW$ZV1\TLWEJ$W;23DA=QY[5FS79&LS6(OY_P"QE>5D?[2V-XMU
M8#?G/#$G&>M$<,W?4<L4E;0]1HKR[2=2OY[JPFN;N?\ M WMG%Y9E;F%H<ME
M,X(/))QUKU&LZM)TW9LTI5545T@HIH9L#Y#R>>1Q06;!^0\'@9'-9&HZBFDG
M)^4\#CGK0"<CY3R.>>E #J*;N; ^0\GGD<4%FP?D/'3D<T .HIN3D_*>GKUH
M#-D?*>>O/2@!U%-W-@?(>O3(H+-S\AXZ<CF@!U%-R<GY3TSG- 9OE^0\]>>E
M #J6F;FQ]P]<8R/SI2S?-\AXZ<CFD,=24FYL_=/3.<_I2 L=OR'GKR.* 'T4
MW<V,[#G.,9'YT%F^;Y#QTY'- #J*;EL_=.,9SG]* S?+\AYZ\CB@0ZE4X8&F
M;FQ]PYSC&1^=!9OF^0\=.>M %@]:2FJS,H^0].3G]* S87Y",]>1Q0,=13-S
M8/[LYSC&1S[TI9LM\A..G(YH =13=S9'R'!')STI S87]V1D\\CB@!]%,+-@
M_NSP>!D<TI9LGY"<#@YZT .HIH9LCY",CDYZ4@9L#]V>3SR.* 'T4PLV#^[)
MP>.1S2[FR?D. .#GK0 ZBFAFROR$9Z\CBDW-@'RSG.,9'% #Z*:6;#?(3CIR
M.:-S9(V'&,YS^E #J*:&;Y?D(SUY'%)N; /EG.<8R/SH ?132S?-\A..G(YH
MW-G&PXQG.?TH =130S?+\A&>O(XI-S8SY9SG&,C\Z 'T,<# ZTUG90WR$D=.
M1S4>YBWW3TSG/Z4 .HIH9OE^0\]>1Q1N;&=ASG&,C\Z '44TLWS?(>.G(YHW
M'(^4],YS^E AU+T&:8&8[?D//7D<4UG;GY#P<8R.:!BT4TLV3\AXZ<]:,G(^
M4].N>E #J*:&; ^0\]>1Q06;!^0\'CD<T"'4]!@9J/+$D!"?3GK3]QRHV$#'
M//2@!:*:&; ^0\GGD<4;FP3L)P>.1S3 >!DXJ0^E1J6!;Y#@#@YZTH9B1E",
M]>1Q2&.HIFYL#]V>3@C(XI2S8;Y"<=.1S0 ZBF[FR?D.,9SGK[4!FROR$9Z\
MCB@!U%,W-@'RSG.,9'YTI9OF^0G'3D<T .HINYLXV'&,YS^E 9OE^0C/7D<4
M .HIFYL9\LYSC&1^=*6;YOD)QTY'- #J*;N;.-AQC.<_I0&;Y?D(SUY'% #J
M*9N;&?+.<XQD?G2EF^;Y"<=.1S0 ZBF[FR!L.,9SG]* S?+\AYZ\CB@!U%,W
M-@GRSG.,9'YTI9LM\A..G(YH =13=S9 V'&,YST]J S87Y",]>1Q0!@>)]/?
M6Y=/T>*3RVEE,TCXSMC08)]SE@/QK*\7V>HZ+X:AMFNENK)BD!)C"-&1@KT/
M(.,?E3O'&HW-A>Z5/:N89X7D=6ZY^Z.1Z$$BN1UCQ!J6O"$:A<(R1$E41-HR
M>,GU/^)KLHTJDN62V.:K4@N9/<RZ*7 ]:,#GFO5//$KT7X=_\@N[_P"NP_\
M017G>!QS7HGP[_Y!=W_UV'_H(KFQG\)F^&_B([&BBBO'/2"LB[\.V,^D0:9#
M%'!:Q7$<ZHJY *R"3CG@DCK[TGB6_P#[.TV&;SYX-UY;1;H45F.^55VD-Q@Y
MP3U )QS65%X]MYKV.)=(U$6LE])IRW;",(9T+#;C=NP=APV,<@>N #8;PSHK
MZR-7;3H3?!@_FX/W@,!L=-P'&[&:%\,Z*NLG5UTZ$7Q8OYN#]\C!;'3=CC=C
M/O64?'^D+IVGW[I<)!>V<U[DJ,PQQ ;]XSUR0N!GFHV\>V\$<R7NDZA:WR^0
M8;.3RS).)GV1[2&*CY@0<D8[T ;,/AG1;?6&U:+3H4OF9G,H!X9AAF Z!B.I
M R:?JWA_2M=$7]I623F+/EL2590>H!!!P>,CH:Y74/&^HG4=%AM-%U"-I-2D
MM+R!_)R2L3-M!+X/\+[@<8!&<\5IVWCJQGO8D>SNH+&X>:.VOY-GE3-$&+X
M8L!A&() SM- &P- TE8+F!;"!8KJ!;:9%7 >)055"/0!B/QJG=>#/#E[<2SW
M.DV\DDH4.3GG: %.,XW  #=UQWK#T_QA=ZUXNT*&&RO;'3[RRN;D+<JF+A!Y
M7EN-I)'5N#@_,,CI6KK7C&WT:]N;<:?>7BV5NMS?26X3;;1$G!.Y@2<*QPH)
MP,T :DFA:7+IUSI\EC"UI=.TDT1&0[L=Q8^^><^M5&\(Z VFKIYTV+[.LOGJ
M,MN$G3?OSNW8XSG..*S+SX@6=K=7:IIE_/:64T45U>1A/*C\U4*,,MN8?O!G
M )'Y9ZZ@"I;Z78VFEC3+>UCBLA&8Q"HPNT]1^.3GZUSI\ :3?:?IL&KV\5W/
M8((%GY#2PKD*K^O&"1TSGUKK:* ,:]\)Z#J,L$EWI5M(8(Q%&-N $!R$('!4
M'HIR*>_A^RFU'4KJYBBF2_MX[:6%H\JR)OZ^N=Y_(5K44 9%OX7T2UTVYTZ+
M38?LEU_KXW!?S>,?,3DG&!CGC'%$7A?1(=*GTM-.A^QW#;IHV!;S&X^9B>2>
M!@YR,#TK7HH P'\*V,4-C9V4,=O8PW@O)D&2TKKRN2>2=VUB2<_(!]-^BB@
MHHHH **** "BBB@"+-&:** #-&:*2@ HHHI@%%%+0(*2BB@"*YM8+R$PW,*2
MQ'JKC(I?LMOYD<GD1;XQA&V#*CT![5+11=A9%2#3K.VBACCMTQ"28RPW%23D
MD$\\DU*+6W#2,((@9?\ 6'8/G^OK4U%%VP22*O\ 9UIYL,@@13 K+&%&%4-C
M/'3M3_L-IY @^RP^4#N$?EC:#ZXJ>BG=BLNQ']GA\\3^3'YH&T2;1N ],U)1
M12'H%%%%( HHHI@%%%% !1110 4444 %%%% PI<T4E( I:2EH **** "BBB@
M04444 /C/./6G5$.#FI3SS0,,T9HHH ,T9HHH ,T9HHH ,T9HHH ,T9HHH ,
MT9HHH ,T9HHH ,T9HHH ,T9HHH ,T9 &31@#DTQCDT (3DYHHHH ****!!11
M0!0,"<#WJ.E)R?:B@ HHHH *** ,G% AR#O2TIXXI* "EHI5&30,=T&*,T&B
M@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1FBB@ S1
MFBB@ S1FBB@#SGXB2;M5M(L_=@W?FQ_PKCJZ/QQ+YGB>9?\ GE&B?IG^M<Y7
MN8=6I1/*K.]1A1116QD%>B_#O_D%W?\ UV'_ *"*\ZKT7X=_\@N[_P"NP_\
M017+C/X3.C#?Q$=EFC-%%>.>D<_XPT^ZU/1[>"SA,LB:A:3,H(&$2=&8\^@!
M-<_#X>U5=+L(3:$21>)Y+YQO7B S2,'Z^C XZ\]*[]BJJ68@ #))[54TO5;#
M6K".^TVZCNK60D++&<@X.#^HH \W;P+JUS'XNLVA6.!K:6VT@EQAUEE:=AU^
M4;BB\_W:E_L&6:VO9X/!6+9X[>*:VOK@O<3J)"TOEGS2HVC!4Y&6!]J]/HH
M\RMM+U^W73+O^S]2N+.SUMI[:TN9TDN8K9K=H^69^0'8D L2 :IZ3X)G2&'2
M)-!>.>#[4DVISW!:(JZR+&T2B3[QWC.5X&[OBO6:A6ZMVNWM%GC-RB"1H@PW
M*I) 8CK@D'GV- '">'[;6YM:\,&\T2>RATC39K2XEDDC(:4B(?)M8DJ=A(.!
MU]J=XAT_5[;4_$PL=*FODUZPCMX9(W0+#*JNA\S<00N'#9&>A%=7J/B/1-(N
MX;34=5L[6XFYCCFF5689QG!/3/&:?>:_H^GW\-A>:G:6]W/CRX9)0K-DX& ?
M4\#U- '#2>%-5@\-^)].BMC*]Q/:?9CN4>:L<4"LW)XY1NN.E>E9HJ$W5N+T
M6?G)]I,9E$6?FV XW8],D"@";-&:S;?Q!H]UJDFF6^IVDM_'G?;I*"XQU&/;
MOZ4V'Q)H=S>W%E#JUE)<VX9IHEF4L@7[Q//;OZ=Z -3-&:Q;'Q=X;U.\CL['
M7M-N;F3.R&&Z1W; R< ')X!-;5 !FC-%% !FC-%% !FC-%% !FC-%% !FC-%
M% $-%)10 M)113 ****!!2TE%( HHI:8!1244ABT444 %%%%,04444@"BBBF
M 4444 %%%% !1110 4444 %+244ABTE%% "T444 %%%% @HHHH ****!A4B'
M*XJ.G(<-0 ^B@]:2@!:*2B@!:*2B@!:*2B@!:*2B@!:*2B@!:*2B@!:*2B@!
M:44@S36;/ Z4 #-GZ4VBB@ HHHH$%%%)0,6AC@8H' R:822<T %%%% !1124
M"%IRCO31DG%2'TH 2BBB@8M/'"_6F $FGF@ HI** %HI** %HI** %HI** %
MHI** %HI** %HI** %HI** %HI** %HI*@O;I;.T>=_NKC/XD#^M-*[L#=BQ
M15/5)OL^DWDV<;('8?@#1I=U]LTFTN2<F2%6/UQS^M/E?+S"OK8\H\23>?XD
MU!\])BOY<?TK+J:[E\^\GF_YZ2,WYG-0U[T%:*1Y$G=MA1115$A7HOP[_P"0
M7=_]=A_Z"*\ZKT7X=_\ (+N_^NP_]!%<N,_A,Z,-_$1V5%)17CGI'-?$'4CI
M?@;4Y$<I--&+6(@$D/*0@( Y)&[/'I7"Z1K$&D6^IZ3H%S)':Q:SI[P$Q-&3
M#.\:2+M8 XW*_;^*O4-3T>WU:2P>Y:3%E=+=1JI #.H(7=QR!NS]0*S==\&Z
M?K]X]W<374-PT"0B2W<*5V2B5&&0?F5AQVY/% '-:OK.J3>*[W1(M0GMX;C5
MK2U62+ >&(VIE<(2."Q7&?<TW1]5UB#Q/:Z9<:K/=1+KMU:%I NYX4LPZ*V
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
MBFD/DX9<8XXZ'\Z 'RN67'?Y>OZT .HIF),#++G//R]OSI2),-AESV^7I^M
M#J*;A\GYEQCCCO\ G0 ^5RR^_P O7]: '44S$F!\RYSS\O;\Z4A_FPR^WR]/
MUYH =13</G[RXQZ=_P Z '^7++[_ "]?UXH =13,28^\N<_W>WYTI#_-AE_V
M?EZ?KS0 ZBFX?/WEQCT[_G0 _P N67_:^7K^O% #J*9B3'WESG^[V_.E(?YL
M,OM\O3]>: '44W#Y^\N,>G?\Z '^7++[_+U_6@!U<YXWG,/AF4 X,DB(/SS_
M $KH,28/S+G/'R]OSKC?B),5L;. D%7E+@ 8/RC'_LU;8=7JQ1E6=J;-7Q)>
M!O!D]P#_ *Z),?\  B/Z&J7AB_\ ^*&F<GFU65?R!8?SK*UB\,GP]TP!AAV6
M,CO\NX=?P%9FBWYA\-:Y;A@ 8T8 \YR=I_F*ZHT?W37][_@&#J?O+^7_  3G
M:*7CT/YT<<<'\Z]$XA**7CG@_G1QSP?SH 2O1?AW_P @N[_Z[#_T$5YWQQP?
MSKT3X=_\@N[_ .NP_P#017-C/X3-\-_$1V5%%%>.>D%%-:1$*AW52YPH)QD^
M@H$B&0QAUW@9*YY ]<4 .HIID0.J%U#L"54GDXZTZ@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH @HI:*8"44M&*0@I*6B@!*6@4
MM "444M Q**6B@!JJJ*%50J@8  P!2TM% ANU2X<J-P! ..0/\@4M+10 E%+
M10 E%+10 E%+10 E%+10 E%+10,**** $I:** "BBB@ HHHH **6B@!****
M"BBB@ HHHH 4'!S4I]:AJ1.5QZ4 +1110 4444 %%%% !1110 4444 %%&*"
M=H]Z !FP,#K4=+10 E%+10(2BEI*!A11BEH !3&.33F.!BF4 %%%% @HHHH
M*>HP,TT#)Q4AH ;12T4#"G(.]-Q4F,#% "4444 %%%% !1110 4444 (2%4D
MD #DD]J1'21 Z,K*>A4Y!JMJK^7H]Z_]VWD/_CIKS/P=J#V?B&WC,C"*8F-E
MSP2>GZXK>G0=2$I)[&4ZO))1?4]7HK*\1ZM_8VD/<K@R%E1 >Y)_P!J^]RBV
M370.8Q'YF?;&:RY79/N:<RO8=!/'<1>9&<J21GZ$@_RJ2N6\"7K76BRQN<O%
M,WY-\W\R:ZFG4AR3<10ES14@HHHJ"@HHHH *B@G2<2;#_JW*-]14M<SX5OOM
M-_K<).=MXTB_0DC_ -EJXPO%OL2Y6:7<Z:O._B)-NU*S@S]R$O\ F<?^RUZ)
M7E7C>;S?%$ZYXB1$_3/]:Z,$KU;F.*=J91N;WS/#=A:9_P!5/*2/P4C^9K.2
M5XTD13@2+M8>HR#_ # IE%>JHI*QY[;844451(4444 %>B_#O_D%W?\ UV'_
M *"*\ZKT7X=?\@N[_P"NP_\ 017+C/X3.C#?Q$=E1117CGI'*?$(>1X?M]6'
MWM)O[>]_X"KA7_\ '&>N?FU"[BUW7M9M]0LM/@FU&/36N[H!RD<,1)$:9&YF
ME=ACZ\'%=_J^FQZOHU[ILQQ%=P/ QQG 92,_K7+6W@.YT_2M#BLM60ZCI=Q-
M<?:;FV\Q9VEW[RR!P<_/P=W&* .8?Q1?7?\ 9>MN8WO;/3M:"OY)C5S"R!6*
M'E<[02OUK=UWQQ?:-$)O+A=?["^W!64\SF2-%SC^'+\CK4UO\.F6(Q7>KF=-
MFH1Y6W",5NRI;)W$94AN@ .1P,<M_P"%>WE]%(NL:XMP3I9TV/[/:>5L ='6
M3EFRP* GL?;N 7/"'B"\U/4]1L+F[6_B@BBEBO$LWMPQ;<&0JWH5!R.S5GR^
M*M96:?5UEMAI,&M#2VM/).\IY@B,N_/WMYSC&,#UYKI]%TO4[2YNKS5=5%[<
M3JB!8HC%#&JY^ZA9OF)8DG// [5COX(G?4'0:FHT:34AJCV?V?\ >&8,'V^9
MNQL+@-C;GMF@#,T?Q+XAGET&_O+FS>RU/4)[$VL=N59 GG;7W[CD_NN1C&#^
M->AUR]GX-%I8:):_;BW]EZA+>[O*QYF_S?EZ\8\WKS]WWKJ* "BBB@ HHHH
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
M*C/3IQ[4 )12YZ]/RHR>>GY4 )7HWPZ_Y!=Y_P!=A_Z"*\ZR>.GY5Z+\.O\
MD%W?_78?^@BN;&?PF;X;^(CLJ***\<](BN+:"[@:"YACFB;&Z.1 RG'/(-,M
MK2TMK?R;6W@B@.?DB0*I]>!Q7'_%K4]:TCP#=7>AM+'<"1!++$,O'$?O,/3L
M,]@37FL/B"[\/_#_ %V^\+>+'U#352%((;@9NK%W<!RP(  )+@8XS@CG- 'N
MT.DZ;;6<EG!I]I%:RY\R%(55'SURH&#2'2-,;3QIYTZT-D.EL8%\L<Y^[C%>
M5_#GQ%=_\+$N_#Z^(;C6]-?38[I)KB82LDN$+ ,.WS-QVX[BK/Q7DU;21=:S
M+XJNM-L5@$6FVEBS(TMSU_>$#!7 ;J>P_$ ]22TMHC$8[>)#$GEQE4 V+Q\H
M]!P./:FBQLQ''&+6#9&I1%\L853P0!V!]*\?\6CQ%:>!+7Q;=>,KZQG:Q@7[
M%:@%)9RHZ$-CD\G ['%8VOZMXET:_P!#TK4]?U])$T3[7=G3D\V4R&1R=P)
MPJ\$D]%H ]WMM-L;-I6M;*V@:;'FF*)5+XZ;L#G\:;!I.FVMN;>WT^TAA9Q(
M8XX552P.0V ,9R!S[5C^#KT:EX$L;JPU.;4&DA?R[J\7#L^6'S@9Z'@X]*\R
MM-4U[P[\1=-TN7Q3=:O?K'/+K-M(Y%N@"ET$88#!VD'Y>_MQ0![@RJZ,CJ&5
MA@@C((JO9:=9:;$T5C9V]K&QW%((E0$^N .M>!^"O&MWJ6N:->:CXPU2*^O+
MQUGM)8"]G(N0%B3H%;!ZC.-R].[+'Q?XD-CI/C*37+UOMNO&SDL"X^SB# .T
M)C@]1GZ=^: />KW2;2^TU[!XUCMW<.RQJH!(<.>W<CD]><@@\U-=V%G?JJWE
MI!<*IRHFC#@'VR*L44 4CHVEFR:R.FV9M';<T'D+L8^I7&,\"EFTC3;F.*.?
M3[26.%=L2O"K!!Z $<#@=*N44 49-&TN6S6SDTVS>U5MRPM I0-ZA<8S5D6\
M D200QB2-2B-M&57C@'L.!Q[5+10 4444 %%%% !1110 4444 0TE+28H$%+
M1BB@ HHHH&%%&*,4""BC%&* "BBC% !11BC% !11BC% !11BC% !11BC% !1
M1BB@ HHHH&%%%% "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5(AR"*CIRG#9H ?12FDH ***"=OUH "=H]ZC)R:4Y-)B@ HHQ1B@0444
M4#"BBC% !11BC% @%(Q[4I.![TR@!**,4M !1110 448IRKSFF H&!12FDQ2
M 6BBB@8H&33J11QFEH **** "BBB@ HHHH *AO)?(L;B;_GG&S?D,U-65XEF
M\CPWJ#^L)7_OKC^M5!7DD*3LFSQRBBBOH#Q@HHHH **** "BBB@ KH?#'B:7
M1+CRI=SV4A^=.Z'^\/\ "N>HJ)P4X\LBHR<7='I_C'4(9?"+26\JR1W+HBLI
MR#SN_P#9:\PI_G2>3Y/F-Y6[=LSQGIG'K3*BC2]E'E+JU/:.YO7&J?:/!=M8
MLWSP71X_V=I(_4G\JP:**TC%1O8B4G+<****HD**** "BBB@ HHHH *]&^'7
M_(+O/^NP_P#017G->C?#K_D%WG_78?\ H(KEQG\)G1AOXB.RHHHKQSTCG?&N
MG^(-1\/-%X9U!++4DD5U9_NR*,Y0G!QG/Z5YQHG@;Q)J3^(O$3:?I6E76JVH
M@@TR2$M%D.I8R(PXW;#CCJV?K[310!XI:^$_$'A:+7O%\D>D:+=0Z6+>TM[7
M#1JP*EG(VXRQ4X'/+5J:SH_Q"UK2\12VEW9:OH\4-Q:W9$1M9V1=[@!>><G'
M8D\<"O5R 1@C-% 'E^I_#K5KC1O ^AI/!/8:1.DVHEW(\S:5X48Y&"XYQU%:
M_C+3?&LVJ&;P]<6MQIL]D]M-8W+[ LC @2 XYZCC/;WX[FB@#R?1-*\0^#[G
MPGX/MM4A$,]M=M>^5&&9'(=@X)&0JLR@'C)'3FH8? OC/7=>T"3Q3/8M#H[3
M%[V&3,MT'((&T*,8P!VXS7KV!G..?6B@#Q/1OA;XEAN-"TF_.GC2-&U%[Y;J
M.0F2<$J0NW'!^7]?;DT_X5^)(6T_0+A['^P;'5SJ(NED)ED7  39C@X'Z^W/
MME% !1110 4444 %%%% !1110 4444 %%%% !1110!#112T %)2T8H 2EHHH
M **** "BBDH *6BB@ HHHH **** "BBB@ HHHH *2EHQ0 E%+BC% "4M%% !
M1110 4448H **** "BBB@ HHHH **** "BBB@ HHHH ***7% !24M&* )%.5
M^E%-3AL>M.8[>.]  3M^M,HHH **** "BBC% "44N** "BBB@ HZ<T4UCGB@
M!"<G-)110 44N*,4"$I:**!A4G08IJCO2T %%%% !0.313D'>@!Q]*2BB@ H
MHHH **** "BBF32B""25@Q5%+$*,D@#/ [T /KAO'FNJL7]CP$%FPTY]!U"_
M7H?RKH[+3[_4]-2^.LW$$MRGFQQPK$T<8;E1RA+8&,\\\UY%=-,][<&X<23B
M5A(ZG(9@2"0>XS77@X1E4N^ASXF3C"RZD5%%%>N>:%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7HWPZ_P"07>?]=A_Z"*\YKT;X
M=?\ (+O/^NP_]!%<N,_A,Z,-_$1V5%%%>.>D%8M[XCCM=1DL8-.O[^:)%:7[
M)$'$>[. V2,'C-:\QD6&1HE#R!254G )[#-97@58GT W9<O>W,SO>,PPPES@
MJ1VQP /\: &V7B..ZU&.PGT^_L)I49XOM<002;<9"X)R1G-;58WCI8TT%;L.
M4O;:='LRHRS2YP% [@C((_PK6B+M"AE4)(5!90<@'N,T 5M1U73](MQ<:C>P
M6L1;:K3.%#'T&>I]J9:ZYI5[8I>VVI6LMJ\@B6595VER<!<Y^]GC'6N:UNUN
M-2\6QZEH5_92:EH<30W%E>HXC F4,"''W6V@<@'@\URQDLO%+>%Y[>"YTJ._
MGN=9OH8)LX:$;?,SCDE]A!].U 'KM%>6+K&JG2O#/B"35+L7FK7RR?8U<&)+
M/#.R[,<XC )8\[CUK1TB[NKW3-(\1ZCXCFLKJ\+WXL@08FM0I8Q!..B%27Y(
M- '>6]Y;79F%O/'*89#%+L8'8XQE3Z$9''O27E[:Z?:R75[<Q6]O&,O+,X55
M^I->8?#N_P!1U"[M]/OA/IGFQ-K6P8WWYFE8DEOX47*C;U.03@<5U/BVS&N:
MEING6.HP0ZO82+JD=M<1,\4J*2GSXQCEN#G(/:@#>TO6]+UI)6TR_M[L1$+)
MY3ABA/3([5:N;J"RM9;JZFCA@B4O)+(P544=22>@KS+^W+C5KF."V@32->O=
M:73+RZM9?,$L=NAD9D9ATQ\O(X+8.:KZC-=WKZMX<%]<WFG7NMVNGP/</O<
M*);D!NI "D>QR* /3FU;3D-QOO[9?LZHTVZ51Y8?[I;GC/;/6KE>27IN/%<%
MG!)>7 AUGQ%(L21,%!L[?.>W/,.1[O7K$,?DP1Q;W?8H7<YRS8'4GN: 'T44
M4 %%%% !1110 4444 %%%% $-+110(2EHHH&%%%% !1110 4444 <_XLU^;P
M_802P0QLTTOE^9*2(X^"<L0.^,56D\3W\$^F";3[=([UXXU"W0=W+?>*;<@J
MO!).,YK3U_1Y=9LUAAO9;5U)^[RC@C!#J>"/ZUFP>"X8(+6T74KMK*!HY/(<
M@@NC%@0<?+DGD"NB#I<BYM_F<TU5YWR[?(=K?BF72K^>*.T26"TBBEN6:0AL
M2/L 48ZCKS6=+X]EA@%R^GQF&X60VF)3N8I*(\/QQDG/&:O-X1DOE634-0E:
M65%CNP@4B94D+H,X&",@$CK3'\!V<L30R7DYA17%LF%'D;I!(2#CGY@.O:KC
M[!)*7Z_UO^!$OK#;<?T_K;\2R/$[PZ'J][=6RB?3)7ADCC<E78 $$$C@'<*H
M/XQODOGTO[!;_P!HQLY;]\?+V+$),YQG)R!5N3PF\D,UH]](]M>F:2]; 4R2
M.%"D#'&W;Z_GFFOX+1YFNSJ4_P#:#LY>XV+RK1B,KMZ= /QI+V*W_4;]N]OT
M_KM^)7LO&[WT]M)'9*ME+/!;,QD.\22IN&!C& 2!78US-MX*L[2Z@:&YF%K#
M+%.+<@$&2--BMNQGIR1ZUTU95G3NO9FM%5$G[0:)$(!#K@G YZT&1 "2ZX!P
M>>E.HK(V&EU!(+#(&3STH#J2 &&2,CGK3J* &"1" 0ZX)P.>IH\Q "2ZX'!Y
MZ4^EH 9O4$C<N0,GGH* Z$@!ERW3GK3Z* &>8F =ZX)P#GO09$ ;+K\O7GI3
MZ* &[UR1N7(&2,]J0.IVX=?FZ<]:?10 SS$QG>N,XSGO09$&[+K\O7GI3J*8
M#=Z9QN&<9QGMZT"1#MPZ_-TYZTZBD(;YB8SO7&<9SWH,B#=EU^7KSTIU%,!N
M]<XW#.,XSVH$B';AU^;ISUIU% QOF)C.]<9QG/?TH,B#.77Y>O/2GTE #=Z9
M W+DC(&>U D0@$.OS=.>M.HH ;YB $[UP#@\]Z7>@)!=<KR>>E.HI -WJ2 &
M&2,@9ZBD$B'!#KAN!SUI^*"<<"@!IFC4'YUX."<]#3C(ASEUR!D\]*93XSU%
M "!T) #+DC(YZT"1" 0ZX)P.>IIU% AID0 DNN!P>>E!=02-RY R>>@IU% Q
MH=20 ZY;D<]:02(0#O7!. <]33Z* &F1 "2Z_+UYZ4;TR1N7(&2,]J=10 T2
M(=N'7YNG/6CS$QG>N"<9SW]*=2]!F@!C2HH;YUXZ\]*9O7.-PSC.,]J<3DTE
M AHD0[<.OS=.>M'F)C.]<9QG/>G4M #=Z#=EU^7KSTHWKG&X9QG&>U.HH :)
M$.W#K\W3GK0)$Z[UQG&<]Z=3U&!F@!#(@R-ZC;UYZ4F],@;ER1G&>U.HH&-$
MB$*0Z_-TYZT>9'@G>N <$Y[TZB@!N] 2"ZY7KSTJ3>G"AER1D<]10HYS3J &
M"1" 0ZX;@<]:#(@!)=< X)ST-/HH 870$@LN5&3STH#J2 &7)&0,]13Z* &"
M1" 0ZX)P.>M!D0 DNN%.#STI]% #"Z@D%ER!DC/04!T) #+EN1SUI]1SS);V
M\DTAPD:EV/L!F@#S?Q#K-[I>HW&FZ1J$\-F 2T:["%+<L%.W('/KQVQ7)*F
M%"G&.!4UW<O>7DUS)]^5RY_$YJ&O<I4HTXZ+4\JI4<WJ+@^AHP>>#Q245J9B
M[3Z&C:>.#STI** %P?0T8//!XZTE% "[3Z&C!XX//2DHH 7!]#1@\\'CK244
M +M/H:,'C@\]*2B@!<'T-&#SP>.M)10 NT^AHP>.#S244 +@^AHVGG@\4E%
M"[3Z&C!XX/-)10 N#Z&C:?0\4E% "[3Z'FO1?AT/^)7=_P#78?\ H(KSFO1O
MAS_R"[S_ *[C_P!!%<V,_A,WPW\1'944M%>.>D)6!)I&K66JW=WHE[;017>U
MYH9XBX\P<%A@C&1C/TKH** ,"+2-6O-5M;O6[VVN([3<T,,$10>8>-QR3G S
MCZUO4M% &+J'A+0M4OGO;S38I;B10DK9(\U1T#@$!A]<U8DT#2I;VTO&L(?M
M%FACMW4;?+3^Z .,>W2M*B@#'T[PMHFDRF6QTV&)]AC!Y;8A.2J@YVJ?08%1
MVO@_0+*">&WTN%(YX6@=>3^Z;J@R?E4^@P*W** *7]DV'VJTNOLL8GLXVBMW
M P8T( *CVX''M5?5/#>DZS<17%_9++/$I1)0S(X4]5W*0<>W2M6B@#EKKP+I
M=YJFGR200KIMA;216]C''L"2.RDR!E((.%QQSR3FMB#0=+MA9""PAC%CO-L%
M7'E%@0Q'N03D]>36C10!D?\ ",:+Y>G(-.A"Z:Q:S R/))ZX^N.?6M:EHH 2
MBEHH 2BEHH 2BEHH 2BEHH 2BEHH AHHQ1B@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBC% !11BC% !2T8HQ0 448HQ0 448HQ0 4E%% !
M1113$%%%%( HHHI@%+244AA1113 *6C%%( H%&*:QSP.E "ENPIM%% @I0<'
M-)10,E/K24B'*XI<4 %%&** "BBB@ HHHH *:S9..U.8X&*9B@04E%%,!111
M12 **** %49-/-(!@>]% !1110,***<HR: '#@8HHHQ0 448HQ0 448HQ0 4
M48HQ0 5SOC6^^Q^&YE!P]PPB'X\G] :Z+%>;_$#4DN-0@L8G#"W!,F.S'M^
M'ZUOAH<]5&5>7+!G'4445[9Y04444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7HWPZ_Y!=Y_UV'_H(KSFO1OAU_R"[S_KL/\
MT$5RXS^$SHPW\1'9T48HQ7CGI!11BC% !11BC% !11BC% !11BC% !11BC%
M!11BC% !11BC% !11BC% !11BC% !11BC% !11BC% !11BC% $-%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2TE+0 4444 %%%%
M!1110 E&*6B@!,48I:* $Q1BEHH 3%&*6B@ I,4M% "8I:** "EQCK1P!DTP
MG)H &;/TI**6@!,44M)0 44M)0 JG!J0U%4BG*_2@ HHHI %%%% !2]!F@4Q
MCDTP$ZT444 )BEQ12T )BC%+10 F*<HYS24_H,4 (:*!10 4444#"I ,"F*,
MFGT %%%(K!E#*05(R"#UH$+6>NJPOKK:4O,B0>:Y].0 /R.:GU"^BTW3Y[R8
M_)$I;'J>P_$\5YIX7U*6;QI%<SME[EG#GZ@X'YXK>E1YXREV,:E7EDH]SU2B
MBBL#8***1F5%+,0% R2>PH P_%.N_P!B:9NC(^U396('MZM^'^%>2N[2.SNQ
M9F.22<DFM7Q)K#:UK$DX)\A/DA'^R._X]:R*]K#4?9PUW9YE>ISR\@HHHKH,
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MO1OAS_R"[S_KN/\ T$5YS7HWPY_Y!=Y_UW'_ *"*Y<9_"9T8;^(CLZ***\<]
M(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH AHHHH **** "BBB@ HHHH **** .9\;7FI6>F0'3I6CW2'SC$5\W8 ?
MN!NO.,XYQ67;ZQJEW<Z5]BU@7KW'E,88[947R02)9)<@E3D8&".1P#75ZMHU
MCK5NL-[%O"-N1E8JR'ID$55B\*Z)#.DT-B(Y$"A2DCKPO3@'!KHA4IJ%FM?1
M'-.G4<[IZ>K,3Q+KNI66I7QM;DQ16%O;RB((I$Q>7:0Q(SC''!'-8UQXLUJ"
MR@NUN]QOUFVQF)=MN5N%C4KQD_*3][/-=E!X4TF**W62V$KP#"LQ(S\Y< @'
M! 8Y .<5+_PC.C9N";",_:%99 22,$[C@9^7)YXQS5QJT8I)QO\ +^O4B5*M
M)MJ5OG_7I^)B-KNH6?AKQ%,TYGN--N)(89I$7)&%(+   D;O3M6;+KFLIK<V
MAC4Y,1&1_M?E1[R%@60+]W;C<?3.*ZH^%]+WQ8MQY2+,K1L2WF&3&XL222>/
M\XI3X6T5K<0&R&T.7W>8^\DC:<MG<<CC&>E)5:2Z?A_7],;I57U_%_U_PQR>
ME^*=7OGLKR2XVQO>6MH]L(UVL)(MS-G&[.3D<XQ7HE9B>']*2]CNTLHUFCV[
M""0HVKM4[<XR!P#C(%:=959PDURJQK1A.*?.[C0Y(!V-R?RH+G!.QN#CZTZE
MK(V&[L$C:W S]: V2!M;D9^E.HH :') .QN3CZ4%R 3L;C]:=10 W=R1M;@9
MSZT!LE?E;G]*=10 W>< [&Y.*"Y ;Y&X_6EHH 3=R1M;IG- ?.WY6Y_2EHH
M;O.,[&ZXQ2ER-WR-Q^M+10 F[G&UNF<T!\[?D;G]*6B@!-YQG8W7&*"Y&[Y&
MX_6G4E ";N<;6Z9S0')V_(W/Z4M*,F@!N\XSL;KC%*7V[OE8D?K2DXZ=::23
M0 TN2P^5NF:0.2%^1N?TIU% #=Y )V-P<4I;!;Y6X_6EHH ;NR0-K<C/TH#\
M#Y&Y_2G44 -+G!.QN#CZT%L$C:W _.G44 -#9(&UN1^5.CD.1\C<G'THHI .
M+$;OD;@_G06Y(VMP,_6G9RN:* &ALD?*W/Z4!R0/D;DX^E.H)VCWH 8\F P"
M-Q^M-W<D;6Z9IU%,0T-G;\K<_I1O.,[&ZXIU%,8F_ ;Y&X_6C=SC:W3.:6BD
M @?.WY6Y_2C><9V-UQBEI0"30 !L;CL;C]:-QSC:W3.:>:2D @?A?D;G]/K5
M34KR2STRYNHH&DDB0LJ>N!U^GZU<HI@9;Z%!'HYNAJUT+A8O.^V-=R&/=C=N
M*;MNWVQC%3:5J*ZGIEM=JF/-C#,%((4]Q7!>--MA=1Z;9S7,=L8MTD(N9#'R
M3A=I;  QT QS67H6OW6AW6^,[X&/[R$GAO<>A]ZZX824H<USGEB8QGRGL"L=
MJ_(WS?I1O."=C<'&*I6.MZ?J-HEQ#<QA6ZJ[ ,I]"*EN-4L;:WDGDNHMD:EC
MAP3QZ"N;DE>UC?F5KW,+QGKW]FZ>;2$E;JX&T-_=3N?Z?_JKC= \4WFB,(V/
MGV>>8F/*^ZGM6=J^IRZOJ4UY-P7/RK_=7L*HUZ]+#QC3Y9+?<\VI6;GS(Z_Q
MAXF@U>"WMK%R8,>9)D8);H%_#^HKFM.G^R:G:7&X#RI5<_@<U5HK2%*,(<BV
M(E4<I<S/=RW)^5C@9^M ;) VMR,_2JNDW'VO2+.XSDR0HQ^N.?UJY7AM6=CU
M4[JXP.2 =C<G'TKDO'&N"VL3IL+;9Y^).?NI_P#7_EFKOB?Q1%HL)@@*R7SC
MY5ZB,>I_PKRV>>6YG>:>1I)7.69CDDUVX7#N3YY;'-B*R2Y%N,Q[BC'7D4E%
M>F< N/<48Z<BDHH 7'N*,=>1244 +CW%&.G(I** %Q[BC'7D4E% "X]Q1CIR
M*2B@!<>XHQUY%)10 N/<48Z<BDHH 7'N*,=>1244 +CW%&.G(I** %Q[BC'7
MD4E% "X]Q1CIR*2B@!<>XHQUY%)10 N.G(KT7X=?\@J[_P"NP_\ 017G->C?
M#G_D%WG_ %W'_H(KFQG\)F^&_B([.BBBO'/2"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** (:*6B@!**6B@!**6B@!*
M*6B@!**6B@!**6B@!**6B@!**6B@!***6@!*6BB@ HHHH **** "BBB@ HHH
MI@%%%%( HHHI@%%%%( HHI<>M " 4%NPI"V>!TI* "DI:* $I:** "DHI: "
MDI:* #%&*** #%%%% #D.#CUIV*CSBI>H!H 3IS3"<G-*QS]*2@!**6B@!*6
MBB@ HHHH *>!@>](HR<TIH ,4444 )12\5F7^O:;I\4AEO(/,521&'!8GTP*
M<8N3L@<DM6>9>)[K[9XCO9 <JLGECZ+\O]*R:5W:1V=CEF.2?>DKWXQY8I'C
MR=VV%%%%42%%%% !1110!Z7X;UVSL/!\$M[.$$3/&!U9CG( 'T(K$U?Q[>76
MZ+3D^RQ'CS#RY_H/\\UQ^>,=J*YHX6"DY/4W=>;BHK0=)(\LC22.SNQR68Y)
M/UIM%%=)@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7HWPY_P"07>?]=Q_Z"*\YKT?X<_\ (+O/^NX_]!%<
MN,_A,Z,-_$1V5%+17CGI"44M% "44M% "44M% "44M% "44M% "44M% "44M
M% "44M% "44M% "44M% "44M% "44M% $.*,444 &*,444 &*,444 &*,444
M &*,444 &*,4C,J*68A0.I)Q2T &*,444 &*2EHH 2EHI: $HI:* $HI:* $
MHI:* $HI:* $HI:* $HI:* $HI:* $HI:"0OUH .!R:83F@G-)0 4M%% !BC
M%%% !1124 %+110 4444 %%%% !1110 G6GJW!6FDX%-!YS0(?BBE/K24#"C
M%%% !13)98X(7EE<)&BEF8] !U-9K:K=1V8OIM)N8[/:':4NF50_Q%<YX')'
M44 :M Y-("&4,I!!Y!'>I%&!F@!>@Q245%<7$-I;O/<2+'$@RS,>!1N!%J%_
M!IEE)=W+[8T'XD]@/>O)]3UZ_P!2OI+DSR1!N%C1R H["K/B;Q"^N7N$W+:1
M']TA[_[1]ZPJ];#8=07-+=GG5ZW.[1V)WO+J12KW,S*>H9R14%%%=:5CGN%%
M%%,04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5Z/\.?\ D%WG_7<?^@BO
M.*]'^'/_ ""[S_KN/_017+C/X3.C#?Q$=GBC%%%>.>D&*,444 &*,444 &*,
M444 &*,444 &*,444 &*,444 &*,444 &*,444 &*,444 &*,444 &*,444
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
MN/\ T$5YQ7H_PY_Y!=Y_UW'_ *"*Y<9_"9T8;^(CLZ***\<](**** "BBB@
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
M@\3"-69RY;&W>=@&.>N3@UT]'UBK_,'L:?8Y#_A76E?\_-W_ -]+_P#$T?\
M"NM*Y_TF[_[Z7_XFNOHH^L5?Y@]C3['(?\*[TK_GYN_^^E_PJ!/ &F&^EA-Q
M=;4B1A\RY))8'M_LBNVK"T_5M0>^-K>62-NED"R02*#&@9@OF(QW#( Y7=G.
M<"CZQ5_F#V-/L9O_  KK2N/])N_^^E_^)H_X5UI7_/S=_P#?2_\ Q-=?11]8
MJ_S![&GV.0_X5UI7/^DW?_?2_P#Q-'_"N]*_Y^;O_OI?\*Z^BCZQ5_F#V-/L
M<2W@#3%OHH?M%UM:)V/S+G(*@=O]HU/_ ,*ZTKC_ $F[_P"^E_\ B:?H^N:S
M>:^UM<+"8%.V2,6<D3P'#DC>SD. 50;@H#;^.AKK*/K%7^8/8T^QR'_"NM*_
MY^;O_OI?_B:/^%=:5S_I-W_WTO\ \377T4?6*O\ ,'L:?8Y#_A7>E?\ /S=_
M]]+_ (5!/X TR*:V07%T1+(4;++TV,?3V%=M66UWJYU&2&/2[<VB2*HG>[*L
MRD E@NP],D8SU%'UBK_,'L:?8Q/^%=:5Q_I-W_WTO_Q-'_"NM*_Y^;O_ +Z7
M_P")KKZ*/K%7^8/8T^QR'_"NM*Y_TF[_ .^E_P#B:/\ A7>E?\_-W_WTO^%=
M?11]8J_S![&GV.)NO .F00JZW%T29(TY9>C.%/;WJ?\ X5UI7'^DW?\ WTO_
M ,36QJ]QJZ75O#IB0!75FDEFA>0+@J/X6&" 2V#][;@8SFKNF37%SIEO-=1^
M7.Z NNPIS_NG)7Z$Y'2CZQ5_F#V-/L<U_P *ZTK_ )^;O_OI?_B:/^%=:5S_
M *3=_P#?2_\ Q-=?11]8J_S![&GV.0_X5WI7_/S=_P#?2_X5#=^ -,M[.>9;
MBZ+1QLP!9<$@9]*[6LO7;Z^L;6-[&U-P[L4.(V?9\IPQ5>2-V,_7MUH^L5?Y
M@]C3[&&/AWI>!_I-W_WTO_Q-+_PKK2O^?F[_ .^E_P#B:Z'29KR:R)O@OG)(
MZ;UB:(. 2 P1B2 ?J<]>AJ]1]8J_S![&GV.0_P"%=:5S_I-W_P!]+_\ $T?\
M*[TK_GYN_P#OI?\ "NOHH^L5?Y@]C3['(?\ "N]*_P"?F[_[Z7_"H+/P!IEQ
M9P3/<76YT#'#+W_"NVK&TN_U:0P1ZAIF%E!83PL L?4X=&.X'MQN!Z\= ?6*
MO\P>QI]C)_X5UI7_ #\W?_?2_P#Q-'_"NM*Y_P!)N_\ OI?_ (FNOHH^L5?Y
M@]C3['(?\*[TK_GYN_\ OI?\*/\ A7>E?\_-W_WTO^%=?45R\L=K-)!'YLJH
MQ2/.-S <#/N:/K%7^8/8T^QQUKX!TR9)"UQ=965TX9>0#CTJ?_A76E?\_-W_
M -]+_P#$U<\/:CK5Y>2KJ"*UJ0QCE%A):D$;.JR,Q.2SCM]S/((KHZ/K%7^8
M/8T^QR!^'6E_\_-Y_P!]+_\ $TG_  KK2_\ GZO/^^E_^)KL**/K%7^8/84^
MQQ__  KK2_\ GZO/^^E_^)K<T30K;0;>6&VDE=9'WDR$$YQCL!6I12E6J25I
M,J-*$7=(****R+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** (**7%&*!"44N*,4 )12XHQ0 E+110,*2EHH ***7%
M"44N*,4"$HI<48H 2L?Q0(F\.78FQL.SKMVYWKC=N^7;G&<\8S6SBJVH07%Q
MI\\-K.(9W0B.1D#!3[@\$4#.4\ )$D-XJK&KJ$7]T8V4H&D )9 -S$ALG R-
MIKLZIZ?97%G&R3WSW0.-NZ)$V@=AM J[C'6@!*"0*0MGI3: *VI%#IEWYOF>
M7Y+[O+^]C:<[??TKB/ T<*:U.%2V!$4@0VS0LK9\IFR8U''S)@#('S#-=\ZE
MD958J2,!@.1[\UG:3I]]9(IO-2-RQ0!D$*(@;J2-H!ZYZ^M &G1110 4444
M><7XM3XX<O%"RBX0EPT0G1_,AYP1N*YVA<D'!.,_+7H]97]FW[:I+<_VHR0F
M12D*01_< &5+%<]=W?H:U: "@F@FDH *\Y\(BU_X2*(K%"/E AD@:+>5V/@2
MA1G=C);D\[,XXKT<"LO3=-O[68R7.J-."SDQB"-%.3P20H.<8S[T#-2BEI*!
M!12FDH \XU86I\:S%XH643(6<-$)T?\ =<@$%BOW0,D')XR=HKT>LI]-OWU2
M2Y&J-'"679"D$9^4 94L5SUSW[UJT""BBB@ KFO'&P:-!N%N9/M'[L76SR<[
M'SOW\8QG'OMKIN@S6?JEK<WMJL5M="W;S%+,8U?*]QA@1_\ 7% S+\&"!="Q
M!&T8$GS)E2%.U>A4 =,9X!W;L\YKH:KV<$UO;^7/=/<ODGS'15/Y* *L4 %%
M%% &-XJ\O_A';CS A&Z/'F;=F[S%V[MW&W.,Y[9K+\""$6=UY<4<<A*EUA9#
M$?O<KL '//\ P'9C(P:Z/48+BYT^:&UG$$SC"R% P'U!!!STI+"TGM(F2>]>
MZR1M+1HFT>GR@4 6Z*** "LGQ.(O^$=N3-MV QXW;=N[>N-V[C;G&<]LUK@9
M-5-8M9[W2Y;:V?9(Y7_EHT>Y0P++N7E<@$9'(S0!A>#"#]O+&S-QN3S#8E#!
MC!QC9_%USGG&WMBNJK)T?3KS3Y;B.:=9;8*B6^"=V 6)+#&-WS $CKMR?2M:
M@1(#E:*:IP:<:!F?KWE?\(_J/GAS%]FDW[,9QM.>O'Y\>M<YX,(.HW?F-IYG
M\E/^0<8S'LR<;MG.[TSQC..]=5J,,]SIMU!:R^5/)$RQR9(VL1P<CD?6LW1M
M*O--NW5YE:R\H"-/,9W5B<D,2/GQT#'DC@],D VZ<HQS2 9.*?0 E%+10!YU
MX6,/]NV04V/E!7^S" P_:!\ISY^T9Z=?]K&>:]$KF]*T/5+"[M)'O%D0L7O-
MTKNSOM905)'W6RK%#PI7C-=+0 E%+10 E>=Z<8?^$MC -CY/VZ;RPAA^U^9E
M\[\#=M^]_M8QN[UZ+7-6VAZI;ZFMV+M6$ER[W >5V+1Y)3;D?+P0I3[O (.0
M<@'244M% "44M% 'G7AXP_\ "2V0!L?*$DOV<0F'[2#L?/G;1NZ9SWW8SS7H
ME<WIVAZI97]K.UVKH96>\#2N[.=KJI4D< [E)3[JE1M]^EH 2BEHH 2N)N[Z
MSA\43F1[AB+J)"AUIXV5B$ VVX8 KD@X/7)X/&>WKFKK0]4?59KZWNU#O.F!
M)*Y'DC:2 ,?(PPW3A@QW=00 =)12T4 )12T4 <KXKG@CO;%)9)%8I(P!U5[&
M-@-N<E2"QYX';GI6YH\\5SH]I- )!$\0*^9*9&Q_ODG=]<G/6J>M:1=:G=VK
MPW'EQPJY +MM$GRE2R#B1>""#C@Y'-7],AN8--@BO75[E5_>%6+#/L2 2/PH
M M44M% "5S_BV:**SLQ*\B;KC"[;]K-2=K'#2*0<<=.<G%=#65KFF3:K#;P1
MSO%$)=TVR4QDKM(!! .<$@[3P<<T -\.7$-SHZ/;A]BNZ$M=-<Y()!Q(22PS
M_AQC%:U4-&MKVUL3'J$L4DWF,08L[=N>, ]..W..F3UK0H 2BEHH 2N)T.^L
MSKT2J]P[SS3"/?K3S.I^9L/ 6PH !&.<<9P:[>N:T_0]4L]1MKAKM71IG>\#
MRNS/\KA2I(X!W*2GW5VC;TY .DHI:* $J&\D6&RGDD61D2-F81Y#$ =L<YJ>
MHKJ.66TFC@E\J5XV5),9V,1P?P- '*>$KJV-X+9)))IC;;O,_ME[T%05!+*6
MPK$D=!Z\UU]8.C:/?Z;>QL\ZFS\AM\9F>1Q*Q3(WL,NHVMAFY&XCITWZ $HI
M:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI
M:* $HI:* $HI:* $HI:* $HI:* (:*** "BBB@ HHHH **** "BBEH ****
M"BBB@ HHSSCO10 44=.M-+YZ=* %+ ?6FDDTE% !11FB@ HHHH ***,T %%%
M% !1129YQ0 444X4#"BBDH$%+124 %%%% @HHHH *7I132<T# G)I***8!11
M12&%%&<]** "BBB@0444]1WH  ,#WHHHH$%%%% !4@.5J.G(<&@8ZB@TH&3B
M@!RC S2T44 %%%% !1110 4444 %%%% !11FB@ HHHH **** "BBB@ HHHH
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
MH:A=7!@M)6EC>,PJQ8Y4D#DA&'%)K>@:_J6@> (Y=&U*=[9)(KI'M)"8U$P
M#@C@;0.O:O3/B-X!M;_P)?6OAW2+2"\$D<XCM8%C,VPGC@#)PS8_^O3 \E>W
MD\!3^!]?TV]NA-JD*SWBM)E9/F4E<>A#XY],U7U<:?=_$3QDFL:S=6$4#7<M
MJ8Y#\\PD^1,8.0<G@8Z=:UDTS7_&]WX-T4^'M1LH]&B6&[N+F%D0 ,N3D@?P
MJ..I)K1L_!MUJ/Q&\=2:EH%Q+:RVUZUG+/:ML:4R#88V(QNQG!'/6D,Y[4K[
M76^!^GR:C/=8_MG%K)*S;FA\ENA/)7=NQ4;:O??\*V'AC[1)]O&NE"=YSY8C
M_ENYJ5_#_B27X0)ICZ+JK7,.N>:EN;23<L9A/(&/N[L_B?>MMO!&J?\ "SY+
MG^S;S[!_9YN0_DML\TVN-N<8W>9VZT 1>%]=FTSX >)+AIW,\U\UM&Q8Y^=(
MP<'_ '2QJY\&KF[T7QU<:+?3R.-0TV&ZCWL3\Q19 .?]EV_*N2.@^)S\/+30
MD\/ZL'EU>6YD4V<@V@11JI/'0[G_ "KICX3\6>$OB=X=U"X-UK*)Y:275K:N
M5BBYC*G XPA_*@#D_"6NW=AJ'B".6>8V][IM[;!F<D+((V=?H?EP/K4UUXAU
M&T^#^EV$-W,@OM1N#,P<Y94"84GTR^<>U7++P1KEQX'\3,^CZA%>P7L$]M&U
MLZO*O[Q'"C&6X?)QZ4^Z\#>(+KX3Z;)'I%Z+NQU"X:2U:!EE\MPGS!",D90=
M/6@#M]*^'^N^#?%ES/I,\C>&I+)UG$MP"S-Y)YV^N\#!]#7E?A6/PU?6D[^)
M?%6HZ;.L@$20QO('7'4D XYKTS2[_P 8>+_',VI+::SIN@PV3B2TN"Z1R/Y)
M7 7HQ+G/ [5QW@X:IX9LKF#4/A?<ZT\L@=9;FQ;,8QC S$W'>@#Z8@B$,$<0
M)8(H7)ZG Q4E0VDKW%G!-)$8GDC5VC;JA(R1^%3TQ"@9-./I1T'O24 %%%%
M@HHHIC"EHHI /!RM/48&:C3[U2F@ HHHH **** "BBB@ HHJEJ]U+8Z+?7=O
M#)//#;O)'%&A9G8*2% '))/% 'R]XUU74M2\9^(O$ME=2B#2]1A@4*YVX&Y5
M/YQ?K7U+I][%J6FVM]"<Q7,*3(?]E@"/YU\P:5\./&5WX#UJ])N[5&F#2Z7+
M:N)KHIA@P!&>K''T->Z?"E]0_P"%=:9;ZG9W-I=VH:W:.XB:-MJL=IPP!QMV
M_E2 \%U*6TUKQUXDM_&&K7FGZ@)G2PG?<8H&#\!@ 2%VXP1QW]ZW_B"NHZ9;
M_#^UN-:&HR .#>02$K,GF)L.<\_*0,^U/\:W/B'59=:TKQ)X*EO;\$)I>H6-
MDP*X8\EQG>I7''Z>F=J?@KQ/::#X&MI=)OII899I94BA:3[.K2HP#;0=O&3@
M^IH&9FIZE>:=\7]3U-;F7[/8:[OD7><!/..>/3C'XT:KJ5YJ'Q;745N9?LL^
MO^1$ YP5CD0?R*UO:AX.UG4-=^)#'1[\+-YDUI(;9\3%;E7 0X^8E0<8JI#X
M-UVUM? +_P!C:BTOVR2XO,6SDPDSI@OQ\ORJ#S0!AWPLKKQ+XT?4M:N;.6UD
MN9+%$E(\V82D!,>F/3&.M2Z_K>LW_P ._",U]=7#.MU>11RLYW21KY.,GO@E
MA^%=WX#\##4/B;XIE\1^'99+%I9I+=[RU81L3-P5)&#Q^E7/CMX=OKJU\,P:
M%HUQ/#:F<>58VS,L0_=X&%'RC@X^E '4?'"62'X8WCQNR-Y\/*G!^^*\Y^%=
MEX4N->T*<>*]1DUXY=M/:)_+WA6)7<5QC )ZUJ>+_$WBGQWX)U339? NJ:>\
M9AECS')(9")!D >6.W/X4OPXU*^TV\T/2Y_A?+;SQD0R:S):,CKG(+DF+(X.
M/O?C3$=)\?)9(?AY$T4CHWV^(95B#]UZ\H\/7S:)XX\(?\(WKEW>R7T=L=0@
M,A95D<XDC/8@#GG./6O7_CCIE_JO@**WTZRN;R<7T;&.WB:1L!7R< $XY%:_
MP_\ "&D:/X;T:]71+>UU9K&+SY6@VS!R@W@D\@YSD4@/!=(\66VD0^/+._O)
MUGOXWAM -S?.'?O_  ]15/5KRZ'PI\,N+F8,U_> MO.3_JZZ;0/!E_)9?$"3
M4/#=RT[0.;!I[%BQ<L_,65SGI]WVK)U3PKXBD^&/ARU30=4:YBOKMI(1:2%T
M!\O!(QD X./I0,[;0;B8_M+ZC$9I#&(FPA8X_P!2O:G?&"\N=8^)'ACP>UU-
M#IMR86N%B?;O\R4H<^I 7C/K65J;>)/#'QKU/Q'9>%-3U2#&Q/*@D"/F)1D.
M$(XJ3Q:GB36-;\+_ !"_X1:_A-K(J76GJC/+&(IBP)!4'# GG&!B@"EX?O\
M5_"7B;QQX6T6YNI8(+.Y>SC9MS1NF"&7_:VD].I KGO!MEI^MM8S6?BN72/%
MJW3,\EZ[;)P2-H5AW[$,><]Z[/PGI'BN_P#%?BOQQ8Z1-93R0RG3X+Z,J9'9
M@0,'&?E4C/3)'-<IK^GZWXS_ +/@C\#7=EXC$SB\N8;1H(903\I(Q@$=V/Y\
M\ '3ZS:O\1/CG>>'M4O+E--LXG6**&3:%*H.1VR6.<^@ KB[?Q'J5W\(-3TV
M>\F<6&IVQA8N<JKK+E0?3*9Q[UW&HZ;KOP^^++>)/[&OM7L[FVV^9:1ER9#&
M%.<#@[USSV-<S#X!\16GPEOYI-(O3>7^I6[):K S2B.-9/F* 9 RYZ_UH K^
M'[YM$\:^$#X;UR[O);Y+8ZA 9"RK([8DC/8C'KG'7-&E>++;1SX]M+^\G6>_
MBE@M -S?/O?O_#U'->[_  ]\(:1H_AK1KT:);VNKFRB\^5X-LP<H-V2>0<YS
M7D.@^#;^6'X@R:AX;N7F>WE:P:>R8L7+/@Q$KUZ?=]J ,EM+OKCX+V'B:TN)
MQ=:;J$BRLKG)C8K@GZ-C_OHUV/PRDN_'WQ1U3QA<^:EG:*HBB+';YA78HQTX
M4,?J16IX)T34K?X!ZYIMWIEU'>R0WGEVTL#"1B4^7"D9))Z5K_ S2KW2/ D\
M&H6%Q97#7TCE+B$QN1M0 X(!QQ0(],HHHI@%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MDGO?IW3+="J^5M;)=>S0_P ,IH\5O>QZ,[M$MT_G!@<+)QD#(Z=.E<5 B2>
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
M MODKZ@8/3T-5-:TZ1_$'B2RN[C6 =1O+:2WM+.%-ERFR-0?,:-MNQE.?F&
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
M'0%MA-N"N>N"&88]S7KLD:2H4D171N"K#(---O"0088^7#GY1RPZ'Z\#GVH
M\@O8-(LO%;6UY%;0Z4GBI"8F4+$I;3\C(Z %B#4-G)IQU-K5(M+2T-WJ4VGW
M=_\ -:Q0;HU<1QY"N2Y;'(  ..M>J:IH%GJMU83SJ!]DN3<; H(E)C:/#Y'(
MPY_(5=:PLWCAC:T@*0$&)3&"(R.A48X_"@#Q7PO-H,FBSMXH,4UNGARU6V5R
M"Y0&42"+OOW!1QSG;[5W/@J#3;;Q;XMB@A@ANA=Q,$VJ)1&;>(\]\%LD]LY[
MUV!TZQ)B)L[<F%BT68E^1B<DCC@Y]*E$$*SM.(HQ,PVM(%&XCT)ZXH \DU1;
M-DU\2B ^(SXF@%J' \\IOAV;>^SR]WMC=[UU_P .K.UM-*U4V]M#"6UB]4^7
M&%RJSN%''8#@>E=4UI;-=+=-;PFX4;5E*#>!Z ]:D2-(P0B*H)+$*,9)Y)H
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
M(MOF;/O$RLWW<=!5C0O"6L6GB&UU6_>R!6ZO[B5()&;'G^5M RHSC8<GCM^
M!NZUK]Q8:E9:7IVGB^U"ZCDF$;3B)$C3:&8M@]V4 8Y)[5B6_P 1DO98S::1
M,ULM@NH7<\DRH+:/?(K@C!W,IC;@=>>1BM37-*U0>(M/U[2(K:XGM[::UEM[
MB8Q!T<HP(8*V"&0<8Y!-86D> [C2[+48;ZYCD@NM%^QS/ &9O,+SR2%5QR/W
MW'<XZ4 6H?'U]OC2X\,72R3Z<^H6L<$PF>5 4 3  PYWC(Y ]3V'\?7%M)=6
M=UHH_M*WNK6V-O;WBR*QGW!/G*C!!4Y!''K7&VT>L>+YX+*PU+39)+709+83
MV4TFT$R0X$I*@QLZQL"F"5P>M;]MX'U9=9:ZCT_2=.M)+JPN!;6TS'RA;NY8
M?ZL!BP?.>.>/>D!I)XMN+W5+*TGL+BTU"'4Y;.2VANU:*1A:M*NYMOS*01V!
M!QZ<R1^-=6>\O[(>%Y9+NT:&,K!="1/,D/"LP7Y0%^9C@X!'J*AN/"6L)XDF
MU:U>R)&J27T2R.PR#9>0H;"_W\9]O?BL^/PIXG;PS%IES9Z8[K>)>7A%_(?[
M2;=F19/W0VAL\?>'R@=*8$E_XVUF[?2ET_3XXY4UPZ?>1K=JR.RQ,^Q7V\J0
M0<X!!7&*LZ;XSN'LXK73-.N=3N]EU=2BZNU5DB2X>,?-MY)*D*N!PO)XS52W
M\&Z]9Q>9;V>D1/%KJ:K#;13LD0C\CRC'D1_*5['&#Z#I4FG>$?$.@.EYIZZ?
M<W4EM<VLL<L[1J@>YDFC<'8<X$A#+@>QH FG^)>ZSO-0T_19+O3[*U@O+B9K
MA8R(I4W_ "K@Y8#.1D#CK71^(O$$FAPZ<;>P:]FO[M;2*-9 F&9'8$DCI\G/
M]>E<I;_#R_L?"WB#1X+BW<WVF6]G;R,Q'SQQ%&9N. 2<\9K4\=B]C'A7["D3
MW2:S'L65BJ-B";() )&1D9P<9Z&@"(>/[J2>VT^WT"275Y+BXM9+7[4H2*2)
M48DR$<J5<$'&>V,U#IOC&\8Q:?IVEW.HW<S7TH^U7BKM$-P8R"VWIR O!P,
M]S4ND>$M4@\1VFN7AM4F>ZN[JZBCD9A'YL<<:*I*C=A8QDG')XI_AWPCJ.DZ
M[!>W$ELT4<>H(0CDG,]T)4ZCLHY]_7K0 V#XA2ZE:1W&CZ%/?!+"._NXQ,%>
M)7W81%P?,?Y&..,X'.3BF1>,9H=3GL;'3[N_NKK5)[>)+BY"+&4A20\[?E3!
MZ8)!SUSBJ&B^#_%/AFR\K2Y=/-Q=Z;#:33O*W^C2QE\2*"A\P8?[IQRH[&H;
MW2=9T3QCIDML+6ZN;O5;R[B220HKH;9%(9@IVM\A/ (Z4 ;7_"=7D^G"YLM
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
M94,^TG!9@HX )ZD5XW:1ZE)IEO863WWDV?ANUNX9/[6>!;>617)E8EOF4;
MI^50",<U8U47.M^&O$6K:EJ%Q]KL[ZTMHXHKEO("8MV/R [6W,[')&>F#Q0!
MZ]/?VMK=6MM-,J373,D"'JY52Q ^@!/X4S3-0L]5TV"_L)1+:SKOB<*5W#UP
M0#7*>+]-AO/&G@]Y9+E2;F=?W5S)&,""1APK#G(Y/<<'CBN&TZ:Z\-^#_#>J
MZ=>7AN)])OGDC>X=XF,<#21XC)VKM*CH!WSG- 'M]<\?&^@_VG)IRW-R]S%/
M]G<1V,[JLF<;2X3;WZYQ7/>"8]4M]<A2X>:.VN-*69XKG4S=22RAE_?*I)*@
MAB#C SCBHO#QUV&Z\37-K?Z;;Z7%K-R\XFM7DE  4L58.!TZ94_C0!Z/5>[O
MK6Q$'VJ98O/F6"/=_$[=%^IKQZ.XU.(1)8ZE?V":CH4LJ7FJ:@2;B3?"%E*[
MF$)/F$#!R-W08%/O;2&[N;73[G^V[.>WUJR#V$^HR.(1(&&Z.57)8-L)!)!4
M@XQDT >S45Y!IUWKEP]OK/FSP-+J5U!)-/JA\N2)3*@A2 G 9=BD$#=\I.>:
MACNY=&T/P]J4NNZK$=3\.SS7MP]P\[;UCA*NB,<!@7(&,=>>YH ];U#4;32[
M9;B]E\J)I8X@VTGYW8(HX'=F _&H-7US3]#ABDOI74S/Y<,<432R2MC.%1 6
M/ )X%>4WK7EK<W^G2Q7UM:B31YX[:]O3<NK->;2Q)9MI.T94$CC/>NYU?CXG
M^&?,_P!6;*]\O/\ ST_=?KMS^M '0:3JUAK5B+W3IA+ 692=A1E8'!5E8 J0
M>H(S5ZO.G;3-;\=?V'937-M8J+RXO1:RR6YGO%,*DEE()VA\\'&>O2N9MKS4
M=<T>^N+S5M2WV7AC[3$T-V\0:9)KE5E.TC<Q$:GG@]P>, 'M=%>.ZS/?:5;W
MBV^L:C&;O1+6\EE>Z=BLS7"JTBY.$R&(PN%QVJ[JK'2/$%_X>CO]9ELIGL7B
MMXKIWFDE<S;HA*[@HK"(,3N& #CK3 ]5HKR'1S?:CK.GZ+>WFH06BZIJ$#V\
M>H2%O+2*-EC:4$,P!8\YSVSBH8M=U71=!MKTW]W<"YL]1TV 2S,Q^T13O]G/
M)Y8J&7/4[12 ]DHKC/$D1LM$\/Z1+=:G<7$DT<'E6LQ26]*1,6#REE*K\NYF
MSDXQSFN5T 7NLZOI>CZA?:C';))JT<D$6H2Y(BGC5%:0$,^W) .<_@2*8'K,
M\\=K;RW$S;8HD+NV,X &2:H77B'2[/1(M8GN@MC,J-%($8F3?C8%4#<2<C
MS7E>D27GB32IH=3U6_"V'A\S0LMTZ%Y#),AD?!'F86-1ALCDY'-=3)9VU]\.
M_",$FH_V?>8LFL)_*,@^T+'E0R]P0&')'UI =9H^O:?KL<S6,LA:!_+FBFA>
M*2-L9 9' 89!R..:L7&HVEK?6=E-+MN+PN($VD[]J[FYQ@8'K7G4^MZBGB.#
M3KVWMK35H]7LEN[K3V*I>0O'+L#9^;C81M8GMBJDD;:WX[AL[V^NO)37;Z)1
M'<.C!!:1'RU8$%1DGA2._K0!ZU5>WOK>ZN+JWA<M):N(Y@4(VL5##!(P>&'3
M->/B;5+FTF66]U'4++3%O8-EIJ)CNXE2=UCN<;E\["J5Y/53P235R#4[G6_$
MD6F-JM])IE]J<6Z1)GA9XQIZRA05(*!F^8A<=Z8'I-MK^F7=X+2WN"\QEFAV
MB)\!XB!(,XP,;A]>V:TZ\5AOGT)[F+^V+RWM$N-<,MPC&1\KY05B,_.ZY.">
M_P!:6_GU73YM0TZ";5M,CDCTQT6;4&GF4O=^6SDEF"E@,%02./?%(#V&*^MY
M[VYLXW)GM@AE4H0!N!*\D8/0].E6*\CUF?4-*UF\T*PN-0GMI+_3K81M?.)-
MCI,[@2L<J6* $@YYQ0L&MRLME)+/=V]K=71.DVNM$7:Q;8BI\P,"YC9F^5F_
MC3KQ0!ZY16/X5NX[_P *:7=17<]VDELA%Q.NV23C&6'][U]ZUZ8"T4E% "T4
ME% "T4E% "T4E% "T4E% $=%%% !1110 4UU_B%.I10!#13F7:?:FT %%%%
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
MX+B&.:)K/7<QR*&!Q=*1P?>O2-&\,V&CR33K%%-=27$\PN7B7S%$LC.4#=<
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
M6TFG^S/Y,4K8VJSXP,[@!]><5;3Q1I;VUM<+*_EW-Z]A&?+/,REU(^F8VYH
MKS^!_#ES#;0R::OEV\;1(JRNN48[BC88;E)YVMD5?NO#^E7NC1:1<6:O8PJB
MQ1;B"FS&TJP.01@8(.:QK;XAZ+>VD-S:1ZA.ERP2V"6;YN#M+-Y8(^;:%.X]
M!TS6>_Q'LTUIRB7%SI1TN.]4V]H[R*?,D20N/X0NP9!P0<T ;8\$>'O[.EL3
M8$Q2S+.[M/(96D7[K>:6WY'8[N*8? GAHVZPC3=JK,TZLL\BN)&4*SA@V[<0
MHYSG\S39_'>B077E;[F6)1#YMS%;LT,/G8,>]L<9#*?;(SBGQ>-M&DU(V>^=
M%,DL*7,D++ \D0)D57/!*A6]OE..E "S^!_#L]M;6[:=LBMXF@C$,TD9,;'+
M(Q5@74GDALY))[U-<^$="NH)89-/4++*DY,3M&RR(@164J05(4 ?+CBJ<7C[
M0I+6XN9'NK>*&V%V#<6SH9H2=H>,$98$D#'7+#CD4GASQ1)KWB36K(02P6]E
M#;,L=Q T4JO)YFX,#[*I'UH M)X+\.QVPMETN+R0LR["S$8E $G4\[MH_*HX
MO WAV&02"P9I,("\ES*[,$<.FXLQ+;648STQCIQ4-QXPL],U._M[VX>7;>QV
MD$%O:NSAV@$@0XSN) )!& ,@5K:/KEIKFG/>6@F"QR/%)%+&4DC=#AE93R"#
M0 R]\-:1J)NVNK-7:[,;3.'96)C^X0005*YX(P:JR>"O#\EI!;FR=5@9W22.
MXE27+_?)D#!VW<9R3G S7+6?Q)NKC4+-)-/N$ADU*\M'1;*0R.D8?RPH_O\
MRC=Z<YQ71?\ "=Z,UA:W4*WMPURLK+;PVKM,@B;;(63&5VMP<]^F: .@L[2W
ML+.&SM(4AMX4$<<:# 50, "IJ@LKRWU&Q@O;242VUQ&LL4B]&5AD'\C4] !1
M110 4444 %%%% !1110 4444 14444P"BBB@ HHHH ,;A@U&1@X-24,NX>]
M$5%%% !4%[]K%G)]A$!NL?NQ.2$SGOCGI4]%,1YY#XDUD?#JWOKBZC34;G5&
MLI+I4&R!6NVBW 'C"KP,^V<U-%?:^^JZYX9T_5?M-S:FT>.]N%C\R"*4GS,A
M5"LRA25R/XAG.*O6OA_4K3P)<:4+>PN;IKB>3R+H;X94>X:3:>."4;&<'!]<
M5DKX5UJST_6;C1]/L]+NK\06\5K;SA?*@0L7/F!<"1M[\@''!Y(I#-SPI>WK
MZQKVFS:C)J5I82Q)#=RJ@?>R9DC)0!25..V1NP>E8>I:]K"VNN^(8=2DCM])
MU(6J6 C0Q2Q(R+(6)7=N.YL$$8P/>M>QFU70?#WD1>'+*Q2"6&*W@AO3,) \
M@5R3L!W#.><Y)Y-4+_POK$J:QHD,-NVEZKJ"WC7;38:%"4:1-F.3E#@YQ\W.
M,4 5[[7M86UU?Q%'J4B6VFZL+-; 1IY4D*R)&Y8E=VXDL00>,#CK1<Z]K"VN
MH>)$U*1;6SU@60L!&GE/ LRPL2=N[>22V=V!@#%6+OPOK$B:GHD<-N=+U'5!
M?->&;#QQEUD=-F.6W*0#G&&]J)_"VL/'>Z$L-L=)O-6&H-=^=ADC,JS-'LQ]
M[<I .<8.?:@#H]<U]M*O=/L+:Q:\OK\R>3%YJQKA "Q+'ZC [US4WC+5%\0/
M/;:3>S6W]AQWKV,I6%H6\R0.6W?Q84# ZX_&MKQ=I-UJOV-5TJRU6R0OY]K.
MPC?<0-CQO@[2,'.,'YO:LG1_">LV@D-]<1W$KZ$+ R-*6/F^9*V"2,D .HW'
MDXH N:AX[^R6+:E!HUW/ID5G%>3W+,L85)!D!0?OL!R0#QP,Y-2W7C>.TU#6
M(GTVX-EHZ[KR\WJ%&8A(H5<Y8G=C';\:Y34O FNW>D3:?)9V5ZSZ1;VEK+/<
MD)92)'M?:FT\L>0PY]<8KH+GPG?ZGI7BZVN/)@?6O+:#Y]X1A;QIAN.F]#^%
M $T_CP6$5TFI:1/:WL2021VWG(WFK,_EI\^<+AN&ST]ZVM-U>YO;*\DN-*N+
M2ZM':-H'((D(4,"C]&4Y SZY':N3A\+:@EG?26OAOP_I_FQPQFP$:.MR%?=*
M'<)P&& O!P1DXK=\&Z->:-;7ZSQ"TMI[GS+6Q6<S"V38H*ACZL&; X&: (;3
MQ[IUW?:1;+#*HU*P^VK(2-L0VLP1O?"/_P!\&JH^(BRV!OK?1;J:WM[&*_O2
M)$!MXI 67 /WFV@L0.W?-8<WP\UH:)JL%M-;+>?;-NG.7.$M?WJ@'C@A;B7C
MV%:NJ^%]7MY-;M=%M[:2TUFPBL]\LVPVI1&B+$8.X;"",<Y'OF@"76?&UZUO
MKT.BZ3/.=-MRSWOFQK&A: 2(P#?>^]TQV]Q6=!XQUVWU,2RZ9/=*- @O9;99
MHU"GS)=TF?5E5<*/TK8MO"MU:Z?XJLE>/9J4:Q6K%NPM4ARWIRIJI8>'M8=K
MB>\@@@DDT"/30BS;_P!ZC2\YP."&4_B1VH O^)M=NT\%1:QI)EC6X\AVF6+S
M'@@=EWR!.<E5)..?TKF++6]6L?!DM[;>(8=1M;B:V@M[N0H\MHTDNR0OA0I
M# C/.>O%=8=-UNR\&Z59Z9+$FI6,=L'C9L),$"AX]V#@, 1G'I7+Z-X7UE[/
M5=1.F:=;37EI%;BPN,NEP5D9F:;@ $AMHZXX)]* .A\/ZA=0^+-8\/7.HR:@
MEI!!<133!!(N_<&1M@ /W01QG#5G>,]0UG2);F\36UMI&,<>D:=$J-]K?C>)
M RY.2V/E(P.:33])N_#,&LZ];:+96DSP10VNG0R9&U&8G<RCEV9SC&>BC-7/
M$VG>)-3M]9TB."SNM/U*(1V\TL@0V>5VMN7;E\'Y@0<YXXQF@!GBU-9MI8CI
MOB2]@N]0G6WL[-8(&C5L99B6C+%556<\]L=Q6=K&N7%OXEO[2Z\2ZCIUG916
MZ-);6"2IN8$L\KF-@@.5ZD#K71_V+=OXQT^_E=9+&PTYX82S?.9W90S$?[B@
M9]S5+Q)8^)M1AUC2;>*SGT_4H/)AGDDV&T#+MDW+C+]V&#WQQUH W]7749='
MN$T>6&._=,0RS<HI)^\>#G R1[XK@Y/%EYI>F^)9K36?[3L[);:*WO[E4_=S
MR-L<$HJAE7*-TXR1FNGN&UIH]2TG23#!+9VUN;2ZE^82-D[D<8P.$ XR0'!]
M*P]4\):MXF.M7=U;VVG375G;P00>=YH=XI3*'D( XSA>YQGZ4 1-XFN;#1=<
MFL-?EU*2&.W2%;^T\J:"65]@<KL3=&=P(X[$9K>T>YU"P\7W>@WFHS:A";&.
M]AFG1%D4EV1U.Q5!'"D<<9-96I^%]9\2OJM]=PVVG74ME#;6L(F\T%XY?.W.
MP XW!0,9.,GVJT\>M6MWJ_BJZL+>*[BTY;:ULEG,F[:S.Q+!?XB0  .WO0!/
M\0-2U.PTFRCTQ9@]W?06[RPR(CHK.HPI;(!;)&<<4D?C18KA8WTZY.GQWBZ;
M)?-*IVW!PN"O4KN(4MZ]L<UH^)-+NM7LM-2 ('@U"VNI S8PJ2!FQ[X%<_)X
M6UEY)](6*W.ESZR-3:\\[Y@GFB4Q[,?>WC&<XP?PH Z#PWXBE\0M<2II<]O9
MQ221+<2R+B1T<H0JCG'&<GZ=JKQ>,)&UBUM;C1[FVM+R[EM+:YE=07= QR8_
MO!3L;!^G S5WPGI5SHNA?8[K9YOVJYE^0Y&UYG=?T85R%KX1UN/6M-O+BPM)
MKFTU62XGU%[DM+<0MY@4*"ORA5=?ER!\HQ0!UFL^)'TW5(M-M--GU"Z-NUU*
MD3JGEPJ0,_,>22<!>^#TK*D\?.=&AU6UT*[GM#IPU&>1I%C6*,Y^4$\.^%)P
M/;GD56\67IT+Q=#JL-YIL<MQIDEL\=_.T"A5<,'5MI#$%CE."<C%<[9^#]:U
M+PI80R6%O=Q3Z!%;6ZW<Y1;&;:VY_+P<L0RX/4%<<=: .KN/&4-A?:E,L=]>
M*'L(X[<%  9\A=F<<G(SD_E6UH.O/J\NH6MS826-Y83+%-"TBR#YD#J0PX((
M85RH\'ZQ+(\SI!&SSZ3*5\W.!;D&3G'Y>M=1I.E7-EXB\07TNSR;^:%X=IR<
M+"J'/IR#0!F6_CG[3+;M'I,_V*]EFM["Y,J 7$L88[2.J!MC;2?3G&:C\!:I
MJ%WX-DUC5C=RRR/+-AF60E03Q&JC@<8"]<CWJGI7A;68#H>DW,5NNFZ->R72
M7:S9:<8D$:[,?*?WGS9/\/&<UL:+H6I:=\/?[&6=(-2%M-'',C$B-V+%6S[9
M!H J#QXUO!>OJ6BW%G);Z8VJ)$TJLSQ+U! ^X_(X/KUXI)_'ZV-M?2:CH]U:
MR06:W\41D1VFA+!<\'A@2,J?45R6I^&-2TO0M8U&72;2SB_X1RYM+AH[GS99
M)<!O,8E?FSM(Y)/\JL^*-/UBX\-:IKFIP6]JT&C+90+%*9/,+2([2'@;1\JX
M'7K0!TUUX\&FP:A_:>C7=M=6:P2BV$B2-+%+)Y:LI!QD-D$?SS2W7C6ZM1.C
M^'KEI[*U^V:A$MQ&3;QEFVX.<.Y5"VT=N^:SM3\,Z[K\VH:A>6UK:W4D=G;0
MPI.74I%<":1RVT=>PQVYZU=US0M;&JZW/I-O;7$>M6"6KM--Y?V>10ZAR,'<
MNV3.!SE?>@"Y+XYLH[]=/2VFDO)WM_L<:D?Z5'*"1*O^RH5]WIM]Q52T\7O$
ML%K;6=[J5W>7]]!$LDD:;3"YR"W "@=.IP!U-53X.U>'6;#5K>:(RZ,L%G8P
ME\"6V"[9B_'#-NR/3RU]35G2?"FI66KZ9=2^3Y=M?ZE<2;7R=D[$ICCK@\^E
M(";2/'G]J7&EB31;JUMM2,L4,[R(W[V)6+J5!SCY' /?'3D40>-;NXDC@?0+
MJUGN[26ZL4EE0/(J%<AU_P"6;88'!SW[U5L/"6JVUAX;A\R&.73KR\FE<-G:
M)5G"$<<G,BY'UJAX?\(:Q9ZQHUW=:;9Q26]I/;7UV+HRS74CJO[TDKDC*< G
M(W'ICE@7/#_C;5+GPYH:RZ5+?ZQ=V/VMU66.,-$H4&0GH"S, %QZ]*:WCM%U
M8ZI&9I=&DTBRNA%P#'YL[H7/T&W(S_#69;>!]4BL]#DU#P_I6J2Z?IS::]K<
M3AD."I292R<=&!&,@'O6E/X8CL+*^?6KC3[739/#T6G32IB&)) \A8JO 5<R
M#'O0!U^G:S'J6J:K9Q0N!ITJ0O*2-KN4#D#Z!ES]:Y..Y\1Z7KF@+J&KFXO=
M3NI5N=+5(S%# %=MZ$*&&S" DDY+5J?#JVNHO!EI=WX/V_46:]N,C!W2'(_)
M=H_"J'AFP\26&K37FJ:'927=Y*?M.H#42SK'DE41/+X51@;0>3R>: (;74=:
ML_&&E:==:VM[?W4DSW^G1*AAM8-K-&RG:&&#L'S$[MQKJ/$>JRZ7I?\ HBK)
MJ%U(+:SB;HTK=,_[*C+'V4USXTCQ-J=_HD6KQVG_ !*KUKE]2CD&ZX4*ZJJQ
MA1M)##=SCCC-:MUX??7_ +'=ZK)<6-]9O,(38714!6. <XZE0/IDB@#C6\3:
MNO@/P_>7.LO;27%M<O->A(P9)D5C&GS*1\Q'0#)VXKJM UZ74M5F>\NXH(UC
MCM8;5F53+.J[IF /)VE@F.Q1J3PMH>I^%_ 2Z>A^TZG%%(R))-N3S#G:H)Z+
MT_,UCS^![ZWO+.*U6*>+RK%9+N1\/%)!<M/*^,<F3<>G?KQ0!Z'3E..*;2T
M/IDR/)!(D<AC=E(5P,E3C@X]J>#D44 >6MX!UN#4X].CU0SV']A7=EYS6JJ-
MTC)\K'))9CERW7Y3ZUK:);ZGJ>M^')KK2KJP71;"6*X:X  >9U1-J8)W !6.
M[ITKO** /.-5TJ^@\&^,6EMW7=JQOXQC)DB0PN2/J(VJO+X=U2W\7:KXPL8K
MBXDBU&-X+4,"ES:M!&DI0?W^X/\ TS [UZ<0&4@@$'@@]Z9;V\5K;16\"".&
M) B(O15 P /PH YSP;&Q;Q!>#/E7>L3/%[A%2(G_ +ZC:N+DT[7KO4M,N+W3
M=6EO+;4+G[0<@6T4;I,D?E(" 1\R$M@D<Y/.*]6MK>&TMH[>WC6.&-0J(HX
MJ6@#R?5O".LZEX2\-Z=%:.MQ!X=N+64,0 DQCA"HQ[9*$5TNB27^I^.7U:71
MKRPM1I*6V;I54F02EBH )X&>O?FNS) &2< 4R*6.>))8I%DC<;E=#D,/4&@#
MSS5]-MT\?:K?:IX/GUNUGM+9+:1+2*<(R>9O'SL,?>7IZ4R\T74KK2_$IATV
M>/[;JMA<6\+* WEH+;=P#@;=C _[IKTAF5!EF 'J3BEH \M\2PWNF>+&U(V$
MTT4VOV+PJF-TH6U=6VY/)'/'J*JW_A36=<FN[I+&:V&J3ZBZI-A3"KVBPQEQ
MG@LRYQ[UZK<6=M=M UQ DI@E$T189V. 0&'O@G\ZGH \TET6]\5RR?:=,N=-
MAA\/R6#&Y 0_:'9&&W!.50Q@[NG(Q63I^E7VJZ+H'BJYMK^1KJ]N+V\CTZ5D
MG5)8_+C92I!("I'D ]&->JZA:Z?J4#:;J$<$\<ZY-O+@[PI!Z=P#C]*LQ11P
M0I##&L<4:A41!@*!P !V% 'DB^&+FPN[?4)-%UI;>XLKB/[-8WTAF65IVD7S
MF#@G>&R>2 <Y]:[U+/4]*\ Q6FD6EO'J5K8*D%L[EXPZJ/DW$\CC&2:WI)HH
MB@DD1"[;$W,!N;T'J>#3Z /*+O0KC4Y]5E\/^'+S1H;K1;N"\@F184N;AT B
M"H#@L#NR^ .>M)/9:Q)I7B*UCT&_:3Q!8P0V^]% A=8O)<2G/R 8W@]P>.>*
M]8HH \_T&#5]"FGT-='EN#+J\ER;V11Y/V=SOWAL_?'W0N,Y]JI?#SPWJWA$
M:5YD%S+#J=DJ7ZRD,UI/&#L_X 5)3 Z%1ZFO3:* .2UF*[TKQK:^(8M/NKZT
M>P>QG2U4-)&V\.C;21D'Y@<=.*Y*_P#"6MS:1:W4=BZWFIZE=B\@# M;VMV<
M-N(.#M"1YQWS7K51RW$,".\TT<:HNYB[ !1ZG/04 >57?A/5V3Q+$M@YBBDB
MATT+C]Y&]V;B0CV&Y1_P"KGBOPYJ5[XEO]0CM+R2UBN=.G_T60I+*D8G63RR
M"#N7S >H]J]-HH \XT+0+F'Q+I6HQ:5>6UL;N]FD>[G:64AHHT1Y"Q)4ML(Q
MV %8]YHVN/::C9:9I.HV8GM-02]LG<26A9XY!&UN6)(9W*G"X')R!7K]% 'F
M7BGP_JUZY-M8RR?\2.&W^7'^L%S&Q7Z[03^%5;-+W5S?Z+;Z9<[?^$J>Y:]
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
M;;;26J"9E.V-Y3(>0H).XGDU#+\/-(FTVPL6ENO+M-/;36964-/ 0!ASCJ"
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
MG:HP,GN:LT %%%% !1110 4444 %%%% !1110!%1110 4444#"EHHH$%%%%
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
MO4444 %&=O). .M%,F_U$G^Z?Y4 4['Q#HNIW#V]AJUC=3(@D>."X5R$/1L
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
MY1\KR>82\8_VF4IQU.*X.RDM]/\ #?B/1]6C(UF[T*QMK>&1"9))?((2-?\
M:#%>.O?M0![5)KFDQ:JFE2:E:)J#C*VK3*)#QGA<YZ5';>(]$O;\6%KJ]C/>
M%2P@BN%9R!U. <UY;;VTBZO=Z7J>JRKJ#Z_!<)916JO-+CRRDH<D'RP%Y(Z!
M6'7BM#0+58M-\!NL 1_[7O"[!,'E+G.?K@?I0!ZC<7$-I;R7%Q*D,$2EY))&
M"JBCDDD\ 5D-XQ\,HLC-X@TL+'*(7)NTPKGHIYZ\'\C4/CU2WP]\1*H))TVX
M  [_ +LUR.LV$"ZCXCV6D8 \'JBXC'',W _(?D* .]N/$&C6FI1:=<:K917L
MN/+MWG4.V>F%SGGMZUGZIXRTNPNK2TM[FUO+N>\CM7@BN%WQ!I/++$#)^5N"
M..>*\PU?4D_LW4+=YK:PDCDTUY+?R2T]XJK 3,S$_+&HR. ,;#D\XK2GT^63
MPR[:=LMKVY\8R%;GRMQ!^TL%<CN ,'TXH ].NM?T>Q@FGN]5LH8H9?)E>2=0
M$DQG8>>&QSCK6>/&>C-XGM-#CO;626ZM3<1R+<(0W*[5 SR6#;AZ@&O.4DDT
MRX\/6=W>1:3+HUQ>6U]>RQ!XVF= T<[%CC]ZN\[B>I(K4\)K::7XB\-!I)UA
MN=,O4MGNH1$TC-<HX 49 ^7)4?W<=* .\\3^(;3PMX?NM7O"IC@7*QEPID;L
MJD]SZ4Y?$V@O<VMNNM:>TUTH:WC%RA,H/0J,\YP<8ZUF?$>)IOASKR(A=OL;
MD #)XKA-6O[&[L?%UI#*DNI:M>VTVE;1EKA-D0C:/U"LKY(^[@YH ]CK.U'7
M]'T>:*'4M4L[.2;_ %:7$ZH6[9 )J>QU*TU$W(M)?,^S3M;S?*1MD7&1R.>H
MY'%>:_$2^4:AX@L0]O8S2:'M1VA,D]_GS?W4>3@!3UP"?FSQC- 'H-SXCT2S
MO5LKG5["&Z9Q&L,EPBN6(! P3G."#^(]:2+Q+H4^FS:C%K%@]E VR6X6X4QH
MWH6S@'D?G7EUY!!>^'/%\ZQ).L\VE;7V[MZ^7;]#W')_6KNN(EIXZO+V= FF
MVVKZ?-=/MPB+]GE4.WL'*9/;CTH ]#D\3Z##817TFM:>EI,K-',UR@1P" <'
M/."0#]:=-XCT.V@M)Y]8L(X;S_CVD>X0+-_NG//4=*\YT"*.\^(-I?PQ"33I
M]2U*>SDV_*P\F!2Z^Q</@]^3WK.T&6TTE5EU>W?[%<:5>6ML/)+AG%Y,6C
M/+*4P.X'M0![-!/#=6\=Q;RI-#*H>.2-@RNI&001U!J2N>\!_P#)/?#?_8,M
M_P#T6M=#0 4444 %%%% !1110 4444 %%%% $5%+BC%,0E+110 4444 %%%&
M* $HI<44 %<WX[L;C4/##0VD#S3?:[1]B#)VK<1LQ_  G\*Z2C.* /-==MM8
MMM>UJ[M+2Z%O/=6&^>"W$LBQ*KB1XE(.6!*C@$C)-9T.F:G!H6LW=IINI/>V
M>NQZI9QW:L9;A-D:GD]25\P8ZC@$#I7K#IW'2F@4 >5GPW=:')H,T\>L/%'I
M#V\[:7N,@N6=9&#!>=K$MSTR!G%=MI&G/8^!;;3Q:-;R1V.S[-YGFF,[?N;O
MXL'C-;K.B%0S*NXX7)QD^E.Q0!YE/HM[!H'@2>>#4XTTZT\F\2P5O/A+0*N=
MJC<<,N#@9YI-)L[GPWJ6GZNVB:F;6:RNXC @-S-'(\XE4N ,@N.3V4\$]Z].
MQ3=R>9LW#?C.W/./7% 'E.I:/?\ VS4)KW1]44ZII5O%'9:5(1#Y@5U>"1E&
M%7YQ\QXP6J]>Z!J$2>))[>QE:>UNK"\L57)\TP11[E4_Q9VLOXUZ5BB@#RI?
M#U[IL?AB_O(M5&+6Y-\=-#&:*XG=)3D+DD9W*?3 S4MAI]YX;FAG.@W[0W>B
M?94MXO\ 2&AF\V1]DC=LB0?,> 01FO3!/%YK0B5#*HW% PW >N*"<F@#G?#\
M&HV/PZTRWCMU74H-*C1()Q@"58@ K=/XA@UQGA:VGD\:1W.E:/?:0HN&.JPF
M,PVP4VT?R[,[2_FDD%><')."*]5I JJ6(4 L<D@=3T_H* .>TBTN(/&'B6ZD
M@=8)S;>4Y'#[8\''K@\5E:K87_BNRMM?TR[:T"V,R1V5U9^8X9P0QX<8? V]
M\9/J:[>F0PQV\*0PQI'%&H5$1<*H'0 #H* /.4TNXLM!\+'4[/5FN;>P\EKS
M259)H!M3$+QKN)!Q@MV*9^7-1>']'O?"$FAZC-IEV\!L[N">&V0SR6[2SB9
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
MU)V).=V,E0S,P7U/M4-AX#6RNM/8ZQ=S6FFS326ELT: ()%=2&8#+8WG!]J
M,/3_ !AK]KIVC:OJ=S;75OJ6E7%X]O';^7Y311"08;))R,@Y_"JEUJ^LZ1J6
MG>(-6N+>]=?#MY>1QQP^6%?]RQCZG*_= /7K78P^";".QT6SDFEEATNTEM%5
ML?O4D0(V[\!VJG!\/HCL34M7O+^"/3Y=-CBD1$VP.%'51DMA1\W?B@#"/C;7
M;.POF)>\)M8'@N9],EM4BN))5B*8<#>HWJP[X!YK;\,6^H6_Q \11:C=QW<H
ML;';,D7E[ES/U7) .<CCVJPW@@7>GW=MJFL7EZ\UM';1R86/R51MRL !@ON
M)8]<#H*TM"\.2Z5J=]JEUJD]_>7L44<C21JB@1[\;54<??- '-:[XKU33/$#
MI'J5J\<>H6UL+"&V:7$4C(K-+*.(WRY('L.N:;'XD\0_:DOGO+4V0\0MI/V0
M6_+1>:4#%\YW#CH,<5J7_@/[7+?"+6KJWM;N^343 L2-MG4H<[B,E<H#M_7M
M5X>#[46P@^TS8&KG5LX'W_,\S;_NYX]: .>TWQ+XAD?1M1N;RU>SO]7GTUK1
M;;:556F"OOSG=^Z';&#5G3?%FJ76G^$IY/(,FJ37"7&5V@A(Y67![<HN3]:V
M(/!]K!9:9:K<S%;#4I-10D#+.YD)4^W[T_D*SK7X>10/913:Q>3V-@\YM;4H
MBA%E1T8%@,M@2'![8H YF;Q5J5[I^HZ?=:E;ZC'=Z!>W$CV]JT<,4J*HVQ2'
MB5<.1GGH#GG%/L=4N]%O=0U&VV>5#;Z*+H,N?W#!U<CT(#9S[5T,?P\(AMHK
MC7;N>.WTZ;3(U,,:@02(%[#[PVJ<]\=*DU3PPFGZ+K0M;6[U.74K"*P^SQE%
M.$C=%;+$ ?>R3V["@#6\-:G=ZNNJ7,^S[.FH36]IM7&8XR$))[Y=7_2MRL#P
M[H%QH^EZ/;M?2_Z':F.XB7!2>5L%G)QG.[<1_O&M^@ HHHH ***6@!**6B@!
M**6B@!**6B@!*CN($NK:6WE&8Y4*,!Z$8-2TC,%4L>@&30!P,/@35+BRM;#4
MM1M6M].TR?3[)X8V#OYB",22 G&0@Q@=22<U-:^"]2.DZW!>WEI]HU+28M.#
M0HVQ"BRJ&YYY$B_D:ZW2=3M]9TFTU.T+&VNHEEC+C!VD9&15R@#BK;P=JEE>
MSI97MG'97=S#<SR&$F=&145T0],/Y8Y/3<>O%=#X9T>30M&^PR2K*WVFXFW*
M,#$DSR ?@&Q^%:H.#3J .-\6>$=0UV_N9K.[MHH[O29M-F69&)4,=RLI!]>H
M/:C7_!=QK-[)/'>11A[.VML,I/,5P)B?Q Q7944 <>/!LWV&&W:ZB.S7GU4G
M:<%&E9]GUPV,UQVD:;JEWJ.AZ+97]Q%;Z2EY''(=/>*:T4Q/'&TC,2C,"RA0
MO4 FO8:I:=JMMJGVO[,6/V6Y>VDW+CYTQG'MS0!R$'A_7M)N[S6X_P"S1J<\
M5O:F.SMVV38E&^60<?,58C/11U)KIO$VBGQ!X?N=-6?R))"CQ2E=P21'#J2.
MXW*,UK44 </+X-U/4KV;4]2N[1;Z6[L9-ENK>6D5M)OV@GDEBS<]N*L2>%M5
MMS?2V-[:/]JU22\DM;F,F&>)XE3RW[Y!7<"/3I7852TO5;;6+5[FT+F-)Y8#
MN7!W1N4;\,J: .&L?A]JFC+'-IEWIWVF2VEMIEF@;RH TKRJ81G@(9& 4]1C
MI71:5X>OM*\37%\+R*>TN;*WMY?,0B7?"& 8$?+@[B3Q7244 <YXDT"^U75-
M*OK&XMXVM!/'(DZL0T<JA6((Z,,<=JQ[WX>/J&A:-I<]ZBI8Z/-ILCJARS.D
M:AP/0&/.#7=T4 8&@:7J]K=S76JW%F2T*0QP6496,;22TA)YW-D<=  .M8^M
MVVN/\1K6?1FMXW&CRHSW4;-$<RIQE>C#K[X([Y'9SS"WMY9BCN(T+E8UW,V!
MG '<^U%O,+BVBG"2()$#A)%*LN1G!!Z'VH \_3X=W^F:9=:7H^HVRVFHZ?%8
MWLEQ&Q=2JLK2( <996/!Z$ YJ:\\!WQO[R6RNK,6YNK6^M4GC9BLL,:Q;'P<
M%&13R.03[5WU5+[4[33I+-+J0HUY.+:$!2=TA5F XZ<*>30!SMCX7U(:QINJ
M7][;M+;3W$KPPQE419(U143O@;<DGJ2:SAX$U*".Q%M?6I:)=0BF\R-L&.ZE
MWY7!^\N .>#7<W-PEI:S7,N?+B1I&P,G &33-/O8=2TVUO[<L8+F%)HRPP=K
M $9'T- 'G<_PWU7[#>V<%[IQ6[M+6%KB:%C+&8(T78O/",4S[;CP:[/P[H\V
MCQZCY\L<CWE_+=_(" N_'R\^F*V20 23@"N<A\<Z%<Z/%J=M/+/!/<M:P+#"
MSO/(I.0B@9(PI.>F!F@"G<^#IY_$DFJ"[C"/JMO?["ISMCMS"5^I)S1_PAT_
ME;/M<?\ R'_[7^Z?N;L[/K[UT.DZO9ZW8B[LI&:,.T;JZ%'C=3AE93@J0>QJ
M)-?TZ3Q+)X?2;=J,=M]J>,#A4+!1D^N2./2@#S_P[X2UK6_"^FVVH7D=K8VS
M74L"K$RW"R/YL:ELG&%$C,,=?E],F=OAQJMS;0P376EVJ0Z;]A1;2!@%=9(Y
M4EYZDO&,CCCN:],J.XF%O;2SE)'$:%RD:EF; S@ =3[4 <??^&O$>J6_VBZU
M*R%]'?6UW;P*KFWC$7;^]EB22?H.V:WO$6B_\)#X;O-*DF\E[B/ E49V.""K
M8[@, <56_P"$PTL7BVCBX2<SP6Y1XB"KS(70'TX!SZ&M>PO%O[**Z6&>%9 2
M(YXS&Z\XY4\B@#CKOP9JNLR7E]JEY9K?3?8XT6W1O+2*"<3'KR2QS]..M=5K
M6EQ:WH5_I4S%([RW>!F'50RD9'TS5^B@#SZ^\#:UK,$TNI:C8K?16<5K:-#&
MVS*3),7?)S\S1H,#H,\FK">#=6NM;;5M1OK/SY+ZTNFCMXV"JL*2+M!)R<[P
M<_7BNLN-5MK;5K+3)"WVF\25X@%XQ'MW9/;[PJ[0!!>P2W-A<V\-P]M++$R)
M.@RT;$$!AGN.M<#<?#_5=0CU*>YNM,M[ZYM(;<-:PL$F>.42>;*.,L2N..@)
MY->BT4 <(W@O5YO/LIKVQ&F7NH1:E=JB/Y@D4H[QIDXV,Z Y/(!(YIL7@K6X
M]$ET!=6MX])CM[N&W"(V^42JP02]L)O/3J0.E=[5>^NUL+&>[:&>984+F.",
MR2-CLJCDGVH P=!\*'P[JHFL)(8K&:SCAN;5$P#-& JRKZ97@COA?2GZUHFJ
M/K]OK>BW%I'>+:26<B7:L49&8,&&WG*L.G<$]*Z,'(S10!Y38>#M9LK_ %CP
M_I=W#'9OI%I93W-S"Q+Y$P=X\'&X9;Y3Q\PYXYW+GP+>'4;D6MW;)ITTUA,$
M=&\Q#;-'\N>A!5#^)KNJPM:\7:5H5U]ENC=23+#]HE6VMGF\F+./,?:#M7(/
M7T/I0!SJ> ]1-O::3+?6IT?3YY[BTVHWG,SK($5^V$\UN1UP.E;&F^%IK&[\
M-3-<QL-(TM[%P%/[QF$0W#T'[H_G4U]XVT.PD427$LD?DI<2300/)'#$_P!Q
MY&4$*#R>>PSTI][XQT?3]2:RGEFW1M&DTR0.T,#28V!W VJ3D=3W&<9I 9OC
M</:7>B:Q!,T%S9SR*LKVKSPA70AA($.Y0<###N #UK,\"^&[]?LNM7D[(SQW
MZ%6B,<C">Y$BR;3]W(7.#R-PKI'\9:.FKG3C)/N%R+1IQ;N85G(&(C)C;NY'
M&>I ZUOTP/,$^&^L#2K33S>:7'':V%W8AXH7#3>?'M\USG[^0I(^O/IM:YX'
MGU>&XC6]CC\W0SI8)0G#[@V_Z<=*[6F2R+#"\KYVHI8X]!0!P]]X1U[5[F'^
MT[S3)(Q=P7:SK"WG6I0J6CA/]UBO4G(W-UKL;!+U+8C4)899_,<AH4*KLW':
M,$GD+@'WJLFO64GA@>(5,GV V?VW.WYO+V;^GKCM5ZVN$NK6&XBSY<J*ZY&#
M@C(H X>;X=R277B^87R :U$%M!L/^C-RS$^N9,-^%.B\$:AI<.D2Z9<V,E[:
M:<UA<&\B8I(6(<R+CD$/N.#U#=17=T4 5=-M'L=,M;26X:XDAB5'F90#(0,%
MB!P,GFK5%% !1110 4444 %%%% !1110 4444 1T444 %%%)0 444M !1110
M 4444 %%%% !1110 $;A[U'C%24,NX9'6@".D8XH9MOUIG6@ I*6DH ****
M"BBBF 444M "444M @I*6@"@844N*51WH$"CO2FEI*0PI:04M !1110(****
M!A1110 4444 %%%% "J,FGT 8%% !1110 4444 %%%% !1110 4444 %+110
M 4444 %%%% !1110 4R;_42?[I_E3Z" 001D&@#P^RBL- \+^%M3#WEL+K0K
MO[;-:RGS740JPVYR,J?N]A4\]C=:=-K4=G:1:>UGI5IJD=K;732Y>*9FRYP
M795(.!@Y')KUHZ)I1MX+<Z=:F&WB:&&,Q+MC1AM90,< C@CTJ"Q\,:%IK;K+
M2+.!C&82T<(!*'JI/<<#BD!YBS7?B#6;"YAB@OK+6]2O9D@N[AXH98X$6*($
MJK<85W QSU[5W_@H3)X%MXYKR*Z:,3HLL,CNNT2.%4,X!.T +DCG;6E/X=T:
MZTN'3)M+M'L8"#% 8ALC(Z;1VZGIZU<BM(;>R6TMHHX($3RXXXU 5!C   Z"
M@#Q,116'@C0;[3)Y3=:AX>OOMT@F9FE"6Q.6YZI(%4'MG%:WC&Z>3]W%=R*6
M\/6S$QR8(W7<0W?7&>:[SPQX*TCPYI,%M'9VDMT+1;6XNA;A6G4  [ASP<<C
M-6K7PAX<LH7BMM$L(D<;7"P+\PW!@#QR,JI_ >E SB)]$T&+6?$MKJ,TUCI^
MD6=L]G+'*^^U#^8[S)G)+E^^"3C'M5$V%O%)-K$8D%^OC%(5FWL"(VF167'0
M ACD8YS7IU]H&D:G>P7E]IMK<W,&/+EEB#,N#D<GT//UJ4Z3IQ0H;&W*M<"Z
M(\L8,P((D_WL@'/7B@#QQ)(DFTO4[.9]+M-2MM2)U.:Y:6[F7RG;S954  *0
M" ,D8'2DNTGTI(]%CLDM;F\;3UG6"^8V5Y"TK+YA;;OC9SA6R#D$=:]6C\(^
M'89S-'HE@LID,FX0+G<<Y/3_ &F_,TMOX3\/6ME<V<&BV*6UT )XA"NV0#H"
M/0=AV[4 ><V6FL_B:Q\/ZD]H=)?4[ECI]K<2/%#(MLC+$695R,LSA1P"?:NO
M^&RPP>$95AD,D$>HWH20L6+*+B3!SWX[ULOX6T&32DTM](LVL4?S%@,0VA_[
MWUY//7FK]E86>FVPMK&UAMH Q81PH$4$G).!ZDDT"/%X&$7]GW]A"]M;ZEI6
MI2">6[,EU>*(]P>8 !00<$ 9Q[=*;KD4&E>'[632;F5%O_#37%]*LS,797@V
M2DY^]EG&?J.U>H7/@CP_)9745KI5C:SS)($G2W7=&SJREA_WT>..IJG+\/\
M3!X1N]%LHK:TN+NVC@GO([<!I"N/F(SSD@G&>I- SB_$5A;V'B&72-)EFATR
MY?29)A#.WRR/=,I8-G(9D )/? -&L6%M8V/C"[@5H;[1+FVBTH+(V;=-D3($
MYZ.[OG^]G%>G6OAK0[&!H;72;.&)IEN"B0J 9%(*M]00,>F.*==>']'O=3BU
M*ZTRUFO8<>7.\0+KCD<^QZ>G:@#R^>;_ (J?7M/^US_V3:17\^F@Y"M=>4OG
M(&SR(][E1C@LW]VJ%[:I=^'/$6H3/,;JPTG3)K202L##)Y0)=<'AN!S7L+:%
MI+6T5LVFVI@B=Y(XS$,*S;MQ ]3N;/KN/K2G0]*-O/ =.M?)GC2*5/*&)$08
M52.X X [4 >::K::?I.OZUHL4%VUI=2:9Y5E%<E%FF=YLAV;.%81C>1R<>IK
M.@TNVN9;2TO[6W"6WB\VJ00S,\4*-;;FC0G!QN]ASG@=*];O="TG4A.+W3K:
M?[0$64R1@EPA)3)_V221Z9-5CX1\.M:R6IT/3_(D9'>/[.NUF084D8Z@<9H
M\KTV'4)K*RUF=[&WN+N34%GE^URO<78"39B:/9M 3:"/FP @]:ELQ/%;Z1X?
M6601^(K32IH]K'Y1&@^T >G[N)/^^J]4B\-Z)#?W%]'I5FEU<!A-*(AN<-][
M)]^_KWJHOAH?\)-9:F\T M--MW@T^TBM]GDAPH8EMQSPF  % ![T 0^-VU!M
M"6TL;*[N5NYEANC:;?,C@.2Y7)') V]>-V>U<%X>$LL5G=:?;1V5W8^(;X6M
MGJ#"&.X$GFAHE9-VUU7V(X(YKV*LZYT#2+NRDLKC3;62VDF,[1-$,&0G)?\
MWLDG/7F@#D_ MQ<VMKXFFNS!+=SZS<R10P/Q*RQIN2,MC=AE9<X'0G K%\(R
MW</Q&M3?Z1J,.HWNF3RWLLR(!YC2H<C#GY%"K&._"\=37I,&C:9:I9I!I]M$
MMEN-L$B \G((.WTR"<^N35@VEN;T7A@C^U",Q";:-P0D$KGTR <>U '(^*-.
MMM7\=>';"^1I;22ROFDAWLJN08,;@#SC/?O7"6, L_#OAV_ADF%W?:'J(NIF
MF9FE"1 IN)/\.!CTKVE[2WDNXKIX(VN(59(Y2H+(K8W 'L#M7/T%5AH>E"""
M :=:^5!&\4*>4,1HXPR@=@1P1WH \FLV+:S9,Q)8ZEHI)/4_Z(U0:!%#K&CW
M*ZQ+(R6/A[[1:%I6'EN99]\JG/WAL09[8]Z]@70]*1U==.M0ZO&ZL(AD-&NU
M#]5' ]!5:X\*>'[N&VAN-&L9(K8$0HT"D("<D 8Z$\XZ4 >3M$^H>'/$6NW[
M3'5K4:;+%*9&!@D-O;LQ49P"23GUKTGQW ;O0(K5+N&"2:\@1(YV=8[D[P?)
M<J"0'QC-;<ND:=,ETDMC;NMV5:X#1@B4J  6]<!0.?04^^L+/5+.2SO[:*YM
MI,;HI4#*<'(X/O0!Y1I>GZ=JOBC2=)N=/G@BMI]2CN+"2Y\R*-]MNVR-EQF+
MY@0#T)/'%9*>7J/A4Q&%[R[T[1;B3S+R[*0VD8FF5'0 %FE_=XSD !5Y%>S6
M6A:3IP@%EIUM!]GW^48XP"F_&_!]\#/K@57E\)^'IV@:71;!S &6+= I"@DL
M1TZ;B3]3F@#RV[6:32/%NN^=.^I6EG9_9Y3,P\GS+6,2.,<!BK-EL9%6+G1K
MBWO;C2DGT>R2::R=-'CNYY(9W_>G:[^6-OF*OH<F,9SFO4[71-+LK::WMM/M
MHH)D$<L:Q *ZA=H##N-O'/:JT?A/P_%ILNG1Z-9+9RL'>$0C:S#H3[C P>U
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
M9R[1HJEC_$0,9KFQ/*XQ:M\OE_6NIU87F4I*5_G?S_K30EHHI:Y#L"DI:2@
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
M1494DA>/<-Q ."P..M $FC^-;+6+ZT@2RO;>*^C>2PN)U41W2IU*X8D<'(#
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
M1<Q S0.@VF/G&W/=>G-;U[J.H:9JNK:-+XCU Q)<V7E2>2LMU)YJR%XH]J@
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
M\<Z2=;T33[>9)XM5C=TG0L0N,!1P.<DD=1C'-68?%V@7#70BU.%OLT3S2G!
M\M.&93C# 'J5S0!=U?2+36].>RO%<QEE=6C8JZ.I#*RL.000#FH=(T*VT>2Z
MG2:XN;JZ*F>YN9-[OM&%'    S@ #J?6I]+U>PUJW>XTZY6XA20QF1 =NX $
MX)Z]1R.*K1>)M&GU<Z5'J$37@=H_+P<%U&64-C!8#J <BF(@;PVEKH6GZ3IL
MTL$-I<12!O-(;8L@=E)'WLC(P>.:M:YH=MX@L4M+J2XC1)DF5H)-C!T.5.?8
MX/X"H-.\7:#J]Y':6&IQ3S2H9(PH.' Z[21@D9Y .1WJA?ZYKK>*+O2-'LM/
MF^RV<5RQNIG0N79QM!"D#[G4^M(99/@^TEL)+.XO]4N0TJ31RSW;/)!(ARK1
MM_"<_G6AIF@6>EV-U;1M-*UV[27,\S[I)6("DD_0 #    K-LO'.C2>'M/U:
M]F^Q_;%<B!P7=60D2#"@G"D'+8Q]*NWOBS0=.:!;K4X$\^-9D899?+)P') (
M52?XC@4 -F\*Z=-HFG:6K7$*:;Y?V2:*3$L11=H(;UVD@Y&#DU%%X8CL5TZ.
MPGG1(+U[NY=YF+W#,K!M_P#>)+ \\#''05:F\3:-;ZNNE2W\:WK,J>7@X#,,
MJI;& Q'0$Y-59?''AJ&Z:VDU>!95=XR,-@.A(9,XQNX/R]3V!H VKJVCO+.>
MUFSY4T;1O@X.",'^=9LFB%(M$M[.>2&WTV1<CS""\:QL@4@?>ZKU],UEWOCS
M2[>71IH+B*73KZ::&2?#;HVC0G;MQG=N &,9YK3D\6Z#%IEKJ+:C&UK=$B!D
M5G,A&=V% +<8.>.,<XH @LO!NF6&HQ7<3W31V\LDUM:O,3#!(^=S(O8_,W4D
M#<<8I-.\&Z7IE]#<PM<NEL9#:VTLNZ*V+YW;%[9!(Y)P"0,59?Q7H,=Q9VYU
M.!I;U(WMD3+&57)"L,#H2#SV[U4U_7=7T^ZGCTW2(YX;6S-Y/<7,K11L 3^[
M0A2"^%).>!QZT@'Z5X.TS2+V"X@>ZD%JKI:0S3%X[56^\(QV].<X' XJWK&@
MVVLR6L[SW-M=6C,8+BVDV.FX88<@@@C'!'85E7OC401Z \&EW<D>KR6X69E
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
M0GG:*ZNX[FWV3-NMV14VLA_A.Y2<#CGODU%+X'TR?3)K.6XOG>>Z2[FNC/\
MOI)4QL);'0;5P  !@5K:5KFF:W'-)IMVEPL+!)=H(*-@'!!'!P1QVJA#XU\.
M3I<O'JL)2VB,TCD,%\L'!=21AE!XRN10 S_A$+.33+BPNK[4[R.9DD#W-VSO
M"Z'<K1MU4@X/X"I+?PI96]E=0"ZOFFNYTGN+MIR)I&0KM!88P,*!@ #&1W-4
M]2\<Z:FA7U_I%Q#>RV;PJ\1RN!)(JAN1D@@D@C@XZU!J'CRVTF^@MKLVS^=J
MCV686<^4BQ[MS?+][. 5']X'/6@#L**6B@ IDL23PO%*H>-U*LIZ$'@BGT4
M<G'\/-&6#R99;ZXC2%;>!9[@M]GB5U<(G' RB=<G"@9JYJ?@[3-4OIKZ1[F&
M\DDAE6>"7:T;Q!U4KP1TD<'.<YJO>>/] ATS4;JVOH[E[.W>?RU##S0IQ\IQ
MAEW8&Y<@9YK0\-ZO)JWABTU6[>W5IHS(YAW+&HR?[^#P.I]O2@"KIG@O2M*U
M!+Z![MYDEEG!FG+_ #R*JNQSR<[0?K3%\"Z-]J>207$MLSS2)923$P1O*&$C
M*O8D._? W'&,U3U?XDZ%8Z'<ZA97*W<D/E[8=KIO#M@,"5Y7 8[AD'&,UJKX
MPT!KZ&R&I1_:)M@12K 9<912<85B.BD@GTI@5;;P/IUM'(/MFIR2-"EM'*]T
M=\,2L&"(PQ@9 SU)QR:U/$&DKKF@7NFE_+,\15),9V..5;\& /X5FZAXTTBW
MBU**UO(IK^T@GD$)#!7>)2S(&Q@D8Y )(K0TO6[;4$M83*@OIK..[>!<DHK#
MJ?09R!GK@T 4CX5L-1TG4X-1MV#ZR$DOXUDR!($5?D/;&P8/J,U!)\/=$EAB
M@5KR.W%M#:SP1SD)<QQ#""0=\#C(QD<'BM'5?%&BZ)<I;:C?I!*R"3:58[4)
MP&8@$*N>,M@4Q?&&@#5AIG]IQ?:S-Y'EX; D_N%L8#'L">>U $%WX(TN\O+R
MZ,M[%)=31W)\J<J(YD 594'9L* >Q'&*M:?X8LM-:V:":[+PS2SNS3DF>208
M9I.S>W88&.E<U)\16MM#N-4N8K0"*VO95MA(_F2-#.8EQ\I 4XY)Z$CC%;MO
MXX\/3&UC;442:X"84H^$+G"ACC"DG@;L9[4@-35])M=;TYK&\#F!GCD(1L'*
M.'7GZJ*BN="LKJ_NKV57\ZZL_L,A#8'E98\#URYYHO-5^Q:YIUC*@\F_$B1R
MYY$JC<%_%0Y_X#[UE>-M;UOP[I$NJZ=;:?/:VZ!IEN)'5R2P V[1COWH )/
M.C.T8#7:0>5!#-;I.1'<K" (_,'?  '&,@8.13T\"Z.M[YS&ZEMQ-+<)8R3$
MVZ22!@[!/4[WXS@;C@"J#^,[C0];73O%'V"V#6;70EM#)(#APN,;<],D\<8K
M3;Q9IT-Q=2W%_9"P2"WEA>-F>1_-+;?E Y#8&W;DGGB@"31/"=AH5P)X)KN>
M1(!;0M<S&3R80<B-/09 ZY/ YXIVK>%K'6-1COII;N&=8&MI#;S&/SH2<E&Q
MVSZ8/)YJ_IFJ66L60N["X6: LR;@""&!P00<$$'L>:P-!\=Z9JEP;*ZN(;?4
M&O;BUCA&XAO+D=0-V,!BJ[MN<\T 2VW@71[72KS3E^TO!=V,>GREY<MY*!PH
M!QP0'(S]*LZCX1TK5)9Y;E)3)-;Q6Y9)"I01.7C92.C!CG/TI+7QKX<O&G$.
MJPD0Q/.[L&5#&APSJQ #*#U*DBKFD:_IFNK,=.NA,82!(I1D9,C(RK '!'0X
MP: ,E_ FEO;X:YU#[9]K%X;_ .T?Z090FP'=C&-AVXQC':K.E^#M*TB\@NK8
M7!F@:X96EF+DF8J9"2>224'7WJ:\\5Z'I^J#3;K4$CNLHK+M8A"YP@9@-JD]
MLD9K&L_&SS:Y'97$$$-N;G4(I)BY&Q;8KACGCD,2?3% %B;X>:%-;6UNRW0A
M@MYK8HLY EBE;<R/ZC=R/0@5I:/X<M=&N;BZ6YO+N[G1(GN+N7S'V)G:@X
M!9C[D\YJ*T\8^'[Y0;?4HVS)'$ RLA+2'$?! .&/0]#ZU9/B31U%V3J$/^AW
M"6UQC/[N5R JGW)8#\: &W?AS3[V;599ED+:I:+9W.'QF,!P,>A_>-S63/\
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
M,I&00?3%24 %%%% !1110 4444 %%%% !1110!'1113 **** "BBB@ HHH)
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
M:R@NV")-JYR00>*K3?$?499EABFTRQ$HNKB":Z@DD62&.4Q1+A6'S.58ELX
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
MP3TJEJL4$$.M6L(TJWCET*U/V?3#\J_Z0,;F_C< _>P."/K0![F;NW 4FXB
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
M&%7J1@YST'3GM5OO&,UAJHBFT6X73OM\6G_;)) A:23: 40\L@+ %@?7 .*
M.JHHHI@%%%% %1-+TZ,W!2PM5-S_ *\K"H\W_>X^;\:H:_X=BU^*"%YS;QK-
M%)-Y<:EI5C<.J;B,@;@#Q7.V/Q#O=272S;>&;@_VM;O-8[[J,;]F-P?^X,'(
M/.?05EZUXVDOM'>_TZ6^LYY-*2X6,NNR,_:5C;C&2V<C.<8[4AGHO]G6@NY+
MR.U@CO'7:;D1+YF/=L9/TJEHN@1:1:WB2SO>SWT[3W4TR*#*Q 7&T   *H&/
M:N0M_%AL-4NI=4O+PP0:AJ6 A78(H8U;:PQDX&<8(YJ_/\0GT^VE?4M"N+>X
M%O#=00+,CF:*258NO #*77*GU'- '6+I.FI8-8)I]JMFWWK<0J(S]5QBI[>V
M@M8_+MX(X4SG;&@4=,=![ ?E61H6OS:K?:E87FG-8WE@T>^,RK*K*ZDJ0P^A
MR.V.]0^/+ZZTWP)K5[93-!<PVK/'(G53ZB@1J/HNE21"*33+-HQ(90K0*1O/
M5L8Z^]2W&G6-V^^YL[>9]ACW21*QVGJO(Z>U<1?ZG?>!]9@\_4[W5--N=/N[
MAH;HH9(Y($$GRN%'#+D8.>0*T]9\=VVC1;Y+&>7_ (ERW^$89VM(D>WZY<'\
M* .BBTK3H"AAL+6,H%"%(5&W&<8P.,9./K3KO3K&_,9O+.WN#$=T9FB5]A]1
MD<5QD_C2XTW4KI[[2[]+KRK-!IXN(W53-/)&A4CC>< GG'0=B39_X3N97EL'
MT20:TM\MDED+A2KEHO-#^9C 4)DGC/&* .GETG3IYY)Y=/M9)I5"R2/"I9P,
M$ G'(&!^5+-I6G7,*0SV%K+$CF14DA5E5B<D@$<')/-4?#FO?\)!9W,S64MG
M);74EK+#*P8ATP#R.,9-<3XH\4^(;+4_$UO#%*EM9QV#0M'(FY-\Q4D#&3O
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
M.:UZ "BBB@ HHHH **** "BBB@ HHHH K$ECS12"BF 444M !24M)0 M%%%
M!1110 5D^)]*DUKPSJ&GP,JW$L1\AFZ+*/F0GV# 5K5!>7MMIUI)=WDR0V\>
M"\CG 7)Q_,T".&T_P/J-OK'AV[FDMS';Q>9J2JQS)<#S64KQR-\\AR<=!4=C
MX.UG[+HVB72VL>FZ/+-)'=)*6>?*2)&-F!MP),MR?N\=:]$J"WO;:[DN([>9
M)'MY/*F"G[CX!VGWPP/XT >=1>$O$MUIFFV5W;6$"Z=HEUIB.ER7,SO&B*^-
MHVK\GN>:=J'A'Q%%IFMZ=IT-C,FLV$$4DTMP4\B1(1$PQM.X$*,'C!SFO0KC
M4+6TN[2UGF"3W;LD"$'YV52Q'_?*D\^E6*!F%XAT>YU2TTF.W,8:UU&VN9-Y
MQ\D;9;'O7/:KX1U>?5[V\2&WO+&XU1;J6P>X,8N(A;+$ QP1PXW;3D$"O0 ,
M_2H8;ZVN+RYM(I-T]MM\Y,$;=PRO/0\>E 'G%QX#UR7P;)I]LMA9:C%J=Q<6
MS0R'REAG#JRCY01A96 &/X15O6O LG]KW$]AHFCZC%<6$-I VHJK?8GCW*'"
ME&W*589 QDH*]$HH Y_7]$N-0TG3+.T,0-I?6D[9&Q=D4BLV !QP.!7.Z[X)
MN;OQ)JM[#HVBW_\ ::P[+J_C5VLV1=C'8R'<"H! !'/7UKL]*UFPUN&6;3I_
M/BBE:)I C*I8=<$@;A[C(K0Q0!QEAH_B+2=4N[2Q%HFFW6J&_:[,F76)L%XO
M+*]200&SP#GJ*R-"\!76E&WM%T;1(A:+<*=36-6N+H,&$?.S<A 8;CD],#(-
M>E8I,4@/.SX#U%G\'@RVXBL+."VU1-Q/F"$I)'MXY'F*>N.&I;;P1<6OB.:5
M=&T65)=6.H?VI-&KSK&S;S&%*9#;L@-NX'/48KT.BF!Y[I?A?Q!9OX>TR2&R
M&FZ+?R3BY$Y+SQE90GR;?E($@!Y^E:/C*T\0/=0S:=;PZCITGD1S6$DFPJZW
M".'!VG((RK9Z 9YYKJ;&]MM1M1<VDOF0EF0-@CE6*GKZ$$59Q2 \PA\&^(;"
MQT;3S8Z=J6G6GFW$EDUXT,0G>4NHQY;;TC!PH( R<XX%;%QIGB&W\0#Q#;:9
M8R75UIXL[BU:[(6)E=F1@^SYE^8@C / QFNRN)X;2VEN;B18X84,DCMT50,D
MG\*=%)'<0)+&P>.10R,.A!Y!H Y3PY:7WAZVL/#:)%/%9Z6K&XR1F8-C:1C
M4\D=^#2:3X07_A 8/#VKNS22#S+MX)""\ID\QB&Z\M^E=%#?VMQ>W=I#,'GM
M&59T /R%E##\P0:L4P/.[CX>7K'Q&8=1GD>\:VDLVN[EI 7B*.#)Q_>0#/.%
M)KH=%TW4I/$E]KVJV\-K++;16D-O%-YNU$9F9F; Y+/T]![UMPWUK<7ES:0S
MH]Q;;?.13RFX97/U IB:I8R:M+I:7*-?0Q+-)"/O*A. 3^5 '*IX4U%?$@OR
MT'DC7FU#[YSY1M/)].N[MZ5KZ#HD]A:ZS!=E"M]J%Q<)L;/[N0\9]ZN:KXBT
MC0WC34K^&V:0%E#GG:.K''11D<GBG2Z]I4.I0Z>]]$+J<*T:9SD-G;ST&=K8
MR><'% '$6?A7Q*;?0]/N8;%+;1[2XM%F2X+-<;H3&C;=OR]LC)ZGTYG_ .$$
MU![SPBQD@$-C9P6^IKN/[PP;7BV\<@2!NN.#7=6UY;WAG%O*)/(E,,F/X7 !
M(_#(JTHP,T < /"NM:;JZ:S9PVMU/#JEY<"V:<QAX)U4?>VG# HIQCIGFL^/
MP'J4;6-_?Z1I&L7"27WGV<[@Q?OYO-1T+(>1C!R,X8UZA10!P]AX1U&T:<N+
M!?,T%;#;;((HQ-OD8[4 P$^<<_I63)X.\266BZEIMA#8SC5M'M[.:26X*?9Y
M8X3$Q VG<I&,=.1S7IU% 'G=YX2UJYUBWE%I8)/#<V\D.KPRF*:*!-F^%E"Y
MDSM<#)QAN<8K;\7Z/=ZL]H%TJPU:Q59!+:W+^6ZN<;)(Y-I*D88'&#S[5U-%
M 'F@\":\;%XKB[@N;AK+38&E>5B6>"Y,KY)&2-I !/)QSBM#6?">JW'B"^UF
MS^SNZWEC=VT4DA7S/)5U=6.#MR'.#SS79:AJ%KI6GSW][,(;6!"\DA!(4>O'
M-6>M 'G^J^&=:UFXT[5M6TW3-3EM;BX(TN=E,:02*H4!RA#.I0-DC^(@'@5O
M6.AW-OX%ETAH;&"ZEMID\NTC$4",^X@* !P-V,XYQGO6S>:A:V!MQ=3",W,R
MP19!.Z0Y(7CZ&K- '":9X<UZ]'ARUUJ"QM=/T-$8+!<M,]S*L1C4\HH11N8X
MY.<5DZ7\.+B'3!H\FE:+:)%97-H^J11*UQ<[T*(WW R8#$MR<GCD&O4L48I
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
MM2\A6:_TF(F&4J566/,@7TS746/PZT2'2+&SO8I+B2"Q2RF=)I(EN$7/#HK
M,,EB <XS6G%X2T2'84LV+))!(&>>1CNA&(R26R<#UZ]\T 9_@TS07WB/37N[
MFY@L=1$=N;F9I71&AC?;N8DD98XR>]<M8W-]<:?H&M2:IJ!N=9U6:RNH1=.(
MQ$QF4*B X0IL4AEP<@Y/->E6NG6EE<WEQ;P[);R42SMN)WN%"@\GCY5 X]*S
M[;PEHMIJXU.&U=;@2/*BF=S''(_WW6,ML5CDY( /)]30!A?#B*+3OAK;SFYF
M52DTKR32-((\,PR 3P!C.!WSZUR<.I:E9Q/+;W>LB"[\-WMT+F^NRS7$B*A6
M9(]S>3]\X (X/3BO6+'2;'3M+73+6W5+-591$26&&))'.2<Y-<Y=_#S1UTJX
MBTZ&6.\^PSV=K+-=S.L2R(5V8+'Y!QA<$#&0,T".-UR\U+0-+<V>MZC*U]X<
MDO99);EG,<R-%B5,GY,^8PPN!P.*L^)YM2\/W&J:9I^M:B8YK*RN1-+<-(\4
MK7:QL5)Z!E)^7IP<#%=#=?#RT7P=?Z98*J:C=V"VAFFFDD10/X5W$[$SD[5
M'M6O!X+T&"UN+<6;NERT1E\RXD=CY;!HU#%B0JD9"@@>U SD-2MKF.?Q/;)K
M6K1+H&F)/9N;U]QE<2R&20Y_><J%PV0 " *CCUO4KGQII>DMJDT5GJ:6VH3X
M=@T$OELWV96_A$FP-MR. X_B%=QJWA/1M<NOM-_;.\AC$4FR>2,2Q@Y"2!6
M=<DG#9')]:D?PQH\@FW60)FNDO';S&#><F-C!LY& H  P,<8P30!P6CR7VOW
M>@V-WJ^I)#/#JK3>1=/&TGEW2JF6!S\H/&#TXZ9%5=&U&^LM/\,ZK=:]J&[4
M-*O)+V6>5I47RHPRN(S\H*XSP 3SG.:]*L_#FDZ?/;36MH(Y+99EB/F,=HE<
M/)U/.6 //3MBHE\*:(MI96OV!3!90R6\$;.Q"QR+M=3D\@CCG- CS.0W<EGJ
M]A)-K<=E<>&);S-]?,\DTBD8DP';RPP/* @$<$"GRG5V673;"75#%IVA6\]O
M*FJ>2L,L@D8RR%V&]1M P<J #Q7H%KX'T"S??':SN_V9[0M-=S2$P, #&=S'
M*\<#H.V*:_@+P[)!;P-:3F.&'[.!]LF^>+<6\MSORZ9)PK9 Z=* .,^VWUKK
M6J:R;@Q_9]2TQ[X0R?NWBDMDC?..&4%PW_ <UV/@N6YO_#8U&\FDE_M">:ZC
M$C$A(7<^6HST&S;Q[T>(_#!O]'U6TTF&TAGU=1%>2SLY 3R]@95&1N  P.!Q
MUK?L[.&QL+>R@7;#;Q+%&/15&!^@H X;0H;/PWK_ (V;3]/VP6R6\RVMI'RY
M$)8A5'4D_J:QO!%["?B)*\RWAU+4-+66[:6RFB'G&5V*_.HPBJ%12>#M ZUZ
M9#IMK:W]W>Q1;;F[V>>^XG?L&%XS@8'I44VCV%Q>S7DL&ZXGMOLDC[V&8LD[
M>#QRQYZ\T <RRQR>/O$ZW04H-%ME7=_SS+3[OPSUKEK#2[ZT\$Z/KWG1/&UG
MITQ@=3YLDT((AC7M\[.@YZ<]<\=_>>#=#OHK:*:UE"V]N+1/*N98RT/'[MRK
M NO'1L_K6E/I=G<)9I)"/+LY%E@C4[55E!"\#@@9X'J >PH Y7P?J\EK<VV@
MRVJE"]TGVP39>:XB<><S)M&T,[L1R>G:DU=9M9\5Z]:SZU=Z5;:5IL$L$L%P
MT21N_FEIG (#A?+ PWRXSZUTUKX<TNSU:35(8&6[DWDDRN54O@N50G:I;:N2
M ,XJ+5O"FC:Y=K<W]L[R^7Y+E)WC$L><['"D!USSALCD^M '"7NHZ@^GZ[XC
M75KLW6FZO#:VT44[+ \0,(*F(':V_P QCDY/(P>*C<7]S)'>'6]6227Q3/IQ
M5+M@@MR\@V!>@Z<-C(XP1@5WT_A'1+G5O[2EM&,_F)*RB9UB>1!A':,'8S#
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
M_/0X:)9)D1F![$*QP>U<3J:W]AXDO-$L]>U5;4ZAI<2%KMWDA27SMZAF)/.
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
MIJKL'>28.=B89<X"KV_BJQXQFO+W78=+NM*U>YT!81+<+80[OM4A8XB<Y&$
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
MXEG<:K8PW3N(UADN$5RQ (4*3G."#CW'K0!%KVAQZ[:01FXEM;BVN$N;>XB
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
M+/IL<D6G77E?VZOC)9S&1^]"-< K)Z[#&5 /3H*?X1M(;B[A\^!)-NA7H&]
M<9O),]?:O8-HW;L#/KBEQ0!X&MQ86?@?6HM90>?>^&;+^S_,C+&0+;G(0X_A
MD^8^F<U[K8_\@^V_ZY+_ "%8^L^$[;6YY6GU#48K>XB$-S:0S 13H,\,""1G
M)!VE21UK>    & .@% 'CGC+4[;[?X@B,UCI\D6IV32P,A:YN@IA/G%BV$C5
M<C@8^4Y(S@EM<Z;<R2:=9F(ZV?&3SA%'[THMP2\GKL$88$].HKV/:I.=HSC&
M<=JH:5H]KI"7*VV\_:+F6Z<N02'D8LP''3)H \;TZ?3KSPKX;L]+,7]IVGV^
M:\1!^\CB,,P8OW 9FCQGKD8Z5OZ8-)T"Y\'W>IK:V>EMX>=%EF 6/[0PA9LD
M\;F4-UY/->BZ+H]KH6E0:=:;S#""JM(06())Y( [DU?*JPPP!'H10!X/;PE+
M/P[-+;3_ &+3+6%]<4G&;9I]ULC+CG8/G([+QWKH=$@BN/&^G>;$DBC5M;9=
MRY&=R8/ZUZQBC% 'BUE#;V'ACPC/'IPFV0ZJSP1#:TP\J4[,CGG 'Y51N;J"
M^MM4$5[I]T)/"$R0PV$6V.(J01$I)8LR@\Y.1Z#->[XI JJ,!0!["@#Q#49+
M*_N=?0:U!#;:C;V0LHH+59IKI @4>02ZY*RA\@=#R<5;U.6XT6UU'Q':QN]Q
M:ZYJ%H0HY83H%3_R*L5>R;%R#M&1T..E9NJZ';ZS-9M=37'DVLRS_9T8".5U
M(92XQD[2 0,@>N: )-!TQ-$T#3]+CQMM+>.'([[5 )_'K7G7CN\TFV\7><]_
M-H&L6XC:.^$@VW4?E2D'RV!5]K_)C!/SX'45ZK44MM!</"\T:NT#^9&3_"V"
M,_D30(\4U&].IV>L7OB2=M,UQM,M'M+!#Y:WS^6' :(_Z[]Z638<[1QQG-27
M2FR7Q*UQ>7-IXL;44N-+LX[EUWF18B-D8.) 3N5C@\+SC%>VE5)!(!(Z$CI0
M54L&(&1T..E SR.:>+^PM0\*F11K4WB7>EKG]X8VNUG\W;UV>7D[NG%>NTFT
M;MV!G&,TM 'D@L+66.U>2UB=G\<3%BT8)/SR]?R%4;J,1ZG=HB;4&I:U@ 8
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
MP8*D<ZLQ#\!AM4D8Z]J[&C@4#//-;T#7SKFJ7EI;SRV5U?VLDT%K=+#+<0)
M490VY<?/MR"1D \UF-X0U^+PG?QZ=ID=GJD&L/?Z?%]H0KLD781NSP0KMG/4
MCOUKU:BF!YIK?@?4/)EL],@1[>/0[;3X275=SQSACU/]T9S3_&&BWD>KZEKI
M:WBAC;3);9IY@B2R0SN2A/\ #G>H!/&2*]!N;RVLUC:YGCB$DBQ(7;&YV.%4
M>Y-/FABN(7AGC26)QM9'4,K#T(/6@#BO!MU=ZCXA\77DD$,#R36\:*LHF566
M$<%EX)&1D#IG&:X_6M#UC3O"NL3_ -E'1[5=(G6_@BN@]K<3DKM>&(,WECAC
MR%/(&#UKV*UL[6QMUM[.VAMX5Z1PH$4?@.*2Y:SD9;&Z:!C<*VV"4@^:HQNP
MIZ@9&?K0!YYK'A_Q!XE;4+^;2Q9S?8K>SA@:X1O-*W"RR."#@+A1C."><@58
MN/#NMVTQO(+ 7+1^)FU)85F16> PF/().,Y/0D=*[ZXN(;.UEN;B1(H(4+R2
M.<*B@9))[ "GQR)+&LD;!D<!E8'@@]#2$.HHHI@%-=UCC9W.%4$D^@IU-DC6
M6)XW&5=2I'L: //M(\5:[<PZ?#8:?#>7FIV,FKEKJZ:-(T+@+& %;^%D ^A)
M[YN6/Q#34='U;4K>P_=V.D1:DJM)RY=928SQQ@Q8SSUZ5SVB6GB&UUO2;+35
MMTN]-T273Y3>(XC/ES*JD%1U*A7'J#VZC0/P]U;3M-O-,T>]L3:WVCQ:;<27
M2OO5D$@WJ%X.[S#P3Q[]*0%J;X@:A&NJW*:-"UEIS11,YNB'FEECC,:*-O'S
M2@$D\#D9Z"/7-9\3)J&B6\NG1V]X-66-?)NV%O=(UO*W+;0<*1R"I^Z",U;?
MP-<R:)KMB;R)9;^XM[FWD"DB-X4A"[AW&Z'/'8U8_P"$>U[4-5L-2U6^M0UM
MJ"W(M8"S1QH()(\*Q )8L^XY Z8H K1^,]8FL25TNP@GM[FXM[VXN;PI:PF(
M@##[<G?D8X&,'/2JEO\ $B\U(6G]F:3;O+)80WS6TUWLEF#LP*0#;ARNT\G'
M4=*>W@;4X-=&J02Z;<_Z9=SK!>*Q2/SBA610!RZ[".V0QY%43\/->?PS%H,]
MUI-U;"V6W22:-M]FZLW[Z$@9+$%3@D8*]2*!FDWQ&4:[]G$%F;+^T_[,P+O_
M $HR9V[_ "L?<W_+USWJ]X1\77WB9HIVL+5+&X@,R2V]UYK0,& \J9=HVO@Y
MXST(JK9^#=3L=2ECM[JQ33WU![\W/E;KKYLL8^05QO.=V<XXQWJ70/"FJ6GB
M2WU?4Y=.\^WM'MI)[-"LE\6*D23#  (V]!GECSVH DUWQA?:=>ZLFGZ9#=6V
MBVR7-^\DY1R&#-MC 4@D(I;D@<@54\(76HZGXV\2WMV5:VC:**W"7DC*B-%&
MZ@1E0O(;<6Z@DCD<U/KWA35KR^ULZ7=6<=MKMJEM=FX#;X=JLA>,#AB4;&#C
M! .>U:^@>'SHFH:O,)$:"\EB:%1G**D*1X/O\F: ,2_\;ZC97>K3?V3 VDZ3
M?1VMU.;DB5@XC.Y$VX^7S 2">1TJ(>.M6E,C1:+;".35)-)LR]V099ED92[
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
M WGR%O,V(X^Z OFGD$YP.!6]X?T.XT;P79:(;L+<V]H(/M$0SM;&-P!].O-
M&!I?C;6M3T=M0MM$M+M9K>.:V-I?;T1G<*8YB5&QD!W-@'@-Z5GS>,KC4+_3
M(Y)8(6L=>%M=26%T9(9T^RR2=<#(' *D<%:9=_#K6=1DDN[F72(KOR(8I$@1
MA%J)29)"UP,#J$(P V-QY(XJY%X"U*;5FNKR73HX)-1BO6AM0P"*MLT!C7(]
M"I!XSSP.E %5/BQML?MLUC:217%A+?6L5K>B250FT[)AM^0E6!R,XPP[5?F\
M2ZH8;/4[B*W2"WU"WA,]C=&:VNH9R(S@X'*.RGI_#QU(ING>#/$-CI<5A#J6
MG67V&R:VM;BVM]SSM\H1Y=PXPJX(4G.XG/054?PC>0W4D4L%C;MK&HV<LEKI
MP;R8H[9O->0D@?,Y"J>!U7KUH ])=MB,VTM@9P.IKSN?XCZAIR78U+2K)+A-
M+FU%+6&]WRQ>65_=S#;\K$,.1GH:Z^P.HZAIE_'?%;>5I[B&"2)&0B(,51L$
MYSCG/0]1P17 M\-=:ETF"P\S1K=8M*N--)@5P9#(J?OF..6)09'N3DT ;%YX
M[U/2Y[NSU#1[<7QBMI;&*"Z++(9Y3$J.Q0;2&&20",=*M^$[W5KGQ7XGAU91
M') UJ%ABG:2)<QDDID# /4\#GUZTSQ'X*N]8U634+>[@BFCM+5+;>I($T$YF
M!;'\)Z>O6M+PYHVJV6L:QJFK36C3:B82(K7=MB$:%<9;D^N>/I0!DW7Q":T>
MWCDTT&5M9?39P)>(HU=5\[IR,21''^UUXJM<?$>4WDEI:VNGQRK)=%)+Z]\F
M.2*&3RL@[3\S.& '0!2<U8U+P#-?:[X@OUO(DBU&R:.VC*G,-PRQ@R'_ +\1
M'\#42^!M1T]-*N+!],N;VWT][.Y%ZC>6[.PD,JX!.0^XX(Y#=10!UVAZM%KN
M@V&K0(R17D"3*C=5W#.#].E:%5=+M'L-*M+.6?[1+#"L;S; GF,!@M@<#)YP
M*MT )12T4 )12T4 )12T4 )12T4 )12T4 5J**4+FF( N:=TX%+24 %&***
M%Q1BDHH 7%&*2B@!<5SGC74+O3]#A6QG-O/>7MM9B=0"8A+*JLPSQG!.,]\5
MT54M6TFUUO39;"]1FAD*G*,5964AE92.000"#[4 >>7VI:S9ZZ_AR'6[SREU
M>SB6Z8(TPAFAE9D)*X.&3()&1D=<4ZRU'5[C6(?##ZQ>>3_;%W UV"OGF&*!
M)%3=MQG=)UQG"UUUOX-TN!HY7:ZN+E;U;YKB>8M))*J%%W'T"G  P*+GP;I=
MPTDJM=6]RUZU\MQ!,5DCE9 C%3Z%1@@Y%(9R.I:CKR:I;: FI:E?F#3Y;AKK
M2A"LDC^<4C,A<@?*%PP'5NH[5WOAZXO;OPYIMQJ2*E]);1M<*I! D*C=C'&,
MYZ5ER>!-'-M:PV[WEH;>*2#S;>X99)(Y&W.KM_%N;YB>N22"*OV.B+I^K^?;
M,8K&.QBLX;97)50C,<[>@X(&>I[]!0(Y;Q7J^LV6N:AI%E?-%-J5O:#3FV@^
M3(9C'*1QSA2K<UA3>,M:O[..YMI[H1SG3;!H[94\Q9I%:6<KNXW[2BC)P,UZ
M3?\ A_3]2UG3-5N8F:[TTR&W8-@#> #D=^@_&J">"=%BTFYTV**6**XO#?%T
ME(>.?((=&[$;1CV&*8SCX[WQ+/>Z;H\M_J6GPW&K30)-,86N3;_9C)M;;N4,
M&#8/7&#1;:SXBN-;EEMCJTJ6FM"P^8P"U-NC+&^[)#F0_,V0.N .*[6S\(Z9
M9S6LZ_:);FWNI+OSY92SR2O&8V9SW^4X X P*:W@[2VUAM0)N<-<K>-:B8^0
MTX  D*?WN ?3(!QFD(L>)[;2KC0Y'UN39I]LZ7,I)PI\M@P!'\0R!QWZ5F>$
M;*YDU/6?$$]FUA'JK0^1:.,2*D:D!W Z,V>G4  'FMG7=#M?$.FFPO'G6'S$
MES!(48,C!E.1Z$ _A68_A-HK"2WMM6U21I)X)"]U?22%!'(&(7TR,@CH>,T
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
M4!X5\7QG3[GS9O#=E#$IA;=(ZVT@*J,<D$@8'()H ]:>6..)I7=5C52S.3@
M>N?2L.Q\9^'M1BN)+?4H_+MX/M,C2(T8$7_/0;@-R\?>&15B^^T1^$+GR+-;
MJY6P;9:R+D2OY9PA'<$\8]Z\BOK/4=8BN/(35;V2;P\8@)=/-O$LB2Q2-;QJ
M$4#Y5( .<],D\ $>AVGQ!TJ[UC4$6YA72K+3X[N2ZD5D969W7:58 CA5(XR=
MPQU%0V_CV*_U2^ALI+06MM<642RSB1&8S,P92NW(?C@$#D\\5R_B)I?$.LZG
MJNF:7J$EI%9Z<[;[.2,W'E7;22*JL 6(7M[5+>";6?$>I:C8Z=??99M3T9TE
MDM)(_-6.1M[@, <+W)' &>F*!G3:1X]M]<E5+4V\1&K/8D3^8#(@60J4^7[Y
MV9VGH <G.,ZUOXR\/74UQ%#J<;-!')*YVL%9$^^R,1APO?:3BN&2TO)KY+%+
M2\CGA\6SW+.ULX58I(9]D@;&"O(Y!XR,]16<MK>7OAOP]I,&F7L=[HNE7L=\
MK6SJ%8VS1!0Q&'+N01M)R!F@1Z=I/BO0]<NWM=-OTGF6,3;0C+N3.-RD@!ES
MQD9%:-]>1:?8SW<Y(BA0NQ"D\#V&37#6:3:7K.@ZA-977V>R\+2B;RX6)5@8
M#LQ_>PK87KP:[A)TOM,6>#)2>$.F1@X9<C^= '#:7\4["\.E37:K:VUYIKW<
MA"2.R2JR HH"Y8 ,3D#MGUKI+WQAX>LK>UN)]3B$5U#]HB=%9P8N/WAV@[5Y
M'S' KB_ ,%PU]X;,EC>0_8_#LEG.9[9X]DPDBROS <\'IUP?2N?T_2KS3]-L
MSJ(UVVCN?#<-JD-C:[FED5I-T#[HWV$[UQG;U/I0,]GN)Q%92W$>UPL9=>>#
M@9%<YX9\=:3K^G63/=PQ7TMBMW-#AE5!M!?#$88*3@X)QWK8@LVM?"<5FL<B
MM%8B((S!V!$>,$@#)]P.:\RU#0-5O?"'A2QMK*X6Y'AJ\MW4QE=DC01 (W]T
MD@CGWH$=CJ7CW3%\.ZCJ.D3QW<]G$DOE2*\>Y68 , 0"5/.&'!QUIWB7QUIN
MB&2TMYXI]2CN+>%H&#8'F2(I!8#&X*Q;;G.!G&*XOQ"EQXBAN;K3--OQ%;:"
MMI(CVDD;&5IXF$85@"Q4(V<9 S[U/JJ3V]KKNB/IM]-?7/B&&^A:.U=T:$RP
MMYF\#;@!2IYR,4 >@KXHT5]9_LE;]#>^88MFUMI<#<4WXV[@.=N<^U/T?Q)I
M&OF8:5>K="$*9&16VC=G R1C/!XZCO7G>E:5,FM1:=>-KDMW%X@FO/LRQ*EL
MB&1Y%G,AB.058#&_))QQ79?#NTEL? 6DV\]N]O*L;;XY$*,"78\@_7- %_4?
M%.B:5?K8WU^D-P0I*E6(0,<*78#" G@;B,UFZ'XM.M^,=9TJ$0BTTX*@)202
M2/A2QR0%"@L1CJ<9Z5S'BB&X@G\<:>UA=SW&NP0KIQBMW=9#Y(CP6 (7:P+'
M<1@'-=/X6L[FU\1>*3<1R!9+FWV2LI EQ:Q*2I/7D$?44#(]>\<V^C:_+I'E
M;YDTV:\#$/C>F-J<#&""3G/&,=ZM:#XVT;6;)&^W0I<K9+=W"$,JHF!N8,P
M903@D$X[UB>,DFC\4>:+6ZDCN= O;2-X8'D'FL495)4';D XSCI6'X@T'5+_
M $73K6TLI_._X1&>W($9&)/]'(C/HQ"L #[T =[#XT\/3V-S>)J2"&VV&4O&
MZ, _"$*0&(8], Y[9IW_  F&@_V:+_[>/),YMPOE/YGF@9*>7MW[L<XQG'/2
MN N+.UO_ +9J)B\3ZC"D5G&][)&(9;?;,7S'&L*EC$?F/!ZD=J@,>IS7]AJE
MS/J$>G6NI7"_VK:::([B97@0++)%Y9S\P:/?LY&.E 'K-AJ%IJEC#>V,Z3VT
MPW)(G0CI_/C%9;^+M%-]/I\-\CWL?F*$V-M:1%)9 ^-I88.5!R,&HO ]F++P
MO$JPWL0EFFF"WI'FG?(S;F 50N[.[;@8SBN+5+F'7?LVGV=^/,U&ZDNM-N[3
MS8K<,LF;F&?8-NXD8 8Y\PCUH$=7X:\>:1KNEV<DMY##>R6*WD\6&5$&T%\,
M1@A2<'!..]7+?QMX=N;6YN8]240VT:RRM)&\>$8X5P& )4GN,BN&DL=3MO#/
M@]H-&>ZN+7PY=H]K- 2ID,$6(Y%QW((VGKR*RM2M[O4AJ;1KJVHBYT2&)7FT
M]HD+K<*S1H@10 H/3GOR<&@#TR3QSX;AMH;A]3413!F1A$Y^13AG.%X3/\1P
MOO5BX\6:';:FFG2ZA&+EV1<!690S_<#.!M4MD8!(SD8KC/&%G+#XOU"YGEUF
M.TO-'2VA73;<2>>ZO)NA),;[20ZX/ Y//%4)[6XTJ^^S:?8ZC%>F2Q1M/N;?
M[7:WZHL2^87V8C= IRP8<Q@XY% 'K=%+10 E(0""",@TZHYY3!;RRK%)*40L
M(XP-SX&<#) R?<T 9UQX<T:[TNWTV?3K=[.VQY$6W BP,#;CIP2./6B3PUHD
MPLA)I5HPLD,=L/*&(E(P5 ]".U<+H?Q#U>]GT9KC2[V875E=R/;V\";I7CEC
M"LN6P%"LP.2,G\,]#%\1='N)+5;>WOY5GLTOVD6$;((&+ O(2>-I0Y')],T
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
M(H ]#HKSG6O%5]>^$M.62*!?[8\-W=Y.4# HZP(P"<\#,AZYZ"L?7]8UK4?
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
MWFG2FU\-26,ZQV4;&ZO?-ED9+J.2783*RB,*F1T)/0=J]8HH **** "BBB@
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
MYA\E@6$GF#:0.ISZ4 <H_@W45DM-1CUW=K,%Q--]HFMB\)650K1B+>"J (F
M&X(SSDU9L?"36E[:W<VJ7%W-%I\UD[SC<TADD60OG/&"N O88&>*Z9)HI A2
M1&#KN7:P.X>H]14,MW:0K&TES"@D.$+2 ;C[>M ')-X!1M)TNP_M%L6&D3Z6
M'\G[XE1$WXSQC9G'OUJ'_A7CWMK+;ZQK#WJKIQTZU9+<1-"A*DN>3N?*)SP/
MEZ<UK7_C"RL-2NK*2WG:2WN+.!F4#!-PVU".>@(Y_3-;XFB*HPD0ASA2&'S'
MVI@<K-X0U'48G.K:\US.9[65?*MS'$BP2"3 CWGYF/5L^G&!BN@UBQFU/1KV
MQM[MK26XA:);A%RT>X8W 9'(^M7:* ..M_!5ZWA^?0-0UB&;2I+0VT<-M8"
MQ'C:X;<>1C/3DUHZ/X?O+36)=7U74TO[]K9;2-H[?R42,,6/R[FRS$Y)SV&
M*Z"EH YM/";1:!J&FP:I<02W5]+>QW4(VM$[RF4#&?F /!'<9Z9JH_A[6K1-
M4U2/5%N-?O%@ACEBMECCBC1\[0C,W!W.222>>!P!77T4",K7M%&N6=O;M.8?
M)O(+K<%W9\J17V]>^W&:Q)/ \CW\B#5,:/+J0U22R^SY<S!@^/,W?<+@-C;G
MWKL** ,OP]HPT#1DTY9S.%EFEWE=N?,E:3&,GIOQ^%<Y=> [R6XNOL^MI#:R
MZJFK)$UGO83*RMM9MXW)E>  "..<#%=O10 4444 %1SQM-;RQ),\+.A42QXW
M(2/O#((R.O((]JDHI#/%O!^E7EQ=>&((M<OH#+IFH/YJ+%O1?M$0VKE, 9&<
MD$]>1VN:;XH\0W]B=1FU:18]/\.QZG+#%$@^TS*TP(8[<A6$8R!CVQSGN]%\
M&:;H5[#<VLUXY@2:.%)I0RQ)*RNRCC.,H",GN:=I?@S2-)C:.%)9(WL5L'25
M]P:(,[8/'7]XU '#ZOKWB'P[90 ZW/=R7^E+>>9+%'^YF66%6V *!L*RD8.<
M8'-:GB+Q#J\7BR[T6UOFMXKB;3K:.1$4M )3,9&7(/S$1@#.0/2M=?AYI!L[
MBVN;G4+M9+064;3SY:WA!#!8R ,<JIR<GY1DG%5=4\#(FGWDUJUYJ>HW#VS2
M275YY<O[EB5:-U ". QQQ@XYZDT <Y*=7O/&-CI-SK=P[V>NRP078CC$J1'3
MR^/N[2WS$9(ZG..U=9X=U#5[CP?JP^U"ZU*RN;VUMY[@*OF&-W6,O@ =AD\5
M6\*^"VL[A]3U)9DN_P"T7OH(WN?.9=T A/F/CYB1N;C@9 '2NB@\.Z?#I6H:
M:8WDM=0DGDN$=L[C,27''0?,: /+K[4-1O+&'3[O5]06^^V:8[VVHVJ+-!*;
ME0TD950CQDXQC."/>MB;5M3M-0U#0Y_$=\RV^J1Q121VZ27D\;6PE,2!4V\,
M<EBHPH/(KI(O .F+)'+<WFH7DT1@\J6XF!:-89!(B#"CC<!G.2?6IK[P5IU[
MJDFJ)<WMK?O<+<BXMY &1A$(B!E2,%!@@@T <AH.L^(=>U#2=.EUB[M$V:@;
MAO*B\Z007*H@8X*AL'!*\'GV(F\%^(?$6L7^BW\PU*2TU))GNEGAB6WA&"T?
MDD?-QC:<YSG-=7HO@O3-"ODN[66[>2,3A!-+O"B9U=^<9/S(#R2>31I7@S3=
M(OX;F&:[D2V\S[);RRAHK7S#\VP8!]N2<#@8I@8'B&\UR76_$XL]<GLH=(TR
M&\@ACCC(:4B4G>64DJ?+ (R*J'Q=J\_A;Q'J27)BE@O+-;<!%/E))';LR\CG
MF1^N3S6O?^"6UGQ;K%Y>W%U!87=G;V^VVGV>>JF3S$<8^Z=R\C!ZX/)JW?\
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
MYVCD]JE'B+0S<-;C6=/,ZHTC1_:DW!5SN8C/08.3VP:8&E16'H/BO2M>\/\
M]LQ74$5LI82EYEQ%M)'S'.!Q@\]B*U'O[**6:*2\MTDAC\Z5&D ,:<_,PSPO
M!Y/'% %BBJ(UO26U".P&J61O9$#QVXG7S&4C((7.2,<UDZSXZ\/Z,(!)JEE+
M)+<1P^6EU'N0,^PN1G[JG.3VP: .EHKGM(\8Z5JMW/:&[M8+I+N6VA@>X4O.
M$/WU7J0?;-:E_K&F:4H;4=1M+,%2P-Q,L? (!/)'&2!^(H$7:*S[G7M'LH[:
M2ZU6Q@2ZQ]G:6X11+GIM)/S=1T]:R+GQOI\>J:KIEN]M+>Z>D+&-[N.,2;V(
M(!)X*XYSZ@=Z .GHK/.NZ.NH)8'5;$7KL42W-PGF,PZ@+G.12C6]);4'T]=4
MLC>HP1K<7"^8&/(!7.<\'BD!?HK)UC78M)BT^;R_/AN[V*S+HXQ&7)4-[_-@
M8]ZPI/B':1GQ8/L4A/AY5)^?_CY)# !>./F4KWYH&=G15"+6=.DU ::;^T&I
M; [V8G4RKQG[N<_CBEU#6M*TAHEU+4[.S:8XC%S.L9<^VXC- %ZBJ;ZMIL=Z
MMF^HVBW3G"P-,H<G;NX7.?N\_3FC3]6TW5DD?3=0M+Q8VVN;>99 I]#M)P:
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
M1S3O*NR#S9 K+C(9F'(!QCD'VH [JBBJ6K:K9Z)IDVH7\ACMXL;BJEB22%
M')))  '<T 7:*YH^.M$2T>>8WD+QW2V;V\EI()EE9=R+LQD[AR,=<T#QUHIT
MY;L?;"[79LA:"U<W'G ;BGEXSD+\WIB@#I:*Y[P=K\GB32;J^<($6^N((MJ,
MF8TD*J2#R#@#/3GL*NZSK]CH0MA=">2:Y<QP06T+2R2$#)PJ@G  ))H U*.M
M8FE>+='UJ6UCL+EY&NHYI(<Q,NY8G$;GD<88@<]:HS?$'0(K6"Y22[GCEMC>
M$P6LCF. $J9' 'RKD'KZ&@#IR,4E<OJ_C[2K#[9;VJW5Y>V]N)REO:22JJLF
MY&8J,!3QSG^M06GQ!TW^PM.O;Z*\2XN+(7<T,5G*QBC &Z0C&1'D\,>HZ9H
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
M[<9)'IS7IK7,"N4::,.&"E2PR">@^I[5([JB,[L%51DL3@ 4@%KSBUT358M
M\.Q"QD$]MXAN;F1&'W(V>Y*L?8[T_P"^A7HC31)"9FD18@-Q<L N/7/I3Q3
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
M95  ZDD=O6@"6#0]+MM'?2(+"WCT]T9'ME0!&5OO COG)SZT7.CV]SJ&F79
M5M.9VA 7^\A3&>PP3Q[#TK!E^(FEBTCN;6PU.\0VC7DP@A7-M$K,C%]S+R&5
MQM7)^4\4E[\1M(LY;X"TU&XAL(DFN;B& &.-'C$B$DL.H( '7/MS0!LV/AC0
M]-U![^RTNV@NFW?O$3!&XY;']W)ZXQFKYLK8WXOC GVI8C")<?,$)!*Y],@'
M\*Y6[\;P2)/;B+4=*NH)[3(N;5&:2.:8(I4;^C8*DG#+UQD8J>U\?:;=7UO
M+'48H+B[ELH[R6)1"9D+Y3.[/\#8.,>^<@,#6TWPUHNCW<EUIVF6UM/("K/&
MF#@G) ] 3S@8%7KJSMKT1"Y@2412K-&'&=KJ<JP]P:Y-/B9HI6.6>UU&VM9H
M)KFWN9H (YX8EW,ZX8G&.@(!.1QS6UHGB.+6KBXMC87UC<P)'*T-XB@LCYVL
M"K,"#M/&<C'(% BVVC::ZRJUE 1-<+=2 I]Z5=NUS_M#8O/L*1=$TM)5E6Q@
M$BRR3!@@R'D&';ZMDYK#M?'^F7-Y;Q?8M1AM[BYEM([V6)5A,T>_<F=V?^6;
M$'&/?.0*&H?$>W_L*\NK'3=129]/FO-.>>% ETB#[Z_/G:,JQ#;3MY -(9U"
M^'M'6 P#3;7RC:K9E#&"# N<1X_NC)X]Z9:>&=$L;9;>VTRWCB6=;D +G]ZO
MW7)/)(P,'VK!C^(=K!IL,UYINI>9'9QW5^T<2%;1&R [_/T.UF 7<=O) J#Q
M)X\^S[K?2;>[9HM2M;*2^\E6M]SR1[X\YSG8QYQ@'C.: .S@L[:VFN)H($CD
MN7$DS*,&1@H4$^IP /PJ&[T;3;^262[LH)GEB6&1G3)9%;<%/L&)/UJIK7B*
M+1[JULUT^^O[NY221(+-%+!$QN8EV4 ?,!UR2> :Y;_A8\:ZU//%:WU[H[:/
M;ZC&+:W4O$K-)O=\D< *O )/!P#S0!W<=G;17LUXD"+<SJJ2R@?,ZKG:"?;<
MWYFH[O2["_D$EW:13.(I( 77)\M\!U^AP,_2L&X\?:3#<NJ0WD]G$T*W%_%&
MI@@,H4H&)8-R&4G"D#<,XJ3_ (3G1A8V5W(9XX[J:XBPZ -$8 YE+C/ 7RV]
M>H]: -A]'TV0@O8P/BV-I\R _N3C,?\ NG X]JIP>$] M],N--BTFU6SN"#-
M$4R'(QC.>>,#'ICBH]#\5VNMWAM!97UE.;=;J)+N-5,L+' ==K'C/4'!&1D5
M/K7B"+1IK.V%C>7UW>%Q#;VBJ6(499B795 &1U/<8H DM?#VD64%M!;:=;QQ
MVTQGA"I]V0@@OG^\0Q&>O-2#1M- 4"R@ 6Y-XHV=)B23)_O9)Y]ZYU_B-I;0
MPR6FG:K>M)9?;S';P+N2(,RMNW, ""I!&?IFJ/BGXC06OAW4I]$AO)YX=.2[
M%W' &BMS(NZ+?DYR>#@ X!YP* .JM?#FC66J2ZG;:;;17LI8O,J8.6^\1Z$X
MYQU[U;O["TU2QELKZWCN+68;9(I5W*PZ\BLW6=5^P2:)NN7A^UW8B94A#^;^
MZD?:22-H^7.1GIC'-95E\2-'NXX9Y;74+*SN+.2]@NKJ$+'+'&H9\88G(![@
M9[9H T9/!'AB9F:31+-RR(AS'GA0 OX@ #/7 ZUH)HFEQ);HEA JV\[7$6$'
MR2MG<X]SN;)[Y-8D/C[3GDCBN;#4K*:5[=8XKF)0SK.^R-QM8C;NZY.1W%/U
M+QUIFF7TMDUM?SW,=VMD([>$.7E:'S@%YZ%>,G'/7CF@"_:>%- L1="VTBSC
M6Z0QS*(AAT/)7'3:<G@<57;P9HD>G/8V=E#:Q23PSR%$RSF-PR\GG^' ].U4
M%^(FFLMXQTW5E6TE^SR$P+C[0655A7YOF<EQP./4BI3X]L!&(_[.U(ZD;LV?
M]F"-/M D">8?X]FW9\V[=C'O0!T\L4<\+PS1K)%(I5T<9# \$$=Q65:>%-!L
M;.:TMM)M8X)G1Y$"9W%""F<_W2!CT[5F>%_%'V[PQJ>MZG*8K>UO+SYGCV&.
M&.1@ R^H4<]ZCD^(VE6UG<7%]8:G9&&*&<0SPKYDD4L@C5U"L<C<PR.&'I0!
MU]%5M.O&U"PBNFM+FT,F3Y%RH61<$CD D#.,]>]6J $HI:* $HI:* $HI:*
M$HI:* $HI:* (:***8@HHI:0"44M% "4444 %%+10 E8'C#5KO2-!$E@46\N
M;F"TA>1=RQM+(J;B.^ Q./:N@K-UW18-?TB73YY)(@S)(DL1 >-T8,C+G(R&
M - 'G!>_TSQ9J<=]-;W\SZOI,7GR6ZC*L&^;;T5QZCTSQ5F;Q;J]WI/V*7[/
M)=V]EJCZHKP@JWD9C08/&&9E..X!KHX? D/VJ2\O-5O;N[FO+:\DE<(N7@SM
M 55 "X.,>U3CP1IPU#Q%>++.)-<@\B89&(AL*L4XX)SDYSR* .%\1:EK.M>#
M_$L5O=6]K8Z9I4"O;+;@B8R0"1SGJH"L H'<<YK4N?&.M/KE\M@+N2.PU"&S
M6QATR25)H\1^:[3!2$8!V(&1@*,@YK8U'X=V]]!=6T.KWUI:WMI%:WD40C/G
MB-=J-DJ2IQ@''4 5=F\&12:G//'J=W#97-S%=W-BFT)++&%P=V-P!V)D \X]
MS0,Y^U\1^(3<66H3:A ]G-K\VEFS%L!^Z$DBJV_.=PV#VQVK-@U'7M7N_!FO
MSW$-PE[<W4UO9"()Y)^S3>6H?.2"!R3WZ8KMT\'V<=K;0"XG*P:J^J*>,F1G
M=RIX^[ES[\"LZW^'=K#/9J^JWTEA8O,;2R.Q4B65'1EW!=QP'."3D8H B\$:
M]J>IW[V^I:DDDXM%EN;&>T-M<6TV<$*I'S1<XW9/('/-:OC'4=3TNTL)+$SP
MVTEQMO;NWM3<R6\6QB&$>#GY@H)P< ]*70O"7]E:E'?7&J7>H36]I]BMS.J#
MRX<@D':!N8E5R3Z?6M'6]$;5FLYX-0N+&[LY#)#-"%8<J5965@0P(/Y@&@#S
MR]\7:C;63ZI%<Z7>WD7AVYN8[ZVBR'*W"JO) (&,;DZ!@?2M#5/$OB+0-0U#
M2YK^WO;F6&R:TF-L$6&2>=H2-H/S*,;ADY[$FM1OAKIC:?-:->WA,]C/9RR9
M7<_G2^:[],!MW8< 'I6CK7@RQUN[N[J>XN(Y;BUAMU:(@&(Q2F5'7(^\&/?C
MCI0!AZ[K'B+PXMII]WJ G-_?B*"_M[(RSK"(B[YA12"^Y< @$8.2.*Z#P=J6
MHZIHCR:G%,L\5S+"LDULUNT\:M\DGEL 5RN./7-4F\#K(OVF36+QM8^V+>+J
M&Q RNL?EA0F-NS82",<Y)SFMS1=)31M/^S"XFN9'D>:6>8@M)([%F/  ')X
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
M6W:\\%PQ6ROP9G!FRB#^)OF7@<\T >NWWB32[2!]FHV$ESY1DA@:[1#+\A<
M$G@$#.>F.>E(?$VCP+;K?:KI]K<3!,0R7:9W, 0HYYZ\8ZUYOI5G ^D>+;E[
M=&G3PU9HDC+EE!M'R >W;\A56\M(I/"_CJ5X$:4:'8A6*9(Q;D\'Z@&@#UFY
MU[1[*^%C=:K8P794,();A%?!. =I.<9JIXFUZ;0+6R>WL1>SWEY':1Q&;RAN
M8,02V#Q\OI7F7B&XL+:T\4V&I)G6+C6K6YMMT9+/#F (ZMC[H =2<\'([UVW
MQ$NH+&W\.W=U,D-O#K=N\DCG"HH5\DGTH T=(\5)>3:G:ZI:?V5>:8$>Y2:9
M6C$; E9%D& 5^5NN,$'-7T\0Z+)I3:HFKV#:>IPUT+A#$#TP6SBO+?$\I\03
M>(-?TUR='3^S;9KKR2T<J1W!DE<*<;T4,,]C@T;[.+6K?6I=52_TD:]$]Y>K
M L5IO%JZHZD,00&,8+' ##VH ]2G\0Z+;:=#J,^KV$5C,<17+W*".0_[+$X/
M0]*+WQ#HNFJC7VKV%L'560S7*)N5L[2,GD'!P?8UYE>W>F_\)#I6J6-U!HFB
M21ZBL=W>0B2"69I4+,H+  2 ,5.1D X'-0V&F6\5I<Q&*:5(_!6V(WD 20*7
ME(!7)V\8XSV% 'HFL>,=+TW1-7O[2ZM=0ETN(O/;07"EU([-C.W\16E;:YI%
MY!<S6VJ64T5J2+AX[A66$CKO(/R_C7D/B*VC@T*188 BGP2 0BXS^\3_ !/Y
MT_Q3)::M<:M>>''B.E0:?I\5[)!%N1-MUN*LHZE(\EEZ@<'% 'K$?B+1)K 7
M\6L6#V9<H+A;E#&6 R1NSC. 3CVJ#6/$=II>A1ZK"IODN&BCM4MF4_:&E8*@
M5LXP=P.<XQS7FKVMEJ.IPW ODUBWN?$=D)9H[94MI&6!\[,,P? VACZC'->B
M^+-?A\*>&IM0,<9*%(H(V.Q-[$*N3_"HSDGL : ,W_A.Q##>P7FD7$&K6US!
M:BQ65'\UYO\ 5[7Z8/.2<8VFE?QV(K>6&32;@:Q'?II_]GB126E=/,4A^FPI
MEMWL>,UR4DVE&PL];AUN#5[J#6[6\UF\A^Y$FUXUPO\ #&F>/8$D]:LS>+(-
M(NO$WB&SFMI+?4K^UL;"ZE?_ $=I%A >0L.J+\V2.I7 H Z1/'8:W,)TF<:R
M+_\ L[^S_-7/F[/,SOZ;/+^;=^F:VM UQ-=LYY/L\EM<6UP]K<V\A#&.1<9&
M1P1@@@]P17GL,NB6$_AW6[;6HM2MX=6F?5M3W *)IK=D#MCA%!V*.P&/K6_X
M/U2RBGU:\DG"P:WKDO\ 9[!25N L*+E2!T/E.0>A ]Z -G6O$<^GZK;Z3IVE
M2ZEJ$L#W)C658E2)2%R6;N20 /KTK-3Q\E_;V+Z+I-SJ$]S9&^>'>L30Q!MN
M"3P6+!@ .NT\BHO'/BN/2[VST-=4M])EO8WDFOYO^6$0(!V \&1B<#/ P3V
MK'T_4/#OA7Q+!>17D,.@RZ!'!97+/\DK0RR%D#'[SG>#CJ3F@#I+GQ]I45IH
M<\$5U.-8>W6WVP.%596"@N^-JD9/RYSQ^-+K?C&32]0O;6ST>XU'^SK9;J^>
M.5$$2-N("AC\[81C@>G7FN9BL+G3_AAX)M+J)HYTU#3B\;#!0F93@CL1FKGC
M7Q-I\VM/X5O-8M])L6MUDU"X=MLDJ/D"&/T) .YNP(QR> #O+.[AO[&WO+=M
MT-Q&LL;8QE6&1^AJM_;ND?VM_97]J67]H_\ /I]H7S>F?N9STYZ4W2]3TJX8
M:?IL\;?9[:&41Q@X6%P?+(/0@A3T]*\JOM4MG\00+Y]C8B#Q6#+8JA,YPQ7[
M1*[,=JMD8P ,,!D]* /5K?Q!HUW?BQMM6L)KPJ6$$=PC.0.IV@Y[50_X2_3)
M?$=CHUC<6U[+<&996@N%;[.T:@X8#/)S[=*\^TVSV^'O!;VD*QW;ZM?XD5<-
MN*70Y/X+^0I_A&ZTB;5/A_:V0B_M"RTZXAO41</#((U#+)Z-O#'!YZGO0!W>
MM^*)].U;^R]/TB?4KM+4WDRI*L8CBW%1RW5B0V![=15&7Q_#-;Q3Z1I=SJ,?
M]G)J<^UUC,4+YVC!/+G:WR_[/7I53QSXHMK;5(/#4FKP:0MU;F:[OI3AUA)*
MA(O]ML-R?N@$\G%9*:EH?AG5-99+B&'2[[0K4:6V[Y9Q$)4\M#_$WS)\HY.X
M4 ='?>/88UEFTW3;C4K6VL8]0NYHG5/*A<%EP&^\VU2VWCC'.3BFZIX_@L9+
MR2UTV>]L=/MXKF]NHY%7RXY 2I53RYVC<1QQ[\5Q6FRIX1T;7--UE_L]Y>>'
M[-;6%_O7$BV[1-&@_B8/@;1S\PJIJMM;VEIJ]KK-X]EJMGI5G#I]FK;1J#)"
M" T?_+Q^]W)M.<#TSF@#W!2&4,#D$9!I:S]-U2*]>2T9@+^UCB-W" ?W3.NX
M#/0]^F:T* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9*2(7(
MZA213Z1E#*5/0C% 'D5GK?B(Z%X4>YU?5+N?7D,\YLK>'S(DCBW;8P5P-Q92
MQ.>AQBKEEJ'BC5;S3=*O=4O=-D.G7LTKI#")9#%.B1.<J0I*L"0/?IV[!_!F
MG_V/I.G6]Q>6ITD 6=S#(!+'\I0\D$'*D@@C%/T_PAI>ES6LUL)O,M[::V!>
M3<7$KB21F]6++G/N: //X-?U]-#T^_N=7DNFU?PW>7LD,D,7EQ2QQHRE %_V
MSD'(-9.MV5W=:=XPNVUF]7_BG[*9XD2$)(&24[#^[R%&#C!!Y/)XQZ?_ ,(3
MI/\ 9]C9?Z1Y-EI\NG1?O.?*D55;/')P@YIESX$TFZ-R'EO%BNM/73IXDEPD
MD:@A21C[PW'!'Y4 <AJFM>)8-4U>RTRYUB[FT=+=8/+@@,=P[()'\\[1U#!1
MMQC&>M-UB?5-9BDU.;5)EMK?Q5;V26&Q/*$<=S&@.=N[>6^;.[&#C%==-X!T
MZX<M/?:E(LT<<=Y&TXVW@C.5\WY>3V^7;D<'-.N? >EW.I/=FYOTC>]COS:1
MSXA^T(5(DVXSD[1D9QWQGF@0SQA>SPWFE6<&J7EK]H,I-OI\ DN;C:!@*64J
MJ@G+$X'09YKF=!U7Q#XJ;1;5]=N+ S:/+<S/!%%O>5)A&I.5('J0.#[5W.L>
M'+?6+VSO3=7EI=V@=(YK60(Q1\;U.0>#M7W&."*Y=/ARMOKEFEG?:A:Z9;:=
M-;QS0W($RL\H?9D@Y7&>H)Z<YYH Q=/\0>(_$NGSWJ:W+I[6WA^"_$<$495[
M@F8$G<I.P^6,J,=N1W67Q7K\^GZ_KZ:D\,6GV5K-;6*Q)L\R>V0G>2-Q56?<
M!D<CG(XK=E^'L-QX@N LMU9:/_95OI\<=I<;#(B-)OC<8)VD,G/!ZX/6NA/A
M326AU:!X"T&JQI%<1%L+M6,1@+CI\H% SD-6U+7O#MUJ]BFNRW1L],BU:.:\
M2,$[)&$L1*J!M<+QW!/!J"W\2:M>1:'JSW:XU)=1N8XO*0FV1(CY<><9W+MR
MW^T2#P,5U"> ]-;S&O+O4+Z61X#)+=3!F=(6W)&<*!LW')&,D]2:G'@K25NV
MN%^T+F:XF6,2?(C3IMDP,< \G'J2: ..TV;Q'?SZ/!+XJOU&IZ =2F9(8 8Y
M5\O 3Y.%/F\YR3MZC-4;_P 7:S<>%8=5BUF\%]%H$5^;73[5"JRE69I9V92H
M0[>%!!P&P#Q7I%IX8T^SFL)8O.W6.GG3H<OG]T=G7CD_NUY^M8[?#;1OLAM(
MKG48;9[%+">**<*+B) 0F_C.1N/0C/0Y'% '(ZEJ&IZ/K'BW6;34;MKE[?3$
M2(1Q,JF=V08&W)V;CM!/.?FS5BXN=8FNK&UO_P"TC:1:]8M9S:A'&LY#*^\'
M8,$!AD$C^+VKK[CP'I=TTYGN+YA<6D5I.OG "3RN8Y#@<.IY!&!GM4L'@O3X
MV6:>XO+NZ%Y%>/<SR R.\:E4!P -H!/  ZT 87A;Q!K&JZOI.FW-V3-8V]W_
M &M^[4>;*DODQYP.,[7?C%8GC#3H[7Q+J6HW-A;:YI5Y(%O(8)%^U6VRTD#(
M >,;3Y@Y!ST'(-=EX4T&XL=9U_6[VUCM+G59XV$"2^9LC1 !EL8R6+L0/6HM
M<\ 66LZLUZ+Z^M%N7S?0V\VU+@")H_3(.TA201E<]^: ,V^L].E\7^!=9LGN
M)!=/((WDN)&4Q?9'*X1FVJ2 "2 ">]=)XKMM(ETA;G7)3'86,Z7;C^%V0_*K
M+@[@21\O4G%69-!L9)])E$;1_P!E$FU1#A5S&8\$=QM)K+U#PB-9FOA?ZA>I
M!)>PW=L(+@@Q&., 8R,*-V6P.X!SDT <=%ILQU[2+F\L/L-CK6OF[33W4#8L
M=HX0NHX#,R;RO8XSR*NQ3Z=HVG>.+FYTZWNK;3]49[6"2)6'F20PG8H(XW2-
MV[M73OX-MIK 6UQJNK7$D=PMS!<RW :6WD4$ H=N!P2"""#DT]?!FF?V2NGR
M/<RH;U;^:623+SS*X?+G&",JO  &  ,4 2^&M$7PYX;CM (Q<D--<O&H4/,W
M+D =!G@#L !VKA="NO$>J'PH+CQ3?#^W-+EN+DQPP QL@C*^7\GRYW\YSGMC
MC'JK*&4J>A&*Q;#PKIVFG1C!YW_$HMGM;;<^?D8*#NXY/R"@#RS5-?U'6/!\
MIOIDD>;PR9I6$2J7D%R$W9 R,@=!Q[5L'59])\07\L04HWB>?S%**2RKIP?
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
MB@!    !@#L*6BB@!, D' R.AHP,YP,^M+10,4#)Q3PH&< #/6D48&:=0 A
M.,@''-! )!(&1T]J6B@ HHHH Y^^\(VNH:DUS/?ZB;>2:.>2Q\X&!Y(\%201
MD#*J< @$CD&N@HHH *3:NW;M&WIC'%+10 A52,$ CTQ2T44 %( !G  S2T4
M( %&   .PI:** #K2  # & .PI:*  @$8(R#VJ">S@N9+9Y5)-O)YD8W$ -M
M*Y([\,>OUJ>B@ I" >H![\TM% !1110! EG#'>S7BJ?/F1(W8L3\JEB !T'+
M-^=3;1DG R>II:* "D  S@ 9ZTM% !2$ XR <<BEHH 0@$@D XZ4%02"0"1T
M/I2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(3@$T
MM(WW&^E ',1>.M$M]*L[C5M4L+>XGMDN2D,AD78V1N4XR5RIYP.G-;E[JVGZ
M=IW]HWEY##9?+^_=P$^8@+STP21^=>5^%]-NX]((ELIE;_A#(H,-$0=^^;*=
M.O3CZ5M>)<VOP=TC[1;R.8O[+\R'82QQ-#E=O7/;% '4KXQ\./IK:A_;%JMJ
MDOD-([;0KXW;2#R#CGGM0GC#P\]W;6JZK;^?<K&T2$D9WC* \?*6'0'!-<'=
MPG7/%;:Q:6L\NFSZWIJH[P,H<Q1R;WPP!P"RKDCJOM1K4<RQ>*M!-M<-JVJ:
MS!<616!B)(SY&'#XP GEMG)XV^] '?0>+= N=5&EPZK;/>F1XA$&YWJ2&7/3
M<,'CKQFB+Q9H,]W<VL>J6[36RN\JAN@3[Y!Z';WQG'>O.=/G344AT:SMY_[0
MB\737;L(&VB)+EV:3?C;C:"G7.>*S])TR<Z)96$\^LW.HZ;97XEM&MD2*U<Q
M.ARPC#/O+ K\QSU[4".\N?B=X<BUC3[*"_@GBN6D66X1SMAVKN';YLGC@\5T
MT.L:=<26<<-Y%(][";BV"G/FQC:2P]OF7\Q7$&(:>_P[>:VE2VBMV@DVP,PC
M9[=54, /ER>.:B^'=A/'K^I0SHPCT"(Z/;,?XE,KRY'_ &S-N/PH&;\7C[1O
M[<UO3KJYAMDTH(7F>3AL\-QCC#87J<D\5IV?BC1-06$VVHPOYTYMD!RI,H7<
M4((!#;><'M7!^([N;3O$7B918F1KB3398Y);-YHXXU8*\P &&,9(.,]1GM64
M\%UJR>(-*LY+^YU#4M6M9++4;BV:(QA84)N,JJ@*OEN!C&>!SGD ]-NO&'AZ
MRMX[BXU6W2*1Y$1LD[C&<.1CLIX)Z#UI]QXJT*TOX;*;5+=;B8(47=D?/PF2
M.!N[9//:O,$1[632[B8ZGHEJFA/IS16MHLQ-Q'(1)%\\;_?X*GC=C.33I;9]
M%1+6QM=02]-OI\3:7?VPN8M05%0 [E7Y'CP02" "@.* /7=0O8M-TVZOI]WE
M6T+S/M&3M4$G'X"N+T7QSJUT9[K4]!$6FF%KB*>TF,QB401S!9/E !97X(.,
M_+[GIGU9+[2]7:PM6NI[,S0&VE4H)957.SD=&R.>F#7D^E3WD5_>)X'AOX!)
M%<-<:9+$_D6[?8T,?$@^5_.^7 Z@=, 4 =I;_$*:"![C6M,CM87TAM7@-M<^
M<6B7;E&RJX?YUQC(.>O%/G\>7>D)=IKNCI;W*6*WMO%;7/FB4,XC\LDJNUP[
MH#U'S9SQ7#RZ)#>Z5<6/A.SO&,V@2QZBL\4@Q,NQHHQO'RN6\P;%P/;I6[K+
MVOB_4+K4$L-2N=-M="DBF6"%HYO.>6-PD8<#,B>5NQS@X'?% '8Z/K][<:Y<
MZ)J]A!:7\5LEVGV>X,T<D3,5ZE5((9<$8[@U+=^,O#EA?-97>L6D-PDGE.CO
MC8V 0&/1<@C&>M<QX0M9+SQS>:TFHW^IVZ:9':&]NX!"'<R%]B*%484 $G'5
MSSV%+4]/N)++Q0/L<K&7Q192+^Z)WH#:Y8<<J,-STX- '8CQ7I][#:3:5>V=
MQ'+?+9R&20H58@DJ!C._H0#C(.<U@6OQ#N+JR6<VEI 6TNXOMT\Y6-3'/Y0#
M'!P".<XK.O[*Z/C*[D6UF,9\36,H81G!46@!;/H#P37,2:9?_P#"*31_8;G>
M?#5]'M\IL[S=@A<8ZD<XH ]@E\3:+!JZ:3+J4"7[,JB$MSN8952>@8CH#R:C
MM_%WA^[U---@U:VDO'=XUB5N2ZYW+GIN&#QUXS7 :C',L&O>'S;7!U>_\00W
M=J1"Q#1;X6$N_& %5&!YXVXJS8V%RFB^' ;2573Q7<S./+(*J9+G#'VP1S[B
M@#N=0UR'3-4$-W/:PVBV4MU*\DA#J$9!G;C&W#')SP<<<U)I7B+1];FN(=,U
M"&YDM\&18SR <X/N#@X(XKB/B19W5S?7Q@MII0?#%_&#&A;+EX<+QW.#Q[5N
MV5M)'\27E$#K!_8,$8?80NX3/\N>F0#TH USXFT4:R-(.HP?;]_E^5G^/&[;
MGINQSMSG':J$_CC17L-3DTV_M[RZLK2:Y$*L0)!&#G:<889P"1G&:Y"ZDEL_
M%DD6G6US+++K0EGTF\M/,C;@9NXI=OR<#/)(SD<&L 2W-]:Z<Y6Z,G]AZC;O
M91:>T,%C*T2X@3Y<EOE8<L?NCIGD ]5C\7Z-&FGQWU_;VUW>0Q2B%F^[YF-N
M3T&3P,XS5F/Q-HLNLG2(]1@:_#%/)!_B R5!Z%@.2,Y%>4W.F3[M6L+ZXUF+
M^T[6P%O9V=LA^U 0HA&]HVV%'5B>1@<UMVCO;>,H;:QAN7$FM32W.F7MIO%O
MD/FZAFVC:&R" 2<[R!B@1Z3>WUMIUG)=WDR06\8!>1S@+SC^9JK?:_I.FFY6
M\OX86MD1Y5=N5#DJG'?<00 .I%<]XNNU\1?"W4+S3(9YEF@\Q(_*(D(5P2-O
M7/RGBN7U>ZL]:\0:OJ:0:K_9_EZ88K^VMV5H7268^<JNAWJA(R,'@F@9Z _B
M_0$TR/46U2#[-)(8489+%QG*[<;LC!R,<8K5M+NWOK2*[M)HY[>9 \<L;95E
M/0@UX_&^H-JFF:M=7EQ96,-W?1?VO9:<JM<%TAV2O&R, 6VNF[;SM&,9KN?!
M,]KINCZ5H8BOXIY+66\C2\0!_+\WG<5 4']XORX! /M0!K7'BG0[75UTF?4H
M$OBZ)Y1)X9ONJ3T!/8$Y-,B\7^'Y]473(M6MGO&D>$1!N?,4D,F>FX8/'7BO
M.O%-U<2W^K0.MQ:^3K5I,+.TL"1<1*\)-S+)M)88!'!&-@!S5ZWL+D:3IX%K
M*''C&:8_NSD(9I<.>.F".?2@#J)/'.F2^)M,T73KFWNY;JYE@GV/S%LC=R1V
M;E-IQTK;FUC3K=[U)KR*-K&$3W(8X\J,@D,?;Y6_(UYCX9;$_@+26LKI=0TF
M>YCOBULX6%O)E!RY&/G.""#S6I\0M*O+C7[%+.WEDAUR!=*O'C4D1H)DDW-C
MH/+,X_$4 =<OB[0'U./3EU2 W<C*JID\LR[E7.,!B.0N<^U1>'/$\&MVL7F^
M7!>2R702W#9+)#,8BW_H.?\ >KS[5[F>367B=+BU6U\2V\IL+6P(1H5D3_29
M)-I+9&.A [8.*ET"8Z!J^BW^HVUW';E=7@#+;.Y\Q[P.BX4$Y95)'KVH [^Y
M\8^';2VM;F?5[9(;I#)"^[(9 <%N.B@GJ>*V]Z[-^X;,9W9XQZUX3IUC=6.F
MVC:C/J]C#=>'$M4BM;-9&G<22[X#OC?:Q#KCIG/MQZ6FCZK8Z7'-%J5W-;6^
MGA%T:6*%ED98=NQG";B2PR<'K[<4 :-CXO\ #VI?:#::M;2"WB,\C;MH$8ZN
M"< K_M#BLVT\?Z/>:O>Q17EL=,M+!+R2\+E0I9V7:01QP 1Z[A[5YG>17VLV
MNVW-Y=2S>&9H%MTL#!##('@<VT8VCD*C#!)/ &>U:_B.=/$&LZAJFE6-W-90
MV6GO*?LCIYRQ79DD4 @%BJ]0/3':@#M]/\>:5>W>LN;JW33=.6 BZ+GYC)N^
M4@C((( QU)-:+^+_  _'I<6I/JL M)93"CY.3(,Y3;C.X8.1C(Q7FFLEM6UW
M5-9TY;^WT]-2TR>2\BM#N*(DJM(J.AW!6*Y^4_=S5JP2+2]=TWQ%*VJ7&F'4
MKQIKRYMQEG>"-%E"1HNU"8V4';U.>] '<:/XMM]1\)W.OS>5';0S7"!D?<K+
M'(R*P./X@H/XU6T[XC>'KK0-.U.\OX;1KR 3&$L7,? +9('12<%B *A\#PR'
MP+=J+2:W,MW?M'!+&48*T\A4;3R."*X.&^GE\-Z?IR1W=DR^&5M?,BTUFN+F
M=05:VW,AVJ#@G YW9!&,T >NR>(=(B2Y=]0@"VQC64[ONF3'E_7=D8QUS4<?
MB;1)=7?28]2@:^0LIBW?Q*,LN>A(')&<BO+XX9;G5O#>N1:;.^G:/:V,&H Q
MNIG=E(5@N/F\@L&/'\1_NT[2],D,MMI=[)K-W>VNJWER^G)!''$@)F(D,ICW
M%75P!\_)?VX /3]*\2Z+KD\D.F:C#<R1J'*H3RI.-PS]Y<]QD5/JFL:?HMJM
MSJ-TEO$SB-2V27<]%4#DG@\#TKS?PMJ\6BS^>?MEUH^GZ,2\EU8%;K3MK)BV
M+A5WC )QC/[O.:Z?QQ>2VIT.1%6&%KP^9J'V7SVLQY3X95P<,Q^3<00-W3F@
M#2E\9^'(+*VO)-7MA!=*[0,"29-A 8 #DD$@$8R*;?\ C/0+'3[>[?5;4I=Q
M-+:G?Q*H'7CH.0"3P,UPG@FVG/B727DAO&$,^LEY;J HXWS1,A;Y0 64YX Z
MFJ?A\'0DMYM4L;KR+O0YK.!5MG<F47,K&+ !P65T(SC./:@#U3P]JC:WX:TO
M57B$37MI%<&,'(4N@;&>^,UI5@>!XI(/ /AV*:-HY$TVW5T<8*D1KD$'H:WZ
M "BBB@ HHHH **** "BBB@ HHHH B%%%% @HHHI@)0*6B@ HHHI %%%% !11
M2TP$HI:* $I5&314@&!0,**6BD E%+10 E%+10 E%+10 E%+10 E%+10 E%+
M10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+
M10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+45RLS6
MLRV[*LY1A&S= V."?QH >&5F90P)7J >E5-3TNTUBS%K>H7A$L<V Q7YD<.I
MR/\ :45Y3X*6/3O$,<6HSZII_B6-2+BVNI'D74F$ WX;)1OF^=<'('&,5L>!
M(8](O=(M-6TO5K36+RP++<7=^\R3NJJ908]Y"-SD @<9Z'(H ]*HKFO$.L:Q
M;>(=)T;2$L1+?PW,C37:NRQ^5Y>/E4C.=Y&,CU[8/-V'C76[^PTRXU*STX6>
ML6%TZQ0&0/&\29.6SRK8/  (XY/6@#O=-TNTTF"6&SC*)+/)<."Q.7D8LQY]
MR:MD5XPU])/%YT>Z!'MO#CK$DC$(&G.0"22>..22>^:Z/2O$>HW%[_8NAVUC
M;W4MYJ4TLMSYDL:I%/LSC<#N9G'< <X'04 >A.NY2I) (QD'!_.J.D:-9:):
M/;V22!9)&FD>65I'D=NK,S$DG@=3V%<-%X]U_5[<OI=IIL#0Z/\ VA.+H._[
MQ9)8WC7:1QF(X;MZ'MU5YJ8O/A]<:NUN")M*:Y,)8@<Q;MN1@]\9&#0(WJ*\
MRG\:Z[9Z3J5SI]IIJV6BV%I<R1S>8SRJ\08HIW<$#.&.>V1WKM?%&MMH'ANZ
MU.*$32IL2*-C@,[NJ*"?3<PS[4#-BBO+O%6O>)5@NM'FGL(KZTN].F^T6Z2(
MLL4LX4#;O)&&4AN3E3VS1I^MZ_HLVLWA^P362^(TM;E&#^83+Y*$QG.% + @
M'.>>G< ],@MH;;S/)C">;(9'/=F/4G_/0 4Y(HXWD9$56D;<Y P6. ,GU. !
M^ KSNR^)4MWKT$2R::]I<:A-8K:)N^U1!-X65SG&TLG3 P&')KH_!&KZQX@\
M/6VL:K%90I>0QRP16VXE01SN+'G/! '3IS0!TE%>>WOC'Q''=7$EI;:6;2+6
MUTA4E\SS'+[0K[@<  N,C!R,]*0^)+^>]LK75+.UN+ZS\0-9;[8R1JW^B-*K
MJI;KAMN&+#OZ8 /0Z*\RLOB-JKZ'=ZI+'I5SLME;[+ [1RVER\BQK!,K,6/+
M\L%4?*>.16GK/BK7O#5HL>L+I4<MS>16UKJ&&6WPR,SL\>\L-FPC[PW97IS0
M!W5%>27/B>?Q!+I\S2PE[=-6MGEM"PBFV0*5=022 0P.,G!SS5B;QMJGASPU
MIDQDTI+:'3+.1(+AR]S>[D7>4"ME OJRG)]J /4Z*X&Z\8Z]#=7UTEOIW]EV
M.M1:9(C!_.D5VC7<#G:"#*.H.?;O3@^*!?6$+2Z<]A)?36GV2/<;J)8]X$S'
M.W!*?=P,!AR: /2J*\WE\?:[8:+!JE]::>8]1TBYU&QCB#AH6CC$JQR$GY\J
M>HV\@C'>M'Q!XUU#27F2VLHIBFDQ7W(8[6>81L2!R4526..<*>:8';TM8'A3
M5[O6;&XFN9].NXTFVP7FG/F*=-H.=NYBA!)!!/;/>N/MM=UK0[KQ%J*I:2Z/
M%XA$,ZR;S-MD\E"4.=H"E@<$'//3NA'I]%<9#XRO)-.TZY-M!ONM=ETQE&>$
M1Y5##G[V(Q[<FN:F\<:CJWA#6KF\@TJX@339II[&*1XI[.12 (9AO#G()^90
MO*^XH ]3M;:&SMH[:WC$<,:[54=A4M>?ZAXRUZUGU>YAM]._LW2=2@LY$<.9
MI5D$62ISA2/-[@Y]L<P1?$F67Q(MM&^G/;-JKZ:+)=WVH;24\XG.W:7'W=O0
M@YH&>CU$;:$W:W9C!G6,QJYZA202!Z9(&?H/2O-['XAZY<:+?:DMKIMVT-FT
MSV5N76XL90Z@1S(2688+$LJK]P^H-;ND>-;=-,N+_7=8T3[ )UBMM1M9@D4Q
M*;BI4NQ1AAA@GG&: .PHKA[WQI?IJFKRV26$NB:5I\6HRSDL9)HW21@J8..=
MF0Q_(YXY;5?'-WK7AS4[&6ZTZ>1K*"\673=X$)\^-6B?).2-PY&,\\"@#V&B
MN"O_ !IJEAXHAL)GTA8Y]16RCL@Q>Y$;#"SL5;"@G^$J#COFL+3/%^KZ'IY@
MO]0TQ)K[6[V".ZNED,4"QO(7)&_)&0JJH(QGD\4 >M45YYI/CG6O$;V-GI-O
MIPO#!<3W4DN\Q.(I?*418((WGD$YP.QK7^'[74OPNT1HI%^UM8KL>?+#?CC=
M@Y(S[T =917E&@>)?$6F^!-$EGO]'BCFMY9/ME^SLSE2-D03S [N26.X<  <
M$UJ'X@ZHT&B^7ID+3Z_902Z8/F*B8X\U9#_=56#@\9 (ZT >AT5YROQ(E;Q-
M]D2736MQJW]EFS&[[5PVPS9SMV[_ .''3G-7_!WB_5/$6H!;@:9Y;12-/:PL
M4N;"16 5)59LMD$_,%49'N* .WI:I:KH]AK=F+74;?SX X<+N9>1WR"#W->1
MZ3IB6/P_\):GIL0&J7FJ6Z22RS.1)^\?&[D\=.GI0![317G/_"3:A-JEC:ZG
M8VMQ?V6MS68>U,B*V+-I595+'DAMN&+#OZ8TO!'BO4O$DNZY?2Y(6MA+(EJ2
MDUG-GF"5&8L3@GYL*/E/'2@#M**XGQOXMU/PT\\L$FDV]M!9M<(+UBTMW(-Q
M,4:*P*X"@EB"/F''!K!\8>)=:UGP[XC_ +.BM8M-L$@CEWE_/=W6.1BK X 4
M.HP0<\\B@#T^ZMH;VUDMKB,20RJ5=#T8'J#[5+7F/B/7=:U:*62!+2+2+3Q%
M:V'&\3DI<1AGW9V[2V5VXZ<Y[5K>&_%^J:UXA:TE&FK&LL\<]B&*7=F$8A&<
M,WSAL#[J@#<.30!W%%8U[K,UMXNTG1UCC,-[;7,SN<[E,9CP!]=Y_(5R>G^,
M_$NNM:P:9;:7%-+I\EZ[7"R,N5F:,( &!YVCG/'/7I0!Z+16;X=UA/$'AO3M
M72,Q"\MTF\LG.PD9(SWP>*TZ $HI:* $HI:* $HI:* $HI:* $HI:* (L48H
MHH$)1110,*7%%% @Q1BBB@ Q1BBB@ HHHH&%%%*!DXH 5!WI]%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5%<VZ7=I-;R%@DJ-&Q4X(!&.#V-2T' &3P* //-.\ :LU_"FL:T)[+
M3W5[5H(/*FE80>4KN^\X*J3T RW/M6QI?A?4X]6TV]UK68]0_LN!X;39;F-W
M+@*9)6+MN;:N.,#DGO6UI.MV.LZ1#J=M)MMIB0IEPIX8KS^(K1H R;S1/M?B
M;2M9^T;/L$-Q%Y6S._S=G.<\8V>ASGM6%;^ C!IFAV?]I;O[+M[F#?Y&/-\Y
M"N<;N,9SWS[5V$<D<J;XW5U]5.15'3M;L=4BO)()"$M+F2VE,F% =#@_A[T
M<LGPZ*6Z1?VH#MATR+/V?_GS?=G[W\?3V]ZDC\#WNG7B:CI.K01:@D]XY:>U
M+QM%<2^84*AP<J0N#GG!XYXZ:?6+.#6K/2G9OM-Y%)-%@?+M0J&R?^!C'XTS
M6=<L]$T>ZU.?=+!;8\Q8,,V2P7&"0.I]: .?TSP!'I44L46H,ZR:/_9I+Q<E
MB\CM*>>[2GY?;K6T-"QX,_X1[[3_ ,P_[#Y^S_IGLW;<_CC/XUKNZ1H7=E51
MU+' %96H^(+?3]:TS2A;3W%SJ&]D\G;MC1-NYV+,.!O7IDGL* ,&7X?F31==
MT_\ M(#^U;&"T\SR/]5Y<7E[L;N<]<<8K>\0Z(FO^'[G2I)FA\U5*3*,F-U8
M,K8[X90<5J/)'&RJ[HK.<*"<$GVH,D8<(74,W &>30!Q-WX'U#4X-3N+[5[<
MZM>/:&.:*T(AA6WD\Q%V%R3EMQ/S=_:K!\%2RZ5?6DVI(9;S5H=3>1+?"J4:
M)B@7<>#Y77/&[OCGK=\>_8'7?C.W/.*:9H5#%I$ 4 L2PX'O0!RVG>$M1TZZ
M6WBUK9HT5W-=QVL<)60F0N3&[[L-&&=FQM!/&3QSL^&]'_X1_P -:;I'G^?]
MBMT@\W9MW[1C.,G'YUIAE/0CIG\*JV]ZL\]U&8)H5MY @DE "RY4-N0YY'..
M<<@T <_)X,+QS)]OQYFNQZQGR>FUD/E_>[[/O>_2F3>!S-J<EY_:3)OU<ZGA
M(L,,VWD; V[@_P 6[\,=ZZM98G*A9$8L-R@,#D>HJ.:\MX()Y6D4B!"\@4@E
M0!GI0!PMQ\.;W55)UC6XYYXK'[%;W4-KLE;#HZR3$N?,8-&O' ^]Z\7[CPCK
M%]B^O-=C?5H;R*ZMBMNPMH3&C)M$1<G#!WW$,#DCTKI=.U2TU/2K+48'Q!>1
M)+#OP"0P! QZX/2H[+6+:_U34M/B619M/E2*4N  Q:-9!MYY&&'7'- &!+X+
MO+QK:>_UII[J,7GF,83LS.@4*@+':B # R<^HS67<?#6]:PO["UUN"*WO[*V
MMIW>R+R!H(PB[3O "G:"5(/?!YR.WU75;/1=*N=2OI-EK;KND8#<?3  ZDG
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
ME*[42%%V]&V1(I8>F2,?A6?\1K"SO? >KM=VD$[06LDL)EC#&-PIPRYZ'W%
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
MK:)Q-:NQ1&/E@@ (01E<<'-<?X%_L[1_[$E(MK*.;PK)+(WRQB1_-3<Q/=L
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
M,L)XFBFL;:2-@RE'B4@AFW,,$=V )]2,U4V:#93-9B*PADD,:-$L:@DL3L!
M'<JV/H:X+1K'6"UI>7::G]HBN[%8S*\N1"00VX$X^Z1NSSGKR*N:]HR7/CYR
MUI=L+AK!FD02;"BM,'^8<#'[O(SG!]S0!VG]G:-+/?6GV"R:28+)=QF!?WN2
M=I?CYN5;KGI5F#3[6UN7G@A2-VAC@P@P B%BJ@=@-[?G7E36VJ+"8KIM2CMX
MA"J"6*:2)@KWH"R;2' V^5\PS@B/((Q6]KDZ-I_A5=4BU.**:W<SVZ/(\H?R
M,@/L^9B&[X^]@T =N-/L@H46=N%"N@'E+@*YRXZ=&/)]:5K&T9R[6L!8C!)C
M&3QM_EQ]*\AE;Q*JJZI?Q:R+5X9F(F8M)]@.UM_^K5?- P.?F!.<Y%.NO-GN
M[N'39-3AT9)\%9K>YD='-LI0!-RN.2Q&3C=@]Q0!ZQ%I.G06XMX=/M8X C1B
M-(5"[6Y9< 8P>X[U+<V5I>*5NK6&=2AC(EC# J<$KSV.!Q["N$\;KJ!T'3;<
M)>R71L9CYRI*<3B-=H*1'_6$D[26PN&//%9=S9ZA+:1WTKWJ1W&IR?:7FCN)
M!Y(A8QCRT96"[SVQ\Q&: /3X[*UBMXK>.VA2&$@QQK& J8Z8'08]JC.EZ>;B
M&X-A:F:$L8I/)7=&6.3M.,C))SCUKC-880:5X/@UF749(V79=[5D661A;,<N
ML9)SN&2 3@]^]84.G:Y_8QNM1:]6[^TV,5V\PFD40_983)\B,"1YH^8KZ-G@
M&@#T+4O#5GJFKVVH7,LQ:W,;+"-FPE'WJ<E2PPP!^4@':,YQ5C^P-&,<L?\
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
M;-*+R_M;,)*8@;BXC4.<*<CYO]M1S@\].1EL_B32K?5X]+:\A:Z8.9$653Y
M5-^9!G*C'3(KB8/!FL-;WQEM(U:?3+R!%:121)+!:(HX..L,@S[>]1ZCX-UR
M\M9K!+*,;9+V5;LS*/-$PRJ=R/[AR,<#J.@!Z!'KND3+;M%JMBZW+%8"MPA$
MI!P0O/S') XINH>(-(TS[2MWJ-K'+;PF>2$S*) @&<[<YKG?#_AR[MO$J:M<
MVLD:M'=$FYF2257<VX4G;\H)$3?=XZ<Y)JIJ_AC5KR^OX8;53'+>RWR79D4;
M@UF8!'C.[=N/IC:.N>* -]_&6DP:;I-[<RB!=4)%NC21DD[&?J&(_AQP3RRC
MO2VOB'0]7CT[4+>6WG9FVJ1+&7M2\1<A_FX.U2"!D^V 2*VM:1?SZ9H"6UN)
MI;*8&9 ZKA3;2Q$@G@X,@/T!Q7.S^"M4=+)!9V\D<=A:P21/+M5F2VNXV4D<
MXW31C([$XZ4 =Y'J&EZGILT\5W9W=AM999%D5XL8^8,<XQCKFL?1=:\*VEM<
MIIUS86EJEV(!+YR+'/*8T?*-GY_E91Z_+CH!6=#X?U:X\':]I\L12:[8_9DN
M6C,KJ(T7;*\8VMDJ5!Y.W;FLNZ\-ZY<7NL:@NC*!J4=W;I:M/'F+SH;9!(QS
MC&87W8R>1C- '??VOIGVJ6U_M&T^T0[?-B\]=Z;B N1G(R2 ,]<CUIMQKFD6
MCJESJEE"[/Y:K)<(I+9QM&3USQBN)/AK6H=,EL!ID%S);7<EW'>O*H><-=1S
MA$R<J2JD'=@91>HY$<OA'6+V/5I9;&.-[R"Z6.-Y58@R3JZ@D<=%Y[9% '9R
M:OX?G2SOY-2TUT\UDM9S<(09""I"-G!;!(P*CU+Q;H.EVUY-/JEH6LT+S0I.
MAD4!MI^7.<[N/KQ7(:SX-U6YU34)H[=Y;>[-W"(H;A(_EF6 !G)_@/EL&V_-
MTP#3]1\':K-IL\4,$1E8:L1F0#=Y\P>+GW4#Z=Z /0XI8YXDEBD62-U#(Z'(
M8'D$'N*?5>SFN)XF:XM#;,&PJ,ZL2, Y..!R2,>U6<4 )12XHQ0 E%+BC% "
M44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0
M E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,
M4 )12XHQ0 E&*7%&* &8HIV*,4 )12XHQ0(2BEQ1B@9R/B?Q_8>%]2CL9[:>
M>5HA(?*(PH)( .3UXK,L_BO87U]!:0Z5>F6>18TR5ZDX'>N!U::^\2?$>YFT
MRW%W,EQ^YB8C:RQ\#.2.#MSU[UT>K^*_&\072+^QM[6ZU!?*M_(/SY+ 9!#G
M'4C/^%>O]4IJ,5:\FM=;?@>/]<J.4I7:BGII?\3UNBO(/#E_KEIIWB^.SNKF
M^O+,QQPEV,A&'=690<\X&?PJAH"'Q#):1VOB:_LM?#.9A<RL5D[C9CT'4&N;
MZE:]Y:+_ "N=/UZ_+:.K\_.WWGMU%>+V>FW5]X_N]#AU_5?L%H&,LYN3O&T#
M/M]XXK%TC5K>:]NAJOB'6X;53^X,$K,[<_Q=NE4L!?:71/;N2\PL]8]6M^Q]
M!45X#J>M7>G^((Q8ZGJ4MC9/&"TTS;F).XAQTSDD8]JWK3Q7-;ZOXF\0R7<L
MEO"QM[&!I"4:1B0A"YQPJ$GZT2R^:5TPCF,&[-'L%%>-^&=0U/2/&##5]0NI
M?+L'NIXY)6(4E-^,$XR 1^-;OPP^WZM::MJ5_>7,BSR>5&#*Q"_Q-MST^\/R
MK.IA'3BY.6BM^)I2QBJ245'5W^5CT>BH+B*<:=+%:2 7 B*Q/+R ^/E+?CC-
M>;F?4_#_ (BT^VCUBZU&]2VFGU6-IFDB4!<J0#]W].WK6-*C[2]F;U:WL[76
MAZ?17E.G:AJUM!X7UC^U+N>XU:Z>&XBFE)A(+%5PO1<>U6F&K:+XAT.U?6[F
M^U>>X9[^%)F>$09Z[" %^7V]?:M7A&G;F[_A>_Y&*QB:OR]OQM;\STVBO([7
M5]471]*\4/J=XT]WJWD2VYE/D^4<_*$Z#[O7WKT?7W9K.&SC=TDO9T@#(Q#!
M3\SD$=#L5JBIAW"23?\ 2W-*>(52+:7]/8U**XR]GU"XTG0DM[B07T5X\4F&
M(\V2&.7*M[,R#\#3=:O6U%;I[6ZGBBN+*R9&C<J4WW# D>AQP?I25!MK7^KV
M!XA6>G]6N=M17&:EJ5U-8VY:5H[F.UO8[@(Q'[U(\9_/D>Q%:U]-(D/A\B5E
M\RZC#G=C</*<\^O.*3I-6^?X%*LG>WE^)NT5RMEJ1'B%KQ[AVM;V6:VC3<2J
MF( *0.G.R8Y[Y%6O#^HEM%C+[Y'\V;YG;MYK8_2IE3<5?^OZT'&JI.W]=/\
M,Z"BN-\07\3:QIJ7<LD5L8IR1&[KEAY>,[3D]_SK'-[YL=F)+J]ETU[^18</
M(SM&(CP=OSD!PW7G %7&@Y13_KJ3*NHR:_KI_F>CM+&GWG4?C4#W\*_=W-]!
M7"W;Z='/IJM-<0V3M*6\Z26,E@HQG<0U) \L[16237'V&>]81.[L':%8MQ 8
M_-@N",^E/V&EQ>WUM_7_  QVCZ@Y^XBK]>:KO<32?>D/T'%<CJQ_LY+^SCEE
M6V,4$RCS&)CS+M< YR 0!Q]:FM([.\U=K:RFN'LQ 3<(TTG#[EV%<G(XWYQQ
MTH]CIS7T#VVO+;4Z.DK&\.VD:6C7&96E\^>/+S.WRB5@!@G'0 5M5G.*C)I&
MD).44V)4!N[8$@W$((Z@N*GK#OK.VFU."SC@12V99F YV^GXU)1MT48]** $
MHI:2@!**6B@!M%+10!O44F:,U(Q:*3-&: %HI,T9H 6BDS1F@8M.49.::.34
M@X&* %HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6
MBDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-&:
M%HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6BDS1F
M@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %HI,T
M9H 6BDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3
M-&: %I,49HS0 5!>K<-87"VA07)C81%S@!\<9]LU/133LQ-75CS_ , ^ [[P
MSJ=U?:C+;22/%Y<7DL6QDY8G('H/UHD\!WVN>*KO5M>NPD.-MJEG,0R 'C)*
M\<9Z=237?YHS70\74<W/J]#G6$I*"A;1:GD-M\-_%NG-/+8ZM# SN#LBN9%\
MP G[Q 'K^IKH],\':K/XM/B76S8I<1K^ZM[0$*6Q@%B?_K_IBN[S1FJGC:LK
MWL1#!4H6M?ON>=Z)X'UK3=-\0233VCZIJ49CCD5VVJ&)WDG;GG/IVJ'P_P"%
M_&_AJQ>TT^?11&\AD8R%V). .NWVKTK-&:3Q=1WND[^0U@Z:M9M6\SRZ/X;:
MM)H&L17<]F^IWUQ',CAVV#!);)VY&=S=O2JFF?"G53/;6^JW=L--C=I'6VD;
M>6(QQE<=E'YUZYF@L!U(%5]>K6=NO_#$_4*-U=;?\.>3:A\,=;&JWLNFWEN;
M:=/+1KF=S)M(&<G;[$?2N@\(Z!XL\/BUL)I]+_LR-V:7R]S2MG)ZD =<#Z5V
MQFC'5Q3#=1CH2?H*F>,J3CR2L_D5#!TX3YXW3]1;L7!LIQ:E!<F-O*+_ '0^
M.,^V<5P_ASPQXCTF.:UNDTB2&\9OMMR'D:XD#9SR1CO7:&\'9"?J:8;QST51
M64*LH1<5U-ITHSDI/H<5IW@W6XSHUG=R61LM'F>:&1&8O,Q.Y01CY<'K4OAS
MP[XJT6_EN)UT:X>[F#W=R[R-,4)&0O  XS@5UIN93_'CZ"HVD=OO,3]36KQ,
MY)IVU_X<R6%A%IJ^G_#'&V_@K5(8;'1I[BR_LBRU#[8LH=O-<#.$*XP#R<G/
M>NJU*QAU+5;66Z*O9V\3D(&8,96( /'8*&'7^*I:2HG7G-W?]7*A0A!67]6V
M,J+2WM-7BDM0@L8[S[4J,YW F!XV'?N5/7N:JS:->?;=1:%X1;3M T*$G*;9
MC*XZ=,EB/KBN@I*/;2O<?L8;&'J&CW-YK;7*SJMM/!(DR]&WLFS</JH /^Z*
M8UGJ]REFDT=K&;/+JZRLWFN$95XV_*,MD]?2M^DI>UE9+L'L8W;74YX>&HK?
M3[06H47MLT;B5G;#,I&[/^\-PZ=ZL:9!J=A"EJ]M:M")78RBX;=M9RWW=G7!
MZ9K9I*'5E)6EJ-4HQ=XZ%&>SDDUBSNU*^7#%*C GG+%,8_[Y-9TFEWT-_P#:
MK=() MZUPJ/(4RK0[#R%.#NR:WZ2E&HU^0Y4T_S,L6U[<W]G=7$4$/D&0,J2
ME\AE !R5'?-2ZE:33FVGMMGVBVE\Q%<D*X*E2I(SCANN.H%7Z*7.[IAR*S1@
MW&E7M^MU/.(8YY?)2.-7+*B(^XY.!DG)[=A5^2TD;6K>]4KL2"2)QGDEF0C_
M -!/YU>HINHW_7R!4TOZ^91TNTDLK-H9"I8SS2?*>,/(S#]&%7*6BI;N[LJ*
M25D)59+)$OY+S<Q=U"X/0#V_*K-%(8E%%% "44M)0 E%+24 %)2T4 ;M%%%2
M,**** "BBB@ HHI5&30,<HP,TZBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBC(H **3(]11N'J* %HI-P]12;U]: '44W>OK1YB^M #J*9YBT>:OO
M0 ^BH_.7T-'G#T- $E%1></[M'G_ .S^M $M%0^>?[M)Y[>@H GHJOYS>U)Y
MS^OZ4 6:*J^:_P#>I#(_]XT 6Z*I%F/5C^=-- %XLHZD?G33)&/XA5.DIB+9
MFC_O?I33<H.Q_*JU% $YNAV4TTW1[(*AQ24 2FYD/H/PIAGD/\1_"F44 *78
M]6)_&FT44 )24ZDH 2C%+BB@!**#24 %%+24P$HI:2@0E%+24 )12TE "44M
M)0 E%+10 E)2T4 )24M% "4E+10 E)2T4 )12TE "44M)0 E%+24 ;M%%%2,
M**** "BBB@85(HP*** %HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH 3-%%% !DTF:** #)]:3)HHH "3Z
MTF:** "DHHH *2BB@ HHHH$)1113 2BBB@!**** $HHHH *2BB@ I*** "BB
MB@!**** $HHHH 2BBB@ I*** "DHHH 2DHHH *2BB@ HHHH **** &T444 %
M%%% "4444P$HHHH$)1110 E%%% "4444 %)110 4E%% !2444 %)110 4444
, )1110 E%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>a2020_annualreportxfinal010.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 a2020_annualreportxfinal010.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SB@44"OI#
MYL6BBB@ HHHIB%HHHH **** %I:2EH$%%%%,!:***8@HHHH 6BBB@0"EI!2T
M %**2E%,04444 %%%%,04M)2T +1110(*6DI: "BBBF 4444"%HHHH *6DI:
M8!1110 M%%% !1113$+1110(!2T@I: "EI*6@04444 %**2E%, HHHH$%**2
ME% !1113 6BBB@04444P%HHHH ****!"T444P"EI*6@ KN/AG_R%+W_KB/\
MT*N'KN/AG_R%+W_KB/\ T*N7&_P)'5@O]XB>ET445\X?2A1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444M(
M HHHI@%%%+2&%%%%,0444M(84444""BBEIC"BBBD 4444P"EHHI %%%% !2T
M44 %%%% 'R_0**!7T1\Z+1110 4444Q"T444 %%%% "TM)2T""BBBF M%%%,
M04444 +1110(!2T@I: "E%)2BF(**** "BBBF(*6DI: %HHHH$%+24M !111
M3 ****!"T444 %+24M, HHHH 6BBB@ HHHIB%HHHH$ I:04M !2TE+0(****
M "E%)2BF 4444""E%)2B@ HHHI@+1110(****8"T444 %%%% A:***8!2TE+
M0 5W'PS_ .0I>_\ 7$?^A5P]=Q\,_P#D*7O_ %Q'_H5<N-_@2.K!?[Q$]+HH
MHKYP^E"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBEI %%%%, HHI:0PHHHIB"BBEI#"BBB@0444M,84444@"BBB
MF 4M%%( HHHH *6BB@ HHHH *6BB@#Y>H%% KZ(^=%HHHH *N:7IEWK.I0Z?
M81>;=3$B--P7. 3U) Z U3KK/AG_ ,E$T?\ WW_]%M4SDXQ<ET*A%2FHOJ6/
M^%4^,_\ H$K_ .!,7_Q5'_"J?&?_ $"5_P# F+_XJOI&BO+_ +0J]E_7S/4^
MH4N[_KY'S=_PJGQG_P! E?\ P)B_^*H_X53XR_Z!*_\ @3%_\57TC11_:%7L
MOZ^8?V?2[O\ KY'S?_PJKQE_T"5_\"8O_BJ/^%5>,O\ H$K_ .!,7_Q5?2%%
M']H5>R_KYA_9]+N_Z^1\W_\ "JO&7_0)7_P)B_\ BJ/^%5>,O^@2O_@3%_\
M%5](44?VA5[+^OF']GTN[_KY'SA_PJOQE_T"5_\  F+_ .*H_P"%5^,O^@2O
M_@3%_P#%5]'T4?VA5[+^OF']GTN[_KY'SA_PJOQE_P! E?\ P)B_^*H_X55X
MR_Z!*_\ @3%_\57T?11_:%7LOZ^8O[/I=W_7R/DK5-,N]&U*;3[^+RKJ$@.F
MX-C(!'()'0BKV@^%-9\3"<Z3:"X%OM\S,J)MW9Q]XC/0UI_$S_DHFK_[\?\
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
M/=6\9P\\2GT+@5C7$UQJE^]I ^R%,AB.^.I-6H]!M%7YVD<^N<4 :$<\,O\
MJY4?_=8&I*R)=!A(S!(Z..F3D4:7>3"Y>QNB3(OW6/7CM0!K;AZBC<OJ/SK)
M?0(7=F,TG)SVJ*XT.&&VEE$KDHI8 X["@#;W+ZC\Z-R^H_.N=T[28[VU\UY'
M4[B,#%6_^$>@_P">TGY"@#8HJ#,=C9#>QV1*!D]36.K7NLR-M;R;8''^?4T
M;3W5O&<//$I]"X%+'/%+_JY4?_=8&L]-!M%'S-(Y]<XIDN@PD9@E>-QTSR*
M->BL.WO[FPN1;7W*'I(><>^>XK<H 3</44;E]1^=<W%9)?:M=QNS*%9FR/\
M>J[_ ,(]!_SVD_(4 :^X>HI:Q_\ A'H?^>\GY"JT@NM%F0B4RP,>AZ?3V- '
M09'J*6LS4[(7ULL\/^M"Y4_WAZ4NDZA]JB\F4_OD'.?XAZT :5+15:^O$LK<
MR-RW15]32 L9&<9%+D9QGFL32K-[B8W]SRS'* _S_P *1?\ D:6^G_LE,#<H
MHI:0PHR/6BL/2O\ D-7OU;_T*F(W"0.IHK"\1#)M1Z[OZ4_2;YX9#8765=3A
M"?Y?X4 ;=%%%( R,XSS1TK"F_P"1HB^@_P#035S7?^06_P#O+_.F,T=R^H_.
MC<OJ/SK M-"AN+2*9II 77) Q4W_  CD'_/>3\A0(V=R^H_.E!!Z5B_\(Y!_
MSWD_(5H65G'IULR!RRY+DMVX_P#K4#+709-0M>VJG#7,(/H7%8:"YUVY?,AC
MMD/0?I]35Y?#]DHP?,8^I:D(THY8Y1F.1''^RP-/K$GT 1CS+.9TD7D GK^/
M:K&C:@]VCPS_ .NCZGU%,9ITM%%( HHHH *6BB@ HHHH *6BB@#Y=H%% KZ(
M^=%HHHH ****8A:*** "BBB@!:^C?A-_R3RQ_P"NDO\ Z&U?.5?1OPF_Y)Y8
M_P#727_T-JXL?_"7J=N7_P 5^@[XK_\ ).]1_P!^+_T8M?.-?1WQ7_Y)WJ/^
M_%_Z,6OG&C+_ .$_7_(,P_BKT%HHHKO. **** %KV+X&?ZO7?K!_[4KQVO8O
M@9_J]=^L'_M2N7&?P)?+\SIP7\>/S_(]3U7_ )!%[_UPD_\ 037R77UIJO\
MR"+W_KA)_P"@FODNN?+MI?(Z<RWC\PI124HKTSRPHHHH ****8@I:2EH 6OJ
M[1/^0#IW_7K%_P"@BOE&OJ[1/^0#IW_7K%_Z"*\S,OAB>GEGQ2/-?C?_ ,>>
MB_\ 727^2UXY7L?QO_X\]%_ZZ2_R6O'*Z<#_  %\_P SGQW\=_+\@KWCX-?\
MB9/_ -?S_P#H"5X/7O'P:_Y$R?\ Z_G_ /0$J,P_@_,K+_XWR.@\??\ (B:Q
M_P!>Y_F*^9Z^F/'W_(B:Q_U[G^8KYGJ,M_AOU+S/^(O06BBBO1/-"EI*6F 4
M444 +4MJ6%W"5^\)%Q]<U%6[X-TM]8\7:;:*I*^>LDGLBG<WZ#]:F4E&+;*A
M%RDDCZ;KROXV;?[.TC^]YLF/I@?_ %J]4KQ+XS:HMSKUEIR-G[)"7?'9G(X_
M)5/XUX.!BW77D>]CY)4'?J>:UH:#_P C#IG_ %]Q?^ABL^M#0?\ D8=,_P"O
MN+_T,5[\OA9\_'XD?4]>&?&3_D<;;_KQ3_T-Z]SKPSXR?\CC;?\ 7BG_ *&]
M>'EW\;Y'NYC_  /F>>4M)2U[Q\^%%%% !2BDI13 ****!!2BDI10 5[C\'/^
M10NO^O\ ?_T".O#J]Q^#G_(H77_7^_\ Z!'7#F/\#YG?EO\ '^1T7CC_ )$C
M6/\ KV:OFVOI+QQ_R)&L?]>S5\VUGE?\.7J:9K_$CZ!1117J'EBT444 %%%%
M A:***8!2TE+0 5W'PS_ .0I>_\ 7$?^A5P]=Q\,_P#D*7O_ %Q'_H5<N-_@
M2.K!?[Q$]+HHHKYP^E.<AF.E:K*)E.Q\\CTSD&MV*[MYP/*F1O;//Y4LUO#<
M)MFC5Q[]JSY- MFY1Y$]LY% &K5<V4!O!=;3YH[Y]L5F'2;VW&;:\)QV)*TZ
MRU2=;H6EZN')P&Q@Y]Z -FJ]]_QX7'_7-OY58JO??\>%Q_US;^5 %30?^0<?
M]\_TK3K,T'_D''_?/]*TZ ,37I&9X+9?XCN(]>P_K6O!"MO D2#"J,5BZQ\F
MJVLA^Z OZ-6]0 4444 9VLVXFL&?'SQ_,#_.GZ1,9].C+')3Y#^'_P!;%2ZB
MP73K@G^X1^=5- 4C3V)[R$C\A0!!IG_(;O/^!?\ H5;=<U%;S7.K72P3&)@S
M$D$C(W>U7/[+O_\ H(/_ -]-0!LUBZ]*KK#;)\TA;.!U]/ZT-I6H8XOV/L6:
MH+,C3K\17< \QCQ+G/7O0!NV\9BMHHSU1 I_ 5DZK9O;3"_MN"#EP/Y_XUMT
MA 8$$ @\$&@"K;:A#/9&Y+!0H^<'^$UE1))K5^99 1;1G ']/\:KWEB8-1%I
M%(1',00/3GO]*Z.W@CMH%BC&%4?G[T 2 !0 !@#@ 5B)_P C2WT_]DK=K#7_
M )&IOI_[)0!N4444 %8>E?\ (:O?JW_H5;E8>E?\AN]^K?\ H5 !XA_UEI]6
M_I5K5M.^UQ^=$,3H.,?Q#TJMXA_UEI]6_I6Y0!F:3J/VN/RI3B=!SG^(>M:=
M8NJV+PRB_M<JZG+@?S_QK0T^^2^MPZ\..'7T- S-F_Y&F+Z#_P!!-6]=_P"0
M6_\ O+_.JDW_ "-,7T'_ *":MZ[_ ,@M_P#>7^= B;3& TRWY'W*M[E]1^=8
M%IH4-Q:13-+("ZY(&*G_ .$;M_\ GO+^E S9W+_>'YTV5/-@= ?O*5S]:R/^
M$;M_^>\OZ5J6ELMI;) K%E7/)]SFD(P-*O5TV:6VNE*9;KCH:Z"*XAG&8I4?
M_=;-,N;*WNQ^^B#'L>A'XUG2>'+=CF.:1/K@TQFS5>&P@@NI+B-2)),[N>.3
MFLEM,U.T&ZVNS(!_#G'Z'BK.E:L]S*;:Y7;,,X.,9QU&/6D(UJ***!A2T44
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
M\;?\CKK'_7RU85>U"7-%2[GB5(\LG'L%=Q\,_P#D*7O_ %Q'_H5</7<?#/\
MY"E[_P!<1_Z%7/C?X$CHP7^\1/2Z1UWHRYQD8I:*^</I3$T:X,4TUI.Q\S=\
MNX]^XK;JA?:5%>-YBL8Y?[P[_6J@MM9A&U+E7';)S_,4 ;58&H%;C7($BY9=
MH8CZY_E4IM=8G^62Y5%[X./Y"KECID5EE@2\IZN?Z4 7JKWW_'A<?]<V_E5B
MH[B,S6TL0(!=2H)]Q0!0T'_D''_?/]*TZJ:=:-96OE.P8[B<BK= &;K-FUS:
MAT&9(^0/4=Z72]02Z@6-V F48(/\7O6C6;>:/%<.98F,,O7(Z$T :5%8HMM9
MA^5+A7'N0?YB@V&J77RW%T%0]0#_ $% #=6O/M3K96WSDM\Q'<^E:UI;BUM8
MX1SM')]3WJ*RTZ"R&4!9SU=NM6Z ,33/^0W>?\"_]"K;K/M-/>WU">X9U*R9
MP!U&3FM"@ K%\0J/*@?N&(S6W5+4[%KZW5$8*RMG)H MHVZ-6]0#3JC@1H[>
M-'(+*H!([XJ2@##U#_D8+3Z+_P"A&MVLZYT^2?4X+H.H6/&0>IP2:T: "L-?
M^1J;Z?\ LE;E8]UI5S+?O<PSK&6QCD@CC% &Q16+_9FI_P#00/\ WTU+_9FI
M_P#00/\ WVU &U6%I7_(;O?JW_H57+&SO+><O<71E3;C;N)Y_&BSTZ2VU"XN
M&=2LI. .HR<T 5/$/^LM/JW]*W*S]3TZ2^:$HZKY9.=W?./\*T: #'&*Y^[@
MDT>]%W;#,#'#+V'M_A704V2-)8VCD4,C#!!I <^L\=SXB@EC.58#\/E-:&N_
M\@M_]Y?YU7M=$>UU!)UE4QJ20#UQBM#4;1KRS:%&"DD')I@&E_\ (,M_]P5;
MK"32=2C0(E_M4< !FP*=_9FJ?]!$_P#?;4@-NJ]]$\UC,D9(<K\N/7K69_9F
MJ?\ 01/_ 'VU:&GV]Q;Q.MS.9F+9!R3@?C3&5-!NQ-:F!VS+&3P3R16O63>Z
M*LTQGMI##-G)QT)]?:H1!KL?RK<(X]<@_P Q2$;E<[;E;GQ.TL/**221_NX_
MG4K:?JUV-MS=JJ'J%/\ 08K3L=/AL(BL8)8_><]33&6J6BBD 4444 %+110
M4444 %+110!\N4"B@5]$?.BT444 %%%%,0M%%% !1110 M?1OPF_Y)Y8_P#7
M27_T-J^<J^C?A-_R3RQ_ZZ2_^AM7%C_X2]3MR_\ BOT'?%?_ ))WJ/\ OQ?^
MC%KYQKZ.^*__ "3O4?\ ?B_]&+7SC1E_\)^O^09A_%7H+1117>< 4444 +7L
M7P,_U>N_6#_VI7CM>Q? S_5Z[]8/_:E<N,_@2^7YG3@OX\?G^1ZGJG_((O?^
MN#_^@FODS<W]X_G7UGJO_((O?^N$G_H)KY+KGR[:7R.G,MX_,7<W]X_G2[F_
MO'\Z;2BO3/+%W-_>/YT;F_O'\Z2B@!=S?WC^=&YO[Q_.DHIB%W-_>/YTNYO[
MQ_.FTM #MS?WC^=?5NB?\@'3O^O6+_T$5\HU]7:)_P @'3O^O6+_ -!%>9F7
MPQ/3RSXI'FOQO_X\]%_ZZ2_R6O'*]C^-_P#QYZ+_ -=)?Y+7CE=.!_@+Y_F<
M^._COY?D%>\?!K_D3)_^OY__ $!*\'KWCX-?\B9/_P!?S_\ H"5&8?P?F5E_
M\;Y':ZSJD6BZ/=:E.CO%;IO94QN(]LUP7_"ZM$_Z!NH?DG_Q5=1X^_Y$36/^
MO<_S%?,]<F"PU.K!N9UXW$U*4TH=CW#_ (75HG_0-U#\D_\ BJ/^%U:)_P!
MW4/R3_XJO$**[/J%'L<7]H5^Y[?_ ,+JT3_H&ZA^2?\ Q5+_ ,+IT3_H':A^
M2?\ Q5>'TM/ZA0[!_:%?N>WCXTZ'GG3M1Q]$_P#BJO6GQ=\+W# 2F\ML]Y8<
M@?\ ?)->!44/+Z+[C68UEV/JO3-9TW68#-IU[!<H.OEMDK]1U'XU0UGP=H.O
M1L+W3HO-;_EO$NR0>^X=?QR*^;M/U&\TJ]CO+&XD@N(SE70X_ ^H]C7T1X'\
M6)XLT,3N%2\@(CN(UZ9[,/8_XCM7!B,+/#^_!Z'?A\5#$>Y-:GC'C7P1=^$;
MM6#F?3YCB&?&"#_=;T/\_P P.4KZD\1Z-%X@T"[TV4#]ZA\MC_"XY4_@<5\N
MNC12-&ZE74E6![$5Z&"Q#K0M+='G8W#JC.\=F)6AH/\ R,.F?]?<7_H8K/K0
MT'_D8=,_Z^XO_0Q77+X6<<?B1]3UX_\ %/Q%K&D^*8+?3]2N;:%K-'*1.0"V
M]QG]!7L%>&?&3_D<;;_KQ3_T-Z\+ 14JUFCW\PDXT;I]3FO^$U\3?]!R^_[^
MFE_X37Q-_P!!R^_[^FL"EKW/94_Y5]QX/M:G\S^\WO\ A-?$W_0<OO\ OZ:/
M^$U\3?\ 0<OO^_IK!HH]E3_E7W![6I_,_O-[_A-?$W_0<OO^_IH_X37Q-_T'
M+[_OZ:P:44_94_Y5]P>UJ?S/[S>_X37Q-_T'+[_OZ:/^$U\3?]!R^_[^FL&B
MCV5/^5?<+VM3^9_>:M]XFUO4K5K6]U2ZN(&()CDD)!QR*RQ24HJHQ4=$B)2<
MG=NX5[C\'/\ D4+K_K_?_P! CKPZO<?@Y_R*%U_U_O\ ^@1UQ9C_  /F=V6_
MQ_D=/XON9[/PCJES;2M%-' 61T."I]17@O\ PFGB;_H.7W_?TU[KXX_Y$C6/
M^O9J^;:QRV$94WS*^IOF<Y1J1Y7;0W?^$T\3?]!R]_[^FC_A-/$W_0<O?^_I
MK"HKTO94_P"5?<>9[:I_,_O-[_A-/$O_ $'+W_OZ:/\ A-/$O_0<O?\ OZ:P
MJ*/94_Y5]P>VJ?S/[S=_X33Q+_T'+W_OZ:/^$T\2_P#0<O?^_IK"HH]E3_E7
MW"]M4_F?WF]_PFGB7_H-WO\ W]-'_":>)?\ H-WO_?TUA44_94_Y5]P>VJ?S
M/[R6YN9KRYDN+F5I9I&W.[G)8^IJ.DI:TV,WJ%=Q\,_^0I>_]<1_Z%7#UW'P
MS_Y"E[_UQ'_H5<N-_@2.K!?[Q$]+HHJ.>9+>%I7SM7DXKYP^E)**S/[=L_\
MII_WS1_;MG_TT_[YH TZ*S5URR)P2Z^Y6K\4L<T8>-PRGN* 'T5!=7<=G$))
M=VTG;P,U3_MVS_Z:?]\T :=%9G]NV?\ TT_[YH_MVS_Z:?\ ?- &G14-O<QW
M4'G1YV\]13+2]BO59HMV%.#N&* +-%%% !14<\Z6\#2OG:O7%);3I=0+-'G:
MV<9'OB@"6EJM%?0S7<ELN[S$SG(XXHO+Z&R5#+NPW VC-("S145O<1W4(EB;
M*G]*EI@%+15:2_ABO$M6W>8^,8'%(99HJ"ZNH[.'S9=VW..!FJ7]OV?_ $U_
M[YIB-2BLO^W[+_IK_P!\U-#K%E,P42["?[XQ^M %^BC.1D44@"BBEH&%%5KJ
M_MK/_72 -V4<FL]O$<&?D@D8>Y H$;-%94/B"TD(#AX_<C(_2M2.1)4#QL&4
M]"#FF,=1156SOX;Y7,.["8!W#%("U112T %%5[R\BL8A)-NVEMORC//^14T;
MB6-)%^ZP##/O0 ZBLMM?LD8J?-R#@_+2?\)#9?\ 37_OG_Z],#5I:RAXAL<_
M\M1_P&KMM?6UX#Y$H8CJO0_E2 L4444 %+110 4444 %+110 4444 ?+E HH
M%?1'SHM%%% !1113$+1110 4444 +7T;\)O^2>6/_727_P!#:OG*OHWX3?\
M)/+'_KI+_P"AM7%C_P"$O4[<O_BOT'?%?_DG>H_[\7_HQ:^<:^COBO\ \D[U
M'_?B_P#1BU\XT9?_  GZ_P"09A_%7H+1117>< 4444 +7L7P,_U>N_6#_P!J
M5X[7L7P,_P!7KOU@_P#:E<N,_@2^7YG3@OX\?G^1ZGJO_((O?^N$G_H)KY+K
MZTU7_D$7O_7"3_T$U\EUSY=M+Y'3F6\?F%**2E%>F>6%%%% !1113$%+24M
M"U]7:)_R =._Z]8O_017RC7U=HG_ " =._Z]8O\ T$5YF9?#$]/+/BD>:_&_
M_CST7_KI+_):\<KV/XW_ /'GHO\ UTE_DM>.5TX'^ OG^9SX[^._E^05[Q\&
MO^1,G_Z_G_\ 0$KP>O>/@U_R)D__ %_/_P"@)49A_!^967_QOD=!X^_Y$36/
M^O<_S%?,]?3'C[_D1-8_Z]S_ #%?,]1EO\-^I>9_Q%Z"T445Z)YH4M)2TP"B
MBB@!:[WX1ZFUGXS6TW?N[V%HR.VY1N!_0C\:X*N@\#2F+QQHS ];E5_/C^M9
M5X\U*2\C7#RY:L7YGTQ7S/XWM!8^-M7A48'VAI /9OF_K7TQ7SU\5(_+\?WK
M?WTB;_QP#^E>5EK_ 'K7D>KF:_=)^9QM:&@_\C#IG_7W%_Z&*SZT-!_Y&'3/
M^ON+_P!#%>S+X6>+'XD?4]>&?&3_ )'&V_Z\4_\ 0WKW.O#/C)_R.-M_UXI_
MZ&]>'EW\;Y'NYC_ ^9YY2TE+7O'SX4444 %**2E%, HHHH$%**2E% !7N/P<
M_P"10NO^O]__ $".O#J]Q^#G_(H77_7^_P#Z!'7#F/\  ^9WY;_'^1T7CC_D
M2-8_Z]FKYMKZ2\<?\B1K'_7LU?-M9Y7_  Y>IIFO\2/H%%%%>H>6+1110 44
M44"%HHHI@%+24M !7<?#/_D*7O\ UQ'_ *%7#UW'PS_Y"E[_ -<1_P"A5RXW
M^!(ZL%_O$3TNJ>J_\@R?Z#^8JY5/5?\ D&3_ $'\Q7SA]*0:1;PR:;$SPQLQ
M)Y*@GJ:N_9+;_GWB_P"^!61IVK6UK9)#('W+G.![U:_MZS])?^^?_KT 6WL;
M212K6\>#Z* :R]+!M=6GM Q,?./PZ?I4TFOVX7]W'(S=LX IVEVK"22]F=&D
MEZ;#D"@!-?\ ^0>O_70?R-6;2UMVLX"8(B3&I)*#GBJVO_\ (/7_ *Z#^1IE
MOK5I%;11L)-RH%.%]!0!I?9+;_GWB_[X%'V2V_Y]XO\ O@52_MZS])?^^?\
MZ]']O6?I+_WS_P#7H T B1Q%4557!X48%9'A[_4S_P"\*U8Y5GMA*F=K+D9K
MGM+U**Q219$=MQ!&W% '345D_P#"06W_ #RF_(?XT?\ "06W_/*;\A_C0!9U
M;_D%S_0?S%)HW_(*A_X%_P"A&L^]UF"YLY(4CD#,!@D#'7ZUH:-_R"H?^!?^
MA&@"G8?\C!=_1OYBCQ%_J[?ZG^E%A_R,%W]&_F*/$7^KM_J?Z4 0(9=$O<-E
MK:3_ #^8KH4970.A!5AD$=ZAN;6.[MC%(.".#Z'UK)L+J33;HV-T<1D_*W8?
M_6- &]6'>?\ (R6_T7^M;E8=Y_R,EO\ 1?ZT 6->_P"0;_P,?UJ>QM;=K"W9
MH(B3&I)*#GBH=>_Y!O\ P,?UJWI__(.MO^N:_P J '_8[;_GWA_[X%5[G2+2
MX0@1+&W9D&,?A5ZB@##TJXEM;Q].N#G'W#Z=_P B*W*P-6_=:U:RKP3M)_ U
MT% !5#5K_P"PVWR8\U^%]O>K]<_J(^T:_;PMRHV@C\<F@";3M(5E%S>@R2/\
MVUNWU]36PB*@VHJJ/0#%.I:0R">RM[E2)8E;WQR/QK#83:#>KAB]K(>G^>XK
MHZS=<B$FER,1RA##\\?UH$: 8/&&4Y4C(/K6)X:_U=Q]5_K5[1Y#)I,1/4 K
M^1JEX:_U=Q]5_K3&;M%%%(#'\1_\@^/_ *ZC^1K2L_\ CRM_^N:_RK-\1_\
M(/C_ .NH_D:TK/\ X\K?_KFO\J8&)HD,4UW>>9&CX/&Y0<<FMO[':_\ /M#_
M -\"L+1[J"UN[LSR! QXSWY-;']K6'_/RE(2)396I&#;0_\ ?L5@ZM;+IEW!
M<VOR9)^4= 16P=7L ,_:4_ &LNX+Z[>Q)"C"VC^](1CZTP.@1MZ*PZ$9IU(
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
MZAR:R42?7;U99%*6J'C_  ^M,9J:1$8]*A!ZL"WYFJ'AH_)<KW!7^M;H 4
M8 X KG"SZ)JSNR$V\N>GI_B*0CI**KPW]I.H:.XC/L6P?RITE[:PKNDN(Q_P
M(9IC,WQ(1]@C'<RC^1K3M!BR@![1K_*L"YF;7-0CAA5A G5CZ=S72    =!2
M YK2;.WO+N[$\>\*>.2,<GTK7_L33O\ GW_\?;_&J&@?\?E[]1_,UO4Q&>=#
MT]ACR"/<.?\ &L[]]HNJ10B5GM92,!CT!./S%=%6!XE^5K1_0M_2D!OT4 Y&
M110,*6BB@ HHI: "BBB@ HHHH ^6Z!10*^B/G1:*** "BBBF(6BBB@ HHHH
M6O;/AWXY\-Z)X,M+#4=36"Y1Y"T9BD;&7)'(4CH:\3I:RK48U8\LC2C6E2ES
M1/;/B%XZ\-ZWX+O;#3M36>ZD:,K&(I%SAU)Y*@= :\3HHIT:,:4>6(5JTJLN
M:0M%%%;&(4444 +7I?PG\4:-X<35AJUZ+8SF+R\QLV[&_/W0?45YI16=2FJD
M7!ETJCIS4T?16H?$GPC-IMU%'K"L[PNJCR)>20<?PU\[4@I:BAAXT;\O4NOB
M)5K<W0*44E**Z#G"BBB@ HHHIB"EI*6@!:^A-+^(_A.WTBR@EU=5DC@1'7R)
M#@A0"/NU\]T5A7P\:R2ET-Z&(E1;<>IZ9\5?%.B^(K;2TTJ]%RT+R&0"-UV@
MA<?> ]#7FE)2U=&DJ4%!$5:KJS<Y!7K?PR\8Z!H'AB:TU/4!;SM=/($,3M\I
M50#E01V->2445J,:L>604:TJ,N:)[IXO\?>&-3\):E96>J++<30E8T\F0;CD
M=RN*\+HHJ:%"-%-1'7KRK24I"T445N8!2TE+3 **** %H!(.1P1110!]!Z=\
M3_#$NFVTEYJ0AN6B4RQF&0[7QR,A<=:Y/XF>(_#?B30H/[/U-);RVFW*GE2+
MN4C# $J!Z'\*\HHKCA@:<)J<6SLJ8^I.#A)(6KFD3QVVM6,\S;8HKB-W;&<
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
M#_I=?]_?_K4_K]+S%]0J^1X[2U[#_P *UT#TNO\ O[_]:E_X5KH'I=?]_?\
MZU'U^EYA]0J^1X]17L/_  K;0/2Z_P"_O_UJ/^%;:!Z77_?W_P"M1]?I>8?V
M?6\CQZEKV#_A6V@>EU_W]_\ K4?\*VT#TNO^_O\ ]:CZ_2\P_L^MY'C]%>P?
M\*VT#TNO^_O_ -:C_A6V@>EU_P!_?_K4_K]+S#^SZWD>/T5[!_PK;0/2Z_[^
M_P#UJ/\ A6V@>EU_W]_^M1]?I>8O[/K>1Y!17K__  K?0/2Z_P"_O_UJ7_A6
M^@>EU_W]_P#K4?7Z7F']GUO(\?I:]>_X5OH'I=?]_?\ ZU+_ ,*WT'TNO^_O
M_P!:C^T*/F']GUO(\@HKU_\ X5OH/I=?]_?_ *U'_"M]!]+K_O[_ /6I_P!H
M4?,/[/K>1Y#17KW_  KC0?2Z_P"_O_UJ/^%<:#Z77_?W_P"M2_M"CYA_9];R
M/(:*]>_X5QH/I=?]_?\ ZU'_  KC0?2Z_P"_O_UJ?]H4?,7]GUO(\BHKUW_A
M7&@^EU_W]_\ K4?\*XT'TNO^_O\ ]:C^T*/F']G5O(\B%+7KO_"N-!]+K_O[
M_P#6H_X5SH/I=?\ ?W_ZU']H4?,7]G5O(\BI:]<_X5SH/I=?]_?_ *U'_"N=
M!]+K_O[_ /6H_M"CYA_9U;R/(Z*]<_X5SH/I=?\ ?W_ZU'_"N=!]+K_O[_\
M6H_M"CYA_9U;R/(Z45ZW_P *YT'TN?\ O[_]:C_A76A>ES_W]_\ K4_[1H^8
M?V=6\CR2BO6_^%=:%Z7/_?W_ .M1_P *ZT+TN?\ O[_]:C^T:/F+^SJWD>24
MHKUK_A76A>ES_P!_?_K4O_"NM"]+G_O[_P#6H_M&CYA_9M;R/)**];_X5UH7
MI<_]_?\ ZU'_  KK0O2Y_P"_O_UJ/[1H^8?V;6\CR6BO6O\ A7>A>ES_ -_?
M_K4?\*[T+TN?^_O_ -:G_:-'S#^S:WD>2T5ZU_PKO0O2Y_[^_P#UJ/\ A7>A
M>ES_ -_?_K4?VC1\P_LVMY'DU%>L_P#"N]"]+G_O[_\ 6H_X5WH7I<_]_?\
MZU']HT?,/[-K>1Y-17K/_"N]"]+G_O[_ /6H_P"%=Z%Z7/\ W]_^M1_:-'S%
M_9M?R/)Z*]9_X5YH7I<_]_?_ *U'_"O-"]+G_O[_ /6I_P!I4?,/[-K^1Y-2
MUZQ_PKS0O2Y_[^__ %J/^%>:'Z7/_?W_ .M1_:5'S#^S:_D>3UW'PS_Y"E[_
M -<1_P"A5T'_  KS0_2Y_P"_O_UJTM&\,Z?H4\DMGYNZ1=K;WSQG-88C'4JE
M)PC>[-L-@*M.JIRM9&S1117D'LA1110 4444 %%%% !2T44@"BBBF 4M%%(
MHHHI@%+112&%%%%, I:**0!1110 444M !1110 444M !1110 444M !1110
M 444M !1110 4444 %+110 444M !1110 4444 %+110 4444 5****8@HHH
MH **** "BBB@ HILDB0QM)*ZI&HRS,< #U)KS[7OBE:VKM!H\ NI!QY\F1&/
MH.I_2KITI5':*(J5(TU>3/0Z1G5!EV"CU)Q7@6H>-?$.HL?-U.:-#_! ?+ ]
MOEY/XUARS2SONEE>1O5V)-=<<#+JSDECH]$?2)U&R4X:\MP?>5?\:?'=VTIQ
M'<1.?]EP:^:**KZBOYB?KS_E/IVBOG*RUS5=.8&TU&YAQ_"LAV_ETKMM!^*5
MU%(D.MQ+-$>#/$NUU]R!P?PQ^-93P<XJ\=36&,A)VEH>KT5%;7,%Y;1W-M*L
ML,B[D=3D$5+7(=8445S7B+QOI7A[,+L;F\_YX1'D?[Q_A_G[5482D[11,IQB
MKR9TM!( R3@5XCJOQ(U_4&98)ELH3T6 ?-^+'G\L5S%S?7=XVZZNIYV]99"Q
M_6NN."D_B=CDEC8KX5<^C6O[-#AKN!3[R ?UI\5S!-_JIXY/]UP:^9Z4$@Y!
MP?45?U%?S$?7G_*?3E%?/>G>*]=TM@;;4I]H_P"6<C;U_)LBO2?"WQ'MM6F2
MRU-$M;MCA)%/[MSZ<_=-85,)."NM4;T\7";L]&=W1117,=(445S/B/QQI?AX
MF%F-S> ?ZB(_=_WCV_G[5482D[11,IQBKR9TU%>(ZI\2-?OV98)4LHCT6%?F
MQ[L>?RQ7-7.I7UZ2;J\N)R?^>LI;^9KKC@IOXG8Y)8V"^%7/HQ[VUC.'N85/
M^U(!2+J%DYPMW;L?:0'^M?-5%7]17\Q'UY_RGTX"&&000>XI:^:+>\NK1MUM
M<S0MZQN5/Z5U&D_$;7M-=1/,+Z$=4G^]^#=?SS42P4E\+N7'&Q?Q*Q[?16+X
M<\36'B6S,UHQ25,>; _WD/\ 4>];5<<HN+LSLC)25T%%%4=5UBPT6T-S?W"P
MQ]@>68^@'4FDDV[(;:2NR]17DVM?%6]G9H](MUMH^TLP#.??'0?K7&WOB#5]
M1)-WJ5S*#_"9"%_[Y'%=<,'-_%H<D\9!:1U/H:2ZMX3B6>)#Z,X%,2_LY#A+
MN!CZ"0&OFKK16OU%?S&7UY_RGT[U&117S=9ZKJ&GL&L[ZX@(_P"><A4?E7:Z
M#\4;VVD6'68Q=0G@S(H61?PZ']*SG@IQUB[FD,;"3M)6/7**KV5[;:C9QW=I
M,LL$@RKJ>M6*XVK'8G<**** "BBB@ HHKSSQ;\1UT^62PT;9+<+\LEPW*(?1
M1W/Z?6KITY5':)%2I&FKR.^N+F"TB,MQ-'#&.KR,% _$US]WX_\ #5H2IU%9
M6':%&?\ 4#'ZUXC?ZE>ZG.9[ZZEN)#WD;./H.WX55KNA@8_:9PRQTOLH]ED^
M*N@(<+#?O[K$O]6J,?%C0\\VFH#_ +9I_P#%UX]16OU.D9?7*I[5#\4/#LA
M<W<7N\.?Y$UL67B_P_J#!;?5;?<>BR'RR?P;%?/M%2\%3>S*6-J+='TZ"" 0
M<@T5X!H'B[5?#\J_9YVDM@?FMY#E"/;T/N*]NT/6K77]*BO[4G:_#(>J,.JF
MN*MAY4M>AVT<1&KIU-&J5YJ^FZ?*L5[?VMO(PW!9954D>N":NUX;\1;W[9XR
MNE!RMNJ0K^ R?U)I4*7M968Z]7V4;GKO_"3:#_T&=/\ _ E/\:/^$FT'_H,Z
M?_X$I_C7SO4EO ]S<Q01\O*X1?J3BNSZC'N<?UZ78^EXY$FB26)U>-U#*RG(
M8'H0:=4<$*6]O%!&,)&@11[ 8%25YIZ04R::.WA>::18XD!9G<X"@=R:?7*_
M$6]^Q^#;I0<-.R0K^)R?T!JH1YI*/<F<N6+EV-7_ (2;0?\ H,Z?_P"!*?XT
M?\)-H/\ T&=/_P# E/\ &OG>BO0^HQ[GG_7I=CZ1L]6T[4'9+*_MKEU&66&5
M6('J<&KE>;_"2RVV.HWQ'^LD6)3_ +HR?_0A7I%<-6"A-Q1W4IN<%)A16;K>
MO:?X?LC<W\VT'A$7EW/H!7DNO?$;5]59H[-S86IX"Q'YR/=NOY8JJ5"=3;8F
MK7A3WW/7[[6--TP9OKZWM^,@22 $_0=37/W'Q(\-0'"W4LY_Z90M_7%>(N[2
M.7=BS$Y)8Y)IM=L<#!?$SBECIOX4>QM\5]"!XM=0;_MFG_Q5"?%;06.&MM07
MW,:?_%5XY15_4Z1'URJ>YVOQ%\-7)"F]:%CVEB8?J 1716E]:7\7FV=S#<1_
MWHG##]*^:JL6=]=:=<+<6=Q)!*O1HVP:SE@8_99I''2^TCZ5HKAO!/CL:XPT
M[4MJ7X'R..%F ]NS5W5>?4A*F^61WPJ1G'FB%%%9VLZW8:#9&ZOY@B=%4<LY
M]%'>I2;=D6VDKLT:IWVK:=IBYOKVWM^,@22 $_0=37D.O?$C5M49HK%C86W0
M>6?WC#W;M^&/QKC7D>5R\CL[L<EF.2:[J>"D]9NQPU,;%:05SW"Y^)'AJW.%
MNY)R/^>4+?UQ5%OBQH*G"VNH-](T_P#BJ\;HK=8*F8/&U&>R)\5]!8X:VU!?
M<QI_\56A:_$?PU<D*UX\!/\ SUB8?J 17A=%#P=-@L941]+6>H6>HQ>;974-
MPG]Z)PV/KBK5?,UI>W-A<+<6D\D$R]'C8@UZWX'\?'69%TS5"JWQ'[J4# E]
MB.S?H:Y:V$E!<T=4=5'%QF^66C.^HHI&8(I9CA0,DGL*Y#L,Z?Q!HUM,\,^J
MV44J'#(\Z@J?0C-,_P"$GT#_ *#6G_\ @2G^-?/NHW9O]3NKQNL\SR?F2:K5
MZ*P,;:L\UXZ5]$?1G_"3Z!_T&M/_ / E/\:/^$GT#_H-:?\ ^!*?XU\YT4_J
M,>XOKTNQ]&?\)/H'_0:T_P#\"4_QH_X2?0/^@UI__@2G^-?.=%'U&/<?UZ78
M^C?^$GT#_H-:?_X$I_C1_P )/H'_ $&M/_\  E/\:^<J*/J,>XOKTNQ]-6=]
M::A"9K.YAN(@VTO$X89],CZU8KF/A]8_8O!=@",-,&F;WW$D?IBJ_C#QY:^&
M\VELJW.HD9V$_+'Z%O\ #^5</LVYN$-3N]JE!3GH=<[I&A=V5449+,< 5@7O
MCCPW8$K+JL+L.T.9/_0017B&K^(=5UR8R:A>22C.1'G"+]%'%9E=D,"OMLXY
MXY_91[7+\5O#T9PJ7LOND0'\V%0_\+;T+/\ QYZCC_KFG_Q=>-45K]3I&7UR
MJ>V1?%;PZYPR7L?NT0_HQK5L_'?AJ^(6/58D8]I@8_U8 5\_44G@J;VN-8VH
MM['U#%+'-&LD4BR(W(93D'\:?7S;I&OZGH5P)M/NY(N<LF<HWU7H:]O\'^+(
M/%.G,^T17D.!/$#P,]&'L?TKCK8:5)7W1V4<3&H[;,Z2BBL'Q1XLL?"]F)+C
M][<R ^3;J?F?W/H/>N>,7)V1T2DHJ[-ZL6_\7>'],8K=:K;AQU1&WL/P7)KQ
M/7O&6L^('87-TT=N>EO"2J >_K^-8%=\,#_.S@GCOY$>WS?%3PW$2$-W-[I#
MC/\ WT15<_%W0<\6>HX_ZYI_\77C%%;?4Z1B\95/:X_BSX><_-#?Q^[1+_1C
M6E:?$3PQ=D*-2$3'M-&R_KC'ZUX%12>"IO:XUC:BWL?4%K>6U[");2XBGC/\
M<3AA^8J>OF&QU&\TRY%Q8W,MO*/XHVQGZ^HKV7P)X[_X2'.GZ@%3447<K*,"
M8#KQV(]*Y:V$E37,M4=5'%QJ/E>C.YHHHKD.L*6BB@ HHHH *6BB@"G1113$
M%%%% !1110 4$@ DG '4T5R7Q%U=],\,/#"2)[QO)!'4+C+'\N/QJH1<Y**)
MG)0BY,X'QSXREUV\>QLY"NFQ-@;3_KB/XC[>@_'Z<;2[&_NG\J-C?W3^5>W"
M$81Y8GB3G*<N9B5KZ9X7UO6$$ECITTD9Z2-A%/T+8!KI?AUX4AU>YEU*_BWV
MMNP5(V'$C]>?4 8X]Z]@ "J%4  #  [5S5\5R/EBM3JH87G7-)Z'B#?#;Q,$
MR+2)C_=$ZY_G7/ZEH^HZ/,(M0M);=C]W>.&^AZ'\*^D*X[XF36D?A&6.XVF>
M21/LX/7<""2/^ Y_/WK*EBYRFHM;FE7"0C!R3V/$Z***]$\X]0^$^JRO]MTJ
M1BT:*)X@?X><,/U'ZUZ;7D_PDM7;5-0O,'8D(BS[LV?_ &6N_P#%&MKX?T"X
MON#+C9"I_B<]/RZ_A7D8F-ZUH]3U\-*U&\NAS/CWQNVE;M*TR3%XP_?3#_ED
M#V'^U_+^7D3,SNSNQ9F.22<DFG3327$SS3.SR2,6=F.22>IIE>E2I*G&R/-K
M574E=A6GI?A[5]9YT^PEF7.-^-J?]]' KH_ /@Y==G:_OU/V"%L!.GFMZ?0=
M_P#]=>R111P1+%%&L<:#"HHP /0"L*^*5-\L=6;T,*ZBYI:(\1;X;^)E3<+.
M-C_=$Z9_G7.W^FWNEW!M[ZVDMY>NUUQD>H]1]*^DZQ/%6A0Z_H5Q;.@,ZJ7@
M?'*N!Q^?0UC3QLN:TUH;5,%'EO!ZGS[1117I'FGMOP\\0R:WH307+E[NS(1F
M)Y93]TGWX(_"NPKQSX57#1^)YX,_+-;-D>X((_K7K]Q/':VTMQ*<1Q(78^@
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
MG]@G/\P!^->^UPXZ7O)'=@8^ZV%%%%<)W!1110!YM\4]!FN$M]9MT+B%/*G
M'*KG(;Z9)S]17E=?3A 92K $$8(/>N.U?X:Z)J4C2V_F6,K<GR<%"?\ =/3\
M,5W8?%*$>69PXC"N<N:!XI17HEU\)+],_9=3MI?3S49/Y9K'N?AQXEM\E;2.
M<#O%,O\ (X-=BQ%)[2.-X>JMXG)T5IW/AS6K//GZ5>(!_%Y+$?F.*S64J2&!
M!'4&M4T]C)IK<GM[Z[LSFVNIX#ZQ2%?Y5N67CSQ)8L-NI/,HZK. ^?Q//ZUS
M=%3*$9;HJ,Y1V9Z_X;^)EMJ4\=IJL2VD[G"RJ?W;'T.>5_45WU?,5>]^!M0E
MU+PA8S3,6E53$S'OM) /Y 5Y^*H1@N:)Z&%KRF^61C_%2]\CPU#:@_-<S@$>
MJJ"3^NVO'*]"^+-[YNLV-D#D0P&0_5C_ (**\]KJPL>6DO,Y<5*]5A7LOPLL
MOL_A>2Y(^:YG8@_[*@*/U#5XU7T-X6L_L'A;3;?&"L"LP_VF^8_J348V5H)=
MR\%&\V^QKT445Y9Z@5\XZU>_VCKE]>9R)IW=?H3Q^F*][\17O]G>'-1NLX:.
M!MI_VB,#]2*^=:]# QWD>?CI;1"MWP;9?;_%^F0D943"1OHGS?TK"KOOA19>
M=K]U=D96W@VCV9C_ (!JZZTN6FV<E&/-42/5=2O%T[2[J]?&V")I,'O@9Q7S
M?+*\\SRR,6=V+,3W)Y->Y_$*<P>";_:<&38GYN,_IFO":YL#'W7(Z<=+WE$*
MU_"^F#5_$MA9.NZ-Y-T@]57YC^@K(KN/A7$LGBN5SUCM78?7<H_J:ZJLN6#:
M.6E'FFD>R]****\,]P***1W2*-I)&5$4$LS'  '<F@ **3DJ"?<4>6G]Q?RJ
MA_;^C?\ 07L/_ E/\:/[?T;_ *"]A_X$I_C3Y9=B>:/<O^6G]Q?RJ&\N(["P
MN+IP!'!&TC=N ,_TJ!==TAW5$U6Q9F. !<(23^=9GCR<VW@G4W!P614_[Z8
M_H351BW)1?44I)1<ET/"+F>2ZNI;B5MTDKEW/J2<FHJ**]P\,T_#NF_VOXAL
M; @E)91OQ_='+?H#7T6H"J%4  #  [5XK\+XED\8ACUCMW8?7@?U->UUYF-E
M>:1Z>"C:#84M%%<1V!32BL<E03[BE9E1"[L%51DDG  K/_M_1O\ H+V'_@2G
M^-4DWL#:6Y?\M/[B_E2^5'_<7\JH?\)!HO\ T%[#_P "4_QI5U[1V8*NK6!)
M. !<IS^M'++L+FCW+X4*,  #VKR'XMWOFZW960.1! 7/L6/^"BO7Z^?O&][]
MO\9:E*#E4E\H?\ &W^8-=6"C>I?L<N-E:G;N<_114MM;37ES';6\9DFE8*B+
MU)->H>66(-8U2UA6&WU*\BB7[J1SLJCZ &I/^$@UK_H+W_\ X$O_ (U?_P"$
M'\3?] B?_P =_P :/^$'\3?] B?_ ,=_QK/FI=T:<M7LRA_PD&M?]!>__P#
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
ME?=%X'Z[J\S\.:!<^(M6CLX 1'G=-+CB-.Y^OI7T!:6L-E:0VL";(84"(OH
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
MAK0(K1L-<N?,G8=W/8>P&!_^NN?%U%&GR]6=&$IN53FZ(WZ6BBO)/6"BBB@
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
MY"HECH_91<<#+[3/(-"^&.J7[++J9%C;]2IPTC#Z=!^/Y5ZKH^B6&A60M;"
M1IU9NK.?5CWK0HKDJUYU-]CKI4(4]MPHHI:Q-SF/%O@RU\3P"0,(+Z,8CFQD
M$?W6'<?RKQW6/#&KZ%(1?6;K&.DR#=&?^!#^O-?1-(0&!! (/4&NBCB9TU;=
M'-6PT:COLSY@HKZ'O/">@7Q+7&DVI8]65-A/XK@UFO\ #?PNYR+!T_W9W_J:
MZUCH=4SD>!GT:/"J*]T7X:^&%/-E(WUG?_&KMOX'\-6QRFD0,?\ IH6?_P!"
M)H>-I]$P6"J=T>!P6T]U*(K>&2:0]$C4L3^ KL]"^&.K:BRR:CBPM^I#<R$>
MR]OQ_*O8[:TMK./R[6WB@3^[$@4?D*FK&>-D](JQO#!16LG<S=%T'3] LQ;:
M? $4\NYY9SZL>]:=%%<3;;NSL225D><?%V]V:7I]B#S+,TI'LHQ_[-^E>25]
M/2012D&2)'(Z;E!IOV.U_P"?:'_O@5UT<4J<.6QR5L*ZD^:Y\QT5].?8[7_G
MVA_[X%'V.U_Y]H?^^!6OU]?RF7U%_P Q\QT5].?8[7_GVA_[X%'V.U_Y]H?^
M^!1]>7\H?4'_ #'S'17T[]BM?^?:'_O@4?8[7_GVA_[X%'U]?RA]0?\ ,>%_
M#NR^V^-;'(RD&Z9O^ CC]2*][(R,'I4<=O#$VZ.&-#TRJ@5)7)7K>UE>UCKH
M4?91M<\C\7_#6ZAN9;[0H_.MW)9K4?>C/^SZCVZ_6O.YH)K:5HIXGBD7JCJ5
M(_ U]05!=Z?9WZ;+RT@N%])8PP_6MZ>,E%6DKF%3!1D[Q=CYBHKZ"G\!>&+@
MDOI$2G_IFS)_(BJC?#/PNQXLI5^D[_XUNL=3[,P>!J=T>$45[LOPR\+@\VDI
M^L[?XU;@^'_A>W(*Z3&Q'_/21W_F:;QM/LP6!J=T> (CR.$169CP%49)KK=#
M^'&NZNZO/";"V/62<8;'LG7\\5[99Z98:>N+*RM[<=/W407^56ZPGCI/X58V
MA@4M9.YC>'?#&G>&K/R+*,F1O];._+R'W/I[5LT4M<4I.3NSMC%15D>=>.?A
MX^KW#ZKI&P7;<S0,<"4^H/9OT/\ /R:]T^\TV<P7MK+;RC^&1"OY>M?3U13V
M\%U$8KB&.:,]5D4,/R-=5+%R@N5JZ.6KA(S?,M&?+M%?0]SX'\,W1)DT>V!/
M_/,&/_T$BJ3?#/PLQR+"1?\ =G?^IKI6.I]4SF>!J=&CP6BO=Q\,/"X/_'I,
M?^V[?XU8A^'7A6$Y&EAS_MS.WZ;J?UVGV8OJ-3NCP#K71:+X'U[6V4PV3PP'
M_EO< HN/;/)_ &O=K+0M)TX@V>FVL##^)(E#?GUK0K&>.?V4;0P*^TSEO"G@
M;3_#"^=G[3?D8:X=<;?91V_G75445Q2G*;O([8PC!6B%%%%24%+110 4444
M%+110!1HHHIB"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH ***6D 4444P"BBEH&%%%% @HHI:!A1112$%%%%,84
MM%%( HHHI@%+112 **** "EHHH **** "EHHH **** "BBEH **** "BBEH
M**** "BBEH **** "BBEH 2EHHH **** "EHHH **** "EHHH **** "EHHH
M **** *-%%%,04444 %%%% !1110 4444 %%%% !1110 5S'CN]N;#P\LUI/
M)#)YZKNC;!Q@\5T]<E\1N?#"_P#7PG\FI#1;NO%EO97K:?\ 8[RXNHX5DQ"@
M;=D ^OO6EHVKV^N::E[;*ZHQ*E7'*D=JYJT'_%Q;K_L'#^258^'7'A@_]?#_
M ,A0!>U/Q7!IU]/:1V=U=26\?F3F%1B-<9YR?3FM;3[Z'4K"&\MR3%*NY=PP
M?H:X7Q!J+SZQK-C>7<]K''!_H\$"8-P2O\1 R1[=,?2NE\%_\BCI_P#NM_Z&
MU "?\);8BQU&Z>&=!I\@BE0@;B2<<<^M,NO%]M!(D45C=W$WV<7$L<:@F)"
M?FYZX(KEO$=E*GBZ73(P1#JTD,C8]B0?UR:DU=;>P\8ZI)J%U=V<$UL&A-NV
MWS<*HV9P?0C\* .IN/%EE'9V,]O#/=/?9\B&)1N..N?3'2HAXRL?['N-1:WN
M5^SRB&6$J-ZL?QQ7-M>'3;+0K19+G2].N!)(\S@/*N22 &V\9X/ _BK+(4>%
MM?5#(R_;DVF3.\C)P3GG- 6/2='UF+6H99H()HXD?:K2KM\P8ZCVJCJ?BRVT
M^^GM8[2ZNGMD\RX:%01$O7DDULV0Q86X P!$O\A7!7-Y#HVN>*([XE&O(";?
M*D^9E3@#\_TH G\5>(I;I=(33GOH[:Z8.TEN-K2 D#8IS]X<\>I%=E]IBLM)
M%S.TJQQ0AW,O+@ =_?\ K7GYM9K33O!<4R,LGVLL5(Y :12/T(KOM8V?V->>
M;;M<1^4VZ%3@N,<@>] &/:>,K:YGAC;3[V(7",]LSH/WV!G YZUF^'_%<Q_M
M>;4UNC! [.K-&,1#. AQ_%R./:LW0+XP:SI=MI%]/=6DP)FM9UW&V'?YL?7I
MCI[U'9ZJ^EVWB>* ?Z<+@R*C1[L+OP6Z8XSGF@9UVF^*X+_4(;*2RNK66>/S
M8#,H D7&<C!] :IR^/M/C2>86=Z]M')Y:SK&-CMZ Y].?I7/Z;+%=>,-&ECO
M[B\9[=Q)+*,!7V-E5&  !GH/6LR:Z^R>#+G19K>9;N*[W/E#M4<<D_7B@+'?
MW_BNTL=02S%M=7$IB$LGDIN\M/4TP>,K!M'BU%8;@^=*88H H,CM[#.*PI;C
M^QO&5S=7%O-)'>6*I#Y:%MS;5&/_ !TUA0PG_A&=#NW:6.V@OG\Z6+[T8)7Y
MAZ'@T"L=TOC"S&G7UU-;7,4EBRK/;LHWC<0 1S@]:S-5\46VH:;'/$^IV<*W
M,:K+"H4RY5N.HRO'/X5BW:64VA^(KJR:]G3]S&;JXDW"8^8O3Y0>,?RK2\4C
M'@O00!_RT@_]%F@#:OO&-K9WMY9K97D\UH-TGE("-N,ELYX ]Z=/XPL8M*L;
MV.&>9KUBL,"*-Y(."/P/%8D0_P"*G\6_]>A_] %9%MNL]'\*ZH\<C6UO-*)2
MJYVYDX/Z'\J .[T?Q%;:U<W5O#!<126V/,$RA2"<\8SU&#3M7UZ#29K>W\B:
MYNK@GRH(1ECCJ?I6#X0N!=^)_$%PL;HLC(RJZX./FQD=JB\71K#XLTJ\NKBX
MM;,Q-&UQ 2&1OF[X.,Y'X9H V1XPT[^Q9-2=9D$<ODM 5_>>9_=QFG6?BNSN
M!>+<P7%E-:1^;+%.N&V^H_,?F*XJZMX3H']I6<-X;5=2$DDD[[S(H!^?@#C)
M_,ULZIJ,7B*#6HM+L4E2.V4_;47YI""IV=,] ?RH"QL:?XOM;Z^MK9[.ZMOM
M0+6\DR@+(/P-57\>V*PR3+87SQ12^7*XC&U/QSCGTK$M[N'6;_PE;6)+RV2
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
MGU0;-BX\T8/SG@?Y%7M1!_X3;7O^P1)_Z"M &G8>);6P\.:8^Z^OY[MG6%7
M,TA#$'/...G7TJ8^-]/CTXW<EM=(8[C[--$5&Z)L'KSTX-<6D0BTOPK>7$T]
MO9J9HY+B$D-$3(W.<''_ -8UJ1:=::EX7\136*7CJSAUGN9 QF,9+;A\HZ@G
MUZT =;<>)K&UU2ZL95E!M;?[1++@;0O''7.>1VJ#3/%UMJ%_;VKV=W:M=(7M
MWG4!90/3!]*X_3[>YUKPQXBU/RV:>=8HE &21&%+8_#'Y58\/_V=>:KH20SZ
MC>7,,.]]\O[NV(7!7!7ID8X/I0!W6L:M;:)ILE]=;C&F %49+$] *R['QC:W
ME\MDUC>V]P83,5F0+@ $^O<?SJ#XA6DUUX78PQLYBF61E49.WD'^=8@U2'5_
M',=U;Q2I$=-=5\Q-I;AN1[=OPH$;UCXZTV^5Y$@NHX(HFDEE=!M3'\/!/)]*
M?8>,K:]O(+=[&\MC<H9+9I5 $H SQSWKG=+M9;KX37<4"%I"S-M4<G#@G]!3
M;:\AUO5?"4%@3(]C"#<X4CR\!<@_]\G\Q0,Z&3QUID>B0ZH8;DQ2S&$1A5W@
M@9.><8_'O4FK^*HK<W-G:V]U-<K9_: \* A0> >O;(/3I7%1:9)<^(KW0=A\
MFW>[G0?[R )^7RFM#P@LVI6.MZ@Z$N+)+2/U.V/!_/"G\: ()?$^IR>%-,N'
MFO(YA>;9;C&T3+EN!CKC&#76VWBDZI)J%A:6-S!J4$!DBBNE"[O3//')'7UK
MA!>03^#-%M8W)FMM0Q*NT_+N+$?I76V?_)5M0_Z\1_[)2 S_ #M9T75]"CGU
M2YN+V]DQ=VDCAT52P&0!TXS^5=S?6?VZV\G[3<6_(/F6[[6^F<5SVB06,_C+
M6KL2R3WD15,218$0Y&%.3GIZ#]:ZNF!R'A^RN)Y+^>;5]2D^QWLL*(T^595Q
MC<,<]:70/$SKI&E"]M[QQ<,(?MC@%6D).!US[9Q5SPU_J==_["=Q_2L:$?\
M%$>&O^OVW_\ 0S2 W[OQ/!:S7.+.YFMK1@ES<QA=D9...3DXR,X'%;,C9MW=
M3_ 2"/I7GTL=E;G7K;4+R]6XDO)&2QAFV_:%?&W:N#G.<?A7>K&(M.$8! 2+
M;@G)&!ZTQ&'H.M_\2718IS-=7MY'G"_,P SEV)/ %3S>*+>&:8_9+EK.";R)
MKQ0OEH^0.F<D G!.*YGPW%)H-MI.KRS-+:WL8MK@N/\ 4<_NR/1<\'ZYJ)8+
M)+"_L+V[OFO#>.G]G13[?-W/E2%QTP<Y]J0SLVU^T2WU29TE4:<Q652!EL#(
M*\]#GC.*T8)?/MXYMC)YB!MK=1D9P?>N-\06KKXB2P128=9$*R'WB?+?^.5U
MMK?VUW/<PPN6>V?RY1M(VG&?QIB*-]KPM+Z2SM["YO)HHA+,(=H$:G..6(R>
M#P*8_B2!TL_L5K<7DMW"9XXH]JD(,9+%B .3CZUEZM?A]>O[*]OY+*".!#!%
M#A7NBP.><;C@\86LK3YM-DTK0Q<W4MA*EHPBU".4(%8-\T39X/K@T#.YTS48
M=5T^.\@#JCY&UQAE(.""/4$&K=8_AB[N;W0XIKHAW+N%E";/-4,0'QVR.:V*
M!!2T44 %%%% !2T44 %%%% !2T44 %%%% !2T44 4****8@HHHH **** "BB
MB@ HHHH **** "BBB@ HQGK15/4M2BTNW265))&DD6*..,99W/0"@"Y@48QT
MKFM5UUYM U8PQW%G>VB+N23 9=W((()!!YK2_MNVC6_$@D#6$2R39 ^8%=PV
M\\]".W- S2**6#%1N'&<<TO2LN+7[2:#3Y467%\Q6,%1E< D[N>,8/K4%MXF
MM[F6V_T2[CMKJ3RX+EU 1VYQWR,X.,BD 1>'5'B$ZQ<WDUQ(NX01L %B!SP/
M7J:V617QN4-CD9&:RSXAM!I4FH>7/L2;R#%M&_?NVXQG'7WZ5%-XFMH9I<VU
MRUM#-Y$MTJCRT?(&.N>"0"<4 ;3*KXW*#@Y&11@>@I:H/J]M'=7MNXD5K.$3
M.2!AE()R.?8TQ%^FLB,064$CID=*RX/$-G<65A=1I,5O9O)C4J-P;)SN&> -
MIJ&+Q/;2R0D6ET+6:;R(KHJ/+9\X'?."1C.*0S<Q16)/XFMH)ILVURUM!,()
MKI5'EH^0,=<\$C) K7N)XK6WDN)G"11J7=CV Y-,0Y4122JJ">I ZTNT9)P.
M>O%9-EK\-Y=0V[VEU;-<(9+<SJ )5')Q@G!QS@TY/$%H^D6NI!)O)N9%C0;1
MN!+;1GGUH&:BHJ@!5  Z "N8E\'O<@V]SK-Y-IYE\W[/)ACGTWGG%:46O0W&
MJ26$%K=2212^7*X0;(^,Y)ST/Y\&I]4U>#25@,T<TAGD\J-8EW$M@D#K[4@*
M>HZ%<W5Z;FSUBYL]\?EO$H#H1[ \ ^]7=)TFWT?3(["#+1IG)?DL3R2:K0^(
M;1K6]FN(YK5K+!GBF4;E!&01@D'/:G6NO0S3R0W%M<64B0F<"X4#=&.K#!/3
MN.M &H%55VJH"CL!2X'I6/9^(H+NXMXVM;J!+H$VTLR@++@9XP21QR,XS4">
M++1U67[)>+:F7R6N&0;$;=MYYSC/?W% &_@>E9FKZ5+J(@:WU"XLIH6W*T1R
MK>S+T/3O5*+5OLFI^();R9_LMH82J]=N4' 'N:O6&LI>7C6DEK<6EP(Q*(YU
M +)G&1@GOVH CT70TTAKJ9KB2YNKIP\TS@#<1G& .@Y-:K*KKM8 @]B*6BF(
M3 V[<#'3%"JJ+M50H] ,5GZAJZ6-Q!;);3W-S,&9(H0,[1U))( '-3:;J,.J
M68N(5D0!F1DD&&1@<$&@"RJ(I)50">I ZTN!Z5E-KT/]KR:9%:W4L\3HLA1
M50, =Q.>@S4<7B6UEGB M[D6LTWD1794>6[YQ@<YP2, XH&;#(KC#*&'H1FG
M8'I6))XFMHYW'V:Y-K'/]G>Z"CRU?.,=<XSQG%4-5U&2*SU1K6ZN1+%>0QG=
M@!,E<A<=B#W]:0'58'I28'I6-_:MM9W>LRSW%P4M?++HX&U,KP$QR<^_>GQ>
M((6-PEQ:75K+! ;DQ2JNYXQU(P2/PI@:I12P8J"PZ''(IU8=OXFM[B:V3[%>
M1QW2DP2N@"R$#.!SG/IZTSPYJUSJ,NH)<07"B.ZD"-(J@(HQA#@_>&?_ *](
M#>"*"2%&3U..M+BLR^UE;2]6RBM+B[N3'YI2$#Y4SC))([U"WB:S^S6,T<-S
M-]NW>2D: ME>H(SP>WI3 UU1$)*JH)ZX'6G8QTK&3Q+:?V==7<T-Q"UM)Y4D
M#J/,WG&  #@YR,<U6L=6GO?%GV=HKFV1;$NUO, ,-O&&X)!X-(#H%15&%4 9
MSP*RM+T&+3+W4;GS3*;V;SBK*/D.2>/^^JFU36;?27MTFBGD>X9EC6%-Q) S
MCKWZ57F\0I$PC73[R6981--%&J[H5/\ >R>O!X&: -@@$8(!^M+@5D2^(;?-
MLMI;W%[)<0^>J0 9$?J=Q&.>,4T^)+5[:SEMH9[F2\#&*&-1OPOWLY( QTZT
MP-=41,[5"YZX&,TN!CH*RHO$-G+;VTH28&>Y^R>6R@-')SD,,\=/>G7>O6ED
MU^LB3$V422R[5'(;.,<]>* +"Z=&-6;46=VE\KR44XVHN<G'N2!^57,5BGQ'
M"+=)?L=YF:7R[>,H T_&=R@G[N.YQ3AXCM/L$MP\4Z213"W:V*CS/,/10 <'
M.?7%(#8Q3514SM4+GDX&,USVH>(V&CZD8;6ZAO;:,[HV52T>5)5^N"O';/TJ
M70]158;*RF%\US/"TV^Z()(&,\@].>* -[ ]*,8Z5SNI:R9UM?L;RQ>7J\=I
M+GC=@_,/H:T-?O);#0[RX@21I5B;:8P#L.TX8Y["F!I8SUHP/2L*W\0;=.L#
M)9W<EY<I\L(50SX4%GZX"\^O>I#XDM/L$5RD-P\DLQMUM@H\SS!G*D9P,8]:
M0&P44L&*@L.AQS045EVLH*^A%8__  DEK'I]Y=7$%Q";-U2>%E&]2V,=#@CD
M=Z9_PDZ?:FM?[,U#[24\R*(QC,B_WASP/KB@#<      '84N.<U4TS48=5L$
MNX ZHQ(*N,,I!P01]17/S:Y>'5-;MA#=)'#;9B)50(F"N=Q.<X.!CK^% '5,
MJMC<H.#D9'2C:"",#!ZUSVC^(ED@TNWN;>[5[F%52YD0;)'"Y/?/KSCFIO\
MA*+;S,BTNC:>?]G^U[5\O?G'KG&>,XH W%147:BA1Z 8HVK@C:,'J,=:Y^SU
MBZF\67MB]O=?9T1 F47:A^;+$YSAL#'\A6AJFLV^DFW$T<TC7#%(UB3<2P&<
M8SWZ4 : 557:J@*.P%+@>E8LOB-(V$:Z=>RSK$)IHHU7="I_O9/7@\#-/D\1
M6Q%J+.">]DN8O/1( ,A/4[B .>/K0!K!%!)"@$]3CK3L"L<^)+1[*SGMX9[B
M2\+"&!%&\E?O9R0!COS5S3=2AU.V::)9$*.T<D<@PR..H- %ME5QAE##T(S1
M@>@KGH];N!XMNK.2"Y6TC@4\JNU#ELN3G.T@?_6JQ:>)+>ZGMD-K=0Q71(MI
MY4 24CGCG(R.F0,T ;(10Q8* QXSCFG8'I16+>^(X;2XNHDL[NX6T4-<R0JN
MV,$9[D9XYXH V514&$4*/0#%*0",$9%8]SXBMXKN.U@M;JZFEMQ<1K"@(*$X
MSDD8_&F_\)-9MIEM>1PW$C7,ABBMU0>87!.1C.!C!SS0!L&-' #(I Z9'2GU
MS^@ZE-J.M:R'\Y(XFA"0RC!C.P[ACZBKM_K*6=ZEE%:7%W<M&93' %^5,XR2
MQ ZT :.Q=V[:-V,9QSBAD5UVLH*^A%<Q?>(0\^@WEI]H:VN7E#0HOSN0I 4C
MU#?A6@GB6S_L^ZNIHIX'M7$<L#J/,#'&T  \YR,4 ;.!@# P*,#TK$;Q/;PP
MW;75G=V\UK&)G@=5WE"<;EP<$>O-79]8M8+V"U8L3+"\^\ ;41>I8Y]Z +Q5
M67:5!4]B*  H    ["L>R\1P7ES;Q&UNH%NE+6TLR +* ,\8)(XYYQQ6S0
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
M)%'$"(T5 3D[1C)I%BC1F9(U5F^\0,$_6@1@^)V%O=:-?2G%M;WG[YCT0,I
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
M(KUHXP?X5VJ<?J:Y-K^.ZLM&NKC4E\TWT3-:1[4CMU#'.0.1CCECWKIO#O\
MQ]:Y_P!A!_\ T%: *VOZA<+KFFZ?$+Z.*0NTC6RC,F " ">P[U;?Q/:)*_\
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
M!!&0: .3\0ZA:7^E:HEM&CB*2W5[A<%9"74[<CKC^M:.J?\ (UZ!_P!O'_H
MK82W@2'R4AC6(?P!0!^52%%+*Q4%EZ$CD4AG!B>)M E@$B&:/6 7CS\R@S<9
M%:%KJ-II)\0I?%#+]K:40,1NE1E7: #USTKJ?L\&YF\F/<Q!8[1DD=,TCV\$
MDJRO#&TB?==E!*_0T <E?WWG76JV\MTNFQPP)B&-562<E,@9(R0#\N%HT-U?
M4/#Q1@P&E,"0<\@J"*ZYK>%YEE>&-I%X5RH)'T-"00Q[?+B1-H(&U0,9H PO
M%4\5L='GF($2:@A9CT VMS^'6L77)8[T^(KNUD62W2RBA,B'*L^[/!'7 (_.
MNLU/3?[1>R8R!!;7*SD%<[\ C'MUJTEO!'#Y*0QK$?X H"_E0!A:LZ6NN>'[
MN9ECMD\V-G;A59D&W)[9P16'>NLUYJ&J1D/81ZI:,TB\J0@PY]QDBN[DBCFC
M,<B*Z'JK#(/X4+#$D/DK&@BQC8%&,>F* .0U&ZM[_6M6^QR)/C1)$+1G<"V2
M< CKU'YTB:A:74GA2&"XCED3!=4;)7]T1SZ'/KZ5U\5O#  (H8XP!@;% P/2
MFQVMO"<QV\2<[OE0#GUH Y70]2M++P[:V%PB3WBW30-;<%]YD)S@^G7-1W%Q
M81S>*(+X-(C21LT,; 2%-J_,![=<^U=>+> 3F<0Q^<1CS-HW?G3C#$9#(8D,
MA&W=M&<>F: .<T>ZD3Q!]B34(]3M_LOF+<84R1?, %9EZYZ^M3>))H[>^T2:
M:18XDO/F=S@#Y&ZFMN&V@MP1!#'$&.2$4+G\J=)%',FR6-77T89% '&&\MK3
M1?$UI<2HMQ)<3E(R?FD$@&P@=\Y'2NEBMYE\.);'/GBT$?\ P+9C^=7&MH'E
M25H(VD3[KE 2OT-2T <MHFJV(T;0[((D]RVV/RA@M"R@[F(ZC&/UJK  /A]J
MON;G_P!#:NN2W@CF:5(8UE?[SA0"?J:=Y4>PIY:[#U7'!H YJ*>*#Q7IWG2)
M'YFEB--QQN;>O ]3[5E:/(EJGAFZN'5+<?:H_,8X569CC)[9P:[IH8G*%HT8
MH<H2H.WZ>E(UO \/DO#&T7]PJ"OY4 <O?:U%,(&LT@MHI;]H3?.BLN0O+KVR
M>@)]#6-=R0FQ\5+'>-=9-N1*[ E\$ GC QGCCBO0&MH'@\AH8VBZ>65!7\J/
MLT'_ #PCY4+]P=!T'TH ;=_\>,__ %S;^5<GH?\ Q^>&O^P=)_[+79D C!Z4
MP11J5*QJ-HPN!T'M0!PSD0F2ZD.((/$3/*QZ*-H&X^P)%2:I<P7UYXB:T=9E
M&F*I:,Y!(+$X(Z__ %J[4PQ%'0QH5?EAM&&^OK21P0Q+MCBC08VX50./2@#E
M7U"TN]:\.BVF2X,<,Q=8V#8S%P#Z$X/%5=.NH;5])&FWOVBTN)]G]GW 5Y+?
MKD@CD;?>NSBM;>''E011X)(V(!R>M"6UNDS3)!&LK?><( Q^IH X:::%M$U>
MV\Q#,-8+-'GY@IE7G'I6]JZL_BG1E4X8PW0!]]JUN&W@+LYAC+-C<=HR<=,T
MXHI8,5!9>A(Y% ' Z5%:OI.D6\^I7DDXN446,9CS'(K$DD;=P QD\U--=PV:
MW%SIMT0QO=LVE7(5][EP"5'5?[PKM5MX%F:988Q*W!<*-Q_&@VUN9Q.8(S,/
M^6FP;OSH"XV&\MY[B>WBD#2VY E7!^4D9'Z5S-\JQ>,+E[C4Y=/22S0QR*R*
M'"DY&6!Z=<#UKI8;1(;JXN 27G*[N!P , ?S_.I)K>"X $T,<H4Y =0V#^-
M'&6EQ';0Z/9V]PUA;30S2B[NE3S<;L[02-HSG/3IBJMF\3VELL<QF \1 AG.
M6(.<,?KUKO9;>&=0LT,<BJ<@.H(!_&CR(0Q81)N+!B=HR3Z_6@#&_P"9\_[A
MG_M6CPG_ ,@F;_K[G_\ 0S6YL7?OVC?C&['./2A45!A%"C.< 8H YF'_ (_?
M%GT7_P!$UDV:!;W1I)M1DL(I-'1$F5E4,P()7+ CH0?PKN_+3+'8N7^]QU^M
M,DMH)HA%+!&\:]%9 0/PH XN1H-.T*RUFU-P\=O>O(9)\;G5]RLW Z$X(J$6
M3VMSINE$$C48[:27W:,EI/Z5WK1H\?ELBE.FTCC\J#&A=6**67[IQR* N9GB
M6&6X\-:A%""TAA; '4XYQ64]Y;:EJGAQ;&5)6CW2OL.?+3R\<^G) KJZBBMH
M(&9HH8XV?EBB@%OK0!P=M>6UWX%L=,@E0WKW"1K"#\X/F[LX],<YJ\-3LK3_
M (2F&XFC25I'*HQP9,Q@ #UY_G70Z-H\6DZ?;VYV2RPJ5\[RP&())]_7UHL]
M'BM[N\N)=DQGN//3=&/W9V@<'\.M '/Z,R:-JT::E*D!?2X C2MM&4X9<GN,
M]*@T5#]K\.R,I"2S7LL8(Z*1D?IS^-=K-;PW"A9X8Y0#D!U#8/XT_8A*G8N5
M^Z<=/I0!S%S+&GBO4X7=5DGTY5B0G!<Y?@>M9L6H6D^C^%+:*XC>=+J#?&K9
M*X4@Y';DUW#0Q/(LC1H77[K%1D?0TQ+2VC8LEO$K%MQ*H!D^OUH XZ7_ )$[
MQ-_U^W'_ *&*LS@G4/$  R?[*3_T%ZZOR8RK+Y:;6.6&."?>G!$#%@BAB,$X
MY(H X^UFBNKCPG]GF1]MI,A*-G:PB3(/H16=I<-JVC:5;7&I7CSBY5/L$;1Y
MCD5R<D;=P QD\UWZ6\$6/+AC3!)&U0,9ZT@MH%G,ZPQB9N#(%&X_C0!Q-S=P
MV:W=SIMV5?[;MFTJY"OYCEP"5'49ZC%=I#>6\]S<6T4@::W*B5<'Y=PR/TIQ
MM;=IQ.8(C,.DA0;A^/6FPV:0W=S<@DR3[0>!P%& /U)_&@#G]1O@?$5Q:2WR
M:=#';*YD55$L^2> Q'0>W.365X?96/A$!@2J78;GH<=#[UW,EO#+(DDD,;NA
MRC,H)7Z'M0L$*$%(D4@D@A0,$]: .&O?DDU"X;_4V^N0RS'T0*N2?S%;%I>6
MM[X[E>UECF5=."L\; C/F9QD?45T7E1D./+7#_>&/O?7UI(K>"  10QQ@# V
M*!@>E '.>)H\:YH<TEY)9P!IHS<(5&QF48Y8$<X(K/D:R71-72![B^DOKD6R
M/.5(FE( !4J!P.N?]FNUEBCGC,<L:2(>JN,@_A2+!$JHJQ(%3[@"CY?IZ4 <
M*W^C>$KG3)@!>6=]&)VSS)NE#"3GU!_2MRQGBB\;ZM#)*BRS0P&-&."^ V<#
MOBM]H8F)+1H2<9)4<XZ4&&)I5E:-#(HPKE1D?C0!A^(+UX-2TNV6>*T6=I,W
MDB*3'A1PI;@$Y[^E0>#Y(6EUE8KEKC_3"PD=@6<%5PWT.#@]/2NCF@AN$V3Q
M)*F<[74,,_C2K%&C,R1HK-@$A<$XZ4 8%S/#;^/;7SI4C\S3VC3><;F,@P!Z
MGVKG8KZU_P"$+TNR\^/[4MZBM#N^=<3$G(ZC_P"N*]!>&*1D9XT9D.5+*"5/
MM3!:6PD>06\0=SEF"#+'W- '*R?ZCQI_NM_Z)J;_ )B'@_\ ZXR?^B174>5'
M\_R+\_WN/O?7UI?+3*G8N4^[Q]WZ4 >>-?6J>!OL#3QB[%[M,.[YP?M&>1U'
M%7M5!,?C7 S\D/\ Z*%=C]DMO,>3[/%O?[S;!EOJ>]2>6F7.Q?G^]Q][Z^M
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
M/<)*)4D8%VBV*PW$ #U( YK<KF/#.HV=KH!$]S&ACN9$=<Y*EI&V@CMFNGH
M****8@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ I:**0!1113 *6BBD,****8@HHI:0PHHHH$
M%%%+0,**** "BBEH **** "BBEH **** "BBB@ I:** "BBB@ I:** "BBB@
M I:** "BBB@ I:** "BBB@ HHI: "BBB@ HHI: "BBB@ HHI: "BBB@ HHI:
M $I:** "BBEH **** "BBEH **** "BBB@ I:** "BBB@ I:** ,VBBBF(**
M** "BBB@ HHHH **** "BBB@ HHHH *:Z)*C)(BNC#!5AD$4ZB@"%+2VC@,"
M6\2PGK&J +^72I#&A=7**74$*V.1]*=10!#]DML2C[/%B7_6#8/G^OK0EI;1
MP>0EO$L/_/,( OY=*FHH CF@BN(S'-$DL9ZJZA@?P- MX1!Y AC$.-OEA1MQ
MZ8J2B@"*&UM[< 0P11X&T;$ P.N.*>8T9U<HI=<A6(Y&:=10!#]DMLN?L\67
M(9SL'S$="?6IJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "EHHI %%%%, I:**0PHHHIB"
MEHHI#"BBB@0444M PHHHH ***6@ HHHH ***6@ HHHH ***6@!*6BB@ HHHH
M *6BB@ HHHH *6BB@ HHHH *6BB@ HHHH ***6@ HHHH ***6@ HHHH ***6
M@ HHHH ***6@ HHHH ***6@ HHHH ***6@ HHHH ***6@ HHHH **** "EHH
MH ***6@#,HHHIB"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *6BBD 4444P"EHHI#"BBBF(*6BB
MD,**** "BBEH **** "BBEH **** "BBEH ***X3XBZO<VT=MI\$C1I,I>4J
M<%AT ^G6@#J;GQ!I%HY2?4;97'5?,!(_ 5 OBS06.!J<'XY']*\?TZT6_OX;
M5KB*W60X,LIPJ\=ZZ>\^']Q'8M<6%_%?,HSY<:X)^F"<T#/2[6^L[Y2UK=0S
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
M*,);:=E.Z.5"5(Z%3T(KZ$KQCQPJIXPOPJ@ E#P.Y12: 1GZ%I$NMZM#919
M8YD?^X@ZG_/>O<K6VBL[6*V@0)%$H55'8"N ^%J*3JC[1N'E ''./FKT6F#"
MBBB@0444M !1110 444M !1110 444M !1110 444M !1110 444M !1110
M444M "4M%% !112T %%%% !112T 9=%%%,04444 %%%% !1110 4444 %%%%
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
MPI=:B3!]HCNDB7]WQM(R>,T!8]'HKRFQ^(&N7&H6T$AMMDDJHV(NQ('K7JU
M!17G_B_QAJNBZZUG:&'RA&K?.F3D_C5SP1XHU'7[VZBO3%MBC#+L3'.: .UH
MHHH$%%%+0 4444 %%%+0 4444 %%%+0 4444 %%%+0 4444 %%%+0 4444 9
M=%%%,04444 %%%% !1110!PGB_7K_1/$UN]I+\AME+Q-RC?,W4?UK:T+Q?8:
MSMB8_9[L_P#+)SPQ_P!D]_IUJAXQ\*W>M7,=[9R(7CB$9A;C."3D'IW[UYS=
M6=S83F&Z@DAE'\+C'Y4BCW:BO*M*\<ZGIT'DS!;M /E,I.Y?Q[_C78>%O$\O
MB"6Y22V2'R0I&UB<YS_A0*QTM%%%,04444 %%%% !1110 4444 %,2&*,DI&
MBD]U4"GT4 1F"%GWM$A;^\5&:1K>!V+-#&2>I*BI:*+L+(B6V@5@RPQ@CH0H
MISPQ2$&2-'([LH-/HHNPL@IKQ1R@"1%<#IN&:=10!%]EMQ_RPB_[X%/9%==K
M*&7T(R*=11=A9$/V6W_Y]XO^^!2_9H-NWR8]N<XVC%2T4[L5D0_9;?\ Y]XO
M^^!4H  P!@#L*6BE=L=DABPQ(^]8D#?W@HS3Z*"0 23@"@!AAB,GF&)"_7=M
M&?SH>&*4@R1H^.FY0:J:=>_;#<'LK_+_ +N./Y5>HNPLB(VT#'+0QDXQRHH%
MK;@@B"($?[ J6BG=BLB(VUN228(B3U)04GV2V_Y]XO\ O@5-11=A9"*BHNU5
M"J.P&!3$@BC)*1(I(QE5 J2BE<=AB0Q1DF.-$)[JH%!AB9]YB0OUW%1FGTM%
MV%D136\-RFV>&.5?1U##]:;!8VELVZWM8(CZQQA?Y5/13N[6%RJ]QCPQ2,&>
M)&8="5!-*\<<H D17 [,,TZBE<=D,\F/R_+\M/+/\.T8_*H%TO3U;<MA:AO4
M0KG^56Z*:DUU$XI[H8\4<BA716 Z!AFE"($V!5"8QMQQ3J*5QV(Q;PJK*(8P
MK=0%&#2_9X0FSR8]F<[=HQFI**+L+(:B+&NU%"KZ 8%.HHH *6BBD,****8!
M112T@"BBB@ HHI: "BBB@ HHI: "BBB@ KS_ .)6G7$@M+^-&>&-3'(0/N<Y
M!/L:] KF_$OBM?#US%!+8-<)-'N#;\#K@C&#[?G0!Y1I]_/IE]%>6Q431'*[
MER.F.GXUTTOC^ZO;1[74M.M+F!QAE!9"?QR<4^3Q-X;O)E%SX:C168!W1]I
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
M<9 &.I]*B\2^%K;Q'%$7D,$\1^655W';Z$<9K>HH$>>_\*MC_P"@NW_@/_\
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
M)_#-1R2[%\\>Y;HHHJ2@I:**0PHHHIB"EHHI#,FBBBJ)"BBB@ HHHH ****
M/,?B-_R,%O\ ]>J_^AO6_H7A31+S0[*XGLM\LD09V\QQD_@:J>-$T-M8A.IR
MWR3?9QM%NJE=NYO7OG-36'C;0M/L(+2,7K)"@12T:Y('XTBC5_X0OP__ - \
M?]_7_P :OZ;H>G:0TC6-OY1D #_.S9QTZD^M8G_"PM%_N7?_ '['^-:FB^([
M'77F6T68&( MYB@=<^_M0(UZ***8@HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *SM8N_LUIL4CS)/E'T[U=>>*(@22HA/9F KE]0
MN&OM0.SD9V1CUHL%R[H<!EE:X=5VIPN% Y_S_.N8^(\[1:G9A5C.83]Y W\7
MN*[^TMUM;5(1_".3ZGO7G?Q+_P"0I9?]<3_Z%79@-:Z^9Q9AIAW\BKX7O&D@
MN(BL0VL&XC4=1]/:O1](E\W38R<97*G'UKR?PO+MU&2,]'C/Y@C_ .O7IWAZ
M3-O-'_=8'\Q_]:C'PY:[\PR^?-07D;%%%+7&=H4444 %%%+0,****0@HHHIC
M#%+112$%%%%,84N***0!1113 *,4M%( HHHH **6B@ HHHH ***6@ HHHH *
M**6@ HHHH ***6@ HHHH QO$-O?7\$6GV:%([EMMS<@@>7%W [DGI7*ZOX5O
M5U.^^SZ2E];36ZPVK><$^S8 '0^G7_\ 6:]#I:Z*6(E3TB<]7#0JZR,_0[2X
ML-$L[6ZD\R>*,*[ YY],^W3\*XWQ%X1U9/$7]MZ+LD<N)?++ %7'7KP0?ZUZ
M%12IXB=.;FNHZF'A4@H/IL>:ZMIWC+Q0(+:]L+>VAC;=D. N>F3\Q/KTJ3Q#
MX)U!]/TFRTV-9UM8G61RX7+,<D\GUS7HU<%XN\9W^EZQ_9E@L,>U5+S2C/)Y
MX[8KJH5ZU2:C325M?(Y*^'HTX.55MWTOU.ALO"NCQ6]N9-+MA.B+N;;SN Y_
M6MVO.8?$?BF.ZC6&XTO5%;DK!(GY=00?PKI?$GB&31?#BWHB$=Y-M6.&3G:Q
MY(..N!FL:M"JY)-W;\S>E7I*#DE9+R,7QUX9U37-2M9K"!9$CAVL3(JX.2>Y
MK?\ $>@G7O#_ -A#B.9-KQLW0,!CGVP2*YKPSXXU"_UV*PU1(42=/W95"IW$
M97J>A'\Q3O$OB_5]-\3'3+$6Q0[ GFKW8#J<^IK;V>(YHT]+QU1S^TP_)*KJ
MU)V96TJ#QOX?LFT^UTV":+<2CLRMMSZ?,/KR*O>#?!]]INIOJNJE5G(8)&&#
M'+=6)''K^=3V&I>+I+Z%;E-,\@L/,\N12VWO@!O2L'3O&_B75)GBM_[.5E7<
M?-P@Q]2U:-5IJ2CRJ^[1FG1A*+ES.VR9J>)_#&JZGXM@O[6!7MT$>6,BCH<G
M@FK'CK1=;UV>UM[&W5K2(%F8R*N7/'0GL/YFHH=4\;7 <01:7,RXXCE5L?7Y
MJRSXQ\6#6?[),%G]MW[-FWC.,]=V*(1K7C9Q?*NXYRHVDFI+G?874OA]K;:?
M#&FH)>?9_EB@(VA0>N"3BF:MX4\2:I8Z8DEHIFM8#"Q,R<@'Y3U],?E5S5O$
MGC'0K>&XO[:S1)'*#"[L$ 'DAN_/Y&I-8\?W+W5A;Z#'%+)/&K.KKN(=NB=1
MR._UJXRQ+Y6K/?7_ (8B4<*N9/F6VGY;D\3?$%-B&WM-BX'5.GYUV\\*7-O+
M!(,I(A1A[$8--M!<+:1"Z9&N-H\PH,+N[X]JY'QAXLO]$U2VL;2.&-95#-<3
MJ2HR<=O3J>O6N'WJ\U&"2?EH=_NX>#E-MKSU,6Q\.^*?">J32Z5;PWL+C;DL
M,,N>,@D$'Z5>T[1_&&IZXMYJEW-96N\.\4=P0"!_"JJ3CIW_ %K1\(>)[_6=
M0O+.[2"6. $K=VZD(QSC'/KU'3I785K6Q%2$FIQ7-;<QH8>E.*<)/EOL>;:C
MX2US2/$S:QH21SJ9&D5"P!7=G*D$C(Y/0U%J>B>+O%MY;_VC:06<,60"&&U<
MXR<;B2>!6AK?C34Y/$)T308(VF5S$9'&26'7'8 <]?2F2ZOXZTFZC%UIZ7\;
M#)\B(MQZ97H?J*WC*O:,GR\UM+[V.>4:%Y17-RWUMM<36_!^H2:[I#Z?")+.
MS@AB9V=0?E<D\$^G-1V_@:]C\<B\:%/[,6Y,ZMO'^\!MZ]<"M#Q5XYFTB.U@
MLK;;=SPK,XG4YB!Z C^]UK/OM6\=:1IXU*\6V-N,%TV*2F>F0.?UI0>(<%JE
M?17W951893>C=FF[;(31/".LV0UWS[95^UV<D4.)5.YCT'7BI/"W@!%CN?\
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
M)MG5!SGMZ4 =+17+/J^H;XD$FTQ.(ICL'S,6/MZ"NJH **** "BBEH ****
M"BBEH **** "BBB@ K@O&R79OPS^'(;^VV@)<*'WCU#%#D<Y]N:[ZBM:-7V4
MN:US*M2]K#EO8\0OM,-_<1+H^A:A <?.K[G&>V#CCOUK3UO3?$.HOIFEO9W4
MOV6)8S*48H7;DDMTP!@9_P!DUZY177_:$KKW=OF<7]G1L[RW^1Y!K.A>)X[J
MTO9+ &6)4CC^QKOV[/ND@9_/VJ;6]-O]=\56MS)I=ZL%P(!-^Y8;. &&<<8Y
MKUJBDL?)6?*KK0IY?%W7,[.S.9L? ^D:7>)>VJW'G1!MNZ3(Y!'3'O7FNG:-
M>6\SM?\ AO4;N,KA457CP?7(4YKW"BHI8VI"_-K?S+JX&G.W+I;R.'\$QI!J
M-S''X=O--#Q9,L\CL&P1A1E1SR3^%9CZ7J'_  M$7?V&Y^S?:0WG>4VS&WKG
M&*],HI+%-3E)+=6W*>$3A&+>SOLC.UW3XM4T2[M98RX:,E0!R& R"/?-<'\/
M/#\\.KSW>H6%Q"\,8\DS1%1D\$C(ZX_G7IM%9T\1*%.5-=2ZF&C.K&H]T%>/
M7FG7=KXEO7U[2[V^BFWJDD6>Y^5E/3@=NV:]BHIX?$.BWI>X8C#JLEK:QXM;
M:?XAMX8K22SU<:3),)&CBC._ /7'8]_K7LENZR6T3() I48\P$-^(/.?K4M%
M/$8AUK75A8?#*A>SN>6:II6K^&_&CZU:V,EW;M,\RF-2PP^=RG'3J>?I6=K\
M=_XIU-KZRT._B?R_WNX%@<#C'RCTZ<DU[+16T<<TU)Q]Y*US"6 4DXJ7NMWL
M>2^(/"^J/IND:A;6LLC)9QQ31!#OC91_=Z]_TJYK7BK5M=T1M+CT"Z2>;:)'
M",W0@\#;W(KTZBI6,O;GC=K8IX*U^25D]SAM \'3)X*O-/OU"7%X3(%//ED
M;<^^1D_7%<;IGAK6]0U"QTV\LKN*SCE8EI(F544\M@XQSC\Z]LHHACJD7)]_
MP"> IR45?;\3S7XCZ3>W5[IXL+">:*. K^YB+!>>!P.*QDL( BAO ^JLP')\
M^09/_?%>QT40QKC!0MMYM?D%3 QG-SOOY)_F>2Z[HFH:SXY61K"\CM;EH \J
M1,1&"BAOFQCCG\JB\3^"KG1[RU.E1WUZK*69O*WE&!XZ"O7Z6G''SCRV6B5K
M"EE].7-=ZMWN>6ZWIFH:AXXTV[.G7,ENWV8RMY#;1TW \8&.<UG>*?!VH:9J
M,D>F6US<6$Y\Q%A1GV$9X./3)P?0_6O8Z*(8^<+66B5@GE\)IW>K=SR+7]'U
M.;PWX=BBTZ[>2*&42(L+$H2PQD8XHUKPMJ,OBPVUO:W/V&\EBD>18SL4G[Q)
MZ#!+?G7KM+1''SCLN_XNX2R^$MWV_!6_$\ST;2;ZW^(E_.;"XCM29PDAB8(0
M<XP<8KEM-T6\MY7:_P##.I7B%<*JK)%M/KD*<U[K13CCY*^G1+[A2R^+MKLV
M]NYY7;6CMH>M6MGX7U"Q>:W4[I&>3S"'7"@%1SR3^%1Z9X+N-2\%SE[26WU.
M"Y=X1*A0R+M7Y>>QP<>_XUZS14_7IKX5;6^[97U"#^)WTMLD>3^ M+U6W\6B
MZOK&\C#1R%I9HF4%CZDCK5CXA:5J%[XJM9K6QN9XEMT!>*)F .]N,@5ZA10\
M;+VOM;=+ L#'V/LK];A112UQ'<%%%% !2T44AA1113$%+112&%%%%,04M%%(
M9D44451(4444 %%%% !1110 45YYX\U2_LM;@CM;VX@0VRL5CD*@G<W/'TKE
MO^$@UC_H*7G_ '^;_&E<=CT7Q]_R+#_]=DK$^&O_ !\:C_N)_,UR%SJVHWD7
ME7-]<31YSLDD+#/T-=?\-?\ CXU'_<3^9H'T/0JCG@BNH'@GC62)QAD89!%2
M44T[$M7,BU\,:-9N[PV*!G5D)))(4C! R>.*1/"NAQ.KIIT092"#D\'\ZV**
MT]M4_F?WF?L:?\J^XS)/#VDRP20R6,31R2&5@<_?/4Y[4V/PUHT5O+ EA$(Y
M<;P226P<CG.>M:M%+VL_YF/V5/?E7W&99^'M)L+E;BUL8HYEX5QDD?3-:=%%
M3*4I.\G<J,8Q5HJP4444AA1110 4444 %%%% !1110 4444 %<[K=]YLOV:,
M_(A^8CN?_K5IZK??8[;"G]Z_"^WO6-I-C]KN?,D&8D.3G^(^E '&>,//MY;2
MW<X22+SMOU) S^7ZUG>%_P#D9]._Z[K6[\2?^0[:_P#7L/\ T)JPO"__ ",^
MG?\ 7=:^@H)+":=F?.XAMXS7NCVRO-/B7_R%++_KB?\ T*O2Z\U^)?\ R%++
M_K@?_0J\S+_XZ^9ZF8_[N_D<SX=_Y&33/^OJ/_T(5Z%/_HNK.>FR7</IG->>
M^'?^1DTS_KZC_P#0A7I.N1[-28_WU#?T_I6V9_''T,,J_AR]3<OM6L-,,8O;
MJ.#S,[-YZXZ_SJJGB?1)'5$U* LQP &ZFN+^(<GFP:,_<Q/GZ_+7'6'_ "$;
M7_KLG\Q10P,*E)5&V&(Q\Z59TTE8]\HHHKS#U0HHI:!A1112$%%%%,84M%%(
M HHHI@%+112 **** "EHHH **** "H&L;627S7MHFD_O%!FK%% $,MI;3MNE
MMXI&]60$T/:V\J*DD$3JOW0R @?2IJ* (OLT'D^3Y,?E?W-HQ^5 M+<1&(6\
M0C)R4V#'Y5+2T 1&VMR23!&<MN.4')]?K4M%% !112T %%%% !112T %%%%
M!12$ @@]#47V2'^X?^^C0!-2U!]D@_N'_OH_XT?9(/[A_P"^C_C0!/14'V2#
M^X?^^C_C1]C@_N'_ +Z/^- $]+4'V.#^X?\ OH_XT?9(/[A_[Z/^- $]%0?9
M(/[A_P"^C_C1]C@_N'_OH_XT 3TM0?8X/[A_[Z/^-'V.#^X?^^C_ (T 3T5!
M]C@_N'_OH_XT?8X/[A_[Z/\ C0!/2U!]C@_N'_OH_P"-'V.#^X?^^C_C0!/1
M4'V.#^X?^^C_ (T?8X/[A_[Z/^- $]+4'V.#^X?^^C_C1]C@_N'_ +Z/^- $
M]%0?8X/[A_[Z/^-'V.#^X?\ OH_XT 3TM0?8X/[A_P"^C_C1]C@_N'_OH_XT
M 3T5!]C@_N'_ +Z/^-'V.#^X?^^C_C0!/2U7^QP?W#_WT?\ &E^QP?W#_P!]
M'_&@">BH/L<']P_]]'_&O,M8^)D>E:S>Z>-#$HMIFBW_ &MANP<9QMXJZ=*5
M1VBB*E6--7DSU2BO'O\ A;D?_0OC_P #6_\ B:]1TY8+_2[2\\DI]HA279O)
MV[E!QG\:JI1G3^)"IUH5/A9HT5!]C@_N'_OH_P"-'V*#^X?^^C_C61H3TM5_
ML4']P_\ ?1_QI?L4']P_]]'_ !H GHJ#[%!_</\ WT?\:/L4']P_]]'_ !H
MGHJ#[%!_</\ WT?\:/L5O_</_?1_QH L457^Q6_]P_\ ?1_QH^Q0?W#_ -]'
M_&@"Q2U7^Q6_]P_]]'_&C[%;_P!P_P#?1_QH&6**K_8K?^X?^^C_ (TOV*W_
M +A_[Z/^- B>EHHI#"BBBF(*6BBD,***6@#'HHHJB0HHHH **** "BBB@#GM
M>\,:=K5ZES=W4L4BQB,*CJ!C).>1[FLO_A =$_Z"%Q_W\3_"L;XC?\C!;_\
M7JO_ *&]<A2*/2/^$!T3_H(7'_?Q/\*V= \/6.AR3M9W$DIE #;V4XQGT ]:
M\>KN_AK_ ,?&H_[B?S- ,]"HHHIDA1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %,EE2&)I'.%49)I]8>NWI5EMHV((^9R#^0H S99)M3O\ @?,Y
MPH]!746MNEK;I"G11R?4^M4-$MW6W-Q*S%I/NY/05JT >8?$G_D.VO\ U[#_
M -":L/PO_P C1IW_ %W6NA^(MQ/#K=LL4TB VP.%8C^)JQ/#-W<OXETY7N)6
M4S+D%R0:]^C?ZK\F?.U[?6_FCV:O-/B9_P A2R_ZX'_T*O2Z\X^(]Q-#J=F(
MII$!A.0K$?Q5YF7_ ,=?,]7,?]W?R.5\._\ (R:9_P!?4?\ Z$*]2\11_/!)
MZ@J?\_C7FGA^\N7\1::K7,S*;F,$%R0?F%>KZZK"P#H2"KC)![=*WS._/&_8
MPRNWLY6[GGWC23?8Z2.Z><OZJ?ZUS%A_R$;7_KLG\Q71^*KNY1+0)-*HRY)#
MD?W?\*P[&]NCJ%L#<S$&5>/,/J*[<'?ZLOG^9PXVWUE_+\D>ZT44N*^?/HPH
MHHI""BBC%,84M%%( HHHQ3 *6C%%( HHHQ0 4M&!1@>E !11@>E&!Z4 %+28
M'I2XH **** "BBEH **** "BBEH **** "EHHH **1F5%+,P51R23@"HX;JW
MN"1!/%*1UV.&Q^5%GN%UL2T5%'=6\LC1QSQ.Z]55P2/PH6ZMV5F6>(JAVL0X
MPI]#3LQ71-1112&%%%% !2T44 %%%% !2T44 %%%% !2T44 %%%% !2T44 %
M%%% !2T44 %%%% !2T44 %%%% !7S7XN_P"1QUG_ *_)?_0C7TI7S7XO_P"1
MQUG_ *_)?_0C7=@?B9PX[X48M?3OAW_D6=*_Z\X?_0!7S%7T[X=_Y%G2O^O.
M'_T 5ICOA1G@?B9I4M%%>:>F%%%% @I:**!A1110(*6BB@8444M A*6BBD,*
M***8@I:**0PHHI: "BBB@#'HHHJB0HHHH **** "BBB@#*U;2M&N3]LU2*$[
M%">9*Y4 9)QU]S6=;:-X1O5=K:*TE$8R^V4G:/4\\"N>^(]U(=2M+3<?*6'S
M=O8DDC^E<9'+)$6,;LI92K8.,@]12*L=X]YX$2X,7V7< <>8JN5_GFNKT:PT
MBVA-SI,4:QS@?/&Q(8#Z_C7BM>A?#:Z=H+^U8DHC)(H]"<@_R% -'=T444R0
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (KB=;:W>9^BC/UKEK>
M)]2U##')=MSGT%7]>N]TBVJ'A?F?Z]A5O1+3R+7SF'SR\CV7M0!IJH50JC
MP!2T4M(#S#XE?\AVU_Z]A_Z$U87A?_D:--_Z[K6[\2O^0[:_]>P_]":L+PO_
M ,C1IO\ UW6OH:/^Z?)GSE?_ 'SYH]LKS3XF?\A2R_ZXG_T*O2Z\T^)G_(4L
MO^N!_P#0J\S+_P".OF>MF/\ N[^1S7AW_D9-,_Z^H_\ T(5[-J<?FZ;.OHN[
M\N?Z5XSX=_Y&33/^OJ/_ -"%>WNH>-D/1@0:VS3XX^ASY5_#EZGE?BB+=IT<
M@ZI(/R(/_P!:N9L/^0C:_P#79/YBNSUR$OI-TA'*KG\CG^E<98?\A&U_Z[)_
M,5TY?*]!KL<V8QM73[V/?:**J:I=/9:3>7<84R00/(H;H2%)&?RKPTFW8]UN
MRNRW17EG_"RM9_Y]K#_OV_\ \57=>%M6GUO1$O;E(TD9V4B,$#@^Y-=-;"5*
M,>:6QST<92K2Y8;FU1117*=04444P"EHHI %%%% !2T44 %%%% !2T44 %%%
M% !12T4 %%%% !112T %%%% !2T44 %%%% &=KD;RZ7(J::FH\@FV>0(&&?4
MC'%<+8>&]8?4[J6"S>U22S>)9)52(JQ'  CX/89Q_2O2Z6NBEB)4XN*6YSU<
M-&K)2D]CSBP\/7S7&BQQ:*;"6SDS=7?F+^\'?H<G//Y^E:,OAZYTNX+:7%++
M%"8<B4*V[!."%&W=L!)Y.22.?EKMJ*J6+FV1'!P2L4],EO9M,ADOH5BNV7+H
MO0'/'<XXQWJ7=<_\\X_^^C4]%<S=W<ZDK*Q#NN?^><?_ 'T:-US_ ,\X_P#O
MHU/12&0;KG_GG'_WT:-US_SSC_[Z-3T4 0;KG_GG'_WT:7=<_P#/./\ [Z-3
MT4 0;KG_ )YQ_P#?1HW7/_/./_OHU/10!!NN?^><?_?1I=US_P \X_\ OHU/
M10!!NN?^><?_ 'T:-US_ ,\X_P#OHU/10!!NNO\ GG'_ -]&EW77_/./_OHU
M/10!!NNO^><?_?1HW77_ #SC_P"^C4]% $&ZZ_YYQ_\ ?1I=UU_SSC_[Z-3T
M4 0;KK_GG'_WT:-UU_SSC_[Z-3T4 0;KK_GG'_WT:-UU_P \X_\ OHU8HH @
MW77_ #SC_P"^C1NNO^><?_?1J>B@"#==?\\X_P#OH_X4;KK_ )YQ_P#?1JQ1
M0!!NNO\ GG'_ -]&OG#Q;N_X2_6-P ;[9+G'^\:^EJ^:O%__ "..L_\ 7Y+_
M .A&N[ _$SAQWPHQ:^E_#S7/_"-:5MCCQ]CAQEC_ '!7S17T]X=_Y%G2?^O.
M'_T 5ICOA1G@/B9:W77_ #SB_P"^C1NNO^><7_?1JQ17FGI%?==?\\XO^^C2
M[KK_ )Y1?]]&K%% %?==?\\XO^^C1NNO^><7_?1JQ10!!NNO^><7_?1HW7?_
M #RB_P"^C5BB@97W7?\ SSB_[Z/^%&ZZ_P"><7_?1_PJQ2T"*^Z[_P">47_?
M1_PHW7?_ #RB_P"^C5BBD,K[KO\ YY1?]]'_  HW77_/.+_OH_X58HIB 4M%
M%(8444M !1110 444M &-1115$A1110 4444 %%%% 'F/Q&_Y&"W_P"O5?\
MT-ZB\0Z?:6WA;0[B&!$EECS(ZC!?*@\^M2_$;_D8+?\ Z]5_]#>L._UVYU'3
M+.PECB6*T4*A0'<>,<\^U24=1%#'_P *ID;8N[=NSCG/FXS^7%'PU_X^-1_W
M$_F:YQ?$=VOAUM$$4'V8_P >#O\ O;NN<=?:NC^&O_'QJ/\ N)_,TP9Z%6?K
M<TUOHMW-;S)!*D9*R.,A??H:T*",C!Z5479ID25TTCSOP[XANQJOV>ZOY)%>
M%W9BRRQ@A2=QP 5''2H;+7]1N;^W,&M$@S8D:Z,<:,N>@C&6%>B1VEM#O\J"
M)-_WMJ 9^M*+6W!R((@?]P5V/$T[MJ&_I_D<2PM1))SV]?\ ,YGQ'XCMTT[=
M8ZFT+"X,+^5%N8D=5&[ '4<U@-KFJKHNI3)J@94\LPKYJ/*F6 ))48Q7HQMX
M#UAC/.>5'6D%M  0(8P#U&P<U,*].$4N6_W?Y%U,/4G)OGM]_P#F<%X?UN_E
M\3V5M)?2SP31MN3S5F^;!/) &VO0J8D,49S'$BGU50*?65>I&I).*L:T*4J<
M6I.X4445B;!1110 4444 %%%% !4-U<+:VSS-T4<#U/I4U<[KMWYDPMD/RQ\
MM[F@"O9PKJ%_AE<Y)=SN[?E75    # %9VC6?V>T\QA^\E^8^P[5I4 %%%%
M'FGQ&: :W;>;'(Q^S#!5PO\ $WL:Q/#+6Q\3:<$BE#><N"901_Z#6O\ $K_D
M.VO_ %[#_P!":L+PM_R-&F_]=UKWZ*_V7Y,^=KO_ &OYH]MKS?XD-"-3LO-C
MD8^2<;7"_P 7T->D5YG\3/\ D*67_7 _^A5YF7K]^OF>KF+_ -G?R,#P^UL?
M$6F[89@WVF/!,H(^\/\ 9KVNO#O#O_(R:9_U]1_^A"O<JVS/2<?0PRIWA+U.
M,U6"+[5=0,C88L#AAT/X>]>>V36HU&W'D3!A,HYE'J/]FO3=>CV:EN_OH#_3
M^E>:-%Y/B01]A=#'T+9%/+G\419G'X)>9[G6?KV/^$>U+<"5^RRY .#]TUH5
MG>(/^1;U3_KTE_\ 0#7G4_C7J>G4^!^AXEOM/^>$_P#W^'_Q->L> BA\+1>6
MK*OF/PS9/7UP*\@KUWX??\BI%_UU?^=>UF2_<_,\/+'>M\B[XNNY;'PU=7$,
MDD;J4PT3;6&6 X.#7F7_  E6H_\ /]J/_@4/_B:]&\=_\B?>?6/_ -#6O'*C
M+J<)4FY+K_D7F56<*R47T_S/<O#EQ)=^'K*>1W=WCR6D;<QY[FM6L7PE_P B
MIIW_ %R_J:VJ\FJK5))=V>O1;=.+?9!11169J%+16&WC'P^C%6U*,$'!&UO\
M*J,)3^%7(E4C'XG8W.:.:HZ;K.GZOYGV"Y6?RL;]H(QG..H]C5ZAQ<79HJ,E
M)7B[H.:.:6BI&'-'-%% !S1BEHH *Y&]N;B'4I3]IF<ASM1&9& ST (QBNNH
MP,YQSZT <QJ5X[7K(LURA"#C<45#C_9!)HN)[@066Z_<+L;=* ZACGV&>,5T
M]+0!RPNKPZ?"6:Y2$SD2S!B3MXY!/('6F37%U]DO?LT]S);*R>5(Q.[/< ]:
MZRB@#D))=0\R-&EG MY5B)#'Y\L3D^O %=A110 4444 %%%+0 4444 %%%+0
M E+03@9-1^?%_P ]4_[Z% $E%1^?%_SU3_OH4OGP_P#/5/\ OH4 /I:C\^'_
M )ZI_P!]"CSX?^>J?]]"@"2BH_/A_P">J?\ ?0H\^'_GJG_?0H DI:C\^'_G
MJG_?0H\^'_GJG_?0H DHJ/SX?^>J?]]"E\^'_GJG_?0H ?2U'Y\/_/5/^^A1
MY\/_ #U3_OH4 245'Y\/_/5/^^A1Y\/_ #U3_OH4 24M1^?#_P ]4_[Z%'GP
M_P#/5/\ OH4 245'Y\/_ #U3_OH4>?#_ ,]4_P"^A0!)2U'Y\/\ SUC_ .^A
M1Y\/_/6/_OH4 245'Y\/_/6/_OH4>?#_ ,]8_P#OH4 24M1^?#_SUC_[Z%'G
MP_\ /6/_ +Z% $E%1^?#_P ]8_\ OH4>?#_SUC_[Z% $E?-7B_\ Y''6?^OR
M7_T(U])>?#_SVC_[Z%?-GBXAO&&L$$$&\EP1_O&N[ _$SAQWPHQJ^GO#O_(L
MZ3_UYP_^@"OF&OIKP]/$/#6E RH"+.'^(?W!6F.^%&>!^)FM2U'Y\/\ SVC_
M .^A1]HA_P">T?\ WT*\T](DHJ/[1#_SVC_[Z%'GP_\ /:/_ +Z% $E+4?VB
M'_GM'_WT*/M$/_/:/_OH4#)**C^T0_\ /:/_ +Z%'VB#_GM'_P!]"@1+14?V
MB#_GM'_WT*/M$/\ SVC_ .^A2&245']HA_Y[1_\ ?0H^T0?\]H_^^A3$24M1
M_:(/^>T?_?0H^T0?\]H_^^A2&2444M !1110 444M !1110!C44451(4444
M%%%% !1110!R'BKPG>:]J<5U;SP1HD(C(D)SD,Q[#WK#_P"%<:G_ ,_=I^;?
MX5;\<ZSJ.G:U#%9WDL,;6ZL50X!.YAG]!7,?\)1KG_03N/\ OJD5J;G_  KC
M4_\ G[M/S;_"NC\)>&;K0);I[B:&03*H'ED\8SZCWK@/^$HUS_H)W'_?5=AX
M"U6_U*>^%Y=23A%0J'.<9)H!G;T444R0HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH @O;D6EJ\QZ@84>I[5S>G6S7]^-_*@[Y">__ .NK6MSM/<"%.4CZ
M\]6K3TBS^R68+#$DGS-[>@H OUY!XIU._A\37\<5]<HBR8"K*P X';->OUXY
MXKM9G\4:@RJ"#)Q\P]!7H9:E[1W['FYFY>S5NYK> +^\N?$3QSW<\J?9V.V2
M0L,Y7L37IM>7?#VWEB\1NSJ /L[#[P/=:]2J,PM[;3L:9<W['7N>7_$O_D.V
MO_7L/_0FK"\+?\C1IO\ UW6NA^(T$DNMVI100+8#J!_$U8GAFUF3Q-IS,HP)
MES\PKTJ+7U7Y,\NNG];^:/9Z\S^)G_(4LO\ K@?_ $*O3*\X^)$$DNIV1100
M(3W _BKS, [5U\SU<Q7^SOY'*^'?^1ETS_KZC_\ 0A7N5>)^'[69?$>FL5&!
M<QD_,/[PKVRM\S:<X^AAE2:A*_<YWQ(RBYME_B*,?P!'^->=ZI%Y?BBW;_GH
M\;?KC^E=YXHW_P!LZ:%'#13*>?\ =/\ 2N6U?3KB74]/GCB+!9 '((X&X'_&
MLL&U"HK]4_Z_ UQJ=2F[=&OZ_$]4K.\0?\BWJG_7I+_Z :T:SM>!;P]J2CJ;
M64#_ +Y-<=/XUZG94^!^AX57KOP^_P"14B_ZZO\ SKRG['/_ '!_WT/\:]9\
M QM%X6B5Q@^:_?/>O:S)KV/S/$RQ-5M>P_QW_P B?>?6/_T-:\<KV7QPC2>$
MKQ5&23'WQ_&M>0_8Y_[@_P"^A_C2RUKV+OW_ ,@S1-UE;M_F>S>$O^14T[_K
ME_4U/XBNIK'P_>W-L^R:.,LC8!P?QJ'PHI3PMIZMP1%S^9I?%2E_"^HJO),1
MQ^=>6[/$:]_U/75UA]/Y?T/,/^$X\1_]!(_]^H__ (FO3O"=]<ZEX9L[N[D\
MR>3?N? &<.P' XZ 5XQ]CG_N#_OH?XU[#X)1H_"%@C###S/?_EHU>AF-.G&D
MG!):]/F>;EM2I*JU-MJW7Y'05\^7/_'U-_OM_.OH/->!W-G.;J8[!]\_Q#U^
MM3E;2<K^7ZEYLFU"WG^AW/PM^[JOUB_]GKT2O/\ X8PO"NJ;QC)BQR#_ 'Z]
M S7)CG?$2^7Y'7@%_L\?G^;"BN N/B!?PW,L2Z5"P1RH)GZX-;OA?Q%<:_\
M:_/M$M_)V;=LF[=G=_A43PM6$>>2T]32&+I3ER1>OHSHJ6DI<USG0%%&:,T
M%%%+0 4444 %+110 4444 %%%+0 4444 %%%+0 4444 '6F>3%_SS3_OD4^B
M@!GDQ?\ /-/^^12^3%_SS3_OD4^B@!GDQ?\ /-/^^11Y,7_/-/\ OD4^B@!G
MDQ?\\T_[Y%+Y,7_/-/\ OD4^B@!GDQ?\\T_[Y%'DQ?\ /-/^^13Z6@"/R8O^
M>:?]\BE\F+_GFG_?(I]% #/)B_YYI_WR*/)B_P">:?\ ?(I]% #/)B_YYI_W
MR*7R8O\ GFG_ 'R*?10 SR8O^>:?]\BCR8O^>:?]\BGT4 ,\F+_GFG_?(I?)
MB_YYI_WR*?10 SR8O^>2?]\BCR8O^>2?]\BGT4 ,\F+_ )Y)_P!\BCR(O^>2
M?]\BI** &>3%_P \D_[Y%'DQ?\\D_P"^13Z* &>1%_SR3_OD4>1%_P \D_[Y
M%244 ,\F+_GDG_?(KYK\7 #QAK  P!>2\#_>-?2]?-/B_P#Y''6?^OR7_P!"
M-=V!^)G#COA1BU]-^'88CX9THF-"39P_PC^X*^9*^G_#O_(L:3_UYP_^@"M,
M=\*,\!\3+_DQ?\\D_P"^11Y,7_/)/^^13Z*\T](\_P#B'XLO?"D]@EA;6;BX
M5R_G1%NA&,8(]:XK_A;6O?\ /EI?_?AO_BJV/C5_Q^:/_P!<Y?YK7E=>IAZ-
M.5)-H\O$5JD:K29[W\//$MWXJL[Z6_M[1&@D55\F,J,$$\Y)KM/(B_YY)_WR
M*\R^"_\ R#=5_P"NR?R->HUPXA*-1I'=AY.5--D?D1?\\D_[Y%5=3GM],TJ[
MOY+=72VA>5E51DA03@?E5ZL?Q;_R)VM?]>,W_H!K**O)(UD[1;.'_P"%PZ-_
MT!;G_P <J]H_Q.TG6-7M=.BTF:-[B0(KMLP,^M>'5T'@;_D=]'_Z^5KU)X6D
MHMI'EPQ55R2;/I#R(O\ GDG_ 'R*/(B_YY)_WR*DHKR3UB/R(O\ GDG_ 'R*
M7R(O^>2?]\BGTM !1110 444M !1110 444M &+1115$A1110 4444 %%%%
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
M'VA>6SCHWH#765R/Q&_Y%J/_ *^5_DU;X7^-'U.?%_P)>AYC]GB_Y_(/R?\
M^)KV_1QC1+  @@6T?([_ "BO":]UT7_D!:?_ ->T?_H(KT<S7NQ/-RI^](;K
MH!\/:D"P4&UEY/0?*:\9C)BAEB2_B$<HPZX?G_QVO9M?_P"1<U/_ *])?_0#
M7AE&6Q4H2OW'FDN6<;=CUOP H3PR LBR#SGY7..WJ!74URGP\_Y%<?\ 7=_Z
M5U=>=BOXTO4]+"_P8^AX=JT$9UB^)NX03<2<$/Q\Q_V:ZWX;1HE[?[9HY,QK
MPH;CD^H%<7J__(:O_P#KXD_]"-=A\,?^/[4/^N:?S->SBE_LS]$>)A'_ +4M
M.K/2:\:\5PQMXIU FYB4F3[I#9' ]%KV6O%/%W_(UZC_ -=?Z"N#+%^\?H=^
M:?PEZFS\/8D3Q(Y6XCD/V=N%#9ZKZ@5ZE7E'PX_Y&9_^O9_YK7K%1F/\;Y&F
M6O\ <?,\R^(\2/KEJ6GCC/V8<,&_O-Z UA^&(8U\3:<1=1,1.O #Y/YK6Q\3
M/^0]:_\ 7L/_ $)JP?"W_(TZ;_UW6O1HK_9?DSS*S_VO;JCV^O-OB3&CZG9%
MIXX_W)X8-S\WL#7I->9?$[_D*V/_ %P/_H5>9@/XZ^9ZN8_[N_D<_P"'H(U\
M1Z:1=0L1<Q\ /D_,/]FO;J\+\.?\C+IG_7U'_P"A"O=*VS->_'T,,JUA+U//
M?B9&LDNF[IDCPLGW@W/W?0&N)L((QJ-L?M<)_>IQA_4?[-=E\4?];I?^[+_[
M+7#:?_R$K7_KLG\Q7=@U_LR^?YLX<:_]J>G;\D>__A6?KPW>'=3!(4&UEY/0
M?*:T:SO$'_(MZI_UZ2_^@&O!I_&O4^@J? _0\/\ L\7_ #^0?D__ ,37K7@%
M0GA6(*ZN/-?YESCK[@5X]7K_ ,/?^13B_P"NK_SKVLR7[GYGAY8_WWR)_'*A
M_"-X&=4&8_F;.!\Z^F:\@^SQ?\_D'Y/_ /$UZ]X]_P"1.O?K'_Z&M>-4LM_@
MOU_R#-'^^7I_F>X>% %\+:< P8"+[PZ'D^M9^N60AO?.#*J2\\@]>_2K_A'_
M )%/3?\ KE_4U-X@$0T>:64X$6'W>G./ZUY%5/VLEYL]JDTJ46^R_(\?U;3(
M[/4)%%S$B/\ .@(?H?HM>J>"%">#[!58.!YGS+G!_>-ZXKA_$=E]IL/.4?/#
M\W_ >_\ C^%=OX%_Y$S3_P#MI_Z,:NW$5?:X6+;U3M^#.##T?98N22T:O^*.
MBS[5X#<P1_:IO]+A^^>S^O\ NU[]7SU<_P#'U-_OM_.KRO>7R_4C-GI#Y_H>
MB?#&-8UU3;*DF3%]P'C[_J!7H/X5YY\*_NZK]8O_ &>O1*Y<=_O$OE^1UX#_
M '>/S_-G@FH01G4[H_:X1^^?@A_4_P"S7<?#%4A75F$R2#$1)4$8^_Z@5P&H
M_P#(4N_^NS_^A&NH\$W7V?3M70'YY3"H^GSY_P ^]>KC%_LS^7YH\C!/_:EI
MW_)G3R ZGJA(D4F5\ 8/ _+TKD_'5O$/%$JB>*,+%&H5@V0 H] :[OPU:[II
M+IAP@VK]3U_3^=<#\0O^1ON/^N<?_H(KS\M_C/T/1S/^"O7_ #'^ XD3Q=:L
MMQ$YVR?*H;/W3Z@5[!GVKQKX?_\ (X6O^Y)_Z :]EHS+^,O3_,>5_P %^O\
MD%%%+7GGHA1110 444M !1110 444M !1110 451UBTDO-+FBBN+B"3:2&MV
MPQ('3IWK@5TW4QX=T!+RROI;**64WMK&K"0Y<[25ZD8K>E14U?FM_P ,SGJU
MG3=E&^GZI?J>FT5Y]I7A^XO8-25TN['2EG6:TM[F,N> P(*$YQR./4#TJYI$
MFJ:9?VT+Z?-,LJ0QB616+)%R,;@-JE?O,#U+8'054L.E>TKM$QQ+=G*-DSM:
M*#G!P,GTJ'S9_P#GV_\ 'Q7,=1\\>-?^1TU?_KY:L&MWQF2?&6K%EVG[0V1G
M.*PJ]ZG\"]#P:GQOU/I7PK_R*.C?]>,/_H K7K"\+RSCPGHX%OD?8H<'>.?D
M%:_FS_\ /M_X^*\.?Q,]R'PHGKS7XR?\@;3?^OAO_0:]#\V?_GV_\?%>;_&!
MY&T?3M\6P?:&YW _PUKAOXL3+$_PI'D->G?!K_D):K_UQ3^9KS&O2_@\SKJ6
MJ;(]_P"Y3/S8QR:]+%?PF>;A?XJ/8J6H/-N/^?;_ ,?%'FW'_/M_X^*\8]DE
MD_U;_0U\IU]2R2W'EM_HW8_QBOEJO1P'VOD>?C_L_/\ 0M:;_P A2T_Z[)_Z
M$*^I:^6=._Y"=I@9_?)_Z$*^G_-N/^?;_P ?%3C]XCP&TB>BH/-N/^?;_P ?
M%'FW'_/K_P"1!7 =YXM\7_\ D<(/^O)/_0GK@*[SXML[>+X2Z;#]C3C.?XGK
M@Z]O#_PHGB8C^+(]Y^%'_(D1_P#7Q)_,5V]<%\*Y)5\%1A(-X\^3G<!W%=MY
MMQ_SZ_\ D05Y-?\ B2]3UJ'\./H3URGQ+_Y)]JG_ &R_]&I72>=<?\^O_D05
MRWQ(DF;P#J8>#:O[K)W@X_>I2H_Q(^J'6_AR]&?/]=?\,/\ D?\ 3_\ =E_]
M%M7(5UOPS9E\>V!1-[;9>,X_Y9M7L5OX<O1GCT?XD?5'T+15?SKC_GU_\B"C
MSKC_ )]?_(@KPSW2Q7S/XO\ ^1RUG_K\E_\ 0C7TAYMQ_P ^O_D05\W>+23X
MPU@LNT_;)<C/3YC7=@?B9P8[X48U>^_VG>6.AZ&EM,8U;3X21M!YVCU%>!5[
MA<,S:-H>Y-N-/B YSD;16F.VB9X'=DW_  D&J?\ /V?^^%_PKI?#MY<7UE+)
M<2;V$FT' '&!Z5Q%=7X6DE73YA'#O'F]=P'85YS/11PGQK_X^]'_ .N<O\UK
MRNO4?C,\CW>D>9%L^27'S YY6O+J]C"_P4>/BOXS/8_@M_R#-6_Z[)_(UZC7
ME7P:>5=-U7RX?,_?)GY@,<&O3O.N?^?7_P B"O-Q7\61Z6%_A(L5C>+?^1.U
MK_KQF_\ 0#6CYUS_ ,^O_D05C^*Y9SX0UD-;;0;*;)WCCY#6,/B1M/X6?-5=
M!X&_Y'C1_P#KY6N?K?\ !!8>-=(*KN/VA<#.,U[M3X'Z'A4_C7J?2]%5_.N?
M^?7_ ,B"CSKG_GU_\B"O /?+%+5;SKG_ )]/_(@I?.N?^?3_ ,B"@"Q1110
M4M%% !1110 4M%% &'1115$A1110 4444 %%%% #'ABD.7C1CTR5!IOV:#_G
MA'_WP*EHH P/%-V='T5KNU@@\P2*OSQ@C!K/\%Z]=:S->+<1P((U4CRH]O7/
M7\JL>/O^18?_ *[)6)\-?^/C4?\ <3^9I#Z'H5%%%,04453O]4L=,16O;J*'
M=G:&;EOH.]-)MV0FU%79<HJF=6TX60O3>VXMB<"7S!M)],^OM42Z]I+VTERN
MH6[0QD!V#@[<\#-/DEV%[2'<T:6L^TUW2[^<06M]!+*02$5N36A2E%Q=I*PX
MR4E>+N%<C\1O^1:C_P"OE?Y-775R/Q&_Y%J/_KY7^35OA/X\?4PQ?\"7H>55
M[MHO_("T_P#Z]H__ $$5X37NVB_\@+3_ /KVC_\ 017HYI\,3S,J^.0S7_\
MD7-3_P"O27_T UX97N>O_P#(N:G_ ->DO_H!KPRC*_@EZAFOQQ]#UGX>?\BN
M/^N[_P!*ZRN3^'?_ "*X_P"N[_TKK*\W%?QI>IZF$_@0]#P;5_\ D-7_ /U\
M2?\ H1KL/AC_ ,?VH?\ 7-/YFN/U?_D-7_\ U\2?^A&NP^&/_']J'_7-/YFO
M:Q7^[/T1X>$_WI>K/2:\4\7?\C7J/_77^@KVNO%/%W_(UZC_ -=?Z"N#+/XC
M]#T,U_A1]34^''_(S/\ ]>S_ ,UKUBO*/AQ_R,S_ /7L_P#-:]7K/,?X_P C
M3+/X'S/+OB9_R'K7_KV'_H35@^%O^1ITW_KNM;WQ,_Y#UK_U[#_T)JP?"W_(
MTZ;_ -=UKTJ/^Z?)GF5_]\^:/<*\R^)W_(5L?^N!_P#0J]-KS+XG?\A6Q_ZX
M'_T*O+R_^.OF>IF/^[OY',>'/^1ETS_KZC_]"%>Z5X7X<_Y&73/^OJ/_ -"%
M>ZUOFGQQ]#'*OX<O4\X^*/\ K=+_ -V7_P!EKAM/_P"0E:_]=D_F*[KXH_ZW
M2_\ =E_]EKA=/_Y"5K_UV3^8KNP?^[+Y_FS@QO\ O3^7Y(^@*SO$'_(MZI_U
MZ2_^@&M&L[Q!_P BWJG_ %Z2_P#H!KP*?QKU/H:OP/T/"*]@^'O_ "*<7_75
M_P"=>/U[!\/?^13B_P"NK_SKV\R_@_,\+*_X_P B7Q[_ ,B=>_6/_P!#6O&J
M]E\>_P#(G7OUC_\ 0UKQJEEG\%^O^0\U_C+T_5GM_A'_ )%/3?\ KE_4TOBW
M_D5-2_ZXG^='A'_D4]-_ZY?U-'BW_D5-2_ZXFO+_ .8G_M[]3UO^8;_MW]#A
M-$O5O]-$;D-)&-C@]QV/Y5W/A1(K;0HK.-\F!G!!Z@%BP_G^E>-V%[)87:SI
MR!PR_P!X>E>B:3J?E/%>0'=&XY'J.XK?&T'2EI\+U^9SX&O&K%7^):?([ROG
MJY_X^IO]]OYU]!PRI/"DL;91AD&OGRY_X^IO]]OYUME6\OE^IAFVT/G^AZ%\
M*_NZK]8O_9Z]$KSOX5_=U7ZQ?^SUZ)7)C_\ >)?+\D=F7_[M'Y_FSY]U'_D*
M7?\ UV?_ -"-=5X>M/L^FJY'SS'>?IV_S[USSVIO/$,T _BN'S[#<<_I7H^A
MV8N-0B7;^[B&XCV'0?RKMS"K:$::ZG#EM&]251]-#J=-M?L=A%%CYL9;ZGK7
MDWQ"_P"1ON/^N<?_ *"*]CKQSXA?\C?<?]<X_P#T$5SY9_&?I_D=&:?P%Z_Y
MC?A__P CA:_[DG_H!KV6O&OA_P#\CC:_[DG_ * :]FHS/^,O3_,,K_@OU_R"
MBBJKZE91S^2]U$LG0@MT/I7GGI%JBJ\U]:6\FR:YBC?&<,P!H>_M(X4E>YB6
M-_NL6'S?2@"S159]1LXXDE:YC$;\*V[@TOVZU^T+;^>GFMR$SR>,T 6***6@
M HHHH ***6@ HHHH ***6@ HHHH ^<?&O_(Z:O\ ]?+5@UO>-?\ D=-7_P"O
MEJP:]ZG\"]#P:GQOU/I;PK_R*.C?]>,/_H K7K(\*_\ (HZ-_P!>,/\ Z *U
MZ\.?Q,]R'PH*\U^,G_(&TW_KX;_T&O2J\U^,G_(&TW_KX;_T&M<-_%B98G^%
M(\<KT[X,_P#(2U7_ *XI_,UYC7IWP9_Y"6J_]<4_F:]+%?PF>;A?XJ/8****
M\8]D;)_JV^AKY3KZMD_U;?0U\I5Z& ^U\CS\?]GY_H6M-_Y"EI_UV3_T(5]2
MU\M:;_R%+3_KLG_H0KZFI8_>(\!M(****X#O/#OB_P#\CC!_UY)_Z$]<!7?_
M !?_ .1Q@_Z\D_\ 0GK@*]O#_P *)XF(_BR/>?A/_P B1'_U\2?S%=Q7#_"?
M_D2(_P#KXD_F*[BO)K_Q)>IZU#^%'T"N3^)?_)/M4_[9?^C4KK*Y3XE_\D^U
M3_ME_P"C4I4?XD?5#J_PY>C/GFNO^&'_ "/^G_[LO_HMJY"NO^&'_(_Z?_NR
M_P#HMJ]BM_#EZ,\>C_$CZH^@Z**6O"/="OF;QA_R.6L_]?DO_H1KZ9KYF\8?
M\CEK/_7Y+_Z$:[L!\3.''_"C%KW*[_Y VA?]@Z'_ -!%>&U[E=_\@;0O^P=#
M_P"@BM<=M$RP.\BC78>$O^0=-_UV_H*X^NP\)?\ (.F_Z['^0KSF>BC@/C7_
M ,?FC_\ 7.7^:UY57JOQK_X_-'_ZYR_S6O*J]C"_P4>/BOXS/8/@W*L&BZU,
M^=L<BL<=<!2:[C_A+-/_ +EQ_P!\C_&N!^$__(L>(?I_[(U6J\[$K][(]+#/
M]U$[FV\265U<QP1I,'D8*,J,?SH\6_\ (FZU_P!>,W_H!KD]'_Y#%I_UU%=9
MXM_Y$[6O^O&;_P! -8Q^)&LOA9\Q5T'@;_D>-'_Z^5KGZZ'P+_R/&C_]?*U[
ME3X'Z'AT_C7J?2M+7*:QKU]9:K-;PL@C3;C*YZJ#_6J/_"4ZG_?B_P"^*\&Q
M[USN:*I:1<R7FEP7$Q!D<'.!CN15VD,*6BB@ HHHH *6BB@ HHHH PZ***HD
M**** "BBB@ HHHH X;QGXCU32-7AM[*X$<;0!R#&K<[F'<>PKG/^$X\0?\_J
M_P#?E/\ "ND\9:;IUYJ\,EWK$=E(( HC:$MD;FYR#[G\JH)\/XI+:.X76X_)
MD 9',. 0>1U:D5H8&H^)M6U6U-M>7(DB)#;1&HY'T%=)\-?^/C4?]Q/YFDC^
M'(E!,>LQN!QE8<_^S5T/AGPN?#TERYNQ/YP48$>W&,^Y]: 9T5%%%,D*Y?Q9
MHEUJ4MO<6EN))(E9=RSF.09].""*ZBBKIU'3ES(BK352/*SAAX>UY= BM#'9
M2S_:#)EPI,:X'0E<%CSS@U')X3U&;3=0C-L@N[D)^^DNMY;# D8"@#I7?45N
ML9471=SG>#IO=O:QQ.C^&M5MO$-I?S[$CAC*/OG\YB,$?+\HQUKMJ**QJU95
M7>1M1HQI)J(5RGQ"D>'PY&T;E6^T*,@^S5UE<C\1O^1:C_Z^5_DU7A?XT?4C
M%_P)>AYA]MNO^>\G_?5>X:.2VB6#$Y)MHR3_ ,!%>$5[MHO_ " M/_Z]H_\
MT$5Z.9I*,3S<J;<I7&ZZ2OA[4F4X(M92".WRFO$OMMU_SWD_[ZKVW7_^1<U/
M_KTE_P#0#7A=&6).$O4,U;4XV['KGP_D>7PR&D8LWG/R3]*ZFN4^'?\ R*X_
MZ[O_ $KJZ\[%?QI>IZ>$UH1]#PW5KRY76;Y1/( +B0 ;O]HUUOPUGEFO;\22
M,X$:XR<]S7%ZO_R&K_\ Z^)/_0C78?#'_C^U#_KDG\S7LXI+ZL_1'B81OZTO
M5GI5>,^*[NXC\4Z@J3.JB3@ ^PKV:O$_%W_(UZC_ -=?Z"N#+%^\=^QWYHVJ
M2MW-GX>7$TOB1UDE9E^SL<$^ZUZGBO*/AQ_R,S_]>S_S6O6*C,=*WR-,M=Z'
MS/,OB1<30ZY:K'(R VP. <?Q-6%X8N[A_$^G*TSE3.N036Q\3/\ D/6O_7J/
M_0FK!\+?\C3IO_7=:]&BE]4^3/,K-_6_FCW"O-OB3/+#JED(Y&0&$YP<?Q5Z
M37F7Q._Y"MC_ -<#_P"A5YF _CKYGJYB[8=_(Y_P]=W#^(]-5IG*FYC!!/7Y
MA7MV*\*\.?\ (S:9_P!?4?\ Z$*]UK;,U:<;=C#*FW"5^YYY\39Y89=,\J1D
MRLF<'&?NUQ-A>7)U&V!GD(,J?Q>XKL_BC_K=+_W9?_9:X;3_ /D)6O\ UV3^
M8KNP:7U9?/\ -G#C6_K3^7Y(]_P*S]?)3P[J;*<,+64@CM\IK1K-\0_\BWJG
M_7I+_P"@&O!I_&O4^@J? _0\/^VW7_/>3_OJO6O +O+X5B:1BS>:_)^M>/5[
M!\//^13B_P"NK_SKVLR25'YGAY8VZVO8F\<NT7A&\=&*L#'@C_?6O(/MMU_S
MWD_[ZKU[Q[_R)U[]8_\ T-:\:I9:DZ+]?\@S1M5EZ?YGN/A-C)X6TYG)9C%R
M3]31XJ8IX6U%D)5A"<$4GA'_ )%/3?\ KE_4T>+?^14U+_KB?YUY?_,1_P!O
M?J>M_P PW_;OZ'BWVVZ_Y[R?]]5Z=H5G+>>"+"YC9C.@DSSRX\QOUKRJO:?
MG_(F:?\ ]M/_ $8U>IF:2I*W?]&>5E;;K._;]40:)JA@G\B=LQ.>"?X3_A7E
M-S>W(NI@)Y/OG^+WKU;7=-^SR_:8E_=.?F _A/\ @:\X\0:7]EG^TQ+^YD/(
M'\+?X&N7+9Q4W&74ZLSIS<%*/0Z_X8323KJGFNSX,6-QSC[]>@X'I7FWPSN8
M;6#5I)G"J#%U[_?Z5N:CK<UZ3%#F.$\8'5OK_A6&.7^T2^7Y(Z, _P#9X_/\
MV<QIUO=Q:C>W,[N TC")2>VX\_RKJO"5X;K4-4A+;E@6$<^IWD_T_*N)U7Q
MMNSP6@W2@X9R.%/]36[\+G:1]8=R69C"23W/SUK4HSE3E6J*VUOO1C2K4XU8
MT*;OO?[F>AX'I7D7CZYGB\63I'*ZJ(TX!_V17K]>-_$+_D;[C_KG'_Z"*,M5
MZS]!YFVJ*MW_ ,Q_@*YGE\76J22NRE9."?\ 9->PX'I7C/P__P"1QM/]R3_T
M U[-1F2M67I_F&5MNB[]_P#(*YF[T:^:]E:WC1!(Y;<)/E//=2*Z:EKSST3G
M[[2KR6Z>58TD+(%#K,8R"!C.*4:7?PRVER?)NI(HS&Z.<#J<$''O^E;]% '-
M#P_<-#$DGEX:X,DB*>%4XX%.L=$O(;VUN)BC,C-YAW?P[0%_E71TM !1110
M444M !1110 444M !1110 4WS$_OK^=.(R,'I4?V:#_GDGY4 ?.OC4@^--7(
M.1]I:L&MWQHH7QGJP4  7#8 K"KWJ?P+T/!J?&_4^E/"SH/".C LO_'E#W_V
M!6OYB?WU_.N7TB]L].\)Z$9K<N9;*(Y51V1?7ZU8_P"$@TW_ )\Y/^^5_P :
M\.?Q,]R'PHZ'S$_OK^=>:_&-E;1M-PP/^D-T/^S7=:=<V>I([Q6VT(0#N45P
M?QBBCCT;32B*I-PW0?[-:X;^*C+$_P )GC]>F_!I@NI:KD@?N4ZGW->95Z1\
M(S%'=:Q-*F]8[=6QC/0FO2Q7\)GFX7^*CV3S$_OK^=+YB?WU_.N>_P"$ATS_
M )\Y/^^5_P :EM]:TZYN8X%M'#2,%!*KC^=>,>R;4DB>6WSKT/>OE2OJB2U@
M\MOW*=#VKY7KT,!]KY'GX_[/S_0M:;_R%+3_ *[)_P"A"OJ3S$_OK^=?+6G#
M.J6@/_/9/_0A7T!J>K_8=0EMDL[=E3&"PYY /]:,=O$,#M(Z7S$_OK^='F)_
M?7\ZX_\ X2)_^?&V_(UTFG"*\L(;AX(U9QD@#CK7GGH'C?Q>(;QA 00?]"3I
M_O/7 UWOQ=C2/Q?"J*%'V-. /]IZX*O;P_\ "B>)B/XLCWCX4.J^"(P6 /VB
M3J?<5V_F)_?7\Z\V\!7(L?AY%<"".1S=NOSCM6S_ ,)&_P#SXVWY&O)K_P 2
M7J>M0_AQ]#L?,3^^OYUR?Q*=#\/M4 92?W70_P#35*NZ+J(U.Z>*2T@0*F[*
MCW _K5#XDP0IX U1EC0,/*Y _P"FJ4J/\2/JAU?X<O1GS[77_#$@>/\ 3R2
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
M&_X3_P"0E-_UQ/\ ,4_XE_\ )/=4_P"V7_HU*9X2_P"0E-_UQ/\ ,5)\3/\
MDGNJ?]LO_1J5-+^)'U157^'+T9\\5V'PO_Y*!I_^[+_Z+:N/KL/A?_R4#3_]
MV7_T6U>Q6_AR]&>/1_B1]4=L_P!]OJ:;3G^^WU--KQ#VCU"OF7QA_P CGK/_
M %^2_P#H1KZ:KYE\8?\ (YZS_P!?DO\ Z$:[,!\3.3'_  HQ:]SN_P#D#:#_
M -@Z'_T$5X97N=Y_R!M!_P"P=#_Z"*UQVT3+ [R*%=CX1_Y!LW_78_R%<=78
M^$?^0;-_UV/\A7G,]%'G_P :_P#C\T?_ *YR_P UKRJO5?C9_P ?FC?]<Y?Y
MK7E5>QA?X*/'Q7\9GK7PG_Y%CQ%]/_9&JU57X3_\BQXB^G_LC5:KSL3_ !9'
MHX;^%$NZ/_R&+3_KJM=;XM_Y$W6O^O&;_P! -<GH_P#R&+3_ *ZK76>+O^1-
MUK_KQF_] -8Q^-&TOA9\PUT/@7_D>-'_ .OE:YZNA\"_\CSH_P#U\K7N5/@?
MH>'3^->IZQXD_P"0_<_\!_\ 01656KXD_P"0_<_\ _\ 01657A'NGH/AW_D
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
MO6KI>EW&EV[Q1SQN&;=DH?3'K[5B^ OM'V>^$]]-<#S%*1.LN(0<\!I "?\
MZWO785PU8<DW&YWTI^T@I6.*\9>!)O%\MI))J*6WV964!82V[=C_ &AZ5S'_
M  I)O^@\/_ 7_P"RKURN-\?F]$>E^6;H:;]H_P!.-MG=LX].<8W?CBMJ%6HV
MJ<961AB*=-1=24;L/"O@>;PQIU_9IJ"7"WG5C"5V\$>I]:G_ .$.?_G]7_OW
M_P#7KE]$U!!XBU2'3CJB:1]D9O)5V,IP0-\88Y]_7K[4FBSW1\9V'V"6^DLF
M9O-7=,2J\X\W?\N>F=O'IVK6>&FVY2?2^W]6,H8J"48QCUMOY_B=?:^%I;6Z
MBG6[0F-@P!3K^M:>I:?<:GI=W82S1K'<PM$S*IR PP2/SK3I:X;N]SOLK6/+
M/^%*V/\ T%;C_OE?\*NZ1\*+;1M7M=1AU*9Y+>0.JNHP2/6N]U#[1_9MU]D_
MX^?)?R?]_!V_KBO&;B]^R:);R!]5C\1"9FGFD=U"#=P#GC!!'X@YKOH>UKIK
MF\OZ\C@KNE0:?+Y_UYGIE_X9EO[V2Y>Z16?&0$/8 >OM5;_A#7_Y_5_[]_\
MUZYWQ7=^);M;EC;:C;V]LBB!K0_+(^0"[$')&,X '>O0=&FDN-&LY9HI8I#$
MNY)?O9 QS]>OXUS5*+A!2ON=%.LJDW&UK#+&RNK&RCMDFB94S@E3SSGU]ZL;
M;S_GI#_WR:LT5@= 4444 %+110 4444 %+110!@T4451(4444 %%%% !1110
M 444M !17,^/':/PR[(Q4^:G(.*Q?AO+))<:AOD9L(F-QSW-(=CT"BBBF 4M
M%%(04444P"EHHI 075LMW&(W=U7.?E.,_6H?[+A"J%DD4J"NY2 <'MTJ[13&
M53I\!V@!@%C,8&>QI;2PALV9H\EF !)QV^@JU12$%%%%,856N;"&ZD5Y=V5&
M!@\"K5<Z_CGP]&[(U\P93@CR7Z_E50ISG\"N1.I"'QM(UFTVW9LG>0=NX;SA
ML=,T+IENLC/\Y+YW9;KGKFL?_A//#G_/^W_?E_\ "MC3=4L]7M/M-E*9(=Q7
M<5*\CV-.5&I!7E%HF%:G-VC)-^H^WLHK=]Z%V;;L!9LX7T%6:J?VG9^9/&9U
M#P*6E!!^4"D.K6 C@?[2NV<D1'!^8@X_G69J7:AN;9+J$Q2;MI.3@XS52XU[
M3+68Q2W:AU." I;!_ 5(=6L!:"[^TIY!;;O&3SZ4 *-,@"H%:12A)5@^",]1
M33I-J2A <;%VKANE,CU[2Y9%C2\C+,< '(J==4LF>=!<)N@SYN>-N.*  :=;
MB82?/]_S-NX[=WKCUJW5 :UIQMS<?:1Y(8*7VG&?3I3FU>P2>.!KE!)( 54Y
MYSTH NU!=6L=W$(Y=VT'. <9IHO[5KQ[03+YZ#<R<\#K_6JC>(](20H;U,CC
M(5B/SQB@"Q_9<&U0&E!4$!@^#@]1]*0Z3;>8KC>I4!5PW0#TJY'(DT:R1NKH
MPR&4Y!IU %1=.MTF$@#\,7"ECM#'OBK=%+0 E##<I&2,C&10S!%+-T R:S/^
M$BTS_GX/_?MO\* )4TBU2-T <JXPP+=>]*VDVTBL',K%F#,Q<DMCIFH?^$BT
MS_GX/_?MO\*MG4;5=/\ MQEQ;==^T^N.G7K0 PZ7;E5&Z4$*5R'()4]OI5N.
M-8HUC0851@#T%92^)]'9@HO "?5& _E4UUKNFV4WE3W(5]H; 5CP>G(% &C1
M65_PD>E& S?:OW88(3Y;=<9]/:E@\1:5<SI#%=@NYPH*,,G\10!;NK&*]V>;
MNPAR #@4QM*MW&"9/N[&PY&X>AJI_P )3HW_ #]_^0V_PK3MKB*[MTG@;=&X
MRK8(S^= %<:7;K<&<;]Y.?O?I]*=!IT%O(KIO)0$(&8D(#UQ3+S5[&PG2&ZG
M$<CC*@J3QG'7%.DU2SBO/LCS8GV%]NT_=QG.<8Z"@"Y2UC?\)3HW_/Y_Y#;_
M  I3XHT=6(-WR.#^[;_"@"Y)IL$ET;DF3S#CD-TQ2#2K8-D>8 -VU=YPI/4C
MTJ6SO;?4+?S[:3?'DC.".?QJQ0!032+5(FC&_:<<;NA'0_6K-M:QVP?9N)<[
MF9CDDU-2T %%%% !112T %%%% !2T44 %%%% !112T %%%% !112T %%%% !
M112T -2-(UVHBJ,DX48&3R:=110 444M !34C2,$(BKDEC@8R3U-.HH ***X
MSQY?M;-8PI)?_,2S);.8U(XY=E!/X#WK2E3=2:BC.K45.#FSM**\J2YUE/#=
MV;74[N=/M4?FK$LI>WA.[.UG )[=.F/>M;0FO+K7;VWT74=0.EFV&+BZ4R>7
M+D?=#]>,\?7VK>6$<4WS;'/'&*32Y=SO719$9'4,C#!5AD$4X  8 P*\N$VM
MMX+NG?4+P3)JC*\A\S<T>T<94$JN?3BM3P-<ZE-K=\"\SZ6(@4WR22*LG'"L
MX!_O9XHGA7&#ES;#ABU*<8\NYWU%%%<AUA2T44AC1&@D:0(H=@ S <D#ID_C
M3J**8@I:**0PIIC0R"0HI=00&QR >HS^ IU% !2T44 %%%+0 E(D:1@A$502
M20HQR>2:=10 45Y;XIU&:7Q'>P0W6HIL&Q)&ED2&)L?PK&I+?4U)/=70FTA=
M6U34FT<VAW75LLB&27<WWL#=QP.1V![FNQ8-\J=]SB>-7,U;8].I:\HDU35(
MO"T"7LVKD27C_9]K%))(0%Y=L%@.3]?PIL%UK:Z!JSZ=J-U,Y*$0()G:!,\E
M6=0<_3ZT_J3M\76POKRO\/2YZOY:&02;%W@;0V.<>F:=7GWARXD?Q;#'I%WJ
M=UI1MB;HWA<A9.<8W#KG'3WKT*N>M3=.5KG31JJI%M(****R-0ILD:2QM'(B
MNC#!5AD$?2G44 &*6BB@ HHHH *6BB@ HHHH *6BB@ HHHH P:***HD****
M"BBB@ HHI: &ET0X9U!]S2>=%_ST3_OH5YI\1O\ D8+?_KU7_P!#>N/I7'8]
M4\>R(WAEPKJ3YJ< UC?#3_CXU'_<3^;5PE=W\-/^/C4?]R/^;4#Z'H=+1102
M%%%%, I:**0!1113&%+112 ****8!2T44@"OGZ[_ ./R?_KHW\Z^@:^?KO\
MX_)_^NC?SKULJWE\CQ\VVA\_T(:]:^'/_(KG_KX?^0KR6O6_AS_R*Y_Z^'_D
M*Z<R_@_,YLL_C_(;X@L+O^V&>TAD9+N,)(RJ2!R,Y].@IFFZ7=+K\5O+%)]E
MM'=HW93@C/'/3K@UM7FO"#4/L-M:R75P!EE4X XSUI^FZVE_/+;R026\\8)9
M'Y''7FO /H3!TPMHLUY%?:=/,TA^5TCW!NO?T-5%TN^70)R;:4&6="D04E@
M&R<?B*Z&S\3VUYJ*VJPNH=BJ2$\$C_&GR>(&&I364%A+/)%UV,.G'/ZT 85[
MI=_&=->:/[1'P2D4&TH.,AL#/_ZJ9-HM]?:EJA19(U#NZAE($OS< &ML>*[<
MV,MQ]FE#12!&C)&><\Y_ TMWXE:S19)-.G$3@;9-PPV1F@9E7)NKOPO':?V?
M/'-#(HVK"0&&#R./SHN='GU#5X(FBE1#:J/,V'"L$XR?K6\=;,6FS7ES9RP!
M" J.>7SZ4RS\10W=E=W A=&MEW-&3R1C_P"M0(Y^SL=4N-0O!<0RK,]LT7F,
MI 8@ #GISBB)YH-$.G#3IUN_,R2;8.'&>^?Y^U==IE^NIV*721E Q(VDYZ'%
M7* ,OP^LR:/$MQ%Y4@9@4V;<<GM6I12T %%%% $=Q_Q[2_[A_E7F]>D7'_'M
M+_N'^5>;TAA74^1+<^"/)A0O(R\*O4_/7+5V>FWD5AX8BN9R1&BDG'4_,>*
M,2:'4+G0H-,72)1(A'[UL#'--N]*U"WU*V:.&Y816Z(9+?KD+@X)K5/BF1;=
M;J32YUM&.!+N'\JFN/$L4=U#!!:R7!FC$B%"!D')_I3 Q;^RU"[TA8A;WLDB
MSAOW^"V-IZ8[?XTBZ?J4VK6<R6UX?+<%FNV# #/:NMT^\EO(W:2TDMRIP!(1
MS6=-XBS?RV=E8RW<D6=Y5@ ,=:!$&I6$\GBNPN([=F@1 '<#@<MUK2L]1DGU
M2ZLFMO+6  A]V=P/3C'%16&O6][9W%PT;PFW&9$?L/;UZ5#HVO6FHW,L,5L;
M=R/,.<?/ZGCO0!4UW29=2U^TS#(;8Q;7D7^'EO\ ZU4++2M4AUD_:(GD2*%X
MEE X8;2%_G6DGBT3,YMK"26-#C/FJ&/T7J:N7'B**V^Q>9:S(;HD8D&TI@@<
MY^M SFK"RU2UMS&8-3CRQ.(2 OZ]ZV/$%E<W<^DR06SML8M)@<KDKU_(UHS:
M[!%JUO8(OF&8 B1&! Z_X5JT"$  &  /I3J** "BBB@ HHI: "BBB@ I:**
M"BBB@ HHI: "BBB@ HHI: "BBB@ HHI: "BBB@ HHI: "BBB@ JCK&JVVB:5
M/J-WO\B$ OL&3R0.GU-7JY;XC_\ (@:K_NQ_^C%JJ<5*:3)FW&#:,[_A;?AG
M_I]_[\C_ !H_X6WX9_Z??^_(_P :\)HKU/J5(\OZ[5\CZOC<21JZ]& (I]8.
MM:\OASP]!?-;/<9V1A%.!DCJ3V''\JJZ'XQCU6:X2:WA@2&(RF6.[64;1UR.
M&'Y5YRHS<>=+0]%UZ:GR-ZG445R.D^.X=42]+6$D#06S742O)GSD7.<<<=/?
M]*KVGQ!:[MGN%TR$1K%)*5^WQF3"J3]S&[MZ>]7]5JZJVWH1];HNSOOZG;4M
M<7IWCJYU5XTL]'ADDD!*Q_VC$'. 3]T\]J?:>,M2O3?"W\..YL69)P+M<JPS
MD 8YZ'IFD\+56Z_%?Y@L52>S_!_Y'8T5RVC>-(M>U&WM+&R=@T'FW$A? @/(
MV].3G'IUKJ:SG3E3=I*S-85(U%>#N@I:**S- HHHH *HZAJ]KIKHEQORXR-J
MYJ_7)>+_ /CYM?\ </\ .F(TO^$JT[_IM_WQ_P#7JQ9Z]9WURMO#YF]@2-RX
M'%<#6OX9_P"0Y%_NM_*BP7.[HKC9/'4T@N[BQT?S["UE\E[B2Z6+<WLI'/YU
M/+XS>?4+:PTG2WO;J6 3LK3K&(U/8GD$_P"(K;ZM5[?BOQ[&'UFEW_!_AW.K
MHKBH_B%&4B:;3)(<7?V2ZS*#Y#'H>G(X;T^Z:+[XA):+>2QZ8TMO;W8M!+YX
M4.V&)(XZ#;^HI_5:U[6_(7UNC:_-^9VM+7$3?$(P:;->OID3+'(D>(;^.3E@
MQYV@X^[WI4^(.)+V.;2L26UN9SY5TDJD9'!9>!UH^JUNWXH/K='O^#.VHKB[
M3XB6EY'IWEV;":[NEMI(C)S%N(PW3D$'VZ&HH?B5!)'?%M-=)+<#RD\W/G'>
M$P...H/>CZI6_E#ZW1_F.ZHKA&^)*"ST^==,&;SS,![I4";3CEB,4ZZ^(JV5
MM:3SZ8&6XD=?W%VDNU5VY.5&#]X\<=/>G]4K;6_(/KE'?F_!G<T5R0\:O=75
M]#I>E_;EM%20NMPJ!D9=V[D=N!CK5WPQXBNO$4'VHZ4UM9L#LF,ZON8'!&W
M([\^U1*A4C'F:_%%QQ%.4N6+_!G0T445B;!1110 4M%% !1110 4M%% !111
M0 4M%% &!1115$A1110 444M !1110!G:AH.F:I.L][:+-(J[ Q8C R3C@^Y
MJI_PA^@?] Y/^^V_QJOXE\6Q:!*ELMLTUP\?F#)PH&2.3U[&O/M4\4ZMJVY9
MKDQPG_EE%\J_CW/XTAI'6ZHG@G2MRO:QS3#_ )90NS'\3G J7P1>V=Y>ZA]B
MTZ.SB54X5V9FY/4D_P A7FE>D?#W2KNSAN+R>,)#<HGE'<"6 SSCMUH&SMZ*
M**8@I:**0@HHHIC"EHHI %%%%, I:**0!1110 4SR(O^>2?]\BI**=P(_(A_
MYY)_WR*>JJ@PJA1Z 8I:* L<]<Z3?VVN/J>G^3)Y@PT<AQV_^M2_8]?GMKKS
MKF$-*I1(AP%R>3G&>F0/K704M(#CSX6U%+:W\JZA,D+;U7;C:3R?FZGH*MIX
M<EN=8GNKTA8I5R!%(00W'MTZUTM% '/:AX;C_LIK73D57:179I&/. >_XT_6
M-'N;_1[2UA,?F0[=VXX'"XK>I: ,'7-)O=46UMXGC2!.9"Q.<].GL,_G5%O#
MNJ1W5Q(EQ!*+B%HY"1LZCT QV%=910!S>FV6O:=;1VT?V$Q*V<L6)Y.37244
MM !1110 444M !3?+3^XOY4ZB@!OEI_<7\JJ:IIXU'3);0,$W %3CH0<U=HH
M Y5](UR;2TTMVLQ;K@>8"<D Y%2/X5\S4K0R&.2RAA$;J6(9B >>/<CO73T4
M 5K*PMM.A,5K'Y:%MQ&XGG\?I6(-(U/3=5NKO3FMY([@DE)B05).>U=)10!S
M-QI.NW6ER6\][%))*X+ G"JHYP,#G)Q^5,C\-:C:7]G<P7D,I@ 4ADV87TXS
MG@GK7544 <==>&]0F:4&VT]RY^65=R%?? X_G4C^%;MK?3H7FBD6!V,H9CC!
M(X7CV/I76T4 <Z_AL1:]:7=DD,5M$!O7<<D\\C]*Z.BB@ HHHH ***6@ HHH
MH *6BB@ HHHH *6BB@ HHHH ***6@ HHHH ***6@ HHHH **6B@ HHHH ***
M6@ KF/B'%)/X$U..*-I'98\*@R3^\7M73T54)<LE+L*<>:+CW/EK^R=1_P"@
M?=?]^6_PH_LG4?\ H'W7_?EO\*^IJ*[?K[_E.'Z@OYC+O-+&JZ-#:M=75J=J
MGS+:0HPXZ'U'L:Q!\/;!GN)9K^]>>:/RS("BD+QG@+CD#'XFNOHKEA6G!6B[
M'5.A3F[R5SE$^'^E12Q203WL3)"T)(EW;E92"#D''4],=:T+;PIIMKH3:4B$
MJT3Q&<JOFX;.?FQ[UN442KU9;R".'I1VB<YI/@^WT:Y@EM]0O66'.V-RFTY!
M'.%![^M7])T*VT>YOYX))7:]F,T@D((!))P, <<UJ44I59RO=[CC1A&W*MC)
MT7P]9Z'+>R6ID)NY?-??CY>O P!QR:UZ**B4G)W9<8*"M'8****DH*6BB@ K
ME?%D,DEQ;&.-VPASM4GO754M 'F7V6X_YX2_]\&M;PW!,FM1,\3J-K<E2.U=
MO13N*QR<_@&QE:Y2*^O8+2ZD\R:U1EV%O;(XIY\#V<4EI-97U[9W-M#Y FB9
M<NO^T,8-=32UK]8J]S'ZM2_E.:A\$:7'H=WI;//(+M_,FG=@9"^<@YQC].YI
MLO@73)/#\&C":Y2&&?S_ #%9=[OR,DXQW].PKIZ*/K%7^;S']7I?R]+'*3>
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
M(%FN96M6\M%+YSN[C&>>@Q[B@#U*+XE>%9I[F%=1(:U61YRT3@1A#@YX]3@
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
M8F 0WW5 W;<9'7.:U[/QM97FI6]NME>I:75Q):VM^ZIY,TJ;MRC#;A]QL$J
M=IQ6%:>'M5C\.Z!;/9L)K;Q"]W,NY?DB,TS!NOHRGUYJCX9\*3:=>Z78S>'[
M@W%C>RRS:A/=.;?R\N4>)1)C>=RC&WCYLT >HUR=KX_LKJ\AC_LW48K2:];3
MUO9$01?: Q4)PQ;!*\-C&2!USCK:\FT.+4=:TRTTB+2YUMX/$<UX]\67RO*C
MNG<CKNWEAMQCWS0!V-IXWM;O4;: Z;?PVEW<26UM?2*@BEDC#$@ -O ^1L$J
M,XJF/'Z7E@TUGH^I[;BUEN+"8K%MN53&2/G^7J&P^,C/TKG+;2=?FU?0[V_T
MG4Y]4M-3D:\NYIPT*QL)%3RDWX"?,A.T \<Y-6=#T;6([^**TTB\T>%[2X34
M[5IP;)Y67"&!2S8RV3D8&.O- '9>#=6N]<\(Z9J-]!+%<SVT;N9 H\PE02ZA
M20%.<CH?85NUS_@A+J#P9I5G>V,]G<VEM';21S;<ED4*2-I((..*Z"@ HHI:
M "BBB@ HHHH P****HD***6@84444""BBEH&>7_$?_D8+?\ Z]5_]#>F:?X"
MO-1T^"\2\@19D#A6!R,UL>-?#NIZOK$,]E LD:VX0DR*O.YCW/N*ZG0H'LM#
MLK:?:LL405UW X/X4AW.'_X5K?\ _/\ 6WY-71^$_#%QX>ENGGN(I1,J@; >
M,9]?K73;U_O#\Z4$'H0:!7"EHHH *P/%6GW]Y#IEQIT"3SV%_'=&%I-GF*%9
M2 3P#\^>?2M^B@#@1H&MM!?R7FDZ?>17NJ-=3Z=)(K;HC"B+M=A@.K+GMGGF
MNB\(Z9>:1H*VMZ<-YTCQP^:9?(C9B4CWGEMHP,UNT4 <5<^&-1ET76;55B\V
M[UI+V+Y^/+$D3'/H<(W%$?AC45U&*<K%L7Q#+J!^?_EBT+(/QR1Q7:T4 <4_
MAC46LKB(+%ND\0IJ*_/_ ,L1*C'\<*>*J_\ ".Z_,EUI$UK;C3[G6FOS="?E
M8?.\T)LQG<2H]N?:O0*:)$,C1AU+J 2H/(!Z<?A0!Y]<^#+PRQ7D^FVFI"'5
M;VX-E,R[9(9SP06&-P(4X/OS71:#9:EI5G8VO]GZ?!%)+-)<I:@1K;J<E%4
M ,>@)X[FM\2(9&C#J74 LH/(!Z<?A3J+ 8?B+2[G4KC0WMPI%GJ27,NYL?($
M<''J<L*QK+PQJ,&B>';5UB\VPU5[N?#\",F8C'J?WB\5VO3K2T 8GBK2[G5]
M$%K:A3*+JWE^8X&U)D=OT4UR5UX5UJ34GN&TRUN;F/6$O5OY+@;WMQ(&6) 1
ME,#C' ^7OFO2*;)(D2%Y'5$'5F. * //]1\)ZI=?VG"^GVEU!_;":K LLHVW
M"[55HF4CY3@-R<C.*Z3PMI<NG07CR:98Z:L\VZ*UM$4>6@4 ;V4 ,Q()]L@5
MO4M '#^(/"VIZA?:_=V9B2:>&S>P=FZ30.S\^@Y _$U1F\$ZQ;6+P:=*B.-#
M@L0XE*%Y5E+R#(Y&X$C/^U7HU% 'FDG@_5)?[66UT:STZWO8;,10QSJ=C0S[
MVWX')().1GIUS70:KI^MV?B6YU;1K6&Y-Y8+:D23!/)D1F*N<@Y7YSD#GBNK
MI: .,F\-ZK+;^*EEDBFGU/3(K:*3(4/*L+HQ(_A!9A6UI-S=1WS:3+!&(K2S
M@82J^27.X%2.V-N?QK9HH XKQ1X>U'5->DF6PM]0M)+#R(%N)MJ6LV6S(4(.
M<@KR!GY>W6LB\\*Z[=:):V,VD6<MQ%I\-O:7:W CEL)D7:S;P-S+G# #W&*]
M-HH KR6\DFG/;M)ND:$H7(QDXQFN0\+:!K%E>:'+J%M# NG:5)I[[)@^]MT6
MUAP."$/TKM?,02B,NOF$;@N>2/7%$DB1)OD=47@98X'/% 'FEOX(O;*'2)[G
M1-/UA[>SFM9;6X=<(QE,B.I8$'J0>_/&:[W0[&73=#LK.<6XFBB"R"VC$<8;
MOM4=!FKKRQQ*6D=44$#+' R>!4E 'F7ARPU;6=,TZT:UA33+76I[PW7G99A'
M<2$)LQG._OG&/?BGZ7X4UJUU/1;JXTRU>ZLKZ22]U W(:6Z5U=0PR,@ .#M)
M]@*](CCCB39&BHN2<*,#).3^M.I <-8>$]0BT?PE9SB,'39)3=;7Z*T4B?+Z
M\N*JZ=X;\0'_ (1O3;VTMH[+1A+#)<I/N,ZF%XT95QQP1D'U]J] ,L8=4+J'
M<$JN>3CKBGTP/._#_@^]T^.TMFT/2+1[.TE@DOHT1I;MRFQ&4A=RY&2Q)SSC
MFM;2O#E_9S^$'E$>-*TR6UN</G#LD0&/491JZ_(SBB@#SJ'P-J4NEZ?8W!BC
M":=J-I*X?.UIW!0CUX'-=%X>7Q%YT*:I;P6EI;6:PF*.02&:8$?O 0/E7 X!
MY^;VKHZ;YB&7RMZ^9C=MSSCUQZ4 8VH:7<W/BW1=2C"_9[.&Y24D\YD\O;@=
M_NFL'1_"FI6=UH[SB(+:C4A*0^<>?*&3'KQU]*[@2)YIB#KY@&XKGG'KBG4
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
MSMM9AD@G<2N!D=3Z4 =SJ.FV6K6,EEJ%K%=6LF-\4J[E;!R,CZ@&K*J%4*H
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
M-T+F.1H?-4G:RD%<CLQ[UEP^#)8KFWA.IAM'MK]M0AL_(PZR%BX4R;N4#L6
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
MV\4+"/393-; N3M8A@2?7AVZU4L_!6C6-_;WD*7.ZUE>6VB:X<QP%@0P1"<
M'<>*V!J-B;9+D7EN;=\[)1*NUL DX.<'@'\JS=<\4:=HNCSWWGP7#I!]HC@2
M9=TJ>J^H]Z )=-\-:9I,MK+9PLCVULUK$2Y.(V8.1SUY YKG]7\(&%--ATK2
MX;BVM()(%!OY;:50Q!P77.^,]U/M78W=P+2RGN2I811M(5'? SBJ-EKUC<:/
MINH7$\-H+^".6*.:55)W*&VC.,GGM0 GAK26T'PUIVE/()'M8%C9U'!8#G'M
MG-4Y?!6C3:C+>NEQNGN%N9XA</Y4LBXVEDS@X(!%;;75NJRLT\0$/^M)<?)Q
MGYO3CUIAU"R6\2T-Y;BY<;EA,@WL/4+G)% &-=^"=&O;VXN9ENL7$RW$L"W+
MK$TJXP^P'&[Y1^52+X0TE=4^W!;C_CY-V+?SV\D3G_EILSC=W^O/6KFC:NFL
M1WCI"T?V:\FM""<[C&VTM^-6Y;^S@NHK6:[@CN)?]7$\@#O] 3DT 4+#PUIF
MF36DMK"RO:1RQ1$N3A9'#OUZY8"JS^#-)-K:00BZMC:>8(9;>X>.0+(VYUW
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
M:.0KY> " [1@,".<#UJRJKI_BE-+LR8],M?$\"V\:GY(]]FS.B^@W'..@)H
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
MYE#\#I^YD;_OBN[UY53PQJ:* %6SE  [#8:BN=#:]\1V>J7-V7AL@S6UJ(P
MLC+M+ENIX)P.,9K79%D1D=0R,,,I&01Z4Q'DUA86=Y#J+W-K#,T?A"SV&1 V
MW*2YQGIT'Y56O8I$BTS2UW8\5:580,WJT3*)3_WZ?]*]=6RM$#!;:%0T8B;$
M8&4'13[#)X]Z7[';9@/V:'-N,0G8/W?&/E]...*0SR:[M'GOO$(N+_3K1UUV
M$1[[1I+L$&+R1&0XPI& /EZ%JGN+&U&E:I?"VB^UCQ<F)]@WC_28QPW7H3^9
MKTY],L)+]+][&V:\082X:)3(H] V,BGFRM2C(;:$JTGFLOEC!?.=Q]\@'- '
ME$T.GPW%_$T=K' /%\0NTVJ (/+3;N']SS-O7C-+?6EE>>))[2.**72'\46H
M$:@&)I/LC&48'!YQD>N<UZF^EZ?*\[R6-L[W"A)F:%295'9N.1]:6'3;"W@A
M@@LK:*&%M\4:1*JQMSRH P#R>1ZT >=>*+!+7Q2^@6\(CM?$HM!L1<*OD/\
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
M@.2%^\?]VL+P3>QW/CKQ&?[734WFM+-TN$1420*90QC"\%02!G)Y.":]!Q0
M , 8% 'GNL:EIVA^-=?FUT*T%YI$*6L;C_CY"F420IZL2R_*.>145I!&MSX[
MD2S^SDZ=;HL;#YD7[*?DS[=*]&(!QD XZ4M 'BUY=VVG:3YD-TD-]+HMDLNF
M7\ >'55$?RK%@A]P)*G'?&1WK1O3:KJ6K3WUQ<:6R:_#)#?(JM':2?8T ,N[
MC8<E?J1R*]8V@D$@<=*4@$8(R* .+\%Z];MI\4-T;5+B^U"YCMIK6%EBOBN6
M:91R!N )ZX)!Q5CQ1"DWB[P:'C#JM].V",@$6\A!_ @5TLUG#/<6T\BDO;,7
MB^8@*Q4KG'?AB/Q-3T >/7T2'5?$.E7^KW,-Q=ZW%+%IL$$;37"DQ&.1"W.T
M;>2#@!#5RUO;:U\4V]I83I<B7796FT:]A4W%I(2Y:XC93D)R6!8$8;J*]5P,
MYP,^M&!G.!GUH \@\.:G9S0> ]*CF#7UEJ$ZW4 !W0$1SC#_ -T^@/7G%+H$
MZVEOX!:640&6PO[>)WX'FNT>Q<^I(X^E>O  9P!SUI: /$] M?M^D:+I\&JW
M5UJMEIMW']AB@C7[%(86C992,,,L1C/)(!]ZVO#VIZ7J&O> X+!E>>RTR>&X
M55P8&$48\M_1LAN/\:]2  ).!D]:  ,X&,T <GXG!/C'P@0#@7%UG_P&DKF/
M#,6S3OA=B/;A)\X&,9MW)_,UZI10!Q_CFZ@T^^\+ZA=R+#9V^JYFF?A8PT,J
M@L>PR0,^]<;#>:=-/<:D=3FTPGQ%=/9ZJ8U,$9,"#$@? VNN0#Q]17L1 88(
MR/0T$ C! (]#0!S?@*Z>\\(V\SVMO;[I9L?9D*1RCS&_>JIY ?[WXUY[::O%
M=:EX8+7MM:>7K<JMI,$046983*#*QRV]F(QG:#N. :]GI, $D <]: /&]$O+
M-M/\!Z,C :S87\D=U%M.^!_*F#;_ $W-@C/7&>U2>'KZP>+X>Z2A']JZ?=2Q
MW<.WYX&$,H</_=+-SSUQFO80!DD#D]:  "2!UZT >4_#R+.J^&2\?W?#US@D
M=#]I3^E4O"%W;:(= O=61UL9]!>UA8Q,X,HG+-&  ?F92N!WQ7LE8^KZ#_:M
MQ%<1ZKJ6GRI&T1:SE4!T;&0596&>." "/6@#,^&F/^%;Z#@8'V48'IR:Y/1X
M%_L3P-F(9'B"[8Y7WNN?T'Z5Z=ING6VDZ9;:?9Q^7;6T:Q1KG.% P.>]6J /
M([66+3?$=MJ=\RP:9;>)-2$TTG$<3O'A&8] ,[AD]VI?#\*W/B[1+T1;K.YU
M;5KJS9EX,95<.N>@)#$'WS7K9 (P1D44 >.1Q(VKW^E7VKW*7DGB;[1'I<$$
M9E<>:KQS9/S>6% )8' "D>U=Q\2@3\/=6(!(5(V.!G $BDG\ ":ZO:,YP,],
MTM 'EFJRVVH6?Q+O;5DGAGTJ%HI4Y#K]G<@@]ZQ/%FIA]-\261NK?3Y$BM3]
MECAW7%^!'&?,9CGY%&1\H&-IR17MU)@9S@9Z9H \FUD1S^&_B+/$%D66_@9'
M49WKY=N00>XYS7H_B&VU*\\/WUKH\\4%_-$4AEE8A4)X)R 2#C..#SBM.EH
M\R\*K?Z#XQUY;^TTZTT^QTJT\W[-+)((XT$NW;E 6X#9[],9S5KQ'=^![[51
M<^(;9"MQI226MW=9$4T9+$+&#_RU&[/3=\PQ7H$T0G@DB8LJNI4E&*D9&.".
MAIL%M#;6T5O#&J0PJ$C0=% & !^% 'EOAK4G\-:EINH>*[@VGVOPY!'Y]T2"
MTD;N3&2?X]KJ<=2<U#X2EC\'WNC7OB!QI]O=:"462X^55D%P\OED]FVR#CJ<
M$5ZX0#U&:7 /4 T <Q\.K6>T\"::EQ$\4DGFS^6XPRB25W4$=CAA74444 %%
M%% !2T44 %%%% &!1113$%%%+0 4444 %%%+0!YY\1]7D62#2HG*H5\V;'\7
M/R@_D3^54OAK_P A^Y_Z]3_Z$M4/'C%O%MT#_"L8'_?(/]:]'\.:19Z9I-M]
MGB02/$K22X^9R0">?3VH'T///'__ "-4O_7)/Y5T?PYU:2YLY].F<L;?#1$]
M=IZC\#_.M3QGH]G>Z%=73Q(+F"/>DH&&X[$]Q7(_#=B/$4Z]C:MG_OI: Z'J
M5+110(***YOQ=>75H^@?9970S:M%$ZJ^WS%*2':?8D"@#I*6N5\#ZGJNIV>I
M-J<(4Q:A/'&WG!^!(PV=!PN  >_M5S7-=O\ 3+CRK'1S=JENUS-/+/Y$2*#C
M:&VL"YYXXX[T :E]IUKJ(MQ=1EQ;SI<1_,1AU.5/'7Z5:K@)_&8MM3EUG]^^
MGMH%M>1VI? WR2L!GL#RH)]!6K+XMO;2W=+S0VCOFN8;:UCCGWPW#2#(*RE1
MP &W<<8[YH ZJEK(T+6GU4WMO<VGV2^L9O)N(1)YB@E0RLK8&00P[#OQ6%XA
MN]4/CW0;&*.86 CEN'$-V8S+L,>2R@98+G[N<-F@#M*I:KI-IK5D;.^65[=C
MED29X]XZ8;:1E3GD'@USUKXTG6Z@35](;38;FTFNX2T^^14C +>9'M!0X.<9
M/I5>[\5WLWAV^N;S1;RRMI-+DO;>XMKG+;0 =I;;B.3!! ^;OZ4 =JB+&BHB
MA448  P /2G5Y]<:S-#J6M>=<7IMXY]+2)(I]I3S" ><'@D_,,<C-2Z5XEU]
M9M?\[2)+QHM4%M;Q1SYV%EC^4G;\J#<6+GIDC% '>45Y]K?B_5Y=&F^QV*6]
M]9ZM!9W(CNPR\O&0%;;R&#[3P".:T;OQO):373MI8:RL)HK>^G%R-T4CA20B
M[?G"[UR<CV!H ["BO/\ Q+XLU&>SO%TVREBL[;4X+)K]+@*V\31AQLQG9R5S
MGJ>F*[RX>:.VD>WB$LRJ2D;/M#'L,X./K0!+17ENB^(_$EQ%X1E>![B>ZCO,
MQFZ"K<;0N&<[?EQSV/ZUT4'C>6\L]-6TTH-J5Z]PIM9;D(D7DMMD)DVG(W8
MP.<]J0'845FZ#K$>O:+;ZE%$T0EW!HV()1U8JRY'7#*1FLF?Q;<KK=[96>CO
M=V]A/#!=2)-^]4R!3N6(*2R@,"3D=#UQ3 ZFBN27QJ[7B2?V81I#Z@=.6]\\
M;C+NV9\O'W-XVYW9]JL0^+XYM+TZ]^QL!>ZDVGA/,^X1(Z;LXY_U><>] '2T
M5Q<'CNYGTTWXT)UAEN?L5IFY7-Q/YICP!CY5X)+'T/!QDSS:]<R76EPZAI]Y
M87/]K"U*13_NI/W+N&#;1YD>.V!\P]J .NHKCM-\<7%]-I<DVBM;Z?J5Q):P
MW!N0S"1=_5,?=/EMSG\*+'QS/>W6E-_8SIIVJW#PV=U]H!+!58[F3'RYV<#)
MX].A .QHJAK>K0:%HMWJ=PKM%;Q[RB?>8] H]R2!^-<;XG\7:Q;^'M<M6TT:
M?JUO8BY0QW8<")LJ75MH^92,$8[@@T =[%;0PO*\<:J\S[Y&'5FP!D_@ /PJ
M6J&BPS6^C6L5PLJRJGS"6X,[9SW<\M7._P#"<SBXFDDT9DTN#4SILMW]H&5?
MS-@8)CE<E<G.1GH<4 =C17&'QW.(=2NCHDGV2TNGL8Y/M"[KBX$HC5%7'0YR
M6/3WJ2;QO+9QWEM>:24U>">W@CLXK@.DS3G$960J,#(;.5XVGK0!V%%>?Z?X
MJU"U\0:R-3M)4)O["R2U^T;TA,JX+*<<@D[N@S[5L:AXR6RO=0LH[!IKJWN[
M>S@02A1/),@<<X^4 9R>>E &S;Z-8VVK7&J)'(UY.H1Y))7?"YSM4,2%&><+
M@5?K@=;\3>(5_LE8='>TN/[76UGC:XPDPV%@$<I\R,#][ P5QBM73O%MUJ.I
M[(=&=M/^VR6+7,<V]XY$W99XPORH2I );N.!F@#8U;0K'6?(:[699;=BT,T$
M[PR1Y&#AD(.".HJSI^GVNE6$5C91"*WB&$0$GJ<DDGDDDDDGDDUE^,[V]T[P
M;J]YIZYN8;61U;?M,>%)WC@Y(ZX[XKEHO$GB&WUR1_[--TR:'#=26IO0L:'S
M)<L&V\LRA>,>Q/% 'HU%<=>^-KJ+31J=CH<D^GIIT>H33SS^2 C@L$3Y2'<
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
M*P@E\X#!SR0020>O2NC\-ZSJ%_>ZOIVJQ6RW>FSI&SVI;RY%>-74@-R#@X-
M'045YC/X@UC7)O"VIO!;0:1=:UBW\N1O-"JLJCS.Q# $\=,#KVU=,\::G='1
M]0NK.U32-:F>&UV,WG1':S1E\\'<$/3&,CK0!W-+7%V?C"YO]+\+3-;1(=<A
ME:4*3^ZVPL_R_B,<UB>$?$&LV?AWPQ::E!;&RU.Q:*WE21C,KI$7!?/!W*I/
M'3CK0!Z?17DNC>(WT;PW97JVPGN[7PFMV)9)7^?#_=(SCKSG&:W[SQMJNAR:
MFFL6-FS0Z:NH6ZVLC<Y?8(V+#KN*_,!^% '=TM<OHVMZVWBB70]9M;%'2Q6[
M6:T9BK9<KMPW3&#]>#WP.)UV]U]3XS$LL#QP:GIZQ1I*X*L6MRJKGA5*GYO<
MF@#UB[M+:_M);2\@CGMY5VR12*&5AZ$&J^EZ/IVBP-!IME#:QNV]Q&N-S>I/
M<_6N2G\9ZOITVJ:=?65C+J<,]G#:>0[B*1KEBJ[L\C:5))'4>E1W_CG4M)6]
ML;^"P2_M;RV@:ZW.MJD<X)65\\@ JRD9ZXYYH [^EK@KSQOJ%A::;!>?V1:7
ME]<S1QWD]S_HC0QC/F@YS\V5 4G.2>:T],\7-J/@*]U]8H&GLX[G>D4F^)WA
MW#*MW5MH(/H: .JHK@(/%'BRZO[>QCL='6:\TW^TH&:20K$@(!1N/F;+KR,
M<]<<EQXWU67P]IVL6T&F6-I/IPO))M0F(5I3_P L4 ()/7GW'% '?TM<19>+
M=7UO5["UTZQLX[:?2[74YY)Y&W1I*6RB@#EL#@\#KFLKP#XN,OAFPMH2D]OI
M>F"XU2X9\LC%25C4=V(!))X P.IX /3**\QM_B!?ZO;&UBFT5KB_TV6ZMUM;
MDNUJ5"DQS8.=VUC@C'S*1CO3-,\7Z[9:)X=T]GTL7=SI"7<4][*X%R0JA8@2
M1^].<DY/7H: /4:*YCQ)?M'H.D7-W8D2S:A9*\#2D&)WE0=5/.TGZ''<5DCQ
MIK?V@736-@-+77#I##>_G-F7RQ(.PP2,CG//2@#OJ*YW7-:U&+7;'0]'BM6O
M;F"6Y>6ZW>7'&A4=%Y)+.!UXP:H^'/&DVO:EIUJUFD/VBPGGF 8L8Y8IEB90
M>XR6.?I0!V%+7G^E>-=<UV?1K>PL+!9+ZP>]F>9WVQ*LH0@ <G(/'N?:MK7-
M;UB'Q)9Z)H]O9-+<V<UR9;MF"IL9!T7DYW^WKVP0#IJ*X+0/&NL:G-X?EO;"
MRBLM;AE\I8I&:2)XT+$L3P0<-@#D<<FJ%CXXET3PIH4PTH&UU"PQ8QQR.[&[
MSA826).&!R"3GY6H ],HJNL,MSIHAO0@EDAVS"(G:&(PVW/..N*\:75;Y[3P
M4S7,@.AC-_\ ,?GQ=1VOS>O'F'GTH ]NHKRVV\6R:9<W+K=6$$NMZO>-#<ZE
M,4@B@M]L7J,DE1@9'4FM74/$3>(?@WK&K($BF-C=(WD2;E#IO0E&[@E<@^A%
M '>T5Y\_C?4_#L$ZZ_96N$T@ZC;"VD8D["JF)RP^]EU^8<<GBL;7O&EQJ?AK
M7],EN]+GN(["*[2XTFX,B*#*%9&.3A@<<YY!Z"@#UNBO/-0\71Z#?:\8X;6&
MXDU>WLDFNKAEBW/;H_F/DX4*H/"XS@=SFIM(\?SWM[9V\J6$\3:F^FSW=G*7
MB9O)\V)T.3PW*D$G![T =[17G!^(]Q.EBD;Z18/?&ZFBGU&<I$+>*3RT[C+O
MUX/ !/-;'_":22_#FW\606L9R(WFA+Y"KY@20AAUP-Q![XH ["BN!O\ XA7%
MI>>)X$L8G&FI&+%BQ_TF0LJ,#Z8D=5X]:KWGQ*:UUBY3S=)%K::C'I\ML]QB
M[D)*J\B)G[JLW3!R%)R* /1J*Y*:6?PIJ,+;4EM=:UHK*2[$P>9&%3&?5XQD
M=!OP*R)OB+.3;1HVE6/VV[O$M[K4)BD(@@8)N/(RS-T (XY[4 >A1Q)#&L<2
M*B+P%48 _"GUB^$M>'B;PS::KY:1M+O1UC?>NY'*-M;NN5)!]"*VJ "BBB@
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
M=NW ;SD]<\]^W2G:GX&O+TZQ#;ZREO9ZG.ES(C6F^195"8^?</DRBG&,^A%
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
M!+7R;5)%N)2@=C.=O?(7C&.3761>"K;S%N;N_N[N]^W17TER^Q3(T2E47"J
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
M',H<%<8;V QVQ45A\/X;"72F76M2DCTHNMG$_E;8XV4J4.$RW!QD\C P1SD
MYK0;_7->BT>S&N7%C')X=2]D:UAB5FFWE0>5( ]0 .G;FHY_$VJWWAW3;UM<
MO([QM"6\^RZ9;*TC38.9924*K'QT)7)W5V^C^#K#19+5[>>Y<VVFC34\QE.8
MPV[)P!\V?P]JSX_AU9V\,,%IJNHVT/\ 9Z:=<+&8\W$*YVY)4E3\S#*XX- '
M-0_VMK6LZCJEMJ\VG7/_  CEC=,;=$.^4B5AG<I^3.<@8SD<U -?U*4ZGXFM
M',-RNB:3?SHB@AH]TC2KSG@KN]ZZH_#J$(!!KVJP,UA'ITS1F+][ FX $%.&
MPV-PP1CCJ<WKOP]:Z3;ZA=V&G7-\UQ80Z>+")T4&)-RJ 7( X<Y)/0<#U )?
M#6HW>K:GK]R]QOT^.\%M9H , (B[V!')RY;K_=KC[*YN8=5:WMYS"+OQ;=PR
M.J*S ?9F.1N!P00#GV]*[/P5H<GASP?INESD-<Q1;IV!SF5B6?GO\S'FFQ^#
M[".\CNA/<[TU235 "RX\UXRA7I]W!/OGO0!YG8:/=-H'AAQKVI*)?$T\84"'
M$;![D>8/W>=QVGKD?,>.F/1_%]_>VRZ+IUC=/:R:GJ"6KW"*I>./8[L5R"-Q
M"8!(.,TDO@>T;1+338+^]MS9W[ZA!<1E#(DK.['JI4C]XPP1TQ6GKNAPZ[9P
M123S6\]M.EQ;W$.-\4BYPPR"#P2"",$$T <9:^(-8M?$5MH<NH27"V^O?8VG
MD1-\T#6K3*K8 &0<<@#.![U%<:WKU]JBZ=;ZN]KYWB2XL/-6)&9(%M]X49&,
M@Y()[XSD<5T#^ [<V2!-4ODU);_^T3J(\LRM/M*9*E=FW:=NW&,5+I_@>QL)
M[>?[=>W$T.HR:B9)F4EY7B\MLX4<8.<#&#[<4 3>)_[8LO"131WN;B]C,2/(
MBHT[1AE$C*"-IDV[B.,9[5P]Q=3ZNFB6\.OW4Q3Q(L<<EQ;B.[M0;:4E)%9
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
M;W]HV/V'[=]LM_LF,^?YJ^7CI][.*&U&Q2W2X:]MUA=2RR&50K*!DD'.",4
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
M*'?Y421[V+ML4#<QZD^I]Z0'E<NIV47PW\3:<;B)KZ[U"^MX+4.#)))),RJ
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
M$4LRNCD9P%<Y8*,X4$]<8S5N71=-GT0:-+9Q/IHB6 6Q'R;%  7Z# _*K]%
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
MMLJRG;)$W5#_ (>]:M @HHKSKQ!\0[VPUNYL["&UDAA;9ND5B2PZ]"._'X4
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
MQX]/6VU#3_M+A-AD63;O&,<C'6@&9=]J_A74+V6ZDTB]1Y#EA%,JKGZ8KJ_
M\^E2V6JKI=O<PJJJ7$\@;)(;&,=.E>;ZC<Q:EJ!DL[!+6,C"019;\SW-=M\,
MO^//6_\ <C_D] 'G=>D_$/\ Y%C1OJ/_ $"O-J])^(?_ "+&B_4?^@4#,?X:
M?\C4?^O=_P"8KU^O M!UR?P_J/VVWCCD?84VR9Q@X]#[5T__  M+5O\ GRLO
MR?\ ^*H$=#\3_P#D6;?_ *^U_P#07KB_A\ WC&T!&04DR#_N&M7Q#KMQXA\
MQWES%%&ZZB(\1YQ@1D]R?6LOX>_\CE:?[LG_ * : /6;K3; 6DQ%E; B-O\
MEDOI]*^?J^B[O_CSG_ZYM_*OG2@$>_V.FV!L+8FRMB3$N28E]![5Q_Q(\-B2
MW76;6,!X@$N%4=5Z!OPZ?3'I7=V'_(.MO^N2_P A4LL231/%*H>-U*LIZ$'J
M* /G^UUB[L],O-/A?$%WM\P?0]OKT-;G@3P[_;>L">=,V5J0[Y'#MV7^I]OK
M7.7\*6^HW4,8(2.9T7/H"0*]K\%6L-KX2L/)0+YL?FN?[S'J?\^E &_2T44
M%%%% !2T44 %%%% !2T44 %%%9%WXJT&QG:&XU2V653AE#;BI]#CI51A*6D5
M<F4XQUD[&Q15#3]:TS5<BPOH+AE&2J."P'N.M.OM7T[3&1;Z]@MRX)42N%SC
MTS1R2ORVU#GC;FOH7:*KVU]:WEH+JVN(I;<Y_>(P*\=>:S_^$K\/_P#09LO^
M_P M"A)[(3J16[-BEK*7Q+H;0O,NJV9C0A6<2C )S@'ZX/Y4S_A*_#__ $&;
M+_O\M/V4^S%[6G_,OO-BBLC_ (2K0!C.L67/3]\M'_"5^'_^@S9?]_EH]E4_
ME?W![6G_ #+[S8HK/LM<TK49S!9:A;7$H7=LCD#''KBD_M[2?MWV+^T;;[5O
M\OR?,&[=Z8]:7)*]K%>TA:]S1HHK,N/$>BV=P;>XU6TCF4X9&E&5/OZ4HQ<M
MD.4HQU;L:E%,BECFB66)UDC895E.01Z@T^D,**@O+VUT^W-Q>7$<$((!>1MH
MR?>DM;^TO;7[5;7,4UN,_O$8%>.O-/E=KV%S*]KZEBEK,M?$6C7MREO:ZG:3
M3/\ =C24$GC/ J6^UC3=,=$OKZWMF<942N%R/;-/DE>UM1>TA:]]"]151M3L
M5T[^T&NX19X!\_>-F"<=?KQ4)U_2!9"].I6HM3)Y8F\P;2V,XSZXH4)/9 YQ
M6[-&EK)?Q/H42QL^K6:B1=Z$RCYADC(_$$?A3/\ A+/#W_09L?\ O\M/V4^S
M)]K3_F7WFS16?>Z[I6GP1S7>H6\,<J[HRSCYQZ@=2*K6GBWP_>S+#!JULTC'
M"J6VY/H,XS0J<VKI.PW5@G9M7-FEJC?:UIFF2+'?7]O;.XW*LL@4D>O-51XL
M\/$X_MJQ_P"_Z_XT*G-JZ3!U()V;1L450N];TNQ2%[K4+:%)ANB9Y  X]0>_
M458EOK6WLOMLUQ%':[0WFLP"X/0Y_$4N678?-'N3TM4+'6M,U.1H[&_M[ET&
MYEBD#$#UXHEUO2X+\6$NH6Z7995$+2 .2>@Q[Y%')*]K!SQM>Y?HHI&941G=
M@JJ,EB< "I*%I:P9/&OAN*0QMK%MN''RL6'YCBM&'6--N+%[Z&^MY+6,9>59
M 57ZGM5NG-;ID*K!Z)HNT54L-4L-41WL+N&Y5#AC$X8 ^^*AAU_2+B>2&'4K
M626)69T60$J%ZD_2ER2[#YX]]S1I:Q?^$M\._P#0:L?^_P M7+36M+OTD>TU
M"UG6)=S^7*&VCU..@ING-:M,2J0>B:+U%8W_  EOA[_H-6/_ '^6K5IK6EWZ
MR-::C:SB-=S^7*&VCU..@H=.:U:8*I!Z)HOT51L-9TW5'=+"^M[ED&6$4@;
M]\5->ZA9Z9 )[ZYBMXBVT/*P49].?H:GEE>UM1\T;<U]"S16;)XAT>&TANY-
M3M4MYR1%*90%?!P<'O@U!_PEWAW_ *#5C_W^6J5.;V3$ZL%NT;-%94WB70[?
MR_.U:SC\Q!(FZ4#<IZ$>U-7Q9X>9@HUJPR?6=1_6CV<^S#VL/YD;%%4;_6--
MTN%)KZ^@@1_N%W W?3U_"J-OXR\.74HCBUBUWDX 9MN?SQ0J<VKI,'4@G9M7
M-RB@<]*6LRPHHHH ***6F 4444@"BBB@84M%% @HHHH&%***!0(Y^BBEJA!1
M110 444M #7C26-HY$5T88*L,@UC3>$- G8L^F0@G^YE/Y$5MT4 8,?@SP]&
MV5TR,G_:=F_F:V+:TM[.(16L$<,8_AC4*/TJ:B@!DL,<\;1RQK)&W#*XR#^%
M8\O@[P_,Q9M,B!/]QF4?D"*W** ,2#PAH%NP9-,A)']\EQ^3$ULHB1H$C551
M1@*HP!3J* (;FTM[R$PW,$<T9ZK(H8?K60_@OP[(V3ID8/\ LNP_D:WJ* ,B
MU\+:'9R!X-,@#CD%QO(_[ZS6J\:2QM'(H9&!5E(R"#VIU% &7_PC>B?] FR_
M[\+_ (5JT44 9K^'M&ED:1]+LV=B69C"N23WZ5=MK:"S@6"VA2*)?NHBX _"
MI:* ,N]\.:/J,ADNM.@>0]7"[6/U(P:J+X(\.*V1IB?C(Y_K6_2T 5K/3K/3
MHS'9VL,"GJ(T S]?6DO--LM0""\M(;@)G;YJ!MN>N,_2K5% %.STG3K"4R6=
MC;P2,-I:.,*2/3BHI/#VC32O++I=F\CL69FA4DD]2>*TJ* &0PQ6\*0PQK'$
M@PJ*, #T JI<Z+I=[.9[K3[6:4\%Y(@2?QJ]10!4L]+L-/9S9V<%N7P&,487
M/UQ4MU9VU["8KJWBGC/\,BAA^M3T4 <^_@GPX[;CIB _[,C@?D#5ZPT#2=+?
M?9V$,4G]\+EA^)YK2HH JVNF6-E+)+:V<$$DGWVCC"EOKBK5%+0!G3Z#I%U.
M\\^FVDLKG+.\0)/U-6K2RM;"$Q6EO%!&3N*QH%&?7BIZ* (+JSMKZ'R;N".>
M+.=DBAAGZ&JL.@:1;S)-#IEI'*ARKI"H(/J#6C2T 5[RPM-0B\J\MHIT["1
MV/I6.W@?PVS;CIB9]I' _G7044 9]AH6EZ62;*Q@A8C!8+EL>F3S4UII=A8"
M06EG! ),;Q'&%W?7'U-6Z*!F5_PC.A?] BR_[\+_ (5;NM,L;V&.*ZM()HX_
MN)(@8+VXS5JB@1E?\(SH7_0(LO\ OPO^%'_",Z%_T"++_OPO^%:M+0,H?V'I
M7V3[)_9UK]FW^9Y7E#;NQC./7%%KH>E64ZSVNG6L,JYP\<04C/N*OT4"$90R
ME6 ((P0>]9G_  C.A?\ 0'L?^_"_X5JT4AB*JHH50 H& !V%+113$9C^'-$E
MD:1])LF=B2S&%223WZ5H0016T*0P1K'$@PJ(, #V%244AA1113$%+112&%%%
M% !2T44 %%%+0!'.NZVE7S/+RA&_^[QUKQ6T\.:QIFH2-;V&FZN-I&"Z3 C/
M4+N##\J]M=%D1D=0RL,$'H17#S_"_3/M1GLKZ\M,GA48$+[ ]?UKMPE>--24
MG:_E<X<90E5<7%7MYV.3\+:CIMGXMMXKK1WL[PS^4&BF<"-V.W!0]N<=:AU^
M]MO%'CF1+B\2WL8MT*3.V% 4'G\6_G7<Z=\-]+L)FN&N;J:YP=DK,!L8C[P&
M/O#J,YJ33_AMX?L3(98YKS?C N'^[]-H%=3Q5!3<TW>UOZN<BPF(<%3:5KW_
M *L<M\.-8V6VIZ+*XPT3S0\]P,,!^&#^!KEO#<+37$X703J^$'R!F7R^>ORU
MZG'\.](M]6&H6DUW;,#E8HW78 1@CD$X(SW[U<\.>#K#PS<3S6<]S(TRA&$S
M*0 #GC %)XRDN>4-Y6^\<<%6?)&>T;^>GS//]<M!!X,GD.@'2)&O8E*EV;S
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
M1GO+%4:<;#M4.,KST)(KSR\\-7>IZU\28I[2:."]MH#:S21E4D=(R1M8\'#
M9Q5_X.1SWF@7VOW@_P!)U*X W>J1*$'ZAJ .WUO6[#P]I<FHZE-Y5O&0"0I8
MDDX  '))K$3XC>'CI\MW)+<P>3<I:RPS6[I+'(^2H92,C.#S[4OQ%M%O/"$T
M3Z1<ZFGFQLT5K(4F0 _?3 .2/3'->97]CXEOO"FJ_P"B:I?V5MJ5K-:2W=IL
MNYHU#;]PQN8#*X)]_? !ZGJ/CO0=*EU6.[N)%;2O*^U8B8[?,QLQZ]1TJ"W^
M(_ANXMM2G6YG1=/199A);NK&-B '4$9(.1^8]:\J\7K>W5GX\UB;2[^RM;W[
M 8#=P&,L R@^V?;MGFK/B%+W5?\ A*M=;2KVPLX]$BL_]*A\O?)YB$[?4#!Y
M'MZT >A2_$?2;_2M:.CSR&_L]-EO85G@9%D54)#+G&Y<XJKH/C.YO+[1CJ.I
M6L,=QHOV^X@\@@Y!;+A^@4 =/:N.BMM2\12M=VNC:A!#9>$)+(F6 KYTIC8*
ML?\ ?!W C%">%];NVTRW33;J-CX0DM"TD3*JS$OB-B1@,<C@^M 'HUC\1_#N
MH"Y,<US&(+5[P&:V=/-A7.YTR/F'%:'ASQ=I'BM;A](FDF2 )O=HRHRP) &>
MI&.?2O)=+T2ZN],=%T;Q"UY9>'[BW>2]+*B2F-D\F)"OS ]1@^E>J^!+2:Q\
M":+;7$#P31VJ"2)T*LK=\@]#0!:\0^)M+\+VL%SJLS10SS"!&6,O\Q!/0>P-
M9D'Q$\.3:+>ZH;F:**RE$,\4L#+*KG[J[,9R?Z'T-87Q@D:'3?#DJPM,R:W
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
M=1M9M!O)9[Z:> I$H#[EVN>&S[5ZOX4\0MXFT0:B]C+8N)I(7MY3ED9&*G/
M[CI0!MT44M "4M%% !112T %%%% !112T %%%% !112T 9GB*_ETOP[?WL'^
MMBA)0D9P>@->6^"_#,'C":_O-6N[EVC91\K_ #,3GDD@^E>OW=K#>VDUK<+O
MAF0HZ^H(P:\^A^'FM:/=RR:%KPACDX(<%21V!QD''K7?A:L8TY1YN63ZGGXN
ME*56,N7FBN@NA>%=0\->(C+::S:-9>85>V:4[W3T*XQN_K7,:!:R>/?%LO\
M:UU+L\MIB%;D $ *N>@Y_2NR\.?#QM-UA=6U.^^UW*L755!QO/\ $2>2:@O/
MAQ=6VL-J/A_519L6+!&!&S/4 CJ/8BNA8BGS2]_WFM['.\-4Y8^Y[J>L;G+>
M*=+/@;Q#:R:/>3)OC$B[FY!!P0<=0<=ZFU MX7\=V.KHICM+O;<X'0*X_>+^
M&3^E=#%\.+_4=42]\0ZQ]KVXRJ DL!_#DXP/H*Z+Q;X4C\3:;!;I*MO- ^Z.
M0KD 8P5QZ=/RH>*IIQC)WT:;$L)4:E**MJG%' W*'QI\3FA5B]G"^UB#QY4?
M7\SG_OJF^%./B;> = ]S@?\ ?5=UX-\'+X62Y>2X6XN)R!O";=JCM^?]*IZ1
MX$FTSQ5/K+7R2)*TI\H1D$;\]\]LTGB:=I03T2LO,J.%JWC-K5RN_(\^\$>'
M+;Q-J=Q;7<\\:10^8#$0"3N [@^M6KN*Y\#>-XK:QOI9(@T;%2?OJW56 X/?
M]#70V/PSU;3)6EL?$7V=V7:S11LI(].#5W2_AJ8M934]6U5[Z1'$FTJ?G8=-
MS$DD>U:SQ5)RDW.\;;6,882JH1BH6E?>YN2^.=!AU1M.>Z<7*S>25\EL;\XQ
MG'K7&?$*^DUOQ58^'K5^(V57(Z>8^.OT7'YFO2FTG3FF,YT^T,Q;=YAA7<6Z
MYSC.:X:/X6_:]4N+S5]4>83%G80)L;>3GJ<\=>*X\-.A"7/M9>NIVXJGB)QY
M%9W?IH4?AKJ,FF:]?^'KML%F8H"?^6B<,!]0,_\  :XS.GGQ'>#5/MAMO-DX
MM"N_.XX^]QBO0U^&#:?K-O?:3JC1+ RNJSIN;(//(QP?I6AX>\#3:)XFFU=[
MY)5D\S]V(R"-QSUS75]9HQE*I%ZM>FIR?5:\HQIR6B?KH<.D&@GPWKMQI/\
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
M!N-HZT@*HO\ Q/=:M:: ]Y:65]'8R7=S<QP^8)/WFR,!2?E! W-^0]:SM/\
M$_B#Q(]K'9W=MIQ?1_MDK?9_-/G+*T9"Y/"DKWSQ^=;*^#;NS-G<Z;K;Q:C#
M;R6\US<0><)E=_,)V[A@ALE>< '&"*L:1X-MM&N(7MKES'%I@T\*ZY)^<N7)
M]26/&*!G/6WB+7?$]M!%97%M9E=#BO[@-#O$TLFX!.3\J_(>1SR/2LZ'7]1T
MCP7H_P!GU:VLTAT"*XAMUM_M$UQ($YW*.5C  &[CJ>1BNDA\"3V,%FFFZTUL
M\>G+IMRYM@_G1KG:P&?D<9;GD<]*C3X?36UJ;6TUHQ0SZ7%IEWFV#,Z1JRAD
M);Y"0QSP?SYH 6RU?Q!KVNSV]G>6UG;0V%K=$&#S&9Y5<[<D\+D=>O ]ZD\.
M>*-0UR^T2$B--VFR7&HC;TE#B(*/3YUE_P"^:T]#\.G0KBXO)+LW4DEG;VS!
M8=O$(8 @9/)W=/:L[P1I#6U]K^K/;7%LFH7A-O%<)M=8AEON]5!DDD.#ZT :
M'C'4[_2M+MYK'?&CW21W5REN9VMX2#EP@Z\@#OC.<5A6?B#6-4ETG2[36+&1
M[LW4IU*VB$FZ&(J%^0\*Y+C<.V#ZUU>MZ7<ZE%;-9:@]C=6TXFCD"[T;@@JZ
M9&Y2#TR.<'M6#!X'GLWAOK35ECUA+F>XDN&M08I/.V[U\L,,#Y$Q\V<CODT"
M(?#OBO4M3UC3+"Z\G<T5\ET8TP&E@F2,,O/ ()./>J6F>(_$6NSZ):6][;6K
M7EM=S3S&WWD"*<(NT9 R0<<^I-:D7@>>P&ES:9K!@O;,7 EGFMQ*)_.8/(2N
M1@[AD>G3FK.@^#4T.XTR47[SFQM;BW&^, R>;*)"QP>",8]_:@93T35?$&JQ
M0Z\MQ;'2Y;F='LC%M,<",ZAP_4OE 2#QACTQ6/H7C;6M1ET^XBS>_P!H03R&
MS%C)&ELP0O$!*1A@<;2<]3D5T5AX-FLKJ"+^UG;2+>ZENH+(1;6#/N.UGW?,
M@+L0,#MDG%,T[P7<V<$%C+KMP^FVD$L%I#"GE.BN"H+N&.\JIPO QUZT 5_!
M>OZAJUZ8[O5+>Y86JR7%H]N;>XM)\C*[#R4Y(W'N.IS7;5R=IX2U**Y:]N=?
M\V_BT]K"TN4M K1@D'>X+'S&RJ^@Z\<UU,*ND*)))YCJH#/C&X]SCM3$>8>%
M[[5SI_A_1],O(K-+PZI++,\ E9?+N>-H) S\YZUVW@[5+K6?"UI>WQC-T6EC
MD:-=JL4D9,@=L[<_C531O!J:1<Z7,MZTOV!;Q0#'C?\ :)1(>_&W&/?VK5\/
MZ.N@Z-'IRS&8))+)O*[<[Y&?&/;=C\*0SD/&^C:2&U.6X@_M/6]8A%MIMLR!
MGA95(!C/\"ACO9N,?E55M'AU6\\60ZTD=[<:?IMM;132+N,9\@NSH3]TESG(
MYX'I717GA;5G\37FM6&OI:O<11PA)+%9C&BC[JL6& 6)8^Y]J34/"%[=7-W-
M:ZT;5M1M4MM1/V8-YNT%=Z?,-C88C^(=..* ,#4(YM0T#P+K,][>&:6YT[S(
M?-_=.S $L5[G/>I?$D5@/%VJ_P#"0Z=)>07&FQQ:9_HS3+NR_F(N =KDE#G@
MX YXKK+_ ,.07=AI-E#(8(=-N8)X@%W9$71?R[U%K&AZI?7KSZ=KTMBDUO\
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
M?.6Y,-O8GY,QA0W[TG=D_*1\V,\4Q'<W?BK2+&[U"WN)Y%.GP>?=R"%RD2D
M@%@,;B""%ZFM2SNDOK.*YC2:-)%W!9HVC<?56 (_&O)/$NB6GD?$2?S;W?"T
M#*/MLVTEHD8[EW889/ (.!P,"KNMIJ<FKZ]96 U II-G"+.?^U#$EL[(SF20
MNX\SG );/"D4AGJM5K:_M;R>ZAMY@\EK)Y4R@'Y&VAL?DP/XUP<"RZY>:[?Z
MCK<VFRZ=/;Q02I<E88 (XW8E=P1P[.0=V<C&*Q[N*729/$[:=)?>?<Z[;6)V
MWC[MDBPEL%FP&.2H;J <9 % 'KM5;74K6\O+VU@D+364BQSKM(VLRA@,GKPP
M/%>:RG5;=_[&EDNK*PO-9M8!"=1\Z>&)HV9T\P,64,4&.<X8XKI/!=DFGZ_X
MLM8YI94COH=K32%V -O&0"QY.,XYYXI@=C37=8T9W8*J@DD]A7E^GW4VEZG!
M<:KJ-]#+.;MEU.*Y^TV=XFUV4;=V(RBC(&T?<(SS5>P262]M[7.LI8W^B7$S
MRWE\_F7;*8R)=H<^7]X\ CAL$4@/2]'UBTUW3DO['SC;2']V\L+1[QV8!@"5
M/8]ZG-_:KJ2:<TP%W)$TZQ8.2BD GTZL/SKRC2HKF2T\+Z-;P:E=VC:$M\\-
MOJ+0L96V+NWEP=J]E!P"W2K.FZ1<:OK^C?VCJ%S_ &C-X?GWW-M?N1O62-%8
M%&VG@Y..">3R* /5Z*X'P5JM]KVK6DL]Q-MT[24@NH]YVM=M(RN6'<CR3UZ;
MZRO%EY,M[K&HZ?-JL\]C>6T?VA;DPVUGS&#$$#?O"=V6RN/FZ\4 >IU5U+4K
M32+%KV]D,<"NB%@I;EV"+P.>K 5YKJGVG[)XFUD:EJ"W6GZY%%:A;IQ'&A,
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
M,'%>)B*7LYM=#V\/5]I!/J)113)YXK6VEN)FV11(7=CV4#)-8[FVQ)17-?\
M"P/"W_07C_[]O_\ $T?\+ \+?]!>/_OV_P#\36GL*O\ *_N9E]8I?S+[T=+1
M7-?\+ \+?]!>/_OV_P#\36EI'B+2==,JZ9>+<&$ OM5AMSG'4#T-*5&I%7E%
MI>@XUJ<G:,DWZFI11169H%%%+0,****!!112T#"BBB@04444#"EHHH ****
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
MF)))R2>])117HGG!1110!);SRVMS%<0N4EB<.C#J&!R#7UEHVIQZWH5CJD>
MMS"LA _A)'(_ Y%?)-?0'P7U(WG@R:R=LM97#*H]$;YA^NZN''0O!2['=@9V
MFX]ST.LWQ%_R+.J_]><W_H!K2K-\1?\ (LZK_P!><W_H!KS:?QH]*I\#/FFB
MBBOK3XX*]1^#7^OUC_=A_F]>75ZC\&O]?K'^[#_-ZX\?_N\OE^9VY?\ [S'Y
M_DSMK;Q7'-?26\ML8E0/^\WYSM&3QCT%2Z1XD74Y9UDMOLZQ1^86+YX_(52E
M\)22P3+]I02/.9%;:>%(.1_*II/#,ZO>?9[F.-+A%C *G*J,?X5\YH?2ZDNE
M>)TU*_6U:U:$2*3&Y?.['X>Q_*M#6=4_LBQ^T^3YOSA=N[;U_"L8>$YX3:20
M:@?,MR"H=?E'.3C'O2W'AS4[B)K5]2$EJT@?,NYG'MS1H&I9E\12R7J6=C8F
MXG,8=P9 H7(!QG\:;'XH_<WHGLVBNK5=S1;\AAD#KCW%++X?N;?4A?:9=)&Y
M0(RRKD'  _H*C3PQ.\=]+<W2/=W2[=P7"J,@G^0HT'J,;Q;-%;Q7,NEE8)3A
M6$X)/X8KIU8,@89P1GFN7E\'1G3X(X)$CNT;+S?-\W7MGCM74+D*-W7'-#L"
M%HHHI#"EHHH **** "EHHH **** ,"BBBJ)"BBEH **** "N7/\ R50?]@0_
M^CQ744SR8_.\[RT\W;MWX^;'7&?2@#R6)H?*MM9^U$Z@_B(@Z+O'E*YF,9(C
MZAPO[S=Z\XKL_'T,=QIFE0S(LD4FL6:NC#(8&49!'I70C3;$7QOA96PO",?:
M/*7S,?[V,U/)%',%$L:.%8,NY0<$="/>D!Y1K>G64-EX\EBM($DBU"T,;+&
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
MO2D;X9VJQ/?:CG@CN;>6"9 \4J%'4]U(P14IZFBO#/;9S?\ P@/A;_H#P_\
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
M+;7""2-P",@^QY'TKB-6MEAT[PP;JUU6U:WLBJZCIR.TMI)L0;&C56RK8[C
M*@=ZZ?PDVH/X5TYM5A$-Z8_WB",1]S@E1PI(P2.Q)H$8\WBV5/'MSILKR6NE
MV%E]HN'DLWPY^?+&3HJ *,''S'(HU?QU /#.K7>EK-%?V=LMPD5Y;/&61CA7
M ;&5//\ 6J'BK1-1U34?%D5K;2DW6A0PP/M(620/,2@/3/(X]Q6-J.FG4]&U
MR?3K'7KF4Z4MN);\2;]YD#&%(V4$XVY+#(YQ0,[_ $?5KF^\0>(+*;9Y5A<0
MQP[1@X:%'.?7EC5;Q7XH?P[<Z-$EK-.+V\$,ICMI)<)L8G;M_CR!@<Y&>.*7
MP_:W$/BKQ7-+!(D4]U T3LI D MXP2I[X((X[BH?&XEC&@7B6MS<16FK1S3B
MWA:5E3RY%W;5!)&6'0=Z +B>,-'?5AIXDGW&X-J)S XA,X&3&),8W<'CU&.M
M;]>6P6E[]@LO#/V"]%]!X@^UO.;=Q%Y N&F\WS,;>5(&,YSQBO3KA))+:5(9
M?*E9"$DV[MC8X..^/2@#DX?%T]U\0I-&BCC_ +*AM9F>X(^9YXV3>!S]U0X!
MXZ@CM572_%>LS?V#J=ZEF-*UR<PPPQQL);?<K-$6<L0^0O/ P2*SM/\ ">O:
M7XJT:T:_@N+*'3;F)[A-/=!AGC+!F,A_>,<MGV;@YX;H\%[=Z?X/\/OIUY#=
M:-=+)?/+;NL2+#&Z@JY&U]Q*XVD\9Z4 6[#QSJ;:=)<7,5K+-=:?%=V,,2,I
M$DLC1I$V6.[G;R,?Q<5W\ E6",3LKRA0'91@%L<D#L,UPFO^'\WU^F@Z:MK)
M:6,MVLD,6WSKME=80I[[<R-CL74U/X<U'^R;>]E>#5&TR:_MK>T$\<A=&=(U
M9B),,$\PG)]<XH [*ZN8[.SGNIL^5#&TC[1DX R< =>E9L/BC2)]1L+".ZS<
M7]K]LMUVG#Q8SG/;CL?0UKNBR(R. RL,$'N*\731=?LM NK^+3;M]1T>9--L
MT$9WRP(DL0=1W4_:,Y']SVH Z\?$6S&M2L%N)]*.F17L)@M)'DP7D5W8 <*
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
M[]KC:-A*_,,%J@M/&^L7LNG10^&XP^J69N[+??@ J I;S/D^7AQC&[.1TYP
M=Q17#+XSBN5TW5A;72>9I-Y>&W^T80&(IN5ACYCG(#=AGCFIX/'4L3>9JVD_
M8K:33)-3@D2X$K-&FTLK+M&UL,.A(]Z .SHKE]'\4ZA>ZW:Z7J.BBQ>YLFO8
MW6Y$HV!D&T_*,-\_/8<<G/#/B-?:C8>#KB33<K*\D43RI.8GC5I%4E2 >3G'
M;&<]J .KHKBHO%MQILM_92Z0ZVFAVZ/?73WOFE1Y DPI8;I&SQDXSUSSBG/X
MXNK&VNWU71A;3)ICZG;QQW7F"6-,;D8[1M<97L1SUXH [.EKB7\::TMW-:+X
M:C^T+9#4(PU^ I@R00QV</D#Y1D<_>XKJM*U"/5M'LM2B5DCNX$G56Z@,H(!
M_.@"Y5"RT:QL-0O;^"-_M5Z5,\CR,Y.W. ,D[0,G &!S6(GBV[N-;N+6TT<W
M%G:WRV-Q*D^9D8@'S/*"_P"K&X98L.YQQ4-KXY-S?VI:P1-*O+U[&WNA<@R&
M1=PW-'MX4E& .XGID#- '84M<A8>-9[J"+4IM&DBT2XBFFAO$D,C*D8+;I4V
M@(&"G'S'L.]1+X[N8+;S]2T86JSZ;-J-D%N=YE6-0Q1_E&Q\,IXW#D\\4 =I
M17&1^.Y;=I7U?2#90?V8^J0LEP)6>--N588&UOF7C)'/6J,?B76QXL26^TFY
MA1-"GNTL+6<S^<WF1[0  /W@R5Z<9X)S0,[?3]-M-+@DALXO+CDF>=AN)R[L
M68\GN232Z?IMII=LUO9Q>5$TKRE=Q/S.Q9CR>Y)-<E<^/+K3(-6&J:/%%=V%
ME'>^3!>>:&1F*[2=@VL".F"/>M&'Q5<PZDEIK&E?V?YMG->1M]H$GRQE<J<
M -M8'@GOUZT =-15#0]1?5]"L=2DMC;-=0+-Y);<4##(!.!V([5A7OBZ]L=4
M1+C13%IKZBFGI<2W&R61V(4.D97YDR<9W9QDXH$=92UQ:^.;LW0<Z(%TT:L=
M*:Y^U#?YGF>6'";>5SC/((SWQFL_5_%FIZA)I[V-E);Z6=>ALEO$N?FEVR[7
M#( ,(2&'4YQR.:!GHE%07US]BL+FZ*;Q#$TFW.,X!./TKD;3QY<M%:SW^B?9
M(;^PDO;(BY#F38@<HXVC:2IR.O'H>*!';45Q</C;4)['2Y!H<<-SJQW6,,UZ
M%!C$>]GD8*=H'&  2<CIVGTKQU#?W5K#<69M1-#=,[F4,(Y;=PLD? Y&#N#=
MQVI#.MHKS^+QU&GF:S<V5Y'NT6WO%M1<[D/F3.D:A< !V.W+>A QQ5^X\;W.
MF+?0:KI"P7]K]F<0Q77F))'-*(@P?:.5;.1CMP>: .RHKE-:\;)I%YJ=J;+S
M)+/[(J,TP1':X9E7<2/D4%>3SUZ51U'7-7FN="2>SETZX&MBVECCG+17*?9Y
M'!5]HW(3CJ."OM0!W-136\-R$$T:R!'$BAAD!AR#]0>:YS2O&2ZJV@)%8LLF
MJQSR2(9,FV\KA\\<_.0O:M7Q!K(T#23?F S@3PP[ VW_ %DBQYS@]-V?PH U
M**Y36?&O]DW6J0+IKW#V#6:@+*%,IN'* #(XQC\?:H/^$WN;9[VWU'2%@O+2
M\M+=HXKKS$9;A@JN&VCISD8[=>: .RHKDM7\;KI=[J%FMB))K:XM;:,O.$1W
MG!(+-@[%&.3S1+XOOX(;:VFT41:O<WDEK%!+<[86")O,HE*9,>WOMSGC% '7
M45Q<7CJ>]2PMM/TE9M5N9KB&2V>Z"QPF XD)D"G(R5Q@<[ATJY\/[Z[U+PP;
MF]:8S->W0*S/N9 )W 0GV  _"@#J*6N3U7Q=>6FMWNG:=H_V]K"&*>Y43[96
M5R?]5'M.\@#)Y'I3[SQDEIINO7GV%F&D7B6I3S,>;N$9W=./]9TYZ4 =351]
M-M'U6+4VBS>10M DFX\(Q4L,9QU5?RKE;SQW=6D^IS?V)NTO2[U;6[NOM(##
M.SYE3;R!O&1D<=,]BZ\=W5M-J,YT3.E:;?BRNKO[2-PR4&]4V\@;QGD>V: .
MUI:\]M-8F75I(KFXO90_BI[2$)<%0B_9MP5A@[DX/R\<D'M5_3O'IOKVP+:<
MD>FZE++#9W(N0TC,@8@O'M^4,$;')[9QF@#J--TVTTC3H;"QB\JVA!")N+8R
M2>I)/4FK=<%:?$&_O-)TR^&@1P#5I4BL!<7P56)5F8NP0[0-N%X);(X%=;HM
M_<ZEIJW%Y82V%P'=)()#G:58KD' W*<9!QR"* -"EKD=;\<#1DUT'37FGTQK
M98HEEP;GSL!2./EP=P[_ '33IO&<LD\T.E:/-J#I!:2(4DP"UP6P&.T[551N
M+<X!Z4 =917$-X_FCMY(9--MQJ::FNF>6+W-OYC1^8&,NS(7'&-N<\8KIM%U
M"ZU*P,M[I\EA<I*\4D+-N!*G&Y6P-RGJ#@4 :-+110 4444 %**** /-_C'8
M%H]+U-5X^:!S_P"/+_[-7E%?0WC+2CK?@V^MD7=/$OG1#ON7G ^HR/QKYYKW
M\MJ<U'E['SN9T^6MS=PHHHKT#S@HHHH **M6&F7VJ3&&PM)[F0#)6)"V!ZG'
M2KEYX8US3[=I[O2;N*%>6D:([5^I[5+G%.S>I:A)JZ6ADT5HZ?H&KZK&9+#3
M;FXC!P7CC)7/IGI5:\L;O3K@P7MM-;S 9V2H5./7!H4HMVOJ)PDE=K0KT5?L
M=#U74X6FL-.NKF-6VEX8BP!ZXR/J*GE\+Z_!"\TNC7Z1QJ6=V@8!0.22<4G4
M@G9L:IS:NDS)HK1O- U?3[-+N\TVZ@MWQB22,@<]/I56ZL[BRD2.YA:)W19
MK#!VD9!_$4U*+V8G&2W1!1115$A1110 445-9VLM]>P6D"[I9I%C0>I)P*&[
M:C2OHCV_X7V!LO!*3,,-=S/+SZ?='_H.?QKKZBM+./3=-M;"'_5V\2QCWP,9
MJ6OE*T_:5'/N?74:?LZ<8=D.C.'%?/7CJP.G>--4BVX5YC,OT?YOZU]!C@YK
MRSXQ:25N+#6(U^613;R'T(^9?S!;\JZ\MJ<M;E?4XLSI\U'F70\NHHHKZ ^=
M"BB@ D@ 9)H **N76DZE90B:[T^[MXB<;Y8609],D4^ST35=0B,MGIEY<1C^
M.*!F'Y@5//&U[E<DKVL4**?-#+;S-%/$\4JG#(ZE2/J#4EI975_-Y-G;37$N
M,[(4+G\A3NK7%9WL045;O=+U#32HOK&YMBWW?.B9,_3(IUUI&I6-NEQ=Z?=0
M0R?<DEA95;Z$BES1[CY9=BFK,CAE8JRG((."#7J_ASQ'IWCG1SX8\3A6N6&(
M9SP9".A![./U_,'RVXM;BTD$=S#)"[*'"NI!*D9!_$5$K,C!E8JRG((."#65
M>A&M'SZ,VH5Y4)>75$WB_P (7_A#53:W0,EN^3;W 'RR+_0CN/Z5SM>Y^'/$
M>G>.M'/ACQ.%:Z88AG/!D(Z$'LX_7\P?+?%_A"_\(:J;6Z!DMWR;>X ^61?Z
M$=Q_2N.$Y*7LZGQ?F=\X1<?:4_A_(YZBBBMC$**** "OH#X+Z8;/P9+>NN&O
M;AF4^J+\H_4-7@=O;RW5S%;P(7EE<(BCNQ. *^L]&TR/1="L=,BP5MH5C)'\
M1 Y/XG)_&N''3M!1[G=@87FY=B[4=Q_Q[2_[A_E4E)(GF1.F<;E(S7E'JG,T
M5J?V.?\ GO\ ^.__ %Z/['/_ #W_ /'/_KU5R;&76GH_WIOH/ZTO]CG_ )[_
M /CG_P!>K-K9FR$C;]^1T QTH; Y"?2[R&2X%OI]_;NQ^7R)@T;?7@<4^\TO
M6);/33+!(\L3.6\L@,HRN.?7@T/J%TJVTSSRLIMQ.0LQ0LS2X./7L,'C%;=M
M!)+K=ZD-[="*% IW2[QO;G@'C@?SH RWTW4KW3[JW*7P8A67[5,K D'H,=#_
M (5(&U&73[.P&@H[0@*6N!E.!C(Z5H:=/++X0\Z2Y9)3%(3,Q)*G)Y]:RK6\
M:.2V0SRJ$N5$K>>7C.4)R">QQG![T 3_ &.^TGQ%+?K8M=PRIM'E=5.!T';I
MCZ54_L?4;BWU:Z-H8FN<".#(R?G#'\L4ED-2OGMHX+B82_9D?>TS +^\.21_
M%D<5,JZ@Z:E=I/*L,1N58F8G=_= 7MCUH IWGAS48;&%;6)W29%:>'(^20#K
M^IK0^RZA9>(VODTZ2XC\E$P& YV*#^HI^H7Y>WLC;W98_8IM_ER9^81@\X[B
MJ;2SM:V*Q2L[R%RRI>LQ;$>>3_">^* %CT[5HQJ=Y'9&*2[!C2%6&5#')/X
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
M ' 0>&]9TN;1]6L],TW[3;-=+-IUL5@C2*8J5"L%P678N21SS70>#=+O](T
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
MF&1FB9RA)(P/EQZ\_G6\2ZOK.O:+XK2TN+>VLK#3%$D#0[S.9(/,?YLC;A6
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
M+6?^O&?_ -%M3BKM(4G97,W_ (6)X1_Z#MM_X]_A1_PL3PC_ -!VV_\ 'O\
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
M45Q;Q7=K+;3H'AF0QR*?XE(P1^5.+LTQ-75CX^HKZ<_X5KX/_P"@'#_WV_\
M\51_PK7P?_T X?\ OM__ (JO4^OT^S/+^H5.Z/F.O8/@1_Q\:[_N0?S>N]_X
M5KX/_P"@'#_WV_\ \56EI7A;1M!2Y&DV26C7"A9"C,<XSCJ3ZFLJV+A4IN*3
M-:.$G3J*3:* 728;2=/LEX]O>N,OMR"=Q (/;GI426N@R6?V4_:4@0M.CG^/
MD*2,<]0*T+"SGFATD.H6*T5A(AZ^8!M''YFF6>BSPW;R%5CC6*2.-1*6!W'(
MP#]T?XUP'>+;6VG6%A_:PDNVA:+.V20MD-VQZU4@T[1_)_L]K6[B-Q(<K)C(
M*+GKGI@]LUK+8SIX=2R"PO.L*H5DY0D=16?%I.H0/%/&B$12.8[9IB=BLFW
M8CUYQ0!-9ZWI]M:0PPP7"VZ1I\Y4$(&.!NY]:F/B2T5'=X;A5 <J2HP^TX;'
M/\\57T[PZ(9E-X%E5(8U4!S@LN2<CN.1C-(/#Q&D7*%%-[)Y@5BY*@,V>.PX
MQT%&@:FI>:I!8E/-60[HGE&T#HH!/?WJ ZXBK#FQO TQ(C3:N6P,Y^]Z55OM
M/U#450O##$R0318$N[.Y0 >@[@U''H<LILTEM8X8HF8R;+AF+93&<X&.<<4
M7EU^UD,?DQ7$JLBNS(F=@8X&><]?3-7[:Y2ZB+H"-KLC*W4$'!%<Z=%U+R;9
M0D"SQ1HBW$;E6CP><X'S CM6OI,;!;R5@0LUT[H",<<#/XXS^- &C1112&%%
M%% !1110 4444 85%%%42%%&*7% !1110 5A6OA#2+/4TOH8IMT<CS0PM.[0
MPR/G<R(3M4G)[=SC&:W<5BZEXFL=/O;*SCDAN+BXO$M'BCF7?"65B&8=?X?U
MH T-,TRUTBQ6SLXRD"N[A2Q;EF+-R?=C5'6/#&FZW.L]T+B.81- TEO.\3/$
M3DHQ4C*Y[5F7OC:.R?2K>2VMUN[^:1/+>^C"Q1H6!<N,CD+P/7CJ*LZ'XOL]
M8M]1O'-M:V%I<-"L\ETAWA6*EF'\ )'&3R#0 ^^\%:)?RQ.\,\(2U%F8[>X>
M))(1TC8*1N49/!]:O:=H.GZ5/YUG"4?[-%:Y+D_NXLA!SZ;CSWJ=]4TZ.V2Y
M>^M5@D4NDIF4*RCDD'."!2_VGI_VR.T^W6OVJ1=Z0^:N]E]0N<D4 1:W92:C
MH=[9Q16TLD\+(L=T"8F)'1MI!Q].17):+X$62XU*35K)8+:[LX[,VZW\MR[*
MK%BS2-@CJH '0+78_P!JZ;]K6T^WVGVERP6'SEWD@D'"YSP0<_2LBS\7VFIF
M4:>D<[0ZB+*0?:8UP,_ZP<_,/0#DXXI 37OA#1[_ %)[Z>*;=*\<D\*SNL4[
M)C8SH#AB,#KZ#.<5&_@G1)-2DOFBN-\MP+J:+[2_E2RC!5F3.TX(!'%:JZKI
MK7KV2ZA:&[C!+P"9=Z@=25SD5GZ3XKTG5;"\O%NH(8+2XD@E>29 !M8J&)S@
M*V,C/6F,KS^!=$N+B69UNU\RY%X(TNY%1)]P;S%4' ;(Z_7U-;6GZ9:Z7'.E
MI&46>>2XDRQ.7<[F//N>E#:IIRVT=RU]:BWD4LDIF7:P R2#G!  )JGKWB*Q
M\/Z-_:EPZO"6C5 KJ-^]@H*Y.#P<_0&@1%J_A/2]:NVN;D7*2R0_9YC;W#Q"
M:+).QPI&X<G\S4=WX+T2]NS/);RJKB,2P13,D4PC^YO0'#8P.O8 4ZU\6:9<
M:M?V,EQ;0"VDBCBEDG4"X,D:N-GKPP'&:TY=4TZWO8[*:_M8[N3[D#S*'?Z*
M3DT#,B_\#Z)J=[=7-S'<G[6RO/"EU(D4CJ %<H#@L !S[>M:!\/Z8UKJ=L]L
M'@U.1I+M&8D2,RA3].%'2HM.\1Z?J>N:GI,$B&XL&0/B13OW*"< '/&<'T-7
MIM2T^WO(K.:]MH[J7_5P/*H=_HI.30!DQ>"]'CM+BWD2YN/M#0M)+<7+R2$1
M,&C7<3D!2,X^OK5J3PUI<UG>6KP,8;N[6\F'F-\TH96!SGCE%XZ<5#I7B>PU
M&YN;:26&VN8KR6TCADF7?,8S@LHZFM/^T;#[?]@^VVWVS&[[/YJ^9CUVYS2
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
M@W?/O^W>9G'7&SYL^E>JVU[;7AF%M/'*8)3#+L;.QQC*GT/(X]Z9_9MC]O\
MM_V*W^V8V_:/*7S,>F[&:GB@BAWF*)(_,8N^U0-S'J3ZGWH ?2T44 %%%% !
M2T44 %%%% !2T44 %%%% !2T44 %%%% !2T44 %%%% !2T44 %9^O7:6'A_4
M;N2\^QK#;2.;G9O,6%/S!>Y'IWK0IDL4<\312QK)&PPRN,@CW% 'RY;>(+^^
ME@ETSQ?J%E.)RSZAJVLA0Z9/'V9=Q';J2#74ZIK+:AXX\4VOBOQ=JFAI8)_Q
M+(;6=H$D'.' 'WB1M..IW'GBO;O[#TG_ *!=E_X#I_A4MUI>GWS(UY8VUPR?
M=,T*N5^F1Q0!X<^M>-[[X%+KK:[-9M;%UD?ROWUU&9$5&$G!7&6&1R<5%XLU
MC65M?!#RZ[.+*XTB&2XM5U(V<D\A7YG:9AM/\/4D\=!G->^R6\$T!@EAC>$@
M QLH*X'MTJ&XTVQNK=+>XLK::!,!(Y(E95^@(P* /+/@EK>M:I/XAMKVZN+K
M3;69!:R3W'V@H26R@E_C  7D<=QC->NU%;VT%I"L-M!'#$O1(T"J/P%34 )2
MT44 %%%+0 4444 %%%+0 4444@"BBBF 4M%%( HHHH&9'BJ^33/"NIWLE^U@
ML5NQ^U)&)&BXP"JGJ?0>N*^<M*U[4+V_T^73?%]]8R"?=->:MK(;SEW=/LRY
MQ]"3FOJ*:&*XB:*:))8V^\CJ&!^H-4QH>D@@C2[($="+=/\ "@#P;4M<?4/$
MGC0>)_%^K:)=Z<[C2K2VN&A1@-VTA1]\G">A.[.?2'5/&FI3>!/"IUS7=6@O
MKCS&-O9NMN]U$'PKR3$C8"!@'!SR37T'=:5IU]*LMW86MQ(GW7EA5ROT)%+<
M:;8W;JUS96TS*-H,D2L0/3D4 ?/6E^(/$^G^%/%5]IGB/[5L@1K>Q^W_ &Z>
MT0R*&DWXP,*3T]<]JET_79+#6_!;^&/&&K:UJ&HR(-4LKBY:9 #MWY4_=QE^
MN2 ,Y[GZ!M]-L;-F:VLK>%F&&,<2J2/0X%):Z5IUE,TUI86MO*_WGBA5&;ZD
M"@"W1110 4M%% !1110 444M !1110 444M !1110 444M !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 <M244M42%%%+0(*4,PZ$BFTM R59V'
M4 U()D/?'UJM10!=!!'!S2U3!(Z'%/$SCOGZT 6:*B6<=P14@D1NC"@!U%%%
M !112T %%%% !112T#"BBB@04M%%(84444 %+110 4444 %+110 444M !11
M10 4444 %+110 444M !1110 4444 %+110 4444 %+110 4444 %+110 44
M44 %+110 4444 %+110 4444 %+110 4444 %+110 4444 %%%+0 4444 %%
M%+0 4444 %%%+2 **** "BBEI@)2T44@"BBB@84M%% @HHHH&%+110(****!
MA2T44 %%%% !112T %%%% !112T %%%% !112T %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 <M112U1 4E%+0,***6@!*CN7DCM97B7<Z
MJ2H]ZEJ"]A>XLIHHSAV7 H SM.O)Y;N)/M'GH\6^3Y0/+;TXK8K'M+2X^V6T
MC6X@6&/8QW#YSCVK8IB"EHHI#%#LO0FI!.PZ@&HJ* +(G7N"*>'5NC"JE% %
MVEJD&8="14@F<>AH LT5"+@=U_*GB5#WQ]: 'TM("#T(-+2&%%%% !2T44 %
M%%% !2T44 %%%+0 4444 %%%% !2T44 %%%+0 4444 %%%+0 4444 %%%% !
M2T44 %%%% !2T44 %%%% !2T44 %%%% !2T44 %%%% !2T44 %%%% !2T44
M%%%% !112T %%%% !112T %%%% !112T@"BBB@ HHI:8!1112 ****!A2T44
M""BBB@84M%% @HHHH&%+110(****!A2T44 %%%% !112T %%%% !112T %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '+T4459(44
M4M( HHHH ****8!2T44@"BBB@ I:** "BBEH **** "BBEH !3@[#HQIM+0!
M()G'7!IXG'=:@HH LB9#W(IX=3T854HI!<N4M4P2.A(IPE<?Q4#+5%5Q.W<
MT\3^J_K0!-148G0^HIPD0_Q"@!U%("#T(IU "4M%% !112T %%%% !112T %
M%%% !1110 4M%% !1110 4M%% !112T %%%% !1110 4M%% !1110 4M%% !
M1110 4M%% !1110 444M !1110 444M !1110 444M( HHHI@%%%+0 4444@
M"BBEH&)2T44""BBB@84M%% @HHHH&%+110 4444 %+110 4444 %%%+0 444
M4 %%%+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% '+T44M42%%%% !1113 *6BBD 4444 %+110 4M%% !1110 444M !1
M12T %%%% !2T44 %%%% !2T44 %%%+0 444M !2@D=":2B@!XD?^\:7S7]J9
M10!*)SZ"G>?ZK4-% $_G+Z&E\Q?6H**0RR'7^\*7</455I: +5%5:=DCN: +
M%+5?>W]XTN]O6@">BH?,;UI?,;VH EI:B\T^@H\T^E $M%1^9[4OF#TH DHI
MGF#T-'F#T- #Z*;O'O1O6@!U+3=ZTNY?6@!:*3</6C(]: %I:3(]12Y'K0 4
M49HH *6BB@ HHHH ***6@ HHHH ***6@ HHHH ***6D 4444P"BBEI %%%%
M!112T#"BBB@04444#"EHHH$%%%% PI:**!!1110,*6BB@ HHHH **6B@ HHH
MH ***6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#F****HD****8!2T44@"BBB@ I:** "EHHH **** "BBB@!:*
M** %HHHH *6BB@ HHHH *6BB@ HHHH 6BBB@!:*** "EHHH *6BB@ H%%% Q
M:***!"T444#%HHHH$+1112&+1113$%****0Q:!110 M%%% "T444 +1110 M
M%%% A:***0PI:**8,6EHHH *4444 +1FBB@ S2YHHH 7-&:** %HHHI +111
M0 4444P%HHHI %%%% Q:***!!1110,*6BB@04444#"EHHH$%%%% PI:** "B
MBB@ H%%% "T444 %%%% "T444 %%%% !1110 4444 %%%% !1110 4444 %%
9%% !1110 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>a2020_annualreportxfinal011.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 a2020_annualreportxfinal011.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#:I:2EJS,4
M4HI!2BF 4HI*44@%I124"@!U%(*6@!12T@I10 4M)2T +2BDI10 HHH% H&+
M2BDI13$+111WI#'"EIHIU !2TG:EH <**04M "BE%(*44 +2BDI10 HI:04M
M !3A3:=0 HI12"@4 +2BDI10 M+2=J6@!:6DI: %I:2EH 44M(*6@8HI:04M
M(0M**2E% Q12TE+0 M+2"EH 6G"FTHH$+2TE**!CA10** %%+24M "TX4E**
M %%**2E% "THI*44 +3A3:44 +2BD%** '"E%(*44 +2BDI10 X4HI!2BD,*
M44E.% #A2CFD%.7C)- #93T45'03DD^M** %%+2"EH$%%%+0,51E@*F;K4<8
MR_TIYZT %%%% !2T44 %%%+0 4444 %%%+0 4444 %%%% !2T44 %%%% !2T
M44 %%%% !112T %%%% !2T44 %%%% !112T@"BBBF 444M( HHHH ***6@9X
M_2TE+5F8HI12"E%, I124HI +0**!0 HI:04M "BE%)2B@ I:2EH&+2BDI10
M HI12"E% !2BDI13 6CO12T@ 4ZFBG4 +1110 HI>U(*7M0 HI124HH 6EI*
M6@!12T@I: %%+24M "B@4"@4 **44@I10 O:G"DI10 "EI!2T@%I:2G"F HH
MH%% "BEI!2TABTX4VG"@04HI*<*!BBBBB@!:44E.H *<*;3A0 HHH% H 6G4
ME** %I124HH 44M(*6@!12TE+0,6G4E+0(6@44"@!PI12"E%(!:44AI13 <*
M44@I:0Q:6DI10 X42'"A?6E4<U&S;FS0 @I:**!"BG4@I:!A1110!+$,*32T
M*,1BEH **** "BBEH **** "BBEH **** "BBEH 2EHHH **** "EHHH ***
M* "BBEH **** "EHHH **** "BBEI %%%%, HHI:0!1110 444M PHHHH$>/
MTM)2U9 HJQ96_P!KOH+;=M\V14W8SC)Q5<5>T;_D-V/_ %W3^8H Z;_A!%_Z
M"!_[\_\ UZ:W@7"_)J&3[Q?_ %ZZ#79I+?1+J6%RDBKE6'4<BN/T?Q+?Q:A"
MES<--!(P5@_.,]P:6I6AGZII%UI,P2X4%6^ZZ\JU3:%I UBYDA,YBV)NSMW9
MYQZUVWB.T6[T*Y!&6C7S%/H1S_+-<WX(_P"0E<_]<?ZBB^@6U*>NZ"-&6!A<
M&7S2PY3;C&/?WJ[IOA-=0TZ&Z-X4\P$[?+SCG'7-6_''^JLO]Y_Z5L^'/^1?
MM/\ =/\ Z$:+Z!;4QO\ A!U_Z"!_[]?_ %ZI7_A"ZM86EMYEN HR5"[6_ <Y
MJ'4]:U*WUBZ2*\D5$E8*N<@#/I79Z1>/?Z5;W+@!W7YL>H)']*-0T9YQ8VWV
MR^AMB^SS'"[L9Q74?\(2O_/^?^_7_P!>LR.-8O&@1!A1=< =N:Z_6[F:ST>X
MG@?9*@&UL X^8#O0V"1B?\(2O_/^?^_7_P!>L36M(&D3Q1B8R[UW9*XQS]:?
M_P )-K'_ #^?^0D_PJM->7>KW<*W,OF.2$4[0,9/L*%<-"_I'AN?4HA/(_DP
M'[IQDM]!6R?!MIMXN9PWJ<8_E6U<R+I^F2/&H"P1':/H.!7#:=K%ZFJ0R/<R
MN'D =68D$$\\4:L-$&KZ'/I)#,PDA8X60#'/H1VK0T_PLM[80W)NRGF#.WR\
MX_6NCUR%9]%NU8?=C+CZCG^E<5;Z[J5K D,-SMC084;%./S%&K!V1N?\(8O_
M #_'_OU_]>C_ (0U?^?X_P#?K_Z];FD7$MUI5O/,VZ1U)8X SR?2N6U'7]3@
MU*YBCN=J)(RJ/+4X /TI:CT,N>R>/4I+*+,KK)L7 QNKHK7P@OE@W5R0QZK&
M.GXFH/"RM>:K<WLQW2*N<XQ\S=_T-7/%6H36R06\$C1F3+,5.#@=!38EW&3^
M$(]A^SW+ANPD (/Y5S-S;2VEP\$R[9%/(KH_"VHSRW$MK-*TB[-ZECDC!_\
MKT>+[< VUP!R<HQ_4?UHZAT(K+PPMW917'VLKYB[MOEYQ^M6/^$07_G]/_?K
M_P"O6QHW_('M/^N8KE;O5]0AU&X"74@5)6 4\@ 'TI:AH37WAFYM86EBD$ZJ
M,D 8;'TK%16=U502Q. !W->AV%P;NPAG8 ,Z@D#UKF-*MXQXID0 ;8GD*CZ$
M@4TPL6+3PJ6C#74Y1C_ @SC\:FE\*0E3Y-RX;MO (_2K?B*YGMM-#0,R%G"L
MR]0,&LC0M8,$\B7EPWDE<@N2V&S_ /KI:CT,J[M)K&X:"9<,.<CH1ZBH:W/$
M5Y9WOD-;RAW7(; (XX]:PZ9(M+24M,!:!10* %%***6@!:44E**0 *=24M,
MIPIM.%(8HHH%+3$**.] H[TABTX4VG4 **6D%+0(6BBEH&+2TE+0 HI12"E%
M "THI*44 +2BDI10 M**2G"@!110** %IPI*44 +2TE+0 M**04HH <*44@I
M10,#3A24HH$.%% HI#%IPI!3E&30 .=J8[FHA2R-N;V% H$+110* '"EI!2T
M#"E R0*2GQ#+_2@"4TE!ZT4 %%%+0 4444 %%%+0 4444 %%%+0 4444 %%%
M% !2T44 %%%% !112T %%%% !2T44 %%%% !2T44@"BBBF 444M( HHHH **
M*6@84444""BBEH&>/4M)2U9F**O:-_R&['_KNG\Q5$5>T;_D-V/_ %W3^8H&
M>@^(_P#D7[S_ '!_,5YG&<.I'4$5Z9XC_P"1?O/]P?S%>;6T9EN8HP,EW"C\
M320V>JWXW:=<@]#$X_0UQ_@C_D)7'_7'^HKK=4D$6DWCGM"_\C7)>"/^0E<?
M]<?ZBDMAO<M^./\ 567^\_\ 2MGPY_R+]I_NG_T(UC>./]59?[S_ -*V?#G_
M "+]I_NG_P!"-'0.IF7?A 7>H37+7NU9'+E1'R,]LYK4N;FWT#2U58I&2-=J
M!5)S]3T%<CJFL:C;ZQ=)%>2JB2L%7=P!GTKM-,N#J&DP32JI,J?.,<'L: 1P
M>E3/<>([::0Y>2?<WU)KT*\M([ZTDMIMWEOC.TX/!S_2N"LH1;>*XX%^['<E
M1] :['Q!(\6AW+QNR. N&4X(^84,2*?_  B&F>L__?8_PK$N-/AT[Q59V\&X
MIYD;?,<G.ZLG^TK_ /Y_;G_OZW^-265S(^KVDT\KNPF3+.Q)QD>M,+G=Z\<:
M%=_[G]17G(.#D5Z/KBE]$O /^>9/Y<UYU$N^54_O$"A QYGF(P97(/4%C4==
ME=^%M/@LYY@\^8XV89<=AGTKC::$ST30/^0%:?[I_F:XG5O^0Q>?]=F_G7;:
M!_R K3_=/\S7%:M_R&+S_KLW\ZE;C>QO^#1^ZO#[I_6JWB\_\3" ?],OZFK'
M@UQ_IB=_D/\ .H?%ZD7MNW8QD?D?_KT^H="MX6/_ !.5]XVK9\6C_B61'TF'
M\C61X54MJ^?[L3'^0K6\6L!I\"=S+G\@?\:.H+8TM&_Y ]I_US%9<OA83WDL
MSW9"R.7*A.>3G&<UJ:-_R![3_KF*Y2[U:_AU&X"74@5)6"C.0 #Z4D,ZF\NX
M=&L%"1NP1=J *2/;)Z5QUA?M::FEVV6.XE_<'K7<6L@OM.BDD4$2Q@LO;D<U
MQ,&F375]-;0;2T1.=QQP#BA"9V\<MKJ-KE2DT3CD'G\Q6/>>%X7RUI(8V_N-
MROY]1^M8MQ8W^C%)3)Y9<X!C>MK0M;FNY_LMSAF*DJX&"<=C0,YRZM)[*8Q3
MH5;MZ$>HJ&NN\3PH^FK*1\Z.,'V-<E30F@I:2EIB%I124M "TM)2B@!:6DI:
M0"TM)2TP"G4@I: %%+2"EI **.] I: %I:2EH&**6D%+VH 6EI*6@!:6DI10
M HIPIM.% !2TE** %I:*44 **44@I10 HI124HH 6E%)2B@!:44E.H !2BD%
M** '"E'2D%+VI#%I124HIB'"EI!2TABTXG:F>YIH&339&RV/2@0T4X4@I13
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
MB@#GZ6BBJ)"BBB@ HHI: "BBB@ HHI: "BBB@ HHI: "BBB@ HHHH *6BB@
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
MM '/T4451(444M !1110 444M !1110 444M !1110 444M "4M%% !112T
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
ML:HS3R *HM?(90F-OWBS[NISCBL3<ZW3=>L=4F-O!,'N4B225$5BJ;E5@-V
M.0X([D=N#C-U/QMIMG83SVA:[GCDCC6(1R*'+R>6&#!#E=V?F4$9&.20#9\-
M:)-HD%U'-)'(9I(F!3/&VWBB.<^\9/T(K$A\&:B(;2"6>U"6$<$%NR,Q,B)<
MQREG&/E;;$!@9Y)YH U?$'BV#P^=DMK--*;"XO0%5@N(@IVEMN!G/4],#/45
M9/BS1EMVF-TX"2F)D^SR>8&";S\FW=C:=V<8QSG%4_%GAZ\UP?Z)) N[3[NR
M?SF(QYRIAA@'."@R..#[51U;P?>7>KW&HPO;R,\Y=89)I(AM,"1G+(,Y#)G'
M0@XXH V]7UQ[$:8+*"WNFU"4QQM+<>5& (VDW;@K=D].]0V'B[3;NUL9)W:V
MFNT5A$59PFYBBY<#: S A2<;NU0ZMX<FN;+0X+>WL+E=-D!:"ZRL4B^2\? V
MMC!8$#!Z5E6_@G4;6#[*MS:O!<K +AB64PB*=Y0L0P<KA]@R1@*#STH W_\
MA+]"\J60WV$B*@L89 &W,44I\OS@L",KD9J*3QCI:ZG!9H[,&$IFE='18@D>
M]N2N"0, @'*YYK#M/!NL"^AN+RYMI'0VYDE\^1VD,4XDW8(PN1D;1PI'?/%W
M^P=7L;]KJW^QRP6L]Y>0*6;S)'F#$(1C  9B,@G(QTQR =>K*Z!E.589!'<4
MM-CWF-3( '(&X#L:?0 5X)XU_P"1RU/_ *Z_T%>]UX+XU_Y'/4C_ --?Z"DQ
MHPA@5#>%DL9V4X8(<&IRISFFS(9(MF/OLJ_FPI/8M;G7^%/"]HNGQ-/ KRNH
M+,PYSBNN@T*RA&X0*2.A(INEQ[8E4<<5KY.S;@YKS+MNYZ-K*R,FXMD5,(BC
MZ"N:U2QCN(I86C!R.]=;,').<5SFI2".0YZT:E>1XWJ=G]CNI!D#YN%K3MB7
MLHW/7;5/Q9(PU!@Z;3G(-3V<I;386'IS7?3U//J*S)6;:U?0OP^.? NEG_8?
M_P!#:OG<[2>M?0_P[_Y$+2O]Q_\ T-JU,64-4\-ZC<^*-0GBB5M/EM)+B,[P
M";QHO( Q_P!<^_3FLYO#&KOH^I:7_9<9GN8Y'COWE3$9:T6(*,'=NW#;TV[>
M<]JZ1-3UF]UB]%@MF;*QO8[26*1&\R0%$=W#[L#:).!M.=IYY&*&E>-VOM,T
MYKFUDM;RX2TD8M$#'(LS["4P^0,Y'S<C@X-,1)8Z+>_\(WXAB-M<QW&H*_EQ
MW,D)=CY"QC/E (O*XXSP 3UP&CP=%#)H4J6[7$L5U')>O<S&4A4@F50-Q/ >
M08 [DGU-17WCX3Z>IT6SFDN99;80F5496BFDV"0#S%ST. 2IR5R .:N>(?$-
MUI_B&VTZ+4-.L(I;5IC)=VSS%F#A=HVR)CKGO0!SL/A+5(XW$]E>S20$A9%N
M;="Q-RLH>(8Y(V[OWIZDCN34EMX<UN&YM[ZXTQ91 UL[6T1B5I0DEWD8W! X
M$T3GD+NS@UNQ>-K9 $FMKJ8JP,LT,2JD2M.\*D@OG[R'.,GOCL)I?&MG!-/%
M-8:A')'M,:-&@:8-,(057=D#>R_>"Y!R,T <OI_A'5H;FU$UE.D+?9SY<,T(
MC@\NZDEPQ(+8 92-G4Y!QUJ8^$M2ATJT1-.1Y8;*%9(T= 7D2Z24KDD#)4-R
M3C)Z\UTD?C*UE*I'IVHO.#)Y\"1HSVX23RV+ -R,]-FXD G%,7QC!#'&UQ;7
M4D;W+P-<1Q*D49^T-"H.Y\DY7G;DXY( (% %#QSI&K:O"8M/L6=9-.N(0T9A
M#K(VW",7/"''.SG('(%4-3\(ZG>V%P(;.-)YIM0D.YU!990=@8@_Q< ]<5V7
MA_49M5T=+N=461I94(0$#"R,HZGT45IT <_X9L[F"ZUJZGTTZ>EY=K-%"S(6
MVB&-"3L) .Y&[UT-%% !1110!X+XN0_\)GJC=O//\A6/C'4UO^, !XNU+/\
MSV/\A6*R;X^!DU):,YR\EXD48WEN..U=!8Z%+*5)^7TR*@T:.!W690-V"NWT
MP:[?32I4DJ"<5R3F^:QVTH+EN9T6@JJ #CUIQT544L>1V%;Y92,8Q4$KC:1B
MIN:)'&:UI2"V9HEVN.ZCG%<=-:21\,^<=\=:]/NPKCGICFN"UN(Q7+(H(7L1
M5TV95DMS-1 1P.M.\L!NE/MOE@4'KC%*Q]*ZT<3/H'X?#'@73"/^>;8_[Z:N
M9;P]KTD"I!I]SI]O$8)9[.*YC>.2=959FME=F5%P&(#;03MX!R:Z?P#_ ,B+
MI0_Z9M_Z&U5=/\2:G_9UMK5[%!+IM]&K6T-LA69'=U6*,EGP^X/R?E (/8\,
MDS=,\*ZA;W]E*UH5B22WD/F2H[)M^TE@<8&1YJ=!CGC(%6]8T"]75],N)(]7
MUN&&WN4=XKN.VE5G:$J"4:(%<(W'/.,]JOQ^-["2XCB6ROL%XHYGV)BW>29X
M K_-G/F1LIV@^O3FI-/\96.HQVTB6E[%'=9,#R(NV1?+:3<"&(Z*>/O \$"@
M#GK_ ,(ZA=6E^4T^+SIK75U3+)GS)Y4:'G/4JIY[=\55_L74-7>[-II^Q8+Z
M^S<%T'GEKI3M'.> ASD ?*N,YXV(/'4\VI;8]-FGL7=F1H4!D$8M(9QE=V2V
M92, 'L!S5N7Q[8P0RL^FZAYL G:XA41,T*PK&SEB'VG"RH>"3U'7B@#F;_2K
M_2=+EO9[9+>73(28)'D3_3IQ<B9 N"3\P4K@@',I&*?+X%U13+8Q"=D:W417
M(EB6*-Q:-"2W'F%MY)P/EPY/48/9:+KTVIW=Y!-I\\(ANY((Y-H*LJ@')(8X
M)SWQ_.L-O&L]OXGGLYKO3FMX;R6&2U2-A<10I"9#,S;R,9&,;1UZYH EM-'O
MY=$\3I_9/V"34(/+@MVDC)+"W$?)4E1R,=>F.E9]EH>KV.HV^HP:/=BWAN8)
M&M)KM))V803Q.^]G(V_O(L+NX"L0.<&_<>/@Y@%GIUR 3*)S*(V,(6#S5; D
MY!&#@'/!'!JX?'%HD9_T&]E82BW4HL:"63RS(P7<XZ*,Y/'0 D\4 <BGA#7H
M]'6QCTTK*VG"*8O+$\;2"S$0*'.])-P"'^ J,YR:T=1\(ZI-"6@M@LGFWTKF
M-XP[A[Z&9 -W!+1QM][@< UN1>,HM0U?2K;3;>62TNKCRI+MT 0YMFG"K\V=
MV-G48P2.HXZJD!YLOAC58[F"2#3)BTL@>4W,\#H5^T22$2@ %& ?<IBS\S$'
M(&3T7@K3;[3+2YBN[5[>/,:PK,8FEVK&JX9H^& QA2?FP.:ZBBF 5\Z>)G"^
M--9Y/-W)_P"A5]%U\]^*+=7\7ZL1U-W(?UIQ$S%G]!C(_6L_5+TV>FL5QYK8
M5:VA"3*#QCTK/U33Q?:CI]N>%=SD4Y.RN.*N[&'8:?<SVX?RB<\YVYJX--G=
MMGE'+=P,8KUG2=/M[=$B6-0H&,8KH$TNR*AC F1[5Q^UN=?LK'B__"(SS1"0
M*2W4@+S5"\\,7,,;>;'M&<@FOH.&&% 0(T /;%<KXSL8H[8W$*#.,LO8BJ4V
M)P1X?922Z=>B"0YA8XQZ>];KIDYQ6?J<"WG[T*(G!.*T+20RV4+'[VW!_#BN
MB#N<TU8AD3BOI/P(,>!M'_Z]EKYS=,GVKZ.\#C'@C2!_T[BJD2C$M_!6S2+-
MIK9IK\7D;2K-.9%2$7(D8*"2H& "0.N!Z5G_ /"*:I'/<R/97TKQ7,LD4D5Q
M;J</<^:K1*1R0,$B4XSD#(-7[SQKJD;ZVEO912>3-%'I[*N2X,Q@D+AG4';(
MIP 1]Y?<U;LO'L7E(NI6%S;S-=30L!Y>(T2?R5=OG/? (&3E6., $P4<\WA7
M74LY&FT>*X>6U>W^S1/$BJSVL48;!8 !61E./[W (J4>#M5>XF2:UFEQ-Y@=
MYH?*9&F@<J !O)"QD'<<?(,9SQT+>/K)8(Y_[*U0Q2*9%81Q_P"K#JA?&_.-
MS@8ZG!(&.:L#QG:XMB^G:A&LMQ]FD9T3$$GG>2%8[\$E_P"YNXYZ4 5="T2]
MTWQ&UQ+9 02?; )$9,)ON6D3(SGE3V!QWQ63;^%]5:YMA)8!%M)H@\C2(1<X
MO!*9!@YX7)^;!RY %:]GXXBO-3M8UL[B.WO(E-JCHOFS,6QE0&(VA0Q.<'"D
M],9:?'L-U<6D6G6%Q-YUS$A+&,!H9/,VR+\_0F,\'!QU'(H 77M#O+[Q,EQ%
M8B:V<61:4LF%\FY+L""<_=8$8!^Z?;.1IGA/5+77;:2>VG^S^:D@,<L0CB"2
MS, V07Z.N O!W$'&*Z3Q9KDVBC3!'?:?8I=7#127-^A:- (G<<!TY)4#KWZ5
M1MOB! FG03ZGI=_:RO9BX8>6,.P1&=4!;><;P,E0.",Y% '8T5QT?CMX[R]@
MO-#U&.2*Y$4,*")I' @25L@2'+#=T7)(*X!.0.Q'(H ***6@ HHHH ***6@
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
M;H[DJD3%]FT=@4"'CN: .HTC35TG3DLTD,@5Y'W$8^^[/_[-BK]%% !1110
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
M'Z4 >>QWTNGWUQIAU4Z;8I*V;M(HE;*6=NR@_+@_>9NF2$QT&*AU#Q-KL?\
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
M)0_5>AHA6Y7J85<.IK0^K[ \)]13?%>GSZIX;N;.V1GED:/ 5]IP)%)P<C'
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
MI)R.ON 6((KVCPI_R*VF_P#7$5XU%>6EY#OM9DE7_9/(_"O9O"__ "+&G_\
M7$5$]A(S++QO;R2H-1M39131R2VTGF>9YH258R-H&0VYEP #G/M5O_A,M&C:
M=IKJ..W3RS'.#N656C\S<,#H%Y)Z <FLNW\&-IVFV<UG;63:M;W?VB1RQ43+
MN?Y2^TD</GIC(_&LF;P'KBZ7+:17%HPN(BDJBXDBPQBVYW*N2H8GY>-PQGTK
M,HZ^;Q7I$5T\(O8"(6=;AR^!%M5F/;DX4\#H.?2I9_$%FNEPZA;$W$,MU%:C
M;E2K/,L1R",@J6Y!YXKG)_!^I3::L3#3WD^T7,SQ2.YC82QE0N0 >IZCIU&>
ME:$.@:DWAN"QN)HS.FI0W0WS-)MB2X63:9"H+MM7&2.3U/>@"]'XOT"6U>YC
MU.)XDV9*AB3N!*X&,MD*W3/W6]#6A=:E;6NDRZF7$EM'"9@T9SO7&1M]<]OK
M7&VW@_6-/DT>[MS8S7&G65G!Y3RLJ2/'%<QO\VPX'^D*0<<[2"!6[JMCJ,_A
M.]M)([=IXXT,*VV0)=BJV-I'RY8,  3QCGL "=_%FAPK)Y^HPHT,ABF R0CC
M.X$X_AVG)[ 9.*=/XIT.UDN$GU*%&MR!+G/!+!< XY^9@#C."0#7-ZEX.O;Z
MSC,7D2EIK]C&UU- ICN9"ZEC'AFP, H< Y// JQ'X8U9$2R_T 64&H_;(Y2S
M&5PUVMP0?E^7 #+C)W':<C% &X?%.B+Y^=0CS!C>,-G)8* !CYCN(7 R03CK
M55/&6F3ZH+&V<2DQV\HE)VHRRNRC!(ZC;T]\=CC!_P"$,U:"XN9;;R"WVB61
M)&OIP\D<MR)F11@K!P,90$D@'*TVW\$:N((;:5[-8O*MXY'2=V9?*GE?C*?-
ME9>I(P5QSG- '3GQCX>6U^TG5(?*W;00&)/R[L@8R1M^;(X(YZ4V^\7:3:I<
MB&Y2YG@0.8D/WAE<X;&#@.I('3(]:P+/P=JYN8;FZ:RCDBM5M-D4C,"JP/&'
MY48):0\=@!R:J-X'UZ61%EFLV6.)HE<W,F-I6/ $>S:,&,@GJV03TQ0!Z111
M2T %%%% !112T %%%% '/T44M42%%%% !112T %%%% !2T44 %%%% !112T
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
M2SF<_9X$D&V,&W2#>?ESOVAQU*X/3-("!OB&WV6:6'3(KAK:*YFG,-X&C$<
MB+%'V_/D3+C@<@\XYK>TWQ$NHZL^GK:LDD7G^<2V=FR0(G_?8.X>@%51X)L&
M^W&>\O;A[V">"9Y&0$B98E<C:H .(4QV'/%6](T5[+7=:U258EDOY(PJQN6^
M2-=JDY PQYR!QTY- &U7E>ORQVVJZC-/(D42S,6=S@#FO5*^6OBEK4U_XTU*
MR#$6UK<,@3U8'DG\:N+L%KF[>_$+2+,E;42W3#NJ[5_,USM]\2-8NE,=I'!:
MH?X@-S?F?\*XT#-.SDA1WHNPL;%G=:CJ6K0M)<2SR [V,CD@*.M=W$=BH0Z9
M;E4+ -CZ5@>&+'R-*:\9?FN" #Z**WX89!8-._D+&7QN89=0.GX&KKQA"BG)
M7;-\'3E6JN,79(Z33]*D($EPFW/(7_&M:22"PMS)(P 49^E<YX7\2R:GI)B6
M)FN8)#$2>X'0U6\57!L]-EEN9=TI&U5S_$?\*[:,(0IWB<5:4I3:;.-\4:V^
MM:L\G2&/*1+[>M8#\(W'8T\N3UZ]Z8W((KCD^9W-4K*Q7BFDA8/&[(PZ%3@U
M]8^ )I+CP%HLLK%G:V4LQ[U\E#I7UE\.O^2>:'_UZK_6LF,H7'Q%@ABCQ9(L
MKA%(GN1&B2D3%XRV#RODD=.2Z].2*A\<W@M=3N'MI%M&$C6DX91)'MMDFVE"
MI'0MR2>>,8K?/@W3U\]K:XN[6>:^>^\^%UWI(Z%&"[E(VD,W&#R21S2W'@S2
M[FUEMW>Y$<C.Q_>9/SPB$\D'^$#KWYJ1F?>>+KH"*Y6S:#3OMK1?:=X?S$C9
MT<%<?*24R,$Y'H>*GTWQK%?^'-5U?[*H_L^ SF.*<2*Z^7Y@&[ PW4$8X(ZD
M<U9_X0S3FF9I9[N6'SGF2W>0>7&79F<  9P68GDDCH"!Q4\'AFVBT.]TF6\O
M;F&[A,#R32*76,IL"KA0!A?;)/)S0!E#QK=QW-Q#<:*$,+2Q?+=J=TB0B<#E
M0 "C#+$\'(Y'-0)\06DB+Q:;%,(A(UP\-V&C5$=%)C;;\^?,!'"]#STSKZAX
M.TS4EN1.]P/M$KRL4<##-"L/'']U0?K[<5''X*L!]K,UW>SO=+(LKR.F3O*%
MB-J@#F,'IQD]L8 ,O6O%][+IT46DP>3=7$RH)6D7Y%^UI;G&489.[C((&>AQ
M@SQ>.GFU"73HM/A>^\U(H(Q>!@2QDXD8*?+8")F(&[J.]78O!5@ERTS75[(/
M-$D<;NNV+_2%N-JX7.-Z]R3@XSTQ%%X#L8)$EAU'48Y8MHMW#1DP!6<J%RF#
MCS)!\V<ACG/! !#8>*]0;6I[6_TX0QO,D<*>:"\1^RF9E? P3\I'!/7VYKGX
MAYM%N?[-BBBDEB@B>XO!&K2/;BX()VG: IQGNV!CG(TI/!-D71H;_48&0QE2
MDB$@K$8<Y92261L'/H",'FI(_!UC;V,=M:W5Y;O%,D\4\;J9$98!!QE2.8Q@
MY!ZD\<8 *-KXPGU*6WN8+%H-/%U;P2/*XWN9H4=1MQ\N#+'DY[&NPK!7PS!
M8([=W\C[9'=S"5RS,8XE1 #UZQQDDGL?6M^@ HHHH ***6@ HHHH **** /#
M?^%S)_T F_\  K_["C_A<R?] )O_  *_^PKRBBO:^J4>WYGB_6ZW?\CUZW^+
MR3AO^)(RX_Z>O_L*F_X6LG_0';_P)_\ L:\IT_I)^%7:Z(8&@XW<?Q9RU,?B
M%)I2_!'I7_"UD_Z S?\ @3_]C1_PM9/^@,W_ ($__8UYK15?4,/_ "_BR/[0
MQ'\WX+_(]*_X6LG_ $!F_P# G_[&C_A:Z?\ 0&;_ ,"?_L:\UHH^H8?^7\6'
M]H8C^;\%_D>E?\+73_H#-_X$_P#V-'_"UT_Z S?^!/\ ]C7FM%'U##_R_BP_
MM#$?S?@O\CTK_A:Z?] 9O_ G_P"QH_X6NG_0&;_P)_\ L:\UHH^H8?\ E_%A
M_:&(_F_!?Y'I?_"V$_Z S?\ @3_]C1_PMA/^@,W_ ($__8UYI11]0P_\OXL/
M[0Q'\WX+_(]+_P"%L)_T!F_\"?\ [&C_ (6PG_0&;_P)_P#L:\THH^H8?^7\
M6']H8C^;\%_D>E_\+83_ * S?^!/_P!C1_PMA/\ H#-_X$__ &->:44?4,/_
M "_BP_M#$?S?@O\ (]+_ .%L)_T!F_\  G_[&C_A;"?] 9O_  )_^QKS2BCZ
MAA_Y?Q8?VAB/YOP7^1Z9_P +83_H#-_X$_\ V-'_  ME/^@,W_@3_P#8UYG1
M1]0P_P#+^+#^T,1_-^"_R/3/^%LI_P! 9O\ P)_^QH_X6RG_ $!F_P# G_[&
MO,Z*/J&'_E_%A_:&(_F_!?Y'IG_"V4_Z S?^!/\ ]C1_PME/^@,W_@3_ /8U
MYG11]0P_\OXL/[0Q/\WX+_([KQ%\2$U?PYJ6F_V48OM5L\/F>?G;N!&<;>:\
M5_L8X_U__CO_ ->NLG_X]Y/]TUD5C4P5!/2/XLWI8VO):R_!&3_8I_Y[_P#C
MG_UZN:79G3=2M[OS-_DR!]H&,X]ZM45"PM):V_,U^M57U.OU;QRVJ7@F-D4C
M6/8$,N>^2<X^GY547Q4JZQ87_P!B^6U96\OS?O8]\<5S=%7[&'8GV]3N=EXN
M\>MXFT(Z9%8FTW."\AEWY4<[<8'?'Y5YZ=-)_P"6O_CO_P!>M"O0_#?AO0]1
MTG0(KNSD:ZU>:YA-RD[*8B@!4A>AZUE4HT5K)&M.M6D[19Y4=*)_Y;?^._\
MUZ<NF;?^6O\ X[7HUQX+@;3([][R"QAATZVN)3M>0R-*TBCCL24 P..:L77P
MMOK-T\Z^1(T,@N9'@91$$C\PE?\ GH, C(QR*S]GANWYE^TQ/?\ (X+1S_96
MM6&H_P"M%K<1S[.F[:P;&>V<5ZW_ ,+K3_H -_X%_P#V%<_9>!].O](N!9ZK
M%=7K7UO;VTJ B/;(N<,.QZY]-I]:A'P_B,+7G]N0+IJP/.;EH'_@E\MQM&3G
M/3U]J/98?M^8>TQ'?\CIO^%UI_T &_\  O\ ^PH_X76G_0 ;_P "_P#["N(\
M/>$6U[3+R^%Z(8[9PA"PM*1E2=S!>53C&[!Y-;*^ 8KU;*07L-A');V(/R/(
M7DN <'KP<CGL*;HX=.S7YB57$-73_(WO^%V)_P! !O\ P+_^PH_X78G_ $ &
M_P# O_["N1F\"O;Q1Q3:K:QZC.S""U8$>:!+Y7#=,DY('H*K>*O!\_A;[,TM
MP9HYWDCR86C(9" < ]5.00>]"HX=NR7Y@ZV(2NW^1V__  NQ/^@ W_@7_P#8
M4O\ PNQ/^@ W_@7_ /85C0>$=#N=0T9+1;J:*ZTN:\$4KA)+F52VU.,A<X[=
MA6W%\-])\ZV)LKJ0W;VXEMEN,-8I)&2SDX^;#C S4.&'6Z_K[RU/$/9_U]PW
M_A=J?] !O_ O_P"PH_X7:G_0 ;_P+_\ L*S-8\!V%AX9O+B&*9I+6RBN5O\
MS<I+(7VO'MZ#:/Q!Z]:\UK2%"A-72,YUZ\'9L]=_X7:G_0 ;_P "_P#["C_A
M=J?] !O_  +_ /L*\BHJ_JE'M^9'UNMW_(]=_P"%VI_T &_\"_\ ["C_ (7:
MG_0 ;_P+_P#L*\BHH^J4>WYA];K=_P CUW_A=J?] !O_  +_ /L*Y36?$/\
M;MU<7BVQ@^T'=M+[MO;K@5QM:UM_Q[)]*TIX*A)V<?Q9E5QU>*NI?@BRLNU0
M,4\7&,_+^M045I_9N&_E_%_YF/\ :6*_F_!?Y%N.]$; ^7D8_O5U0\>0G1O[
M.?2RR>7LR9^.F.FVN*HI_P!G8;^7\7_F']I8G^;\%_D-L88;._LYQ&3';NKL
MBM@N1[]J]#U+XGO?:9+9QZ<T321F,N9]W7O]WTKSZGQ*'F13T+ &AY?A_P"7
M\6)9CB?YOP7^1:.H?],__'J8UYE<!/UKO[GPIHMQJUQ:V=DT+6>I0VK!YV99
MDD!Z]P01V-8T?@9KB2W6/4(Q+/"]SY"0N[)$I8$C^\<@ #J<^U<T:&":UC;[
M_P#,ZI8C')V4K_=_D<JEPP'S#))[<"NZT+XEKHVBVVGG2C,801O^T;<Y)/3:
M?6LRZ\#M8>>;W5;>V02>5 TB$"1O+$GS?W."!SWXJU=>"[%_LLMMJ7DVYL[:
M2:1XF8F28[5P/0G)]L=ZKZO@ELOS)^L8Y[O\C:_X6^G_ $!&_P# K_["C_A;
MZ?\ 0$;_ ,"O_L*X[6?"YT/3DN+J_B^T22RQ);JC$GRY"C'=TQQG\:U=/\$
M7&CO/<1SI?%#Y11U0AD+8$@X)&.0,$53P^#4>:WY]"5B<:Y<M_RZF[_PM]/^
M@(W_ (%?_84?\+?3_H"-_P"!7_V%<TO@:::RBE@OXFN988)UMRC#Y97V+\W3
M@T0^"!<WTT%KJL=PENCF<PP,TB,KA-OECDY)R#Z ^E'L,'V_,/K&-[_D=+_P
MM]/^@(W_ (%?_84?\+@3_H"-_P"!7_V%<;;Z/!8>)KK2M0@FO9HMT<$-J<>=
M+QMR>H7'/'-=4O@[0/[16W7SI5N[XV:,DV?LY$(9N0/F(<D<]A2G0PD=X^?7
M_,<,1C)[2ZVZ?Y%C_A<"?] 1O_ K_P"PH_X7 G_0$;_P*_\ L*JVG@G1KB;[
M#*TT,MLMF\]QYO$OG?>4 C Y( KG?%F@Q:1!IES':RV;W:2>9:R/O,;(^.ON
M,&E"AA)RY5'\_7N.=?&0CS.6GHO3L=9_PN!/^@(W_@5_]A2CXPH/^8&W_@5_
M]A7EE%='U##_ ,OXLYO[1Q/\WX+_ "/4#\75)).BM_X$_P#V%)_PMQ/^@*W_
M ($__85YA11]0P_\OXL/[0Q/\WX+_(]/_P"%NI_T!6_\"O\ ["C_ (6ZG_0$
M;_P*_P#L*\PHH^H8?^7\6']H8G^;\%_D,\9ZN?$NI3RB+[.K2E]I;?VQ[5S7
M]GX/^M_\=K2N?^/F3ZU%7,\'13V_,[(XRLTM?R*(T_!!,N?^ UWOAWQQ_P (
M[H,NGV]@6G=2!/YN-IYYQCU/K7(45+P=%]/S*6,K+K^")TG4,[2H9&;N6KT)
M?BN(]-2UCT<ADB$:N;C."!@'&VO-J*7U*@OL_BS:MFF+K.]2=_DO\ALH>:5Y
M9)-SNQ9B>Y-1?9_]K]*OV,23ZA;0R#*/*JL/8D"O39/!NA7NL/;V5@8#::Q]
M@=)+AV29"C,"3U4Y7L:F=&A#>/\ 7WD0KUY[2_K[CR VASGS/TIOV'G/F?I7
MH-M\/GNOLJIJ:&:>R^WM;QV[NZ0\C@#[QW8  .:9?^ 6TI;G^T-8M;8K*\5M
MYB,!.5C$G)_@R&4<]^*/98:]K?F/VV)M>_Y&SX7^*Z>'/#5EI!T9K@VR%?-%
MSMW98GIM..OK6O\ \+SC_P"A>;_P,_\ L*P+[X?Z>]W#]CU7R+4P6@9Y(F8M
M-/\ =P.P."3Z>]<]KOA0Z!IEO<76H0FZGDD1;5$8D;'9&.[IC*CZY]J(T</+
M1+\Q2K8B.K?Y'H'_  O./_H7F_\  S_["C_A><?_ $+S?^!G_P!A7-V'P_$6
MH:0+FYBN5O1N\HQR)&P,+2 K(.&QC!Q@Y]JK1_#N>XL;>6WU*"2ZEBLY?LYC
M8;5N"%7+=.">?;\J7LL-V_,?M<3W_(ZW_A><?_0O-_X&?_84?\+SC_Z%YO\
MP,_^PKDK3P NH7DT=CK,5U!;H3,T-NS2(WF;-OECGKSGTYK/T_1;>T\47NCZ
MA:7&H7<3/!;V]JV!-,&P,MU"XR:?L<.]E^8O;8A6N_R.^_X7I'_T+S?^!G_V
M%'_"](_^A>;_ ,#/_L*H?\(-X<.II90M-<)?W=Q;V\ZS\6_EPACT'S_.2.>P
MIUE\/=$OK^330+B.6P:T-S.)<^>LL32, ,87!&!4<F&[?U]Y?/B>_P#7W%W_
M (7I'_T+S?\ @9_]A1_PO2/_ *%YO_ S_P"PKSWQ-IEC:VFCZAI\+P0ZC:F5
MH&DW[&5V4X)YP<"N>K:.&HR5[&,L36B[7/8_^%Z1_P#0O-_X&?\ V%'_  O2
M/_H7F_\  S_["O'**?U2CV_,7UNMW_(]C_X7I'_T+S?^!G_V%'_"](_^A>;_
M ,#/_L*\<HH^J4>WYA];K=_R/9/^%Z1_]"\W_@9_]A7E>N6_]OZY?:N&\@7D
MS3^5C=LW'.,\9_*L^M>W_P"/>/\ W16E+!4&]8_BS*KCJ\5I+\$9!\/D_P#+
MR/\ OC_Z]"^'\ _Z3U[[.WYUMT5M]0P_\OXLP_M'$_S?@O\ (L27*G3191(8
MU"J@(;H!2R72E$6./R]J[2=V3]?K5:BBI@,/4:<XWMYLTHYOC**<:<[7\E_D
M;FFZ_#I0"6UB%A"X*[^2?7.*R=?N9-<N8Y6/E)&#M3[W)[U#5BQB2?4+:&09
M22558>Q(!K26'I.-FM#%8W$7TE^",4Z4?^>W_CO_ ->HY-&9^/M&%[C9U_6O
M7V\*:->:HT-G9&'[-JIL71YV9)5V,P8GJ#E>QK$MO S7/V8+J*F66R^W-#'
M[ND708 ^\<\8'UKD5/"/=6^__,ZG6QJVE?[O\CSD:'C&)QQ_L?\ UZ];\.?$
M]= \.V.E'23.;6(1^;]HV[L=\;3BL>]\$G3%G^W:K;6["1X[<.IQ,50/R?X<
MA@!GOQ5^\\#V3WD8M=2\FV,5JNZ2)F+2S#Y>.P/7V]Z'1P?;\Q>WQO?\C=_X
M7,G_ $ F_P# K_["C_A<R?\ 0";_ ,"O_L*X76?#?]B:?;S7-]$;F9F46RHV
M0%=E8[NF,K^.?:MFT\#B&_TU;BXCN!=J6\LHZH1Y+."L@X;&,'&.?:F\-@TK
MV[]^@EB<:WRW[=NIT7_"YT_Z 3?^!7_V%'_"YT_Z 3?^!7_V%<JG@.:>UA:#
M4(7N)$M7,)C8;5G.%);V/7VHM/!"W]U*MGJT=Q!"F9'B@9I$;?LVF,<^^?3F
ME[#!=OS#ZQC>_P"1U7_"YT_Z 3?^!7_V%'_"YT_Z 3?^!7_V%</I^DP6_B*[
MTJ]M)[ZZB9H8(+=L+)*&QDMU"XR:Z@^#] ^WK:0-+.M[<7$,$ZS<0^5&&]/F
M^;(^@HGA\)!ZQ_/_ #'#$8R:NI>6R_R-#_A<Z?\ 0";_ ,"__L*/^%SI_P!
M)O\ P+_^PKFK?0=">+PS,9)5@OGG%U)<2"/[F, '.%&<\^]8_B;38M/N[8V]
MLD-M/;B6,QW)G60$D9#%5QTQC':G'"X64N51_%_Y^1,L5BXQYG+\%Z]O,[W_
M (7.G_0";_P+_P#L*/\ A<Z?] )O_ O_ .PKR>BMO[/P_P#+^+,O[1Q/\WX+
M_(]9_P"%T)_T 6_\"_\ ["C_ (70G_0!;_P+_P#L*\FHH_L_#_R_BP_M'$_S
M?@O\CUG_ (70G_0!;_P+_P#L*/\ A="?] %O_ O_ .PKR:BC^S\/_+^+#^T<
M3_-^"_R/J'2+\:KH]GJ C\K[3"LNS=G;D9QGO5VL;PC_ ,B=HW_7G%_Z"*V:
M^>J)*;2/HZ;;@F^P4445!84444 ?&U%?0_\ P@/A;_H#P_\ ?3?XT?\ " ^%
MO^@/#_WTW^->M]>AV9Y/U&?='@VG])/PJ[7MZ>!O#4>=FDPC/7YF_P :?_PA
M?AW_ *!<7_?3?XUM#,J:5K,PGEE64KW1X;17N?\ PA7AS_H%Q?\ ?3?XT?\
M"%>'/^@5%_WTW^-5_:E+LR/[*J]U^)X917N?_"%>'/\ H%1?]]-_C1_PA7AS
M_H%1?]]-_C1_:E+LP_LJKW7XGAE%>Y_\(5X<_P"@5%_WTW^-'_"%>'/^@5%_
MWTW^-']J4NS#^RJO=?B>&45[I_PA7AS_ *!47_?3?XT?\(5X<_Z!47_?3?XT
M?VI2[,/[*J]U^)X717NG_"%>'/\ H%1?]]-_C1_PA7AS_H%1?]]-_C1_:E+L
MP_LJKW7XGA=%>Z?\(5X<_P"@5%_WTW^-'_"%>'/^@5%_WTW^-']J4NS#^RJO
M=?B>%T5[I_PA/AS_ *!47_?3?XTO_"$^'/\ H%1?]]-_C1_:E+LP_LJKW7XG
MA5%>Z_\ "$^'/^@5%_WTW^-'_"$^'/\ H%1?]]-_C1_:E+LP_LJKW7XGA5%>
MZ_\ "$^'/^@5%_WTW^-+_P (3X;_ .@5%_WTW^-']J4NS#^RJO=?B>$T5[M_
MPA/AO_H%1?\ ?3?XT?\ "$^&_P#H%1?]]-_C1_:E+LP_LJKW7XGA-%>[?\(3
MX<_Z!47_ 'TW^-+_ ,(3X;_Z!47_ 'TW^-']J4NS#^RJO=?B>"3_ /'O)_NF
MLBOI%O _AIE(.DPD'K\S?XU%_P *_P#"O_0&A_[Z;_&LIYA3D]$S:GEU2"LV
MCYSHKZ-_X5]X5_Z T/\ WTW^-'_"OO"G_0&A_P"^F_QJ/KT.S-?J,^Z/G*BO
MHW_A7WA3_H#0_P#?3?XT?\*^\*_] :'_ +Z;_&CZ]#LQ?49]T?.5=)IGC;4=
M*TNVLK>VLBUJ96M[EXRTL1D&&*G=C/X5[5_PK[PI_P! :#_OIO\ &C_A7WA3
M_H#0?]]-_C4RQE*6C3*C@ZL=4T>'W'B[4;G2&TQX[<0-;06Q95.[;"S,ISGK
MECG^E79/'^HR7RWAL=.$S;_M)$+?Z5O38V\[LXV]EVC/->Q_\*^\*?\ 0&@_
M[Z;_ !H_X5]X4_Z T'_?3?XTOK5'^4KZK6_F/&HO'FIP23-#:V,8>6"6-%B(
M$+0C";/F].#NSG-,O?&^H7=I/9K:V5O:S0-!Y,*,%0-)YC$98G);UR/:O:/^
M%?>%/^@-!_WTW^-'_"OO"G_0&@_[Z;_&E]:H_P H?5:W\QX=X?\ %5WX<5C:
M6MG)+O\ ,CFEC)>)MI7@@C(P>AR/:K2^.]56*WC\JTQ!]DV_(W/V?.S/S=\\
M^O;%>S_\*^\*?] :#_OIO\:7_A7OA3_H#0?]]-_C3>*HMW<1+"UDK*1XS)X]
MU22 J;>R%P&;9=>43)&K2^:57)QC=[9QQFLW7?$$NO2I)+965L0[R-]FC*^8
M[G+,Q))))[9P.P%>\?\ "O?"G_0%@_[Z;_&C_A7OA3_H"P?]]-_C0L713NHL
M'A*S5G)'AB>*+K?IIFM+*XCL+=K:.*:(LKH22=W.<_,<$8(XJ]'X\OH[P71T
M[3'DB\K[+NA;_1?+7:@0[LX'7#$C/->R_P#"O?"G_0%@_P"^F_QI?^%>^%/^
M@+!_WTW^-)XJB_LL:PM9?:1X;-XLO)='ET\6ME$9XUBN+F*(K+,JMN 8YQG/
M4XR<#)K!KZ0_X5[X4_Z L'_?3?XT?\*]\*?] 6#_ +Z;_&J6-IK9,EX*H]VC
MYOHKZ0_X5[X4_P"@+!_WTW^-'_"O?"G_ $!8/^^F_P :?UZ'9B^HS[H^;Z*^
MD?\ A7OA/_H"P?\ ?3?XT?\ "O?"?_0%@_[Z;_&CZ]#LP^HS[H^;JUK;_CV3
MZ5[W_P *\\)_] 6#_OIO\:E7P)X810JZ1" /]IO\:TAF-.+NTS.IEU2:LFCP
M2BO?/^$&\,_] F'_ +Z;_&C_ (0;PS_T"8?^^F_QK3^U*79F']DU>Z_$\#HK
MWS_A!O#7_0)A_P"^F_QI?^$%\,_] F'_ +Z;_&C^U*79A_9-7NOQ/ J5&*.K
M#J#D5[Y_P@WAG_H$P_\ ?3?XT?\ "#>&?^@3#_WTW^-']J4NS'_957^9?B>5
M7'CS4Y[R.Y6VL876Z6[<11L!+(HP"V6)('H"*JKXMOQ=03-#;.(K5[0Q,K;9
M(F))#<Y_B/0CM7K_ /P@WAG_ *!,/_?3?XT?\(+X9_Z!,/\ WTW^-9K'89?8
M?]?,U> Q+WFOZ^1Y*GC*\C29!8Z?L:0RQ+Y)"P,4\O*#./N@?>SSSUIT'C6^
MAAAB>RL9HXX(H,2(_P XB.8R<,.5/IC.3G->L_\ ""^&?^@1#_WTW^-'_""^
M&?\ H$0_]]-_C2^O8;^1_P!?,/J.)_G7]?(\4U77KW68K=+SRR87E<,JX+&1
MR[9Y]3Q6G:^-]0L8;:.VM+&+R71R5C8>:R*5!8;L=#S@#/>O6/\ A!?#/_0(
MA_[Z;_&C_A!?#/\ T"(?^^F_QIO'X=KE<7;^O,2R_$I\RFK_ ->1Y"GC'4XT
M18U@4I;PVZL$.0L3[U/7KGK4K^-;QYI"=/TX02HZRVXC;9(7<.S'YMV=P'?
MKUG_ (07PS_T"(?^^F_QI?\ A!?#/_0(A_[Z;_&CZ]AOY'_7S']0Q/\ .OZ^
M1XUI_B6ZTW6[G58K:T::=74HT9"(&Z[0I&...O0U:M?&=Y9 K;6%A$HE,T(6
M-\02%-A9/FZD>N1GFO6_^$%\,_\ 0(A_[Z;_ !H_X03PS_T"(?\ OIO\:'CL
M.]XO^OF)9?B5M-?U\CR)O&6H-:QP-;63$>2)7>(L9UB^XK@G! ]@,UGZMK4V
MK"W1H(+>"V4K#! "$7+%B>23DD^M>V_\()X9_P"@1#_WTW^-+_P@GAD_\PB'
M_OIO\:<<?AXNZB_Z^8I9?B)*SDOZ^1\_T5[[)X'\,@X&D0_]]-_C3/\ A!_#
M7_0)A_[Z;_&M/[4I=F9_V55[K\3P6BO>_P#A!_#7_0)A_P"^F_QH_P"$&\-?
M] F'_OIO\:7]J4NS#^RJO=?B>"45[W_P@_AK_H$P_P#?3?XT?\(/X:_Z!,/_
M 'TW^-']J4NS#^R:O=?B?-US_P ?,GUJ*OI)OA]X59BS:-"2?]IO\:3_ (5[
MX3_Z L'_ 'TW^-8/'TV]F=2P%1*UT?-U%?2/_"O?"?\ T!8/^^F_QH_X5[X3
M_P"@+!_WTW^-+Z]#LQ_49]T?-U%?2/\ PKSPG_T!8/\ OIO\:>GP[\)LW_(%
M@Q_O-_C1]>AV8?49]T?-\$S6]Q%,@!:-PXSTR#FNKE^(NK2:A#>1VNGP-'=F
M\=(HF"RR[2NY\L2>"> 1UKVC_A77A'_H"0?]]/\ XT?\*Z\(_P#0$@_[Z?\
MQJ98RE+>+*CA*L=I'A47C'4$NH97M[65(]/_ +-:%U;9+#DG#88'.3U!'05*
M/'-^(9XOL&FX>1Y(?W! MBZ!&\L X^Z!U!YYZU[A_P *Z\)?] 2#_OI_\:7_
M (5SX1_Z D'_ 'T_^-+ZU1_E']5K?S'BD'Q!U*(1![#3IA'%!'B2-_F,/^K<
MX<?,/;@]Q6-J^OWNN1VJ7OEDVPDVNJX+%W+L6Y]6/3%?0G_"N?"/_0$@_P"^
MG_QH_P"%<^$?^@)!_P!]/_C36+HIW40>$K-6<CQ2W^(6IV<=JEM9Z?"('$C;
M(F E<1F,%ANP#M8_= R>34$7CK5X$01+;(4AM8%8(<@6[;HSUZY'/K[5[E_P
MKGPC_P! 2#_OI_\ &E_X5SX1_P"@)!_WT_\ C2^M4?Y0^JUOYCQ$^/+PR2+_
M &7I?V25"DEGY3^6Y,GF;C\VXG=SUQVQBJ.D^*KO2-8O=3AM;*2:\1XW22,A
M%5SDA0I&WTX[5[Y_PKGPC_T!(/\ OI_\:/\ A7/A'_H"0?\ ?3_XT?6J-K<K
M#ZK6O?F1X?;>.KZSB:.UT_3H0KO);[(W_P!&9XQ&QC^;N!GYL\\U(GQ$UF$P
M20Q6<<Z-$TLRQMNN/+4H@DRV,;21P!7MG_"N?"/_ $!(/^^G_P :/^%<^$?^
M@)!_WT_^-+ZU1_E']5K+[1\\ZSK<^M/;;X(+:"UB\F""W#!$7)/\1))))Y)K
M,KZ:_P"%<^$?^@)!_P!]/_C1_P *Y\(_] 2#_OI_\:M8VFE9)D/!5&[MH^9:
M*^FO^%<^$?\ H"0?]]/_ (T?\*X\(_\ 0#@_[Z?_ !I_7Z?9B^HS[H^9:*^F
MO^%<>$/^@'!_WT_^-'_"N/"'_0#@_P"^G_QH^OT^S#ZC/NCYEK7M_P#CWC_W
M17T'_P *X\(?] .#_OI_\:E7P!X650!H\( Z?,W^-7#,:<7JF9U,MJ26C1\]
MT5]#?\(%X7_Z \/_ 'TW^-'_  @7A?\ Z \/_?3?XUK_ &I2[,Q_LFKW7XGS
MS17T-_P@7A?_ * \/_?3?XT?\(#X7_Z \/\ WTW^-']J4NS#^R:O\R_'_(^>
M:D@F:WN(IT +1N'&>F0<U]!?\(#X6_Z \/\ WTW^-'_" ^%O^@/#_P!]-_C1
M_:E+LP_LJK_,OQ/(9/'FIM?0W4=M8PM'<FZ9(XV"R2E2NYLMD\$]Q52+Q5>I
M<12-!;2(EB-/:)U;;)%UPV#G.>X(Z5[3_P (#X6_Z \/_?3?XT?\(#X6_P"@
M/#_WTW^-9+'89?8?]?,U> Q+WFOZ^1XW_P )C>F":(V=@0[R/$?)(^SEU"ML
M ..@'4'UJ6+QSJ$?E[K.PEV)"OSH_+1?ZMSAOO#\CZ5[!_P@/A;_ * \/_?3
M?XT?\(#X6_Z \/\ WTW^-'U[#?R/^OF"P.)_G7]?(\)U36KO6$MEN]A-NKA6
M48+;G+DGWRQK6A\<ZC;);K;VEC$(7WD)&P$C>68\D;L [6/W<9/)KV#_ (0'
MPM_T!X?^^F_QH_X0'PM_T!X?^^F_QIO'X=JSB[?UYB67XE.ZFK_UY'C,7C/5
M(0/*6W5ECMHPP0Y @.4[_GZ^U2?\)I=[W7^SM.^RR)M>U\IO+8[_ #-Q^;<3
MN]\=L5['_P (!X6_Z \/_?3?XT?\(!X6_P"@/#_WTW^-+Z]AOY'_ %\Q_4,3
M_.OZ^1XAIGB2ZTK4[R_BMK226[1T=9(R%4,<D*%(QZ?2K4/C*\MHFCM[*PA
M9V@V1M_HY= C%/F[@=\\U[+_ ,(!X6_Z \/_ 'TW^-'_  @'A;_H#P_]]-_C
M3>/P[=W%_P!?,2R_$I64U_7R/#[;Q)>6T6EQ+%;.FG-*T0DCW!_,^\&&>1],
M5!J^L3:Q) 9(88(K>(0PPP A$4$GN2>I/)->[_\ " >%O^@/#_WTW^-+_P (
M!X6_Z \/_?3?XTUF-!.ZB_Z^8GEN(:Y7)6_KR/G:BOHG_A /"W_0'A_[Z;_&
MC_A /"W_ $!X?^^F_P :O^U*79D?V35[K\?\CYVHKZ)_X0#PM_T!X?\ OIO\
M:7_A /"O_0&A_P"^F_QH_M2EV8?V35[K\?\ (^=:*^BO^$ \*_\ 0&A_[Z;_
M !H_X0#PK_T!H?\ OIO\:/[4I=F']DU>Z_'_ "+?A'_D3M&_Z\XO_016S45K
M;0V5K%;6\8CAB0(B#HJC@"I:\2<N:39[L(\L4NP4445)04444 8-%%%42%+1
M10 4444 %+110 4444 %%%+0 4444 %8UIXKT.^NTM;?4$:9SM561EW'T!(
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
MUY/^16=6A&$.;]?3R\_(THXB<ZG+^GKY^7F;%%%%<9VA112T %%%% !1110
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
MX&1#YK8&W'"E2<GO[4AG0T5AOXPT..V\][QU4,RLK6\@=-JAF+IMW* K*2Q
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
MX;RRN2GS$$J6(*\BK-SXFN)/ ]]K%NMLEQ&'2)H9A/'NW;0V<#UR5(!&""*
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
MV;/-M2U16N4%[J4UH&.$CB0L3]?2N>\26HN="GGAN#<K&=Z.?3O7I9LK6^&
MVR6,_P!T?GR*Q_$5A#:Z-=)M!#H<X')XJXSM8F<&T[DO[/6EE8=5U4G ;;
M1^)/\J]SKB_A79BS^']@@  8NP^A8UVE>HG=7/'E'E;14N?];^%94%K8V]]?
M^7*OVB]<2SH9 3D1J@P.WRJM:MS_ *W\*\Y_L2;5O&.MRI'9QQVNJ6TYN2I,
MXV6\+;%XX5NA.>A;BJ).B'A73'@L%ADN$BMK:.V7RIL":%,%5<]QQG(QU/8F
MB/P?IJW*SN]S*T;JT(DER(@L@EVKWQN /.>@'2N!T?Q#>6MCX?AMM1=(X[:T
MMGA=HU4;K+?A5P6;DJ=V0 ?E&>:T[/4]9DN=-LGUJ[87L>GS22[8]ZF6.X,@
M7Y< $Q)VR.>: .E@\$:1&?*CGN]T:1I!^_R;9$??&$&. "#C.<C@Y%: \)Z8
ML4L9\]_-CCCD=Y26?9*TH)/J7=B?KBN'TS5M5O+^TA;49(Y)Q9P2W$<<8D=2
MUX#D[>I\M?H<XQDTD?B?5#'!]HUV2">(V201D1@W@>[>*0D%<L=J@?+C'7O0
M!WEMH\&CW1N8KZ6*T,EQ+)#))\GF3.KD^P#;B ?[YQZ57B\*Z1/,;A9IY[8R
MS31VXGS#')*&$C*!W.]^Y W' %4_'4]O=>$DDBGLWA.I6:F24AX1BZC#;^<$
M @@C/8UF+J8@U"&T77+"PM8K>.:(Z9"IAN)6G*LNSYBW&Q2 <YDSZ80&^/".
MF06#6_GW2DRP2+.THWJ\6U8R"1C/ '(.:C;P3HZP+$\MULVS1_-.<MYLGF')
MZY#X8'J#7'MK5]?Q6"3W[7/VB:TN+J A<6DJZE JH, $<%Q@Y_U>>N:IR^(+
MC4O+CN-:D^R2RV-TDTKQ!XLW6"VT#$?&/E8MC SSFF!UGB+P2U]8^3:WFUIH
MIX+FZN)W61A-M!)V_*P^4?)@#@8(&0=6?P9I=P[ONN8S(9?.,<NWS4DV[T;_
M &3L7I@CL1DUB7-Y/??#J>2>X-SLU(0Q7#8S+&EZ%1C@ 'Y0.1UZ]ZRI=?UJ
MVA@G;5YRMZEQYK.D>VV5+Z&'>OR\;8Y7)SGH">E(9ZE16/H-];2VWV=-8&HR
M+)+L=P%=D60J>F-P4X7<!@XK8IB"O'?%8QXFU!AC_6?T%>Q5Y-XIM&E\17S+
M_P ]/Z"G'<F6QA01DXSGZUIVT.]@B\$\9JG$K!MK#&.U:L<9@ACE/K3J_ QT
M=:B,Z[&MHJR6MB$(;&[S\' [GBM32KC5KFS>2Z14=1QENM:DU[9V]FLDK*&?
M@+ZFJ[RM%9RR9VAN*X#TXJQRKZOJUW?O;*DGEKR3&.HJ)KD7#1J+>[B?J&E
MY_*N@TB6 3&%P%=QE2>"15G4#!;QEB,GL3S33!Q=SE]0#)C=P:I31QBY6W8_
MO GF=.",XZU9NY_/ND4GAG&3Z"I'MFE<2L"75=F3QQ5T;\^AGB%'D=S/NIQM
M2-1^%>T> F+^"M.8C'^LX_[:-7CC6>^0Y_"O9O T?E>#;!/3S/\ T8U=D]CS
MH[EB;PY#)K$NIQ7U_;S3;/-2&8*C[.!D8/:J$?A'0K>W22SN)K7RG0K/#.,K
M(J-$7R<@NRL58G.<#N,UF:KJ^H#Q3/:QZG) R7UK:0V:!/WD,B9>3!!)()<@
M]!Y7USDOI,5Y\$=!TV1V:.]?3E=B #^\GBST _O?7ZUF:'7+X0T5;H('G">6
MNZT\\[7VQ^2'8=2=GRYSC@'J :;;^#=+MV51=WLES&T$JR/<9D7R@RIVQC#,
M.G/UYKC_  EJ9O\ QM%XBU-UMS)I4]L[2MM"^2UJK@D^DS3"K-CJ#Q_$ ^(9
MK6>*QO;JXTW[:[QB$QQJ-G\6X?O()3DJ!^\Z]* .LC\):':SV3M&2UO9MI\2
MR2<-$>Q'<XR,^C'UJYHVD6FDI-#!<SW#X1',\N]E55PJ^P _$YR<UROQ'_?K
MX?O;4B5K6>2_A,9SO\J)I0 >^X+C\:YW0[V8:]<77VY[&WUV[AN)[H%598GC
MN9(AE@0N52)<^V.] '>Q^"-)CM9K9FNI('M6LXDDFR+>!B"8X_0?*O7)^4#/
M%6;OPGI-])<-<Q/(+B:2:52YPS/!Y#?ALX^O->>R:AJNO>%[V\U'6+F*.WCT
M]@D:QHC;V0M(V5SSPW4 ?2IYO$FOAM2DCU9$VO=Q+'O1W18YTCC<)Y>%^4@D
MLQ#>8"!TP =H_@RP= 6O-0-R2VZZ\_\ >NK(J,A.,;2J*. #E0<YYK7T_3+;
M3!<"U5E$\OG."<_-M5>/;"BO.-4U_5=,EO86UV<PV%Q<]?+%PZ*D#!@"H60*
M9&!3*D[AC.*+OQ-K"AG@U>07%P]TD\ 6,_8Q'=QQ1D#;D?*Q'S9W9S0!ZG2U
M@^%Y[EX=3M[JZENC:7\D$<LH7>4 5@#@ '&XCI6]0 4444 %%+10 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% &'1115$A2T44 %%%% !2T44 %
M%%% !2T44 %%%% %74SC2;P_],'_ /037E40+CFO5=4'_$HO?^N$G_H)KRRW
M5BAXZ541D,D(\Q2O8UL:9,$#*IRRL"?I65+(%-.MKD6]R)!T;@U%:+E!V-*,
MN6:9LWGFW-X)YI0%"[8E)^[ZGZU:,&J/9QPI/$T'9Q@M_A4-U9V.J6Z3RP*\
MR8PQ[8YXJ5+2U>$;BHSUQ'C^5<,#T&VPC\ZRY%PJS \[S@/[?6B\NGN5$DBE
M25.5-%KI=A'<&81>9M^X9!T/J!4.JS*"[@X7A%_K0]Q-F%?7\=K97%L'(GD&
M5&.H/'6N42$J/0UM:I_R$[6.4;3-"7C)/W@#@U%+"$!&!7?1C:)P5Y<TK=BE
M8+_Q,K;CGS5_F*^A:\ M@5U&U*]/-3^8KW^JF9'F]M8W]EX)T&.[GOI8Y6B1
MX'B*I:C8Y^=8E$C+D ;2>I7)JEI:7]Q)I*W:ZG/-);102QRK-$R#RG5F#9*E
M<_># -N .3\M>K45 SRC0+:_6XT.-9+VW2*WL5BB-M,3@9\]22RJHSN#;@3C
M;C^$4MK;WUEI6G+/%J3)=:=I[79EDF95FR^]I ,M_=!48S\H.!7JU+0!P_@-
M+W[;/+>)<[O[.MHM\\;H24GNACY^<@%>"2<$5FB6YB\)V^DPZ9=MJ=G%(MS.
ML+J\"^8!(4;'S%U+$;3D]:]*HH \LO+2^NH]1%JNI_V?'::E+IP5IE.X+;>7
MCG)_>><5!_#BI[R-+#6EM+]M2&EO?$A5>9BP-FI/W26(WY/'&[\:],J.2VAE
MFAFDB5I(23&Q'*$C!Q^!(H \JC?6UN-/:Y34$OXTABN"PF=G!LSDY'R*OF$
MCDEP3D8JW(NHZ#I\FIPB_86=M87;1222-YLC"6.8'<>3AE)'JJ]\5Z?4%U96
MU\D:74"3+'(LJJXR PZ''J* (=(LY-/T:RLYI7FFA@1))';<78  DD^IR:NT
M4M !7(^+(R^H0'TB_J:ZZN:\1_\ 'Y$".L?]351W$]CS;QU 7TJUD5?N2X;
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
MLX4=>YJJ01D]>:M3 GY0>?Y5"R9%)C)=,_Y"]E_UW3_T(5];5\EZ8F=8LO\
MKNG_ *$*^M:D3"BBB@ HI:* "BBB@ HHI: "BBB@ I:** "N9\3%?M,88X C
MSG\3735YW\5=1_LS2)95;$DD(B3ZL2/Y9JH[@SSCQ!\0;]KM[;2)1#;1G;YF
MT%G/<\]!7#W=U-=3M+<3/+*WWG=LDT*,H#G]*9L#MT_&DW<$AD*%V+$<"N[\
M)VC1Z8D#K\\O[Q#CJ,D$5QJ#KCH.!BO3$$=AIEM*&*21( K+SC/!R.XKGK/9
M'5AUO(?)$MF&EF;;&@)8GM7 :C?G4+QY\;8^D:^@K8\5:I/._P!E:5#N_>.J
M#&/0$^M<O\Q7"G!!YHHPLN9BKU+OE0KMD[>U2( %'(YI@B8?\M!CZ4\-D]1C
MZ5T'.*1D5[7\$F8Z'J:DDA;A< ]OEKQ5CM&2/R[U[3\$,_V'JA)ZW*\>GRT"
M.LUJ-M2\46VERWEU;6HT^>YS;7#PDR!T4,64@D*&/'3YN>U8TWC.^L9%2"XM
M-1M5B=%G6%_G9+0SAVDR$RQ4_(H. 0<]J[#4]$T_6!']N@+F,,%9)&C8*WWE
MRI!*G R.AP,U4D\(Z%+.TK6 !8D[5D=4!,?EDA0=HRGRG Y'6D!AR>)]=AD^
M==-(@-E]H41N"WVF;8 AW<;5QR0=QSPO2LNPUJ^N=8LO])G2)S99B\YV'S37
M@;J3G(1<_P"Z/05TVK>#X=5U>TNS-''#!Y&8Q"2Y\J3S% <,!C/'S!L#.,9)
MK2B\.Z3#(DD=DBO'LVG)XV%V7OV,CG_@5 %#Q;?7&GKI$MO(R9OL.H8@.HAE
M;:<=1E1Q[5CVGBS6Y[FSL'73UN[];62&587*1++%/(0R[\L1Y! (*YW#@8YZ
MF/0K(:98V$\9GCLP/*,C'.0I3/UPQ_.F3>&M(G15:TV[4B16CD=&01[MFUE(
M(QO89!S\QH YU_%VJQ2/))%8&&WN(+.=(BSEY9(E?>CY V NHP5R0#R*K_\
M"7:_'8)>S)IA1--AU.:-(I,E'8@QJ=_4 'YL=>,<YKJ%\+:*D\,R6"*845$5
M68( JE5.S.TD*2 Q&0.]02>$-,FU6"[DC+0V]K%;0VX9@JB-BPS@_,.GRL"/
ME!H Y^Y\;:M!#'.EO9,EZ9?LB%7!C\NYCA_>'/S9$F[@#!&.:??>)]9BU"73
M1/8NS":#SH;64".5+<R;BQ?;G(/R#) QENU=*/"^C">:;[$I>5MS9=B ?,$A
MVC.%RZACMQDC)S2OX9TB34&OFM,W#2&4GS7V[BFQCMSM&5.#QSWS0!R-AXRU
M>%;:*:!;N.WAMQ=2);N"Y>'S"X?<57 *\')/)XX%:WA;4=5U#7+J34IH2LNE
MV5S'%;A@D?F-.3P2?FX +<9VC@=*UK?PKHMK-!+%9D- JK&&E=EPH(7*DD,0
M&(!() X%3:5X?TS17D;3[;RFD1(V)D9_D3.U1N)PHW' ' S0!I@5%(VYO85(
M[;5QW-0T >!_%1P/'=PI_P">,7\JXMCZ5U?Q=N7A\>7 ,+M&((CN7GM7"B^0
MJ9%Y'<#M4E)DTJ9;(8J>Q%(-Q7YR"PZD#%"RI/'N4Y!I@;:VT_@?6@":WN);
M2YBN('*2Q,'1AU!'2OIOP]XVL]2\#C7)Y%5K>,+=+_=D  /YGI]:^7F:NP^'
M6M16FLG2[T&2QO\ "F,GY?,'W2?U'XBFA,[Z:#59O%4.JZ67ENI?WQ*'AER,
M@CN,<5Y#\0(=OCO61LVYN6;;Z9YKZ'L;5-'O(9D18HD91M7@!2<'^?Z5X?\
M%>W$/Q'U7"X#LC_7*CFMJR]XSINZ.!52IJ<<U/<SB>*)3$B&-=I91C=]:A7@
M5@O,U/HSX+NS?#]%9B0EU*JY[#@X_4UZ'7G7P4.? '_;Y+_2O1@,G%4221C"
MD^M.HZ "B@ I:**0!1113 ***6D 4444 %%%+0,*\R\3ZA'9:O?33R".*-LL
MQ^@KTVOG'XMZD\WBVXTY&Q'$WF2 =R0,9JH;DM7%U+XH,$,6EVO/3SI_Z+_C
M7":AJ5YJ5P;B]N'FE/3<>!]!VJ':*B8[FP*T!(ZCP%9RW/B:WD12PA_>.?0=
M!7;R^(!?>(X;R[CC&FV[[54KEG4'EC[?I67X(=-+\%:QJ7"S2-Y:MCG 7M],
MDUAZE)*UP;."(_*G"XZ^G-;TX)K4QG)IZ'O4DJ3!?+P4(!4CICM65K5XFDZ7
M/=R8^1"1]:K^"8+ZV\-6T&K,HN($Y)_N=0#]!Q^%<3\1_$*7<ZZ9;R;HTPTA
M'3/8?UI7L-*YY]=RR7-U)<2DL\K%F)]35>1ML;'T&:L'D$53:$,?WA+'L#T_
M*H-"%1^[4>PKZ>^$W'PRT?\ [;?^CGKYG*X%?37PH'_%M-(_[;?^CGK*>PT3
MZAXCU"UU#59(4LO[/TK:L\<NX2S$P^:2C9P.J@+M.>>15!/%.O-?V>E'^S1>
MW3VY$X@<QHDL%Q)C;OR65K<C.X9##@5U,_A_2[G4QJ,UHKW. "2S;6P"H)3.
MTD!F )&0#4=EX9T?3S$UM9A6BE$L;-(SLK!&C&"Q)P$9E Z '@5F4<C9^-->
MN;:SWQZ:LU_#8S0D1/MB$\C(P8;_ )\;<C!7.<>].?QSJJ-"I6R9X;@6]U''
M;RL7_P!+:W+AMVV)3L+#<6).1_#D]#J'@W2KVTM;:.(6Z6YMU&PMGRX7+*@.
M<CDG!'(S4C^#=!D6-6L,"-%0;9I%W!7+J6PWS$.S,"<D$DYR: .<7QGK447V
MJ>&P>W:":ZVQQN&CBAN4CDR2QW'RW+#@8(QS6KH6MW=_K\1FP+>_M;B:!%)P
MJ0SA$?GNZ2J3]!6E>^'+273I;:R2&VE:WEMDE:,R!$E8-(-N1G)&>>_Y5+IV
MA6VF3P/"24MK*.RMT(_U:+UY[DX7/^Z* -6BBB@ I:** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q*6BBJ)"BBB@ I:*
M* "BBB@ I:**!A112T""BBB@9G:^H;PWJBGH;24?^.&OFX:=;@8 ;\Z^DM=_
MY%[4_P#KTE_] -?/%>KEU*%2,N=7/'S*M4IRCR.Q4.G6Y!&&Y]Z1-,MD;< V
M<8ZU<HKTOJM'^5'F_6Z_\[%M2;-R\1Y(Q\W/%:^F^)]3TDS&SD1#,NULKG\J
MQZ*KV-.W+RJPOK5;^9D;0J[%F))/).:;]EC]_P ZFKL_"Z6T7AR2YDT^TNI6
MU."W_?PASL8'('I^%8U*-&$;\B-*5>O.5N=G!"P@ Z-^=*;" ]F_.O4;WPGI
M1$BN\D-K;-J$N8(U\S;$Z +N/+<$CD\54C\#:;<PV*Q:C)'<70MY561T),<K
M=-@Y!52#GH>:R3PMKN/X&S6+O93?WGG<-I%;SQS1@[XV#+D]P<UV_P#PLSQ'
M_P ]+;_OR*M6.C: UIJSQ17L@%BSQ?:% ,;B782K8P>W3IR*L?\ "!Z6UV\0
MO+Q4MKB6VN&(4EF2'S-R#L.",'\Z']63UA^ +ZTTK3_$S?\ A9GB/_GI;?\
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
M/_P''^-'_"X_%O\ SUL__ <?XUP%%;>PI?RHQ]O5_F9W_P#PN/Q;_P ];/\
M\!Q_C1_PN/Q;_P ];/\ \!Q_C7 44>PI?RH/;U?YF=__ ,+C\6_\];/_ ,!Q
M_C1_PN/Q;_SUL_\ P''^-<!11["E_*@]O5_F9Z5:?%SQ5,C%Y;3@]H!_C5C_
M (6MXG_YZVO_ 'X%>>:?_JW^M7*Z886BXKW4<E3%5E)I29V__"UO$_\ SUM?
M^_ H_P"%K>)_^>MK_P!^!7$457U6A_*B/K=?^=G;_P#"UO$__/6U_P"_ H_X
M6MXG_P">MK_WX%<111]5H?RH/K=?^=G;_P#"UO$__/6U_P"_ H_X6MXG_P">
MMK_WX%<111]5H?RH/K=?^=G;_P#"UO$__/6U_P"_ H_X6MXG_P">MK_WX%<1
M11]5H?RH/K=?^=G;_P#"UO$__/6U_P"_ H_X6MXG_P">MK_WX%<111]5H?RH
M/K=?^=G;_P#"UO$__/6U_P"_ H_X6MXG_P">MK_WX%<111]5H?RH/K=?^=G;
M_P#"UO$__/6U_P"_ H_X6MXG_P">MK_WX%<111]5H?RH/K=?^=G;_P#"UO$_
M_/6U_P"_ H_X6MXG_P">MK_WX%<111]5H?RH/K=?^=GTI1117S)]2%+110 4
M444 %+110 444M !1110,***6D!GZ]_R+NI_]>DO_H!KYWKZ8INQ/[J_E7;A
M,9[!-<M[G#B\']8:?-:Q\TT5]+;$_NK^5+Y:?W5_*NO^U?[GX_\  ./^R/[_
M .'_  3YHHKZ7V)_=7\J-B?W5_*C^U?[GX_\ /[(_O\ X?\ !/FBM/3?$&J:
M/"\-A=F%'<.P"*?F'0C(.#]*^A?+3^ZOY4;$_NK^5*69QDK.%_G_ , J.52B
M[QJ6^7_!/GE=?U5;<VXO',925"" <B4@ODD9YP*>OB76$M(+5+Z18H"ACV@!
MAL.5&[&2 3P"<"OH/8G]U?RHV)_=7\JG^TH?\^_Z^X?]F3_Y^?U]Y\_R>*=9
MEGDF>].Z2$V[ 1H%\LG)&T# YYSC.:67Q9KDS1M)?N60, 0BC.Y=I)P/F)7C
M)R:^@/+3^ZOY4;$_NK^5+^T:?_/M?U\A_P!FU/\ GZ_Z^9\Z:;J]]I$DCV4_
MEF0!7!17# '(R&!'!&:FD\1ZO+"\4E](Z.DB,& .5D8.XSCNP!KZ%V)_=7\J
M-B?W5_*F\R@W=T_Q_P" )99-*RJ:>G_!/G__ (2S7,7'_$P?_2#F0[%SG;LR
M#CY3M &1CBJ][KNIZC916=W=-)!$054J!D@;020,L0.!G-?1/EI_=7\J-B?W
M5_*A9C!:JG_7W#>6S:LZC_KYGS\WBO6WMX8#?'9 $$6(T#($(*X8#/&!WJ.3
MQ+J\NI6^H->$7-N"(65%4)G.<*!CG)[=Z^A=B?W5_*C8G]U?RH_M&"_Y=K^O
MD']FU'_R\?\ 7S/G>WU_5+33GL(+MDMF##;M4D!OO ,1E0>^",UFU]-^6G]U
M?RHV)_=7\J:S1+:'X_\  )>52>]3\/\ @GS)17TWL3^ZOY4;$_NK^55_:O\
M<_'_ (!/]D?W_P /^"?,E%?3GEI_=7\J-B?W%_*C^U?[GX_\ /[(_O\ X?\
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
MMH\;%"+N #;]N[&[;NYQG'M7U=Y<?]Q?RH\M/[B_E3^NQM;D_K[A?4I;\_\
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
M&.-V*\,&+,<<=*?)X,O%\2#48)8! ]FT<B%B")3%L) QT.%YK=.@HV=K_P#
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &-1
M115$A2T44 %%%+0 4444#"BBEI %%%% !112T %%%% !12T4 %%%% !2T44
M%%%% !2T44 4=8U)=(TJ:^>,R+%MR@."<L!_6N7'Q%@/_,.D_P"_@_PK9\8X
M_P"$4O<]/D_]#6O*P1Y9':DV,[T?$.W(S_9\G_?P?X4C_$>UCR7L7  R3Y@_
MPK@TBPN2<CO4%I:">XWL/D!R%K*I4Y4:4X<[L>A6_P 14N#E-)F"=F:4#/Z5
M8;QW&H_Y![Y_ZZC_  KF(+3Y1@?6B2V-<WUB9UK#0-V7XD1Q$9TJ4CU$H_PI
MT'Q)M9^/[/E4^\@_PKC+R':V0.1Q6>08Y0,<-WK6%:3W,JE!+8],;QY"HR;"
M3_OX/\*@_P"%BVY;:-.D)_ZZ#_"N04>=$A]N::84B.['-=*9RG?:9XSCU+4H
M;,6+QF4D;C(#C@GT]JZJO+/#!1O$MCCKN/\ Z":[KQ5J<^C^'+F^MW2.6-HP
M'D3<%#2*I..^ 33$;-%<):^/5M+>Y-[)'?A;MX;::!5MQ*B1*[DB1L @L5Z\
MG&!WJ6/QR\EY,[VSI8+=*D#JBL9HS9FXY^?Y3QD''3 QG) !VU%<D?'UE'<6
MD-Q97%NUPL,A622(,B3.4C.W=DY(R0,E1UJQHWBB76M=CABM)(=/ELFN89)0
MN9@) H88)P""3@@'D4 =-17$0>++JSO+^;5[NW@CM!<R3:<\#),(HV/EO$Q.
M)05 )/3+#IC%6!X^MI(W$&FW-Q<1F7S(H98F"B-$D)W[]I^61<8/7(XH Z^E
MKD1XVA62Z6*VN;UE=Y$BB1$*PI!#(QRS?-_KE]#EL8XS6MHWB"+7)[H6EK.+
M:!@GVE]H21BJMA1G=T8') H V**** "BEHH *X/4/B;;Z?J5U9MIDKFWE>(L
M)0,[21GI[5WE?/OB('_A*=6][R;_ -#- T=\OQ8M6'&E3?\ ?T?X4'XKVP/_
M ""9O^_P_P *\T6+ ^6FNHV@GK2N59'IG_"VK4?\PJ;_ +_#_"HV^+]HO_,(
MF/\ VV'^%>8B/<3Z5%(J+1<5CU%?C%:,<?V/-_W^'^%#_&&U0X_L>;_O\/\
M"O*E9%!R0I-12D-@BBX6/6&^,EH5P-'G'_;8?X5$?C%:#_F#S?\ ?X?X5Y.V
M>WTI-I(QZ4Q6/5F^,MHO_,&G_P"_P_PKT+1M276-&M-12,Q+<1B0(3DKGWKY
MD,9)Q7T7X*!'@O2 ?^?=:!&]2UR=GXS=[F(W]E!:V,[W2QW"W6]E%NS!FD4H
M-JX0G()[ ]:GN?&VF1S6L4"SRF=Y(R6MY4\IEC\SYP4RN05/(Z'/2@#I:*PH
M_%^CLC;[D^;&L9E2*&20*SA2J@A?F)#K@#DCMP<17WC32K6&V:WE-U)</ $1
M$< ++*(P6;;A#G=PV"2I% '14M<UX@\47&BW5PD6GQ7$-K8M?7#O<^6PC!((
M4;"&;@]2OUJS_P )?HFV4BZE;RY3"P2VE8^8-V5 "G<0$8D#. ,G (H W**P
M+OQAH\$-P8;N.62*W:920XB;$7FX\P*5SLPV!D[3G!IMUXQTRVU:"P\P,2T@
MN)2&6.$)$9&.XC:V !D \9YH Z&BL)_&.AI!YK74H^9E\O[++Y@*J'.4V[A\
MK!NG0YZ5-I/B*UUC4;^TMDE(M"G[TQL$D#(&!4D 'KZ\]>E S84;F J>F1#
MW4^@ K,U[65T*P6Z:!I@T@3:K8Z@G/Z5J5S/CI=VA1C_ *>%_P#06H6XF9R_
M$>!CC^S91_VU'^%/_P"%@QD9_LR7_OZ/\*XM+<$Y YJRMLQQD=*OE1-SJO\
MA8<7?39?^_H_PIY^($"KEM/D'UD'^%<+=M'91O+<-A1T]SZ5S]W/?:M+%':L
M0A/*)UQ[U,G&)44V>IR?$_3H>);8H?>4?X5/!\1;*Z&8;8O_ +LH_P *\:U#
M1]45&-Q;NB+PK*,Y^M8T4LMLX(=E8="IP:S4UV+Y&?09\=PC_EPD_P"_@_PJ
M-OB# IQ_9\F?^N@_PKRK1?$XG807;!CT$N,?F*VI2'^8#KW%:Q49;&;NMSM'
M^)=LG739?^_H_P *T?#_ (UAU_4_L4=F\+;"^YG!Z8]O>O*9XBIYKI?AT /%
M)Q_S[O\ S%-Q20DSUJBJFJWZZ5I%[J+Q/*EK \YCC&68*I; ]SBLBR\3L+'[
M7JUM%;PR>7]FDLIFNUN-X)VH%0,6&#D!3QSGKC,LZ.BL2/Q?H4MS;P1WV][C
MR_+987*?O!F/+;=J[NV2,GCK3++Q=I5RMDDERBW%U'&X$:N\:EP2H,FT $X.
M V"?2@#>HKGKOQ;9CPG<:_IB_;+>,+Y>\/"LF2H!#,OW?F'(!'!'8U+%XDAM
M;?=K4EE:3$.Z+;7#7"NBE0<-L7+9<#: 3R,9S0!NT5BMXLT1)+E&O<&V#%R8
MGPVUPC!#C#D.0I"Y() ZFG1^*=%DMY9Q>X2&,R2AXG5D4.4.Y2,@A@1@C/'2
M@#8HKEK7QSI\\[+*K6T2S3PLTZ2*Q,<B1@@%.03(,\C;Q[XT)O%>B6\_DR7O
MSB1HFVQ.P0JP4EB!A0&(&XX&>_% &U1110 4444 %+110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!CT4451(444M !1110,***6D 4444 %%%+0 4444 %+110 4444 %+1
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
M-ME7:1M//J.>AZ4 6Z*** "EHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
ME--;W-]?V_D$)Y:I&24VX&<C'7/.:Q;VVE7Q->7QM[1H(_$T"F4)BY#&"$*
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
MY=HURYN?FC-Q(8P%79\VUADDD<=.>*W+;PMI=HT1MX6C6&>.>-0YPK)"(5_
M( ,5FVO@>S@U4S&:;[$D=LL5L)#AC"SNI?UPS*1].: *4?CZXEGDMUTRU>X+
MP+$([W<G[V5H\.X0@%2,G;N'.,\<SP>.)6$<<VF*MS(_DQHL^5>1;HV\@!VC
MA?E?..0W08J[:>"-*LY;=TDNW%NL20H\V518WWQJ!CHIS[D'G-*?"L0UO2[F
M,(MM82W-RNYB7:6=F9AZ;<MN^H'I0!T=%%+0 5X_K+?\3[4,9R+F3_T(U[!7
MD.M 1Z_J!];B0_\ CQH&C-NBLJ\*0P[U#YKA#& ",8/-*TC$G/KR*K7]_8Z<
MIEN9EB'8=2?PH*-*QN&MSY$QRC<HQ[^U;B+$8PWR@XZ9KA=$UMO$>LMIME 2
MC6TI4R<%F"\8].:5HM13*I+*,<,K-@CVKEG!)Z'72J-HZC5=62UBV(Z[CQ@'
MI6-9VE[KMS]EL49ES^]F/W5^M6= \&:CK3K<73&&T_O?Q/\ 3_&O0+Q].\%^
M%Y[KRU2*!/E0=9'Z >Y)JH4KZLF=6VB/(OB#>6^@ZMI&G6>'>RB)G(ZMN.<'
M^?XBF6]S'=PB6!PZ-W':N,U.ZGU34I[VY.Z69R['W-5K/4;C3;EGMWPO1D/1
MJWV.;<[MA@YKW3PG_P BGIG_ %P6OG>SU^UO5"-^ZF/\+'@_0U]$>$N?">F?
M]<%IDLYF3X@W-NZB>TAQ'974EP5S\L\32A4'/0_9Y??@5KGQO86UN[7T5PAB
M23=*D68Y)(B%E6/G)*L2.1S@XS@U4N_A[;W=Q>2F_=1<ZC'>[1&/D50V^+KT
M;S)>>V\\4^[\#-=B:%]2 M-]Q+;QB#YHWG?>Y9MWS $M@8'WN<XH$3)XR"W=
MY!/87(E298X+=(P92/)65BXW8&,GH?0<DT:1XXL+W3]+:[W17=YY4;HJ':DC
M0)-US]W#J ?4@5+>>%9I-9EU:SU%8+IY_,'F0>8JJ85B9<;AD_*&![$=#69-
M\.(Y+184U22-ETV"R1UA'RO&4/FXSU(B08]!UYH&7(_'%I+!++##<3LY!MX8
MX3Y@0VZ3%F!/0!QG'/( !-6-(\8VM^-.AEBD6>YCB5Y$7]TD[PB;R\YSG:<]
M,<@9R<5#-X-=-0EO=.U!;:5I#M#V_F*D9@CA*XW#G]TK ]NF#4.F^!5TF^AN
MH;FW<QK&Q9K)3,SI (1B0GY4.U6VXSG^+!- C7U_7?[#ET]G0&WFDE$YP2RH
MD$DN5]_W8'XU''XSL2OEK9:@;LR!$M?*7S7!C,@8#=C&P$\D'C&,X%)J7AR?
MQ!IEA%>W2Q7,,4GG-''E6>2W>)L#(P 9"?PQ3)_"$_\ :BZG9:DL%Y&4\LR6
M_F( (FB((# G.[/48('6D!TMM.EW:PW,6[RY461=RE3@C(R#R#[&IJJ6%M<V
ML9CN+PW2JJ*C.@#\* 2Q'4D@GH.N*MT %%%% PK"\6G&D1_]=E_D:WJYKQQ)
MY6B1-_T\*/\ QUJ<=Q/8X]IM@8YX S7(:^&GMWE8?>^4?2N@NI<VK=LXK"UV
M6(61B60,5].:59E4D<-JZF6VDXP"IJ#X?R&/Q(+8.4^T1%-WH>H_D:T]2C']
MG,0.=K-^''^-8_@V,GQ;:,.D9R?Y5@OA9O\ :1ZQ.OB6T79'<AX<8!'85D:D
M9;2U^T3/YEPW"CKCWKLG@\Q JW'RXZ<Y%<?XJ*B!UC;Y%7 <_P 1]JR3-[:'
M%2*+@[W&0 7^IJWX9M8/[6M!>2"(2R<9X^@I1&JRN /E QC]*AEL'N?+DR<E
MR!CM6U-<[LC"6B/;%*A0 .!Q6SX:?.K$=O+/]*\IT+Q!?VEL(;HF;R^ 6ZX[
M5W_@C7(M0U[R!"Z/Y+-DX(ZBO1G0J*',XZ'%=<UKGHU%%+7(:A1110 444M
M!1110 F!G.!GIFEHHH 3 )!(&1T-+110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% &31113$%+110 4444 %+110 444M "4M%% !1110 4M%% !112T %%%%
M!1110 4M%% !1110!S/Q!X\#:E_VS_\ 1BU\N:M>-=W\G/[M#M4?UKZB^(IQ
MX"U0^@C_ /1BU\H,<R.?>DQC#Q0O+4-2Q\D_2D!Z9'I%W=?"^WNC'(9K1FDA
M7MLX)/Z&N>LM,GO9EGO9&YP<9YQ_3Z5Z<+LP_!GS@""+%44#C).%_K7F5EJO
MVF]M5[*R[Q[YK6G:VI,[GNG@K7);WPLK7J.CVKF%7D!&]!]UORX_"O&_B1JS
M:KXON%+EDM@(E&> >I_7^5>S:KJ-KHWA>6^0+Y,5OO0=F;'RC\Z^;YII+B>2
M:5BTLC%W8]R3DFLV[LHB;&*C+,1_=I[G'T/6F-]X 4 =9\+EQ\1]%'I(_P#Z
M+:OJ:OEOX8#_ (N/HW_71_\ T6U?4E"$%+113 **** "EHHH **** "EHHH
M**** "O'/%-]:V&HZC<W<@2-+B0>Y.X\ >M>QU\P_%*[:7QC>688^7#,[$?[
M18_TQ2N-%#5?&<T[E=.B\E.GF.,M_@*Y:::25S)-(TDA/WF.233CP*B1?,N%
M7L#DTBCTCX4I!I^J7>N7TGEVME;D.V.I;L/4\5VEOXM\-:MK2W,^FS11[SYL
MA/R@=F('7W%<Y9Z1):?#NWC9-LM]-N./3/WC[ #]:N^'O#_]OWL=G" ME$?G
MD4<L.Y^M<]2;YU&)TTH14'.1[= D$MNDELT;P%04:,@J1[8KP#XJ^*QK.N_V
M9:2YLK(E21T>3N?<#I7=^/\ 7QX+\-)IFF-Y4]VIBC4?\LT'WF^O;\:\#E8D
M[B<G.2?6NBYS#&(52WH,U0P<#/4\FK4LBNI123D8XZ5$W6@"NPKZO^'I)^'V
MAD]?LB]:^5"N:^K/A]_R3_0_^O5::)9TM%%+3$)2T44 %%%.1=S>U $J+A?<
MTZBBD 4444#"EHHH$%<MX].- B_Z^5_]!:NIKE/B$_E>&UD[+.#_ ..M515Y
M) ]CR.\OWFF*&0K"IV\=S63J16&)P6Z9P/Y4DKGR2W_33(K+NIY;N>4@9& H
MQW/>M\QBJ<U"/8NAK&['7%P#8VTF?D),;D^^*U? 6@QW%VUPCKOSAESRI%8I
MAW6'V(\, ''N><BJ-I/<VUV\L,\D+A>2C%37 H75C;FL[GL][)/:02*P4-M(
M7:>3[UY]J$DEU<@2%F3&.>U2:=)<S0H]W<32RN/^6CDX!_\ K5>:%%7Y\9Y)
MK%Q:=D:\_,CF)963:W.=Q!_&K.G7WDRX;H3P#TIVJ0?9X/DY8Y)]145I9,UF
MDC9W$\?XUO034E+L9RU5CH[=%D=Y .#@5V7P[CV^*<_].[_S%<C:'9:H#@,!
M@UUWPZD\SQ23_P!.[X_,5]57_P!VEZ'EKXSUJBBBOFCK"BBEH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^7/^%A>*_^@S-_WPG^
M%'_"PO%?_09F_P"^$_PKF:*]_P!E#^5'@>UJ?S/[SMK;QWXF>W5FU:4DYYVK
MZ_2I?^$X\2_]!67_ +Y7_"N8M/\ CU3\?YU/77&A2LO=7W'%.O5YG[S^]G0?
M\)QXE_Z"LO\ WRO^%+_PG/B7_H+2_P#?*_X5SU%/V%+^5?<3[>K_ #/[V=#_
M ,)SXE_Z"TO_ 'RO^%'_  G/B7_H+2_]\K_A7/44>PI?RK[@]O5_F?WLZ'_A
M.?$O_06E_P"^5_PH_P"$Y\2_]!:7_OE?\*YZBCV%+^5?<'MZO\S^]G0_\)SX
ME_Z"TO\ WRO^%'_"<^)?^@M+_P!\K_A7/44>PI?RK[@]O5_F?WLZ'_A.?$O_
M $%I?^^5_P */^$Y\3?]!:7_ +Y7_"N>HH]A2_E7W![>K_,_O9T/_"<^)O\
MH+2_]\K_ (4?\)SXF_Z"TO\ WRO^%<]11["E_*ON#V]7^9_>SH?^$Z\3?]!:
M7_OE?\*/^$Z\3?\ 06E_[Y7_  KGJ*/84OY5]P>WJ_S/[V=#_P )UXF_Z"TO
M_?*_X4?\)UXF_P"@M+_WRO\ A7/44>PI?RK[@]O5_F?WLZ'_ (3KQ-_T%I?^
M^5_PH_X3KQ-_T%I?^^5_PKGJ*/84OY5]P>WJ_P S^]G0_P#"=>)O^@M+_P!\
MK_A1_P )UXF_Z"TO_?*_X5SU%'L*7\J^X/;U?YG][.A_X3KQ-_T%I?\ OE?\
M*7_A.O$W_06E_P"^5_PKG:*/84OY5]P?6*O\S^]FGK/B[7M0TJ:TN]2DE@DP
M'0JN#@@]AZBN+^R09SY8_.MJ\_X]6_#^=9=<]6C34OA7W'31K5''63^\@^QV
MY_Y9C\Z46D"](Q4U%9^RI_RK[C;VM3^9_>:C^(M6DTQ-->\8V:*JK#M7  Z=
MJR8T6*3S(QM?U%.HH]G!=$'M9]V:%SK>I7FF)IMQ=R26<9!6(XP,=/>L[[)^
M[\SR6V?WL''YTM>P^&#>_P#"+^& ?._L4V>I?VAP?)VY?;O[9STS6=50@K\J
M-*3G-VYF>./:JA >(J2,C((R/6F?9XLYV"O6-2TK2(]"%[=V?VB;[)IT,<DU
MQ(?)\V-MS#YNV,@=!@=N*NZCX2T*"^N!#HK^;:17C6\#"14NS&J;!C>6<C<2
M2N :SYZ7\OX(TY*O\WXL\DTZYFTF_BOK%S#<PDF.1>2IQCO[&NC_ .%C>+?^
M@W-_WPG^%=YIVC65YIQT>ZT-+.V;781/ )FD,6Z#=RX;C)(3GH'Q][FLN[T3
M1;+P]=:Q<Z!%'>)I\$S6322(L4C3M'G!;/( .#Z4*=*]N7\@<*MK\WYG+_\
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
ML3R2>*^DO,3^^OYT>8G]]?SIK,G':"%++%+>;9\U?\(WKO\ T!=1_P# 5_\
M"C_A&]=_Z NH_P#@*_\ A7TKYB?WU_.CS$_OK^=5_:L_Y2?[)A_,SYK_ .$;
MUW_H"ZC_ . K_P"%'_"-Z[_T!=1_\!7_ ,*^E?,3^^OYT>8G]]?SH_M6?\H?
MV3#^9GS5_P (WKO_ $!=1_\  5_\*K7OAG7V@ 70]2)W=K23_"OI[S$_OK^=
M'F)_?7\Z3S2;5N4<<J@G?F/E+_A%?$7_ $ -4_\  .3_  H_X17Q%_T -4_\
M Y/\*^K?,C_OK^=+YD?]]?SK+Z_+^4V^H1[GRC_PBOB+_H :I_X!R?X4?\(K
MXB_Z &J?^ <G^%?5WF1_WU_.CS(_[Z_G1]?E_*/ZA'^8^4?^$5\1?] #5/\
MP#D_PJYIFE>,-&O!=Z?I&K03A2F\63G@\$8*D5]1>9'_ 'U_.E\V/^^OYT/'
M-Z.(+ I.ZD?-#_\ "?27$UP]CK+2S"-7)LGZ1L&0 ;<  @' HMAX^M#=F"PU
MA#=R-+,?L+$EV!!897Y202,C!YKZ7\V/^^OYTGFQ_P!]?SJ?KG]U%?4_[S/F
MK/C_ .SVD'V'61':,CPXL6!4I]S)VY;;V!SBG2R?$">UFMI+#5S#,6+J+!A]
MXAF (3(!(!('!]*^E/-C_P">B_G1YL?]]?SH^N?W4'U/^^SY?;3O&C:U_;!T
MO6/[0\SS?/%FX;=Z_=Q5UY?B"\ID-AJX/[K 73RJCRV+IA0F!AB3QZU])^;'
M_P ]%_.CS8_^>B_G3^NW^RA+!6^TSYIA_P"$^MW1H]/U<;/- !L&92)&#.""
MF""0#@^E*S?$%[>[@>RUIDNV=IMUDY)+C#8.W*@@ $#%?2OFQ_\ /1?SH\V/
M_GHOYTOKG]U#^I_WF?-&FKX\TBQ-E8Z;JL5L9#(8_P"SRPW$ 9Y0]@*=N^('
MV:V@%EK2QVS(T6VR<,"GW,L%R0,\ DXKZ5\V/_GHGYT>;'_ST3_OH4?7.O*@
M^I].9GS:+CXA"\-T+#5O,,8BQ_9QV;0VX#9LV_>YZ=>:QKCPYXHNKF6XN-$U
M>2:5B[NUI(2S$Y)/%?5?FQ_\]$_[Z%'FQ_\ /1/^^A36-:VBA/!)[R9\H?\
M"*>(_P#H :K_ . <G^%'_"*>(_\ H :K_P" <G^%?5_G1_\ /1/^^A1YT?\
MST3_ +Z%/Z_+^47U"/\ ,?*'_"*>(_\ H :K_P" <G^%'_"*>(_^@!JO_@')
M_A7U?YT?_/1/^^A1YT7_ #T3_OH4?7Y?RA]0C_,?*'_"*>(_^@!JO_@')_A7
M6_#/P_K5C\0=,N+O2+^W@3S=TLMLZ*N8G R2,=2!7T%YT7_/1/\ OH4>=%_S
MT3_OH5,\;*47&VY4,%&,E*^P^BF>=%_ST3_OH4>=%_ST3_OH5Q':/HIGG1?\
M]$_[Z%'G1?\ /1/^^A0 ^BF>=%_ST3_OH4>=%_ST3_OH4 /HIGG1?\]4_P"^
MA1YT7_/5/^^A0 ^BF>=%_P ]4_[Z%'G1?\]4_P"^A0 ^BF>=%_SU3_OH4>=%
M_P ]4_[Z% #Z*9YT7_/5/^^A2>?%_P ]4_[Z% $E%1^?%_SU3_OH4>?%_P ]
M4_[Z% $E%1^?%_SU3_OH4>?#_P ]4_[Z% $E%1^?#_SU3_OH4>?#_P ]4_[Z
M% $E%1^?#_SU3_OH4>?#_P ]4_[Z% $E%1^?#_SU3_OH4>?#_P ]4_[Z% $E
M%1^?#_SUC_[Z%'GP_P#/6/\ [Z% $E%1^?#_ ,]8_P#OH4>?#_SUC_[Z% $E
M%1_:(?\ GM'_ -]"C[1#_P ]H_\ OH4 245']HA_Y[1_]]"C[1#_ ,]H_P#O
MH4 9U+113$)24M% "=Z6CO10 E)2T4 )24M)0 E%%+0 E%%% "44M)0 E%%%
M,0E':BB@ I#2TAI#$-+110 E)2T4"$I*6B@!*0TM%,!*2EI* "D-+2&@!#10
M:* "DI:2@ [TAI>](:!B44M)0(*2EI*!B44M)0(2BBD9MH]Z &NV>!3 **6@
M!*0TM)0(#24M% Q*2EI* $HHHH 2DI:2@ -%!HH 2DI:2@!*>!Q30,FGT %)
M2TE "4&BB@!**6DH 2DI:2@ -)2FDH$)24M)0 &DI:#0 E)2TE "4&B@T )2
M4M)0 E%%% "4E+24 )1113 2DI:2@!*2EI* "DI:2@!*2EI* $I*6DH *2EI
M* $I*6DH 2DI:2@ I*6DH 2D-+2&@!*2EI*!!24M)0 E(:6D- !24M)0 E(:
M6D- "&B@T4 )24M)3 0T4&BD E)2TE, HHHH ]1HHI:@L2DI:2@ [T44=J "
MDI:2@!*2EHH 2BBB@!**7O10 E)2TE A**6BF E)2TE !2&EHH&)10:*0"44
MM)0 E%+24"$HH-% Q**#13$)2&EHH 2B@T4 )24M)0 =Z0TM(: "DI:2@ I*
M6@T )24M)0 G09J,G)S3G.3BFF@!**44E "4E+0: $-%*:2@0E)110,2BE-)
M0 E)2T4 )0:4TE "4E+0!DT *H[TXT4&@!*2EI* $HI:2@ -)2FDH 2DI:2@
M -)2FDH$3165S.F^*%W7.,@4_P#LR]_Y]I/RK?T'_D&_\#-+=ZS#:7+0/$[,
MN.1CN,TKCL<^VFWBJ6-NX &2<5'%8W,\8>*%G7U%;4WB""2%T$,@+*1V]*@\
M/W>R=K9C\K_,OU__ %?RH R)H9;=]DJ%&QG!I8;2XN03#$S@'!(%;WB*VW0Q
MW*CE#M;Z'I^O\ZO:5;?9-.C4C#,-[?4T7"QR4UK/ ZK+$R,WW0>]2_V7??\
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
MH[T@&33Z $H-%% "44M)0 E!HH- "&DI324 )24M)0 &DQ2T4".GT'_D&_\
M S534M)NKJ_DFC";&QC+>PJWH/\ R#?^!FH;_6I+.\>!858+CDGU&:170S)]
M&NX(7E<)M49.&JA'(T,J2(<,I!!K5N==DN+:2$P* XQD'I60 6(51DDX IB.
MVC>*_LU8@-'(N2#536[O[-8E%.'E^4?3O_GWJS8VPL[*.$GD#YC[FJ'B"T,U
MJMPH^:+K_NFI&<W#_P ?$?\ O#^==O=1M-:31KC<\;*,^I%<1#_Q\1_[P_G7
M<7$IAMI90,E$+8]<"FP1R_\ PCU]Z1_]]53N[":RE1)MN7Y&TYK4_P"$FE_Y
M]D_[Z-9]_J+7\\4CQA-G'!SWH%H=?<'9:2D<;8SC\JX&N]NQFSG'K&W\JX*A
M#9K_ /"278CV>5#C&.A_QJUX6Z77_ /ZU130+Z2-758\, 1\U7O"PQ]K'^[_
M %H8(A\4_P#'U!_N'^=2>%?OW7T7^M1^*?\ CZ@_W#_.I/"OW[KZ+_6CH+J,
M\5?ZZV_W6_F*R](_Y"UM_OBM3Q5_KK;_ '6_F*R](_Y"UM_OBGT![G4Z_P#\
M@6X_X#_Z$*X>NXU__D"W'_ ?_0A7#T(&=UH?_(&MO]T_S-<K=3?9_$$LW]RX
M+?K75:'_ ,@:V_W3_,UQ^J_\A6[_ .NK?SI(&=KJ47VC2[E!SF,D?4<BN>\)
MP[KNXF_N(%_,_P#UJZ#2YOM.E6[GG*!3]1P?Y53\/6GV6VN 1R9V7\%X_P :
M!F?XMG^:VMP>@+G^0_K6OH7_ "!+7_=/\S7+>(9_/UF;!XCP@_#K^N:ZG0O^
M0):_[I_F:'L"W,*_\.W]Q?W$T8CV/(6&6[9K/O-"O+&V:>81[ 0#ALGFMF\\
M3S6MY- +9&$;E02QYQ6;J/B&74+-K=H$0,0<AB>AIZBT,6KNC*'UFT!_YZ _
MES5*KVBG&M6A_P"F@% CK_$3%="N<=]H_P#'A7  D,".HKOO$@SH-S_P'_T(
M5P%"V&STVY EL90>C1D?F*YKP9]Z]^B?^S5TTOR6;Y[1G^5<SX,^]>_1/_9J
M70?4N>(M'NM3F@:W"812#N;%8G_"*:GZ0_\ ?==#KFN2:3+"B0K)YBDG<<8K
M)/C*?_GTC_[Z--7$[#_!?$M[]$_K5SQ)H]WJDMNUL$PBD'<V.M4_!AS+>GV3
M^M:6NZY)I$D*I"LGF D[CC&*74%L<]_PB6J>D/\ WW5GP8,7]T/^F8_G3O\
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
M-8NQ^^N*;_9[_P!]:8BE0*N_V<_]]:/[.?\ OK0!2H-7?[.?^^M']FR?WUI
M4:2K_P#9LG_/1:3^S)/^>BT 4*#5[^RY/^>BT?V7)_ST6F!1-)5_^RY/^>BT
M?V5)_P ]%H SZ!6A_94G_/1/UH_LF3_GHE &=16C_9,G_/1:/[)D_P">B?K0
M!FTAK2_LB7_GJGZT?V/+_P ]4_6@#-IRCC-:(T:5B!YJ?K4G]B2_\]4_(T 9
M=)6K_8DO_/5/R-)_8<O_ #U3\C2N,RJ*U?[#E_Y[)^1H_L*;_GLGY&@#*I*U
MO["F_P">R?D:/["F_P">R?D:!6,B@UK?V#-_SV3\C1_8,W_/:/\ (T!8R**U
M_P"P)O\ GM'^1H_L";_GM'^1IW QZ2MC_A'YO^>T?Y&C_A'YO^>T?Y&D%C'-
M)6S_ ,(]/_SWC_(T?\(]/_SWC_(T!8Q:2MK_ (1V?_GO'^1H_P"$<G_Y[Q_D
M: L8II#6U_PCD_\ SWC_ "-'_".3_P#/>/\ (T!8Q*2MO_A&Y_\ GO'^1H_X
M1N?_ )[Q_D: L8=!K;_X1J?_ )[Q_D:/^$:G_P">\?Y&G<+&'25N_P#"-3_\
M]X_R-)_PC-Q_SWB_(T7"QA45N?\ ",7'_/Q%^1H_X1BX_P"?B+\C1<+&%25O
M?\(Q<?\ /Q%^1I/^$7N/^?B+\C1<+&#16]_PB]Q_S\1?D:3_ (1>X_Y^(OR-
M%PL8-)6__P (M<?\_$7Y&C_A%KC_ )^(OR-%PL<_25T'_"*W'_/Q%^1H_P"$
M5N/^?B+\C1<+'/TE=!_PBEQ_S\1?D:/^$4N?^?B+\C1<+'/4E=#_ ,(G<_\
M/S%^1H_X1.Y_Y^8OR-%PL<[25T7_  B5S_S\Q?D:/^$2N?\ GYB_(T7"QSM)
M71?\(C<_\_,7Y&C_ (1&Y_Y^8OR-%PL<Y25T?_"(7/\ S\P_D:/^$0N?^?F'
M\C1<+'-TE=)_PA]S_P _,/Y&C_A#[K_GZA_(T7%9G-TE=)_PAUU_S]0_D:/^
M$.NO^?J'\C1<+,YJD-=+_P (;=?\_4/Y&C_A#;K_ )^H?R-%PLSF:2NG_P"$
M,NO^?J'\C2?\(9=?\_4/Y&G=!9G,TE=/_P (9=?\_4/Y&D_X0NZ_Y^H?R-*X
M69S%(:ZC_A"[K_GZA_(TG_"%77_/U#^1IW069S%)74?\(5=?\_4/Y&D_X0F[
M_P"?N'\C2N%F<O2&NI_X0F[_ .?N'\C2?\(1=_\ /W#^1IW069RQHKJ?^$(N
M_P#G[A_(T?\ "$7?_/W#^1HN@LSE:2NJ_P"$'N_^?N#\C1_P@]W_ ,_<'Y&B
MZ"S.4-%=5_P@UW_S]P?D:/\ A!KO_G[@_(T7069RE)75_P#""W?_ #]P?D:/
M^$%N_P#G\@_(T7069RE%=7_P@MW_ ,_D'Y&C_A!;O_G\@_(T7069U%+114E!
M1110 444M !1110 444M !1110 444M !1110 444M !1110 444M !1110
M444M !117(>)S<W/BW0--CO[RT@N5G\W[+*4)VJ"*NG#GE:_?\#.I/DC>W;\
M78Z^BO-5UK5)O#LFD_;YC?MK/]FQW0.)-@()8D>W'XU#J&MZQ<>#-#:TNYTU
M(7AMI2KG+N@88;US@=?6NA825[7ZV_X)SO&1M>W2_P#P#U"EKRG4_$M[=V?B
M*]L[ZXCC L'@"2D>5O7+ >G/6K4E^9_&.KVU[JVNQ)%/&L$=BS% ".=W!QV_
M6G]3E;5_UI_F'UR-]%_6O^1Z917+^$;RYNKSQ"MQ<22K#J<L<8=B=BCH!Z"E
MUZ\N8/&7AFWBN)$AG:?S8U8A7P@(R.^*Q]B^=POTO^%S;VRY%.W6WXV.GHI:
M\TU;4"WCG6+6\U77(+>)83#'IS,0"8P3D ''_P"NE1I.JVET"M65))OJ['I=
M%<MX1N[FXU+Q#'/<2S)!?M'$)'+;%]!Z5RJZGJ?]B1^*?[4O/.;4_+-MYI\G
MRMV-FSI^-:1PS<G&_;\2)8E**E;O^!ZG2UY!>ZU>I>:L8=:U%-2CU9H;2 R'
M[/LWXPV1M Z\9_"KVH:_J=CXD\21O>3?9&@EA@_>'$,PBWJ5],X;IWJ_J4N_
M]:?YF?UV/;^M?\CU&F2M_"/QKREM6FEU.RBO]6UN*%M(MY?] =BS2%1DL,'K
MSSZU-J]W=6^M31ZAJ^JZ?;&*$:==C<8L[1N,H'5B>N??MBCZF[VN/ZXK7L>E
MTM>;:W>WD6NW U+6+^PMWBB_L^\ML_9RV!N+!>N3_G&*]$MV+VT3&5924!,B
M]&XZCV-8U*+@D[[FU.LJDFK;$M%%%8FH4M%%(84444P"BN>\;2W5MX5NKJRF
MDBFMV20&-BI(##(X[8)KC]1\37Z77B.6*\F$$L6RR"N?D97C0E?0_/GBNBEA
MI55=/^M/\SFK8F-)V:_K7_(]2HKRW6=2U2QC\40KJ5T&M%L5C83-E20-Q'/&
M>_K75>,KRYM+;1C;7$L)DU."-RC%=RG.0<=1[4WAFG%7W_R3_4%B4U)VV_S:
M_0ZBBN8\2W=S;^(O#<4,\D<<URZRHC$!Q@<$=ZQ+/6[Y_'(NVNY3I<][+IRP
MESL#*B[6 Z<MGGZTHX>4H\R?2XY8F,9<K76W]?>>AT5Y3;^(M3L[OQ*9KVXD
M1Q<QV@:0GRY%<* OI_K!T]*ZWP#/>3:#.+ZZEN9XKR6(R2N6/RX'4TZN&E3C
MS-DTL5&I)12.II17+ZA=W*?$+1K5)Y%MY+:5GB#$*Q ."1WJQXWN9[/P;J-Q
M:S20S(J;9(V*LOSJ."*S5)N48_S?YV-762C*5OA_RN=+&N!NI]>:7-WJ.AW5
MU91ZK>W$-SH<EVAN)=SQ2A3RK=0.*C\(ZK<W'B'1HK?5[^Z6:S:34(KV0E0V
MWCR]P!/S>F>.]:O"/E<D]#%8M<RBUJ>GT5YSX;UR_N/&"W-Q>32:=JSW,=I$
MSDHGED8('09 -$-K>?\ "9SVMAKFKSV>FP&2\:XNBZF0@[4& ![_ ('TI/"M
M-IOI?^OGH-8I-)I=;?U\M3T:EKRKP3KU_P"(;JQM9]1N%CTR!YYP93ONG+G
M)[JH(HL=1U2/1]#\3/JMY)/?ZF(9[=I28?+9F7 3H,;?UJI8.49.+>O_  ]O
MR)CC8RBI):?\-?\ ,]5HKR237]6M8;.V^WW+2:?J<_VMFE)9XDDC&&/<?O._
MI4]UJ&LSV4VH&YU-]*?6)A.;-SYD<"X"A?1<[LX]J/J<NX?78]CU2EKRF_\
M$<FDZ-HU]:Z]<:G:+J#DD%ED:, $129Y)]SZU9^W:FOAW0-4?5IY)]4UB%I!
M',P1(VW?N@,\ 8Y'K]*7U25KWW']<BVU;;7^OO/3:***Y#L"EHHH **** "B
MBO-;C7K^UTSQBPNYVG6_^RV@,AS&7. %],9)X]*UI4G4V\OQ=C*K65/?S_!7
M/2J*\NN=4U.'P+J-BVIW/]HV&IBU-T)3YC(7&&SG/()_*J%_XBU>>W\/11ZA
M<Q26R*MZ4E8&1_.\K#\\GY&//K[UO'!R?7K;^O4YY8V*Z=+_ (V_ ]@HKR_2
M[XW?BW4HKW5?$ >/57B@BM78P!=_"OP0!^7%)I=[>+XDCAU?6M1T[5OMQ/DW
M&XVUQ#GA$'W1GL?ZTGA&KZ]+C6+3MIUMN>HT5R7C"XN9-6T#1X;J>UBOYW\^
M2!]CE44':&'(SFM7PYI^HZ9:7%MJ%\;U5N&-O([EW$797)')'-8NG:"DWO\
M\,;JK>;@EMU_$V**S/$<LEOX8U::&1HY8[.9D=#@J0A((/8UY]K&K:O<^'M
MMK'4;F.[73'U"YE20AW"IQD]\G/6JI4'4V9%;$*EHU?_ (>QZI17FFN^)[V/
MQ#H&IVMQ*NGM8I=7,"N=I1FVL2O0D!OTJB^IZO-I4-Q+=:I+IB:I<K>R6<A,
MJH,; #U"CGV_2M%@Y-)M[F;QD4VDMO\ @'K-%>3ZCJCIIF@+#XEU&\LYKJ97
MN+0LLY3"D(PY)89[CO3M6U>\TR?09]+U#5YK9/.N)TOG822HC L&'&0%#8R*
M:P<G;7>_X7_R$\;%7TVM^-O\SU:BN6\%7\VH#7I)+F2>--6G2$NY8+'QM"YZ
M#GI74US5(.$N5G53FIQ4D%%%%06%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% &=1113$%%+10 4444 %%%+0 4444 %%%+0 4444 %%%+0 4444 %
M%%+0 4444 %%%+0 4444 %<_KN@7FI:OINI6-]':SV0D"^9#Y@.\ =,CMFN@
MKC/%?CT^&=62Q&G"YW1+)O\ .V=21C&T^E7"4HN\29P4U9C8_AW \EFM]=F[
M@CDFGN$*%#/+)CYL@\ 8''M[U):^!/L5S%]GO%2SAU);Z*#825 &"N2?IS[5
MF+\49&0-_8RC/_3S_P#8U"/BO)N(.B  =_M/_P!A6KQ%9]3%86DNAH-\.<6N
MM6T%^J1:A-')&#%GR@C,VWKS]['X5?\ ^$:UFUUO4;_3=9@MTOG5WC>UWD;1
M@<Y^M8@^*F[[ND9_[>/_ +&@_%0CKHX_\"?_ +&AXBJ]]?N\O\D"PM);*WS?
MG_FS<LO#6L:;JM[<6>LPI;7=XUS)"UKN/)R1NSZ<9JWXA\/WFJZEIE_8WZ6D
M]B9"I>'S =P Z9'H?SKES\57'(T4$?\ 7S_]C0OQ5D89_L48_P"OG_[&I]K4
MYN;KZ(KV$.7EZ>K]3LK"QUB*[@EOM62XC6%DDB2 ('<MD-UXP.,4ECH;6?B;
M5=7,X9;Y8E$6W!38N.N><UQ<GQ9=$+#10P'_ $\__853/QG8'']@C_P+_P#L
M*GGEKY_\.7[..GE_PQUMKX:UC3]8OKNQUF&.WO+HW$D+6NXX)Z;L^E5E\#7
M*V)U-/[&6]^V"#R?WF<YV;L_=_"N8/QK=6P= 4>_VO\ ^PKN/!OBO_A+=-GN
M_L@MO*F\K:)-^> <YP/6K^L5%K^B,_JU/^FRG=>"'N-'UJQ^W*K:C?&[5_*_
MU?S XQGGIUHU+P.-1MM:66\57U":*:-A'_J608]><@D=NM=@*BD?<<#H*%B:
MBV?]:?Y('AJ3W7]:_P";.,C\):K9WT%WIVL0P21V,5FV^VW[@@ SUXSBG7_A
M35[P7D7]MH;>^CC6Y26 MM91R8QNPN3DXKKZ*/K-2]_T0?5J=K?JSCKOP;?M
M%<V5GK&S3KF&.%X;B,R&,( ,IS@9Q7565JEC86]I$28X(EB4GJ0HP/Y5/143
MJSFK2*A1A!WB%%%+61J%%%%, HHI: *FIV*ZEI5W8LVT7$+1[L9QD8S7)#X>
MC[#HUN]^&:PG>69_+_UX9PQ'7C[H]:W?%/B ^&],BO!;"XWS"+87V8RK'.<'
M^[7(_P#"UGS_ ,@8?^!/_P!C6M.M."M%_P!;&4Z$*CO)?UN;>K>"GU.37'%\
ML?\ :9@(S%GR_+Q[\YQ[47_AC6]4LXHKS7('E@N8[B%UM-H4J&X(W<YR/R]Z
MPV^*[J,_V*O_ ($__85$?B[(O_,#7_P*_P#L*I8BHK>7DO3]"7AJ;OIOYOU_
M4ZB7PWJMY<Z=<WVKPS3V,[RHRVVP$%0 , ^HSGWK.C^&]K!IMMY5P%U:&<3&
M^*L=Q#$XV[L>GY5C_P#"WY/^@&O_ (%?_84]?BV[==$ _P"WK_["FL156B=O
MZ_X(/"TGJU?^O^ ;C> UDEB>2\#;-4>_(\OJK%28^OJHY_2MK1=".E:=>6C7
M!D^TW$LV]!M*A^W7J/6N)?XN,A_Y J_^!7_V%,;XP.HS_8:_^!7_ -A4RK5)
M*S94</3@^:*U.CT_PCJ-O>Q75UK(GEM+:2WM'$7S*6S\SDDY(STK8U'0+G5O
M"$FD7-\&N98T1[HQ_>(8$G:#WQ7GX^,[G/\ Q(1_X%__ &%/_P"%V.!_R %_
M\"__ +"DZU1R4GNO0(X>"BXK9^9UB>#+J8WD^HZJMQ=2Z>UA 4@V)"A'7&3D
MTZ3P=/MT5H-16.;3+.6UWF(G>6CV!NO&#SBLWPA\2V\4Z\-,.DBVS$TGF"XW
M],<8VCUKT&G]8J=_ZV%]6I]OZW.&M_AO:6$.E2V$RPZC9S))+<E683 9R-N[
M S4VB>$=:T?SH_[<@E@N)&EN ;3YY68<DMNS79T4WB:K5F[B6%I1::5CC;#P
M*VFPZ&UO?(MWII=9)?*XGB=B2A&??@\U':>!;F!K&RDU19-'L;O[7!!Y.)-V
M20K-GH"3VYS^7;44OK-5]?Z_IL/JM)=/ZT_R1QL_@))]5UZ\^V +J=NT21^7
M_JF;:2W7GE0>U21>#[ZPT?2+?3M7,-WI[R.79"8Y]YR=ZY_+FNOHH^LU+6;_
M *M;\A_5J=[I?U>_YG$VO@!H9+.>:_22>/46U"<B'"NQQ\JC/ X]Z4> Y(Q'
M;PZBJV,.J)J$$)BR8P,YC!ST.1CTQ[UVM%'UFKW%]5I=@I:**P.@**** "BB
MB@#+U_2I]7TX06MZ]G<1RK+'*H)&5/1@",@^E<T?A\]U&%U'45G\[4/MUXBQ
M%5EXP$'S9 Y//O6QXQ\3GPII,-\+077F3B'89-F,JQSG!_NUQ(^,SG_F K_X
M%_\ V%:PKS@K19E/#PJ.\D;TWPYA1K^+3KM;2RNV@<0>67V-&<YR6YSS^=23
M?#]'GU&6.]"&\OH[L9BSL"LS%>O<L>:YQOC.ZC_D J?^WO\ ^PIG_"ZWQD:
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
MV6_O[<06\5M)Y<B@W*1L77>VW.=Q;)7;G>WX '1TM%% !1110 4444 %%%%
M'G_Q=&?"UI_U^K_Z ]>,M'QFO:?BSC_A&+3/3[:O_H#UXX^-NY>E(I%!V."#
MVIJ$$ 8ZU))D9R.M8]U=S/,;:S!W ?,_I0VDM02;V-"XN;6 X>50W]W/-4WU
M>T7JS$>PJO;Z6,[IF+.>I-32:9#LQM'YU'.7R$D6JVDO DV>F_BM")L@%2"#
MW'-<[)IT8! &#[&BUN)M.E!7)0=4--3[B<#J-F*1AM44MM,EU LL;?*:)!CW
MJB3N?A&!_P )G,1_SY/_ .A)7I?C+5;K2[73/LMQ/;_:;Y8))+>U-Q($,<C?
M*@5B3E1T![UYG\(6'_"93#O]C?\ ]"2O7M:T5=9BM5-Y<V<MK<"XBFMMFY6"
MLO1U92,,>U,3,9?%T>GW%II]U'>SS30?:%N)H/)+Q ,9'9"H*;-H!! )WIZ\
M5=.^(D.K>5!8V*SWL[QB&&.[1DP\;R?.XR%8")@5P<''4'-:4G@RSN;R.]OK
MZ^O+R,!!/*8U;R\.&3"(J[6$C!L#GCNHPU/!D<<%LHUG5#<6C(;:X9XRT*K&
MT84+LV$%7;)*DDD'/ P"#_A+PRE1ILZ7 NH;3R96"D220"4!NN,;MIZ\BLK0
M?'%Q-!I<FK1;&N[&REE9"OEQ-,LY#^N&,0&.VX>]:L7@JSAOX+E-0U#RXI(9
MO(:165Y(XQ$KLQ4N25 S\W)&>M0?\*]TMM$FTJ6\OY(9;2WM Y= \<<#N\>T
MA!R-Y&2#D =\D@$.G_$2RO\ 5+*Q^S>4]SY*LCSKYL;RQ>:O[OJ5VE06[%L=
MB0V_\1ZE;:E=:8)5%PNIJL;! 3]E\CSB<?\  )$SZXK;C\-P0ZPU_!=W<,;R
M)+):1LJQ.ZQ^6K'C=]T*,9Q\HXHN?#%A=>(FUN1IA=-9&R*JPV;22=V,?>&Y
MAG/0GB@#)M/&^[39+Y["XEL+.W#7=X"N4<6PG/R>FU@,@_>.,8YK3\->)H/$
M<5T8TC22V=4?RIUF0[E###KP>N".Q!^M4T\":<D,EM]LOC8RQ;);3S%"2'R!
M!N8A0Q)C XSMR <9K9TK2VTR*19+^[O9)&!,ERRD@!0H "@*!@=AR22: -"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** ,^BBBF(***6@ HHHH ***6@ HH
MHH *6BB@ HHHH ***6@ HHHH ***6@ HHHH ***6@ HHHH *\O\ B$%_X22/
M*@YME_FU>H5Y=\0I OB-!W^S*?\ QYJ<=P.2#<8 %5Y5>1D@3[\K;1[5:7=M
M8J,^E-A61-3L)<<&3#>U%3X67#62.Y\/Z?#900P( %0 ?4]S77(D80< FN<T
MX$.LC8"?6MHSJ4#*X(-<$3NDNPZ7:0>E<]JMNDD;!@&4CD5L&:)_E+@GZUEZ
M@VQ&R?EI[B2L><>)=(ACLA/$@1HW#'Z=ZYN']_ 2I^H!KM/$$N^"13_JSP37
M)^1';QX0GYO:MZ+UL95UI<SIABO8O@R<^&[_ /Z_#_Z M>/2*!G?FO8/@R,>
M&[__ *_#_P"@+73+8Y#LI=0T#3=;=9]1L;;4[M8T,4MRJR2 %@@"$^K-C YS
M27'A;1[FT@M9+0^3 KHBI,Z_*YRZD@@LK<94Y!P..*P9[W[%\1+[S-6AL8Y;
M>T'ERP[C/AI<A6R,=<=^HKGEU/5C;8N;^[2V:^C5);F=X%.GE)C%(TB_,&9P
MH9N"<*#C-0!WK>$]%>XEF:S):0LQ4S/L4LP9BJYPI+*"2 ,XYJ.7PKX?2666
M:V :Y#Q8>X<*/,<.P12V%)=0WRX.1D5R>FWMX\B1ZAJFI'41!!]ACB+KYZ&)
MBSM&>O.=S$9&%Z&J3:A_;(TZ:XOKJ6UMDTEI76:1%24M,)22"/F^Z#Z$#O0!
MWL'A[09[%Q#"L\%Q!+ \GGM(94D.9,ON))) YSGCK5L:)IX34$-OF/4<_:HV
M=BLF5VGY2<#(X.,9[UP-G=^(/.TRUBFO'-[$+D,Q;"&$REU)[!C]G&.^36Q\
M/[B]NK>Y>>_:Y!MK<L&EDE\N<AO,RS_=;[N4'"D=!FD!H:=9>%+>^N)K.[@D
MNK,F2X9[]I6B*H4+/N<XPI*Y/I[##+/3/![7MD+.:U:>%(/L\4=ZQ!VH?*;8
M&PQV*<,025!YP*X>\B%[X+M+"%93>Z=X<O8M02/<KQR>6GR/CG+2*3C^( ]0
M:T;NVO\ 2-3U)](:^:=M1*H'FDEWXTMF7.XG/[S;^0'84 =[J/A[3-5NEN+R
MW9Y @C;;*Z"1 <A7"D!USDX;(Y/J:2;PUI%Q"8I;,,A,QQO;_ELV^3OW;GV[
M8K@;W4,65F-/UF^;3G=OM%S<WDJJLOD A5E7+]<G;G&\8]JZGP@E]-<ZG=:C
M=7<LZ210JLC,L8'V:!F(C/ )<L>F1R/6F!I/X5T:26ZD>T+&Z619%,KE<2$%
M]JYPFX@$[<9(YK8HI: ..^)(SX<@_P"OI?\ T!Z\U@ 6,UZ;\1<_\(]!C_GZ
M7_T!Z\VAC8<MP#TJEL,@N),6LK$9VH3^E,^&UNHTZXF(&YI>:L7$1:.9 >&0
MC]*C\"S)8Z#N=6=GD8JB#)..*QK[&U#XCTZVF06V%457F?,A^7]*QM+\40WD
MYMC T3C@!N#3/$.O3Z>@,$2%B.K]*P\CJ7<M7D:LI;'/:O)O&<7EWI]2>]=O
M#K=W=IN>2T=NIBCDRPK*\2Z?#J6GM,5(E1<J?7ZTXZ,F:YHZ'GND@F[;MA>:
MU9,GBJ.G6\IOMT4;$!2&K08XKJAL<<E8[3X/J1X\4G_GUD_I7T#7@GPC_P"1
MX4_].TG]*][H>Y)@^,T?_A%KJ[B!,MB4OD"]3Y+B0C\0I'XUQ(UFYM;D:K:/
M&&U=IY4N&0,8XWO+6W1P3V$6U\=,XS7I6IWMGIVG375^P6V4!7RA?=N(4*%
M)8DD  #DG%4M.;1-9L&6WLX3# &LG@FM?+,0PI,11@" 1L.,8(P?2D!R.H>(
MM<M=2-E9ZBMXMG'YCW&V&-93]H,>R7=C[H7:?+ .X]NE3^,M*FUGQ9;V5O8V
M=S*^D7 C>ZE*"W8R1@2*0K'<,]L'W%=1:V6@W95+?3[)O[+F,48^S*/L[X#$
M)D<=5.16IY,1G$YC3S@I02;1N"DY(SUQD#CVH \\;5_$4(BMUU"><RZJ^G+Y
M,4*NJ1Q.^X&3Y2[%.=QQCH,\U3F\4ZT]B9KV[@:"6SV%;=(I8&E-HTI5^=ZL
M3\P(RA3CJ<UZ1<:7I]W;26US86LT$C^8\4D*LK-_>((P3[TQM&TM[D7+Z;9M
M.(_)$I@4L$QC;G&=N"1CI0!YK?:]J0%GJAN586%[,D.GB-0/W>FRN#D?,<D]
M,XP5QC&3H6>M>([J\M--EU)X#<2\SE+=Y@OV9I,87* ;@",C.T\^M=V-'TP7
MHO1IUH+L*%$_D+O  ( W8SC!(^AI;72--L41+33K2W1&+JL4*H%8C!(P."1Q
MF@#D? =[>ZIJ%UJ5Y>R2-=:;83M!M4(C/$6)7 R.<]^]=?87=Q=QR-<:=<61
M5]JK,\;%Q_>&QF&/K@^U.@TZQMIEF@L[>*58A KQQ*K",=$! ^Z/3I5F@ HH
MHH **** //\ XNY_X1:TP<?Z:O\ Z ]>. C9M!YKV+XO@GPI:8_Y_5_] >O&
MHXF/8B@:(;@$1NW/ KHO">@1FT,CQ*TDYR21T%85TA^RRC_9KT;0(O*@C '0
M5S8E[([,*E=L<WA"QE3!MPIQ]X"LZ7P?8H3E6/;BNT9V*8SVJC(Q#9K#5;,Z
M%9[HXF?PI90 DQM[9KC-?T>.UF5XLA&'ZUZWJ,F;=MPR2*X#Q"N8!P, \U46
MU(F<4X/0YW1(BJ3(6/&#BM%@0?7%9^E;OMTZ]@@Q^=:4C 5V1V//EN=M\(A_
MQ6<QQ_RYO_Z$E>A^/(#=1:% +*WO?,U5 ;:Y;;')^YE.&.UN._0]*\]^$;9\
M8S?]>;_^A)7KFMZKI6CQ6<^K.B))=)# S1E\2MD+C .WC//&!GFJ)9P9N/$'
MA>RU*S6^0+IMC%<);Q('16N+B<!0[@$I&H4#IG8,X&13[CQ)X@M WGW[)%9O
M,9BJV\LX16CPTR# *C<ZMY>&^Z:[:/4=%O\ 6]3TE?*EOX(8Q>QM#_RS8$JK
M,1AAACQDXW'UJ;^PM&\JVB_LJP\NV;=;I]G3$39SE!CY3GGB@1YIJ&JWUYI&
MJ6@O$L[:V\R;RTB0"X9M0FCP21D8$:_=()9\G/2KA\5^(W\^99Q#'--)'&LB
MPGRMM[' -BCYB-K,&W_Q8QCI7<:M:Z#9V+:AJ5A:&&TW2!VMA(4+'+%0 3EB
M>W))JQ#INF,TERFG6R2W6V29C;JKN0<J7XR2#SST(H XW2KC4KGQQI\=UJT\
MHMAJ,&"D:^<J20;2P"@9P_48^Z,8R<]M%=7$FHS6SZ?/% B@I=,\920\< !B
MPZGJ!TJ&2/25U2UAD@MOMK^;<V^8@6R-H=P<<'YU!/4YK1H **BM[A+FWBGC
M#JDBAE$B%&P?56 (/L14M !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &?
M2T44Q!1110 444M !1110 4M%% !1110 44M% !1110 444M !1110 444M
M!1110 4444 %>4?$<'_A*8B.GV9/_0FKUBO*OB+'N\31MG_EV3_T)JJ.X'-1
MR^4C<<XJ2P(O+V(#Y2&#57"AN.N:N6,8AO;<IQEL&BHO=9<'[R-J73-5N(7@
MC:$%3\IED(W>^!VK6T>QGMG*7-SOPGW%)P#4QU6&QTDO("\GW4 ZDGH*JZ;>
M1.UPUW*B28Z9X%><K/0]'E>K&3:1+<)YL(C=^3F1CP>PP,?G5)['5W2&.X2!
M3CGRI"<?4&KUCK$:2NB_ODYW;1RH_K6A>7-N]D98&&T\X%5HM!.+N<-K,&(W
MA8C/3-<]?Q-&L18$, #GL0?_ -5=!J2^;>HISM=AGGMFLG7PL?DVRG.S+'';
MT%:4;\QG62Y&V<U=EM^<#FO8/@T,>&K[_K[/_H"UY(P$K8(Z5Z]\(%V^';X?
M]/9_] 6NV6QP'HE%%+68!1110 4M)2T )12T4@"BBEI@%%%% ')_$%]F@0$C
M/^E+_P"@O7FDLF^, <&O2/B."WAV#_KZ7_T!Z\R4E5Z5<=@%#,R$$U+HNE2?
MV.L,$LD15V#,G+;<YP*9'\P.>M;6BRBWA8E<_,:RKKW;G1A_CL4=-\/M;ZJM
MTYG(!R#+)DY^@K7U>QCOY560*Q3GYNU5Y=4O4<30P)(2YR&;&T#T%5!JMY>W
M!)@2-3][<IW#W':N6S>IW62T)%T&%)"YM( ['=YB+ALTR_C!A:+!Y4C-3V]]
M<VUP(-_F*V=K$?H:AG8N&)ZTGY@TNAAV5J+"PG2>%=TB>:K?[/<>U<M/\P+C
MN2:Z#5=<S;7%EY.V0'RP^>JUSRD%"">:ZZ46E=G#B))VBNAVWP>8GQVH_P"G
M63^E?05?/WP?&/'B_P#7K)_2OH&JEN8&/XI@%SX>N(FL);Y"T9:&&0I)M$BD
MNA'.Y0-X ZE0*\\URPUO5=-N+>;3KN^@Q=KI]U=V6ZXYBB"!D&U48OY@$KKD
M!.Q;)];HI >1ZKH&J7TDTD]C>/:S-=%$6U\Q_.>*W$; '[C?+(!(?NG.<9KH
M/#NEW-EXWN)FL)L2"X\^ZGA*N"73;B4';*K 9"D$IC&1T/>T4 %%%% !1110
M 4444 %%%% !1110!POQ5C\SPS:KW^V+C_OAZ\E,:HP5@0:]:^*C%?#5H1U^
MV+_Z ]>3.6(#$YH*16N8Q(&B4X)4X./:M>ZUB]TO#0F *% Q*V,FJ$.6FC*C
M+!J[%=%M=6A5Y(T9U38<CG%<U;22.NA\+L4-#\8/J@V2;/- S^[.0:IZSXPN
M+.Y,<,4;$<9=L5KZ?I5GH=R!!$H;T4< 5%)IEOJMVUPRKY@8D9':LDU<Z.5V
M,*+Q)<7PQ<+&%_Z9MG'UJ'78B^E.X.>*UX?!]AIY,P4*<EMVXD\UGZR1);/#
M&,KP!0VKW!)\MF<S;6;V[?:&!_>J% ]O6I9 ?0UJ3QM&I60YPYV?[M4Y ,5U
M4FVKG'7BHM)'8?"'/_"8S>GV-_\ T)*]'\=Z)-X@TVPL849@UV?,=?\ EFIA
ME4/^!9:\\^$@QXPF_P"O-_\ T)*]MK0YV>0Q:+K4K3:EJFB,\VI+;RWD;PF9
M8B+B4C,:D>8401?+T[X.,4_3O"]\]B9+C29?M5K#9):M+$ \12^F9MF.%Q&4
M/R\8( XKUNB@1Y->:%?ZG9"QFT6XD^RVMW&WGP@HSM>1.NW/WOD4G([?B*CU
M+0M3?5-0:QT66W+K>PNMO;E1+&70H#*3\^^-#@#"ID+@5Z[10!Y3KWAN.]AD
MFTGPM);K+I^IV]N/(PRR.D?EG:>8@Q$N!P 23QNK2M])FUKQF-0N](N/[/:^
M,ZK=P[1Q:QJK%3_MJ<9'49]*]$HH \ITGPM?QVUC<3Z6POK=M)$<KH"\2HP$
MV#V&W.['45<^'<,46LQHEGY-PFBPB\F!4K<3^8VZ3*D[MQ!.[O\ A7I55[:P
ML[)I6M;2" S-OD,487>WJ<=3[T 6**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH H4444Q!112T %%%% !2T44 %%%% !2T44 %%%% !112T %%%% !112T
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
M_.CS9/\ GHWYT_[)_O\ X?\ !#^U_P"Y^/\ P#ZKHKY4\V3_ )Z-^='FR?\
M/1OSH_LG^_\ A_P0_M?^Y^/_  #ZKHKY4\V3_GHWYT>;)_ST;\Z/[)_O_A_P
M0_M?^Y^/_ /?/B*<:!;_ /7TO_H+5XUKU_Y:"UC/SL,N?0>E<[J$CF!<NQ^;
MU]C69DGO2C@%3G=NYK',N>.D;?/_ (!J[<@@\@U4EABMU5<!4SC/I57)HKI<
M4R5B_(]3\(3:-:>#+@:O<PPQI,V-Y&6X' '>O//$_B;3FNC#HEJ3SA68'GGJ
M1_2L^K*:=>R6QN8[*X:  DRK$2H ZG.,5S?5(J3E?4U^OMJUOQ()KMYV1=OS
ML!\H[5I6MIY2!GY<C\OI673D5Y'5$#,['"JHR2?05U*-M68_6O(V%3,V?04L
M@Q6,ZO&[(ZLKJ2&5A@@^AIN3ZU0OK7D>K_" ?\5E,?\ IR?_ -"2O<J^-U=E
M.58@^QIWG2_\]'_[Z-<=;">UES7L:QQW*K<OXGV-17Q[,+JW<),)HV(#!7R#
M@\@\]JC\Z7_GH_\ WT:Q^H?WOP_X)7U_^[^/_ /L:BOCGSI?^>C_ /?1J54O
M&>-%6<O(,HH!RP]1Z]#1]0_O?A_P0^O_ -W\?^ ?8-%?'XCO6\W"7!\K_68#
M?)]?2FLMVD*S,)UB<X5R"%;Z&CZA_>_#_@A]?_N_C_P#["HKXY\Z7_GH_P#W
MT:/.E_YZ/_WT:/[/_O?A_P $/[0_N_B?8U%?'/G2_P#/1_\ OHT>=+_ST?\
M[Z-']G_WOP_X(?VA_=_$^QJ*^.?.E_YZ/_WT:/.E_P">C_\ ?1H_L_\ O?A_
MP0_M#^[^)]C45\<^=+_ST?\ [Z-6[":7SF_>/]W^\:<<NN[<WX?\$F68\JOR
M_C_P#Z[HKY4\V3_GHWYT>;)_ST;\ZV_LG^_^'_!,?[7_ +GX_P# /JNBOE3S
M9/\ GHWYT>;)_P ]&_.C^R?[_P"'_!#^U_[GX_\  /JNBOE3S9/^>C?G1YLG
M_/1OSH_LG^_^'_!#^U_[GX_\ ^JZ*^5/-D_YZ-^='FR?\]&_.C^R?[_X?\$/
M[7_N?C_P#ZKHKY4\V3_GHWYT>;)_ST;\Z/[)_O\ X?\ !#^U_P"Y^/\ P#ZK
MHKY4\V3_ )Z-^='FR?\ /1OSH_LG^_\ A_P0_M?^Y^/_  #ZKHKY4\V3_GHW
MYT>;)_ST;\Z/[)_O_A_P0_M?^Y^/_ /JNBOE3S9/^>C?G1YLG_/1OSH_LG^_
M^'_!#^U_[GX_\ ^JZ*^5/-D_YZ-^='FR?\]&_.C^R?[_ .'_  0_M?\ N?C_
M , ^JZ*^5/-D_P">C?G1YLG_ #T;\Z/[)_O_ (?\$/[7_N?C_P  ^JZ*^5/-
MD_YZ-^='FR?\]&_.C^R?[_X?\$/[7_N?C_P#ZKHKY4\V3_GHWYT>;)_ST;\Z
M/[)_O_A_P0_M?^Y^/_ /JNBOE3S9/^>C?G1YLG_/1OSH_LG^_P#A_P $/[7_
M +GX_P# /JNBOE3S9/\ GHWYT>;)_P ]&_.C^R?[_P"'_!#^U_[GX_\  /JN
MBOE3S9/^>C?G1YLG_/1OSH_LG^_^'_!#^U_[GX_\ ^G:6BBO(/8"BBB@ I:*
M* "BBB@ I:** "BBB@ HHI: "BBB@ HHHH *6BB@ HHI: "BBB@ HHI: "O
MOC1_R.T/_7E'_P"A/7OM>3?$KP)KWB7Q/'>Z9;1R0+:I&2TJJ=P9B>"?<5TX
M22C4O)V.;%Q<J=DCQ:BNV/PG\6J<&RAS_P!?"?XTG_"J/%O_ #Y0_P#@0G^-
M>I[>G_,CR_85/Y6<517:_P#"J/%O_/E#_P"!"?XT?\*H\6_\^4/_ ($)_C1[
M>G_,@]A4_E9Q5>UW.FOJ-QX6AN;'4YM.DMK)9F-Q_H9&T<&/'WLXYS7$_P#"
MJ/%O_/E#_P"!"?XTO_"J?%W_ #YP_P#@0G^-95)TYV]Y&M.%2%[Q9T1TO1KS
M2<_V+8PO)I4MSOB5@5>.X"+C+'MU]:V7T.QTO6R\6E0:?(ES>P6WE@CSH/LK
M'<<DYPQQGMTKAD^%GB^-U=;.$,IR/](3_&K&H_#GQOJNH37UY;PR7$S%W83H
M,D]> <"LWR/[>FIJG-?8UT-PZ+H%C#9RWFDVXT\3V,=O<D$&Z66,^<2<_-M)
MSQTQ5BR\+Z';7MS8'2UOKJP^R6URD<0D+;E9I'Y=0O)"[\_+MZ5S-G\-/&=C
M=PW,-G;&2%MR"26-U!_W6R#1>?#7QO?WL]Y<P1R7$[%Y7-P@+$]>AH]W_GY^
M(O>_Y]_@7=>T31+3P)]IL].=@;:&6.]"+@2M*0RF3?\ ,< C8%., U+H6A65
MQX1TV[&F112AXGDN95/[TFX"Y256X;''ED ]_>L;_A5/B_;M^QQ8ZX^TI_C1
M_P *I\7[=OV.+&<X^TIU_.JO"UN?J3:=[\G0ZC4-%T<K?QOIMN\DT>L2FX?<
M9%:&8^60<]OUIS^&=+&OI;2:%;1V,;2"PF5B7O,6^\#9D>;\W.01D_+7*_\
M"J/%W_/G#_X$)_C2_P#"J?&''^B1?+T_TE./UI>Y_P _/Z^\KW_^??\ 7W%'
MQ(8M%\9I)IUF+-XXXF:":%"%D*#=^[)<+G.=I)(S[5Z'#)(_CKQ-;00WP?\
MM*SE::R"E@JG[K@L#L/<C('>N)/PG\7$DFRA)/?[0G^-*/A1XO!)%G$">#BY
M3_&G)TY)+F6W^1,54BV^5[GHB76G3M>7,T<\.BK!<PC.PV4G^E95P0WWR3T(
M!QD].O(?$^-C9B:9KR)_[4N%B@N9=XDCPI\V/@%4/  &1P*RO^%4>+]NW['#
MMSG'VE/\:#\*/%[8S9PG P,W*?XU,%3C+FYT5-U)1Y>1G#T5V_\ PJ;Q=_SY
M0_\ @0G^-'_"IO%W_/E#_P"!"?XUT^WI_P R.;V%3^5G$45V_P#PJ;Q=_P ^
M4/\ X$)_C1_PJ;Q=_P ^4/\ X$)_C1[>G_,@]A4_E9R5A_KV_P!W^HK1KH[3
MX5^+(I2SV4(&W'_'PG^-7A\,/%+=+.+_ +_I_C713Q%%1UDOO.6KAJSEI%_<
M<=179?\ "KO%7_/G#_W_ $_QH_X5=XJ_Y\X?^_Z?XU?UFC_.OO,_JM?^1_<<
M;179?\*N\5?\^</_ '_3_&C_ (5=XJ_Y\X?_  (3_&CZS1_G7WA]5K_R/[CH
M7M);S1O#$;6NI2VCP6J3-'/BVP9>0Z8Y.#USW'I3;C2](DM9%72+.,O#J0#H
M&ROD']V1SUYY/>L'_A6'BO&/LD7_ ($+_C1_PJ_Q7_SZ1?\ @0G^-<B]DMJJ
M_KYG8_:O>D_Z^1V=KHMC8>(;.2/3(;/R[^%;65 09E: LX.3SAORK!73-'L]
M MKVYTV%K2.WLYQ<$',TCR8F3.><+GCMBJ>H?#_QIJEZ]W=P0O,^,L)D'0!1
MP..@%0P_#7Q;!+'(MG;DQL'57F1ER/4'@_0U,>1:NJKZ=>WS*E[1NRI.VO3O
M\CH8_#>C6>I7=@FGK=W5G%$VQ(_-:023,2=NY>B;!G/R@YK/U+1=%@\+W4]M
MISLFR=A<!5/E2"?:JF3?CA<#: <YSS52^^'WC34;^6]NH8Y+B4Y=_/09XQT!
MX&.,56_X5?XKV[?LD6.N/M"_XU47#1NJNG7_ (),E/5*B^O3_@%C1M(M;KP0
M]R=/C$RI+(US*I(?:PQM=6^1AT"D?-FNAN]'TIM6EAET^"4W-W>1M+(69U5(
M0RX.>N>]<M_PK#Q6%V_9(L'M]H7_ !H_X5?XK_Y](O\ P(7_ !IR=-MOVJZ_
MC\Q156*2]D^G3M\C=@\/Z:^HZ9;RZ1;C3&,!BO?,*M<,T)8KC/SY<#H1CIWK
ME/%"1:9KEG):61M)1;1RR130J!YF3R8]S!<C'RG\JO?\*P\5X ^R18'3_2%X
M_6@_"_Q6Q)-I$2>YN%_QJH3I1E=U$_G_ ,$FI"K*-E2:^7_ .EFEEE\5:Y#%
M%=F::TLV\ZQ53+'@1D@+D'!X!QT[\5J7L]K/)?LJ3QV$27Z2O'M-M*S<DN0W
M# \ $<]JX8?##Q8#D6D0/J+A?\:/^%7^*]I7[)%@]OM"_P"-9.%%V_>+3_*W
M<V4ZZO\ NWK_ )W[&CX]6>?2#>7D=U:RB^\N&WDNC+%)'Y>=Z#I@<#*\<UYW
M79GX8>*SC-I$<<#-PO'ZTG_"KO%7_/G#_P"!"?XUT4:M&G'EYT<M:C7J3YN1
M_<<;179?\*N\5?\ /G#_ .!"?XT?\*N\5?\ /G#_ .!"?XUK]9H_SK[S+ZK7
M_D?W'&T5V7_"KO%7_/G#_P"!"?XT?\*N\5?\^</_ ($)_C1]9H_SK[P^JU_Y
M']QQM%=E_P *N\5?\^</_@0G^-'_  J[Q5_SYP_^!"?XT?6:/\Z^\/JM?^1_
M<<'?_P"H7_>_I6=7HUW\*?%DL05+*$D'/_'PG^-4_P#A4/C#_GQ@_P# E/\
M&N>IB*3EI)?>=5+#U5'6+^XX6BNZ_P"%0^,/^?&#_P "4_QH_P"%0^,/^?&#
M_P "4_QJ/;TOYD:>PJ_RLX6O4(8;N;X3Z3]GMM5E0)>>8UG<>7$@W_\ +5<'
M<,9XXXSZUD_\*A\8?\^,'_@2G^-'_"HO&.,?8H?_  )3_&LYU*<K>\M#2G3J
M1O[KU.T.A: VM_8O[!L!%_;#V&0K9\LV_F9^]][=T/;M5.ST#3[?3M)NO[)@
M@ @TNXBO0"&DN'E4.N<X.5YQCWKE_P#A47C'_GRA_P# E/\ &KE_\-?'FI?9
MOM5M _V:!+>(">,81!A1P>?KUK'W/^?G]?>;>]_S[_K[C8U+1M,^Q:K?2:;!
M-%MO[F6\<'*W*7!$<>[.!D8&WOG-2/X=\.1:F(K>PCF>XL;C5+6-(O.9E8H(
MD";AOP/,.W-<R/A)XR7I90XSG!N4QGZ9JYJ?PY\?:O>K=WEO;M*J+&FR:)%1
M5& JJN  /:G[O_/P7O?\^S8N/#OAZ/3]4EAT:1E$MRLX"HS6A6)2H+^;MC 8
MD@?-GI[5@>"=%L]3\,7S2Z;%)/YL@^USH7C51%G:Q5@8N>0^"#TJ'_A4?C(
MC[%#@]1]I3G]:!\(_&0! LH0#U N4Y_6J3ARV]I_7WDM3YK^S_K[CK$T?23=
MV37&FV]TT]UI]J3.68JDEOEL<^H_"LW_ (1O2UM],A_LBW;2I?(-QJ32E'21
MKDHZ!NC?*,;>,#FL3_A47C'_ )\H?_ E/\:7_A4?C+;M^Q0XSG'VE/\ &DN1
M?\O/Z^\I\[_Y=_U]Q%\0+&STN]T\VNFM8SYEWJ\*QJZK(0A\O>W&,C)QN ![
MUTWVR:YUW2V,,\EQ>>% F^Q1!)$Q+DO&F5!(P?E7!YXKGC\(_&3'+64)/O<I
M_C0/A'XR!!%E"".A%RG^--NFXI.:)2J*3:@STF&XADUJ)%CO4CMKF-[V=-A1
MR;4!EN/FRN .201G(ZUQ7B5-8L_ !^VPW%RE\ENX81X@LH$.(U';>V1GZUE_
M\*C\9#.+.'GK_I*<_K2?\*B\8XQ]BA_\"4_QJ8JE%I\Z+DZDDUR,X6BNZ_X5
M#XP_Y\8/_ E/\:/^%0^,/^?&#_P)3_&NGV]+^9'+["K_ "LX6BNZ_P"%0^,/
M^?&#_P "4_QH_P"%0^,/^?&#_P "4_QH]O2_F0>PJ_RLX6BNZ_X5#XP_Y\8/
M_ E/\:/^%0^,/^?&#_P)3_&CV]+^9!["K_*SA:M6'^N;_=_K78?\*A\8?\^,
M'_@2G^-3VGPF\712%GLH0",?\?"?XU4*])27O(BI0JN+M%G,T5V7_"KO%7_/
MG#_X$)_C1_PJ[Q5_SYP_^!"?XUT_6:/\Z^\Y/JM?^1_<<;179?\ "KO%7_/G
M#_X$)_C1_P *N\5?\^</_@0G^-'UFC_.OO#ZK7_D?W'&T5V7_"KO%7_/G#_X
M$)_C1_PJ[Q5_SYP_^!"?XT?6:/\ .OO#ZK7_ )']QQM%=E_PJ[Q5_P ^</\
MX$)_C1_PJ[Q5_P ^</\ X$)_C1]9H_SK[P^JU_Y']QQM%=E_PJ[Q5_SYP_\
M@0G^-'_"KO%7_/G#_P"!"?XT?6:/\Z^\/JM?^1_<<;179?\ "KO%7_/G#_X$
M)_C1_P *N\5?\^</_@0G^-'UFC_.OO#ZK7_D?W'&T5V7_"KO%7_/G#_X$)_C
M1_PJ[Q5_SYP_^!"?XT?6:/\ .OO#ZK7_ )']QQM%=E_PJ[Q5_P ^</\ X$)_
MC1_PJ[Q5_P ^</\ X$)_C1]9H_SK[P^JU_Y']QQM%=E_PJ[Q5_SYP_\ @0G^
M-'_"KO%7_/G#_P"!"?XT?6:/\Z^\/JM?^1_<<;179?\ "KO%7_/G#_X$)_C1
M_P *N\5?\^</_@0G^-'UFC_.OO#ZK7_D?W'&T5V7_"KO%7_/G#_X$)_C1_PJ
M[Q5_SYP_^!"?XT?6:/\ .OO#ZK7_ )']QQM%=E_PJ[Q5_P ^</\ X$)_C1_P
MJ[Q5_P ^</\ X$)_C1]9H_SK[P^JU_Y']QQM%=E_PJ[Q5_SYP_\ @0G^-'_"
MKO%7_/G#_P"!"?XT?6:/\Z^\/JM?^1_<<;179?\ "KO%7_/G#_X$)_C1_P *
MN\5?\^</_@0G^-'UFC_.OO#ZK7_D?W'&T5V7_"KO%7_/G#_X$)_C1_PJ[Q5_
MSYP_^!"?XT?6:/\ .OO#ZK7_ )']Q[?1117RY]6%+110 4444 %+110 4444
M %%+10 4444 %%%+0 4444 %%%+0 4444 %%%+2 **** "D=M@]S2DA1DU 2
M6.30 G6BBBF 4444 %+110 4M%% !112T %%%%( I:**8!1110 4444@"BBB
M@8444M A0,U.HVC%,C7G-24#"BBEH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I4
MM%%,04444 %+110 4444 %+110 4444 %%%+0 4444 %%%+0 4444 %%%+2
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
MO=/EMDDT@12;APLHD!*_H2/:NSKBK))I+L=U"4G%M]PHHHK$V"BBB@ HHHH
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
MPZNN3_9ME^;_ .->NWO_ !X7/_7)OY&OF61 !@YZ4#2.X?XSZJ!D:;9?CO\
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
MBD(IZN,Z->CUA;^5>91VJQN6 ZUZ?JG_ "";O_KDW\J\[X%4A,K7<BP6K.>
M!7/Z?<M/JXD=3Y29^7^][UNZO$#8;C]P'+?TKB;.>7[:(X0?,F?./[HK.H[%
M05V==J$*Q$M;DJ&&3BLZ.9MICN=R\X\U>"I]\=JZ*&P:YLPI.YU&*ADL$965
MT DQU/\ $/\ &L5*YK*%G8Y^\@EC1W'WT.=Z\%A6?=.TEOYZ\/C#AAU]ZWY%
MVP>61M*' /8KZ5CZD%BB(1AM;L*8K&)I]ZMM>ACD(W#@=/K74R)QD?I7%W,1
M9"5!&#G\:Z;1;K[=IZ9.7C^5JVIOH9374TM'!?7+#CI<Q_\ H0KW"_MH+S3K
MFUNN+>:)HY?FQ\I!!Y[<&O&M+CQK5B<8_P!(C_\ 0A7J_BK_ )%#6O\ KPG_
M /1;5<A1,^#PMHM_9+#)=W&IVB958YKHS(N49#_XZY'XYJ5O!FDR-,)A<S13
M(RR0R3L49FC\IG(_O%."?<GJ<URUOHVHV-UI%PMY%IW]L36]K+'IJ!1Y<=O<
M29)8<NQ(!.!@**SX?$.NSQ7#RZW:V[2$B2)[@YC872H$)$6(,KNCRQ;G![$U
M)1VDG@S29\QR7-Z]Q\[2S?:CYLBR((R&(_A*QJ.,?=]<U9M/"^DPWL5_;F4M
M'*DJ 3$IO2%H V/7RSM/T%<+;>(;JXNK?=J<UO:S"SAN;Q_*61%\V]!S( 5(
M+11J&Z$-D8+55T+6=5C?3;6UU2%+9# T1EFV_:?,O)5D(18V,A*@#@J$SG@<
MT =ZO@G18-+MK"W%Q;0VWFB-HIRK[93\Z%NNT\#VP,8P*T=4\/Z=K%M9V]Y"
M6BLYX[B%58KM9.!]1@D$=P:\QN[W4+O0;5K_ %J[:*YMK2]E9V11&PO(UR#M
MX 4Y_P" @^N?5)YKV.6T6TMHKF!SB:9[C847CD#:=W?N.GO0!FWO@[2KZ:>9
MQ<1R3O(96BF*EUD5%=#C^%A&G'MD$59L_#EA8:F]]!YP9FD=8C(3'&SD%V5>
MQ8C/YXQDYUJ* "BBB@ HHHH *Y;XC#/@+4O^V7_HU*ZFN6^(H+> ]2 Z_NO_
M $:E 'S^W7K3[12\XC"AFD.P>V>]($(."*NZ5$!J<!.?O5-3X&:T_C1V&FZ;
M%&@C2,'/4GFMQ/#]LT(\Q/I4%C&<*1QBM5I) H%>;'4])^1@S>'[-3D1G<:I
M7&DVZ#A!Q6[<>9N]ZSK@[4.>IIH1RFJ:4C'<@[8(KE(K"2REE5ONDY%=[<8<
M@GD>@KE[TN;ME.=F"0#6]%OF.>NO=N9V"W)KIOAVN/B!I)_VW_\ 1;5A; 6Y
MZ5TG@!0OC[2L=-[_ /H#5V'$>ZZMIUGJEM%;7;M&?-62%XY-CK(O(*GUX/X9
M[5D+X0T*5O*26=IE\S[0RW1+SAV#.)><D$J/3&,# XJ3QKB#04U3H=+NH;TG
MT1''F?\ D,R5P]M?7=@;-C<FSCU**VN[N<!5>(7-U*[?,1QU5/;/&#S0([VX
M\(Z1<VY@EBD*$W)P)"/]>^^3\V_*JL_A?PZ+YX[B8B2<NT=N]S@(9)!(YC7/
M&YU!/XXQDUS"Z]J<GB"S@M==26T0V8@DG<QM=(\[K(1&(R9,JNW=E0,!N 2:
MO>(]"G\0^,]2T^+[(B2Z1;+)/-&6DA!FG^:/T;C@YX(!H Z_5]%MM:2U%Q)<
M1/:S>?#);RF-U?8R=1_LNP_&J$OA+1LM<WGG32 #?<7$Y9B@1DVEC_"5=\CI
MEB>M<7?:OK,5C!.=:>)+J\U%7FGN%@2$022+$BL(V[ MC!+;.N.*K:GXBU-(
M]36XU47$KV<V(H@-D;+ C%7AD0,N#DA^0VX XX% '<GP=I*QQ0FYO!<!MT<Y
MNF\X )Y>T'^[L)&/?/7FI(_!FCPW\=U$DZ".194@$[>4'6'R0VWU\O"_AZUP
M&LZW?1W\]_%JC/JMLVJJ+1BI%LB-MC<+C(^0*V3G.<\U;;4]8F6XMUUY_*AM
M]0GBDLYQ,<Q1VY16E:-=^&=SP,<[23@B@#KQX&T)](FTJ2.::VDCAA<23$MM
MB.8USUXSCW'%7U\.V*ZTVJ+YPE:3SC&)3Y9E\OR_,V]-VSY?3VSS6%X*<OJG
MB:1KMIKJ2Z@F:%W'&ZTA(. ,@$Y4'T7VKJ=/EO9K;=?VD5K-N(\N*<RC'8[M
MJ_RH M4444 %%%% $%]Q87/_ %R;^1KYF5S(I!YKZ9OO^0?<_P#7)OY&OE]9
M23@<"@:&2KGMQ40C9I(XHQNDD.%%7%7/)%:/AZQ^T7<MXPX)V1CT K.K4Y(W
M-J-/GE8NZ;X?B0*\OSR>O85IR::IX X]JV[2S8@?+Q5E[,D8VC->>Y2>K/34
M(Q5D<9?Z/;3Q%'C'3KBN(N%GT*]:,DO;DYP>P]J]?N;'$72N)\1:8MS:EL?.
MG\JTI3<68U::DC-1M\2NA!5N14$F!G-5M&+K:- __+-B!]*L2J23@5WK74\]
MJVA5D;=UZ5]2:K86>IV M+UBJ.Z,C+)L99%8,A4CHP*@CZ5\M.C= /K7TGXS
MC;_A%;B[0$R:>T=^F.O[EQ(0/J%(_&F0R$^$-#F+Q?:+AKHF7[1*MT?.F$@0
M2*Y'."$C&!C 5<8JW=>$=(N[:6WEA?RY6G=@)".9D*/_ ..L?I7!?VE=6BP7
M\-Q]GCU8&\EN J[HX)KV%0^XCC$#*,]!C/:K-UKVHC5[>WL-?66TB6,V]Q<2
M>6;AC=O&R;5C8S8553(Q]X-GG(!'47WA;PZ]S,EY*5^V"4"W>YVJ&D&V1D7/
M#,._N<=3G8U?1K;6K>&&Y>>/R9EGC>"0QNK@$ @CZFN2\5Z-/KWBU]-A6RQ<
M:-)$\MU&7\H-(!N0#^(9XY%9MUJ&KVT,9.LS"&;5[FS>2XN5@2*.(2[%$FQM
MI)4$D@D[0* .P;PII2NMW=///-#L87%S.6953><;C_"1(X/J#@U"G@[2((8(
MDGNUE1H_LLQN3YD0C1U54)[!7D&.<ACG-<-=^)-46UG-UK"W,LNG,/+@ "J_
MV RG?#(BMM+ N)!GJ$('-&K:U?+>?;(]1:35;.XOOL^G?*0@2QD,;!,9YR#[
M[_88 .]A\%Z/;W5O/"MS&L!A9(5G;RRT2[48C/)"\<]?KS40\#:$VF76F-',
M]O/;Q6KJT[$K'&[/& >HVES@]>GI7*6FHZM>7$5D/$#/;/),1+9W F8;;97V
MF4Q*#\QW<#C=C/:M7P#</=ZGJ-W<WKRWEU:65Q)$S#^*!26"@<#.1Z4 =*?#
M>G_VLNH*)4<%',22$1,Z*55BO0D*<?@/08UZJ:?-?S0,VH6<-K*'(5(IS*"O
M'.=JX/7C%6Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"I1113$%+11
M0 4444 %%%+0 4444 %%%+0 4444 %%%+2 ****8!112\ 9-( )"C)JNS%CD
MTKON/M3:8'(_$4 ^&H\]KE/Y-7FT2J <C\:]/\>KN\/H/^GA?Y-7G4,8)Z"F
MB6>?7BO:^,<<_O)D*^XKUVPO;>!,32JIZ\UPNL:,9=?TZ]4A0) A7UQS6[+I
MM[=>>D2<JF47/WV]*XJUG*QVT;QC<[VTN;>XB#12JZ_[)S274T$2YDD51ZL<
M5R7AC3[K3;F,7!"^8/GC'.TT_4--?6M2:-I=L:-U/:LK:V-KZ7-&\N898F6&
M5'..QKSCQI>M#'$R\JP('UKI;2RU2SB99K=5'F% HY.W^]6!XML&;2Y$<<J0
MPJX)*1$WS1.%T3]YK=I@\>:#7I\FU^0M<EH/AH0-;7<DFZ0G> /X<5U#_+@9
MYKLIM-:'%4335SHOAY_R-P'_ $P?^E=CKVCW>K>++:.*XGM;9]+N89IXX@W#
M21?("P(!(R1]*X[X? CQDN>AMW_I7H6JZY=V>LVVF65C!<2S6\EP6GNO)551
MD7'W&R<N/RJF2CCKO1+FT@)CCN4MAK!BF,L,UPOV586$8\M6!*;]GW3UY.0#
M5,VNJ0208CU:ZNC9J@,]O+'(@^S,-P=692,D!HV^;?SDG%=VOB[2HU5;RYCA
MF:1TV)ND"A96BW%@O W+@DX /&?65O%FAHUPKWZK]GSYC,C!>'$;;3C#8<A3
MMS@G!I#//Y;+5'NX66UU$ZW'<.\,K1R>6D7]GNJ?,?D'[PXQUW$^M6=&T>XN
M[C3H)Q?3:=)<CSXVM9K:,$6KYSO=F.6V9)P"P[G-=JWB[0U@CF:^"H[.OS1.
M&380'+KC*!21DL !D>M(/%>EQLJ75RD4C321!4#2 ;)3%EB%P@+#'.!GC)I@
M<_X"LI[:^,U]:W:7L^CV)>6>-_F8(1("QXW [<@\US]E;:E=7B1FSU&*&Z:T
M:XB\J=2K"Y_>!Y&X=@K?,PP,>PKOV\31KX:N-8-L_P"ZN);=(0PR[K.85&>V
MY@/IFLZY\;M83+97NG;-0^V);-%%(\L85D,@<.L>2, C&T'(/;F@#D+_ $V\
M^QW=K=V6J2HBSQ:8B1RN$(O9?3H/*\G!;@J..*[?6I3IOBO3]5GM[F:S6PN;
M<F"!YBLC/$R@JH)^8(PSC&0!W%,T?QO9ZC9?;+F-;6)HTDC7+O(P>1D0;-@)
M)*\!<\G SC-:<?B?1I9K6*.^1FN55H\*Q'S$A0QQA22I #8)((ZBD!Q$6E7B
MWCZA%I%S87#:A !!#NVPP_8$5D&W"E0PVY QE1Z"JVG:;JUSJ%NFH&^#F*!5
MC-I*2T/V)0ZM*7"JOF;\J5+;\'TQZ5I>KV.M6?VO3IQ/;DX$@4@-P#QD#/7J
M/<=0:NT#,;PC:&Q\':-;-"T+QV4(>-P0RML!8$'D'.>*V@* *6@14U09TB\/
M80L?TKS]4WXQ7HFK)G0[U>YA?^5>>0*P&,]*I"9#J\$K:)=+"/WGEDKCO7!^
M%X?,U$2N/F.>O45Z:5+1D'I7)_88M,\2HD8VQ2(\SENBUE65XW-*+M)'5:>Q
MCXP*9J"!B>0N>AJD->LH98X%;S"Z[E94."/7-7+HAK/S7!,9'2N6+<=&=DHJ
M6J.:U!I$#!U.>S8ZUS5U(9<HOU'%=3<-:!U6ZFFB1R0A12P8^@ZUF7.D1,Q:
MUN=RG[K  UIS(QY&<PT+@%958=]W85:\-J!K/DV[_N0FYRIX/M6?J4MYYYM&
M(Y.U@N>:Z?PWI7V"R:5T"R2'KZCM6U-79C/1'2Z<F=7LB.@G3_T(5Z]/+%!;
MRS3LJPQH6=FZ!0,DG\*\HTF,C4;3/_/9/_0A7INM6+:IH.HZ>CA&NK:2 ,>@
M+*5S^M:R,XF1#XUTN1HA<6]W9[_*>(W400,DFX+(#DX'RG.<$=P,UJ?;],+3
M[F@$!A6>2X)7RG5B0"6SS]WOQR*YF2VUW68M+MKO1%MK.SFM7E2=XV9W0G>R
M[7(* !<9 ))Z<5AMX0UN/#I:RI%%)$^RW>$NRK=W,F%#Y3(62-@&XXQU%24=
MVNL:7/K*Z)$(YI6M1<-LVE!'G"YYYSSC /X9%)9Z[I-]K.I:?%@7.D[3,[H%
M50X)RK=P,$'T(K&\)^'KG2-2^TRV3Q(=/2,&22-Y _G3.5)4 9 =>@VCH"<5
MSD_@[Q,+&*Y*Q7$][%,;ZT4*A0O,MP4+EL/RK1CM\_IR #TC[=ICPP-]JM#%
M<?NX3YB[9?\ 97U^@J5;ZS:26);J O"0LB"090G@ CMGM7#RZ1>R:HU[_P (
MHC6]U#+"MJTT8\IS*K>9)\V%W ;CLW$;!WK.F\,:ULB$>E/YMCYK22"2,&^+
M7T,XV_-UVQN?GVX+8]30!Z1+J-C;D":\MXR6V#?*HRV<8Y/7-4K?Q)IEU=30
M0W"N8)GAF;(VQLJACDYZ8/7V/I7#7?A35M2@UR:72-LEW8:FEM',\999)F0Q
M#(8@$[3SG QUHUSPIJ]VNMPVNE_Z]KUHI!)&%E\VV"(!\V?O @Y ZYZ4 >B?
MVII_D>?]NMO)\SRO,\Y=N_\ NYSU]JLHZR(KHP9&&593D$>HKS'Q%IZ:%K=U
MJ%U96ITR:XE$-N\L4:ONLXTW@,0O!C<$?>P20#7=>%HI(/"&BQ2HR2)80*RL
M,%2(U!!H UJ*** "N7^(G'@74?\ ME_Z-2NHKF/B&,^!=2'_ %R_]&I0!X4=
MN1C\:N:9%OU*#;V;-5H86DXQ5W3%:WU")V/\8XJ9KW6:0^)&Y>:_/89$"+^[
MY<E2<"M#3-;N-5@\R*,C R>,5H-96US"SH$3=][BHX84LA(D!X5>2>YK@5K:
M'HV=SG;_ %O4S<F&VAY7EB1GBJMMJTT^PRAR'/\ $F*Z*"WBN6W.61SW!J5K
M:WMQD NP[L<XIZ6"SN85P-B;L_,.E8TMMYEF\[*IG)Z'TS6I?RLY?WJA=VZJ
MD-RI V1E7Y^]D<<41WT'IU,;:,$9K?\ A\I_X3W2SZ.__H#5@.ASD5TGP^!_
MX3C3"?[[_P#H#5Z!Y9[AJ^J6^DV2S7$<DWFR)!'#$H+2NYP%&2!S[D#UJ"VU
MK3;RTC>XVVC32-;_ &>\VHY=6VE,9PW/H2#D8ZU'XHM)+W2!$FFC44\Z-I8!
M)LDV@YW1MN7#J<$'(Z=:X34] \4WFGR126-U.&AF6V+RP/<(GFJR1S2.QXP,
MY0DD@9;B@D]!M=8TNZ"2>;%$PN9;2(3%49GC<QL$SUY4].V*NPW=I<3S107$
M$LT)"RHCAF0]@P'([]:\UNO"&L37DK26MTT-S)=*$@F@7RP]XTJL[.&*@JRG
M*?-E,=<5O>%='U#3O$%V\NGO;V924!IFB<AVF+XC=?F*')8B09!( [T =@T4
M;KM:-67.<$9&>N:#%&79S&F]AM+;1DCTI]% #/*C#EPB[VZMCDT+%&B!%C15
M P %  %/HH 0(H8L% )&"0*6BB@ HHHH **** (+W_CPN/\ KDW\C7S3%:Y?
M!&/K7TM>?\>-Q_US;^5?.\<B9.X9.,"@I$)MP(R3CBNA\.1JMO%@=JP3A2<@
MX/K6QI=U]CLU8E0%S\S'@#-<N)C>*.K"NTF=];.!"%Q[=*23([$>]<=9>-9&
MO&MH[<.G:15;'YD5O:A=W0TX20G]XXX KF<6M&=::>J)KM6\DG/X5RNH1;E8
M$50E?5H9%=TDN3(3D/*<K^%:MM;3M;-).NT8^Z3DBG*-M03OH<5#$%N)0J]>
M:D=0!6DUN-EQ$T;@,^Y9!T..<5FNIQS7;2E='#7ARM/N5) ,]:^G-5U.WTC3
M6N[E7=-R1K'&NYI'=@BJ!ZEF YXYKYG9!R17T?XEM9+S098(]/34 SQF2V9M
MI= ZEMIR,. "5.1\P'(K4YV%KKFG7-ION@+!O--LT%[MC8.,?+U(;((/RD@Y
MI\&K:5-NW20P_9[EK1/.VI^\'!"9^O:O/=7\/>)[_2KNV%C>2PRP7L-GY\T$
MES"KI$$CDD=C\A99"2I9\!!D4_4_"6LWEQ=2M97;0W0O8Q##-;JP\XQ%2[.&
MVJ0A!*988&,T"/3([NTFNI8(KB%[B(#S(U<%T!Z9'45CCQ+IL^I?V>]M-Y+W
M+VJW+QKY#SJ"S)G.<C:W)&,J1G-97A_1M0L/%MQ,U@\-F1=,9)GB?YI)E<&)
MEP^' +,KCY2  <54FT75%0:8UBZVMOJUSJ9OC(FQHW,L@4#=NW;I IRH& 3G
MI0!V/]H:4\4UY]KLFCB&R6;S%(3V9L\=1P:5[[3(I/,>ZM$<IOW-(H)0#.<^
MF,\UY?IGA[5+_2=&U*TTVXL[>&TTX-# T!DN/+2;,BAB4./-0C?@G!X! K2M
M_"6H66EWQCTA))WMK&.%)FBED54E9I%!^5=RJP(!PI( Y H Z^X\2:)8M#"D
M\,C2VTUU"D!4^8D>-VTYQD[N/7!]#6E]LL$N)8OM-LL\* R)O4,B]LCJ!7F-
MQX3UR32[B,:3-)--:ZO K2R0!P;AD>)FVL%&<,#MZ$],<U9U?PGK%['>VD>F
M9?S=0E-T9(]MRD[92,?-NX!4'< !Y8Z\4 >A_P!KZ;Y*3?VA:>5(_EH_G+M9
M_P"Z#GD^U7*\SUWPKJ37NJRV.D&3SIYS:^6T)C*O;VR;9(WX\MFC<,00XVC'
MWJ]*3=L7=C=CG'3- #J*** "BBB@ HHHH **** "BBB@ HHHH **** *E+11
M3$%%%% !112T %%%% !2T44 %%%% !112T@"BBBF 444M( J&1]QP.E+(^?E
M'3O4= !1113 Y/XAR&/PY&P_Y^4'Z-7F]O<\UZ+\1\?\(RA/_/RG\FKRR$$G
M(Z52)9K2QK<VZ2MG=;RK(I'Y5UE@T;#S> <9KC(S((V5&P&&"!WK7BED-GL#
M;5(P37#B(\LK]SNP\U*-NQIQ3B;40T?S#GD5#83*NH R<;V(Y[FLZWE*3L;*
M[BC?;M\MFX_^M56.*1+TSW=W&QW9*J_ -9)'0_0[.\*;-Q4'%>?ZZ1?WOE-D
M*64''>NG>X>:'*/N7UKD=5W),Q5BK=01U%5!79G-V1.L/V=Y 0L88[P!V!J&
M?*KN7#>E9YNG9278LY_B-$=X<8SG%=\(\JL<%2?/*YV?PZ#GQ:K-_P \'_I7
MH&I>&K;5O$EIJ%_:V=W:P6DL/E7$0D(=GC8, 01T0C/7FO/_ (<2;_%(]?(?
M^E>O4,E'#GP5?&VU*(7%MFZCE1.6P-]W).,\?W7 ^H/UJM+X+UNYU$W$]Q:O
M_K%,C7,C%E-U%,N$*[4PL>W:O<YR:]!HH&<8?#&L6NLW>H6,E@[71N(R+@MB
M-)&C(;&T[B-ARIP#D<U2U#P9K<Z30PW%J\,DTTR(US)$J.UT\P)"J=^595PW
M"D$C->@44 <RWAJY?PC<:3Y\0N6O);N)^2@8W+3Q@]_[H/XU#'X<U*XUB/5[
MQK6*X-_'</##(SJL2021A0Q52S%I">@&..W/6T4 <'%X+U.U&GSQ36DD]C#;
M*L;.RK(T;RE@3M) *R\'!Y'2IAX1U*77(K^[-E+YK6TL^V>5%B>)R^%C7"R?
MPX9L8()P>E=M12&9GAS39='\-:9ID[H\MI:QPNR9VDJH!(SVXK3HI:8A:<BY
M;/84VIU&U<4@*FJ_\@F[_P"N3?RKSZ-AOXKT+5/^05=_]<F_E7GTBB(9'4U2
M%(LQDLI%9.J0J-1MI2NY2K1L?:KT3L.0>*;?+NLI'&,J0?UJ:BO!E4G::&2V
M]O%;*P51\NT<9('I5.YN_P!S%&>A[5&;EI]D&[&!DU%?0:A/#"BPQ )U;/6N
M"]]ST[)&LL$-W;QF3;\O0$=#[5EZC##;1E(5"YY)]34D,S6,>V:0D>_:J-_<
MF8EC]W&:3;#E2U,$:?Y=V;TX:5FP$QV[FNK6S$=I$BC[J@<U1M;976WDED58
MYY/+7@DD]:Z9HT9>U=M"+6K.#$23M%%32P%O[3/7SD_F*])U.^32])O-0D4M
M':P/.RCJ0JEB/TKA+. "^M<$9$JG]17?7MI%?V%Q9W +0W$312 =U88/Z&M9
M&,3A]0\8:]I%HR7-K:7-[/:P7-O]FB*K'OE6-E<-)\^TNN""N<]%ZU-8^.;A
M)[J35X/LMO#)<JD8M\R,(=@/(D89+-TQW R<9-L>"Y[B(_VAJWVB988+>&1+
M?9LCBE63D;CN9BHR>!P, 4M]X%BOA-NOW0N]U(I$8^5IF1@>O.TQCZ^U243W
M?CBPL(MUW8ZA#(BRR3Q/&H:".,KND;YL%?G7[I8GG .#C1T[7K?4_M[0V]TL
M-E*\+S/&-LCHS*P3!);!7T[C'.0,34/!,^J3QW5[J<$]YLEBD>2Q5T5'*G$2
MLQ\MEV\$EOO'(/;:L]$%GI-]8I=2#[7-<2^:@VM&979N/<;N#[4 9J>.+-RD
M(TW4A>/,D*6AC3S26B>53]_ !5&ZD$8Y JO/X\MYTL#I=K<3"YFLUDEDCPD*
MSN %;YLA]I)X! .,GD99HW@,Z5J5I>-?0-]GECE\NWL_)5BL,T/]X\D3;B>>
M0?7A+3P%)9"UA@U;%JCVDL\;6^6E>W8%2&W?*"  1@]!SU! +'B#6M9TG788
MX[C3UTZ2VGNFWVCO*B0A"PR)0"3N..!C ZU,GC?3S/;Q/:7T7G>26:1% B$S
ME(BXW9&\C@ $C(W!:N:YX>76ITE:Y,6VSN;7 3/$P4%NO;;T[YJA/X+CDUJW
MU!+B$%([>.7S+19)#Y+%E*.3\F[.&X/ &,'F@!&\<:<Q:*73[]9R8?)MY8T5
MYA*S!" 6PN2C??*D>G(JY%XMT^503%=1-YEM$R2Q;65IR @()XP3SZ>]8-I\
M.I;.)D74[23=!%!(LNG!TN C,<S O^\9MYW'(R0I&,$&Q:> I;-[9(]8+6T;
MVDLJ/;Y9W@;*X;=\JGIC!(P.?4 G7XA:6;&"]-I?K!-";D,\:C; -N92-V=N
M6QQEC@D @9K;TG6H=8:[^SV]RD=M.]N994"K(Z.R-MYR0"O7 ZCWQSTOP_B:
MTTF%+N$M8V*V#R3V:RED!4[DR<(_!Y^8?-T-=)I&F#2;26W64R"2ZN+G)7&/
M-E>3'X;\?A0!?KF_'JAO!6H _P#3/_T8M=)7/>./^1.O_P#MG_Z,6@#Q&)65
M\=*F0,LP<\,IX-2\;N1R.E!!/UIVN4:-UK,T:I:6R[II!GGHH]2:L2ZN;*%E
MEB9OE WCD&LV)(9R4F&=P .#CI6DEGAFB$[E<94MM) ].>M<"C9V9Z:G=71F
MQZA=W>'BC6%4.5(;);ZU(VM3Y*2(,G@E3D5*]C'M*B:4$CDY _+%5I(+:RM_
M)A0XSDL3DD^I--I!S,@DDWJ6/>LZ:5WRK,2H/ JP\A<A!^-9<U]:K,4:XC#
MX(+=#6E".IAB)/E)3SFM_P  M_Q76F#'\;_^@-6$J]\]>E;_ ("_Y'G3?]]_
M_0&KJ.,][HHHI$A1110 4444 %%%% !1110 4444 %%%% $-Y_QY3_\ 7-OY
M5\YM'L.X5]&7?_'E/_US;^5?/\L1"XH*1690Z9]JVM!2"XLVMYP",GJ*SHXB
MR[>E2VK/:3DGH:RKQYH&^'DE4UZG2FQM[:+,8Q@5-*V=/A;!^4UDW6HHEH&=
MB,C"@>M9TM]?W4 B+NEMMQG>%/YUQ*-]ST;I:(ZJWDMY5#*J[AUJKJ,P52H(
M Q6+;:LD 2$Q.3TWCGGW-2WCNTI4GMDT..HKHHDJ8IR2>!\OU-91CR<<<U%K
ME]+IZ6\R('1I@L@/]T@\BIFPZAT/##(/J*[:,;1N<&(E>5BI)'M!4<^]?3PZ
M"OF*3Y>O6OIT=!6IS,6BBB@04444 &,# HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH JT444Q!112T %%%% !2T44 %%%% !112T@
M"BBBF 444M( J.1_X5_&EDDV_*.M0T %%%%, HHI: ..^)0)\+H!_P _*?R:
MO,+52" 37J?Q$4OX:0#_ )^%_DU>81#8,8_&J1++ZE4CW <U<TNYC:%T?&>F
M#5-&5TV8Q[U2N+D:>WG9P"P7'K6=:GSQTW-*-3DEJ;^FVMO9O(L=I;M$[%B'
M7)!/7FI;ZSBO4"O;P)"3]U$P3^-)I5[;7<2G>O3\:L7][;VT>1(OYUPWEL>A
M>-KA)Y,-O%#&JHH/0= !7$W\YGEGN ,HJG:/7%376LRWL[)"2(P,;O7UJ&^V
MV>DRS-CD;$'J36E.#YE%;LQG)<KD]D<_:WHNH!*@(##.#VJ=7 R<X-9%BY0M
MM'[L< ?2K^?,4D,,5Z^(P\J+UV/*HUHU%;J=[\+9"WB\+GC[._\ 2O;*\-^$
MY/\ PEX![6[_ -*]RKD>YT(****!A2T44 %%%%(84M%% !2T"@#)Q0(?&N3G
MTJ6D P,4M REJ[;-'O&/:%C^E><><K@,3GL*]$UW_D W_P#U[O\ R->71?,@
MYJHD2-:(!L8(%71 CQ%&P0PP:H6R' [5<4E?E]*HDP;NV(,@5FCFCXW+^AJR
MC(UHF^_G#'J@"Y'XXI_B&XMK"UCO9I%C)81D'^//3\:H_P!HV(B),D8/H37!
M.#@[=#TZ513B4S;BYOE,EQ/(JMPI; /UQ46KW"%_+A&%Q@8]!WIMQJUNI_<E
M<GN*SY)=V^1S@D?D*FUW=E-]$;&A>+O#]\\&E6TC_:4^Z)(L MWP?6NAY!.:
M\'@_T6^DN[<E7\S<C#M@\5[3H>KP:WIT=XN _21 ?NM7K2HN$%+N>3SIR:-F
MT"K?6WJ95_F*]!KS6VD)U2U"GCSD_P#0A7I582-(A1114E!1110 4444 %%%
M% !1110 4444 %<_XW_Y$^^_[9_^C%KH*P/&HSX1OL_],_\ T8M 'CXPP.*<
M ,<TB@ DTTG'6F4(JDOE3@CI6G$T=Q"I9RCCKS67)/'"A=W"J.]<W9:W_:NN
M75J&,<(3]TPX.16=6E>/.;4:EI<IVQ6WB)<RD@>M8-[?K)+B(Y%8=[:Z@LF'
MN69,],T^&00+^\/-8*%]M6=+G??0UHB(XR[D>I)KD;W3K:;5IKS!8,V54],^
MM:4]\]R=N<*.@J)DW[2>F.:]G!X'D]^IOV//Q.)4_=CL:>GR>;9+ZI\IKI_
M@'_";Z9Q@[W_ /0&KB+2[-M(V!F)NM=QX (D\9Z;(I!7<V#_ , :L<32<)M]
M&1"5T>[T445S%!1110 4444 %%%% !1110 4444 %%%% $5U_P >DW_7-OY5
MX.T0G.T$Y6O=[K_CSG_ZYM_*O#H6(/''K04A(D 4+CD=Z)(E;K4I]1305 )=
M@% Y). *+7'>Q5>>W1H5N8@X1L#/K6BL>_8T#(B=<!17(ZSK-A-<PV<#EF,@
M7SEZ ]L>M,DU+5K- @5'4<!B#7+.BX2L=E.O=7.GO]26WMG3>O/!)JK+?JZ%
M@?O#J>PKD3<2W$WFW9)&<[0,+27^H22)Y8^5/[O<UK0PDJLK1^9G4Q*BKL9K
ME^;V8*A_<)PON?6G:7K26\0MKK<0O"/UVCT-40I.,\D]!3#"HXQDG)KWOJL/
M9JFMCRW6DY<S.F8B?#(P8'H17TX.@KX^AN;BS/[EL+W4\BOL$=!7FUZ+I.S-
MXS4A:***P*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH JT44M,04444 %+110 4444 %+112 ****8!112T@"FR/L&!UI7<
M(/>JY.3DTT =31110 444M @HHI:!G+>/1_Q3R_]=U_DU>7R/# F^6144=2Q
MQ7I/Q*N%M?"GG.?E6=2?R:OG6^OIK^Z>61FVD_*A/ %=6'P[J^ASUJJI^IUM
MWXKLK8%+9&N'_O#A1^-<IJNM7EXADD?A"&5%& #FJ@Y-/$:3"2(D L!C/>O3
MCA(1BTMSAEB)-W>QU\$'VC:8IG@=P&5E.,TKV$@;;)<22D==S$U<L;/[9I4,
MT0/"CIU'8UJ6>GJJ9;);U-?,2?*VCZ&*NKF;9V C!>1MJ@9)/:N>UW4CJ$XC
MAR($X0>OJ:UO$FI@O]AMVPH_UA'\JYP*.]>]E.!:_?U-^G^9X^9XQ?P8?,(T
M"1@#I40E9)"PZ9_2I7;"''T%18&?PKW)PC)<K6AX\).+YEN>B?"BX27QBH7Y
M3]GDR/RKW.O ?A$N/'2^GV:3^E>_5\SC*,:-7ECL>[A:CJ4^9A2T45RG0%%%
M% !2T44#"BBEI""I(U[TP#)Q4X&!B@ HHHH&9OB X\.ZB?\ IW?_ -!->663
M;USZ5ZGX@&?#NHC_ *=W_D:\C6>&TMVEF<)&HR2:J/D1(Z*"543).?:JVH>(
MM.TU"UQ<*& SL7EC^%<!J?C"XN%:"P4P1=#(?OG_  KF&+R2DR.SL>2Q.:[J
M6#D]9Z&$JJ6QK>-_%;:[)9K!&T5O"^0&;.XD]371FUAN5"RH">S#J*\X>YMK
MUGAA))A(!X].XKU#3VCE@@;<NXQ\@\\BN#,$H2BX['=@_>BTRO\ V:ELI94+
M'L7. *Y[7+[*M:Q-E?\ EHXXS[#VJQK?B^WCE%I B<MM:;' /M6!*YF?D[B>
M2:Z<#@I2E[2KTZ&6*Q*BN2G]Y$@]JEM+F>TE\ZVFDB;LR-@TR1<XB'!(Y/M2
M[1TKVW%/1GEW9VOACQA=MK6GVUVBSB2YC0/]UAE@/QKZ&KY7\.K_ ,5-I7_7
MY#_Z&*^J*\C'4XPDN56N=N'DY)W"BBBN$Z HHHH **** "BBB@ HHHH ****
M "N?\;G'@^_/_7/_ -&+705SOCIE3P9J#,<*!&23_P!=%H \>\Y$5GD8*J]S
M6+?:Z%SY"C:/XV_H*JWUS]JG+ D1KT_QK-7%Q>-G_5PGIZFO4HX-))SW,9U>
MB)KB\DN,K/(?-*%E3T'K^M5/#-NW]M)QTW;OQX%37J,J_:D4-)$#P?XE[BJ/
MFS3VZW%@TT0<9^7@T\31<UR1T'2FHOF9V5ZL=L"\S_+V!KG;BY-S)A1M3L*S
M[;[9Y9CN97<[BP+MDUIVT*CYF-/"82-)7W8Z^(E-VZ"PPX7<W  [TX+YW/2(
M>O\ %_\ 6J<JK@9'R]0#3P.Y[=!7=8YKD#1;AZ*.U='\.&:/Q[IBJ2$9W!!_
MW&KGY&Q71?#P9\?:43UWOC_OAJQKI.G*_8J#LT?1%%%%>"=84444 %%%% !1
M110 4444 %%%% !1110!%=?\>DW_ %S;^5>'#Y:]QN?^/2;_ '&_E7@.MZE'
MIEB9.#(WRQKZFG%.3LAWLKC=2UFUTQ/WS%I#TC7J?\*XS4M:N]3;:Y\N'/$2
M_P!?6J<AEFD:>9R\CG))I1$0N3U->K1PJAJ]SFG5;T1G7UL[*)(V(9>G/0YR
M#7H>F2R7^APWC?+E,2G' 8=:XESMR'&5/%36FK7VG:9=V,$S"WND"2(>A&>O
MUK'%X)57S1=F:T,1[/1E;6=6:>8);2$ 2 +COS5C$DD@DD],U4ALT(5W'[P_
M<0=O<UK1@N1DY"CT[UV4:/(K+8PJ3YM6-5=JEF')Z>U1@?O7ST4 5.YW,!^-
M5_X1ZN]=#,D-;[QQW.*^OQ]T?2OD <N3Z5]?C[H^E>9C_L_/]#HH]1:***\X
MW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M9XA@!6>.X^Q2[XKI(WR@0\$\$9//IBM"XUG3Y7OM1_<FW@AO84D6Y3RY-SY
M9.NYFZ8ZCFL7B9*WN]OR-UA8N_O=_P SRR[@UBP2)[R*^MUE&8VE#J''MGK5
M7[7<_P#/Q+_WV:[[QQ=6S^'I5X6YNM4^U!/M*397RL$J5Z)G &:\[KIHS]I#
MF:.6O#V<^5,F^UW/_/Q+_P!]FC[7<_\ /Q+_ -]FH:*ULC&[)OM=S_S\2_\
M?9H^UW/_ #\2_P#?9J&BBR"[)7N[G8W^D2]/[YK!9V?[S$X]36PWW#]*Q:QK
M):'30;U#-&3ZT45B=%PHHHH"Y9L-/O-3NUMK"VEN;A@2(XE+,0.O I;_ $^^
MTNY-M?VTUM. &,<JE6P>AP:Z3X;211>+<RF/:UI.H#R",,3&0!N/3/3-==HT
M.G64L2WNFZ7;O-JL$3Q3SQ7A6!HFW8D). 2/7BL)U7&35C:%+GBG<\DR?4U,
MUI<I9QW;0R"VD<HDI4[688R ?49%>M6<%I?:0UY8V&D2:DNG?*&AA"*XN2JY
M!&T';QD\GCK4]R-#9YK:Q-@_EW6HM8PL4,?G>4FS"GY<;MV,\<5/UC6UB_J^
ME[GB^:G^VW?_ #]3?]_#7K)CT!GUF8V>G&;28H[V0)$A221K8HT? Q@2[#CI
MDFITM_#/GZ/')::=]A+P_9Y6:$;S]G8D$ ;F!DV[MY^]CUH>(787L'_,>/\
MVV[_ .?J;_OX:GB.IS6L]U$]T\%OM\Z0,<)N.%R>V377:B+'_A8.BAK&Q \N
M'[5!)+&L;OSG?L&Q21MR ,9^M=1]ET87\AN5TTL\FFDQO#"CH#<,'5PA*$[<
M9*X!7&13E522T%&BVWJ>1?;;O_GZF_[^&C[;=_\ /U-_W\->K8TRZ@6>UMM(
M_M58+]+1!%"JEDG01Y4C:2$+8SUY/--E@T:/0-2;[)HTDNZ[%X;9XQ'&X5?+
MV%AO'.=H7 )R*7MEV'[!]SS&%]2N4F>![J184\R4HS$(N0,GT&2*L-9:^MM;
MW+6VI""X8+#(4?;(3T"GN3[5M>%-1>/PQXHL)+H) ]CO2%F #2;T&0.YP*]
MTO7;6TM(]2ECMUN+M=/CB22]0Q.4R#LXRF%SG=T) HJ57%Z(*=)26K/*AI7B
M8WQL18ZK]K">88/*DWA?[V.N/>LY[J]BD:.2>X1U)#*SL"".Q%>Q_:+)=)MM
M BC=I%MU>1#?Q"XCVW)= 6^Z1R21U Q7F/C6ZMKWQIK%Q:.KP27+E70Y#>I'
MKDYITJCF[-"JTU!73,C[;=_\_4W_ '\-'VV[_P"?J;_OX:@HK>R,+LG^VW?_
M #]3?]_#1]MN_P#GZF_[^&H**+(+LZ#PC=W+>,]#5KB8J=0@!!<\_O%KZIKY
M0\'_ /(ZZ%_V$(/_ $8M?5]>9C_B1Z> ^%A1117 =X4444 %%%% !1110 44
M44 ?-7_"J?&/_0,3_P "8_\ XJC_ (53XQ_Z!B?^!,?_ ,57T;17;]>J=D<7
MU&GW9\Y?\*I\8_\ 0,3_ ,"8_P#XJC_A5/C'_H&)_P"!,?\ \57T;11]>J=D
M'U&GW9\Y?\*I\8_] Q/_  )C_P#BJ/\ A5'C'_H&)_X$Q_\ Q5?1U%'UZIV0
M?4:?=GSC_P *H\8_] Q/_ F/_P"*H_X51XQ_Z!B?^!,?_P 57T=11]>J=D'U
M&GW9\X_\*H\8_P#0,3_P)C_^*H_X51XQ_P"@6G_@3'_\57T?11]>J=D'U&GW
M9\X?\*H\8_\ 0+3_ ,"8O_BJ#\*?&*C)TQ/_  )C_P#BJ^CR0HR:KLQ8Y-'U
MZIV0?4:?=GSM_P *L\7_ /0,3_P)C_\ BJ/^%6>+_P#H&)_X$Q__ !5?1%%'
MUZIV0?4:?=GSO_PJSQ?_ - Q/_ F/_XJC_A5GB__ *!B?^!,?_Q5?1%+1]>J
M=D'U&GW9\[?\*L\7_P#0,3_P)C_^*H_X59XO_P"@8G_@3'_\57T311]>J=D'
MU&GW9\[?\*K\7_\ 0,3_ ,"8_P#XJC_A5?C#_H&)_P"!,?\ \57T511]>J=D
M'U&GW9\Z_P#"J_&'_0,3_P "8_\ XJC_ (57XP_Z!B?^!,?_ ,57T52T?7JG
M9!]1I]V?/=K\+_%L4VY]-0#&/^/B/_XJKO\ PK?Q3_T#T_\  B/_ .*KW>BM
M(YE5BK)+^OF9RRRC)W;?]?(\)_X5MXI_Z!Z?^!$?_P 51_PK;Q3_ - ]/_ B
M/_XJO=Z*?]IUNR_KYD_V51[O\/\ (\(_X5OXI_Z!Z?\ @1'_ /%4?\*V\4_]
M ]/_  (C_P#BJ]V%+1_:E;LOZ^8?V51[O\/\CPC_ (5MXI_Z!Z?^!$?_ ,51
M_P *V\4_] ]/_ B/_P"*KW>BC^U*W9?U\P_LJCW?X?Y'A_\ P@7C+[!]A^R#
M[+YOG>7]HCQOQC/7KCBH/^%;>*?^@>G_ ($1_P#Q5>\44?VG571?U\P>5T7U
M?]?(\0E\#>-9K"&QDMMUK 2T<7VB/:I/4]>M5O\ A6WBG_H'I_X$1_\ Q5>\
M44+,ZJV2_KY@\KHO=O\ KY'@_P#PK;Q5_P! ]/\ P(C_ /BJ/^%:^*O^@>G_
M ($1_P#Q5>\T4?VI6[+^OF']E4>[_#_(\&_X5KXJ_P"@>G_@1'_\51_PK7Q5
M_P! ]/\ P(C_ /BJ]YHH_M2MV7]?,/[*H]W^'^1X-_PK7Q5_T#T_\"(__BJ/
M^%:^*O\ H')_X$1__%5[S2T?VI6[+^OF']E4>[_#_(\%_P"%:^*O^@<G_@1'
M_P#%4[_A67BS_H')_P"!$?\ \57O2+EO85-1_:E;LOZ^8?V51[O\/\CP#_A6
M/BS_ *!R?^!$?_Q5'_"L?%G_ $#D_P# B/\ ^*KW^BC^U*W9?U\P_LJAW?X?
MY'@'_"L?%G_0.3_P(C_^*H_X5CXL_P"@<G_@1'_\57O]%']J5NR_KYA_95#N
M_P /\CY]E^&'BUH74::F2"!_I$?_ ,56=_PJ7QG_ - M/_ F+_XJOI.BHEF-
M66Z7]?,TAEU*.S?]?(^;/^%2^,_^@6G_ ($Q?_%4?\*E\9_] M/_  )B_P#B
MJ^DZ*GZ]4[(KZC3[L^;/^%2^,_\ H%I_X$Q?_%4?\*E\9_\ 0+3_ ,"8O_BJ
M^DZ*/KU3L@^HT^[/FS_A4OC/_H%I_P"!,7_Q5'_"I?&?_0+3_P "8O\ XJOI
M.BCZ]4[(/J-/NSYL_P"%2^,_^@6G_@3%_P#%58N_AIX\OS";JQ$IAB6&/=<Q
M?*B\*OWN@KZ+HI?7JG9#^HT^[/FU?A/XT5@PTM 0<C_28O\ XJK.H?#?Q_JM
MVUU?6?GSL "[W46< 8 ^]P*^B:*/KU3>R#ZC3VNSYL_X5+XS_P"@6G_@3%_\
M51_PJ7QG_P! M/\ P)B_^*KZ3HI_7JG9"^HT^[/FS_A4OC/_ *!:?^!,7_Q5
M'_"I?&?_ $"T_P# F+_XJOI.BCZ]4[(/J-/NSYL_X5+XS_Z!:?\ @3%_\51_
MPJ7QG_T"T_\  F+_ .*KZ3HH^O5.R#ZC3[L^;/\ A4OC/_H%I_X$Q?\ Q5'_
M  J7QG_T"T_\"8O_ (JOI.BCZ]4[(/J-/NSYL_X5+XS_ .@6G_@3%_\ %4?\
M*E\9_P#0+3_P)B_^*KZ3HH^O5.R#ZC3[L^;/^%2^,_\ H%I_X$Q?_%4?\*E\
M9_\ 0+3_ ,"8O_BJ^DZ*/KU3L@^HT^[/FS_A4OC/_H%I_P"!,7_Q52V_PH\8
MQSJS:8@ S_R\Q^G^]7T=10L?53O9 \!2:M=G@'_"L?%G_0.3_P "(_\ XJC_
M (5CXL_Z!R?^!$?_ ,57O]%:_P!J5NR_KYF/]E4.[_#_ "/ /^%8^+/^@<G_
M ($1_P#Q5'_"L?%G_0.3_P "(_\ XJO?Z*/[4K=E_7S#^RJ'=_A_D> ?\*Q\
M6?\ 0.3_ ,"(_P#XJC_A6/BS_H')_P"!$?\ \57O]%']J5NR_KYA_95#N_P_
MR/ /^%8^+/\ H')_X$1__%4?\*Q\6?\ 0.3_ ,"(_P#XJO?Z*/[4K=E_7S#^
MRJ'=_A_D>#WGP^\::A=R75W9B6>0Y=VN(\GC'][VIEO\.?&-K<1SPV"I+&P9
M&%Q'P1WZU[W12_M.K:UE_7S'_9=&][O[_P#@'@MS\.O&=Y<R7-S9>;-(Q9W>
MYC)8_P#?51?\*Q\6?] Y/_ B/_XJO?Z*/[3K+HOZ^8/*J+ZO^OD> ?\ "L?%
MG_0.3_P(C_\ BJ/^%8^+/^@<G_@1'_\ %5[_ $4_[4K=E_7S%_95#N_P_P C
MP#_A6/BS_H')_P"!$?\ \51_PK'Q9_T#D_\  B/_ .*KW^BC^U*W9?U\P_LJ
MAW?X?Y'@'_"L?%G_ $#D_P# B/\ ^*H_X5CXL_Z!R?\ @1'_ /%5[_11_:E;
MLOZ^8?V50[O\/\CP#_A6/BS_ *!R?^!$?_Q5'_"L?%G_ $#D_P# B/\ ^*KW
M^BC^U*W9?U\P_LJAW?X?Y'@'_"L?%G_0.3_P(C_^*H_X5CXL_P"@<G_@1'_\
M57O]%']J5NR_KYA_95#N_P /\CP#_A6/BS_H')_X$1__ !5'_"L?%G_0.3_P
M(C_^*KW^BC^U*W9?U\P_LJAW?X?Y'S^WPQ\6%2/[-3I_S\1__%5F?\*E\9_]
M M/_  )B_P#BJ^DZ*B68U9;I?U\RX9;2ALW_ %\CYL_X5+XS_P"@6G_@3%_\
M51_PJ7QG_P! M/\ P)B_^*KZ3HJ?KU3LB_J-/NSYL_X5+XS_ .@6G_@3%_\
M%4?\*E\9_P#0+3_P)B_^*KZ3HH^O5.R#ZC3[L^;/^%2^,_\ H%I_X$Q?_%4?
M\*E\9_\ 0+3_ ,"8O_BJ^DZ*/KU3L@^HT^[/G2W^&?CRUM[F""Q"17*A)E%U
M%AU!R ?F]0#5?_A4OC/_ *!:?^!,7_Q5?2=%+Z]4[(?U&GW9\[Q_#CX@0Z;-
MIT=ILLYV#RQ+=1 .1TS\W/054_X5+XS_ .@6G_@3%_\ %5])T4?7JG9!]1I]
MV?-G_"I?&?\ T"T_\"8O_BJ/^%2^,_\ H%I_X$Q?_%5])T4_KU3LA?4:?=GS
M9_PJ7QG_ - M/_ F+_XJC_A4OC/_ *!:?^!,7_Q5?2=%'UZIV0?4:?=GS9_P
MJ7QG_P! M/\ P)B_^*H_X5+XS_Z!:?\ @3%_\57TG11]>J=D'U&GW9\V?\*E
M\9_] M/_  )B_P#BJ/\ A4OC/_H%I_X$Q?\ Q5?2=%'UZIV0?4:?=GS9_P *
ME\9_] M/_ F+_P"*H_X5+XS_ .@6G_@3%_\ %5])T4?7JG9!]1I]V?-G_"I?
M&?\ T"T_\"8O_BJ/^%2^,_\ H%I_X$Q?_%5])T4?7JG9!]1I]V?/_ASX8^+-
M/\3Z5>W.FHD%O>12R-]HC.%5P2<!N>!7T!116%:M*JTY'11HQI)J(4445B:A
M1110 4444 %%%% !1110!7HHHIB"EHHI %%%%, I:**0!02%&302%&34#N7/
MM0 .Q<Y--HHI@%%%+0 4444 %%%+0 444M !1110 4HI*6@ I*6@4@"BBB@
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
M^);JQT_0_L$UA:VUC);WDDZH5E;9M3802<9YR*)PI)NR7_ U\V%.I5:C=O\
MX.GDB]%XRNI+;PU*;6$'5O,\P9/R;1GBJFC>.-4NSHT]]86BV6JRM#$T$C;T
M8$CY@>V1V-9VE:5K%S)X:LIM)N;4:.)C<32[=CDC"A"#\V:U_ ?A"UT[1[&]
MU#3C'JT?F9,KDE,L<87.!QCH*4XT(1=UK_\ M6Z^@Z<J\YJST_\ V;]/4[>B
MBBO./2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH KTM%% @HHHI@%+112 *"0HR
M:"0HR:@=RY]J !W+GVIM%%, HHHH 6BBB@ HHI: "BBEH **** "BBB@!:**
M#0 E+112 *6BB@ HHHI@%,GD\FVEE R40MCUP*DJ"^_Y!]S_ -<F_D: /(#\
M;KP?\P6W_P"_Y_PIO_"\+W_H"6__ '_/^%>4G'-,SSBI*LCUK_A=]Y_T!;?_
M +_G_"F_\+QO?^@);_\ ?\_X5Y. S$X!_ 596#,6_&W'/S=Z3E8I1N>G?\+S
MO/\ H"6__?\ ;_"FM\=;Y?\ F!V__?\ ;_"O*WF3>5+*A[#%4IY"G)VE0>N<
M4N<;@>P?\+VOO^@%;_\ ?]O\*=_PON^48&@VW_?]O\*\8:[\D?-E@>Y]*FCE
MCN$#H>#5)W):L>PCX^7Y/_(!MO\ O^W^%2)\>;YW5?["M^3C_7M_A7CF..*=
M!GS4_P!X?SH$?:-%%%,04444 %%%% !1110 4444 %%%% !1110!YQXE^)MS
MH/B&[TN/38IE@*@.TI!.5#=,>]9'_"Y;T?\ ,&@_[_'_  KF?B(V/'^J_P"]
M'_Z+6N>&"@/% ['I'_"Y+S'_ "!X/^_Q_P *:?C/=+][1X!_VV/^%><%-OS,
M0!UR:CM]*NO$$9:VAE\H' ..#]/6IE)1*C!R>AZ!)\=Y4.%T:%O?SCC^5(GQ
MXG)^;1(?PG.?Y5R</P_O3$&:/'L>M:EIX"B2/-SC/H*S]H;*A<Z"#XY"X;8N
MFP+)_<>4@_RJXWQ>NQTTB'_O\?\ "O/M<\#;(&EM\R%.0O>N?M;QX%\F<L5/
M"LW;VJHSN9SI.)ZU_P +FNNG]CPY_P"NQ_PI#\9KL'C1[?\ [_'_  KS$H=A
M/-08(K4S/IGPGKLGB3P]#J<D"P-(SJ45L@88CK^%;=<9\+#GP%9G_II+_P"A
MF@:CJ,_CG4;,7NJ""VDA$4%O;QFW.8PQ$CF,L,D]B.*0CLZ*X3_A8X>SCFCT
MQ8WDN&M MS<&-1*D9:920C'"L-@(!W'/0#-6H?&]S=V-UJ5KHCOI]K"'G:2<
M)*CFV%Q@H5Z89$)SG<?NX&: .QHKC=0\5:BVN:;8Z?:PJC7D,=PTLV-R26\D
MF -AQC9G/L!T)Q3L?B&D>BVDUU9S/*;:*X9FE4NT)M6G:4X4#.8W3  !('3.
M  =]17'0>)M0U[PQK4MA EKJ5K 7@:)_.C9C'O4 LBY.<J1CCUK.G\<M%>3:
ML99GT9!B.*,)\VRS>Y<Y*Y.=R#@CE/J" >A45QFJ^-;_ $2.**_T:&*]E\UX
MX_MI,<D:(C$JXCSNRX7:5'(/..3UUM.MU:PW"JRK*BN PP0",\CUH EHHHH
M**** "N5\6>+9?#=Q;QQVB3"5"Q+.1C!Q755YU\2(O-OK+C_ )9-_.FMQ,A'
MQ0NR ?[*AY_Z:G_"D_X6C>;]O]E0_P#?T_X5R4=L<X/2IC:)Z=!UJ^5$W9U@
M^)ET?^89%_W]/^%/'Q(NL?\ (,B_[^G_  KCD@7/3CUJA>:Q;6\XMT/F/WQT
M%#Y5N"N]CT+_ (6-=X_Y!L7_ ']/^%/'Q"NC_P PZ+_OX?\ "O);OQ'<P2?N
MUB*9ZE2?UJ]8^*8)"!=1>7G^-.14\T"N61Z3+\1;M.FF1'_MH?\ "H3\2[Q>
MNE1?]_3_ (5SJB.9!)&ZM&PR"#G-4YAM#9'TJ^5$W9UI^)]R!_R#(O\ OZ?\
M*Z/PCXHE\2B\,MJD'V<IC:Q;=NW?X5X]*23P*]"^%9.S5<^L7_L]*44D";N>
MBT5YVGB>^T.6\NM<O;L7$4=S)_9\L""&=0X\LP2JO92 023\V2!BK3^/[PP2
M>1HT,LT,5U-)_I;+&4@6)B48QY;(F Y48*D>]9EG=45PY\;SI+?I:V+7;P^?
M<LLTXC"011PL0N$.23*, ^^6 Q6[X?UZ;7GO94LTALH)C#%*9MSRD8).W;A1
M@CN3G/'<@&W17G'A[Q9=V7@NW\1:O/K%Y&;:WEO&NH(HHXU<#=)%LC!< G.,
MGY>>O71;X@F'44M;K2_*V+%]J43%Y(6DCW\*$PP4%<G<.IQG'(!VU%<Q8>*+
MZ>32%O='6V35)%$$B70D 4P23<C:#N'EX(Z?,"">:PK3QIJNH7JS_9DAL9XM
M-D@CCN 75IW<$-F/D';@\Y 48^\< 'HE%<(?B0CPVK0Z>@>X6!1Y]P42.5XY
M)'C8A&(V*@&0#DN.!UKKM(U :MH]GJ @D@^TPI+Y4@^9,C.T^XZ4 7:*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH @HHHIB"EHHI %!(49-!(49-0.Y<^WI0 .Y<^U-HHI@%%%%
M !2TE+0 444M !112T %%%% !1110 4M)2T %)2T4 %+112 **** "EHHI@%
M5[[_ )!]S_UR;^1JQ5>^_P"0?<_]<F_D: /D<M4;OM4L>@I>M(T>^/;G[W ^
MM)Z(M:LM6;.=HC4EV].U:<.B33OF8EBQXP*[GPKX7MK+3(3-$K7#J&<L,X/I
M76#2;.*(,D2!\=0*XG-MZ'=&G%+4\G;PA))@LOR^AJO=^$F1=T0!8<X->HW,
M:AL 8K.GMER2*E3D6X1/&=0M)(-R30LI[GJ*R86\B<,H..XKT3Q1 BQ@D88G
M@UQ;P#S1Q^/K71"5T<E2*3+2*&&<4Z(*)T&/XA_.FQ8V+4D8!G0_[0_G6QB?
M6?B83-X9U%+>^2QG>!ECN7<H(V/ )8<CDXR.1VKBX]>N]'N#H^G6=[;ZC-<@
M2VUTYO4@7R2P:([P65BG=ACYC@=^_P!4-A_9LR:GY)LI0(I1,/D8,0H!^I('
MXUC+HOA9IGT<00-<"03.GF,9=^S&2^=V=AQU^Z<=#3),*W\8:W<R132Q645L
MUQ;VTENJ,S@RVBS$B0/CAFQP.1W[U7L/&FJC1[:\6.U^R1&WLVA97:1G>S2?
M?O+DX!<#!!) )+9KN1H6EJ,+8PJ/,27"K@!E0(IQ[* OT%9&HV?A'0Y[:74(
M[.U<Q&.'S"0-B)LSCIPC;=W4 XSB@#/UR[U2X^&T%W<2JUY=S6+%;-GM_EDN
M(LQAMQ(X8J6R.O04R?6-0\.W.BZ7%9Q6_P#:<K1A;J[>Y:%@ZY=G9LLI4D <
M8<H/XN.KFTW3-3T9+&2&*?3F2,HBG*%5(9""/3"D'VJO'X8T2WB=5L(]I4 [
MB6( 8.,$G(PP!X[@>E '(6GCC7;M86^R011W\D:6LDD) AW3B/D;\R?*<Y&W
MYACO6C+XIU6T-]!,VG3S6B6?[RW#%&:6ZEA;OP0L8^7^%MPR<5J#1_#'V/SA
M;6WD:DR%'R<2%F\Q-G/R_,=PVXYYZU8;PGH+O;LVF0DVZJL?7@*V]<\_,0Q+
M9.>23W- '$V'B'6=.59[J>*\:-KZ261A(NV!+](W^7S".$+D$C@ #IG-N+QO
MKEU>PBWLH6MRL-P<1'#P37$B1_.7 0^4@;.#N8XP*ZR/1-!6ZN[=+6V\^>*1
MKB+.28YF^<E<\*[(?8D'WJ5_#ND/+:2M81;K1$C@P" JH<H,="%/(SG!Y'-
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
M.9"&V33 @D\9"^7UYYSW-=Q9C41+<?;I+5HR_P"X$",I"\_>R3D].F.]6Z*
M"BBB@ HHHH \)\?DCQMJ7IE/_1:URI[<5U7Q!)_X3;4>.Z?^@+7,^63R*91M
M>%KM;.\E=^0R  9ZG-=/<^)YK'#R6<B1'@.&!%<?HJA=2C0\A^,'I[5T<WAT
MSHB3F6:3?OSG /M]*Y*J]\[*+;@:S:W-<Z6]W "X KEAK=Y=,UQ<WQM;5",[
M5S766\<=CI,D$:C8G!QW]:A&FQW-NXA\H*Y!=&7(/O6?J;M::& -0\Z;RX;I
MI%/)!XS^!JIJUN]Q&JQKN.\<5U?]EP1H&D"%A[=*P[IU-^@Q\FX9HO8+:6.6
MNM--A)Y6USE=^\G(/../2J<B  Y%=!J<36Z,A8NF_P#=LW7:>3^M84HWD<=Z
MZZ3;CJ<6(24]#W#X6_\ (AVG_727_P!#-=%'JFG_ &R^A\Q(I;5D6=GPHR4#
M#D]?E(K!^&8 \#VF!C]Y)_Z&:JW7ANXO?&K75SIZ3Z>U\LI,@5E*BS:/.#_M
MD#I5G.=(+W1I[N6T+6IETY4D8.H A# [2">!T[=*L;--CE9]MHLDQ5V;"@R$
M<J3Z],@UY?;^$M6@LK!)-+G1X[;3&N'A6%W;RHV61,,2&96*-@@@[>,D"KD7
M@JY_LR^1])+2/9V4, N&C=U GD>1,@ #"LN0 !T SB@#T'&D^69,66RZ8J6^
M3$Q/49_B)Q^E06VHZ3<7$EE:I'(89#:R*D7RQE5#[3Z#!X[9KSWQ#X5U62+5
MK6RT7,4_VW[(\"1$JSK%M4;SA%8JQ) W97@C/,^K>%]5O)-82QTIH'N+BYE2
M7*()%DLPBC(.0=^X'/0MGWH ]'2XT^*-KE)K9(Y#EI0R@,>F2>_8476HVEG%
M.\TZ P0M,Z @ML R3CKVKS\>%[B_UFXNSH0@TZ4W!AM9DC^1C;11AMH) +,K
M#\,]ZS7\-Z\\EONT>598U*.\8BQ(#IYA#,Y;>6\PA<#"@#.#P: /1[[7[2RM
M[*3R[B>2]_X]X8(]SR?+N/'0 *,G)JQ9:M9:A;6L\$ZXNHQ)$C_*[#_=//'?
MTK UG3Y7TG1(Y=,NKC[.!ODLIO+N;9Q'@,AW#(SE2,G@]",US0T?Q+<:CIES
MJ6FR27<4ME))<1+"6=$=MWF-GAE#?=C !R3R* /1-/U:RU.RL[JWF79>1":%
M7^5F4C.<=:LQ3PSJS0RI(%8J2C X(ZCCO7E6E>$-7@ETU;RQO&DCM[+;Y<D*
M)%Y49#HTA#..<\+P=_U(ZCP#I=WI4-W%-I[VL C@2(SK&LQ*J0RL8SM8+\H#
MX!;G.< T =C1110 5R'B\$W]I_US/\ZZ^N0\8@_:[4_[!_G51W$]C 9.>*P/
M%T_EZ*8P>9'"GZ5T2'*5R/C8!$MH\\%68_I3J.T6*&LC'^',4?\ ;%U=3%LH
M (T4$E_4\= .*]&E\>:59WBVI.7/!VL"1^%<9X'TQ+JRNVM1^^$C1R@-M+*<
M$8-=2/"5I;+&RZ4%/ _A7)^N:X6]3M4=#H7\0:=]F6Y:]A$;<#+C)]L5S-YX
M]T]KEH8H6=!P9"<"K6I>%+9+".98(4O?-,AD X.>-N>N,<5F-X/CGC^;2HR<
M'$BRCC\:+]P2.&^(-]:ZA:;XV994(.TCJ#[UC?#N];^T;RV!P&0-^(KM==T:
M#3=$NMZQF0P[..2,>YK@_!(V^)<C@,-M;46958GHY!<G(YKN?AL,+J?UB_\
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
MM4R>ZUU["R6*:UD>7JQ4Y&:I+?:K=!+J%$MF3^!23O'H:?8IJ8O)HK^X@2(
M>6T2J2<]<[J+^U,H$-KJ=P';ON'\@,5C='7J6#K,]U"592K+PPJE.Q)#G[PY
MJSB.PM-C2&64X!=NIQ65-=!GQG ')I+4F4BI=WDMQ)F7' Q@=!54*&JI8W0D
MN98F8G<[,A/N<XK0X7C-=\J;I^ZT>8Y\[;/:OAN,>"K4#_GI)_Z&:ZRN4^'/
M_(F6O_723_T(UU=22%%%% !1110 4444 %%%% !1110 4444 %<GXN!-U; ?
MW#_.NLKF/$^/MEL3_</\ZJ.XI;'.B-E%<'XWG9M45,?*D07]<FO1>"2:\S\:
M-_Q-,9SNP/S-%7X0I?$3_#2_-I<ZDN"2VQP/S%=I:ZO+J.L223W @$8*0(QY
MW=VQ7CVE:X/#VM6%Q(W[BX!BE] "00?SKW2UCM[V".XC 2<#(ECZC/H?>N*2
M]X[8O0HZE>:J8E1KZW:$<[AC<?PK.L]>EM+IHA,)A(?F4$95O7'O7076G2MS
M]JFZ>W/Z5BBWM-/,LSH&F?DNWWF/:A[#1B:[/#=MMN6"1,V&)('\Z\V\.ND?
MB=3'PAE^7Z9P*U/'6H^9Y=FC87=OD(_2L+PPIFUY&48"LF![9K6FK*YE4=W8
M]=PX8BNT\ 9VZAGUC_\ 9JYO[.&8<5UG@J,1B^P,<I_[-79/8XH[G5T445B:
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!2E/[PTVG2?ZPTVF(**
M** "EHHH ***6@ HHHH *6BB@ HHHH **** "BBE H *6BDH !2T4M( HHHH
M ****8!1110 4444AA5>^_Y!]S_UR;^1JQ5>_P#^0?<_]<F_D:8'R#G-2!N
M,4T#BI$7- SJO!=ZJ23V<AQNPZ#U/<5TLVE6HF6\$)>3YLXSWKS:*5[>998F
M*NAR"*[K0_$OG0MYJ99!EAU_&N.M3:ESH[</55N5DKVQGRJV11<\EAUJ9'CL
M8#&%"\<XJ*Y\7V[[@$(93C[M8<^H3WCE@"%SGFLG&3W.ES1<FF558YY8YK/N
M,R028Z[&Q^5.56D8;C3[ITMK.69^%53^-4M-B7JM3SRSU26:4QRH#CN.U:L'
M^NC_ -X5F^2L;.RKAY#D^U7K1R98U/4,/YUZ]3#RC34[:]3QU43DT?:%<XG@
MRQA6T6WO+Z!8(1;OY4B@SQA]X5SMSUSRNTX)&:Z.BN8LYN/P78(P!N[YH4G6
M>& R+LA(G6?"@+D@NH^\20. 12R>"M+E2_5I+G%]'/'+AQP)9#(V./[Q./:N
MCHH YB;P-IL\DWFW%XT+F5HX-Z[(#+())"GRYY8?Q$XR0,9J#4/ UM):W/V:
M::27$AM(9Y0L=LSRK,Q0JNX'>BD$[L8&!C@]=10!PUKX+OG&F"_DAD,6JOJE
MQ(9R[[L'8@^10P)VL3A0-N O3'<T44 %%%% !1110 4444 >.>.+<-XJOI #
MNRG_ * M8D(D*%1U]*ZCQ=@^)[T=\K_Z *PUXS\N#W-,HK"%0,XYII5E;<F0
M1U]ZM%">:IW]_!8PLTARYX5!UIJ'/[J0*7+J:EOY%_$I9MV*D>*QM5RIVD]
M.]><^'KRYF^V6T<Y22-O,7/=6Z_K_.I+A]5:3;--\H[@URRI<LG&^QVQK7BF
M=%J>I11N54Y;UKF[S4"P,*<Y^\:J2*T9R[EF/3-,1<Y:O5P.#_Y>2^7^9PXG
M$-^ZA(BT2F8<,#D5KVNH17.%D&R0]NQK-V;E&?NCM2N@ /%>A6P\:JU.2$W$
M^B?AR /!EJ!_?D_]"-=77&?"LD^ ;/))_>2]?]\UV=>)./+)Q['2G=7"BBBI
M&%%%% !1110 4444 %%%% !1110 5R7B^0I=6P'=#_.NMKB_&LFV]M!ZQG^=
M5'<4MC$-V5B;Z5YWXE?S]0\T?=,@Q] *ZV]E(AV@\N<?A7+>(H@@C4=<8_&H
MK/H7274\^\2(&MXP/X&Q^E>B_#;QC+%HJQ79+BV/EDD\E>U<-KL.+1F/\6#^
MM:GPND']KWT$B;XVB!*'V-8O6)LOB/9I_'&EO =DF7Q@+CFN-U77&FW3N"L*
M=!G[Q]*T+O2M,,@>&UPY/0=*Y?Q4"&C@4;0"%5!ZFLT[FMK(X_5_.O[MYY",
M??;'0>@K6\#Z>9=6BVJ3D[B<= *JF$30R#. Q&?IFM#P_P"(/["U?)@+6KH%
M;'4<]:UCJ[&,M%<]@" &NE\* !;LCN4_K7'6>HVU]"LL$ZL&&1SS77^$?NWG
MU3^M=<MCD6YTM%%%9&@4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M4I/]8:;3Y/\ 6&F4Q!2T44 %%%% !2T44 %+110 4444 %%%% !112T %+11
M0 4"BEI %%%% !1113 **** "BBB@ HHHI#"J]]_R#[G_KDW\C5BH+[_ )!]
MS_UR;^1H ^1L@T]1Z4BKS4Z(,4#(]O/%36EX;"[CFSA0</[KWI&VH.36?<GS
M%V] Q_2NFCAW4]Z2T)E4Y7IN=U=6Q<"2+!5AFJJ6\G<5NS:<]I! B[BAB0J3
MW! P:;';#.2*\EZ:'I1UU*,%GQN?(^M<YXBOM\@ME/R)R1ZFNEUN]6PM">-[
M<(O]?I7G\K--*2Q)).23WKT\MPO/+VT]EL<F,Q'*O9QW(D0NVXT\?+<1!>NX
M&I0H4>PJO:-Y]SYH^Z7"K] :]N25K=SS$?:M%%%?/':%%%% !1110 4444 %
M%%% !1110 4444 >4>+/^1KO3VRG_H"UD[EV,QX5>236WXI5?^$GO2>N5_\
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
M8PLL#1((S^_*NQ3IG:!D]0.:@OK+2(O"5R\5E9O^[GWS0E"(YA-A0LA^<C&
M%Z%3FCV\+VY>M@^KSM?FZ7.)34M9DBDE2]OVCCQO<2N0F3@9.>,FIVE\1KY&
MZ351]H_U.6D_>?[OK^%:>D7TA\ >(+2253'&]LT49P.3(=WN>@KOO[2A1VE>
M!Q-?W8:*)KF/C-NRDPMG&!D $XR3BE5K<C:Y5_27^8Z5'G2?,_Z;7Z'EZOXF
M>XDMU;5FGB&9(@9"R#U(ZBJ?]L:H/^8E>?\ ?]O\:]=6:R>ULK&%9)+J 62W
M*M<^7+&@+_,S*>J@@D9XR,UY!J8B&K7@AE,T0G?9*3DNNXX.??K54*JJMIQM
M8G$4G22:E>X[^V=4_P"@E>?]_P!O\:/[9U3_ *"5Y_W_ &_QJE173R1['+SR
M[EW^V=4_Z"5Y_P!_V_QH_MG5/^@E>?\ ?]O\:I44<D>P<\NY=_MG5/\ H)7G
M_?\ ;_&LS5=0O9W3SKRXDX_CE8_S-350U#[Z?2HJ12CL:T92Y]RMYLA_Y:-Q
M[TS)]:**YFD]SLYGW%+,PP6)'N:3I112Y5V#FEW)!/,!@2N!_O&I8#>W4Z00
M&>:60A4C0EF8]@ .M5JWO!+K'XWT5W8*HO(R23@#YJ4DDF[%1;;2N9VHZ;J>
MG.BZE9W5L[C*"XC9"P]LU4\Q\ ;VX]Z]8GMX+:[UF\O-(MT9$1K87MTEX')N
M%#,H/W?E/2M%-,T6\U&>.'2]*9K>\OXH46) K(L(9-WJ Q.">G;%<_MHI;&_
ML9-Z2/'E^WO:O<I]I-O&P5Y!NVJ3T!/0$X/Y40ZG?VV?(OKF+=UV2LN?R->O
MPVFBAQ9WT5E;K-/IK7UM'M2,3&-]PVC@#.W(''-5[+2M'OM2M=.U.PTZVU"6
MR2ZNA%"BB,Q3Y(PO"EHLY ZX&:KZPNJ%[!]&>6_VYJ__ $%;[_P(?_&C^W-7
M_P"@K??^!#_XUZ9';>&[OP_:74NG6:65R4DGF58T,,C7/*[L[^$XV#C;S6#X
M_M=/M]0TU(-/MK9S-,'"".(21"0!"0G08SACR1S3C4C*7+8F5*48\W,<O;ZE
MK]UYOV>^U*7RHS+)LF=MB#JQP> /6H?[<U?_ *"M]_X$/_C7J6KZ=I<?VV46
MFGVH.EWWEVXAC212-FT[D.'7KM; 8\]>UBXL/#L^K20FPTE$M]6,5NJ1H@D!
MM&=58C[P,FWKQVJ?;QWY2_82VYCR7^W-7_Z"M]_X$/\ XU+!JFNW4HBM[_49
M9""0D<SL2 ,G@'T!->F:1IVGDSOJ.D:2VI;K;[5;0+%MCB*,6+!L+$<XW%>G
M'K7)_#V_-IXHN8(IA%:3VUP'#$?,!&Y49/O5>T33:6Q'LVFDWN8:WGB1K%KY
M;G53:*=IG#R>6#Z;NE2LWBQ)X(7;6EEG&84)E#2#_9'?\*]!\-7EJWA&">[+
M6L,6E7%F)C,C0;FERI*9SYF2#@CH,UO7<\37-SN98Y'EOS%:FY#/?AHE :-\
M_NPW8"LY5K.W*:1HW5^8\6GU37;6=X+B_P!1AF0X:.29U93[@GBH_P"W-7_Z
M"M]_X$/_ (UM_$-U?Q46612?LL :,,&,+", QEOXB,<FN5KHA:44['/.\9-7
M+_\ ;FK_ /05OO\ P(?_ !H_MS5_^@K??^!#_P"-4**KE78GF?<O_P!N:O\
M]!6^_P# A_\ &C^W-7_Z"M]_X$/_ (U0HHY5V#F?<U[+6]6-Q@ZI>D8/6X?_
M !K1_MG5/^@E>?\ ?]O\:P+'_CX_ UI5TTHQY=CDK2ES;EW^V=4_Z"5Y_P!_
MV_QH_MG5/^@E>?\ ?]O\:I45IR1[&//+N7?[9U3_ *"5Y_W_ &_QH_MG5/\
MH)7G_?\ ;_&J5%')'L'/+N7?[9U3_H)7G_?]O\:/[9U3_H)7G_?]O\:I44<D
M>P<\NY=_MG5/^@E>?]_V_P :/[9U3_H)7G_?]O\ &J5%')'L'/+N7?[9U3_H
M)7G_ '_;_&C^V=4_Z"5Y_P!_V_QJE11R1[!SR[EW^V=4_P"@E>?]_P!O\:/[
M9U3_ *"5Y_W_ &_QJE11R1[!SR[EW^V=4_Z"5Y_W_;_&C^V=4_Z"5Y_W_;_&
MJ5%')'L'/+N7?[9U3_H)7G_?]O\ &C^V=4_Z"5Y_W_;_ !JE11R1[!SR[EW^
MV=4_Z"5Y_P!_V_QH_MG5/^@E>?\ ?]O\:I44<D>P<\NY=_MG5/\ H)7G_?\
M;_&C^V=4_P"@E>?]_P!O\:I44<D>P<\NY=_MG5/^@E>?]_V_QH_MG5/^@E>?
M]_V_QJE11R1[!SR[EJ;6=4$$A&I7GW3_ ,MV_P :R?[<U?\ Z"M]_P"!#_XU
M8F_U$G^Z?Y5D5A6C&ZT.JA*5GJ?7TG^L-,K*?Q5X?:0XUJP_\"%_QI1XET$]
M-:T[_P "D_QKYSV<^S/I/:P[HU*6LT>(=$/36-//_;RG^-/&N:0>FJ6)^EPG
M^-+DEV'[2'<OTHJD-7TQNFHVA^DZ_P"-/&I6!Z7ML?I*O^-+EEV#FCW+5%0"
M^M#TNH#])!3A<P'I-&?HPHLQW1+131(AZ.I_&ER#T(I#%HHI: "BBB@ I:*6
M@!*6DI:0!1110 4444P"BBB@ HHHH ****0PHHI:! !DXI;J-GL9XT&6:-@!
MZDBGQKWJ2@#YD_X5AXR_Z DG_?Z/_P"*H_X5AXR_Z DG_?Z/_P"*KZ;HKM^O
MU.R./ZA3[L^9/^%8>,O^@))_W^C_ /BJ/^%8>,O^@))_W^C_ /BJ^FZ*/K]3
ML@^H4^[/F3_A6'C+_H"2?]_H_P#XJC_A6'C+_H"2?]_H_P#XJOINBCZ_4[(/
MJ%/NSYD_X5AXR_Z DG_?Z/\ ^*JS8> /'NEWBW=EI4L,ZAE5Q+$<!@5/5O0D
M5])44/'3>Z0+ P75GS)_PK#QE_T!)/\ O]'_ /%5<L/ OQ TLS-9:7- TT9B
M=EEBR5/4 [N/PKZ/HH>.F]T@6!@MFSYD_P"%8>,O^@))_P!_H_\ XJC_ (5A
MXR_Z DG_ '^C_P#BJ^FZ*/K]3L@^H4^[/F3_ (5AXR_Z DG_ '^C_P#BJ/\
MA6'C+_H"2?\ ?Z/_ .*KZ;HH^OU.R#ZA3[L^9/\ A6'C+_H"2?\ ?Z/_ .*H
M_P"%8>,O^@))_P!_H_\ XJOINBCZ_4[(/J%/NSYD_P"%8>,O^@))_P!_H_\
MXJC_ (5AXR_Z DG_ '^C_P#BJ^FZ*/K]3L@^H4^[/F3_ (5AXR_Z DG_ '^C
M_P#BJ/\ A6'C+_H"2?\ ?Z/_ .*KZ;HH^OU.R#ZA3[L^9/\ A6'C+_H"2?\
M?Z/_ .*H_P"%8>,O^@))_P!_H_\ XJOINBCZ_4[(/J%/NSYD_P"%8>,O^@))
M_P!_H_\ XJC_ (5AXR_Z DG_ '^C_P#BJ^FZ*/K]3L@^H4^[/G2W^''BU(%5
MM&D!';S8_7_>J3_A7?BO_H#R?]_8_P#XJOH>BM5FE5*UE^/^9B\JHMWN_P /
M\CYX_P"%=^*_^@/)_P!_8_\ XJC_ (5WXK_Z \G_ ']C_P#BJ^AZ*?\ :E7L
MOQ_S%_9-'N_P_P CYX_X5WXK_P"@/)_W]C_^*H_X5WXK_P"@/)_W]C_^*KZ'
MHH_M2KV7X_YA_9-'N_P_R/GC_A7?BO\ Z \G_?V/_P"*H_X5WXK_ .@/)_W]
MC_\ BJ^AZ*/[4J]E^/\ F']DT>[_  _R/ 8O!/C2&RN+./3)5M[@JTJ>9'\Q
M7.WOVR:K?\*[\5_] >3_ +^Q_P#Q5?0]%+^U*O\ *OZ^8_[*I/[3_#_(\#_X
M0WQN-,.G#3I1:&3S#$)(P"WJ3G)JI_PKOQ7_ - >3_O['_\ %5]#T4+,ZJVB
MOZ^8/*J3WD_P_P CYX_X5WXK_P"@/)_W]C_^*H_X5WXK_P"@/)_W]C_^*KZ'
MHI_VI5[+\?\ ,7]DT>[_  _R/GC_ (5WXK_Z \G_ ']C_P#BJ/\ A7?BO_H#
MR?\ ?V/_ .*KZ'HH_M2KV7X_YA_9-'N_P_R/GC_A7?BO_H#R?]_8_P#XJC_A
M7?BO_H#R?]_8_P#XJOH>BC^U*O9?C_F']DT>[_#_ "/GC_A7?BO_ * \G_?V
M/_XJC_A7?BO_ * \G_?V/_XJOH>BC^U*O9?C_F']DT>[_#_(^>/^%=^*_P#H
M#R?]_8__ (JC_A7?BO\ Z \G_?V/_P"*KZ'HH_M2KV7X_P"8?V31[O\ #_(^
M>/\ A7?BO_H#R?\ ?V/_ .*H_P"%=^*_^@/)_P!_8_\ XJOH>BC^U*O9?C_F
M']DT>[_#_(^>/^%=^*_^@/)_W]C_ /BJJ7GPU\7RNI319#@?\]H__BJ^DJ*F
M69U9*UE_7S*CE=*+NF_P_P CYD_X5AXR_P"@))_W^C_^*H_X5AXR_P"@))_W
M^C_^*KZ;HK/Z_4[(U^H4^[/F3_A6'C+_ * DG_?Z/_XJC_A6'C+_ * DG_?Z
M/_XJOINBCZ_4[(/J%/NSYD_X5AXR_P"@))_W^C_^*H_X5AXR_P"@))_W^C_^
M*KZ;HH^OU.R#ZA3[L^9/^%8>,O\ H"2?]_H__BJLV/@#Q[IL[36>E2Q2-&T1
M82Q'*L,,.6[@U])44/'3?1 L#!=6?,G_  K#QE_T!)/^_P!'_P#%5<LO OQ
MTZ*YCL]+FA6YC,4VV6++(>HSNR!]*^CZ*'CIO=(%@8+9L^9/^%8>,O\ H"2?
M]_H__BJ/^%8>,O\ H"2?]_H__BJ^FZ*/K]3L@^H4^[/F3_A6'C+_ * DG_?Z
M/_XJC_A6'C+_ * DG_?Z/_XJOINBCZ_4[(/J%/NSYD_X5AXR_P"@))_W^C_^
M*H_X5AXR_P"@))_W^C_^*KZ;HH^OU.R#ZA3[L^9/^%8>,O\ H"2?]_H__BJ/
M^%8>,O\ H"2?]_H__BJ^FZ*/K]3L@^H4^[/F3_A6'C+_ * DG_?Z/_XJC_A6
M'C+_ * DG_?Z/_XJOINBCZ_4[(/J%/NSYD_X5AXR_P"@))_W^C_^*H_X5AXR
M_P"@))_W^C_^*KZ;HH^OU.R#ZA3[L^9/^%8>,O\ H"2?]_H__BJ/^%8>,O\
MH"2?]_H__BJ^FZ*/K]3L@^H4^[/FNT^&GC".;<^BR 8_Y[1__%5=_P"%=^*_
M^@/)_P!_8_\ XJOH>BM(YE5BK)+^OF93RRE)W;?X?Y'SQ_PKOQ7_ - >3_O[
M'_\ %4?\*[\5_P#0'D_[^Q__ !5?0]%5_:E7LOQ_S)_LFCW?X?Y'SQ_PKOQ7
M_P! >3_O['_\51_PKOQ7_P! >3_O['_\57T/11_:E7LOQ_S#^R:/=_A_D?/'
M_"N_%?\ T!Y/^_L?_P 51_PKOQ7_ - >3_O['_\ %5]#T4?VI5[+\?\ ,/[)
MH]W^'^1\\?\ "N_%?_0'D_[^Q_\ Q5'_  KOQ7_T!Y/^_L?_ ,57T/11_:E7
MLOQ_S#^R:/=_A_D?/'_"N_%?_0'D_P"_L?\ \51_PKOQ7_T!Y/\ O['_ /%5
M]#T4?VI5[+\?\P_LFCW?X?Y'SQ_PKOQ7_P! >3_O['_\51_PKOQ7_P! >3_O
M['_\57T/11_:E7LOQ_S#^R:/=_A_D?/'_"N_%?\ T!Y/^_L?_P 51_PKOQ7_
M - >3_O['_\ %5]#T4?VI5[+\?\ ,/[)H]W^'^1\\?\ "N_%?_0'D_[^Q_\
MQ5'_  KOQ7_T!Y/^_L?_ ,57T/11_:E7LOQ_S#^R:/=_A_D?/'_"N_%?_0'D
M_P"_L?\ \51_PKOQ7_T!Y/\ O['_ /%5]#T4?VI5[+\?\P_LFCW?X?Y'SQ_P
MKOQ7_P! >3_O['_\51_PKOQ7_P! >3_O['_\57T/11_:E7LOQ_S#^R:/=_A_
MD?/'_"N_%?\ T!Y/^_L?_P 51_PKOQ7_ - >3_O['_\ %5]#T4?VI5[+\?\
M,/[)H]W^'^1\[2_#KQ8T+J-'D)*D#]['_P#%5F_\*P\9?] 23_O]'_\ %5]-
MT5$LQJRW2-(9;2ALW_7R/E)OO'ZTE!ZFBOH#YP**L6EA>7\ACL[2>Y<=5AC+
MG\A4E[I.I:< ;[3[JV!X!FA9 ?S%+F5[7U'RNU[:%.BE1&D<(BEF8X"@9)-:
M3^'=;BA,TFCZ@D0&2[6S@ ?7%#DENP46]D9E%.CBDFD6.)&=V. JC)/X5;_L
M?4_^@==_]^&_PH;2W!1;V12I0S#HQ_.I)[:>V?9/#)$WI(I4_K4D.G7UQ$)8
M;*XDC/1DB9@?Q HNMPL[V(1-*.DKCZ,:>+NY'2XE'T<U)+IM]!&9)K*YC0=6
M>)@!^)%5:%9@[K<LC4+T=+RX'TE;_&G#5=1'2_NA])F_QJ>'P_K5S")H-(OY
M8B,ATMG((^H%9\D4D,C1RHR.IPRL,$'W%2N1Z*Q3YUJ[EP:UJJ]-3O1])V_Q
MIXU_61TU>_'TN7_QJ(:1J9 (TZ[(/?R&_P *BGL;NU4-<6L\*GH9(RO\Z5J;
M[!>HNY='B371TUK4?_ I_P#&G#Q3X@'36]1_\"7_ ,:R:N_V1J9_YAUW_P!^
M&_PH<*:W2&IU'LV7!XM\1#_F-7WXSM3QXQ\1C_F,WGXR&LJ"RN[DN(+6:4H<
M,(XRVWZXZ5-_8^I_] Z[_P"_#?X4G"EU2_ :J5NC?XFD/&WB4?\ ,9NOQ84X
M>.O$X_YC$_XA?\*R3IFH+(L;6-R'?)53"V3CK@8IW]CZG_T#KO\ [\-_A2]G
M1[+\!^TK]W^)KCQ]XH'_ #%Y?Q1/\*>/B%XJ'_,6;\88_P#XFN?N+.ZM IN;
M::'=]WS(RN?IFH0"Q  ))X %'L*+^RON0>WK+[3^]G4#XC>*Q_S%,_6WB_\
MB:>/B5XJ'_,10_6WC_\ B:YV73;^WB,LUE<QQKU=XF 'XD4J:5J,B*Z6%TRL
M,AA"Q!'KTJ?8T/Y5]R*]OB/YG][.D'Q,\4#_ )?(C]8$_P *>/B?XF'_ "\0
M'ZP+7)P6=S=,PM[>:8K]X1H6Q]<4X6%X;@VXM)_/ R8_+.['KCK1]7H?RH/K
M.(_F9U@^*7B4=9+4_6'_ .O3Q\5?$8[69^L)_P :Y7^Q]3_Z!UW_ -^&_P *
M@N+.ZM-OVFVFAW9V^8A7./3-+ZMAW]E#^LXA?:9VZ_%SQ&HQY6GGZPM_\53Q
M\8/$(ZVNFG_MD_\ \77'6FAZM?Q>;9Z7>W$?]^*!F'Y@55N+:>TF,-S!)#*.
MJ2(58?@:7U;#MVY4/ZUB4KN3.^'QAU[O9::?^ /_ /%TX?&/6N^GZ>?H'_\
MBJX6/2]0EC62.QNG1AE66%B"/8XILVG7UO&7FL[B)!_$\3*/U%+ZKAOY4/ZW
MB=^9G?CXR:MWTVR/T+_XT\?&74N^E6I^CM7G,%M/=.4MX))G R5C0L0/7BI9
M=,OX(VDFLKF.->K/$P _$BAX/#;<J&L;B;7YF>B#XS7O?1[<_25O\*>/C/<]
M]%B/TN#_ /$UYK!8W=TI:WM9YE!P3'&6 /X43V-W:J&N+6>%2< R1E03^-+Z
MEAKVY?Q#Z]BK7YOP1Z:/C1+WT)#]+H__ !-/'QH/?0?RN_\ ["O+X+&[NE+6
M]K/,H."8XRP'Y42V5W!(D<UK-&[G"*\9!;Z ]:7U'#;<OXO_ #']?Q5K\WX+
M_(]3'QHC[Z$WX77_ -A3A\9[?OHDH^EP/_B:\P_L?4_^@==_]^&_PI&TG4D4
MLVGW:J!DDPL !^5+ZEA>WXO_ #*^O8KO^"_R/4Q\9K/OH\X^DP_PIX^,NG=]
M)NA])%KR<Z9?K$938W(C"[BYB;&/7..E106\]U,(;>&2:5NB1J68_@*/J&&[
M?B']H8GO^![ /C)I7?3+P?0K_C3Q\8]&[Z??CZ!/_BJ\GNM"U>QA\Z[TN]MX
MO[\MNRC\R*J06T]U(4MX9)G R5C4L<>O%2L!AFKK\QO,,4G9_D>S#XQ:%WL=
M1'_ $_\ BJ>/C!X>/6UU(?\ ;)/_ (NO&+BRN[4*;BVFA#< R1E<_G3WTV^C
MA,SV5RL0&2YB8+CUSBC^S\/_ $Q_VCB?Z1[,/B[X</6'4!]8E_\ BJD7XL^&
MFZ_;5^L(_H:\+HH_LVAYB_M2OY'O2_%/PLW6YG7ZP-_2IU^)GA-NNILOUMY/
M_B:^?J*7]ET>[_KY%+-:_9?U\SZ'7XA^%'Z:Q'^,3C^:U,OCGPP_36K7\21_
M,5\Y45+RNEW92S:KUBOQ/I1?%_AQ^FN6'XSJ/YFIE\2Z$_W=:TYOI=)_C7S+
M14_V5#^9E+-I_P J/J%=9TM_N:E9M])U/]:F6]M'^Y=0M]) :^6**EY4OYOP
M*6;O^3\3ZM#JWW6!^AI:^4@2.A(^E2K=7"?<N)5^CD4GE/\ ?_#_ ()2S?\
MN?C_ , ^J**^75U;4D^YJ%VOTF8?UJ9?$6MI]S6=07Z7+_XU/]E2_F&LWCUC
M^)].45\U+XM\1)TUS4/QN&/]:F7QOXF3IK5W^+Y_G4O*JG\R*6;4^L6?1]%?
M.Z_$'Q4G36)?Q1#_ #%3+\2O%J_\Q7/UMXO_ (FI_LNKW7X_Y%+-J/9_A_F?
M05%>!K\4?%2];R%OK O]!4Z_%CQ,O4V;?6'_  -+^S*WD4LTH>9[K17B"_%_
MQ$O6VTYOK$_]'J9?C'K0^_I^GGZ!Q_[-4O+:_9?>4LSP_=_<>TT5XZOQEU$?
M?TFU/TD85,OQGG'W]$C/TN2/_9:EY?B.WXHI9CA_YOP9ZY17E2_&A?X]"(^E
MU_\ 85,OQFLS]_1IQ])@?Z5+P&(_E_(I9AAG]K\&>GT5YLOQDTH_?TR]'T*G
M^M3K\8=!/WK+45_X A_]GI?4J_\ *4L;AW]H]"HK@U^+GAMNL=^OUA7^C5,O
MQ5\+MUFN5^L!_I4O"U_Y64L70?VT=M17(+\3O";==0=?K;R?X5,OQ&\)OTU=
M1]89!_[+4_5ZR^P_N8UB:+^VOO1U-%<ZOCSPN_36;?\ '</YBIE\9>&WZ:W8
M_C,!_.I=&HOLO[BE6I/:2^\W**R5\4>'W^[KFFG_ +>D_P :G77-(?[FJV+?
M2X0_UI.G-="E4@]F7Z*K+J-D_P!R\MV^DJG^M3++&_W9%;Z'-39HI-,?1112
M&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R
MB>IHH/6G)C>N>F>:^P/C#Z&L+6W\%^!6DB@4O;6IFE'0R2;<G)^O'L*7PYJ<
M?C7PEYVH6D86<O%+$.5.#VS^'XU+XV_Y$C5L?\^QKQ#1_#7B35K'[3I=K-+;
M;BNY)E49'7@D5X%"C&M3E4E*SON?0UZTJ%2-.$;JVQZ+\+O#<%I+JFH2H))H
M;I[2%F'W0O4CW.0/PK<TOQFVH^.K_P /FV1(K=6\N4,=S,N <C\3^51?#&&6
MV\*/;SJ5GBO)4E4G)# @$5RGA?/_  NC5/\ KK<_SISBJM2JYZV6A,).E3I*
M&EWJ:&O:)!IOQ6T&]MHUC2]D+.JC \Q>I_$$?CFNN\7^*!X3TN&]:T-R))Q"
M4$FS&5)ST/\ =K+\7X_X3+P?Z_:9?Y+6OXJ_X1[^SH/^$C\O[()QY?F;L>9@
MX^[[9Z\5DY*?LG-7T_5FRBX>U4';7]$0^(K6R\2>")YY8@4DLS<PLX^:,[-R
MGV]_QJI\,O\ D0;#_>E_]&-3O'2:B?!=U_8SP+;B#,H Y,..=A''W?TIOPR_
MY$&P_P!Z7_T8U)_[J]=.;]&-?[TM->7?OJBSX9\6P^)KO4[/[&8)+*38P+[P
MZY(ST'IT]ZYFW\%Z>GQ6EQ GV*.V%ZL&/E#EMH&/3(+8K:M]9\$>%VO9+:]M
MHIII"TXC=I'9@3QCD]2>.G-9_@CQ"/$WC#7+]4,<7DQ1PHW4("W7W).?QK1*
M4%.=--1MU^1FW";A"HU*5^GS-/Q#XS;1/%NDZ,MLDD=WL\V0L05#-M&/Q!-8
MOQ<T2";18=82-5N8)%CD<#ED;U^AQCZFLGXA9_X6AHG^Y;X_[_-78?$W'_"
MZAGKNBQ_W\6JIQ5.=&4=WO\ >34DZL*T9;+;[C:OM1_LCPS+J'E>;]FMO,\O
M=MW8'3/.*J^']9M/&7APW,EF%AE+12P2X<<=1GN.15N\^PGPW)_:>/L/V;]_
MG.-F.>G/Y55T];9O"X'A)K-(BK?9RRL4W9.<]\Y]:Y$H\FVM]^AV-RY]]+;=
M3Q&VT..3XA#18AN@74&BYY_=JYS_ ..@U]"FZB6]2TS^]>-I0/\ 9! /ZL*\
M=^&.G7%QXYO;N\!,]FDAD+=?-8[3G_QZNZN&U#_A:5HZ6EP; 6#0M.(SY88D
MO][I_"HKNQWOU%!OX5<X,!^[IN:7Q2L<I:^(K'P!XO\ $=M>6US(MU.DL7DJ
MI !#-W(_OX_"O3#J<(T/^U=C^3]F^T[>-VW;NQZ9Q7D_QBT_R=:L-0486XA,
M;'_:0_X,/RKT,_\ ).#_ -@C_P!HUE7A"<*=7K+?Y:&F'G.$ZE+I'5?/4Y_2
M?&5CXL\;:4+*"XB^S07&_P X*,[@F,8)_NFMWQ9XSM/"1M!=6LT_VG?M\HCC
M;CKG_>KRSX4_\CO%_P!<)/Y5ZQXFU3PUIIM?^$A2W8R;O)\ZV,O3&['RG'45
M6(HPA7C!1;5MNO46&K3J8>51R2=]^G0\F\>>-+3Q;'8+:VL\'V8N6\TCG=MZ
M8^E<GI__ "$K7_KLG\Q74_$'4O#VI75BWA](%C1&$ODVYBYR,9X&>]<MI_\
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
M27.IRA<C&44G!_-C67<_$W[/XP.B?V<IB6[6V:?SN1\P4G&.W/?M7BWFR?\
M/1OSIN3G.>?6J67Q<W*H[W_KN2\QE&"C35K?UV/<_BQI_P!K\'_:5&6M)UDS
M_LGY3^I'Y5L'_DG!_P"P1_[1KYU,CD8+L1Z$T>8^,;VQZ9J?[/?)&'-L[[?\
M$K^T5[24^7=6W_X!VGPI_P"1WB_ZX2?RKUGQ+X/T[Q4;8W\EPGV?=L\EPN=V
M,YR#Z"OG$,5.5)!]J=YLG_/1OSK2OA)5*JJ1E9F5#&1ITG2E"Z]3O/B#X+TS
MPM8V4UA)<LTTC(WG.&& ,\8 KB=/_P"0E:_]=D_F*@9V;[S$_4TVNFE"48<L
MI7?<YJM2,I\T8V78^@_B3_R3_5/I%_Z-2DN?^23M_P!@8?\ HFOG\R.PP78C
MT)H\Q\8WMCIC-<4<OM!1YMG?;T\SNEF5YN7+NK;^OD>__#74_P"TO!5H&;,E
MJ6MV_P" _=_\=*UE6_\ R6^Z_P"O$?\ H*UXJKLHPK$?0T;WW;MS9]<U7U"T
MYR4OBOT[D_VA>$(N/PVZ]CU'XT?\?.C_ .Y+_-*XGP;K,>@^*K*^F)$"L4E(
M[*PP3^&<_A6&S,WWF)^II*Z*5!0H^R;N<U7$.=;VR5MOP/H/Q7X5MO&]II\D
M5^L<<+EUDC4.'1L9QS[#FJ/Q+U^UTOPO-IB2J;N[41K$#RJ=V([# Q^->(P7
MMW;*5@NIHE/41R%0?RJ%W:1R[L68\DDY)KEIX!J4>:5U'96.JIF"E&7+&TI;
MNY]%^%_^1 T[_KQ'_H-<E\&74Z=JL>?F$L;$>Q!_PKR(2.!@.P'IFD5F7[K$
M?0U7U#W9QYOB?87]H>_"7+\*MN>WZ5$\?QHUMF4@/8HRDCJ,1#(_$$?A3M0O
M/LGQFTQ"<+<::83_ -]2,/U45X?YCYSO;/3.:"[%@Q8DCOFCZC=W<NEMO+</
MK]E91^U??SV/</&-YGQUX3L0>DYF8?4@#^35J>*]/_M+5O#<)&42_P#.;Z(A
M;^F/QKY[+L6!+$D=\T>;)_?;\Z7U"W+:6R?3O?S&\QOS7CNT]^UO+R/H;QIX
ML_X1+3[>X6U%R\TNP(9-F!@DG.#[?G5KPIX@'BC0%U!K<0EG:-X@VX#!]<#M
MBOFYG9OO,3]32AW485F ]C4?V9#V?+?7O_P+EK-9^TYK>[V_X-CV+X8V!TO7
M_%-B1@031QCW ,F#^6*Y+XK?\CO)_P!<(_Y&N*$C@DAV!/4YI"Q8Y8DGWKIA
MAG&LZS>Z_P CEGBE*@J*C:SO^9]%ZA_R3FY_[!+?^BJR/AEK]KJ7AB'3'E47
MEH#&T9/+)G@@=Q@X_"O#/,?&-[8],TB.T;AT8JPY!!P16']G+V;@Y;NYT?VD
M_:*:CLK;GT#X4\*6W@FWU&62_5XYF#&210@C1<X!.?<\US?A/6H]?^+.J7T!
M)MS9M'$3W560 _CU_&O*)[V[N5"W%U-*HZ"20MC\ZA5F4Y4D'V-4L"WS.<KR
MDK7L2\>ER1A&T8N]KGL_B74_[+^+FA2LV(Y;58'^CNX'ZD'\*Z;QQ_R).K_]
M>YKYR+,QR6)/J32F1R,%V(^M)Y?=P?-\/EN-9C937+\7GMH-HHHKT3S HHHH
M **3(]:-R_WA^= Q:*;YB?WU_.D\V/\ YZ)^=*Z"S'T5'Y\7_/1/SH^T0_\
M/1?SHNA\K[$E%1?:8?\ GH*3[5!_ST'Y4<R[ARR[$U%0?:X/[_Z&D^V0?WC^
M1I<T>X^278L457^VP^I_*D^W0_[7Y4<\>X>SEV+-%5?M\7H_Y4GV^/\ NO1S
MQ[C]G/L6Z*J?V@G]QJ3^T%_YYG\Z7M(]P]E/L7**I?V@/^>?_CU)_:'_ $R_
M\>H]I'N/V4^Q>HJA_:#?\\Q^=']H/_<6E[6(>QF7Z*S_ +?)_<6D^WR_W4_*
MCVL1^QF:-%9OVZ;T7\J/MLWJOY4>UB'L)&E169]MG_O#\J3[9/\ W_T%+VL1
M^PD:E%97VN?_ )Z'\A2?:9O^>AH]L@]A(UJ*R?M$W_/1OSI//E_YZ/\ G2]L
MA^P?<UZ*Q_.D_P">C_\ ?1I/,?\ OM^='MEV#V#[FS16+O;^\?SHR?4T>V\A
M_5_,VJ3</45BT4O;>0?5_,V=Z_WA^='F1_WU_.L:BCVWD/V"[FQYT7_/1/\
MOH4GGQ?\]%_.LBBE[9]@]@NYK?:(?^>BTGVJ'_GH*RJ*/;,?L(]S5^UP?\]/
MT-)]L@_O_H:RZ*/;2#V$33^VP_WC^5)]NA_VORK-HI>UD'L(FE]NB]&_*D^W
MQ?W7_(5G44>UD/V,30^WQ_W&I/[03^X?SJA11[60>Q@7O[0'_/,_G1_:'_3+
M_P >JC12]I(?L8=B[_:!_P">8_.D_M!O^>8_.J=%'M)=P]E#L6_[0?\ N+1]
MOD_NI^M5**7M)=Q^SAV+7V^7T3\J3[=-_L_E5:BCGEW#V<>Q8^VS>H_*D^V3
M_P!X?D*@HHYY=Q\D>Q/]KG_O_H*3[5/_ ,]#4-%+FEW#DCV)?M,W_/1J3[1-
M_P ]&_.HZ*.9]Q\J[#_.E_YZ/_WU1YLG_/1OSIE%*["R'>8_]]OSI-S?WC^=
M)11<=@R?6BBB@ HHHH **** "BBB@ HHHH **** -NBIVM]K$;L_A2>0/[U=
M'MX=SE^KU.Q#14WDCU-'DKZFE[> _JU3L0T5-Y*^II?*7WI?6(!]6J$%%3>4
MOO1Y:^E'UB _JLR&BI_+7TH\M?2E]9B/ZK/NB"BI]B^E&U?04?68]@^JR[D%
M%3[5]!28'H*7UE=A_57W(:*FP/04N!Z4?65V']4?<@HJ>DI?6?(/JGF0T8J:
MDH^L^0_JB[D6#Z48/I4M)2^LOL/ZHNXS!]*,'TI]%'UB78/JL>XS!]*,&GTJ
MKN;%+ZQ+L/ZK#N12'RH_,?A?6J_VV'^\?RJ'4KCS9O*4_(GZFJ56JTK$.A!/
M0TOMT/\ M?E2?;HO1ORK.HH]K(/8Q-'[?%_=?\A2?;X_[C5GT4>UD'L8%_\
MM!?[A_.D_M ?\\S^=4:*7M9#]C#L7O[0_P"F7_CU)_:!_P">8_.J5%'M)=P]
ME#L7/[0;_GF/SI/M[_W%JI11[27<?LH=BU]OE_NI^M'V^7T3\JJT4N>7</9Q
M[%G[=-_L_E2?;9O4?E5>BCGEW'[./8G^V3_WA^0H^US_ -_]!4%%+FEW#DCV
M)OM4_P#ST-)]IF_YZ-45%',^X^6/8D^T3?\ /1OSI/.E_P">C_\ ?1IE%%V'
M*NP_S9/^>C?G2;W_ +[?G3:*5V.R%W-ZG\Z3)HHH **** "BBB@ HHHH ***
M* "BBB@ HJQ'87DME->QVLSVL)"RSK&2B$\ %N@SD5*VD:DLMK$VGW0DNU#6
MZ&%LS ]"HQ\P^E*Z'9E*BM&\T#6-/N8+:\TN[@FG(6&.2%@9"3C"\<G)'2FR
MZ)JL&H1V$NF7D=Y*-T=NT#"1QSR%QD]#^5+F7<?*^Q0HK4C\-:[+<S6T>C:@
M\\&TRQK;.6CW#*[AC(S@XJK?:;?:7.L&H6=Q:2LN\)/&48KTS@]N#^5"DGI<
M'%K6P:=9B^O! 7*#RY'R!G[J%OZ55K4\/_\ (7'_ %PG_P#13UET7U"VAMW>
MB1QRPVMJ;F6ZDBCDRZ*D>&C#GYBW0 ]3Z$U7&@:D6D40H2@!_P!<F'RNX;#G
MY^.?ES5QM=BN-6ADN6N'L8[=(Q$WSA76 (&V$[2 PS@]1UZU=E\0:7*W[PW4
ML?E1H\+VT>R7:A7@;OW9Z89>0"1VYB\T:6@S,G\-7\=TL$/DS$Q0N"L\?+2(
M&"#YN6Z@ <G&0.14 T'4F2)EMPWFF/:JRH6_>?<)7.0#GJ>*V8/$EE$L7S7"
M%!;/E;>-CNBB$94%B=N=H(8<C)XJO;:[8B\9[J"62%X;6)E !_U80-QGD?*<
M#OWQ0I3[ XP[F=-HTUM8SW$[*"GEE-CJZR*Q89#*2."A'US4BZ;9I9P-=7CQ
M7%S \\8\L%% +!0QSG+%3T'&1ZG%O5-;L[K2DM(3,\BQ)&6:!(E^625^%4D
M8D Q[576^TV:SMFNTG:XM;=X%B51LD.6*,6W C!;I@YVCGGAWE;45HWT(?\
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
MI)W)M(/ _P" UKQ?$?4;?4-&NX;2 ?V;9"R,;$E9X\ '=Z= :XJE&<FVO/\
M([:=>$4D_+\SJ?#%S<:IX$TF>_GDN)K?Q1;K%)*Q9@"4R,GG^)JZ;5RLOB-?
M%! +:/!?PN>P=#B(?B)#7EUUX])CTRUTW2+;3["QO5OOL\;LWFRJ<_,QYQ_G
ML*;=_$&_NM-UJQ^S1)%JMV+I\,<QG*D@>QVBDZ$V[V_IC5>"5K_TCU:Z9$U_
MQ^TFHR::@M[+-Y&K%H?W;?, O/Y5XMXJECFU93%XAN-=01 "ZG1U8<GY,.2<
M#K^-=$OQ/F;4]9N[G1K2XCU5(4F@D=MH$:D#ZYS7+:]JUKJ]W'-::3:Z:B)M
M,5OG:QR3N.>_./PJZ%.4):KMV[+YD5ZL9QT??OW^X3P__P A<?\ 7"?_ -%/
M676IX?\ ^0N/^N$__HIZRZZ?M',_A1T-CH=CJ:I%:SS"17MT>X<?NV:0@%0N
M 05R>YR$)XIJ:3836#:I']I%G$DF^%G7S"RM&HPVW !\Y#TXP>M']N6D+:=)
M:PW"&Q:-TA9U\MG&-[' R2Q!Y^@Z 4U-9LXK-M.CMY_L,B2!RS@R;F:-LCC'
M'E(,=^>F>(]XT]T'T6T5[\?:I 8K1+J"/9DL'5& 8]!@/CW(JOHUMI]T;A+R
M&Y=HX9)E,,ZH/E7.""C?G1+K"R7=U*L+".6U6UC4MDJJJJJ2<<G"#/N:JV%X
M+*2=BA?S8)(>#C&Y<9IVE;4F\;Z&C/X?::&";3V#F6%)?L[2;I &D\L=  >2
MH]><XQ52XT6XAMWN5E@F@5-YDB8D<.$(Y Y!8?@<U<L?$1L9H9HX,R0V\42Y
M;C<DZRY^GRX_&I)M?MKB.:WF&H3020E-\USOD!\Q7&,\ 84#@>_M2O-,=H-%
M:3PW>0OLEEMT;?(N"^3B/.]N!T&T_7MFHKG0[BTM9+F6:W$*E0C!S^]W*&&T
M8ST.><8Z'!XK1D\4!]8%['#+"O\ I(/ERX=1*6Y!QU&[\<51U761J%N(0LYV
MR!Q)/,9&;"*O)/J03CH,XH3G?4&H6T+]OX?@ET6"[-O? 26<UP]V&'D1LC2*
M$(V]]BC[W5AQVJA)X>O8PWS0LT8?SE5N8F5"Y5N.NU6Z9Y!'45-;ZU:P6MF?
ML\S7=K:RVZGS (V#M(<D8R?]8>,\XJR?$EJ9[F3[+,/MTCRW?[P<,T<B?)QT
M!E=N?8=LE>^FQ^XTBFF@2O8K(6"RLRMDM\BQ&(R%CQG@#_\ 6:BET"]B9!F)
MED5V1U;@JL8E)^FQ@?S'45I1>*8[=PL$$\48C6+<LN' $)BR"!U_B_2H)?$8
M>&_C\J:0W"QK')/,7=-HVL23_>&00.F>.E-.8K0(/^$<NMP N+4H/,$D@D^6
M,QA2X)QR0&'3(/;-$FAFWTNZNIIXS+$L3B)&Y DY4MD=UY&#QWQTJ]?^)[>Z
MMI(8K>X 8SE%>0%8UD"C8H &%78,8ZY[53NM9M[BPFC%O(+F>*")V+C:/* 7
M(&,\@ ^U"<WN#4%L8M%%%:F04444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M8?3.#^-<A-IMWKWP[T2#3(3<2V]_()E0\IEW.3[8(_.N!6+5%G>1$O!,1AF
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
M9Q52FG?435M HHHIB"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH Z>3_ %AIIITGWS3*YSH"BBBF 444
M4" TE%% "4444 %%%% "&BBB@!***2@ HHHH *** -QQ0 NY8XVE?A5%8<TK
M32M(W4G\JN:G<;F$"'Y5^]]:SZTBC.3Z!1115D!1110!K:E_R =%_P"N<O\
MZ,-90=E#!6(### 'J,YY_$"M74O^0#HO_7.7_P!&&F:+#%))>32Q+*;>U>9(
MWZ,P( R.^,EL>WI4)V5RVKNW];%*&ZN+<@PW$L9&0-CD8SUZ>N*5;RZ1'1;F
M95D.74.0&/J?6NKT[3[:Y>(W6F6]LEXY4*=[N^(4;*#H@^</DG^( 9 -4[VV
MLQ87<*6<*-!IUI<K*N=Y=Q$&).>A\P\?2IYTW:Q7(TKW,$37D4>X2SHDN.=Q
M ?;T^N/TIOVNY$4<7VB7RXFW1IO.$/J!V-=/81PW.DZ/9SVL;QSI=9E8'<FT
M$@@YXP>3Z]^*BURQTZUT^>*!%,MN\ 61(V!PR$G>QX.[[P^AQQ1SJ]K!R.U[
M_P!;F#&U_:0QW437,,3%ECE4LH)_B /Y9J&2>64 22N^.FYB<< ?R 'X"NJ#
M0R>'[2:2T@D>STMI8PRG!8W1CRPSS@,3CUJ631K#^T='5;0!;J\'FQ@D@*T-
MO(4ZYPID<>M'M%?5![-VT9R375PT*PM<2F)/NH7.U><\#ZT][J^9A=O/<%FS
M&)F=LG &5W?0CCWKJK+3=/O;R/3I+2*./[-8RF920^Z1H5<YST(D;CIT-9FK
MS"?PU8.+..U_T^Z79&"!PD/J>HZ?AZTU--VL#@TKW,F>[O\ B.>XN?NKA9';
M[N..#VPQQ['WJ-;RZ6.2-;F81R !U#G#XZ9'>NPCLK$7NE0R644OVRZM[>1I
M"Q(1H8<@<\'+D@]JY_2DACT_4;UX(YY8!&$20$J-S8+$=^F/^!?2A236PG%I
M[F5N8(4W':3DC/!/^2:N6^J7$-W'<2G[48TV*L[,0!CL001CM@BNEN]$L(=5
MAACMOD8WA9,DXV1[@I_W3_+FL37A!#?Q6]M:Q0I%#$WR@DNS1JQ+9/J3Q0I*
M6@.+CJ-OKS5VF%Q(EQ:I<HBHJ!T1U4 *!D_-@ <Y/K4'E:K%J21^7>)?#E%V
ML)?7@=?6NHL[J2'5#9W<QFU6XNFNY0.D$RQR;$'^WN<9QP-JCZ4;874_A^SC
MCF6(R+<I-/+TCM@T39SU W[AQR22.]2I6Z%.-];F YO?/DBD-QYPW;U;=N&
M<Y'7IG/M5S1KJ\6X:&VL!?R.N%B*NS #)XV$'')R.A[BM:RU<W&N72VI;[.V
MF36Y>1%WR+':NH)/)&<9P#Z#G%9WAH1&\O!,[I%]AGW,BAF V'H"1G\Q5-Z.
MZ$EJK,I7,VHVVJRSW!N+:^+EW)!C<,W)/8C.:A%[=@.!=3 2+L?]X?F7T/J/
M:NB:[L;G1I&2V\[[$D-I#-=#Y@':9F;:#@=< 9. !5TZ783ZA=VS6,<$5MJ#
M60=<Y6+9)F1N>3'L#D]\D=,87.EN@Y&]F<<;FX:&.)IY3%&<HA<X4^H':KMF
M=:OKF6XLCJ%Q.%Q))#O=MON1SCC]*W+G3;!5OIA9K''IK312+N)W@H%@<\\D
MOECC@_2L[3ID31TCNTN(K9[S=#=6Q!:.55&04/WAAE(Y'?!/-/F36B#E:>K,
MG[3=I;K#Y\PA#;U3>=H;U Z9IGF3%=V]\8V9R>AYQ_.NUOX9%6.&\BLI9+);
MIIKAPVS<)]F\A1ELLPP,=2,\ U-]BLFD.F_9HEM9+R&0Y1@>;?S-O7(!/&.N
M#BI]HNP_9ON<EJ.LS:A;I 8(8(U;>5BW88XP."3@#G & ,GBJ)N)C"L)FD,2
MYPA8[1DY/'U KJ9X].BTY]0ALX)I1;HP+1,L3-YS+N52?0;3VR#5R33-,EU&
M]C^R0016-W=QI@,VY8XV9=W.6P5S^8Z=!32Z!R-]3C!=W*QRQBXE"2X\Q0YP
M^.F?6DAGN+4EX9982ZE248KN7N..HKK3!IL4:74=A#*99[2-O,C94PZR;RJY
MX#;5/MSC'%4/$8"V6F6L4"!84F 95.["S2#D_AFJ4TW:PG!I7N<]O?8$W-M!
MW!<\9]:DFNKBX=GFN)9'8!69W)) Z Y[<"H:*LS)#<3%'0S2%'(++N.&(Z9]
M<5'110 4444Q!1110 4444 %%%% !1110!J>'_\ D+C_ *X3_P#HIZRZU/#_
M /R%Q_UPG_\ 13UEU/VBG\*.BN];L;BVN[%;5%A^SQ1P3 -O9H]N"P+;1D;^
M@_BIMEJEE FEW4DDWGZ>@00(,"4^<TF2W3;AB".N0/7BC_8.I<G[.,";R<[U
MQNV[_7IMYSTK13PJSJK^>J!C<J$=T#*8HA)D_-P#GGT&#WJ'R)6N:+G;O8M6
M]QISZ)J.GI>OY8C>;SWC(Y>:#"E>IP(\G'<]\9INJ:G'<:'=S*KKYUQY-N7
M!DA^0L?;#1+^,AK'M=$GFUZUTJ62.)YW0"3>K+M< A@<X/!!QGVZU-<>';I+
M>"6W*3[XED9$D4L,R>6, ')&[ S[TK13W"\FMB6WU.S33X'=W%Q;V<]H(0G#
M^87PV>V/,/\ WR/7AIU2UD\3:C=DNMM=FX4/MY42!@#C\1GVS6?=:;/9O")C
M%LESMD20.O!P>5)Z'_/(K1U'0X8+U[&U-P+N*1E9;@!5DC )\U3T"X!/)/!!
M!-5:/WBO+[C1AUO3!+IX>>4)I\\+AO*R9@J@''/'(XSV]^*Y_4KJ*]O875F$
M:V\$3$CD%(E5N/J#4W_"/ZAEQY<?&-I\Y?WF5WC9S\WRD'CU'<@4R'0M1GF>
M&. %T958&11@LC..2?[J,?PHBHK6X2<GI8UI=2TZ*Z$5O='^SO+F@CB6$@QA
MT*^8V?O-G:2?; P  $AU#3(UBV7.VXLX$AMIW@++DN[NX7U!8!<_7 .,00>&
MGFA27S5ZQ@JLD9\S=*Z?(=W/W>_4^W-4TT#4)@IAB5B[*%C\Q=^&;8I*YX!;
M STY'J*FT>X[SWL7DU.S2*&9IY'GM;6XM578?WOF&3#Y[?ZTD@\_+[\)I6N6
MFFVUC"UG'< 3O+<L^X$*V%*KA@#\H/4'[QK+ETRZCN[>U"I))<8\DQR!E?)V
MC!!QU!'X58_L"^SG-OY>P2>;]H39M+%,[LX^\"*IJ/5B3ET1JV>NV%IK"3[I
M6A1;-0VSD^4T9;C_ (":J0:A92Z*MA-,\3"#:7\O<-PF+X_(_G^=10^'+O;<
M-=!8/)BF?877>3'D'Y<YQN!7/L?2DMM+@;0DU"2*\E9YY8L0 ;4"*ARQP>N_
M]*5H]!WEU-FZUW29FU"6*1T:Y$WRO#N<L9S(OS$_*NW P/XLY'>LI-:6#4M<
MN[>22-KQ7$#*,$9F1^?3Y5-5O[!U $[XD1!DEWE4+@!3NSGIATY[[ACK4\_A
MN[BLDF!C,H$IDB,JYQ'R2O/S#;SD=J24%U!N;Z&LOB:V<13-,8KB-XYW<VR2
M-(XC56VE@0K;D!ST^8GM@O;5;#3;K>TTDK7-G:12(J9\I1;J&8'."1Q@?7..
M^"WAW45=4*19._=^_3"% &<,<_*0".O]*5/#FI23&)8XMQ953,R 2%E#C:<_
M-\I!X]1ZT<L.X^:?8L7VIVAT&/3()'E:$P_O-NT/M:=FQGGCSE SZ&B34;-_
M$>JSB5_LM]YP679RF_YAD>QP#CMG&:SIM*N[>R%U(B>6=F0'!9=XW*2N<C(&
M15DZ?80VD(N;B6.ZGMVN$( ,:]=J$=26V]>VX>]5:)%Y&G)KUC]HTT(9&CLY
M1N8I@LHABCSCW*'CTQ658ZO-I^C7=O:W-Q;W$UQ"X:%RN559 02#ZLM*WAS4
MEDV&.+(W[_WR8C*#+!N?E('8_P!#3F\-:FKJ@CA9BRKA9T.-REU)YX!520?0
M4DH)6N-N;=[&K8Z_8VUY#?O)*97CM89(MGW!$T99\YYSY8Q_O'TYS;?5+>*Q
MAA;?N2UN(C@?Q/G'\Z2+PW>F> .L;QR-'_J9D9BCL%# 9Z9.,GC/6H5T#4)$
MC=(XR'P=IE4,H(+!F&?E&%)R>P]Q1:'<&Y]B'5;J.\O5EBSM$$,?(QRL2J?U
M!K2GU&ROIM3ADE>&&ZECFCE*;L% 1@@>H=OQ ^M5O[ N]NT("^[.\2)Y>S9O
MW;L^G/Z=>*0>'=2.?W<0Y*KF9/WAV!_EY^;*L",=<T_=[B][L7(O$,:^)TOO
M*1;5+P3@F%#(%!X!.,GC'&<5GZI?KJ:P74K,;\@I<,1_K,8VOGU(X/\ NY[F
MF66F37]M*\"$NDJ)DLJH 5=B22>,!"?3 .>V6G2[H:@MCM0S, P(D7:5*[@V
M[.,;><T)13!N31OOXCLA+=2(KL7N;F9%*\$.82H/_?MLTMYKEE=1WEH;H^5=
M"4JZVJQK$6DB<;@HR6/E8)YZC'?.*^A:@DL2")&\U@J,DBE3E0P.<],'.?8^
MAIXT&[3YID!7RY&(BD1F1EC,F&&>.!D]^O<8J>6'<KFGV(M:NH;W599[<NT1
M5%4N,,=J!>1^%9];%[X?N8);HPE7A@9P-SJ'<( 6(7.2!G^?H:L7?AB6TU.\
M@>0-! ;A5D1E8YC1F 8 _*2 .OOZ&K4HI6N0XR;O8Y^BKM[I5W81J]PB %S&
M=KABCC&58 \'D<'^AJE5)WV)::W"BBBF(**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .GD_UAIE.D_P!8:;7.
M= 4444Q!2&EI* "DI:2@ HHHH *2EI* "DH-% !2444 %%%% !39YA:VYD_C
M/"CWJ1%W'GH*Q[ZY^T3G!^1>%_QJHJ[)D[(KDDDDG)/6DHHK4R"BBB@ HHHH
M M7%Z;BQL[8H%%LKJ&S][<Q;^M16]Q-:3K-;RO%*N<.C$$9&#S]*BHI6'=E^
M/6]5A9VCU*[1G?S&*S,"6]>O7@?E59KNX??NGE;>BQOER=RKC"GU VC ]A4-
M%%D%V6H]2OH;5K6.\G2W8%3$LA"D'J,>]-FO[RXMX[>:ZFDABQLC=R57 P,#
MZ<57HHL@NRQ#?WEM)&\-U-&T2E$*N1M4DD@>QR>/<U+'K&IQ&4QZA=(97\R0
MK*P+-_>//7WJE119!=DWVNY^;_2)?F18V^<\JN-H^@VK@=L#TI]WJ-[?[?ME
MW/<;22OFR%L$]2,^N!5:BBR"[+'VZ[WQO]JFW1,'C/F'*,  "/0@*H_ >E):
MWEU8RF6TN)8)"-I:-BI(].*@HHL@NRXFK:C%#)%'?7*QR,S.HE8!BW#$\]^_
MK59YI9)1(\CM(, ,S$G@8'/L *9119!=EZXUO5;O;]HU.\FVN)%\R=FPPZ,,
MGK[T#6M56Y-RNI7:SE/+,BS,&*9SMSGIGG'K5&BERKL/F?<L2W]Y-<FXENYW
MG92AD:0EBI&",]<8)'T-11RR0EC'(R%E*MM.,@]0?:F44["N/$LBQ-$LC"-R
M"R \$C."1[9/YU8EU74)T5);ZY=50H TI("D $=>A  _ 54HHL@NR^=5F.F2
MV9W,TS1^9*SDDJ@(1 .P&?T'3%16>IWVGAQ9WD]N'P6$4A7)'0\=QDU5HHL@
MYF7(-6U&U54@OKF-5+$*LI !;KQ[]Z5M7U-BS-J%T2Q1F)F;)*?</7J.WI5*
MBBR#F99N-0O+IG:XNII2X"MO<G('0'V%"ZC>K-YRW<XE\PR[Q(<[SU;/K[U6
MHHL@NRQ+J%Y,[/+=3.S.KL6D)RRC"GZ@$@>E._M&^,7E_;+C9\_R^8<?-][\
M^_K56BBR"["BBBF(**** "BBB@ HHHH **DBMYIL^5#))CKL4G%.%I<F=81;
MRF5NB;#N/X4KCL0T5*;:<3F P2"8=8RAW#\*22":)@LD4B,W0,I!-%PL1T5(
MUO.DBQO#(KM]U2I!/T%))%)"VV6-D;KAA@T :/A__D+C_KA/_P"BGK+K4\/_
M /(7'_7"?_T4]9=+[0W\*.E_X2:'[&8?(DS]B\KJ,>?M\K?]/+X]<TDOB"TE
M61O+F#EKDJ,#!$L"Q\G/&"@/3D'VYI_\(W?;2^Z'8)O*W;CC_5^9NZ?=V\YK
M07PS:D!I+M8F9KI3&68[/*A60$G9@C)YQS@C'.<9^XC1<[,Z/5HEU[3;\QOY
M=J+<.HQD^6J@X^NVK5GXAAT^ZBFABDD\FWBB3> NXI<++DC)P"%QWY-0#PU=
M&0(+BVS(46W.YO\ 2&9 X"?+UPR_>QR0*73?#LEWJEO;7$\<,+R6RN^22!,
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
MV@C2:Y/FS*S,TH5B1U. ,\\#L*YNB#;5V*:2=D%%%%60%%%% !1110 4444
M%%%% !1110!ZI\+I)XO!_BA[748=.F!@VW<Q 2+EN3D'Z?C5ZWO=0L]!\6ZV
M^N6VJ:I!;V\$.H6V"$1F.0I &#S^@KS[1_$R:7X5UO13:M(VIB/$H? CVG/3
M'-2>%O%$&B6NI:=J%B;W3=2C5)XTDV,I7.&4_C_*N2=%MRE;JOT.N%9)1C?H
M_P!3U?0)'U+5? FLW1WWUQ974<TI'S2!5&"?S/YUF:S+>GP7:#5K^WUF=];C
M$%U:L)$MU!'RLP YZ\>]<S!\2K>SU_1[FTTEH],TFWD@@MC/EVWC!8MCKP.U
M8^G>,([+PO<Z.]DSF744OEE$F-N"ORXQZ+U]ZS5&=[V_J[-'6A:U_P"K(];\
M0P17WC'3-8=08M$FN5N3[+"LJ?SKS;XNR--XQAE;&Y[&%CCU.:6^^);W4/B>
M*.Q:-=:*;,RY\G"!'[<Y ]JP/%WB-?$^KQ7R6QMPEM'!L+[L[<\YP/6JH4IQ
MDF^B)KU82BTGNRIX?_Y"X_ZX3_\ HIZRZU/#_P#R%Q_UPG_]%/6777]HY'\*
M-_\ X29OLIA^S?\ +C]FSOXWXV>9C'_//Y<?CGM1)XC25),VC!RUP5(EX EA
M6,Y&.<;0?S'O4L_AR%Y(/*N%A\^.-8HRI;=)]GCD;)[ E_UZ8Z0P^%[B9Y-L
MFY$PP,<9=G38'W*HZ\,G'^T*S_=[FG[S8?#XEC4VCR6;,]DT<EL5EP!(D:)E
MN.03&AQQT(SSFE@\20026TRV+F:-[1Y"9AM;R%"@ ;>,@>^*9<^&'LH9I+JY
M,:HV%/DM_<60;O[A*N, ]2".,9J6^\-0)?W$5K>':9Y8;9'0Y<QJ&8$]NH /
M<^G6C]V'[PR[.^MK=;NWEMY9+2XQ\JRA77:V1\VT@\9'3O5M-?C26-A81^6D
M#0"'>2N#.TN.>W.W'ZT0:/!%XGT[39IQ<++/"DX0%0 S#Y0>O0U?E\/&\M[=
MDLEM9B9F=;1FG#1H$Y W-\V6QC/<9P.2VX7U$E.VA7U#Q+'=V,ULEO<9D5U\
MR>X\P@-)$^/NC@>7C'O5]M?M+& W4+![NYEBDE\F9@<>3)&^/E&P_O./O<\]
M ,TKCPVMM%##-(R3F:4$K&S.Z".%D54_O?O#QQWSTITOAR"U@*/*9+Q);R-T
M*E5Q%"K@COGG.#ZX/3F?<M8KW[W,]M:_XGMGJ029Q:O&P$\Q=WV'/+'U.>@X
MJ276H&LGBBM)%F-O]E61I00(]^\9&T?-CY<],=JE?PSLDG4WT>+5I([H[#^[
M=%+$#^]G# 'CD'H.:;-X<\FVFN&O!Y2J&C81$@YB65=_]PD, .N6R.@S57@3
M:8:;K\6G620BUE=E9693/^[8B0,'VD'#X&W(/3\<K9^(4M[:2![>4%FE9989
MMDB%VC/!VG'$9!]0WYU=+T9M4AE,<Q$JABL:QEONKN)8C[H[ ^M6FTFP'B;3
M+!9Y6M[A;4R,5PP,B(3CG_:_#/M0^2[!.=D2S>*?,U@7T=M)",W!94G^8";=
MG:V."-QP>>@J,^)/],M)Q!*XMKJ*X'FSEW?8 ,%B.IQGVSTI\^@6TUI:FQN"
MUP]LTOELA'F8G>/.<\' 7CV/XT]9T&?1TB>0N5DDDB^>)HSN3;G /5?F&#WY
MX%"4'H-N:U+<'B6.!DF6S8W!6&.9C+\K+$H P,<$[5)Y/3WI]OXICM7$\=G)
M]I80B5_/P"(UV?+\N5)'?)P:B?PR4ACN/M?^BXE,DWDD#Y I)3/WP=P /'/H
M.:O)X;L?[7L%DN +2X:!(U ;]\QBC=^?X?\ 6#\6QT&:3]F->T,R[UY;F'R6
M@FE020N6N;@R,X3S,ACQU\SMC 'KS46J:PM]-:O''+_H^</<2^9(PSD M@9
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
M"ABD=,LN9XEW;5SSACP,]:+0'>?41=;W/*+BU2:&2*&-H]Q7F)0JMD>P.?\
M>/3@B:+Q"(HG4:=:YE(\Y<$1R*)-_P!P< _PY_N\>]7CX<M(+:Z:1KDR/:>9
M LD85T?STC^8!N,YZ'IN/' RDOA2&*X,1NY&=3*GDA$\R5D*CY!NYSN)&>?D
M/!I<T&'+-&7+K<IU*QNXH@OV)56)9&+Y"L6PQ[]2.W&!VHGUDR6;V<-LD-L8
MO*5=Q8C]YO)SW.1CZ 5+K&GV5C86AMWF>8RS)(SQE-P5L X)R#[8J[_PC-HU
MQ<QIJ$NVT=DN', [122#:-W/^J8<X[&G>%KBM.]C-M]9:"Q6#[.C2QQRPQ3$
MG*)("&&.A^\V/3<>O&+-SXE>?[04LXHVN'EDE(8G+R+M8CT'<#^=3IX9@>"*
M1[XVZR".0/,JA1&\@4?Q9W ,&/;&>>,D7PU TLJ-/=HR*C&(VV9%#;LN5!^9
M %!RN>&%%X;CM/8Q8+Y[>TFMU12LLD<A)Z@IG'_H5:K^*)GE:X-K%]I.5$FX
M\(9?,*X]<DC/IQ[U3TW2X[ZSGF>=TD6:*WBC5 =[R!\9.1@#9[]:V4\+Q#[1
M#%+YLLJ^5$)0%9'$\*;\!C\I$AQGW]*).%]114[:&.-;F '[I./M'K_RV7:?
MR[4S4]4&I,TAM8HII)&FFD4DEW;KUZ#.3CU)]L:3>&[=9%/VBY9"CDHL*F0%
M649.&PJX;.21T(]ZD/A(>:UM'=M)<?:C;;DBS&K^=Y85R#E21\PR,8XY-'-#
M<.6;T*G_  DDH^=+6)99&5YWW$^8RHR X[<.Q/J3^%1VWB*XMA&%AB8*D:$-
MG#*FX8/U#$&KT?ABWDE0"ZG(9"1"L2-.2& .$#\C!W<'/48XS6%;VHN-3BLQ
M)@23"+?M]6QG!_E0N1[ ^=&A'KD,2>2-,@:V1D>.)B3\Z[N7/\>=QR/0 < 5
M6TS5I=+<M'&CDRQR_-ZH<@?K5N#0X&T^:]N+J18X1(2J1@D['B3C)'7S?PQW
MJP_AF-4OMMQ,S6_FLKF':A5%#8))^\1G@9QWZ\%X;!:>Y!#XB-O!%%%91*@9
M6E4.=KD1M'D#^$D,23W.#[4U?$)26&9;*$SH(T>1B3OC1-@7VRN 2.N!TYS-
M_P (W&ESJ"R7;>597$L3LL?+*BL<@9ZD@#'O6E_8VEL59MWV;[(9 5C^<L+0
MR9/S8ZC./4>E)N TIG-:A?K>BU2.!8(K6'R8U#%B1O9\DGJ<N:I5TW_"*((T
M+W;(RHLLH*+]PQ-*Q0;LDJ%Q@XY(K-UFWM8(M-:TW%);3S&9EPS-YD@Y&3T
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
M*'RFA"('X4NK]2V<AE!!S['(XHDU^6:1S)8V3)+O,L>Q@)&8JQ8D-D'*+T(
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
M,6L\3W%K<72-(YW0^6'*ICH<^6<D\_,.G>W<:1I*W<UM'9NN+N[M5<S$D")
MRM_O9/TQVSS1SQ6R%R2>[..HHHK4R"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z63[YIM.?[YIE8'0
M%%%% @HHK1\/6\-YXDTRVN$#PRW4:.A_B4L 10W97&E=V,V@UZQ<Z#H-W=Z_
MIYT'[#'I\!DBOUD?&0,\YX_GT-4TTS3+#PEHEY'X2;5[B[B)F:-I 5(QR=H/
M7/MTK#VZ[&WL'W/,J2N_L[/2=-\,7WB.[T5)I9K\P6]E*[;85ST/<D<CGT%6
MM"TOPOKGCKR[*T+V#V)E>WD# 1R@@$#/.,?S-4ZR5W;82HMV5]SS:KFE:I<Z
M-J<.H6A43PDE"RY'((Z?0UWFDZ/IMAX+TW5CH(U=KF5OMCY9C @8CA1Z =?_
M *U0>&_^$5O_ !8VD0Z+]JM;J9G@N)I65HE$>=FWO@@\Y[TG533TT0*DTUKJ
MSE;CQ'J%UIEUI\C1^1<W;7DF$P?,/7!]/:KE]\0M;2>PU"22%KNR5T@)C_O+
M@EO7@5UNBV7A_6O&-_8+X>BBAL()P4$S-YKK(H!]N,\<]:Q[.WT[7O&>B:?>
M>"9=*MY))=QG:3$X$;''S =#@\4E*'6.VO0IQGTEOIU..UKQ[KNNZ<^GW$L$
M5I(^^2*WA6,2-G.6QR>>:T(?BGXBAM8+?;8.D$:QIYEL&(4# Y-=%J>A:!J'
MAOQ1./#W]CRZ1*4M[E97VSX8C&&XYP/7[PJYK&DZ/HEGI7V7P!)J_P!HLDFE
MFA>7"L1R#M!'O5<])I+E_(CDJIM\WYGF>I>)M1U71[32[DQ?9;1WDB")@@L2
M3D_B:L^'?&FK>%[:YM].-N8KA@TBS1!\D=*Z^*'PSHOP_P! U>_\.0WTE]-)
M',QF=&"AVY&#U  %<S\0_#EKX8\62V5CN%I)&LT2L<E0V>,]^0:TC*$WR6[_
M (&<HS@N>_;\19_B'KEQ<SSD6://:-9OY< 4&-CD\#O[U23QAJZ>&$\/>;&=
M/202*I3+ AMW7TS7HUKHGARWL?!MM+X72]DUJ!1/.LKJT9PF6X/^T2>G2LGQ
M#X2TC2/!.O300"2YM-7^SPW#,2RQX0[?3C<1TJ(U*=TN7^MBY4ZEF^;^MS&N
M_BIXGNDE FM8))4V--#;JLFWTW=15/1/B!K>@:2-,L_LK6P<R!9H YR>O6O1
M--\&^'IO$.@V\FEQ/%<:(;F5-S?/)E/FZ]>3^=<_K^B:--X)MM9.@-H.H&^6
M!;9I'_?IW.UN<<]<=J49TG[JB-PJKWG(Y:^\;ZO?VVIV\OV98M2\O[0L<(7[
MF-N/3I5?5?%NJZUHMCI-[)&]M8@"'"8;A=HR>_%:OQ.TBPT3QE)9Z;;+;VX@
MC81J21DCGK78IX%T2]\5^&[7[((K2321>72(S#S6&!R<\9)'2KYZ<8J5O/\
M CDJ2DXW\OQ/,]:\17^OQV*7S1D64 @AV)MPH]?7I637<:S?>$=9\)W%S:V$
M&DZQ!<A8((2Y\Z+(Y/;/)_[Y]ZX>M:;NMK&516>]S6U+_D Z+_USE_\ 1AJ'
M2-..J7,T"B0R+ \D:QC)9@,@8]S4VI?\@'1?^N<O_HPU%HVI?V7<W$X>1'>V
MEB1H^H9E(!]NM&O*[!IS*_D7SI6F6EO>/<FYN'M&BAE$$JH#(V_=@E6R%V@>
MYR>F*FU7PQ;V&B7%Y%<2O/%>&,QLH&(MD9R1V8-(JD>IILGB7%C<R6LUU;:E
M=F%KAXFV!F3>&;(.?FRI(]<^U)I.O6EM:VUO?1S3Q^=</<J #Y@=8BG)/7?$
M":GW]R_<V)M0\.6.EJ)YY+B6*.UC::-&56,[.Z% V"  8W.<'I[\9=M865[X
MDL;&VGD:TNIH8]Q'SIO*AATP2I)&<8.,UH?V_!=6L=O<S7$3F!=UPBY9)UFD
MD# 9&1B0CJ"#].63:[;/XKTK4R]U+#:-;^:\O,DGED;FZGDXSC/MFA<VMQ/E
MTL9=G9)<VFIS,S VEN)4 [DRQI@_@Y_*M+2M'L+RVTU9Q=FXO[M[9'B9=L>-
MF"5*Y;[_ #R.E,M)M'MH=0@^VW;)>6_E;_L@!0B6-QQOY!"']*9<:P;?1H=,
MTZ^O!$LTKRGF(2*ZQ@94,<_=;K_6FVWHA)):LQF7:Y7(.#C(Z&DHHK4R"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
ME4RP?CL6QP?6F:];WM_K/@?7[^TEMKIM3^S3)*FU@/.W1\?[N:GZQMYK_/\
MR*^K;^3_ ,O\SR,Z)JJW=Q:'3;L7%M'YL\1A;=&F =S#&0,$<GUJ6#PYK=UI
MQU"#2;V6S )\Y(6*X'4YQTKW&]@CO]3\0:Y H!72[[3KD#M)&PV$^Y0C\JQM
M,U!_$$.B#0M:?2==L;$0+IMW&PAG 7!8#H>A.>>@X&*2Q,FKV&\-%.USR>S\
M-:[J-JEU9:/?W%N^=LL5NS*V#@X('J#4D/A3Q#<*S0Z'J,@5V1BELYPRG!'3
MJ""*]/C"VGPQT>+4/$EQX=E2\N4=[>*1][B63*8C(P!^7%$4]N/AI8//XPN]
M,1M1N-NH1Q2L]S\[_>"G<,_>YINO+HNMNHEAX]7TOT/+X?"WB"Y\SR-$U&7R
MW,;[+9SM8=5.!P1Z5F7%O/:3O!<PR0S(</'(I5E/N#TKV#3623X<2,?%4MBA
MUQ]NJ,) TPQP2 <C=UY/;FN4^+<LDGCZY$EN8=D4:J203(,??X]?Z5=.LY3Y
M6B*E%1AS(XF**29]D2,[8)PHR< 9/Z TRM3P_P#\A<?]<)__ $4]9=;WUL86
MTN%%=-?:&OFVMK;6<40EBA<W3SDXS$'<E03@#YCTZ"J$^@2Q6T-S'=0303&,
M(R;A]]I%&01Q@Q-G\.M2IIE.#1D45OOX;98XFDN;>W4$1N[,[;W,LJ @!>/]
M4?P&>^!/;^&XF@C-Q(D=P"BB/>V)"9WC.2%.W[F/U[X![2(*G(YFBMG2(+.2
M_NK:ZM!,$BGD4^8RX,<;N!QU!*BFWVC&"&2Y2:# CBF:%"Q,:R ,HR1R<-ZT
M^97L+E=KF1170_\ "+M;W<4-Y?01[IS%@;LL%E\IBIVX)R"<=<<XJK;Z?:KJ
M6H"1C/;64;R84E?,P0JC.,CYF&?;-+G70?(^ID45MQZ7;ZJ4FLY$LXW:.$I,
M6(\YBV%4@$[<+G)Z9QSUH'AUE@,D]_;0E4221&#ED5C@9PO7/8>M'.@Y&8E%
M;<_AJXMT97NK;[0$ED$ +;BL;LCG.,?P,>O0&E?PTZ1F?[=;-;!9&,P#[3L9
M VWY?F^^N".#1SQ#DD8=%:]QX>N+<DF>!HPDC^8I.,(JMW&>0Z8_WAG%9%4F
MGL2TUN%%%%,04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !14\-G<S_ZN%V'KC _
M.K\.@SOS+(D8]!R:ER2W*46]C)I55G;:JEB>P&:Z6'1+2/EPTA_VC@?I6A%%
M%"N(HU0?[(Q4.JNA:I/J<Q!HU[-@F/RU]7./TZUIP>'H5P9Y6<^B\"MC-+6;
MJ29HJ<40P6=M;?ZJ%%/KCG\ZL4E%1>YHO(=2YIM+2&+2TF:* ,1_OFFTY_OF
MFUL8A1124""DI:2@ KT#X?V]Y:^']>UFQMY)KL(EM;K&I9B206QCTRIKS\UT
M<'C"ZL?"L.BZ>LMG(LYFDNHIRK29SQ@ 8[=^U9U8N4;(UI24979Z+:Z:MK\7
M;F[$9 N-/-U&".C':I_'@_G7":+J6LWFD'3Y+7[3I,NH1/<7,B,QC8NG&[.!
MGCMW/K4R_$2\6YT:[^RA[O3XFAEEDE+?:48 '=QD'C.<GFJVI^,()=%;2M&T
ME=,MY)Q<3$3&1F<$$8R!@9 _(5C&G-:-=OP-93@]4^_XG2:]J^N67Q1OQI-N
M;N7[.D0@96==A16/R@CO_.L3QC=3Z?X"\'+9R/$/-DE/EG'S@C'X@DT^]^)L
M=L)-2CT6%->F@\@W8F.W'][9CKT[USND>.;2#0;32-;T)-5AL9C-:O\ :&B9
M"3G!P#N&2:J%.2L^7;\=&3.I%W7-O^&J/4=?C1+WQZR@!I-%B9\=SLF'\@*Q
M/#'_ ")G@#_L+R?SFKCK?XE7?_"1ZKJ5_8175IJD/V>XL]Y0>6!@ -Z@$_7)
MZ4LWQ%CCNM#CTW1DM-+TB4S16GV@L9&.<DN1[GMW-)4*B7+;^K6&Z]-OFO\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %=5\.I=.MO&E
MG>ZI=16]M:AIMTAP"P&% ]\D'\*Y6BIE'FBX]RH2Y9*78]4G\8:#KOA'6XH[
M*/2KN.[34(8Y+HRFYEW98C(&#@8P/6NEM_$>BIXMNM?C\464>FZG:J'LR?W@
MF5,#<,?*  ><]3BO!J*P>&B]$_Z_I&ZQ,EJU_7],]=CU.*]\%>';33O&MOHM
MQ:P,MS&9F4L21@';Z8/YU!8>)=+TO3/"=E)J$%S%'+>6NH!6R/*E<C<?8\-^
M%>4T4_JZVO\ UK_F+ZP][?UI_D>KW/B#2&^.MOJZZA =.5,&YW?(/W!7K]>*
M\UUB5)];OY8F#QO<R,K#H06)!JE15PIJ&W:Q$ZKGOWN:>@$+JP)( \B?K_UR
M>LRBBM+:W,[Z6-F+Q->Q!0J0?*UNPRI_Y8JJ@=>C;$+>I48Q1%XBGBDMYQ:6
MK7,#(1,RL6*H^]5/.!R ,C!P,9ZYQJ*7)'L5SR[FG;ZU+#9"SDMX)[<(5*/N
M&?FW Y!!R#^A-3W7B6ZNVGDEM[;[1+YJB90P,:2,6=5&<8RS=03\Q]L8M%'*
MA<[-^3Q5-*\CO869D<SG=^\X\Y=LF!N[\_3/TQDK>R+9):!4\M)O.!P<[L ?
MEQ5:BA12V!R;W-J?Q)/<R&:6TM6N-S%9=K94&0R%0,X^\3SUP<9JZOB*$:;)
M(RH]^\7E#]T1M_?B7&=V"O'INYQG KF**7)$?/(U8]>N$C>)H('C=IF96#<F
M4*&Z'ML4C]<TZXUI+N,Q2V-O'%F60)"& \UP!N +?*!M!P./;TR**?*A<S-/
M3]=N]-CA2!8B(6E==RD\R*JDGGML5A[CO3U\0W:P>4(X=OE"+.TYQY31>O7:
MY/UQ]*R:*.5!S,UH_$%W%]DVQP_Z++#*F0>3&"%SSTYYH777"PE[&SED141I
M)$+&1$& I&< 8P,C!P!SZY-%'*@YV;B>)YT,(%G;&.W*-;(V\^4R9((.[)Y8
M\'(X'&!BD@\2S0PQ1M9VLIC,3!GWY+1EMA.&&<;R,=#Q6)12Y(CYY$D\OGW$
MLVQ4\QRVU<X&3G SS4=%%60%%%% !1110 4444 %%%% !1110 444Y8W;[J,
M?H* &T5.MG<-TB;\>*E73+ANNQ?J:5T.S*=%:2Z2?XIA^ J9=*@'WF=OQQ2Y
MT5R,QZ*WDL;9>D0/UYJPD<:?<15^@Q4\Z'[-G/);S2?=B<_A4Z:9=/U0+_O&
MMVES2YV5[-&2FC,?OS*/]T9JRFD6Z_>+M]3BKM+FI<F4H1(H[*VC^["GXC/\
MZG  & ,"DI:FX[6%I:2B@8M.S3:*0#J6DS10,=FEIM% #J6DHI .I:;2T +2
MTE%(8[-*#3:7- #J*3-+0,6EIM+2 QW^^:8:?)]\TRMC$*2EI* "DHHH ***
M<B[F]J &RRK;6[2MUZ*/4U@NQ=RS'))R35K4+GSY]JG]VG ]_>JE:Q5C*3NP
MHHHJB0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **,'TI=I]#0 E%+M;^Z?RI=C?
MW30,;13O+?\ NFE\I_[M(!E%2>3)_=_6CR)/0?G0%B.BI?L[^WYTOV9_5:+A
M9D-%3_96_O"E^R-_>%%T%F5Z*L_9#_?_ $I19C^_^E%T%F5:*N?8U_OFE%G'
M_>:E=#Y64J*OBTB_VOSIPM8?[N?QHYD'*S.HK3%M"/\ EF*>(8A_RS7\J.8?
M*9- !/09K8"*.B@?A3A2Y@Y3($4AZ(Q_"G"VF/\ RS;\:UJ6CF'R&6+*<_P@
M?4T\:=*>K(/QK1IV:7,PY44!IA[RC\!3QIL?=V/TJ[FBES,?*BLMA;CJ&/U-
M2K:6Z](E_'FI*4&E=E60+&B_=11]!3Z;FEI +2TE% QP-+3:7-(!:7-)10,<
M#2TW-+F@!V:*2B@!V:6FTM(8ZEIM+0 M+244 +2YI**0#J6FYI: %I<TE% Q
MU+FFYI:0#J6FYI: %I:2BD,6G9IM% #Z*;FG4 8\GWS3:**U,A**** $HHHH
M *COI&@LODZN<9HHIK<4MC$HHHK8Q"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *6BB@ %&!110,7 I<#THHH 7 ]*7
M ]!112&+@>@H&/2BB@!U%%%(!<TM%% !2YHHH&+FC-%% "YI<T44ABYHS110
M [-%%% "YI<T44@%S2YHHH&&:7-%% "YI<T44@#-+FBB@8N:7-%% !FES112
M 4&ES110,7-&:** %S1FBBD N:7-%% "YHS110,7-+FBB@ S2@T44@%S2[J*
M*!AFEW444 *&I=U%%(!<TN:** #-+NHHH&&:7=110 N:-U%%(!=U+NHHH&+F
:EW444@#=2[O:BB@!=U+FBB@ S2[J**!G_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>a2020_annualreportxfinal012.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 a2020_annualreportxfinal012.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#R>BBBO</&
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBBF 4444 %%%% !1110 4444@"BBB@ HHHI@%%%% !1110 4444 %%
M%% !1110 4444 %%%% !11VHH 6DHHH **** "EI*6@ HHHH$%%%% !1113
M**** "BBB@ HHHH$%+24M "4M'>B@ HI*6@ HHHH **** "EHHH 2EHHH **
M** "BBB@0444M !1110 4444 %%%%, HI:* "BBB@ HHHH$%%+10 4444 %+
M24M, HHHH **** "BBB@ HHHH$+1113 **** "BBB@ I<444""BBB@ HI:*
M*M%%%9&P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444P"BBBD 4444P"BBB@ HHHI %%%% !1113 **** "BBB@
M HHHH **** "BBB@ HHHH **** %I*** "BBB@ HHHH 6BBB@04444 %%%%
M!1113 **** "BBB@ HHHH 6BDI:!!1110 4444 %%%% !1110 M%%% !1110
M(**** "BBEH **** "BBBF 4444 %+110 4444 %%%% A:*** "BEHI@)2T4
M4 %%%% !1110 4444""BBB@ I:** "BBBF 444M @HHHH ***6@ HHHH ***
M* *M%%%9&P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1113 ****0!1110 4444 %%%%, HHHH **** "BBB@ HHHH ***
M* %I*** "BBB@ HI:2@ HI:* $HHHH **6DH ***6@ HHHH$%%%% !1110 4
M444 %%%%, HHHH$%%%% !1110 4M%% !1110 4444 %%+WHH 2EHHH ****!
M!1110 444M !1110 4444P"BBB@ I:** "BBB@ HHHH *6BBF(****0"T444
MP"BBB@ HHHH ****!!2T44P"BBB@ HHHH *7%%% @HHHH *6BB@ HHHH ***
M*!!1113 JT445B;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1113 **** "BBB@ HHHH ****0!1113 **** "BBB@ HHHH **** "BB
MB@ HHHH **** %I*** %I*** "EI*6@!**** "BBB@ I:2EH .]%%% @HHHH
M **** "BBBF 4444 %%%% !1110(***6@ HHHH **** "EI*6@!*6BB@ HHH
MH$%%%% !112TP"BBB@ HHHH ***6@ HHHH **** "BBB@ I:**8@HHHQ0 4M
M%% !1110 4444 %%%% @I:**8"4M%% !112T )2T44""BBEH **** "BBB@0
M4444P"BEHH 55+,%4$D\  <FDK2\/7\6E>(],U"=7:&UNHYG"#+$*P)QGOQ7
MO=KJ'P\\?7"P_9[2>^?)\N6$Q3' R?F&">!G@FL*M9TW\-T;4J2J=;,^9Z**
M*8PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBF 4444@"BBB
M@ HHHH ****8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %+24M
M !2444 %+24M !24M)0 M)2T4"$HHI:!A1110(**** "BBB@ HHHH ****8!
M1110 444M A***6@ HHHH **** "BBB@ I:2EH ****!!1110 444M, HHHI
M %%%%, HHI: "BBB@ HHHH ***6@0E+113 **6B@ HHHH **** "BBB@ HHH
MH$%%%+0 4444P"BBEH$%%%% !12T4 %%%% !1110 4444Q!2T44 %%%% %[1
M9;*'7+&748_,L4G1KA,9W1[AN&/IFO<?#OP\TRR\5:7XG\.W^_37C>3[/+G<
M%>-E!4GG&2.&Y]S7BOAB&*Y\5:3!/!]HADNXE>'&=ZEAD8KWCQ+=>$M'U?3M
M,NM-U$WD-K_H@T[S R1$D$#8P/\ ":XL4W=1C?5'9ADK.4K:,^9Z***W,@HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBBF 4444 %%%% !111
M0 4444 %%%%( HHHH ****8!1110 4444 %%%% !1110 4444 %%+24 %%%%
M !2TE+0 44E+0 4444""BBB@ HHHH **** "BBBF 4444 %%%% !112T"$HH
MHH 6BBB@!*6BB@ HHHH ***6@ HHHH ****!!112TP"BBB@ HHHH ***6@ H
MHHH **** "BBB@04M%%, HI:* "BBB@ HHHH **** "BBB@0444M !1113 *
M*6B@04444 %+110 4444 %%%% !112TQ!1110 4444 %%%%,1K>&-2CT?Q1I
MFHS F&WN4>3 R=N>?TKW@7&C>%!J/C"\UMM5%XP2U)<,8HF;=Y4?)R 23VX'
M3BO =$FM;77;">^@,]I'<(\T00-O0,,C!X.1VKU;^QOA3XG^>TU#^RICRR>;
MY/Z2 K_WS7'B8IM7O;R.O#2:3M:_F>'4445J0%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1113 **** "BB
MB@ HHHH **** "BBB@ HH%% !2TE+0 4444 %)2T4""BBB@ I*6D[T#%HHHH
M$%%%% !1110 4444P"BBB@ HHHH **** "BBEH 2BBB@04M%% !1110 4444
M +124M !1110 444M @HHHI@%%%% !112T %%%% !1110 4444  I:**8@HH
MHH 6BBB@ HHHH **** "BBB@0444M !1113 *6BB@04444 %+110 4444 %%
M%% !112TQ!1110 4444""BBEH 2EHHI@;G@S_D>-"_Z_X?\ T,5[E(/!WBG5
M-:M-1T.(3:5*J3SF,*7W$@$,AW'D=#7@GAR^BTSQ-I=_.',-O=1RN$&6(5@3
M@>M>^Z78Z)KL^HW^AW-_:3ZB5>Z$UJ^QBIR#\ZC!Y/W6Q7!B]))Z^OS.["ZJ
MWX?(^8Z***Z#$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBBF 4444@"BBB@ HHHH ****8!1110 4444 %%%% !1110 4444
M%+24M !1110(**** "BBDH&%+110 E%+10 4444""BBB@ HHHH ****8!111
M0 4444""BBB@8M%%% @HHHH **** "BBB@!:*2EH **** "EHHH$%%%%, HH
MHH *6BB@ HHHH **** "EHHIB"BBEH **** "BBB@ HHHH *6DI:!"44M%,
MHHHH *6BB@0444M !1110 4444 %%%%, HHI:!!1110 4444""BBEI@%%%%
M!12T4 ;?@P@>-M#).!]OA_\ 0Q7T;K^OVNF)Y>IS7^F0D_+>11!XV]MP5MO_
M  (#VKYFT33AJ^NV&G&4Q"ZN$A\P#.W<P&<=^M?246GZOIEEIUG8ZU8S16MN
M(9EO8B?-8='R&R#[<UY^,4>9-G?@W+E:1\HT445TF 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "EI** %HHHH$%%%% !1110 4444 %)2TE Q:*
M2EH$%%%% !1110 4444P"BBB@ HHHH ***6@!*6BB@04444 %%%% !112T %
M%%% !1110 4444 +1113$%%%% !2TE H 6BBB@ HHHH *6BBF(**** "EHHH
M **** "BBB@ HHHH$+1113 **** "BEHH$%%%+0 4444 %%%% !1110 444M
M,04444 %%%%,044M%( HHHI@%+110 E+110!N>#/^1WT+_K_ (?_ $,5ZUK_
M (N\!W&O7NF>(M$Q/;2E#<^0&W8_VEPWX5X6DCQ2+)&[(ZG*LIP0?4&G3SS7
M4[SW$KRRN<L\C%F8^I)ZUA4HJ<N9LVIUG"/*D9U%%%!04444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **6DH 6BBDH ***6@!*6DI:
M"BBB@04444 %%%% !1113 **** "BBB@ I:2EH$)12T4 %%%% !1110 4M%%
M !1110(**6DH 6BBBF 4444 %%%*: $I:2EH **** "EHHIB"BBB@ I:2EH
M**** "BBB@ I:2EH$)2TE+3 **** "EHHH$%%%+0 4444 %%%% !1113 *6B
MB@04444 %%%%,04M%% !1110 4M)2T %%%% @HHHH MV"6#RL-0GN(8]ORF"
M(2$GW!8<5H?9_#/_ $$M4_\  )/_ (Y6/#%)/-'#$I>21@J*.I). *L:AIE]
MI-T;;4+2:UF SLF0J2/49ZBD]]REML8]%%%8FX4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "EHI* %HI** "BBB@ HHI: "BBB@ HI** %HHHH$%
M%%% !1113 **** "BBB@04O:DHH *6DI: "BBB@ HHHH **** "EHHH ***6
M@04444 %%%%, HHHH ***6@ HHHH ***6F(**** "EI** "EHHH **** "EI
M**!!2T44P"BBB@ I:2EH$%%%+0 4444 %%%% !1113 ****!"T444 %%%%,0
M4M%% !1110 4HI*6@ HHHH$%%%% !1110!>T:5(-<T^65@D:7,;,Q/  8$FN
MQN_%&FZCK>KZ9X@>:\T5[V6:TN8"&EM_G)'ED_P,.".G0UQ>F);2ZK9QWK[+
M1IT69LXPA8;C^6:]*U"?QSIU[+!H_AR"'3U8BW^Q:<DR,G\+;\-NR,'.:PJV
MYE_G8WI7Y?\ @7/':***"@HHHH **** "BBB@ HHHH **** "BBBF 4444 %
M%%% !1110 4444 %%%% !12TE !1110 4444 %%+24 %%%% !1110 4444 %
M+124 %%%% !112T )1110 4=J** "EI!10 M%%% @HHHH **** "BBBF 444
M4 %%%% @I:** $I:** "BBB@ HHHH *6DI: "BBEH$%%%(* %HHHI@%%%% !
M2T44 '>BDI: "BBEH$%%%%, HHHH ***6@ HHHH ****!!11VI: "BBBF 44
M4M @HHI: "BBB@ HHHH ****8!2TE% A:*** "BBB@04M%%, HHHH ***6@
MHHHH$%%%% !2T44 %%%%,"WI5O'=:O96TH)CEGC1P#C@L :[K4M$;SM1@\&W
M^IK-I]PT-QIIG._ ;;YD>W&Y<]1U&:X/3C<#4[0VB[[D3)Y*XSE]PVC\\5V\
MFF6ECKUQJ%]XZM;#6'E=YOL5O+)Y;L3N&Y<#N16%7??]3:EMM^AYC1112+"B
MBB@ HHHH **** "BBB@ HHHI@%%%% !1110 4444 %%%%( HHHI@%%%+0 E%
M%% !1110 444M !24M)0 4444 %%%% !1110 M%)10 44M)0 4444 %%%% !
M112T %)2T4 )2T44 %%%% @HHHH ****8!1110(***6@ HHI* %HHHH ****
M "BBB@ I:2E% !2TE+0(****8!1110 4444 +1110 4444"%HHHI@%%%% !1
M110 444M !1110(***6@ HHHI@%%%+0 4E+10(*6BB@ HHHH ****8!112T"
M$I:** "BBBF(*6BB@ HHHH **** %HHHH$%%%% !12T4 %%%%, HHHH$3V=S
M+8WD%W VV:"19$)'1E.1^HKJI-9\&ZC,]U?Z!?V]S*Q>06=X/++'DD!AD<]L
MUR4$BPW$<C1K(J,&*-T8 ]#[&NZ^S^"]4\/-K-QIVH:1MNQ:E+*83*6*%LX?
M! X(X-95+)IM/Y&M.[32:^9YG1114&H4444 %%%% !1110 4444P"BBBD 44
M44P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I:2
MB@ HHHH **** %I*** "EHI* "BBB@ I:*2@ I:2B@!:***!!1110 4444 %
M%%%, I:2EH$)2TE+0 4444 %%%% !1110 4444 +1110 4M)2T""BBBF 444
M4 %%%+0 4444 %+2"EH$%%%%, HHHH **** %HHHH$%%%% !2T44P"BBB@ I
M:2EH$%+110 4444 %%%%, HHHH$%%%+0 4444 %+113$%%%% !1110 4M%%
M!1110(*.]%+0 4444P"BBB@04M%% $]BL;W]LLP0Q&50XD?8I&1G+#H/?M7K
M)N;JSMOLNAZMX$TNVW[P$N_.<G&,EG4Y..,XKR2U2*2[A2>0Q0M(HDD SM4G
MDX]A7IZ1^!=+15T;6-,,N/FN=2LY;ES]%VA%_(FN>NKM?Y7.F@[7_P ['CE%
M%% PHHHH **** "BBB@ HHHH **** "BBB@ HHHI@%%%% !1110 4444 %%%
M% !1110 4444 %%%% !2TE% !1110 444M "44M% "4444 %%%% !0:*6@!*
M6DHH 6BBB@04444 %%%% !1113 ****0!1113 *44E% A:*2EH **** "BBB
M@ HHHH *6DI: "BBB@04M%%, HHHH **** "EI** "EHHH$+1110 4444P"B
MBB@ I:2EH ****!!112T %%%%, I:2B@!:6DI:!!1110 4444 %%%%,04444
M +1113 ***6D(****8!1110 4"BEH ****!!1110 4M%%, HHHH$%**2EH 2
MEHI: );5I4NX6@3S)A(I1-N[<V>!COSVKU)+WQ%:(LNO2Z!HZ,,K'+IZ23'T
M/EHI('UQ7F.GI<R:E:I9Y^U-,@AQ_?R-OZXKU&;Q%-8SO:WWQ,N%NHF*2K!I
MAD16'! ;C.#WQ7/7U:5OZ^YG10=DVW_7WH\5HHHH*"BBB@ HHHH **** "BB
MB@ HHHH ****8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !12T4 )2TE+0 4E+24 %+24M "44M% !24M% @HHHH 2EHHH **** "BBB@
M HHHI@%%%% !12TE @HHI: $HI:* "BBB@ HHHH **** %HHHH **6B@0444
M4P"BBB@ HHI: $HI:!0 4M)2T""BBBF 4444 %%%% !2T44""BBB@!:***8!
M1110 4M)2T""EHHH **** "BBBF 4444""EHHH ***6@04444P"BBB@ HHI:
M "BBB@04444 %+24M, HHHH$%%%% "T44M !1110!:TR2>'5;.6V95N$G1HF
M<X4,&&"?;->BZSH6F1SR7VJ^#]=AEG8R2-87*2P%B<DJP!P">V:\T@ADN;B.
M"%=TLC!$7.,DG %>G:=87/AOPL^GWGBNTT2^:]$^(;DRN$V%2I6//<@^G%85
MM&FG^?Z&]'5--?E^IX[1112+"BBB@ HHHH **** "BBB@ HHHI@%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%+0 E+110 E+244 +24
M44 %+110 44E% "T444"$I:** "BBB@ HHHH **** "BBBF 4444 %%%% !2
MTE+0(**** "BBB@ HHHH *!12T %%%+0(**2EI@%%%% !1110 4444 +2T@I
M:!!1113 **** "BBB@ H%%+0 4444""BEHI@%%%% !1110 HHHHH$+124M !
M1113 ****!!2T44 %%%% "T444Q!1110 444M !1110(**** "BBEI@%%%%
M@HHHH 6BBB@ I:** "BBB@1>T:-)M=T^.10Z/<QJRL,@@L,@UU^N>+(-,U_4
M;"'PIX;:*VN9(4+V.20K$#/S=>*X6$RB>,P%Q,&&PIG=NSQC'?-:,VBZ]<3/
M--IFI22R,6=W@<LQ/)))')K.<8N5Y&L)24;1.;HHHK,V"BBB@ HHHH ****
M"BBB@ HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% "T4E+0 4E%%
M!2TE+0 444E !1110 4444 %%%+0 E%%% !2YI** %HHHH$%%%% !1110 44
M44P"BBB@ HHHH ****!!2T4E "T444 %%%% !1113 44M)VHI %+24M @HHH
MI@%%%% !1110 444M !12T4""BBBF 4444 %%%+0 4444""EI*6@ HHHI@%%
M%% !2T44""BBB@ I:** "BBBF(***6@ I*6B@ I:2B@0M%%% !1113 *6BB@
M04444  HHHI@+1110(**** "BBB@!:6BB@ HHHH$%%%% $UHL[WD"VNX7!D4
M1;3@[L\8/8YKUSPVOBSP]K<.I>+M<D@TN$-YL=QJ EWDJ54; QR<D'\*\JTB
M%+C6K"&4$QR7$:, 2,@L >17H%NGA"?QK-X>/A$ 1W$T/G_VC,2=F[G;[[?7
MO7/7UTMT_KJ=-#36_7^NAY%11104%%%% !1110 4444 %%%%, HHHI %%%%,
M HHHH **** "BBB@ I:2B@!:2BB@ HHHH **** "EI*6@ I**.U !1110 44
M44 %%%+0 E%%+0 E+24M !1110(**** "BBB@ HHHH ****8!1110 4444 %
M+244""EI*6@ HHHH **** "EI*6@!:2BEH$%%%%, HHHH **** "BBB@ IU)
M2T"$HI:* "BBBF 4444 %+24M !1110(6BBBF 4444 %%%+0 4444""BEHH
M**** "BBBF(6BBBF 4444 +1110(****0!2TE+3 ****!!1113 *6BB@ HHH
MH$%%%% "BC% I: "BBB@04444 %%%%,"Q8R^1J%M,96B$<JMYBJ&*X(.0#UQ
MZ5Z+H.BZ!XD\5%M/\3:H-5G:28RFS6/).2QR#QG)KS, DX R3TQ7>>'O"OBC
M0-0@U6.?3M,NE4E$O[I$8AE(Y3.1P>]85MM[,WH[[71YE1112- HHHI %%%%
M !1113 **** "BBB@ HHHH **** "BBB@ HHHH ***6@!**6DH 6BBB@04E+
M10,2EI*6@!**** "EI** "BEHH 2BBB@ I:2B@!:*2B@!:***!!1110 4444
M %%%%, HHHI %%%%, HHHH **6B@0E+110 4444 %%%% "T444 %+24M @HH
MHI@%%%% !1110 444M !112T""BDI:8!1110 4444 +1110(*6DI:8!1110
M4444 %+110(**** %HHHH ****8@I:2EH ****8!112T""BBB@ HHI: "BBB
M@04444P"BBEH ****!!1110 444Z@ %%%% !1110(**** "EI*6F!:TR[6PU
M6SO&C\Q;>=)2G]X*P./TKKM1\.Z;K^I7.IV/B[2E2ZE:79J$C0RH6.=IR"#C
MID5Q<$GDW$<NQ)-C!MCC*M@]".XKU+P5?R>(/$=O:7_@W0XK!E=I9DTS;M 4
MX^8D@9; _&L*S<??1O12E[C/&****1H%%%% !1112 **** "BBBF 4444 %%
M%% !1110 4444 %%%% !1110 M%)10 M%)10 4M%% "4M%% "444M "4444
M%%%% !1110 44M)0 4M)2T %%%% @HHHH ****8!1112 ****8!2TE% !111
M0 M%)2T""BBB@ HHHH *!12T %%%% @I:**8!1110 4444 %%%% !2T"B@ I
M:2EH$%%%%, HHHH *6DI: "BBE% @HHHI@%%%% !112T""BBB@ I:** "BBB
MF(***6@ HHHI@%%%+0(2EI*6D 4444P"EHHH$%%%% !1113 6BBB@04444 %
M%%+0 "EI*6F 4444A!1110 44O:BF =Z6DHH L6/V@:A;?9/^/GS5\KI]_(Q
MUXZXZUZ%J.B?%+5K=K>]-U+"Q!:/[7"JG'(R PKS:BHG!R::M\U<N$TDT[_?
M8S:***Q.@**** "BBB@ HHHI@%%%% !1110 4444 %%%% !1110 M)110 4M
M)10 4M%% !124M "4M%% !24M)0 444M !124M "4M%% !1244 +1110 444
M4""BBB@ HHHH **** "BBBF 4444 %%%% !1110 444M @HHHH **** "EH%
M% !1110(6BBBF 4444 %%%% !112B@ HHHH$%+124P%HHHH **** %HHHH *
M6DHIB%HI*6@ HHHH !2T44""BBB@!:***8!1110(*6D%+0 4444P"EI*6@0E
M+110 4"BEH ****!!1113 *6DI: "BBB@04444 %+0**8!2T44 %%%%(0444
MM, HI*6@ I:** "BBB@#-HHHKF.L**** "BBB@ HHHI@%%%% !1110 4444
M%%%% !1110 44M)0 M)110 M)110 4M)2T %%)2T""BBB@ I*6B@84E+10(*
M2BB@84444 +124M !1110(**** "BBB@ HHHH **** "BBBF 4444 %% HH
M*6BB@04444 %%%% "T444""BBBF M%%% !1110 4444 %+2"EH ****8A111
M10 4444 %+24M !1110(**6BF 4444 %%%+0(**** "EI**8"T444 %%% H$
M+1113 ****!!2T44 %%%% "BBBB@04444 %%%+3 ****!!1110 4"BEH ***
M*8"T444A!1110 44"EI@%%%% !2T44 %%% H$9M%%%<QV!1113 ****0!111
M3 **** "BBB@ HHHH **** "BBB@!:2BB@ HHHH **** %I*** %HI** %HH
MHH **** "BDI: $HHHH 6BDI: $I:*2@!:*2EH$%%%% !1110 4444 %%%%,
M HHHH **** "EI** %I***!"T444 %+24M !1110 4M)10(7O1113 **** "
MBBB@!:*** "EHHIB"BBB@ HHHH 44444 %%%+3$%%%% !1110 4M%% @HHHH
M *6DI:8!1110(*6DI: "BBBF 4444"%HHHH *44E+0 4444""BBBF 4M)2T
M%%%% @HHHH 6BBB@ I:2EH ****!!1113 *6BB@ HHHH *6BB@ I:**8C,HH
MHKE.P****8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "T
ME+24 %%%% !12T=J "DHHH **6B@!*6DHH 6BBDH 6BDI: "BBB@04444 %%
M%% !124M !1113 **** "BBB@ HHHH **** "EHHH$%%%% !2T44 %%%% !2
MTE+3$%%%% !1110 4HI*6@ HHHH$+1113 **** "BBE% !1110 4M%%,0444
M4 %%%% "T444""BBBF M%)2T %%%% A:*** "BBBF(***6@ HHHH 44444""
MBBB@ HHHI@+1110 4444""BBEH ****8"BBBBD 4444""BBEI@%%%% !12TE
M,!:**6D(****8&91117,=@4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 M)2T4 %%%% A****!A2TE+0 4E+10(****!A1110(**** "BBB
M@ HHHH **** "BBB@ HHHH ****8!1110 4444 %%%% !112T""BBB@ HHHH
M 6BBB@ HHHH$%+113 **** "BBB@ I:04M !112TQ!1110 4444 %+24M !1
M110 M%(*6F(**** "EI*6@04444 %%%%,!:***!!2TE+0 4444P"BBB@04M)
M2T % HI: "BBB@04444P"EI*6@ HHHH$%%%% !2T44P"EI*6D 4444""BBB@
M I:04M, HHHH ***6F 4M%%(04444P,RBBBN8[ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ I:2EH 2BEI* "BBB@ I:2EH **** "BBB
M@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1113 **** "EI*6
M@!***6@0E+110 4"BEH **** "BBB@04M%%, HHHH **** %HHHH ****8A:
M*** "BBB@!11110 4444P%HI*6@04444  I:**!!1110 444"F M%%% @I:*
M* "BBBF 4444""EHHH *6D%+0 4444""BBBF 4M%% !1110(***44 %%%%,
MI:**0!1110(****8"T444 %%%+3 ***6@04444 %%%% &91117,=@4444 %%
M%% !1110 4444 %%%% !1110 4444 %&:** "BBB@ H%+10 E%%% !1110 M
M%%% @I*6DH&+1124 +1110(2EI*6@84444""BBB@ HHHH 2EHHH **** "BB
MBF 4444 %%%+0(*2EHH **** "BBDH 6EI*6@ HHHH ****!"T444P"BBB@
MI:2E% !1110 444M,04444 %%% H 6BBB@ HHHI@%+110(**** %HHHH$%%%
M%, I:** "BBB@0M%%%, HHHH$%%%% "T444 +1110(****8!0**6@ HHHH *
M***!!2T@I: "BBE% !1110(**** "EI*6F 4444 %%%%,!12T@I:0@HHHI@%
M=KX,^&]]XOLI;[[9'9VB/Y:NR%R[#DX&1QR.<UQ5>N>!;?3?$'P[ET+4M7M[
M7%X94C$P60J #RI(R,Y/_P"JL,1.4(7B;X>$9SM(\0HHHJ#4****8!1110 4
M444 %%%% !1110 4444 +244M "4444 %%%% "TE+24 +2444 %+24=Z %HH
MI* "EHI* %HI*6@!*6BB@ HHHH$%%)10,*6DI<T %%%% @HHHH **** "BBB
MF 4444 %%+10(2EHHH **** "BBB@ %+110 4444 %%% IB%HHHH **** "E
MI*6@ HHHH ***6F(**** "EI*6@ HHHH ****8"T444""E%)2T""BBB@ HHH
MI@+1110 4HI*6@04444P"BBB@04M)2T %%%% "T444""BBBF 4M HH ****
M"BBB@0HHHHI@%+24M !1112$%%%%  *6BBF 4444P"E[TE+0 M%%%(04444P
M"NW\)>*/#FFZ2=/UKPTFH-YK2"X"(S@$#Y>0#CCU[UQ%>P_#J?4+3P%//X9T
MZTO=6^VE;F.9PK>7M&TYR./Q]:PQ#2AK^=OQ-\.FYZ?E?\#PNBBBH-0HHHI@
M%%%%( HHHH ****8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 +
M24M)0 M%%% @HHI* "EHI*!BT4=J*!!24M)0,**** "EI** %HHHH$%%%% !
M1113 **** "E[TE% @I:2EH **** "BBB@!:*** "BBB@ I124M,04444 %%
M%% !2T@I: "BBB@ I:2EIB"BBB@ I:04M !1110 4444Q"T444 %+24M @HH
MHH ***!3 6BBB@04M)2T %%%%, HHHH$%%%+0 4M)2T %%%% @HHHI@*****
M "BBB@ HHI10(**** %%%%% !1110(***!3 6BBB@ HHHI@+0*04[% @HHHI
M %%%%, KTOX=>#;[4]-EUJR\17&F$2-"RVT19FP ><,..?2O-17J?PNN?"T-
ME+]MN5M=9\QMKR7<D"M'@8&X$+Z\=:PQ+DJ;Y?RN;X91=1<WYV/&****DU"B
MBB@ HHHI %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH **6DH **
M** "BBB@!:**2@0M)110,6DHHH 6BBB@04E%% Q:2BB@ I:2EH ****!!111
M0 4444P"EI**!!1110 M%(*6@ HHHH **** %HHHH ****!!2TE+3 **** "
MBBB@ I:** "BBBF M%)2T""BBB@ I:2EH **** "EI*6F(**** "EHHH$%%%
M% !110*8"T444""BEI* %HHHI@%%%% @I:** "EI*6@ HHHH$%%% I@+1110
M 4444 %+24M @HHHH 6BBB@04444 %+24M, HHHH ****8"BEI!2T""BBB@
MHHHH 6N^\*6G@0>%GNO$LK&]-R4"1RMO5,#!V*>G7G%<#7J'@*]U2W\+LD?@
MV+7+'[0Y\TNFY6PN1M()].W>L<0WR:?G8VPZ3GK^5SQNBBBLS8**** "BBB@
M HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%%  *6DI: "BDHH 6BBB
M@04E+24#%HHI*!!1110,444E% !12TE !112T %%%% @HHHH **** "BBBF
M4444 +24M% A**6DH 6BBB@ HHI: "BBB@ HHHH$%+2"EI@%%%% !1110 M%
M%% !1110 4M)13$%+24M "T444 %%%%, I:2EH$%%%% "T444""BBB@ I:2E
MI@%%%% A:***8!1110(**** "EI*!0 ZBBB@04444 %%%+3 **** "BBB@ I
M:04M @I124M !1110(**** "EI*6F 4444 %%%%,!:6BB@04444 % HI: "M
MK1_%NO:! 8-,U*6WA+%C& &7)[X(([5BUWG@_P $:+XFT5I[G7TL;X3,ODLR
M'Y !@[20>YY]JBK*$8WGL72C.4K0W/+Z***P.D**** "BBB@ HHHH ****8!
M1110 M)2TE !1110 4444 %%%% !12T4 )2T44""DI:*!A1110(**** $HI:
M2@84444 +2444 %%%% !2TE% "T444""BDI: "BBB@ HHHI@%%%% !1110(6
MBDI: "BBB@ [TM)2T %%%% !1113$***** "BBB@ HHHH 6BBB@ HHHI@%%%
M% @I:** %HHHH ****8!2TE+0(**** %HHHH$%%%%, I:** "BB@4"%HHHI@
M%%%% @HHHH *44E** %HHHH$%%%%, I:2EH **** "BBB@!11110(*6DI: "
MBBB@04444P%%%%% !1113 ***!0 M+24M @HHHH *6DI:!!7:^%?!&F^)=(-
MQ)XDMK"\65D^SRA22H PV-P/<_E7%5Z7X&T_1;OPRS:KX3U#4C]H8"ZM(RV.
M%^4[6#<?3O65>3C"Z=ON_4VH14IV:O\ UY'D%%%%9&X4444 %%%%, HHHI %
M%%%, HHHH **** "BEHH 2BEHH 2BEI* %HI*6@ HHHH$%%%% !1110 4444
M %)2TE PHHI: $HI:* $H[4M% "4M%% @HHHH **** "BBB@ HHHI@%%%% !
M1110 4M)10(6BBB@ I:2EH **** "BBB@0M%%%, HHHH *!10* %HHHH ***
M*8!2BDHH$+0**!0 M%%% !1113 *6DI:!!112B@ HHHH$%%%%, I:2EH *44
ME% A:***8!1110(**** "E%)2CI0 M%%% @HHHI@%+24M !1110 4444"%HH
MHH *6D%+0 4444Q!1110 M%%% !1113 *44E*.E @I:2EH **** "EI!2TQ!
M7HGP^C\=S:=-_P (W<1Q6"2G<)PFQG(&<9!.<8KSNO2?!>JZ5?\ A-_#NH:Y
M/HD\5T;B*YBD\L2*1@J3T]>"1V]*PQ%^3:_RN;X>W/O;YV/(J***S-@HHHH
M****8!1110 4444 %%%% !1110 4444 +1244 +1110(2EHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $HI:* "BBB@ HHHI@
M%%%% !1110 M%)10(6BBB@ I:2EH **** "BBB@0M%%%, HHHH *44E** "B
MBB@ HHHI@%+24M @H%%+0 4444 %%%%,!:***!!112T %%%% @HHHI@ I:!1
M0 4HI**!"T444P"BBB@04444 +1VH[44 %+110 4444Q *6D%+0 4444 %%%
M% A:***  4M HH ****8@HHHH 6BBB@ HHHI@%**2EH$+124M !1110 HHH%
M%,05[1\.)=3@^'4TNC:-;WMY]N*LLLBH)%P.<GN..#7BX&2!7M=CH.C>%I=5
MDN/$6JV%A8O#"4@F=0TC1J2Y !SDGC QP:Y<6URJ/]?UJ=6$3YG(\ HHHH+"
MBBB@ HHHH **** "BBB@ HHHH **** "BEI* "BEI* "EI*6@ HHHH$%%%%
M!1110 4444 %%%% !1124 +1110 44=J2@!:***!A124M !1110(**** "BB
MB@ HHHI@%%%% !1110 444M @HHHH .]+24M !1110 4444"%HHHI@%%%% !
M2TE+0 4444 %%%%, I:2EH$%+24M !1113 ****  4M(*6@0444M !1110(*
M***8"BB@44""EI*6@ HHHH ****8@HHHH *=3:=0 4444""BBBF HHH%% !1
M110 4444"%HHHI@***!12 ****!!1113 6BBB@ HHHI@%+24M "T444""BBB
M@!:***8@KW/P7K?BW7?"R2FQTG4K>-_LY%Q(T<C;0""W!4]17AE=[X+@\*RZ
M2QU/Q'?Z3J7FM_Q[RLBE,#&3M(]>]<V*@I0U7X7.C#3<9Z/\;'EU%%%(U"BB
MB@ HHHH **** "BBB@ HHHH **** %I*** "BBEH 2EHHH$%%%% !1110 44
M44 %%%% !244M !1110 4444 %)2T4 %%%% !1110 4444 %%%% !1110 44
M44P"BBB@ HHHH *6DHS0(6BBB@ %+24M !1110 4444"%HHHI@%%%% !2TE+
M0 4444 %%%%, I:**!!2TE+0 4444P"EI*6@0"BBB@ I:2B@!:***!!1113
M6BBB@04M)10 M%%%, HHHH$%%%% !2T=J* %HI*6@04444P%%%)2T %%%% !
M110*!"T444 +1110 4444Q!0**!0 M%%% !1113 *6DI:!"T444 %%%% "T4
M44Q!71^&? ^M>+$EETZ*-8(CM::9]J[NN!P23^%<Y7K7@,SZ]\/KGP_I&K?V
M;JT-UYVX.59XSCG(YQVX]!ZUC7G*$+Q-J$%.=F>(T445D;A1113 **** "BB
MB@ HHHH **** %I*** %I*** %I**6@!*6BB@04444 %%%% !1110 4444 %
M)2T4#"BBB@04=Z** $I:** "BBB@ HHHH **** "BBBF 4444@"BBBF 444M
M !124M @HHHH **** "B@4M !1110 4444"%HHHI@%%%% !2TE+0 4444 %%
M%%,!:*2EH$%+24M !1113 ***!0(6BBB@ I:2EH$%%%% !1113 6B@44 %%%
M% A:*2EI@%%%% @HHHH *6DI: %HHHH$%%%%, I:!10 4444 %%%% A:***
M%HH%% !1113$%%%% "T444 %%%%, I:2EH *6DI:!!1110 M%%%,05ZEX'L?
M#EOX(DUG4M&O-0N5O#"QMD9G0$#&,,./4^IQ7EM>H^!KGQ1IWA%)=&NK-_M-
MZT=O8S1 F0A-SONR#P%Z<USXF_)H[:^AT8:W/JK_ (GC5%%%0:A1110 4444
MP"BBB@ HHHH *6DHH **** %I**6@!*6DI: "BDHH 6BDHH 6BBB@04444 %
M%%)0 4M)2T#"BDHH 6BBM;0_#&M>))S%I.G37.#AG481?JQP!^=#:2NP2;T1
MDT5ZG9_ GQ#,@:ZO]/MB?X S.1]<#'ZTZ[^ ^OQ1EK74=/N&'\#%D)^G!%9?
M6*>US3V%3L>545J:YX<U?PW=BVU:QEMG/W2W*O\ [K#@_A676J::NC-IK1A1
M110(**** "BBB@ HHHH ****8!1110 M%)10(**** %HJ>.QNYHQ)%:SNAZ,
ML9(/XTKV%Y$A>2TG1!U9HR *+H=BO2TE=9H'PY\1^)=+74=-MHGMF<H&>95)
M(Z\&E*2BKM@HN3LD<I17<7OPE\6:?8W%[<6ULL%O&TLC?:%.%49/Z"N'I1G&
M7PNX2A*.Z"BBBJ)%HHHI@%%7]%T>\U_5H-,T^,274^=BLP4< L>3[ UV'_"F
M_&7_ #Z6W_@2M1*I"+M)EQIRDKI' 4M=]_PIKQE_SZ6W_@2M'_"F_&7_ #Z6
MW_@2M3[:G_,A^QJ?RLX&BN^_X4WXQ_Y]+;_P)6J.L_#/Q+H&DSZGJ%O EK !
MO99U8\D <#W(IJM3;LFA.E-:M''T5U'AWX?^(/%&G-?Z7;Q/;K(8BSRA/F !
M/!^HK2G^$7BVVMY9Y;6V6.)"[G[0O  R:;JP3LV"IS:ND<+2TE+6AF%+24M
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
M[\)/#::-X1BU"9,W^I@7$KD<[#R@^F#GZM7S17V=811P:=:Q18\M(D5,>@
MKHQ$%2CRQZ_H84)NI*\NAF>+O$4?A;PS>:M(H=HE BC)^^Y.%'TR>?8&OG./
MXF^+5UI-2?6+A\2;C;[L0D9^[LZ8QQZUZS\=%F/@>V,8)C%^ADQV&Q\9]LX_
M2O#_  MH<WB/Q+8Z7"A832CS"!]V,'+,?H,UIAH0]FY2(Q$Y<ZBCZ[BD$L*2
M $!U# 'WKRKX]6L3^&=,NR!YL=YY:G_99&)_] %>K@   # '2O$/CUK*27&E
MZ+&X+1AKF8#MGY5_]F_,5S89-U58Z,0[4W<@^ =[LUK6+'/^NMTFQ_N-C_V>
MO<YXQ-!)$>CJ5/XBOFOX.7OV3XC6<9.!<Q2PG_OG</U45],56+5JER<,[T['
M@WP-\-FXUF\UZ>/Y+,>1#D?\M&'S'\%X_P"!5[N)$,C1AAO4!BN>0#G!_0_E
M63X8T"'PUH46G0X)#-)(P_B=B23_ $^@%<9X%\4_\)'\2/%,B2;K81Q1V_/'
MEQLPR/J6)_X%2J-U92GT0Z:5*,8]69GQZMVETG19$4LPN7C  R264<?^.UW_
M (*\/KX8\)6&F8 F2/?.1WD;EOUX^@%3ZYH$.N7.D23X*6%Z+HJ?XB$8 ?\
M?14_A5_4+ZWTS3KB^NGV6]O&TDC>@ R:EU+TU!%*%IN;/)OCEXH\BRMO#=M)
M\\^)[K!Z(#\J_B1G_@(]:X7X63ZC<^.=)T^*^NDLUD:5X5F8(0JEN5SCD@5S
M'B'6KCQ#K][JUSGS+F0L%SG8O15_  #\*]!^!-CYWBV]O",K;VA ]F9AC] U
M=S@J5!HXE-U*R9]!5X%\9O$>HV_C2*SL-1NK:."T0.L$S("[%CDX/H5KWVOE
M;XF3RW/Q%UIY592)@@##'RJH4'Z$#-<N#BG/4Z<5*T-"OX,@FUSX@:.MQ))/
M))>))(TC%F8*=QR3UX6OK&OG#X)V'VKQ^+@C(M+627/N<)_[,:^CZ>,?OI=A
M81>XV><?$WXD3^#Y;;3M,AADOYD\UWF!*QIG X!&22#],>]2?"SQUJ'C*VU&
M/4XH1/9F,B2)2H=7W=1GJ-OZUY%\5[[[=\1M3P<I 4@7VVJ,_P#CV:](^ ]C
MY7AO4KXC!N+H1@^H10?YN:N=*$:%[:DPJ2E7M?0]8KY(\:S)<>.-<EC^X;Z;
M!'?#D9KZQN[E+.RGNI/N0QM(WT R?Y5\:3S/<3R32'+R,78^I)R:,$M6Q8QZ
M)#:*!17HG %:OAFQ_M/Q3I5D1E9[N-&_W2PS^F:RJ[KX06/VWXBV3D96VCDG
M/X*5'ZL*BI+E@V7!<TTCZ9KS[XSWWV3X?30@X-W<1P_D=_\ [)7H->,?'N^Q
M%HNGJ>K2SN/IM5?YM7DX>-ZJ/3KNU-GBE:WA:Q_M+Q7I-D1E9KN-6'^SN&?T
MS637=_!^Q^V?$2SD(RMK%),?^^=H_5A7K5)<L&SRZ:YII'TO7G_Q,^(4O@V*
MVM-/ABEU"Y!?,N2L:#C. 1DDYQ]#7H%?-7QBOOMGQ$NH@<K:PQPC_OG<?U8U
MY>&IJ=2SV/3Q$W"%T>F?"WQ_J7B^2_M=4BA\VW59$EA4KD$D$$9^E>DUX_\
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
M:L'BU?1'U#\0+[^SO .MW&<$VK1 ^A?Y!_Z%7@_P@L?MOQ&L7(RMLDD[?@I
M_5A6!J/C#Q%JUD]GJ&L7=S;.06BD?*G!R/U%4=,U?4=&N6N--O)K29D*&2%R
MI*Y!QD=L@?E6].@X4W&^K,JE92FI=$?9-?-7QGO_ +7\0YX<Y%I;Q0C\M_\
M[/6!_P )[XL_Z&+4?^_[5AWEY<ZA=R7=Y/)/<2G+RR-EF/N:FAAW3ES-CK5U
M4C9(AKZ8^%_C:T\1^'K;3YIE75;.(121,<&15& Z^O&,^A_"OF>GQ3202K+#
M(\<B'*NC$%3Z@BMJU)5(V9E2JNF[GV9>V5KJ-G+:7MO'<6\HP\4B[E8?2J.C
M>&=%\/\ F?V3IMO:M)P[(OS,/0D\X]J^;K/XH^,[&,1QZY+(H_Y[QI(?S8$_
MK3+[XG>,M0C,<VN3HIXQ JQ'\U -<?U2IM?0ZOK5/>VI] >,O'FD^#[)S<2K
M-?E?W-FC?.Q[$_W5]S^&:^8-8U:[UW5KG4[Z3?<W#[W/8>@'L!@#Z53DDDFD
M:25V>1CEF8Y)/J33:ZZ-!4EYG-5K.H_(W?!E[_9_C71;DG"K>1!C_LE@#^A-
M?7-?%2.T;JZ,593D$=0:Z'_A/?%G_0Q:C_W_ &J*]!U6FF51KJFFFCZ%^)GB
M+_A'/!%Y-&^VZN1]F@P>=S Y(^B[C^ KR?X%3^7XWNHB>);!P/J'0_XUP6J>
M(=8UM(TU34KJ\6(DH)I"P4GKC-0:=J=]I%V+K3KN:UN I7S(F*M@]1FB&'Y:
M;AU83K\U12Z(^RZ\@^./BC[-I]OX<MI/WESB:YP>D8/RK^+#/_ ?>O*O^$]\
M6?\ 0Q:C_P!_VK'O]0O-4O'N[^YEN;AP-TLK%F.!@<GVJ*6$<9\TF75Q*E&R
M15KV7X W-NEWKELSJ+B1(712>652X;'TW+^=>-5+;W$]I.D]M-)#,ARLD;%6
M4^Q'2NFK#G@XG/3GR24C[1KA_BU<QV?P[U)RJ^;-LA1B.?F<9_3->#Q_$+Q=
M$@5?$%\0/[TFX_F:I:IXJU[6[86VIZK=74 8.(Y'RNX=#C\37)#"2C)-LZIX
MJ,HM)'J?P"L?EUK4&'>*!#_WTS?^RU[5TKX^TSQ+K>BV[P:9JEU:1.V]DAD*
M@M@#/'T%76\=>*W4JWB#42I&"//;FJJX652;E<FEB8P@HV,[7+[^T]>U&_SG
M[3<R2CZ,Q/\ 6OI/X5V/V#X<Z4I&'F5IV]]S$C],5\NUNV_C3Q-:6T5M;Z[?
MQ0Q($CC28@*H&  *VKTG4BHHQHU5"3DSZ/\ B-??V?\ #W6ILX+6YA'_  ,A
M/_9J^4ZV-0\5Z_JMHUIJ&L7ES;L06BEE+*2.1Q6/3P]%THM,*]55)70HHI!2
MUN8!7L'P$L=^J:QJ!'^JA2$'_>8D_P#H KQ^M/2_$.L:+')'IFI7-HDA#.L,
MA4,??%9U8.<'%&E*:A-29]@5\Y_&N^^U>/?LX/%I:QQX]SE_Y,*YG_A//%G_
M $,.H_\ ?]JQKV^NM2O)+N]N)+BXD(+RR-N9L# R?H!7/0PSIRYFS:MB%4CR
MI$%>P? 2QWZEK&H$?ZN&.$'_ 'B6/_H KQ^M/3/$.L:+')'IFI7-HDAW.L,A
M4,?4XKHJP<X.*,*4U":DSZ_KY%\67W]I>+M7O <K+=R%3_L[B!^F*L_\)YXL
M_P"AAU'_ +_M7/$DDDG)-98?#NDVVS:O751))'TO\'['['\.[-R,-=223G_O
MK:/T45N^-K[^SO!.LW0.&6TD53Z,PVC]2*^9K3QCXDL;6.UM=;OH8(EVI&DQ
M"J/0"FWWBWQ#J=G):7VLWMQ;28WQ23$JV#D9'U K)X24JG,WU+6*BH<J70[?
MX&V/G^,+N[(RMM:-@^C,P _0-7T%7Q[I>NZKHAE.F:A<6AEP)#"Y7=C.,X^I
MK2_X3OQ7_P!##J/_ '_:JKX:52?,F*CB(TX<K19^)%]_:'Q"UF4'(2?R1_P
M!/YJ:YA':-U="593D$=C2S327$\DTSM)+(Q=W8Y+,3DDTRNN,>6*B<DI<TFS
MZH\$>,K+Q?HL4T<J+?QH!=6^?F5NY _NGL?PK<U/2K#6;)K/4;2*YMV()CD7
M(SZCT/O7R#:W=Q97"7%I/+!,ARLD3E6'T(KJ[;XJ>,[6,1KK+.HZ>;#&Y_,K
MFN&>"?->#.V&+5K31]'Z1H6EZ#;M!I=C!:1L<L(UP6/N>I_&N9\=?$;3O"EI
M+;P21W.KL,1VZG(C/]Y_0>W4_K7ANH?$7Q;JD9CN=;N0AX*P[8LC_@ %<P26
M))))/))JH8)WO4=Q3Q:M:FK$US=SWEY+=W$C23RN9'=NK,3DFOKG0]6M]=T2
MTU*U=6CN(PW!^Z>ZGW!R*^0*V-#\5:YX<9O[)U&:V5CED&&0GU*G(S[XK;$4
M/:I6Z&-"O[-N_4^MF574JP!4C!!'!K-&JZ;;:Q#HD+1B\D1I?(B _=H/XFQT
M!) 'KFOG.Z^*7C*[B,3ZTZ*1@F**.,_F%!%<_9:YJNGWTM]::A<PW<H*R3)(
M=[ D$Y/4\@5S1P,K>\SHEC8]$?7]?+'Q$OO[0^(&LS9R%N#"/^  )_[+4/\
MPG7BO_H8-1_[_M659M!=ZU ^J32>1-<*;F4'Y]I;YVR<\X)-;X?#NDW)LQKX
MA54HI'L_PR^)>G'1[?0];NDM;BV41P3RG"2(.@+= 0..>P%>H'5-.$/G&_M1
M%C.\S+M_/->?+\$?"KHKI>:FRL,@B=""/^^*QO$'P-4K"?#M]@C(E6_DZ^A4
MJOUX(KDDJ$Y73L=476A&S5ST;3_&.C:OK[:1IER+R:.%II98>8T (&-W0DEA
MTSWK?KA_AWX _P"$+MKF6YN$N+^YP':,'8BC^$9Y//)/';TK9\8^)K?PKX=N
M+^5U\\J4MHSUDD(X&/0=3["L9QBY\M/4UC*2AS5-#Y\\9S-K_P 2]16([C->
MBV0COM(C'\J^GXHDAA2)!A$4*H] .*^.X[J>&\2[CE=;A)!(L@/S!@<@Y]<\
MUM_\)UXJ_P"A@U'_ +_M7HUL-*HHI/8\^CB%!R;6YZC\=K[9I&DV /\ K9WF
M(_W%Q_[/7#_".Q^V?$.S<C*VT<DQ_P"^=H_5A7*ZGK6IZT\;ZG?W%VT8(0S.
M6V@]<9IFFZMJ&CW#7&FWDUK,R[&>%RI*Y!QGTR!^5:0HN-'V:>IG.LI5O:/8
M^P*^;_C!??:_B#<Q Y%K#'"/RW']6-8?_"=>*O\ H8-0_P"_YK%N[NXO[J2Z
MNYGFGD.7DD.68^YK/#X5TI\S9IB,2JL>5(AH%%%=IQBT444 +1110(****8"
MT444 %%%% !2T@I:!!2TE+0 4444""BBBF HHI!2T %%%% !1113 6BBB@!:
M*2EH$%+24M @KN_!>I^#+/3]NN)?0:DLK,EW;/(N$(  RC9]>W>N$J[::/J-
M]9W%Y;6DLEM;X$LH'RJ2< 9]>145(J4;-V+IR<972N<]1116!U!1110 4444
MP"BBB@ HHHH **** "BBB@ I:2B@ HI:* "BBB@04444 )2T44#"BBB@0444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%, HHHH
M *6DHH *6DHH$%+110 4HI** %HI** %HHHH *6DI:8@HHHH **** %HHHH
M****8!1110 M%)2T"%HHHH ****8!2TE**!!1110 4M)2T""BBB@#M/#/Q/\
M0^&;9+2.2.\LTX2&Y!.P>BL""/IR/:NQC^/;A/WOAQ6;U6\P/RV&O&J!6,L/
M2D[M&T<14BK)GK5]\=M4EC*V.CVMNQZ-+(TN/R"UYSK?B#5/$5[]KU6\>XE'
M"YX5!Z*!P!]*S**J%&$/A1,ZLY_$P%%%+6ID%%%%,04444 %%%% "T4"B@!:
M*2EH$%%%%,!:**2@!:*** "EI*6@04HI*!0 M%%% @HHHH *6DHI@+1110 4
M444P%HH%% !1110(6@444 +7KG@JRN?$7PON-%TB[M[:\6^W7/FC.4P"#T/4
MA>?]DUY'7J_PUT71$TB#4M06[DN[ZZDMH3!*\8C"H7.2K#K@_IQUKGQ6D+G1
MA=9V/%****1H%%%% !1110 4444 %%%% !1110 4444 %%%% !2TE% "T444
M %)2T4 %%%% @HHHH .]%%% !3XHI)Y5BAC>21SA409+'T %:'A_0+[Q-K,&
MEZ?'NFE/+'[J*.K,>P%?37@_P'H_@^S46L0FOBN);R1?G8]P/[J^P_'-8UJ\
M:?J;4J+J>AX3IGPE\8:G&LG]FBUC;H;J0(?^^>6'XBM"7X(^+HTW+_9\I_NI
M<'/ZJ!7T>3@9-("&&001ZBN)XRH=:PL#Y$USPEKWAQA_:VF3VZ$X$F R$_[P
MR/UK%K[1N;:"\MI+:YA2:"1=KQR*&5AZ$&OF'XE^#T\(>)O*M0W]GW2^;;Y.
M=G.&3/?!_0BNJAB/:/E>YSUJ'(KK8XRBBBNDY@HHHH **** "BBB@ HHHH *
M*]T^!.D02:'JM_/!')YMPL*ET!QL7)QG_?KU.[M].L[.>YDL[?9#&TC?NEZ
M9/:N6IBE"3C8ZH89RCS7/CBBGS2M//)*^-SL6./4G-,KK.4**** "BBB@ I:
M2EH$%%(:6@ HHHH **** %HHHH$%+24M, HHHH **** %%%)2T %'6BOH;X9
M?#BTT;3K?6-5MUFU691(BR#(MU/( '][U/;H/?*K55*-V:4J3J.R/(](^&_B
MS6HUEMM(ECA;D27!$0(]1NP3^ K>'P1\6%,[].!_N^>V?_0:^B'D2*-GD=41
M1DLQP *K6NJ:??.R6E_:W#KU6&97(_(UPO&5'JD=JPE-;L^8M:^''BG086N+
MO2W>W09:6W82*!ZG'('N17+5]HU\^?&3PE;:'J]MJMA$L5M?[A)&@PJRC!)
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
MJ36=24M4DDK(EMO5A72:-X]\2Z!IRV&F:D8+56++'Y,;8)Y/+*37-T42BI*S
M5P4G'5,[3_A:_C7_ *#7_DM%_P#$UR=[>7&HWL]Y=RF6XG<R2.W5F/6J]+2C
M",?A5@E.4MW<5258,.H.:[+_ (6OXU_Z#/\ Y+1?_$UQE%$H1E\2N$9RC\+L
M;NO>,=>\300PZO?FYCA8NB^4B8)&,_*!6'24"G&*BK)";;=V=#H/C?Q#X;01
M:;J,B09SY$@#Q_@#T_#%=./C9XJV;?*TW/\ >\AL_P#H6*\XHJ)4:<G=HN-6
M<59,ZG6/B-XIUR)H;G5)(X&X,5N!$"/0XY(^IKEJ**N,8Q5HJQ$I.3NV+6[H
M/C+7_#0VZ7J,D4).3"P#QG_@)R!]16#2TW%25FA*3B[H]''QL\5!-IBTXG^\
M8&S_ .A8K$U;XE>*]8C:*;5'AA;@QVRB('\1S^M<G14*A33NHHMUJC5FP)).
M3R:GL[RXT^\BN[29X;B)MR2(<%34%%:&1T4OC/4WBE$$-A:3S*5EN;6T2.5P
M>HW <9[XQFN>H%%)14=AN3>X4M)15"%HHHIB"BBB@!:*** "BBB@!:*2EH$+
M12=J6@ HHHH$%%%%,!:*** "BBB@ I:2EH ****8@J^-5F&CG3/+B\DOYF[;
M\V?KG'Z50I:&D]P3:,RBEI*YCL"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "EI** %%%%% @HHHH&%%%% @HHHH **** "BBB@ HHHH *
M*** "BBBF 4444@"BBBF 4444 %%%% !1110 4M)10(6BBB@ HHHH **** "
ME%)10 M%%% !1113$%+24M !1110 4444 +10** "BBBF(**** %HHHH 6BD
MI: "BBBF 4444 +1110(**** %HHHH$%%%% "T444P"BBB@0M%)2T %%%%,0
M4444 %+24M !2BDHH *6DI: "BBB@04M)2TP"BBB@ I:2B@0HI:2EH ****!
M!1113 6BDHH 6BBB@ H%%% "T444P"EI**!&;1117,=@4444 %%%% !1110
M4444 %%%% !1110 44M)0 4M)10 M)110 4444 +1110 E%%+0 4444 %%%%
M @HHHH **** "BBB@ HHHH **** "BBB@ HHHI@%%%% !1110 4M)10 4M)1
M0(6BBDH 6BDI: "BBB@ HHHH 6BBB@ HHHIB"EI** %HHHH **** "EI*6@
MHHHH ****8"T4E+0(*6DI: "BBB@ HHHI@+124M @HHHH 6BDI:!!1110 "E
MI*6F 4444""BBB@!:*** "BBBF(*!110 M%%% !0*** %HHHH$%+244P%HHH
MH **** %H%% H$+1110(****8!1110 4M)2T %%%%  *6DI:8!1110(S:***
MYCL"BBB@ HHHH **** "EI** "BBB@ HHHH **** "BBB@ HHHH **** "EI
M*6@!**6B@ HHI* %I*6@4 %%%% @HHHH **** "BBB@ HHHH ****8!1110
M4444 %%%% !1110 4444""EI*6@ HI*6@ HHHH **** "EI*6@ HHHH$%%%%
M,!:*** "BBB@ I1244 +1110 4444P"EI*6@04444 +1110 4444P"EI*44"
M"BBB@ I:2EH$%%%% !2TE%,!:*** "BBEH$)2TE+0 4444""BBB@8M%)2TQ!
M112YH ****!!2TE+3 **2EH **** "EI*6@0M%)2T %%%% @HHHI@%+24M !
M1110 4"BB@!:***8&;1117,=84444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% "T444"$I:**!A1110(**** "BBB@ HHHH ***
M* "BBBF 4444 %%%% !1110 4444 %%%% !1110 4M)10(6BBB@ HHHH ***
M* "EI** %HI*,T +129I:8 *6DI:!!1110 4444 +12"EH ****8@HHHH 6B
MDI: %HI*6@ HHHH ****8A:*** "BBEH **2EH$%%%%,!:*04M !1110(*6D
MHH 6BBB@ HHHIB"EI** %HHHH 444E+0 4444""EI**8"T444 %%%% "THIM
M+0(6BBB@04444P"EI** %HHI* %HHHH *6DI:8&;1117,=84444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%+0 E%%+0 4444""BB
MB@ [T444 %%%% !1110 4444 %%%% !1110 4444P"BBB@ HHHH **** "BB
MB@ I:*2@0M%)2T %%%% !1110 4444 %%%%, HHHH *6BDI +1110(*,T44P
M%S1FDHH =1244 +1244P'44VC- K#J6FYHS0%AU%)NHW"@!:*3(HR*8"TM)2
MT""BBB@!:*2EH$%%%% !2TE I@+1110 4M)2T""BDI: "BBB@04444 +124M
M, I:2EH **2EH$%%%%,!:*** "BBB@!:*2EH$ I:2EH ****!!1113 ****
M%HI*6@ HHHH SJ***YSK"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@!:*2EH ****!!124M !1110 4444 %%%% !1110 4444 %%
M%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH 6DI:*!!1110 4444 %%
M%% !1110 4444P"BBE[4@ 44E+0 4444""BBBF 4M%% !1110 4444 %%%%
M!1110 4444 %%%% !FER?6DHH$+D^M+N--HH =N-&XTVBF%A^[VHW>U-HHN%
MA^\>E&\4RBBX6'[A2[A4=%%Q6)-P]: P]:CHIW#E)<CUHR/45'11<7*2Y'K1
MFHJ*+ARDM+4-%%PY2:BH:*+ARD]%04M.X<I-14-%',+E)J6H**.8.4GHJ"BC
MF#E)Z*@HHY@Y2QFC(]:KT4<P<I8W#U%&Y?457HHYA<I8WKZBDWKZU!11S#Y4
M3^8OK1YBU!2T<P<J)O-7WI/-'H:AHHYF'*B;S1Z4GF^WZU'11=ARHKT445D;
MA1110 4444 %%%% !1110 4444 %%%% "TE+24 %+110 4E+10 E+110(***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8!1110 4444
M %%%% !1110 4444 %%%% @I:2EH **** "BBB@ HHHH **** "BBBF 4M)1
M0 4M)12 6BBBF(**** "BBB@!:*** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH 6BDI: "BBB@ HHHI@%%%% @%+24M !1110 4444 %%%% !2
MTE% "T4E+0 4444 %%%% !1110 4444""BBB@ HHHH **** "EI*6@ HHHI@
M5Z***S-0HHHH **** %I*** "BBB@!:*2B@ I:2B@ I:** "DI:* $I:2EH
M****!!1110 4444 %%%% !1110 4444 %%%% !1110 4444P"BBB@ HHHI %
M%%%, HHHH **** "BBB@ HHHH **** "EI*6@0444=J "BBB@ HHHH ****
M"BBBF 4444@"BBB@!:***!!1113 **** "EI*.] "T444 %%%% !1110 444
M4 %%%% !1110 4444 %+244 +1110 4444 %%%% !1110 4444Q"T444 %%%
M% !1110 4444 +2444 %+24M !1110 4444 %%%% !1110(**** "BBB@ I:
M2B@!:*2EI@5Z***S-0HHHH **** "BBB@ HHHH **** "EI** "EI** %I*6
MB@ HHHH$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M, HHHH ****0!1110 4444P"BBB@ HHHH **** "BBEH$)2TE+0 4444 %%%
M% !1110 4444 %%%%, HHI: "BDI:0!1110(****8!1110 M%)2T %%%% !1
M110 4444 %%%% !1110 4444 %%%% !2TE+0 4444 %%%% !1110 4444 %%
M%% @I:**8!1110 4444 %%%% !2TE% "T444 %%%% !1110 4444 %%%% @H
MHHH **** %HI** (****@U"BBB@ HHHH *6DHH **** "BBB@ HHHH ***6@
M HHI*!"T4E% Q:***!!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%%, HHHH ****0!1113 **** "BBB@ HHHH **** "BBB@0M%%% !1110
M E+110 4444 %%%% !1110 4444 %***2F M%%%(04444 %%%%, I:2B@!:*
M** "BBB@ HHHH **** "BBB@ HHHH **** "EI** %HI** %HI*6@ HHHH *
M*** "BBB@!:*2BF(6BDI: "BBB@ HHHH **** "BBB@!:*** "BBB@ HHHH
M**** "BBB@04444 %%%% $%%%%0:A1110 4444 %%%% !1110 4444 %%%%
M!1110 M%)10 4444 +1110(**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ****8!1112 ****8!1110 4444 %%%% !1110 4444 +24M%
M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *6DI: "BBB@04444P"BBB@
M I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *6BB@ HHHH
M**** "BBB@ HHHH$%+24M, HHHH **** "BBB@ HHHH 6BDI: "BBB@ HHHH
M **** "BBB@ HHHH$%%%% $%%%%9FH4444P"BBB@ HHHH **** "BBB@ I:2
MB@ HHHH **** "EI** %HHHH **** "BBB@04444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444P"BBBD 4444P"BBB@ HHHH **** "EI*
M6@04444 %%%)0 M%%% !1110 4444 %%%% !1110 4M)10 M%%%,04444 %%
M%% "T4E+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M%
M)2T %%%% !1110 4444 %+244"%HHHI@%%%% !1110 4444 %+244 +1110
M4444 %%%% !1110 4444""BBB@""BBBLS4**** "BBBF 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%+0 E%%% "T444""BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH ****8!1112 ****8!1110 4444 %%%% !1110
M4444 +2444"%HHHH ***2@!:*** "BBB@ HHHH **** "BBB@ I:2EH ****
M!!1110 4444P"EI*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@!:*** "BBB@ HHHH **** %HI*6F(**** "BBB@ HHHH **** "EI*
M* %HHHH **** "BBB@ HHHH ****!$%%%%0:A1112 ****8!1110 4444 %%
M%% !1110 4444 %%%% !1110 444M !1110(2EHHH&%%%% @HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ****8!1110 4444 %%%% !1112 ****8!11
M10 4444 %%%% "TE+24"%HI!10 M%%)0 M%%% !1110 4444P"BB@4@"EI*6
M@ HHHH ****!!1113 *6DHH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@!:*** "BBB@ HHHH ****!"T444P"BBB@ HHHH ****
M "BBB@!:*2EH **** "BBB@ HHHH **** (****S- HHHI@%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 44O:DH **** %I*6B@ HHHH$%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444P"BBBD 4444 %%%%, H
MHHH **** "BBB@ HHHH **** "BEI*!!1110 M%%% !1110 4444 %%%%, I
M:2BD M%)2T %%%% @HHHI@%%%% "T4E+0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4M)10 M%%% !1110 4444 %%%%,04M)2T %%%%
M !1110 4444 %%%% "T4E% "T4E+0 4444 %%%% $%%%%9F@4444 %%%% !1
M113 **** "BBB@ HHHH **** "BBB@ HHHH *6DI: "DI:*!!1244#%HHHH$
M%%%% !1110 4444 %)2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1113 **** "BBBD 4444P"BBB@ HHHH **** %I*6B@04444 %%%% !1110
M4444 %%%% !2TE% "T444""BBB@ HHHI@%+24M !124M !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4M%% !1110 4444 %%%%
MA:*2BF M%%% !1110 4444 %%%% !1110 4M)2T %%%% $%%%%9F@4444 %%
M%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "EI*6@!*6BB@ H
MI*6@ HHHH 2EHHH$%%%% !1110 4444 %%%% !1110 4444 %%%% !1113 *
M*** "BBBD 4444P"BBB@ HHHI %%%%, HHHH **** %HHI*!"TG>BB@!:***
M "BBB@ HHHH **** "BBB@!:*2B@!:*** "BBB@04444P"BBEH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "EI*6@ HHHH ****
M "BBB@ I:2B@0M%%)3 6BBB@ HHHH **** "BBB@ I:2B@ I:*2@"&BBBLS0
M**** "BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2TE% !
M2T44 )2T44 %%%% @HHHH 2EHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ****8!1110 4444 %%%% !1110 4444 %%%% @H[444
M%+24M !1110 4444 %%%% !1110 4M)10 M%%% !1113$%%%% !1110 M%)2
MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %+244 +111
M0 4444 %%%% !1110 4444Q!2TE'>@!:*** "BBB@ HHHH **** "EI** (:
M***S- HHHH **** "BBB@ HHHH **** "BBBF 4444 %%%%( HHHI@%%%% !
M112T )1110 4M%)0 M%%% @HHI*!BT444""BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHI@%%%% !1110 4444 %%%% !1110(
M**6DH **** %HHI* %HHHH **** "BBB@ HHHH 6BDI: "BBB@04444 %%%%
M, I:2B@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "EI** %HI*6@ HHHH **** "BBB@ HHHH$+1244P%HHHH **** "BBB@ HH
MHH AHHHK,T"BBB@ HHHH **** "BBB@ HHHH ****8!1110 4444 %%%% !1
M110 4444 +244M "44M)0 M%%)0(6DI:2@8M%%% @HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8!1110
M 4444 +2444""EHI* %I*** %HHHH **** "BBB@ HHHH **** "EI*6@ HH
MHH$%%%% !1113 **** %HI*6@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ I:2B@!:*2EH **** "BBB@ HHHH ****!"T44E,!:*** "
MBBB@ HHIP4T"*]%%%9FH4444 %%%% !1110 4444 %%%% !1110 4444P"BB
MB@ HHHH ****  4M%% "44M% "4M%% !124M !124M @HI*6@84444""BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8!
M1112 ****8!1110 4444 %%%% !1110(*6BB@ HHHH **** "BBB@ HHHH *
M*** %HI** %HHHH ****!!1113 ****0"T444P"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "EI** %HI*6@ HHHH **** "BBB@ HHP33
M@AIB&THYIX44O2BPKC IIP44M%.PKBT444Q%2BBBL3<**** "BBB@ HHHH *
M*** "BBBF 4444@"BBBF 4444 %%%% !1110 4444 %%%% "BBDI: $I:2EH
M 04M%% !1110(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH ****8!1110 4444 %%%% !2TE%
M!2TE+0(**** "BBB@ HHHH **** "BBB@!:2EI* %HHI.] "T444Q!1112 6
MBDHI@+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
MM)10 44N":=LH%<;0 33P *6G85QNVE"@4M%.PKBT4E+0 4444P"BBB@04M)
M10!5HHHK$W"BBB@ HHHH **** "BBB@ HHHI@%%%% !1110 4444 %%%% !1
M110 4444 %%%% !2TE+0 E+244 +124O>@ HHI*!"T4E% Q<T4E+0(**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHI@%%%% !1110 4444 %%%+0 E%%+0(2EI*6@ HHHH **** "
MBBB@ HHHH *6DI: "BBB@ HHHH$%%%% PI:2BF(6BDI: "BBB@ HHHH ****
M "BBB@ HHHH ***,4 %%+MI<"@0VEP:=13L @44[ %)2YH$%+244P%HI*6@0
M4444 %%%% "T4E% "T444 %%%%,15HHHK$W"BBB@ HHHH **** "BBB@ HHH
MI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M)110 4HI** "EH
MHH *2BEH ****!!1124 +124M !1110 44E H&%+110 4444""BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ****8!1110 4444 %%%% !1110 4
M4M% A*6DI: "DI:* "BBB@ HHHH **** "BBB@!:*** "BBB@ HHHH ****!
M!1110 M%)13 6BBBD 4448I@%%+BEH"XW%+BEHIBN&*6DHH 6BDI: "BBB@
MHHHH *6DHIB%HHHH *6DHH$+1112 ****8!2YI** %HI*6@"K11161L%%%%
M!1110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ I:2EH 2BBB@!:***!!1110 4E%+0,2EI*6@ I*6B@ HHHH$%%%% PH[
MTE% "TE%% "T4E+0 &DHHH 6BBB@0444E "T444 %%%% !1110 4444 %%%%
M !1113 **** "BBB@ HHHH **** "BBEH$%)12T %%%% !1110 4444 %%%%
M !1FBB@!:*** "BBB@ HHHH$%%&*6F E%+10 4444 +1110(**** %HHHI@%
M%%% !1110 M%)2T %%%% !1110 M%)13$+124M !1110 M%)12$+124M !11
M13 K4445D;!1110 4444 %%%%, HHHI %%%%, HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ I:** $HI:2@ I:2EH ****!!1110 4E%%
MQ:***!!1124#"BEHH *2EI* "BBB@!:2EHH$%%%)0 M%%% !1110 4444 %%
M%% !1110 4444P"BBB@ HHHH **** "BBB@ HHHH ****!!1110,6DHI:!"4
MM)10 M%%% !1110 4444 %%%+0 4444 +1113$%%%% !1110 4444 %%%% "
MT4@I:!!1110 4M)2TP"BBB@ HHHH *6DHH 6BBB@ HHHH ****!!2TE% "T4
ME% "TM)10 M%%% BM11169L%%%% !1110 4444 %%%%, HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *6BDH **** "BEHH 2EHHH
M ***2@ HHHH !1WI:2@!:***!!244M Q*6BB@!***6@!*6BDH 6BBB@04444
M %%%% !124M !1110 4444 %%%% !1110 4444 %%%%, HHHH **** "BBB@
M04444 %%%+0 E%%+0 4444 %%%% !1110 4444 +124M !1110 M%)10(6BB
MBF 4444 %%%% !1110 M%)2YH$%+244 +1110 4444P"BBB@ HHHH 6BDI:
M"BBB@ HHHH ****!!1110 M+244P*]%%%9&H4444 %%%% !1110 4444 %%%
M%, HHHI %%%%, HHHH **** "BBB@ HHHH **** "BBB@ I:2B@ HHHH 6BB
MB@0444E "TE%% PI:2B@!:2BEH 2BBB@!:2EHH 2EHHH **2EH 2BEHH ***
M*!!1110 4444 %%%% !1110 F*6BB@ HHHH **2EH **** "BBB@ HHHH **
M**8!1112 **** "BBBF 4444 %%%% !1110(*6DI: "BBB@ HHHH **** %H
MI** %I:2B@!:*2B@0M%%%, HHHH **** "BBB@ I<TE% "T444""EI** %HI
M*6F 4444 %%%% "YHI** %HHHH **** "BBB@ I:2B@1!11169J%%%% !111
M0 4444 %%%% !1110 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH 6BDHH 6BBDH ***,4 %%+24 +24M% "44M)0 4M)2T )112T %%%%
MA****!BT4E+0 44E+0(*2EHH 2EI*6@84444""BBDH&+1110(**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****8!1110 4444 %+110(2
MEI*6@ HHHH **** "BBB@!:**2@!:*** %HHHH$%%%%, HHHH **** "BBB@
M HHHH 6BDI<T %%%% A:*** "BBBF 4444 %%%% "T4E% "T444 %%%% $%%
M%%9F@4444 %%%% !1110 4444 %%%% !1110 4444 %%%%, HHHH **** "B
MBB@ HHHH **** "BBB@ I:2EH *2EHH ***2@04444#%I*** %HI** "EHHH
M ****!!124M !24M% PHHHH$)2TE+0,*2EHH$)2T44 %%%)0,6BBB@04444
M%%)2T#"BBB@04444 %%%% !1124 +1110 4444 %%%% !1110 4444 %%%%,
M HHHH 6DHHH$%+124 +1110 4444 %%%% !1110 4M)10 M%)2T %%%% "T4
ME% A:*** "BBBF 4444 %%%% "T4E% "T444"%I*** "EI** %HI*6F 4444
M@"EI**8"T4E% $-%%%9F@4444 %%%% !1110 4444 %%%%, HHHH ****0!1
M113 **** "BBB@ HHHH **** "BBB@ HHHH **** %I*** %I*** "BBB@ H
MHHH 6BDHH 6BBB@04444#"DI:2@ I:2EH 2EHHH$)2TE+0,*2EHH$%)2T4#"
MBBB@0E+110,**** $I:** "BBB@04444 %)2T4#"BBB@04444 %%%% !1110
M 4444 %%%% !1113 **** "BBB@04444 %%%+0 4444 %%%% !1110 4444
M%%%% "T4E+0 4444 +1244"%HHHI@%%%%( HHHI@%%%% !1110 M%)10(6BB
MB@!:*2B@!:*** "BBBF 4444 0T445F:!1110 4444 %%%% !1110 4444 %
M%%%, HHHH ****0!1110 4444 %%%%, HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *6DHH **** %I*6DH 6DI:2@ HHHH **6DH **** "BBB@ HHI:
M $I:2B@ I:*3O0 M)2T4 %)2T4 %%)2T %%%)0 M)110 4M%% !1110(**2E
MH **2EH **** "BBB@ HHHH ****8!1110 4444 %%%+0(2EHI* %HHHH **
M** "BBB@ HHHH **** "BBB@ I:2B@!:*** "EI**!"T4E+3 **** "BBB@
MHHHH **** "ES244 +124N:!!2TE+0 4444 %%%%,"&BBBLS0**** "BBB@
MHHHH **** "BBB@ HHHI@%%%%( HHHH **** "BBB@ HHHI@%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4M)10 4444 %%
M%% !1110 4444 +2444 +244M !1124 %+244 +2444 +24M)0 4444 %+24
M4 +24M)0 M)110 M)12T %%%% @HHHH **** "BBB@ HHHH ****8!1110 4
M444""BBB@84444"%HI*6@ HHHH **** "BBB@ HHHH 6DHHH 6BBB@ HHHH
M6BDHH$+11FB@ HHHI@%%%% !1110 4444 %+FDHH 6BDI<T"%HI*44 0T445
M!H%%%% !1110 4444 %%%% !1110 4444P"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH 6BDHH **** "EI** %HI*6@
M!**** "EI** %I*6DH *6D%+0 4444""BBB@84444""BBB@ HHHH **** "B
MBBF 4444 %%%% !1110(****!A112T"$HHI: "BDI: "BBB@ HHHH **** "
MBBB@ I:2B@!:*2EH **** %HI**!"T444 %%%% !1110 4444P"BBB@ I<TE
M% $=%%%06%%%% !1110 4444 %%%% !1110 4444 %%%%, HHHH **** "BB
MB@ HHHI %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI:2@ HHI:
M $HHH[T +1244 %%%% "TE+24 %%%% !2TE+0 E+24M !24M% !1244 +111
M0(**** "BBB@ HHHI@%%%% !1110 4444 %%%% @HHHH&%+244"%HI*6@ HI
M*6@ HHHH **** "BBB@ HHHH 6BDHH 6BBB@ HHHH 6BDHS0 M%)2T""BBB@
M HHHH **** (Z***DL**** "BBB@ HHHH **** "BBB@ HHHI@%%%%( HHHI
M@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 44M)0 4444 %%%% !1110 44&B@ HHHH **** "BBB@
MHI:.U "444M "4=Z** "BBEH *2BEH 2BBB@!:*2EH **2B@!:***!!2444#
M%HHHH$%%%% !1110 4444 %%%%, HHHI %%%%, HHHH **** "BBB@ HHHH$
M%%%% Q:2BB@!:*2EH$%%%% !1110 4444 %%%% !2TE% "T4E+0 4444 %&:
M** %HI*7- @HHHH **** (Z***DL**** "BBB@ HHHH **** "BBB@ HHHI@
M%%%%( HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M)110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %+124 %+244 %%%% "TE+24 %+124 +124M
M @I***!A112T %)2TE "T444""BBB@ HHHH **** "BBB@ HHHH **** "BB
MBF 4444 %%%% !1110 4M)10(6BBB@ HI*6@ HHHH **** "BBB@ HHHH **
M** %HI** %HHHH *,T44 +2444 ,I00""1D>E)14E'<WK"&Z@E\RXA99KN9T
M<"-O(549(P5)RA8,H(..3CI2:4T=VUI-?!#:2HCLS*-AN#=<Y[;MN>/[OM7#
MT5')H7SZG6S7%S9.]XTUS'(EF&:"=@7\TR,BA\ ;L#YQD=,#I6C"D/V:+,4I
M>.!?LV,#S&^SG)@XXY'/4[BIX/%<#10X!SF]>($U#506+,;1&.\#<K'RR5;
M + D@G R036GI"F33]/%SF*QC,9<OAK>8&X&<Y^[(,G/4E1V%<=13<;JPE+4
MZ$#4?[<T?^U2?.,ZX$O^LV^8/O9[9SCV]L4W05NDLKFX2!Y;9&Q)'%$7:8E3
MA6]$')/X=\8P**.70.8Z+3H;VVT.YE>VD>V*R+Y<<1;>S1C#.>@5 589[GCN
M13U&032Z5)MB4FW7<(T"C(=AT'?&*R:*?+K<+]#J+&]BT]=5N'EF0+J$/RPX
MS(O[XE#D_=.!G@]N#4BV^FO%./LL81(H9B@E;#N;663GGH' '&/2N3HI<@<Q
MW$>F:;/;(!IX<)O=$A#NSLWD';]\$@!VQSD 9.<'.=JUG:VFAW M+?$!GMS%
M<LV6ERDI8=2IVGY?E].<YKF**2@^XW)=CJ-6L[!+>Y*1*9A;><)3(Q;=YRIC
M&<8VD]JLV\=G-I%E%-8P!)S;H7!923^_!;.>HP/;VKCJ*?+I:X<VNQU-U9Z=
MIVIZ.\4;QQ_:EW32#"RQCRR'Y8Y'+<X ]N#5NQM[RQTWR/LUS'=-/*Q^SC%P
MB$Q8<+_$F58$<9]:XNBCE\PYCK-6M((=(N+);NUEN;=OM;")2,[G*DKQC:4:
M(X!XQTKDZ**<58ENX44450@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **6DH **** "BBB@ HHHH ****  T444 %%%% !112T
M)1110 4444 %%%% "TE%% !12TE !VHH[44 %+110 444E !12T4 )1110 4
M444 %+24M !1124 %%':EH **2EH$%%%% !1110 4444 %%%% !1110 4444
M %%%%, HHHH **** "BBB@ HHHH$%+24M !1110 4444 %%%%( HHHI@%%%%
M !1110 4444 +1110 444E #:***DH**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %+110 E%%% "]Z2BB@!:2BB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "EHHH 2EHHH$%%%% !2444#"BBB@ I:
M** $HHHH 6BBB@!**** #M1110 4444 +1110(**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHI@%%%% !1110(6BBB@ HHHH ****0!1113 *
7*** "BBB@ HHHH **** "@]*** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>fast-20201231_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 fast-20201231_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M! 5. P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM
MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_
MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T
MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O
M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH
M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?
M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ
MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_
MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@
M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _
M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X
MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;
M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*
MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_
M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)
M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_
M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*
MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y
M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\
MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H
M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\
MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-
MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@
MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?
M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27
M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\
MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK
MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\
M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_
M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H
MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /
MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?
M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$
MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^
M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9
M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\
M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV
M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\
MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&
MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_
M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'
MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_
M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(
M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_
MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I
MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T
MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O
M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH
M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?
M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ
MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_
MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@
M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _
M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X
MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;
M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*
MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_
M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)
M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_
M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*
MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y
M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\
MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H
M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\
MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-
MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@
MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?
M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27
M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\
MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK
MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\
M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_
M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H
MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /
MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?
M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$
MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^
M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9
M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\
M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV
M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\
MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&
MN?\ QZOS,_X*E?!G]MK_ ();_M87G[)_CW]MOQ9XIU"ST.RU)M6T?Q/J4,+)
M<H65 LDN[(QR:_LQK^4'_@[Q_P"4R>M_]D_T'_T2] 'V!_P:;?\ *4S]KO\
M[>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5_*#_P=X_\ *9/6_P#LG^@_^B7K^KZOY0?^#O'_ )3)ZW_V3_0?_1+T
M ?8'_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7\H/_!WC_P ID];_ .R?Z#_Z)>OZOJ_E!_X.
M\?\ E,GK?_9/]!_]$O0!]@?\&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_R
ME,_:[_[>/_3Y/7[_ % !1110 4444 %)))'#&TLLBJBJ2S,<  =232UB?$CX
M=^$OBUX&U+X;>/=--[HFLV_V;5K#SF1;NW)'F02;2"T4B@HZ='1F4Y#$4 >4
M_!;_ (*8?\$_?VC?B_=? /X$_MA_#_Q7XQM/-W:!HGB2&>>;R@3(8<'%P$ )
M;RB^ "3@ FO3_BK\7?A?\#?!-U\2/C%X_P!)\,Z#9,B7&JZS?)!"KNP2.,,Q
M&Z1W*HB#+.S!5!) K\T?V\=4_P""9_Q9_P""M?[*/[-?@3XI>!/ GQ0^&/CW
M_A(+R^TO3Q9M+96Z;+?PU'/%$L+S7=UY:B!I!LC@G4 22)'+V?[6/Q!U7XW_
M /!QE^SA^R'KDIN/"7PT^%FK_$^72I.8+G6IC>:=:3R(>'DMA'YD3?P-,Q!S
MG !]W?!OX^?!O]H/0+KQ-\&/B+IOB&UL+YK+4Q8S?O;"Z558V]Q$P$EO*%9&
M\N15;:ZMC# G ^+_ .VC^RC\ O%B>!?C)\?O#/AW5C9I>7-CJ.I*K65H[E$N
MKK&1:0,X*B:8I&2K ,2#CXP^-WQ/O/V:?^#E7X3:)X8O&M=(_:!^!.JZ;XVL
M(LB&ZN]$6]O[34)%'WITAB>W#G)$;%:J_P#!N3J:?M?_ +$'Q6_:_P#C9I,.
MLZU^T'\7O$-_XH_M%!+YVF*D=C;::V<YMH8(WB2+[JJ[ <&@#])8)X+J!+FV
MF22.1 T<B,"K*1D$$=013J_/3_@V;^-/C'XD_P#!.W5OA)XSU^ZU5_@K\6M?
M^'FEZE>REYIM/LC!/:JS'J(X;M(5]$A0=J_0N@ HK)\=6?C&_P#"-_9_#_6+
M33]:D@(TZ]OK<RPPR9&&=!]X8SQ7D/\ P@/_  4$_P"B_P#@3_PE)/\ XJ@#
MW2BO&_V4/B1\6OB_\+YO$GBOQ+I\]]::[>Z?--%I@A5S!)LR%#' X]<_2O3/
ML7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q
M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V
M7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?
M^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:
M-BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q
M>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%X
MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?
M^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X
M#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V
M**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%X
MW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?
M_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X
M#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,
M?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8H
MK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?
M_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^
M@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,
M?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_
MQH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL
M?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^
M@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#
M=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_
MQH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&
MC[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_
ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#
M=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V
M7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&
M@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/
ML7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q
M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V
M7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?
M^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:
M-BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q
M>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%X
MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?
M^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X
M#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V
M**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%X
MW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?
M_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X
M#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,
M?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8H
MK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?
M_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^
M@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,
M?\: -BBJ^FQZC%:A-4N(Y9=QR\2;1CMQ5B@ HHHH **** "OY0?^#O'_ )3)
MZW_V3_0?_1+U_5]7\H/_  =X_P#*9/6_^R?Z#_Z)>@#[ _X--O\ E*9^UW_V
M\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "N*_:(_:(^
M#?[)_P &=<_:#_:"\:Q^'?!WAN&*76]:ELY[A;5))HX48QP(\C R2(ORJ<;L
MG !([6H[NTM+^UDL;ZVCF@FC*30S(&1U(P5(/!!'&#0!^;7_  57G_9'_P""
MNOP+^&_PI_8X^*/A#XC?$R;XE>']8\%>(?!6IP7]QX1L8KV*34-2O)8&+V%N
MMHDZE92ADG$,:JTH11N?MU?#:;]F?_@M)^S_ /\ !3OQ'LM?AYJG@G4?A=\1
M_$4I"6WAV29Y[G2KJZ<\10374YMVF<A$;R@S#<HK[]\->$O"G@S3_P"R?!_A
MC3])M2Y<VVFV4<$>X]3M0 9]ZN7EG::A:2V%_:QSP31E)H9D#)(I&"K \$$<
M$&@#\[K7X?:=^W9_P7W\,?M6?#2^L]>^&7[.GP@O=&G\6V$JW%A?>*M5:ZAE
MTZWF4F.<PV,^Z8H6\IW6-P&;%<S_ ,$>O'/PM_X)'?LX?&']AC]K?Q]IWA&]
M^#GQ%UC5/#*:U>I#-XE\+7I6XTZ_L%<AKQI7\Z#RXM[B=/*(WD+7Z9Z3I&DZ
M!IL.C:%I=O96=L@2WM+2!8XHE'1550 H]@*BU'PYX>UB_L]5U?0;*ZNM.D,F
MGW-S:H\ELY&"T;,"4)'&1B@#XJ_X-[_V1_BC^R=_P3TAN?CGX8FT+QK\4O&^
MK>/_ !-H%TA6;3)=1:-88)0>5E%M!;EU(#([,A&5-?<5%% !1110!X7_ ,$]
M_P#DB>K?]CWK/_I2:]TKPO\ X)[_ /)$]6_['O6?_2DU[I0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5_*#_P '>/\ RF3UO_LG^@_^B7K^KZOY
M0?\ @[Q_Y3)ZW_V3_0?_ $2] 'V!_P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!I
MM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110!
MX7_P3W_Y(GJW_8]ZS_Z4FO=*\+_X)[_\D3U;_L>]9_\ 2DU[I0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5_*#_ ,'>/_*9/6_^R?Z#_P"B7K^K
MZOY0?^#O'_E,GK?_ &3_ $'_ -$O0!]@?\&FW_*4S]KO_MX_]/D]?O\ 5^ /
M_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444
M%%%% 'A?_!/?_DB>K?\ 8]ZS_P"E)KW2O"_^">__ "1/5O\ L>]9_P#2DU[I
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% '@'_  5%^-GQ._9T_85\<_&3X-^)O['\2:/_ &9_
M9NI?8H;CR?-U.T@D_=SH\;9CE=?F4XW9&" 1^0?_  ^Q_P""G'_1S'_EF:+_
M /(=?JE_P6Q_Y1C_ !,_[@W_ *>K&OP$K^@?"G)<GS'AVK4Q>&IU)*K)7E",
MG;D@[7:;M=O3S/YW\6\[SG+>(Z5+"8FI3BZ46U"<HJ_/45[)I7LEKY(^J?\
MA]C_ ,%./^CF/_+,T7_Y#KW_ /X)=?\ !47]NK]HO]NKP-\&_C)\<O[8\-ZQ
M_:?]I:;_ ,(SIEOYWE:9=SQ_O(+9)%Q)$C?*PSMP<@D'\UZ^J?\ @B=_RDX^
M&?\ W&?_ $RWU?:<2<-\.T.'<94IX.E&4:51IJG!--0;332NFGLSXGAGB;B.
MOQ'@J57&U91E5IIIU)M-.:333E9IK=,_?NBBBOY*/Z^"BBB@ K^4'_@[Q_Y3
M)ZW_ -D_T'_T2]?U?5_*#_P=X_\ *9/6_P#LG^@_^B7H ^P/^#3;_E*9^UW_
M -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH \+_P"">_\ R1/5O^Q[UG_TI->Z5X7_ ,$]_P#DB>K?
M]CWK/_I2:]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "LGQSX[\%_#+PI>^.OB'XJL-%T;383+?:G
MJ=TL,,">K,Q &3@ =22 ,DUX'^W3_P %0OV<_P!AK2I=)\2:H/$/C.2'?8^#
M=(N%\_D95[A^1;1GCE@6(.51L''Y$?%CX_\ [=7_  5P^-=MX+L--O\ 6B9S
M)H_@W05,6FZ5'G;YTFX[1@-AKB9L_-C< 0M?><,<!9CGM/ZWB9>PPRU<Y:77
M7E3MI_>=HKSM8^ XHX_RW(:GU/#1]OBGHJ<=;/IS-7_\!5Y/LKW/=O\ @JU_
MP64\._M/>!M8_9<_9Z\,B3P;J$\']L>*=5A9)]1\BXCG06T1P88_,B0[Y!O8
M<;4YS^=U?LS^Q[_P0!_9_P# '@YM1_:\'_"<^(K^!1+IMAJ-S::?IO(;;&\#
MQS3/Q@R,57!("?Q'V+_AR=_P3'_Z-G_\O/6O_DROTC+N/^!.%*#R_ 4ZDH1=
MW**BU*5DG*\I1;>EMDM--+'YGF7A[Q]Q;768YA4I1G)649.2<8W;4;1A)):M
M[MZZZW/P$KZI_P"")W_*3CX9_P#<9_\ 3+?5^J7_  Y._P""8_\ T;/_ .7G
MK7_R975?!/\ X)=?L*_LZ?$[3/C)\&_@;_8_B31_._LW4O\ A)M3N/)\V&2"
M3]W/<O&V8Y77YE.-V1@@$1G7BMP[F.3XG"4Z552J4YQ5XPM>46E>TV[7>NC+
MR3PDXCRW.<-BZM6DXTZD)NTIWM&2;M>FE>RTNUZGO]%%%?S\?T0%%%% !7\H
M/_!WC_RF3UO_ +)_H/\ Z)>OZOJ_E!_X.\?^4R>M_P#9/]!_]$O0!]@?\&FW
M_*4S]KO_ +>/_3Y/7[_5^ /_  :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%%
M!1110 4444 %%%% !1110 4444 >%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\
M@GO_ ,D3U;_L>]9_]*37NE !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%?.G[<__  4V_9U_87T9[#Q?JO\ ;OC"
M:#?IW@S29U-R^1\KSMR+:(\?,P+$9**^#CLP&7XW-,5'#82FYSELE_6B[MZ+
MJ<689C@<JPLL3BZBA".[?]:OLEJ^A[OXT\;>#_ASX6O?&_C[Q/8:-H^FP&:_
MU/4[I88($'\3.Q 'I[D@5^5G_!0'_@OCJ_B$7WPI_8@\[3[%MT-WX_O;<K<S
MCH?L4+C,(_Z:R#?S\J(0&/R_\:/VF/VY?^"M/QDM? >F:5?ZLKW!DT7P/X=1
MDT_3TSCSI=QVY ;YKB9N-Q *J0M?H;_P3]_X(:_";]G\6/Q0_:<%CXU\91[9
MK?2#'OTG2I.HPC ?:I!_?<! ?NID!S^L8?AOAK@:A'%Y_)5L0]8T8ZI>O?UE
M:.]E)V/R/$\3<3\>5Y8/AZ+HX9:2K2T;]'T](WEM=Q5SXI_85_X)!?M%?MOZ
MM'\8OC1JNI>%O!NH3_:;C7]65I-3UO<=S-;I+RP;/_'Q)\OS942X(K]C?V;/
MV5O@5^R5X!C^'?P*\"6VD6?RM>W6-]U?R 8\VXF/S2MUQDX4'"A1@5Z$JJBA
M$4  8  Z4M?$\3\:9QQ/4Y:KY**VIQ^%=K_S/S?R2/N.%^"<FX6I\U%<]9_%
M4E\3[V_E7DM^K84445\B?8A1110 4444 %%%% !7\H/_  =X_P#*9/6_^R?Z
M#_Z)>OZOJ_E!_P"#O'_E,GK?_9/]!_\ 1+T ?8'_  :;?\I3/VN_^WC_ -/D
M]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%% !1110
M4444 %%%% 'A?_!/?_DB>K?]CWK/_I2:]TKPO_@GO_R1/5O^Q[UG_P!*37NE
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
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
M_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\
M?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C
M#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V
M=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_
M 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#S
MXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V
M=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:
M@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_
MT&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ
M_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A
M,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@
M_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?
M#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X
M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?
MH4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SX
MP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_
M //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=
MI_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?
MH4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\
M^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I
M_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]
MG:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^
MJN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#
M'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X
M3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_O
MJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'
M_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\
MA,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/
M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0
M!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP
M_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:
M?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_
M9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP
M_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9
MVG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN
M?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_O
MJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\
MA,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[Z
MH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[
MZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!
MJ#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A
M,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4
M4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ
M% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__
M #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%
M']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]
M^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__
M #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[Z
MJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/
M^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!
MJ#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'
M_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^
MJ/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:
M@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0
M:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ
M_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4
M_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\
M?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C
M#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H5X#
M^VY_P4-_9D_88\.E_B)?PZIXFN("^E>#M)V->W&?NO)VMXL_\M'Z@':'(VUU
MX' 8S,L3'#X6FYSELDKO_@+NWHNIQX['X++,++$XNHH0CNV[+_@OLEJ^A[+X
MC^*GPX\(:%=>)_%?C73M-TVQA,UY?WURL4,$8ZL[M@*/<U^9'_!0'_@OH\XO
MOA3^PX"B'=#>?$&^ML,1T/V*%QQ_UVD&>NU!\KU\H?'[]K?]M'_@JI\6K7X<
M>'?#MY<VMQ<EM#^'_A:)A:P 'B68\>:R@Y:>8A4RQ'EJ2*^^?^"?G_!"?X:_
M!A;'XI_M;)9>+_%*;9K;PRH\S2M-;J!("/\ 3)!_M#R@<@*^ ]?K&&X8X<X)
MH1QG$,U5KO6-&.J^??S;M#=>]H?D>*XIXEXYQ$L%PY!TJ"TE7EH_EV\DKSV?
MNJY\0_L6_P#!,?X^?MW>)S\6_B]XNN_#GA74+HW.H>+-?9Y[_6"QRQMDD.Z8
MMWF<A!DD%R"M?L5^R[^SA^RU^QWX$7P'\#-!LM.CD5?[1U28^;?:BX_Y:3S$
M;G/)(481<D*JCBO6(M)TJ")8(-,MT1%"HB0J H'0 8X%._L[3_\ GQA_[]"O
MC.)^-<WXFGR5'[.BMJ<=M-K_ ,S]=%T2/M>%N!\GX7A[2FO:5W\527Q:[V_E
M7IJ^K93_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A7QY]F4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\
MWZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I_
M_/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G
M:?\ \^,/_?H4?V=I_P#SXP_]^A0 6-_9ZE +JQN%EC)(#KTS4U-CBBA79#&J
M+Z*N!3J "BBB@ HHHH *_E!_X.\?^4R>M_\ 9/\ 0?\ T2]?U?5_*#_P=X_\
MID];_P"R?Z#_ .B7H ^P/^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7
M?_;Q_P"GR>OW^H **** "BBB@ KA?VD?V;OA!^UO\'-8^ 'QYT+4-4\)>((A
M#K6EZ=XCO]+:\B!R87FL)X93&W1H]^UQPP8'%=U10!\'_P#$,S_P1+91'+^Q
MM=2H",Q3?%/Q2Z-CL5;4R&'L017MG[4'_!,+]E#]K/XK>$?CKX_TOQ7H7C3P
M-IKZ;X;\5?#[QUJ7AZ^M;!VW-:"73YXCY1)/ P1N8 @$U]"44 <E\&?@7\+/
MV?O"<G@SX4>%_P"SK6XO'O-0N+B]GO+S4;IPJO=7=W<O)<7<[*B*9II'D(10
M6PH \\^*_P#P3R_9E^,'CKQ'\0-=T?Q#I5WXWL8++X@VWA3QAJ&D6WBRWA1H
MXH]1AM)HUN"(V:(N0)&B/E.S1_)7N%% &?X3\)^&/ ?A?3O!'@GP]9:1HVCV
M,5EI6E:;;+#;V=M$@2.&*- %1%50H4    "M"BB@ HHHH \+_P"">_\ R1/5
MO^Q[UG_TI->Z5X7_ ,$]_P#DB>K?]CWK/_I2:]TH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "J?B'Q%X?\(Z'=^)_%6N6FF:;80-/?:A?W*PPV
M\:C+.[N0JJ!U).*\4_;4_P""B7[.7[#?ALW7Q.\1_;O$-Q 7TGPAI3J]]=_W
M689Q!%G_ ):/@<':&(VU^/'[1_[:?[:G_!5/XJVOPQ\/:+J$^GW5UG0OAWX8
M#M;Q@'B6<\><RC!::7")R0(P2*^XX8X%S/B&/UBH_8X9:NI+166_*G:_KI%=
M[Z'PG%/'N5\.R^K4U[;$O14XZN[VYFKV]-9/M;4^L?\ @H)_P7RBMS??"?\
M8<99'&Z&]^(5[;953T/V&%Q\W_7:08Z[4/RO7S5^Q=_P2T_:G_X*%>*&^,?Q
M+UG4=$\*ZE=?:-2\;>(]\]WJY)^8VR2'=<,>GFL1&.?F8KLK[-_X)^_\$(/A
M_P#"0V/Q4_; ^Q>*O$B;9K7PG%^\TO3VZCSL_P#'W(.X(\H'(Q)PU?HE!!!:
MP):VL*1Q1H%CCC4!54#   Z #M7U&.XQR/A3#2P'#,$YO25:2NV_*_Q>6B@N
MD7>Y\M@>#,]XNQ4<PXHJ-06L:$79)>=OA\]7-]9*UCS#]E;]C;]G_P#8V\##
MP/\  [P3%8^:B_VGK%SB6^U)Q_'/,0"W.2$&$7)VJN:]2HHK\FQ.*Q.-KRKU
MYN<Y:MMW;^9^NX7"X;!8>-##P4(1T22LE\D%%%%8&X4444 %%%% !1110 44
M44 %%%% !1110 4444 %?R@_\'>/_*9/6_\ LG^@_P#HEZ_J^K^4'_@[Q_Y3
M)ZW_ -D_T'_T2] 'V!_P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[
M>/\ T^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110!X7_P $]_\
MDB>K?]CWK/\ Z4FO=*\+_P"">_\ R1/5O^Q[UG_TI->Z4 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 445X=^VA_P4&_9T_8<\+?VG\5O$OVK7+F$OI'A/2V62
M_O>H#;,XBBR#F5\+P0-S?*>K!X+%YCB8X?#0<YRV25W_ %W>RZG+C<=@\MPT
ML1BJBA".[;LOZ[+=]#V;7=>T/POHUUXB\2ZS:Z=I]E TU[?7UPL4,$:C+.[N
M0JJ!R22 *_,;_@H#_P %\]/TG[=\*?V'A'=W(W0WGQ OK;,,1Z'[%"X_>'_I
MM(-O!VHP(>ODC]IW]NO]L[_@J1\2[;X5^&M$U Z5>7?_ !(_AUX65Y(F(.1)
M<,,&X=1R9),(F"P6,9K[=_X)^?\ !!OP/\,EL?BI^V6EGXE\0+MFM?!L+B33
M;!NH^T-TNY!W7_5 Y'[T8-?K&$X5X>X,P\<;Q'-5*SUC1CK]_?SO:"V]X_(L
M7Q9Q'QMB)8'AJ#IT5I*O+3[OY?*UYO?W=3XU_8S_ ."8O[5?_!1?Q=)\8/B%
MKFHZ1X8U&[,^J^._$GF3W.IMGYOLR.=URW;S"1&N"-Q(V']D/V3OV*?V>_V+
M_!/_  A_P0\%QVTT\:C5==O,2ZAJ3#^*:; )&<D(H5%).U1DUZI:6EK86L5C
M8VT<,$,:QPPQ(%2- ,!5 X  & !4E?(<3\;YMQ++V4G[.@MJ<=M-N;;F?X+H
MD?9<+<"Y1PQ'VL5[2N]ZDM]=^5:\J_%]6PHHHKXP^U"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "OY0?^#O'_ )3)ZW_V3_0?_1+U_5]7
M\H/_  =X_P#*9/6_^R?Z#_Z)>@#[ _X--O\ E*9^UW_V\?\ I\GK]_J_ '_@
MTV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M \+_ .">_P#R1/5O^Q[UG_TI->Z5X7_P3W_Y(GJW_8]ZS_Z4FO=* "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ JMK&L:1X>TJXUW7]4MK&QLX6FN[R\G6**"-1EG=V(
M"J "22<"O'OVR/V^_P!G3]B#PG_;7Q>\5"35[F$OI'A;3"LNH7YY *QY CCR
M"#*Y5!@@$MA3^.7[4_[??[8__!4#XCV_PH\)Z'J,6BWUX%T/X=>%P\JRD'*O
M<,H!N74#<7<"-,%@J#)K[;AC@;->(_W\OW6'6]26UEORK2_KI%=7T/AN*>/,
MIX;?L(_O<0]J<=[O;F>O+Z:R?1=3Z\_X*"?\%[]'\.&]^%'[$#0:C?#=#>>/
M[R#?;0-R#]CB<8F8?\]7&SCY5<$,/DW]D#_@FO\ M;_\%)/&LOQ?\=:WJ.G>
M'-1NS+J_Q \3F2>:_;.&%LCD-=-QC=D1KM(+@@*?L;_@G[_P05\(_#XV/Q5_
M;2%KX@UM-LUKX'MI!)I]FW4?:G'_ !]..,QK^Z&""90>/TBL;&RTRRAT[3;.
M*WM[>)8X(((PB1HHPJJHX     X%?5XSB[(>$,-+ <-04JCTE7EK?T_F\MH+
MHI7N?)8+@[B#C'$QQ_$\W&FM8T(Z6]?Y?/>;ZN-K'D_[(_[$'[//[%7@L>%/
M@KX.2&[GB5=6\0WV)=0U)AWEEP/ESR(U"HO4*"23Z[117Y-BL7BL=B)5\1-S
MG+5MN[9^NX3!X7 8>-##04(1T22LD%%%%<YTA1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5_*#_P=X_\ID];_P"R?Z#_ .B7K^KZ
MOY0?^#O'_E,GK?\ V3_0?_1+T ?8'_!IM_RE,_:[_P"WC_T^3U^_U?@#_P &
MFW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'A?_  3W_P"2)ZM_V/>L_P#I2:]TKPO_ ()[_P#)$]6_['O6?_2DU[I0 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !117C7[87[=_[._[$?@[_ (2/XQ^+ =1N8BVD>&=.VRZAJ!&?
MN1Y&U,C!D<J@Z9R0#TX3!XK'XB-##0<YRV25VSFQF,PF7X:6(Q,U"$=VW9+^
MOQ/7M4U33-#TVXUG6M1@L[.UA:6ZN[J98XX8U&6=V8@*H )))P *_-3_ (*
M_P#!>_PWX/\ MOPJ_8E-OK&J+NAN_'EW"'LK9NA^R1,/](8=I7'E\9"R Y'Q
M_P#M9_\ !1']L#_@IEX]@^$?@[0]1M-!U"\":-\//"PDF:Z8'*M<LH#7+C&X
ME@L:;=P1<%C]A?\ !/S_ (()^&/!@LOBM^VREOK6K#;-:>!+:8/96IZC[7(I
MQ<N.,QJ?*X()E!P/UC!\)9!P?AHX[B6:G5>L:$=;^O\ -Y[06S<KGY%C.+^(
M>,\3+ <,P<*2TE7EI;T_E\MYO=*-CX]_9&_X)T_M=_\ !3#QY<?%SQEKNHV>
M@7]X9-:^(7B@R3/>,#AEME8AKIQC;P1&FW:67 4_L?\ L@?L)?L[?L2^$/\
MA'?@UX14:A<1!=6\2ZCMEU#4".?WDN!M3(R(T"H.NW.2?7--TW3M&T^#2-'L
M(+2TM85BMK6VB$<<4:C"HJJ %4   #@ 5/7R?$_'&:\2?N?X6'6U..UEMS/3
MF_!+HD?7\+<"93PRO;?Q<0]ZDM[O?E6O+^+?5L****^*/MPHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^4'_ (.\
M?^4R>M_]D_T'_P!$O7]7U?R@_P#!WC_RF3UO_LG^@_\ HEZ /L#_ (--O^4I
MG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH
M**** "BBB@ HHHH **** /"_^">__)$]6_['O6?_ $I->Z5X7_P3W_Y(GJW_
M &/>L_\ I2:]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M+-[JS\+:!80-/>:E) DD9GF8+Y-O$75&E)+G;&4< ^HJ*^4_@C^V-\2O /\
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
M0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\
MX0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_
M )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC
M_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]
M_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F
M]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+
M:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ M
MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV*
M* ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/
M^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_
M .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](
M_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!]
M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GY
MO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_G
MYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\
M"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P
M+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:M
MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:
MC_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q
M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?
M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0
M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y
M^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_
MY^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?
M_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_
M\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"V
MK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "
MVH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV**
M,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$
M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^
M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/
M^?F]_P# MJV*P_B+\2_A]\(O"%WX^^*'C/3= T6Q3==:EJMVL,2>@W,1ECT"
MC)8\ $U4(3JS4(*[>B2U;(J5(4H.<VDEJV]$EYDG_"#Z1_S\WO\ X%M7F/[3
M7[1?[,/[(7A+_A+?CM\3SI0E1FL-+2\:6^OR/X88%.]^>"V BY&YE'-?"/[;
MW_!P<[_:_A]^Q#H14?-')X\UVSY/;=:6KC\0\P]1Y70U\N?LV_\ !/?]N/\
MX*6^-G^+'B6]U&/2=2GW:C\0_&DTK).H/(MPWSW) R%6/$:XVEDK].RCPYG3
MPWU_/ZJPU!=&USOR_NM]K.73E/RW./$F%3%?V?P]1>*KOJD^1>?]Y+J[J/7F
M.P_;)_X+0?'+]H"_N/ /[-]KJ?@7PS<.8(Y(+UI-8U ,< -*AQ!NX^2'Y@>/
M,8'%<#X9_P"".W_!2#X@>#[#XA:/^SU=R)JS22"UU77+*RO44;2)98KN:-TW
MEFP#\WR,6"@J6_7']BK_ ()7?LM_L56]OKWAKP[_ ,)'XP1!YWC#7X5DN$;'
M/V>/[EJO7[GSX.&=J^E*]"MXC9=D"6%X;PD8TUO*:=Y^=DU+YRE?R1Y]'PUS
M+B&3Q?$V+E*H]HP:M#RNTX^JC&W6[/P$_P"')W_!3C_HV?\ \O/1?_DRC_AR
M=_P4X_Z-G_\ +ST7_P"3*_?NBL/^(Q\3_P#/FC_X#/\ ^6'1_P 07X6_Y_5O
M_ H?_*S\]?\ @B5^P7^TC^RI_P +-_X:8^'$WAK^WO[%_L3R=?L[G[3Y'V_S
ML_9)I-NWSHOO8SNXS@X^\O\ A!](_P"?F]_\"VK8HK\\SS.<5Q!FE3'XA)3G
M:ZC=+2*BK7;>R[[GZ-D.2X7A[*J>7X:4G"%[.33?O2<G>R2W;Z;&/_P@^D?\
M_-[_ .!;4?\ "#Z1_P _-[_X%M6Q17DGKF/_ ,(/I'_/S>_^!;4?\(/I'_/S
M>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_
MS\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_
M^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\
MX%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U<
MQ\>/VIOV=OV8]"_X2'X]?&#0_#,#(7AAU"\'VBX Z^3 F99C[(K&OSZ_:>_X
M.2O NB?:/#W[)/P?N-;N%)6/Q'XO+6]H#V9+6-O-E4_[;Q$?W:\W'9OEV7+]
M_42?;=_<M3ZSA[@?BKBF2_L["RE'^=^[!?\ ;TK+3LFWY'Z4S>#M"MH7N+B_
MNHXXU+.[WK *!R223P*^5/VG?^"LO_!/S]F?[1I$GQ6O/&>O097^Q/!-U]M*
MN.,27&X01X/!!D+CGY3TK\>OV@/V[?VW/VUKZ73_ (G_ !7UK4].D?/_  CN
ME?Z)IL8SP&@AVHV.S2;F_P!JN0\,_L]ZM>NC^(]1$&X@"VM!OD.>V>@/TW5^
M>9WXF8/ IQI6B_[VLOE%?K='Z35\.^!>"8*MQEFL5/?V-+63_!S:?=0BO[Q]
M1_M*_P#!>3]I_P"*TL^A_ C1;;X=Z3(2J3PW37^I.IXYGD41IG_8B#+GASUK
MY8G\,_&3XZ^(Y/&GQ+\8:A>7=T"T^M>)KZ:XN)@#T!;=(QY.,X7W%?47P"_X
M)?\ [1_Q!$-W\.OV>=4A@?!76O$$0LXRO]]9+DKN'_7,'Z5]<?";_@A1XLO/
M*OOC?\:[*P7@R:=X9LVN'(]//FV!3](W%?#U,PXYXIG?!X2<HO:53W8^J3<8
M_<WZ'EXGQMP&24I87@?)XT5M[:JKR:]$[ONG*I+SCT/SR\!_"SX#> 0M[J?@
M>Z\9Z@ARLGB*\>UL!_VZ6KB0D'NUR5;NG:O:/!?C_P#:S^*NG?\ "L?@9I>M
MP:2K8_X1OX=:*;*TC!_YZ1V:*&'JTA)/4GO7Z@_";_@EE^Q;\)_*N5^%P\1W
ML>/]-\5W)O-WUAPL'_D.O?M%T+1/#6FQ:-X<T:TT^SA7$-I96ZQ11CT55  _
M 5[>#\->*\='_A2S#V47O&DGJNS?N+[^8_(L^SSC3B^K[3.L?.:WY4[07I!<
ML%\D?DS\*?\ @C=^U[\1)$U'QS#I'A"VE;=(^LZ@)[D@]Q%!OY]G9#ZU]-?"
MG_@A_P#L\^%UCN_BMX\U[Q5<KCS(+<KI]JWL53?+^4HK[6HKZ[*O"W@[++2E
M1=62ZU'S?^2JT?OB>/1R? T=7'F?G_EL>(ZC^RI\,O@!\,=:U;]E[X#:?)XJ
MM],D&AVUO)#%-<7)&V,27,[*2@)W-ND^Z#C)(!_-K5?^"6G_  4.US5+G6]8
M^"$ES=WEP\]U<3>*]*9Y9'8LSL?M7))))/O7[)T5U<1>'V2<2*E"M*=.%--1
MA3Y(QUW=G!ZZ)>BVW+Q668?%\JDVDMDK)?D?C)_PZ@_;]_Z()_Y=.E?_ "57
MUO\ \$J?V?\ ]L_]ESQ?KG@CXQ_":2P\'Z];BY6[&OV$XL[^, !O+AN&?$B9
M5B%/*1YP 37W)17G9)X6Y%P_FE/'X2O6YX/K*%FFK--*FKIK?5>6IEA\FPV&
MK*I"4KKS7^04445^EGK!1110 5_*#_P=X_\ *9/6_P#LG^@_^B7K^KZOY0?^
M#O'_ )3)ZW_V3_0?_1+T ?8'_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?
M\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 4444 %%%% !1110 4444 >%
M_P#!/?\ Y(GJW_8]ZS_Z4FO=*\+_ .">_P#R1/5O^Q[UG_TI->Z4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4RXN+>TMWN[N=(HHD+RRR,%5
M% R22>  .]?.'[:?_!4[]EK]BJVN-#\4>)/^$B\7HA\GP?H$JR7*MCC[0_W+
M5>0?G^?!RJ/7Y-_M*?\ !0S]N'_@I7XU3X3>&;+48M)U*?9IWP\\%PRNLXSP
M;AE^>Y(&"Q?$:XW!$YK[GAS@'.<_BL1->QH;NI/33O%:7]=(^9\'Q+X@Y)P_
M-X>#]MB-E3AJ[]I/5+TUEY'Z"?MN_P#!=OX!? +[9X%_9TAMOB'XKBW1M?0S
MD:-92>K3*<W)''RPG:>1YJD8K\X2W_!0G_@KG\7<?\3CQ?/;R]!_HVC:$C?E
M# ,?623;_&U?77[$?_!OA/-]C^('[;NO&-?ED3P'H5Y\Q_V;NZ0\>A2 ^A\T
M<BOTZ^''PR^'OP@\(6G@#X7>#--T#1;%-MKINE6BPQ)ZG"CECU+'))Y))KZN
M?$7"/!$'1R.FL1B-G5EJEZ/2_I&R?63/DH<-\8\=35;/JKP^&W5&.C:\UK9^
M<[M=(H^)_P!B+_@A%\!/@-]C\=_M'3VWQ"\4Q;9%T^6 C1[)QSA86YNB#_%*
M-I_YY@C-?>-M;6]G;QVEI D442!(HHU"JB@8  '  '&*?17YCF^>9KGN)]OC
MJKG+I?9>22T2]%ZGZED^193D&%]A@:2A'K;=^<F]6_5^@4445Y)ZX4444 %%
M%% !1110 4444 %%%% !1110 45Q'Q3_ &DO@'\$HF?XK?%S0=$D5<_9+O4$
M^TL.ORPJ3(WX*:^4_CS_ ,%Z/V3OA7%+;>!-%U?Q1=(#Y3R 6%O)Z$%PTW_D
M'\:\3,.),BRN?)B<1%2_E3YI_P#@$;R_ K#PJ8S$QPV'BZE26T()RD_2,4V_
MN/N.J?B#Q'X>\):/<>(O%6NV6F:?:QE[J^U"Z2&&%1U9W<A5'N37XG_'W_@X
M;_:V\>^=I?P>TS1O!]H^52YMK$3W&WW:8N,_[2JA]J^=-#\*?\%"O^"D?B[_
M (EMIX[^)5RDQ#75W<R/8V3'LTTS+;VX] 66O GQO2K3Y,'AYS;VOI?T2O+Y
M-19^P9'X+<2XRA];SB<,#06KE4:YK=^5.R_[?E%KL?KY^TM_P74_82^ 7VG1
M_"?C&Y^(>MPLR"Q\'1B6U5QT+7CE82A/\41E(_NU^>'[3?\ P7V_;4^.9GT#
MX3R6/PUT:?*+%H'^D:BZGLUY(N5/HT*1'WKU?]G3_@VO^)VO);ZW^U!\;=.\
M/PL$=]"\*P&]NB#]Z-[B39%$PZ919E]Z^X_@)_P1V_8%_9_2*YTCX-1^(=0B
M SJ?BVX-](_UC(6'_P AUE5AQGFRLDJ,7Y\OY<TOR3/<EFG@]P-I@:$LRQ*^
MU/\ AI_-<OHXPG_B/PU\#?L[_M3?M4^,)M4TKPKXG\4:M>RA[W4+B&XO;F5C
M_'(<.YX_B; ]Z^P/@'_P;]?M)>*S#J7Q)M=+\/PG#.==U .^WU6"VW\_[,CK
M^%?L_H7A_0?"^F1Z+X:T2STZSA&(;2QMDAB0>R( !^ JW7/1\/:=9\V.Q4Y?
MW8>XOF_>F_E*-^Q\7Q)XM\<<11=&.(^K4=N2A[FG9SUGMI[LHI_RGQ)\&_\
M@AG^SCX&@A?XE^,M9\2O%C-E8HFFV9]1LC+2?B)!]*^G_A3^R_\ L]? ^-/^
M%5?![0=&FC&!?06"O=$>AG?=*WXL:[RBOJ,KX6X=R9\V#PT(R_FM>7_@4KR_
M$_+HX:A";GRWD]6WJV^[;NPHHHKWS<**** "BBB@ HHHH **** "BBB@ HHH
MH *_E!_X.\?^4R>M_P#9/]!_]$O7]7U?R@_\'>/_ "F3UO\ [)_H/_HEZ /L
M#_@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "
MBBB@ HHHH **** "BBB@ HHHH **** /"_\ @GO_ ,D3U;_L>]9_]*37NE>%
M_P#!/?\ Y(GJW_8]ZS_Z4FO=* "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MP!_X--O^4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH
M**** /"_^">__)$]6_['O6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\ I2:]TH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MF!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %?R@_P#!WC_RF3UO_LG^@_\ HEZ_J^K^4'_@[Q_Y3)ZW
M_P!D_P!!_P#1+T ?8'_!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\
M[>/_ $^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110!X7_P3W_Y(
MGJW_ &/>L_\ I2:]TKPO_@GO_P D3U;_ +'O6?\ TI->Z4 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3998X(V
MFFD5$12SNQP% ZDGM7SS^V=_P4[_ &6OV*+*;2_'7BO^V?%0CS;>#M!=9KPD
MC*F8YVVR'(.9""1RJOC%?DO^U#_P4J_;9_X*->+%^$?@^QU#3]$U6<Q:?\/O
M!<<LCW@[+<.@\RZ..2"!&-NX(N,U]OPYP%G7$$57:]E0W=2>BMWBM'+UTCYG
MPO$OB!DG#LG03]M7V5.&KOVD]5'TUE_=/T+_ &W?^"YO[._[.@N_ _P(%O\
M$3Q=%NC:2RN<:38R=/WMPO\ KR#_  0Y!P09$(K\U=6\2?\ !0C_ (*Y?%U=
M/5-8\6S03;H["T7[-HVAHW&XC(A@&.-[DR/C&7-?5G[$?_!OEK&KBS^('[;6
MO-86YVR1^!=#NP9W'7;=7296,>J0EC@_ZQ2,5^H7PN^$WPS^"?@VU^'OPE\#
MZ;X>T6S7$&GZ7:K$@..6;'+N<<NQ+,>22:^MGQ!P?P/!TLEIK$8G9U9:Q3\G
MU7E"R?63/D(</<9<=S57/*CPV&W5*.DFO-='YSNT]HH^(/V(O^""WP1^"AL_
M'O[4%[;>/O$L>V1-&$9&C6;]<%& :[(]9 $.>8^,U]]V-C9:990Z=IMG%;V]
MO$L<$$$81(T48554<     <"I:*_,LXSW-L^Q/M\=5<WT71>22T7RWZGZCDV
M091P_AO88"DH+J^K\Y-ZOY[= HHHKR#V HHHH **\F^.?[<7[+W[.PEM/B3\
M6-/34HL@Z)IK&[O=W]UHHLF//K)M'O7QI\=/^"YGB?4?.TG]G;X60Z;$<A-9
M\3N)IR/5;>)MB-_O/(/:ODL[XXX8R"\<5B$YK[$?>EZ-+;_MZQQ8C,<'AM)R
MU[+5_P!>I^CVH:CI^D6,NIZK?0VMM A>>XN)0B1J.K,QP /<U\W?'3_@K#^R
M)\&O.T[1_%TOC'5(\@67A9!-$&[;KEB(L>NQG(]*_.M+7]OW_@H'K(D*^+?&
M4!FX=S]GTJV?/;.RVB/TP3CO7T;\"_\ @ACK5YY.K?M%_%:.SC.&DT7PJGF2
MX]&N95VJ>Q"QN/1J^&?'?&'$KY.'<O<8/_E[4V]5M&_E>?H>=_:..Q>F%I67
M=_U;\SSKXY?\%F_VF_B6TNC_  ITW3_!%A*2J-9(+N^8'C!FE7:#[I&K#L:X
MOX=_L'?MV_M=ZX/&GB+P_JZI>8,GB;Q[?2Q;U/((\W=-(O7!1&7WK]"X_ /_
M  3C_P""<V@Q>*/$\W@_PC<)'NAU?Q%>+/J=P1U,/F%IG)Q]R%<<?=XKY>_:
M3_X.1/@GX2\_0_V7OA1J7BZ[7*QZWX@8Z?8 ]G2+!GE'^RPA/O7%B."JN+FJ
M_%F:.H]_9P>B]%;3_MV$?4^IX>\-.+^+YIT*,ZL>Z7+37_;\K1^2U['IWP+_
M ."(GP6\)>3JWQU\;ZAXLNUPSZ;I^;&R![J2I,T@]PT?TKTCXC_MA_\ !-K_
M ()VZ'-X1G\8^%/#UW -LOACPI:K<ZC*XZ"6.W#.K'^_.5!_O5^0OQ,_X*)?
M\%./^"@/B1_A[X:\4^);J.]R%\'?#73)H(C&>"'%ONFEC]?.=U'M7J/[-O\
MP;Q?M=?%7R-;^.WB+2/ASIDI#/;7#C4=2*GG(AA<1+D?WY0P[KVKZ'*8Y;E_
M[OA[+TGMSR5W\Y-M_?)>A^T8/P7X6X3I*OQ3F5.CU]G3UF_FTY/SY8-=F>E_
MM*?\'*/BW5/M&A?LG_!*WTN$Y6/Q#XSD\^X(/\2VL+!(V'4%I)!ZK7R>TO\
MP5%_X*FZ]MSXY^(%JUQT4?9=$M),_P#;.SA8?@QQWQ7ZT?LV?\$0OV"_V>OL
M^K:K\/9?'FM0X8ZGXVD6ZB#=]MJJK;XSTWH[#^\:^MM,TS3=%T^'2='T^"TM
M;>,1V]M;1+''$@X"JJ@!0/05[W]@9QF>N8XAJ/\ +';]%^#]3L?B5P)PBN3A
M7*U*HO\ E]6W]5JYV?;FAZ'Y'?LV?\&U_C/5OL^N?M7?&VWTB%L-+X?\&QBX
MN,?W6NIE$<;#_9CE'HU?;GA+_@CQ_P $]?!OPLU;X5Z;^S]I]Q'K6GM:WVO:
MF[76J#(_UL5Q+N-NX(##R@BY4?+VKZ<HKV\)P_E&"C:%)-]Y:O\ ';Y6/SS.
M_$WC?/ZRG7QDHI.ZC3?)%6U6D;-V>W,V_,_$#]I+_@WC_:_^'WBJY?\ 9UN=
M+\?^'Y)6-AOU.#3]0B3)(29+ADB) P-R28;KM3H)/V:/^#>']K;X@>*K:;]I
M&\TSP#X>BE5K^.#4X-0U&9,@E(5MV>%21D;W?Y3SL?H?V[HKSO\ 4[)O;^TM
M*W\M]/RO^)]3_P 1VX]_L[ZMS4^:UO:<GO\ K\7)?_MPY;X*?!GX=_L]?"S1
M?@U\*/#\>F:!H-F+>PM4Y)&26D=NKR.Q9V8\LS$GK74T45]1"$:<%&*LEL?C
M]>M6Q-:56K)RE)MMO5MO5MOJV]PHHHJC(**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_E!_X.
M\?\ E,GK?_9/]!_]$O7]7U?R@_\ !WC_ ,ID];_[)_H/_HEZ /L#_@TV_P"4
MIG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH ***
M* /G+X&?\%+?A'^T#^W+XY_81\'_  X\;:=X@^'_ (1MM>UG5_%'A]],M[B*
MXDC2)+>*?;.X(D#%WC1>,#=R1Z5^U1^TCX/_ &2_@9K7QS\9^'==UR+2Q##I
M_AOPKIIO=5UR_GF2"UT^RMP09[F>:2.-$!&2W) !(^-/@#_RLQ?'[_LV_P -
M?^EB5[3_ ,%._P!@?X_?MSZ+X$D_9_\ VW-7^"VM?#WQ!/KVDW^F>&(M22[U
M$VS6\#S+)+'A8XY;E0!D'[06()5: )?V&/\ @I3XC_;;\?ZOX(O_ /@G;^T9
M\(+;1](^VOK_ ,9_A\NB65VYE2-;:!FF9YIB&9\*I55C)8@E0UKQ5_P4=LKS
MQ]\1O"'[.O[._BOXIV7P=G^S?$W6O#5[90Q65\L(GETRR6XF0ZA?Q0E7DA38
MJ%TC,GFMY8\>_P""8?[;W[<,/[0OQ#_X)F_\%,O#^CZE\7_AWX4A\5>&?'7A
M6V$-EXY\.R3?9_M@B5%6*5)RD;;$0%F9?+5HB9.+_P"#4:_U#Q9_P2G/Q:\1
M7INM=\=?%?Q-K_B.]?[US?2W*I)(QR221$O)YH ^_?@+\=?A3^TW\&_#GQ^^
M!_C"WU_PGXKTN/4-#U:UR%GA?L58!D=6#(Z, R.K*P!4BNNK\T/^#677M3N?
MV'/BKX!9F71O!7[3'BW1/"UOGY+?3PME="./MM\ZZG/'&6/O7Z7T %%9/CJS
M\8W_ (1O[/X?ZQ::?K4D!&G7M];F6&&3(PSH/O#&>*\A_P"$!_X*"?\ 1?\
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
MZA-N.%4W4@:3?D\&$1$\<5]%?L]_\&UEE8K!K7[3WQQ6^F&&ET'PC$T<(/\
M=:ZF7>ZGH0L:'T:ON_\ 9[_8?^!W[*]DMK\!OA7X6T&<1['U2/33-?2KCD/=
M2EIG'L7QR>*^S6#XHS5?OZBH0[1W_!W^^2]#Z+^V_!O@K3+<++,*\?MU/@O_
M -O+EWV<:;_Q'XW?!'_@CK_P4;_:]US_ (3SQ[X9O/#EOJ+B6[\2_$J_ECNI
M\]6\E@]T[8Z%D53Q\PZU]Z?LV?\ !NW^R=\,!;ZU\?/%.K_$74X\,]HS'3M-
M#=?]5"YE?!_O2[6 Y3G%?=WV+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C7
MHX+A7*<(^:<?:2[RU_#;[[GRV?\ C-QKG472H55AJ6RC27*[=/?UE_X"XKR*
MOPS^$?PL^"_AM/!_PC^'6B^&M+CP18Z'IL5M&3_>81J-S>K')/<UT58_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XU]%&,8148JR1^65:M6O4=2I)RD]6V[M
M^K9L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (U1F;%%8_V+QO\ ]!NR
M_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;
MLO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+
MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]
MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT
M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_
M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR
M_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&
M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+
MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!
ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\
MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_
M ,!C_C0!L457TV/48K4)JEQ'++N.7B3:,=N*L4 %%%% !1110 5_*#_P=X_\
MID];_P"R?Z#_ .B7K^KZOY0?^#O'_E,GK?\ V3_0?_1+T ?8'_!IM_RE,_:[
M_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 4444 ?
M!?P/^"/[5FA_\%TOBI^U]XH_91\3:9\-?&/PGTCPMH_B>?Q#H$@%W:SQR222
M6\6I/<)$1N"D1ECL.5&1GW#]JS]JO]K#]GKXU>%-!^&/_!/CQ5\7/A]K.F3'
MQ!XG\">*--CU/1K\28CA^P7\MNDL3)AC+YZ 9.<;1O\ H2B@#YY^ 7P$\=^,
MOVL=>_X* ?'3P GA'Q%J/@&U\$^#_!S:A#=WFD:)'>27T\E]-;N\#7=Q<O'F
M*!Y8HH[6/$LC2/M\)_9"^!W[2'_!)[1_C!^S7\(OV8]>^)7A'Q%X]U+Q=\#K
M_P .7^GPVUE_:**7T74C=7,+6:6UQ'N%P%D62&7*YE7R3]^44 ?-G_!)?]@R
M7_@G)^Q'X;_9V\0>)(-;\5275WK?CO7;4$17^M7LIFN7CW $QIE(48A2R0JQ
M )(KZ3HHH **** /"_\ @GO_ ,D3U;_L>]9_]*37NE>%_P#!/?\ Y(GJW_8]
MZS_Z4FO=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **Y+XD_'SX'?!N!KGXL_&'PQX:4+NQK
MFNV]JS#V61P6/L 2:^=/BC_P7 _X)W_#3S8+'XKW_BFZBSNM?"VASS9([++,
M(H6S[2$5ZF!R3.<RM]5P\Y^<8MK[[6/*QV>Y+EE_K>)A3\I22?W7N?7%?RMU
M^K_Q1_X.4/#L/F6OP6_9AO;G)/E7WBC74@V^F8($DS_W]'XU^4%?OWA9PWG6
M00Q4L?2]G[3V?+=IM\O/?1-V^);V/YZ\5^)LDXAJ82.7U?:>S]IS64DES<EM
M6E?X7M<**Z,^ ;D> QXJPWF^9O\ +_Z8=,_7//TKG*^XX>XKR+BE8K^S*RJ?
M5ZLZ-2W2I"W,O-:Z/9]#\MQF Q6!Y/;QMSQ4EYI[']4E%?@)_P (3_P6ITO_
M %.F?M*1_9_N_9YM=.W;_=VGGIQC\*/[6_X+9Z1^^GN/VH(PWR@W*>(2#]-X
M(S7X=_Q"U2^',J+^?_!/Z/\ ^(K2C\>65E\O^ C]^Z*_ 3_A;?\ P6>TO_1)
MO$'[0R,.=MQ:ZP6Y_P!Y,T?\-6?\%A],_P!(F\>?&:,1=6N-*O"H[<[HL?G1
M_P 0HQDO@QU%_-_Y,/\ B+F#C\>!K+Y+_-'[]T5^ G_#>?\ P5RT?_7_ !5^
M)4?F=/M6A$YQZ;X#Z]J#_P %._\ @JYIG^BS?&_Q=&8_O+<>&K8L._.ZVS^=
M+_B$6<R^'%47_P!O2_\ D0_XC%DL?CPM9?\ ;L?_ )(_?NBOP$_X?&?\%0]+
M_P!+F_:+OXU'&ZX\(Z45Y_WK3%36W_!;O_@IE I67]H>&8D\-+X.T@$?]\VH
MH?@[Q+TK47_V]/\ ^5C7C/PQM*C67_;L/_EA^^M%?@S;_P#!=+_@I%#L\SXO
MZ5-MQN\SPE8#?]=L0Z^V*OVW_!>K_@HC Y:7QIX;F!&-LGA:  >_RXK.7A!Q
M2MITG_V]+_Y TCXR<*/>%5?]NQ_^3/W7HK\-K?\ X+__ /!0.&/9)?\ @V8Y
M^_)X:P?_ !V0"K\'_!PO^WE"ZM)H?P^E"]5D\/7 #?7;=#]*R?A)Q8MO9O\
M[>?_ ,B:Q\8.$7O[1?\ ;B_^2/VZHK\4[;_@XN_;C@W>;\//AA/GIYNA7XQ]
M-M\*O6__  <=_MCK&HNOA!\,W?\ B:/3=14'Z WIQ^=9/PHXO7V(/_M]&T?%
MO@Y[SFO^W&?L]17XXV__  <A_M.K*#=? ?P&Z8Y6,WJG\S,?Y5=MO^#DOX](
MI%Y^SCX0D.?E,6HW28_,FL7X6<8K:E%_]OQ_S-5XK\%O>M)?]N2_R/V!HK\C
M;?\ X.4_BHH3[5^RUX??&/,\OQ%.N[UQF(X_6K]M_P '+?BQ')O/V0].D7'
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *_E!_X.\?\ E,GK?_9/]!_]$O7]7U?R@_\ !WC_
M ,ID];_[)_H/_HEZ /L#_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW
M_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO\ X)[_
M /)$]6_['O6?_2DU[I7A?_!/?_DB>K?]CWK/_I2:]TH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **KZMK&DZ#I\FK:YJEM96L*[
MIKF[G6.-!ZEF( _&O#_BC_P4[_8&^$ E3Q?^U'X7FFBR'M="NVU24,/X2MFL
MI4^QQCOBNO"9?C\?/EPU*51]HQ<OR3./%YA@,OAS8JK&FN\I*/YM'O%%?GU\
M4?\ @XL_9,\+F2U^%_PQ\8^*ITSLFGAAT^UD],.[O(/QB'XU\X_%'_@XW_:<
M\1>9;?"CX->$/#$+Y"RZB\^I7$?IM;=#'GZQGZ5]?@?#?C#'6?U?D7>;4?PO
MS?@?'8_Q,X-P%U]9YWV@G+\;<OXG[)UD>,?B#X"^'6F'6OB#XWTC0K, DW>L
MZE%:Q#'7YI&4?K7X+ZE^WO\ \%6_VL[V32/"?Q1^(6KF1MIT_P"'^DO;;0?X
M"-/B5B.WS$Y[DUH^#?\ @D!_P4T^/>J#Q%XI^%E[8-<D>;JWCC7XHI?^!H[O
M<?\ CE?0+PPP^ 5\WS*E1\EJ_P#R9Q_)GSS\4L3F#Y<GRRK6\VK+Y\JG^:/U
M6^*/_!8'_@G?\*O,@U#]HO3M9N4SMM?"]K-J/F$=A+ C0_FX%?.7Q1_X.1O@
MAI'F6_P<_9Z\3:ZZDJD^OZC!IL9/]X"/[0Q'L=I/M7FWPN_X-LOB1?>7<?&C
M]I;1=, P9;3PSHTUZ6]A+.T&WZ[&^E?0W@+_ (()_P#!/GX66(UKXGWWB/Q,
MD #7,WB+Q&+.U!]<6JPE1[,Y^M#PWA+DZO5K5,2UNE=+[TH+_P F8OK?B[F_
M\.E2PL7U=F_G=U'_ .2H^-/BC_P<+?ML>,/,M?A[X>\'^$(&!\J:TTM[RY3Z
MO<NT9_[]"O+3\9_^"MO[:!VZ+XH^+OBJTNC^\3PY;75OI[ ]W%HD< 7W; %?
MJ5:>,?\ @CE^R1C_ (172_AG:WUMPDVA:,FK7H8?PF>-)7!_WG&.]<O\1/\
M@N;\"]"#VWPO^$GB+7I$X2349H=/@;T((\U\?5!7S.8>.?AAPQ=8/"T8R764
ME.:]8P4Y_P#DQR5>"\ZQVN<YU)KK&%[?FE_Y(?!/PV_X(5?\%$/B=.-0\4^$
M-%\*I<-O>Z\4^(HV=LGEBEKY\@/LP!KZ+^%W_!M=:+Y=W\:?VGY'Z>=8>%]!
M"X]<7$[G/XQ51^(O_!;7]J;Q/YEMX#\-^&?#$+9\N6*R>[N%^K3,8S_W[KS9
MOB5_P4C_ &L6*:=KGQ)\26MQ]]-&@GAL2#_>%NJ0 ?7 K\XS?Z6>88R;HY73
MG.3V5.FDG\YN<_NB:X/@/@;"2_@U*\O[TG^4>7\4SZXL/^"57_!(7]F"-;CX
MQ:I::A=P %6\=>-]DC'K_P >\#0K)_N^6?I7XYZ)\)/$]Y=1-JELEM;[P9=\
MH+%<\X"YY^M?H#\/?^".G[:/CITNO$^CZ)X8CE.YY-=UE9)"#SG9;"4Y]FQ[
MXKYY_;#\'>"_V1_BIJ'PHO/B/#XCO-)5(M0GT^R,:_:MN9(8P7)8)D*SMM^;
M<N!MR?C\7](/QHRW UITL+[-8BT8RK<\ZD7:7\.+E!)V;;?LVM$V>GB/#G#\
M48S"X7 Y>XR3:C"E%7J-V?O67-))1WTLFVW8Y4VEL;3[ 8%\GR_+\O'&W&,?
M3%<-<? V!I&:U\1LBDG:KVN[ ],[A53_ (:*T[S]I\+S>5G[_P!I&['TQ_6O
MK3_@EG/^R=^T)\<!\*/COX175;?Q!:^3HLLNIW-I+8WRY94/D2H&65=RC=N&
M\(%QDU^1\!<5>*7 F82HY)C/JOUJ45.4U"I!R5^5RYH5>5MR:NDFV]7;;[#B
M_P $.*,!A:>(S_+90I+13YDXQYK)*3I2?+=V2YK:Z'U_IO\ P7C^'LN/[7_9
MXUF#U^S:Y#+Z?WHT]ZW]._X+I?LV2X_M?X4^.(/7[-;V<O\ Z%<)[5V^I?\
M!'?]AZ^!^R^#-:L\_P#/MXBG..O_ #T+?Y%8.H_\$1_V/[[/V;Q#XXL\]/LV
MM6YQ_P!_+9O\FOO_ *KXRT/^7]&?R7_R$37DSZ/VHO\ KT1-IO\ P6N_8XOB
M!=:?XRL\]3<Z)$<?]^YV_P BM[3O^"O_ .PQ>X^T_$35+//7[3X;NSC_ +]H
MU>>:C_P0J_9]E!_LGXP>,H#CC[3]DEQ_WS"E8.I?\$&?!<I/]D?M'ZI .WVG
MPY'+_P"@S)1]<\9:/_,-1G\X_P#RR(>TSZ/V(O\ KU1] :;_ ,%1?V#M5(%M
M^T#:(3_S\Z+?P_\ HR 5O:=^W]^Q?J@!MOVDO"RY''VG4!#_ .C M?(.H_\
M!!77HL_V3^TY9S^GVGPD\7_H-T]8.I?\$)?C;$3_ &1\;?"L_I]IMKF+/_?*
MO[4?ZQ>+-'^+E=-_X7_E5D'UK.X[T5_7S9]]Z=^UG^RSJ^!IG[2?@*9C_ GB
MZSW?EYF:V+;XG?!3Q*RR6GQ#\+:@V,*T>K6TIQ[88^OZU^9VI?\ !#S]K2TR
MUCXV\!7:]@FK7:M^36H'Z]JP-2_X(U?ML6.?LNA>';W'3[-X@09Z_P#/0+_D
MT+CCQ H?Q,ED_P#"Y?HI \PS)?%A[_U\S]7HO"WPYUR-YH/#FB7B29\QELX9
M V<YR<'.>:K7/P<^$5Z@CO/A7X;E4'(670[=@#^*5^1UY_P2B_;ZTB3S[3X+
MK-LZ2VGB;3\CMP#<!N_I4(_8J_X*3>$OFL?AIXVM]G(_L[60^._'E3'TK6/B
MCQ30_C9+7CZ.?_RI?F92Q\W\>$?W?_:GZU7'[._[/]W)YUW\#/!TKXQND\,6
MC''U,=9\_P"R5^RI=(T=S^S+\/I%?[RR>#+$@_7,7-?E*? O_!53PGQ9Z5\<
MK?9Q_P 2Z?57QVX\IC2?\+E_X*C^$SNO?$OQBM]O)_M&TOWQWY\U#6L?&G%4
M/XV"Q$/F_P!;&3QN!?\ $PO_ )*O\C]3;G]B3]C"]"B\_9%^&$VW[OF^ =.;
M'TS#5&X_8!_89N9&DD_8]^&8+=1'X(L4'X!8@!7Y@G_@H!_P49\)?+??%KQ+
M;[.#_:.@P-CMSYL!]*N:=_P5R_;PL<?:?BU9WF.OVGPS8#/_ '[A7_(K:'C[
MET':?UF+^7_RS]#)XGA^7QX5?^ 0/TBN/^";?[!%S'Y4G[(W@,#.<Q^'H4/Y
MJ :I7/\ P2\_X)\W;!Y?V3?" (&!Y5B4'Y*PKX(TW_@M%^V?8@?:IO"MYC_G
MYT$C/3_GG(O^36_IO_!<O]J2#"ZI\-_ =R!WCL+R-CUZG[41Z=NU>C2\?<H?
M_,7B(^O-^DF3;A6?Q86'SIQ_R/LFX_X)-?\ !.JZW^9^RKX?'F9W>7-<IC/I
MME&/PJA<_P#!';_@FS=((Y?V7=. !S^[UO44/YK<@U\R:;_P7>^*T1']K_ 3
MP]/Z_9M3GBS_ -]!_>M[3O\ @O9<+A=7_9=1N.7MO&)7_P =:T/\Z]2CX\9.
M_P#F:UH_^#OT3%]4X,G\6%I?.E'_ .1/;[C_ ((K?\$RKF3S9/V94!QC$?B[
M6$'Y+> 50N/^"'?_  34F1EC^!%Y$6Z-'XPU0E?INN#^M>?:=_P7A^&TI']K
M_L^ZY ,\_9M9AE_]"1*WM-_X+H?LSR@?VM\+/'4!QS]GM;.4#\[E*].CXX8"
M?PYU4^<ZJ_.PO[(X&G_S"4/_  5%?^VFK<_\$)?^"<<X7ROA?K4&.OE>++PY
M^NZ0U1N/^"!__!/*:1GC\*^*(@>B1^*)2!]-P)K8T[_@M5^QK?8^TVWC"SS_
M ,_.AQG'_?N9O\FM[3?^"O?["M]C[5\2]2L\]?M/AN\./^_<;?Y%>G2\9:<_
MASO[ZUOS8O\ 5W@:?_,+1_\  8K]#SFX_P"#?;]@.:(QQOXXB.?OQ^(T)'_?
M4)'Z52N?^#>']A*=@8O%'Q%AP.1%X@M3G_OJT->Y:;_P5!_80U7'V7]H.R7/
M3[3I%]#Z_P#/2!?2M_3?V^/V,=5(%K^TIX37/3[3JBP_^C-M>I1\6<74_AYR
MI>E:+_47^J/ T]L+2^27Z,^7[C_@W+_8CE+M!\4/BE&6SL UO3BJGMUL,D?C
M^-4+G_@W!_9(= +/XT_$:-L\F2ZL'&/H+45]FZ=^U=^R[JX']F?M(> YR?X8
MO%UD3^7FY%;^G?%GX5ZP0-(^)?A^Z)/'V;68'S_WRYKTZ/B7Q#4_AYCS>DHL
M7^HO!-3;"4_E?]&?SO\ _!0']F_PK^R-^UUXM_9Z\%:[J&IZ9X?^P?9KW5"G
MGR>?86URV[RU5>&F8# ' '?FO&Z_:+]L[_@B#9?MI_M,>)OVE+']JV+0T\1_
M8L:3%X-%\+?R+*"V_P!<+V/?N\G?]P8W8YQD_"?[8'_!/7P/^Q9\3%^%4?QP
M_P"$WU*YT;SM2V^'!8+IGF']VO\ Q\S;Y"HW_P .U2IYW<?K>:>-W!G"?!]+
M,,QQ#J58QIJ45&7-*;Y5*S<5%M>])ZVLG8_",X\-N(HYO7G2H*&'=2?(^>%E
M&[Y-%)RVMTNNO4^2:_?O_@B=_P HQ_AG_P!QG_T]7U?F5XR_X)V_L:^"? NF
M^,+K_@HX=1N]3TV*\B\/Z)\,?M-Y%O0-Y4N-2$<,BYP5D=3FO2?@W_P4F^,'
M[,G[,?A_]EOX"PV$%KX>^W*GBW5-.#7MR+B]GN@RVY=X8"OG[-I,V=F<C.!^
M=^,/CEX85^'J5#"8]5JJJ1GR0C-OEY)K=Q45NM)23U/IO#C(<VX7SVIB<QI\
ML)4G%6E"6KE!I6C)VT3WLC]AO$OBGPSX,T:;Q%XP\16.E:?;C,]]J5VD$,8]
M6=R%'XFOEKXZ?\%C?V6/A;YVF?#V2^\<ZG'D!=(3R;,,.S7$HY'O&D@KX,\.
M? S]OC]O+6XO%%YI7B?Q)!(V8M<\17306$*GKY3S%8]H_NP@G_9KZD^!?_!#
M+P]8^3J_[17Q5EOY!AGT7PNGE1 ^C7$J[W'LL:'T:OY@_P!<N.N*/=R' ^RI
MO_E[4[=U>T?DE,_9OK^8XS_=J=EW?]6_,\(^,O\ P5H_;"^.%Z?#?@"_C\(V
M=W)Y=O8>%H&:\EST7[0V9-_O$(\^E5/A)_P2]_;5_:*U3_A+/&FB3>'K>]<2
M7.M>-KJ1;F;/4^2=T[-CIO50?[U?9?B[]I__ ()2_P#!-.RFT33=<\+Z=KEN
MACETKPS#_:FLR,/^6<LBEWC/7B>1%_.OCC]I/_@Y-^(NO>?H?[*GP8L] MVR
ML>O^+9!=W9'9DMHB(HF'^T\P]J\RMP;A:M55^*,REB*B_P"7<&[+R\EZ*!]W
MPWX/<;<6RC55&3@_M3]R'JG+62_P)GUI\(_^"/'[*?P8TL^,?COXJN/%+V4?
MFWD^JW(T_3( .=Q17S@=]\I4]Q5#XP_\%DO^";/['>AOX"^#ES:^)KFTRL.A
M_#?38A9(^."US\D!!QRT;2-Z@U^6UGX8_P""HO\ P5*U]+^2#QUX_M6GREW>
M2?9=%M'SSM+>79PGKPN&..AKZY_9L_X-K-:O/L^N?M8_'&.S0X:7P]X)B\R3
M'7#7<Z;5/8A8G'HW>OJ\IIQPM/V?#^7QI1?VVM7ZR>_SE(_6\/X6^'/ \>;B
M7,8RJ+>E1W]&_>FT^[5/U/(_VD/^#A#]LCXP/-H/P1TC2OASI<Q*1OIT8O\
M4F4\8-Q,NP$]C'$C ]&Z5YW\*_\ @FA_P4S_ &\O$:_$'Q5X5\0"._P9/&/Q
M.U.: .AY#+Y^ZXE3DD&.-EK]HOV;_P#@G=^QM^RBD-U\&O@7H]KJD(&/$&HQ
MF]U$MW87$Y9X\]2L95?88%>U5[<>&,9CI*>9XAS_ +L=O\ONBO4NMXO9'P[2
M>'X2RN%%;>TJ*\WZI-M^7-4EZ'YM_LU_\&X/P!\%?9]<_::^)NJ>-;U<-)HV
MC@Z=IX/=&=29Y1_M*T7^[7WC\&/V=O@5^SOH/_"-? [X3:#X7M&4"9=(TY(G
MGQT,L@&^5O\ :=F/O79T5]'@LJR_+U^XII/ON_O>I^5Y_P 9\4<3S;S+%3FO
MY;V@O2$;1^=K^84445Z!\P%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7\H/_!WC_P ID];_ .R?Z#_Z
M)>OZOJ_E!_X.\?\ E,GK?_9/]!_]$O0!]@?\&FW_ "E,_:[_ .WC_P!/D]?O
M]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !1110 4444 %%
M%% !1110!X7_ ,$]_P#DB>K?]CWK/_I2:]TKPO\ X)[_ /)$]6_['O6?_2DU
M[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 445E>.?&OACX;>"]6^(7C75H[#1]#TV:_P!4O9C\L%O$A>1S]%4F
MDVHJ[V*A"=6:A!7;T26[;Z&K17\^7[>O_!7;]I?]L+QOJ%AX5\:ZMX/\ I.\
M>D>&-'O6MVG@!($EY)&0T\C#!*$F-3@*N06;YZ^&_P ?/C=\'_$D7B_X6_%K
MQ%H&I0RB1;O2]7FB9CG.'"MAU/=6!##@@BOB:_&^$IUW"G2<HKK>WW*WYM']
M"Y;]'G/,5EJK8K%PI56K\G*Y)>4I*2L^]HR2Z-G]25%?$/\ P1O_ ."H6J?M
MR^#]1^%?QD-K'\1?"UFEQ<75M&L2:U8E@GVH1KPDB.R+(J@)F1&4 ,57[+U/
MQKX-T4$ZSXMTRTV_>^U7\<>.<?Q,._%?68/'8;'86->D_=?]6?FC\3SWA[->
M',WJ9;C(6JP?35-/5-/JFM5]S2=T:=%<7J?[2/[.VBY_MGX]^"[3;][[3XIM
M(\<X_BD'?BN=U/\ ;L_8DT;(U/\ ;!^%\+#K&WCW3]_7'W1-GK[5I+$X:.\T
MOFCDIY3FE;^'0F_2,G^AZM17A.I_\%//^"?&D9^U?M?>!7QU^RZVD_?'_+/=
MFN=U7_@L7_P33T96:\_:LT=]O7[)I=_/WQQY5NV:QEF.7Q^*M!?]O+_,[Z?"
MO%%;^'@:S]*4W_[:?3%%?%/Q$_X+^_\ !.3P7;B7PSXV\2>+G*Y\KP_X6N(B
M#Z$WPMQ^1-?/'Q1_X.9H3YEI\%?V8<=?)U#Q1KI/TS;P(/TFKHP^*R[$O3%4
M4O[U6G'\Y)_@%;A'C&BM<KQ3?EAZS_%0M][/U=I'=(D,DCA5499F. !ZU^"O
MQ2_X+U?\% OB*9(=%\?Z3X2MY<AH/"_AZ%3@]A)<^=(OU5@:^<?B=^U;\?\
MXT.Y^+/QK\7>(T<Y,&LZ_//$OLL;.44>P %?08;#\(;XS.L/!?W>>H_PBE]S
M/'K\,^*L],#PUBIO^_R4E_Y-)O[TC^B'XH_MV_L;?!CS(_B1^TOX.T^>'/F6
M*:W%<72X_P"F$)>7_P =KYQ^*/\ P<$?L*^"3);^!;?Q;XRF&1%)I6BBU@8^
M[7;Q.![B,GVK\.+;5K%I<78E1/[T:!S^1(_G78>!/&W[/>ALLGQ$^%?BSQ&R
MG.-.\9V^EQL<]&1K"Y8C'HZFO;IYIX'Y='FQ.:3KR72,*B3^ZG_[>>7+PS^D
M]FDN7"Y%"A%]9UJ#:^^M_P"V'Z$_%'_@Y+^*VHB2W^#/[-V@:0.1'=>)-6FO
MV/\ M>7"( I]MS#ZUX%XM_X*V_\ !3K]H35#X<\*_%;5;9KC/E:1X$T&.&49
MX^5X8VN#V_C-<]X!_;W_ &0_A;Y<_A'_ ()?>"K^Y3!-SXP\6WNL;SGJ8YT\
MKIV" =Z]>T7_ (.(_CIX&TL:)\+?V5?A7X>LE V6=EIUTD2X_P!B&:,=/:E+
MQ>\)\I_Y%N6^T:V=1?C[W._Q1TT_HN_2"SC7-,=&DGNJ=2/W>XX+\'\SS;2?
M^">/_!5;]JR_BUOQ;\*O'>I.[;O[1^(6KM;,@/\ %_Q,)5D/_ 5)/I7M_P +
MO^#</]I#7_+N/BW\;_"7AN%\%HM*@GU.=!Z%2($S]'(]ZXO4O^#C[]O"^S]D
M\"_#*S';[/H%\QZ_]-+UJY?Q%_P7_P#^"CFMQ>7IOC3PSI!_OZ=X5@8_^1_,
M'Z5YN.^D9C)0Y,)!4HK91@F__)Y<OX(]O ?0HS:,O:8R2JR>_/6:3_\  (7_
M /)F?=7PN_X-V/V0O"OEW7Q,^(7C'Q7<+CS(5NH;"U?_ (!&C2C_ +^U[#8_
MLF?\$G_V14675_AK\,M$N+<;HY/%EU%>W8/JGVUY)-W^[S7XK?$K_@IQ^WE\
M6O,C\<?M,>(IX9?]99VLR6MNWUAA58S_ -\UY_9^)?CWXC<RZ;!K5ZSDDM:Z
M67+'J3\J>^:_,,\\9N-,SO&C*4D_YJDHKYPA&W_DQ]M@OHHYGE:3H4\%"W64
MJDI?>Z+?_DQ^[GC3_@KI^PW\+K$:-X+U74M>6V79#9^&=!:*%/8&?R4Q[KD?
M6O#/B+_P7?\ $<_F6WPE^ =E;8SY5YXBU5Y]WN8853'_ '\-?E=8?#/]L?7O
M^03\*_B#=9Z?9/#5XW;/\,?I6U8_LC_\%#]<P;#]FCXQ3*>-Z^#]4"=,]?*Q
M7YECL[\1\R;Y*T:2?_/NFW^,E)_<T>K/P$X@BK5LXPM->5__ &ZQ]C^+?^"G
MG[>WQEU Z'X>\?W&GFX)\O3/"&C)'(?]UPKS_D]4=+_8J_X**?M)WT>L>)/A
M[XPOV<[O[0\;:DUN5!_B_P!-D5R/]T&OGOPY^Q?_ ,%<%LAIN@?!_P",%G;=
M!;F:[M4&!D?*SJ.]:'_#K+_@K1XOYOO@3XNN,_\ 02\36J=.?^6UR/6O&_U3
MS3,Y<V;5L37\E=+Y<RG^"1A_Q +)?^8_B:C_ .2_^W54?97@K_@B5\3,1W'Q
MG^/7A3PS&V&:&R#WDJCT/F&% ?HS#Z]*]9\%_P#!,?\ X)O_  ]\NX^*'Q^A
MUZ88,D6I>,K2QMV^BPLL@SS_ ,M#7YSZ;_P0M_X*=:AS<_L^VMGD];GQEI1[
M=?DN6KH=-_X-^/\ @HO??\?7A?PI9<_\O/BF(]O^F:M7TN7\*Y-@;.GDSF^]
M1RE^#BH_@==+P8\,,)_%XBHR].1_^YI+\#]4/!>H_P#!)/X'[)/#/COX&Z1/
M%C9>7OBG3)+A?3]]/,TG_CW:NGU#_@I-^P!I VW'[87P\8 # MO$]O-_Z+8U
M^5.F_P#!N+^WG??\?7C3X9V?/_+SX@O3V_Z9V35T.F_\&TW[5\N/[7^._P /
M(/7[-)?R_P#H5NE?9X;&9UA*?L\+ET:<>R2BON5CT(< ^$&%5IY[I_=BOT4C
M]%-2_P""NO\ P3>TK_CZ_:Q\/-T_X]H+J;_T7$U?@'^T9\2M.^+_ ,=O%OQ)
MT.QDM=.UCQ!=W.F6LMS+,T5L\S-&K/,S.S;2"S,22Q8]\5^A.F_\&RGQ9E_Y
M#'[5?AV#_KV\.3R_^A2I7P1^UE^S+X^_9!^/GB#X"_$2)FN]&NB+/4! 8X]1
MM&YANHP<_(Z8.,G:P92<J:\+B2IG6*I4ZF-H*"BVDUJ];:7NVMO*_P C]3\*
MLG\-,LS>L\BQKQ&(<->=6<875^7W([OEYM7LMCSBN[_9B^)^C_!K]H+P=\3/
M$MC)=:3H_B*TN-6MH;B:)Y+59E,FQX65U<*"RD'AU4\XP>$KT[]CO]EOQQ^V
M1^T+X>^ G@820OJMT&U35%MC*FF6*$&>Z=<@$(O0%EW.43(+"OEJ-*=:M&$(
M\S;5DU>[[6>A^QYY#*ZF38B.96^KN$O:<VW)9\U_D?N%8_\ !<'_ ()?WNQ?
M^&F/)=\_)/X.UA<?4_9-OZUJV7_!9+_@FA?[3!^U5I2[S@>?H^H1?GOMQC\:
M^.K[_@V$/SOIO[;'ILCG^'7YY8:A]>W^-95[_P &QOC>/=_9W[7^E2X'R>?X
M-ECR??%TV/UK].^O<91WPL/O7_R9_)?^KG@-4^#-ZZ]8O_YG1]WV7_!6#_@G
M/?[?(_:V\*KN; \^:6+GWWH,#WK5L_\ @I=_P3^O@#!^V#X 7+;1YWB.&/G_
M (&1Q[]*_.:]_P"#9CXWQ[O[._:=\*RX7Y?/T:YCR?0X+8K*O?\ @VD_:FCS
M_9WQ\\ 2_)\OG?;H\MZ<0-Q[_I3_ +4XKCOA%]__ -L'^IW@O4^#.YKUC_\
M<T?J'9_M^_L+7P_T?]LOX69W;0LGC[3D)/L&F!-:MI^V)^R-?Y^P_M3?#B;!
MP?*\<6#8/X35^2-Y_P &V/[;D1S8_%KX62J%S\^L:DA)] /L!'ZUE7?_  ;F
M_M\VQ'D^)?AS<9&?W/B*Z&/;YK04O[:XDCO@OS_X(?Z@>%-3X,_2]5'_ (!^
MS-K^T3^S]?!C9?'3P=-M^]Y7B>T;'UQ)6K:_$WX;7Q867Q!T.8K]X1:M"V/K
MAJ_#RZ_X-[_^"B%N5$6D^#I\]3%XG Q]=T8K*NO^""'_  4GMPOE?"W0Y\]?
M*\6V8V_7=(*?^L&>1WP$OQ_^1#_B&7AW4^#B.DO50_\ EB/WMM-3TV_)%CJ$
M$V!D^3*&P/7@U/7\^UW_ ,$,O^"GUN 8?V<X)\G&(O&>CC'O\UV*@_X=#?\
M!5O0.;7]GK78<?NQ]C\6:>W [?N[L\<?2E_K+FB^+ 3_ /)O_D _XA+P=/\
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
MB'Q6XWXCO"KB73IO[%+W%Z-I\S7E*31'9V=GIUI%8:?:QP00H$AAAC"I&H&
MJ@<  =A4E%%>[L?G3;;NPHHHH$%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?R@_\'>/_
M "F3UO\ [)_H/_HEZ_J^K^4'_@[Q_P"4R>M_]D_T'_T2] 'V!_P:;?\ *4S]
MKO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 444
M4 %%%% !1110 4444 %%%% 'A?\ P3W_ .2)ZM_V/>L_^E)KW2O"_P#@GO\
M\D3U;_L>]9_]*37NE !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !17(_$OX_? SX,6YNOB[\9/"_AA N?^)_KUO:%AVP)7!8GL!UKYO\
MBI_P71_X)Q_#$206/Q<O_%5U%G=:>%="GFS])9A%"WX25R8C'X+"_P :I&/J
MTOP/;RSAKB'.6OJ.$J55WC"37S:5E\V?7U%?E;\5/^#FGPW!YEK\$?V6[ZZS
MGR;_ ,5:\D&WTS!;I)G\)17S9\4/^"_?_!1'XD2-9^$?$?ASP?',=B1>&O#J
M22$$\#?>&=MW;*X/IBO#Q'%V2T-(R<W_ '5_G9'Z%EG@?Q_F%G5HPHI]:DU^
M4.=_>D?O+7F'Q4_;5_9'^"7F1_%3]I#P9HUQ%G?8W&OP-=?A C&4_@M?A=>^
M"_\ @K?^V1:OJ'B*Q^+WB72IEW-<:[<W5KI(4^C7#1VR#GL0.:KZ=_P32UO0
M<3?'C]K/X,> O+_X^M.O/'46IZC']+?3A/D^Q<=#48?.<^S:7)EF7U*C[VD_
MR7ZGJXGPSX&X:CS\2<0T:5MXQ<4_OE)O_P D/U&^*O\ P<&?\$^_ 'F0>#=4
M\4^-)UR$_L'P^T,1;W>]: X]U5O;-?$__!0+_@NI<?MD? /Q%^S=X2_9X30-
M&\0-:"XUC4?$!N+H+!=PW2[8DB1$):%5.6?@FO,--^!/_!)/X;?O?B5^U[\2
M/B++'R]I\._ JZ7&6'5!)J3'<O;< N1TQ69\<?C-_P $YKCX0:O\-/V:?V*]
M;TW7-1$"VOC_ ,6^-);B\M%CN(Y'*VJ[H<NB/&2I7 D)YQBOI\#X<^+O$$E3
MEAUAX2T;E:-D]WK>6B[:]M3YK$>*GT7.!:BQ&'K5,=6IOFBXWE>4=5_S[ANM
M.:+CWTU/ENBI[JQFMV)"ED[,*A2-Y&VQH2?0"OQG-.',]R7-)9=C,/.%9.W+
MRN[_ ,-OB3Z-73Z']E9!QMPGQ1D$<[RS&TZF%<>;G4DE%6NU.[7(U]J,K.+T
M:1L> / GB#XE^*[;P7X7DTU+V[25HGU?6[73K95CC:1B]Q=RQ0Q_*C8WN,G"
MC+$ WO$OPKU/PC>-IVM>*?#[3KU33=9COT/':6T\V(^GWJZ?]E?]FSQ[^U)\
M;=$^ OPVN-.AU[Q"UP+*35;AHK>,0V\MPY=T1V'R0OT4Y.!7Z)_"_P#X-K_$
M<_EW7QI_:>L;;&/.L?"^A//N^D\[QX_&(U^]</\ @]PC@<FHXCC#%5</B*BY
ME1A;F46VH\R]G-INSNM+;.S3/XPX^^E5QU7XKQ.!\/<'A\5@J+4/K%12:G42
M3GR-5:<7%723L^:W,KQ:/RG_ +)NLX^7ZYI1I%SW=/S/^%?O)\+O^""?_!/W
MP!Y<WBCPYXD\8S)R6\0^('C0M_N68@!'L<^^:^AO 7[+?[)'[/-C_:_@/X'^
M"/"ZVH!?58]&MH95 Z%[AUWGZLU:8KA;P;P:?L*&)K6ZRJ1@OO2O_P"2H^;H
M>./TBL9KB,1@Z"_NT93:^4I6_P#)C^>#X7?L0_M9_&GRY/A=^SYXNUF"7[E[
M:Z!.+;\9V41C\6%?1WPO_P"#?+_@H!X]$<_BW3?"_@V%L%O[?UY99 OLEF)^
M?8E??%?KI\1?^"A_[&'PO\R/Q#\?M$NIH\@VVAR-J+EO[O\ HRN%/^\1CO7@
MWQ%_X+G_  -T3S(/AC\)O$6ORKD++J4\5A"Q]01YKX^J U^<YSF_A'EUXNE2
MA;HZU6I-?*$U_P"DG='QK\3Z&N*SI-]H4,.E]SIU)?\ DQ\^^&/^#8J[>TAG
M\9_MC1Q3D?Z1:Z7X',B*?199+Q2?J4'TKK=,_P"#9CX)Q$?VS^T_XIG_ +WV
M71;:'/'^TS]_\]ZYKXB_\%M?VIO$_F6W@/PWX9\,0MGRY8K)[NX7ZM,QC/\
MW[KS9OB5_P %(_VL6*:=KGQ)\26MQ]]-&@GAL2#_ 'A;JD 'UP*_.<3QSP)[
M7V678&I7GT2YDOQDY?\ DI%;Q[X^J>[#&SD_*G27Y07Y'L?B_P#X(2?\$S_A
M"A;XR?MB^*-*9!EH;KQ)I-I*W'\*/;.Q.>< 'C\Z\G\9?LK_ /!#+X<;H=,^
M(OQ=\:SQY!CTNYA12V,8+RVMNI&><J3^/2NB^'O_  1T_;1\=.EUXGT?1/#$
M<IW/)KNLK)(0><[+82G/LV/?%>\?#K_@A#X0MO+N/BU\>M1O2<&6T\/:7';!
M?82S&7=]=@^E9QK<:YM_R+\EA0B^M6]U_P"!N'_I#/.J>+7BMC/@Q=2*]4OT
MC^1\&>,M#_8"MM]M\+_V1M6DVY\N\\6?$"[EW\8YAM1#CUXD->?_ /"E_ GC
M/7DMO!WPACBGER(M-T>6^N-WT66:5S^=?M;\.O\ @EE^Q'\.@DR?"!-;N4QF
MZ\1WTMWN^L181?\ CE>X>$O ?@;P!8?V5X$\&:3HEK@?Z-I&G16T?'3Y8U K
MHI^''&&9RYLPQ\*2[4H_AHJ?Z_,X:G%_B7BW>OG->/\ AJS7Y.)^'_PU_P""
M2'[27Q*\N70?V7=1LH'P?M/B BP4+_>Q<NC,/]U37T#\-?\ @WJ\7ZGY=Q\3
M_&WA#0XVY:'2]-DU&51Z'?Y2 _1F'UK]5:*^FP/A9D>'L\56K5G_ 'JC2^Z-
MG_Y,S'^U>(ZG\?,<1/UK5/\ Y(^*_AK_ ,$'_P!B/P?Y=QXTT_5/$\RX\R.X
M>*TMV^BVZ+(/^_AKWSP#^PC^QG\,H4B\&?LQ>"K=X\;+FXT"&YG7_MK,KO\
M^/5ZQ17V>!X<R++E_L^'@GWM=_\ @3N_Q)>,QDOBJR?K*3_%ME+2_#7AS1 !
MHN@65F%^Z+6U2/'&/X0.W%7:**]E)+8PE*4G>3N%%%%,04444 %%%% !1110
M 5XC^VC_ ,$^_P!F_P#;M\*P:'\:O#,J:GIZ,NC^)M(D6'4+#.<JLA5@\9)R
M8W5DSR #@U[=165>A1Q-)TZL5*+W3.S+\QQV58R&*P=1TZD=5*+LU_6S6S6C
M/RQ7_@V+\'CQ#]I?]L/4CI7F9^Q#P5&+C9GIYWVO;G'&?*Z\X[5]R_L9?L"_
MLX_L*^$)_#GP2\+R_;[]5_MGQ)JLBS:AJ!7H'D"J%0'D1HJH#DXR23[317GX
M/),JP%7VE"DE+OJ_NNW;Y'TV>^(/&7$F$^JYCC)3I_RI1BG;;F4(QYO^WKZZ
MA1117JGQH4444 %%%% !1110 4444 %%%% !1110 4444 %5[S2M+U YO]-M
MYSMVYFA5N/3D=*L4463&FXNZ,*[^%_PTOR#??#O0IL# \[2(6P/3E:RKK]G7
M]GV^V_;?@5X-FVYV^;X8M&Q],QUV5%9NE2EO%?<=$,9C*?PU)+T;/.+K]CG]
MD6^"B]_97^'$VW[OF^![!L?3,-95W^P!^PK>@";]C/X6#!SF/P#IZ$_4K",U
MZY16;PN%EO3C]R.J&=9Q3^'$U%Z3E_F>&WG_  3/_P""?M\,3?L?> 5^;=^Y
M\.PQ\_\   ./;I65>_\ !)W_ ()SW^?/_9*\++E]Q\F*6/G_ (!(,#VZ5]#T
M5F\OP$MZ4?\ P%?Y'3#B?B6G\.-K+TJ3_P#DCYCO?^"-?_!-"_W>?^RKI:[F
MR?(UG4(N?;9<# ]JRKW_ ((>?\$O[W<P_9H,+L<[X/&.L#'T'VLJ/RKZQHK-
MY3E<MZ$/_ 8_Y'5#C3C&G\.95U_W&J?_ "1^!_\ P6A_X)Z^&_V)?C5I&O\
MP7\'W5A\._$^F(-.WW4UREIJ$0(GMVEE9FRR[)5W,<[W"\(0/B^OZD_C?\"O
MA/\ M'_#>_\ A+\:?!5IKV@ZBN)[.Z4@HXSMEC=2&BD7)*NA##L:_.WXA_\
M!LO\+=7\22W_ ,+_ -J?6]"TMY=R:=K'AB+4I8U)SM$R3V^0.@)0GCG-?#9U
MPEBWBW5P44X2^S=*WWV5NWW6/Z,X \;LDADM/!\0U90K4U;VC4IJ:Z-N*E+F
MMH[K7>]W9?D/H^CZMXAU>UT#0=,GO;Z^N4M[*SM8C)+/*[!4C15R69F(  Y)
M.*_I:_8*^ NJ?LQ_L=_#[X':_M&IZ'X?3^UD1@RQWDSM<7" C[P665U![@9[
MUY'^PW_P1J_9;_8I\0P?$F)[WQGXRMU/V3Q!K\2".P8C!:VMU^6)C_?8NXR0
M& )!^N:]OAC(*V5<U:N_?DK671;[]V?GGB]XF8#C/V. RU/V%.7,Y25G.5FE
M9;I)-[V;;V5M2BBBOKC\0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "OY0?\ @[Q_Y3)ZW_V3_0?_ $2]?U?5_*#_ ,'>/_*9/6_^R?Z#_P"B7H ^
MP/\ @TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH
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
MMQJFG7!CN[/7;Z666WE'#*PD8E6'0@\@Y!KFJ^"XW^DMQ-G_ (@9=Q!@,/\
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
M2PM]$D4KU^USQVP_\BLN:ZGPY^S;?ZC#YNK>,O#^D,&^:&]:ZF<?0P02(?\
MOK\:_2?PW_P0I^/=WM/BWXQ^$; '[PT]+JZ(_P"^XXA^M=[X<_X(,^&X2K^+
MOVD;ZYS]Z/3?#208]@SSR9^N*^OP7'/B)A?^1-PO@</VE.'M*B_[>J5K_P#D
MI^5YQC_%#BF_]KYUBZL7O!5E2IOUITE"/X'YH^'OV=O@!:A9?&'Q<\5W+K]^
MTT7PC;I&_P#NSS7NX?C#7;^'_#7["WA,@M^SMXR\4R#[S^)/B*L$3?2*RLHF
M4?\ ;4GWK]-/#G_!$/\ 9-TDK+KGBSQKJKC[R3:I;Q1G\(X P_[ZKO?#O_!*
M/]A+P\5D/P7-_*O_ "TU'7;V3/U43!#_ -\UVXKC'Z26;QY9YI3P\>T(PC9=
MDXTY/_R;YGS&%\.<LHRY_J\&WNYMS;]>;F1^8V@_M,?"'P 0GPQ_8+^#5B$_
MU4^O:'=:U/'Z$27EP_/OC-=2/^"HW[94%H-"\!^+-&\-6C'"6'AOPC8PH/90
MT3$?@<U^IWAS]C#]DKPH%.B?LW>"T=/NRS^';>:0?1Y%9OUKN]!\'^$O"T?D
M^&/"^G:<@& EA8QPC'IA *^9Q7"WB9G+OF?$%1OR<W_[= ^GPO#T\)'EHRC3
M7]R*C^7*?CG_ ,+P_P""GWQ:'_$G\5?%O4%E_P"A?M+V)6'_ &ZHHQ0/V-O^
M"DWQ:&-:^&OCO4/,Z_\ "1ZJ8L_7[7*OZU^SM%<?_$(Z6)_W[,:U7OK;_P!*
MYSL_L2,_XE63_KSN?D'X<_X(W_MN:YM_M/PSH&CYZ_VEXAB;;]?L_F_I7>^'
M/^"%'QUNMI\6_&?PG8@_>_L^&YNB/^^TBS7Z?T5WX?P?X-H_'&I/_%/_ .14
M36.18".]W\_\K'Y^^'/^"#/A:#:WB[]I#4+K^\FF^&T@Q[!GFD_/'X5WOAS_
M ((C?LDZ1M?6_$WC357_ (EN-5@B0_010*P_[ZK[%HKW</X=<%87X,%%_P")
MRE_Z4V=$,JR^&U-?.[_,^>/#G_!*G]A+P[M=?@DM]*O_ "UU'7+V7/U4S;/_
M !VN]\.?L:_LF^% IT/]F_P5&Z?=FE\.6\T@_P"!R(S?K7I5%>YA^'>'\)_
MPE*/I3BOT.F.%PT/A@E\D9^A>$_"OA>+R/#/AG3].CQC98V20C'T0"LWXMZO
MX_T+X9ZYJOPJ\*_VWXEBTZ3^P]+-S%$LUT1B/<\SH@4,0S98952!DX%=%17I
MSHJ5"5*#Y+IJ\;)J_5:-772Z:\C5QO&RT/QMUC_@EO\ \%$/$&K76O:W\$I+
MJ]O;E[B[N9O%>E%Y978L[L?M7))))/O5;_AU!^W[_P!$$_\ +ITK_P"2J_9N
MBOR9^"O"TG=UZ]_\4/\ Y6>+_8&#?VI?>O\ (^&_^"5/[/\ ^V?^RYXOUSP1
M\8_A-)8>#]>MQ<K=C7["<6=_&  WEPW#/B1,JQ"GE(\X )K[DHHK]$X?R+#\
M.97' 4*DYPBW;G:;2;O:ZC'2][:=>QZF%PT<)15.+;2[_P!(****]LZ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "OY0?^#O'_ )3)ZW_V3_0?_1+U_5]7\H/_  =X_P#*9/6_^R?Z
M#_Z)>@#[ _X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_
M?Z@ HHHH **** "BBB@#\U_V2/AS\/\ X8_\')W[0FA_#?P1I.@6-Q^SUX<N
M9K+1=/CM86F:ZB5I-D8"[B%7)QSCFK?[6/Q!U7XW_P#!QE^SA^R'KDIN/"7P
MT^%FK_$^72I.8+G6IC>:=:3R(>'DMA'YD3?P-,Q!SG&)^S?\<O@KK'_!S5\<
M[32?B[X9N9;_ . ?A_3;%(-=MW-S>1W4326T>'^>50ZEHURPW#(KJ_VZOAM-
M^S/_ ,%I/V?_ /@IWXCV6OP\U3P3J/PN^(_B*4A+;P[),\]SI5U=.>(H)KJ<
MV[3.0B-Y09AN44 9_P ;OB?>?LT_\'*OPFT3PQ>-:Z1^T#\"=5TWQM819$-U
M=Z(M[?VFH2*/O3I#$]N'.2(V*U5_X-R=33]K_P#8@^*W[7_QLTF'6=:_:#^+
MWB&_\4?VB@E\[3%2.QMM-;.<VT,$;Q)%]U5=@.#6E:_#[3OV[/\ @OOX8_:L
M^&E]9Z]\,OV=/A!>Z-/XML)5N+"^\5:JUU#+IUO,I,<YAL9]TQ0MY3NL;@,V
M*YG_ ((]>.?A;_P2._9P^,/[#'[6_C[3O"-[\'/B+K&J>&4UJ]2&;Q+X6O2M
MQIU_8*Y#7C2OYT'EQ;W$Z>41O(6@#L/^#9OXT^,?B3_P3MU;X2>,]?NM5?X*
M_%K7_AYI>I7LI>:;3[(P3VJLQZB.&[2%?1(4':OT+KX=_P"#>_\ 9'^*/[)W
M_!/2&Y^.?AB;0O&OQ2\;ZMX_\3:!=(5FTR746C6&"4'E91;06Y=2 R.S(1E3
M7W%0!\H?\%PL_P##KKXG[?31?_3W85_/=7]#W_!9[2I];_X)K?$?2+9-SW#Z
M*@'IG6K')/L!S7X#>-?AAXA\(W;LEI)=66<Q742$@#T8#[I_3TK\T\0)8+#U
M\+*=>/M*G.E"^J4.1\W_ &\YM+J^1]C^D/H_<;Y)@Z^*X<Q4E3K2<:L)2:2J
M<R<'"+>\H>S4N7=J=U>SMS5==\"_@=\2/VC_ (IZ7\&?A'H8U+Q#K'G?V?9&
M98_,\J%YI/F8@#$<;MR>U<SI^E:GJUP+33-/FN)"<!(HRQ_3I7VK_P $7_A?
MJ_A+_@HM\+==U(@S2R:TMQ"ASY(.BWVW)[G.<]NE?+9)A\OS/.J67XC$*DZB
MG9W5VXPE-):/63BHQNK<S2ZGZWXK>)67^'_#TIPJ1>+J.$*5/1RO.<8\[C_)
M!-S;>FEMVD6_"'_! /\ ;<U78_B?0;'3<_>CEU2 [?\ @4;2?RKU3P;_ ,&\
MGQ.@V/XK\2Z*A[F.2XNB/PV1*3^E?L)17W*\/<FE_%JU9_\ ;_+_ .D*!_)&
M:^(W'N<W6(S*JD^E-JDO3]TH-_-L_-3P7_P0=\.:$%;5_B9?#^]'I'A2&W(_
MX&T[Y^I%>D^&_P#@C-^S/I0637O^%@ZJ_P#$LFJVL,9^@2 ,/^^J^XJ*WI>'
MG!E&7-]4C)]Y.4__ $J3/@JV$HXJJZM>\Y/=R;DW\Y-L^6O#G_!,7]BGPZ5D
M?]FO4-0E7I)J7B"[D_-1,$/_ 'S7>^'/V3OV7/"A5M&_8^\,!T^Y+<Z#;7#K
M[AI58@^^:]HHKVL/PYP]A/X.$I1]*<5^-AQPF%A\,$ODCD] T[0_"BA/"WPB
M@TU0, :?90P@#_@ %:G_  DNK_\ 0H7O_?2UL45[$(0IQY8JR\C=))61C_\
M"2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%%4,Q_^$EU?_H4+W_OI:/\ A)=7
M_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=
M7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z
M%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\
MZ%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^
M^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[
MZ6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6M
MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^
MEH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q
M_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (27
M5_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X2
M75_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_
M^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_
M .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W
M_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?
M^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^E
MK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\
MOI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V**
M,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$
MEU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^
M$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU
M?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275
M_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"
M]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+
MW_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_O
MI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_
M +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB
M@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\
MA)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?
M_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)
M=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$E
MU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A
M0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%
M"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_
M[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]
M_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8
MHH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_
M (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#
M'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X
M275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A
M)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\
MH4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^
MA0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O
M?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH KZ;>3WUJ)[BPD
MMF+$>5*1GZ\58HHH **** "BBB@ K^4'_@[Q_P"4R>M_]D_T'_T2]?U?5_*#
M_P '>/\ RF3UO_LG^@_^B7H ^P/^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O
M^4IG[7?_ &\?^GR>OW^H **** "BBB@ HHHH *CO+.TU"TEL+^UCG@FC*30S
M(&212,%6!X((X(-244 5])TC2= TV'1M"TNWLK.V0);VEI L<42CHJJH 4>P
M%1:CX<\/:Q?V>JZOH-E=76G2&33[FYM4>2V<C!:-F!*$CC(Q5VB@ HHHH **
M** /"_\ @GO_ ,D3U;_L>]9_]*37NE>%_P#!/?\ Y(GJW_8]ZS_Z4FO=* "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "OY0?^#O'_ )3)ZW_V3_0?
M_1+U_5]7\H/_  =X_P#*9/6_^R?Z#_Z)>@#[ _X--O\ E*9^UW_V\?\ I\GK
M]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH \+_ .">_P#R1/5O^Q[UG_TI->Z5X7_P3W_Y(GJW_8]ZS_Z4FO=*
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OY0?\ @[Q_Y3)ZW_V3
M_0?_ $2]?U?5_*#_ ,'>/_*9/6_^R?Z#_P"B7H ^P/\ @TV_Y2F?M=_]O'_I
M\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH \+_X)[_\D3U;_L>]9_\ 2DU[I7A?_!/?_DB>K?\ 8]ZS_P"E
M)KW2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^4'_@[Q_Y3)ZW
M_P!D_P!!_P#1+U_5]7\H/_!WC_RF3UO_ +)_H/\ Z)>@#[ _X--O^4IG[7?_
M &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH \+_X)[_\ )$]6_P"Q[UG_ -*37NE>%_\ !/?_ )(G
MJW_8]ZS_ .E)KW2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^4
M'_@[Q_Y3)ZW_ -D_T'_T2]?U?5_*#_P=X_\ *9/6_P#LG^@_^B7H ^P/^#3;
M_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH \+_P"">_\ R1/5O^Q[UG_TI->Z5X7_ ,$]
M_P#DB>K?]CWK/_I2:]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *_E!_X.\?\ E,GK?_9/]!_]$O7]7U?R@_\ !WC_ ,ID];_[)_H/_HEZ /L#
M_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@
MHHHH **** "BBOAK_@NU^WA\.?V0/V>O#7PT^(7Q,\;^"+#XJ^(O[(\0^._A
M[82RZKX9T&)1+J%Y;2(CB"X=3%:Q2$$QM=F55?R2I /N6BOAC_@CC^SG^R58
MZ'>?M;_LE?\ !3;X[?M#Z!XBTPZ3&?BG\59-:M-)<21RR*+)K:W:UN_EC!\]
M/,5&X"B0[O/?^";K1_\ !:#X:_%_]M?XS^/?%EKI^M_$;5O#?P0A\.^*[W3D
M\':'8QQQ6VH6:VTJ*-0EG>2>6X;<S%$C!$2^70!^E-%?(/\ P0]_;?\ B-^W
M9^PA8>-OC?<07'Q"\$^)]2\%?$"\M85CCO-3TZ15-R$4 *TL$EO*P "AY'"@
M+@5]?4 %%9_BOQ7X<\#>'+OQ;XMU>&PTVPA,MY>3G"1)TW'';FO./^&Y_P!D
M?_HO6@_]_G_^)H PO^">_P#R1/5O^Q[UG_TI->Z5\D_L8?M6?L[?#7X4ZAH?
MCGXLZ5IUW<>+=4O(89G8EX)+@LCC:I&"*]<_X;N_9#_Z+QHG_?4G_P 10!ZU
M17DO_#=W[(?_ $7C1/\ OJ3_ .(H_P"&[OV0_P#HO&B?]]2?_$4 >M45Y+_P
MW=^R'_T7C1/^^I/_ (BC_AN[]D/_ *+QHG_?4G_Q% 'K5%>2_P##=W[(?_1>
M-$_[ZD_^(H_X;N_9#_Z+QHG_ 'U)_P#$4 >M45Y+_P -W?LA_P#1>-$_[ZD_
M^(H_X;N_9#_Z+QHG_?4G_P 10!ZU17DO_#=W[(?_ $7C1/\ OJ3_ .(H_P"&
M[OV0_P#HO&B?]]2?_$4 >M45Y+_PW=^R'_T7C1/^^I/_ (BC_AN[]D/_ *+Q
MHG_?4G_Q% 'K5%>2_P##=W[(?_1>-$_[ZD_^(H_X;N_9#_Z+QHG_ 'U)_P#$
M4 >M45Y+_P -W?LA_P#1>-$_[ZD_^(H_X;N_9#_Z+QHG_?4G_P 10!ZU17DO
M_#=W[(?_ $7C1/\ OJ3_ .(H_P"&[OV0_P#HO&B?]]2?_$4 >M45Y+_PW=^R
M'_T7C1/^^I/_ (BC_AN[]D/_ *+QHG_?4G_Q% 'K5%>2_P##=W[(?_1>-$_[
MZD_^(H_X;N_9#_Z+QHG_ 'U)_P#$4 >M45Y+_P -W?LA_P#1>-$_[ZD_^(H_
MX;N_9#_Z+QHG_?4G_P 10!ZU17DO_#=W[(?_ $7C1/\ OJ3_ .(H_P"&[OV0
M_P#HO&B?]]2?_$4 >M45Y+_PW=^R'_T7C1/^^I/_ (BHU_;U_9 :=K8?';2-
MRJ"24F"_@VS!^@- 'KU%>2_\-W?LA_\ 1>-$_P"^I/\ XBC_ (;N_9#_ .B\
M:)_WU)_\10!ZU17DO_#=W[(?_1>-$_[ZD_\ B*/^&[OV0_\ HO&B?]]2?_$4
M >M45Y+_ ,-W?LA_]%XT3_OJ3_XBC_AN[]D/_HO&B?\ ?4G_ ,10!ZU17DO_
M  W=^R'_ -%XT3_OJ3_XBC_AN[]D/_HO&B?]]2?_ !% 'K5%>2_\-W?LA_\
M1>-$_P"^I/\ XBC_ (;N_9#_ .B\:)_WU)_\10!ZU17DO_#=W[(?_1>-$_[Z
MD_\ B*/^&[OV0_\ HO&B?]]2?_$4 >M45Y+_ ,-W?LA_]%XT3_OJ3_XBC_AN
M[]D/_HO&B?\ ?4G_ ,10!ZU17DO_  W=^R'_ -%XT3_OJ3_XBC_AN[]D/_HO
M&B?]]2?_ !% 'K5%>2_\-W?LA_\ 1>-$_P"^I/\ XBC_ (;N_9#_ .B\:)_W
MU)_\10!ZU17DO_#=W[(?_1>-$_[ZD_\ B*/^&[OV0_\ HO&B?]]2?_$4 >M4
M5Y+_ ,-W?LA_]%XT3_OJ3_XBC_AN[]D/_HO&B?\ ?4G_ ,10!ZU17DO_  W=
M^R'_ -%XT3_OJ3_XBC_AN[]D/_HO&B?]]2?_ !% 'K5%>2_\-W?LA_\ 1>-$
M_P"^I/\ XBC_ (;N_9#_ .B\:)_WU)_\10!ZU17DO_#=W[(?_1>-$_[ZD_\
MB*/^&[OV0_\ HO&B?]]2?_$4 >M45Y#+^WK^R!"Z1O\ ';2"9&PNU)F ^I"<
M?4U)_P -W?LA_P#1>-$_[ZD_^(H ]:HKR7_AN[]D/_HO&B?]]2?_ !%'_#=W
M[(?_ $7C1/\ OJ3_ .(H ]:HKR7_ (;N_9#_ .B\:)_WU)_\11_PW=^R'_T7
MC1/^^I/_ (B@#UJBO)?^&[OV0_\ HO&B?]]2?_$4?\-W?LA_]%XT3_OJ3_XB
M@#UJBO)?^&[OV0_^B\:)_P!]2?\ Q%'_  W=^R'_ -%XT3_OJ3_XB@#UJBO)
M?^&[OV0_^B\:)_WU)_\ $4?\-W?LA_\ 1>-$_P"^I/\ XB@#UJBO)?\ AN[]
MD/\ Z+QHG_?4G_Q%'_#=W[(?_1>-$_[ZD_\ B* /6J*\E_X;N_9#_P"B\:)_
MWU)_\11_PW=^R'_T7C1/^^I/_B* /6J*\E_X;N_9#_Z+QHG_ 'U)_P#$4?\
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
M%% !1110 4444 %073:9=LVBWK02FX@8O:2E6,D7"ME3U7Y@#QCG'>IZ^?\
M]JO_ ()F_LM?M@_%_P *_M!?$VT\7:1XZ\&6$MAH/B_P)X]U/0-1ALY'+O;&
M:PGB8QEBQ_O#<V&&XY /G7]E/]C;P1^S%_P6]^-.E?LKZ/#X?^&'C3X#Z7J_
MQ'\+:$%BT_3?%D^J3Q6C11+^[MWDLH;N7R@!CS"^ LJBL7_@U^T:[^"O_!-S
MQ+^S=\07CL/$7P>^,?BCPWXO@N&\O[-<0SI.78-T0QS*P;H1R":^]_@S\"_A
M9^S]X3D\&?"CPO\ V=:W%X]YJ%Q<7L]Y>:C=.%5[J[N[EY+B[G9413--(\A"
M*"V% 'GGQ7_X)Y?LR_&#QUXC^(&NZ/XATJ[\;V,%E\0;;PIXPU#2+;Q9;PHT
M<4>HPVDT:W!$;-$7($C1'RG9H_DH ^3?^#7'P!K^A?\ !//Q=\9M6T^>VL?B
M]\=?$_C3P^EQ&49M/F:WLXWVGD*QL789ZJP(X(-?I%6?X3\)^&/ ?A?3O!'@
MGP]9:1HVCV,5EI6E:;;+#;V=M$@2.&*- %1%50H4    "M"@"*^L+'5+233]
M3LHKBWE7;+!/&'1QZ%3P16/_ ,*N^&?_ $3O0O\ P40__$UNT4 ?.?[!?P^\
M!:W\&]5N]9\$:/=RKXVUB-9+K38I&""Y.%!92<#L.U>V?\*F^%?_ $33P_\
M^":#_P"(J/X6_"GPC\'O#L_A?P7#.EI<:E<7T@N)S(WG3/O<Y/;/0=JZ2@#G
M_P#A4WPK_P"B:>'_ /P30?\ Q%'_  J;X5_]$T\/_P#@F@_^(KH** .?_P"%
M3?"O_HFGA_\ \$T'_P 11_PJ;X5_]$T\/_\ @F@_^(KH** .?_X5-\*_^B:>
M'_\ P30?_$4?\*F^%?\ T33P_P#^":#_ .(KH** .?\ ^%3?"O\ Z)IX?_\
M!-!_\11_PJ;X5_\ 1-/#_P#X)H/_ (BN@HH Y_\ X5-\*_\ HFGA_P#\$T'_
M ,11_P *F^%?_1-/#_\ X)H/_B*Z"B@#G_\ A4WPK_Z)IX?_ /!-!_\ $4?\
M*F^%?_1-/#__ ()H/_B*Z"B@#G_^%3?"O_HFGA__ ,$T'_Q%'_"IOA7_ -$T
M\/\ _@F@_P#B*Z"B@#G_ /A4WPK_ .B:>'__  30?_$4?\*F^%?_ $33P_\
M^":#_P"(KH** .?_ .%3?"O_ *)IX?\ _!-!_P#$4?\ "IOA7_T33P__ .":
M#_XBN@HH Y__ (5-\*_^B:>'_P#P30?_ !%'_"IOA7_T33P__P"":#_XBN@H
MH Y__A4WPK_Z)IX?_P#!-!_\11_PJ;X5_P#1-/#_ /X)H/\ XBN@HH Y_P#X
M5-\*_P#HFGA__P $T'_Q%'_"IOA7_P!$T\/_ /@F@_\ B*Z"B@#G_P#A4WPK
M_P"B:>'_ /P30?\ Q%'_  J;X5_]$T\/_P#@F@_^(KH** .?_P"%3?"O_HFG
MA_\ \$T'_P 17B?@7X>> )OV\O'>C3>!M'>SA\$:7)#:-ID1C1S(V6"[< GN
M17T97-Z9\*?".D?%'5/C!9PSC6M7TV"QO7:<F,PQ$E $[')Z]Z )/^%3?"O_
M *)IX?\ _!-!_P#$4?\ "IOA7_T33P__ .":#_XBN@HH Y__ (5-\*_^B:>'
M_P#P30?_ !%'_"IOA7_T33P__P"":#_XBN@HH Y__A4WPK_Z)IX?_P#!-!_\
M11_PJ;X5_P#1-/#_ /X)H/\ XBN@HH Y_P#X5-\*_P#HFGA__P $T'_Q%'_"
MIOA7_P!$T\/_ /@F@_\ B*Z"B@#G_P#A4WPK_P"B:>'_ /P30?\ Q%'_  J;
MX5_]$T\/_P#@F@_^(KH** .?_P"%3?"O_HFGA_\ \$T'_P 11_PJ;X5_]$T\
M/_\ @F@_^(KH** .?_X5-\*_^B:>'_\ P30?_$4?\*F^%?\ T33P_P#^":#_
M .(KH** .?\ ^%3?"O\ Z)IX?_\ !-!_\11_PJ;X5_\ 1-/#_P#X)H/_ (BN
M@HH Y_\ X5-\*_\ HFGA_P#\$T'_ ,11_P *F^%?_1-/#_\ X)H/_B*Z"B@#
MG_\ A4WPK_Z)IX?_ /!-!_\ $4?\*F^%?_1-/#__ ()H/_B*Z"B@#G_^%3?"
MO_HFGA__ ,$T'_Q%'_"IOA7_ -$T\/\ _@F@_P#B*Z"B@#G_ /A4WPK_ .B:
M>'__  30?_$4?\*F^%?_ $33P_\ ^":#_P"(KH** .?_ .%3?"O_ *)IX?\
M_!-!_P#$4?\ "IOA7_T33P__ .":#_XBN@HH Y__ (5-\*_^B:>'_P#P30?_
M !%'_"IOA7_T33P__P"":#_XBN@HH ^<_P!J3X>> -.^,GP7M=/\#:/!%=^-
MY8[J.'3(E69/LS':X"X89[&O;/\ A4WPK_Z)IX?_ /!-!_\ $5'XW^%/A'X@
M^(O#GBCQ'#.UWX6U)K[23#.459BA0EA_$,'I724 <_\ \*F^%?\ T33P_P#^
M":#_ .(H_P"%3?"O_HFGA_\ \$T'_P 17044 <__ ,*F^%?_ $33P_\ ^":#
M_P"(H_X5-\*_^B:>'_\ P30?_$5T%% '/_\ "IOA7_T33P__ .":#_XBC_A4
MWPK_ .B:>'__  30?_$5T%% '/\ _"IOA7_T33P__P"":#_XBC_A4WPK_P"B
M:>'_ /P30?\ Q%=!10!S_P#PJ;X5_P#1-/#_ /X)H/\ XBC_ (5-\*_^B:>'
M_P#P30?_ !%=!10!S_\ PJ;X5_\ 1-/#_P#X)H/_ (BC_A4WPK_Z)IX?_P#!
M-!_\17044 <__P *F^%?_1-/#_\ X)H/_B*/^%3?"O\ Z)IX?_\ !-!_\170
M44 <_P#\*F^%?_1-/#__ ()H/_B*/^%3?"O_ *)IX?\ _!-!_P#$5T%% '/_
M /"IOA7_ -$T\/\ _@F@_P#B*/\ A4WPK_Z)IX?_ /!-!_\ $5T%% '/_P#"
MIOA7_P!$T\/_ /@F@_\ B*/^%3?"O_HFGA__ ,$T'_Q%=!10!S__  J;X5_]
M$T\/_P#@F@_^(H_X5-\*_P#HFGA__P $T'_Q%=!10!S_ /PJ;X5_]$T\/_\
M@F@_^(H_X5-\*_\ HFGA_P#\$T'_ ,17044 <_\ \*F^%?\ T33P_P#^":#_
M .(H_P"%3?"O_HFGA_\ \$T'_P 17044 <__ ,*F^%?_ $33P_\ ^":#_P"(
MKQ/]J3X>> -.^,GP7M=/\#:/!%=^-Y8[J.'3(E69/LS':X"X89[&OHRN;\;_
M  I\(_$'Q%X<\4>(X9VN_"VI-?:289RBK,4*$L/XA@]* )/^%3?"O_HFGA__
M ,$T'_Q%'_"IOA7_ -$T\/\ _@F@_P#B*Z"B@#G_ /A4WPK_ .B:>'__  30
M?_$4?\*F^%?_ $33P_\ ^":#_P"(KH** .?_ .%3?"O_ *)IX?\ _!-!_P#$
M4?\ "IOA7_T33P__ .":#_XBN@HH Y__ (5-\*_^B:>'_P#P30?_ !%'_"IO
MA7_T33P__P"":#_XBN@HH Y__A4WPK_Z)IX?_P#!-!_\11_PJ;X5_P#1-/#_
M /X)H/\ XBN@HH Y_P#X5-\*_P#HFGA__P $T'_Q%'_"IOA7_P!$T\/_ /@F
M@_\ B*Z"B@#G_P#A4WPK_P"B:>'_ /P30?\ Q%'_  J;X5_]$T\/_P#@F@_^
M(KH** .?_P"%3?"O_HFGA_\ \$T'_P 11_PJ;X5_]$T\/_\ @F@_^(KH** .
M?_X5-\*_^B:>'_\ P30?_$4?\*F^%?\ T33P_P#^":#_ .(KH** .?\ ^%3?
M"O\ Z)IX?_\ !-!_\11_PJ;X5_\ 1-/#_P#X)H/_ (BN@HH Y_\ X5-\*_\
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
MP6\/_$&X\.Z5+8^'-+\::1!J6GZ5YT@>XGAMIT:,3R[(%:5@S!;>,)LS)O\
MF#]E_P#9;_9IO?\ @L;\0OB5\ ?V>? O@SP_\!?AU9>#XV\'^$K/3EO?$NM;
M-1OI&:UB02-;Z>FGQ -DK]NE QN( !][4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% $5]?66F64VI:E>16]O;Q-+<7$\@1(D
M499F8\*  22> !7B'P,_X*;_ /!/?]IGXIW'P1^ '[8_P^\7>+(!(1H6B>)(
M9I[@1@F1H #BX"@$DQ%P "3QS7H/Q_\ @;X-_:1^%6H?!?XCB:7P[K4]J->L
M(7VKJ5I'<1S2V4OK!.L9AE3^.*21.C5^?/\ P6Y_81^"VI7_ .S#_P ,F_"#
MPYX/^,\?[0F@V?@+5O!VB0V%S;:9 DUUJ#2"W1=UG;P0>>^00GEJ!CS"K@'Z
M*_%CXQ?"SX$^#)OB'\8_'^E>&]%@GB@;4=7NUAC::5PD4*9YDE=R$2-07=B%
M4$D"J_P?^.GP@^/_ (:F\6_!KXAZ9XAL;6]>SOGT^?,EE=( 7MYXSA[>90RD
MQR*K@,I(P17P?\<OB#JOQ_\ ^#E+X/\ [,&M2?:?"?P9^!VJ?$*#2W.Z%]>O
M)GTY+F1.C/#!)&8F;F-I7*X+9,WB_P ?:Q^SU_P<T>%? 7A&9H-!_:"_9YD;
MQ;IJ,!%=:QH\]X]MJ##/,JVD7V8'^XV.<# !]S^.?C_\#_AGX[\-?"[X@?%K
MP]H_B;QC=FV\*>';_58H[[5I0K,PMX"WF2A55BS*"%QR170^)_$_AKP3X<O_
M !AXS\0V.D:1I=I)=:GJFIW:6]M:01J6>6660A8T50268@  DFOSG_X*M_#[
MP%HW_!7W]@;Q]H_@K2;37=6^)?B:/5=9M=.BCNKU$TFW"+-*JAY0H  #$X X
MQ7NG_!;3]G']H7]J#_@GKXH\ _LNVMMJ7C'2]9TCQ#I_A>^<"W\2+IU_#>/I
MDN2 RRB+A&(5W1%)4,6 ![-\+_VR?V8?C+XKM? WPX^,NDW^L:C8O?:3ILAD
MMYM3M$V[[FT694-W"H9"98=Z .I)&X9],K\L/@[^W)X$_P""^OQ:^ 2_L[Z7
M>> ]4^ ?Q$MOB#\9+?Q!=Q0:MHMQ;V]Y8IH-K$");N*ZDG?SK@*D*PHBN1,_
MD+^I] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4453\0Z=>ZQH%]I&FZS-IUS=6<L-OJ%NBM):NR%5E4,"I920P!!&1S0!XEXG
M_P""HO\ P3I\%_'C_AF+Q9^VI\.-.\>+?"RE\-W?BFW2:&[)VBVD);9'.6(4
M1,P?) VY(%>W:_K^A>%-#O/$_BC6K33=-TZUDN=0U&_N5A@MH44L\LDCD*B*
MH)+$@  DU\ ?\%</^"=W_!/KX;?\$<OBMX('[.?A>S7PUX#NI?!6IP:+$VK/
MXE*;-.E%T%^T3W=S?O!&[EB\[3NKEO,(/B__  4>N_CEX,_8Z_X)]_\ !,SX
MXZ]<W6L?%KX@^"/#OQG,MSYCZG8Z='9'4;*5\GS0\TD1=B?WGD\Y#D$ _2SX
M)_M<_LT?M&ZG=:)\$?C1H7B*^L[*.^FL;&ZQ.;.1BL5XD;@-);.00EP@:)R"
M%8XK6^.7[0/P._9E^'MW\5_VA/BSX?\ !GANRXN-9\1ZI':0!B#A%:0C>[8^
M5%RS'@ FOA3_ (+L?$"^_96^.?[&G[7W@)S9ZSI?[0MGX(U(VHV&]\/ZS ZW
MUF^.'0K:QLJMD+(JN!E0:I_\'7GP\\ Z[_P1F^)/C[6O!.DW>NZ)?^'QHVM7
M.G1O=V(DUNRCD$,Q7?&&1W4A2,AB#UH _2>O(]+_ &]OV,]:^)=I\(=*_:4\
M)3:_J&K2Z5IMJFJKY5]J,9826,$_^IGND*.&MXW:52C J"I X3_@LEX[^+OP
MS_X)8_'CQU\"I[R#Q1IWPWU&2PN]/+"XM(S'MN+B,KRKQ0&616'*E PZ5\K?
MM-:7^SW\6_\ @U;A\1^ I-/BT#0/V>='UKPG>Z=*L3Z9K.G6T$D31R+@Q7*7
ML+1.00Y<R*3EFR ?J!17BW_!.'XQ>-OVA?\ @G]\%/CG\26=_$/BWX6:%JNN
M3NH'VB[GL(9)9@!T$CDN!Z.*]IH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "O%OVE/^"C7["7['?BK3O O[3_[5_@CP1K>JQ++
M9:1KVNQQ7+0LQ59FBR6CB+*P$CA4)5AG@U[37ANH_P#!/O\ 8QO=.\?:U\9O
M@EX2\77/C_4+[4/''B+QEHMM=7-Y;R%O+MY)Y5+);VUN(H(E!41I K##%F(!
M[%X4\5^%O'?AJP\9^"/$EAK.CZK:)=:9JNE7B7%M=P.H9)8I8R5D1@00RD@@
MY%>?>%_VV/V2O&OQ3_X4KX3_ &A/"^H>)FO[BQ@TRVU1&^TWEN"UQ:0R?ZN>
MXB"L9((V:2,(VY5VG'Y.?!GXC?&3_@F]_P &KOQ8^+_@7Q%K%C;:EKVL'X)3
MWDSB\TSPYK&LPZ?87,9;F-C'/-?1M_TV1QRPKZ _X*&?L_:%\$?^#:>T\,?#
MS_B1:O\ "/X9>%O$GA+6M-Q'<:;K6GRV=R;Z)UY6>23SRSCEOM$F?O&@#[V_
M:+_:F_9R_9%\ _\ "T?VG/C7X<\#: ;@6\6I>)-4CMDGG(+"&(,=TLA56.Q
MS84G& :?^SQ^U!^SM^UKX 7XI?LS_&GPYXX\/F<P/J?AO5([F.&8 $Q2!3F*
M0 @E' 8!@<8(KRC]GKX7?!K]NCX;_!_]OOXX_#C2/$NM^(O@SH5]H.F:_ID5
MW:: ^H6R7UW-:12JPBFG\V"-Y,;MEI&H(!<-\W_\$]OV8O!?P'_X+:_M8^.?
MV9?#MOX9^$5OX.\/6'BO1M%@$.E?\)?)&MY*+>*,>6KPVCAY50#8^H8P-^*
M/M3XO_MH_LH_ +Q8G@7XR?'[PSX=U8V:7ES8ZCJ2JUE:.Y1+JZQD6D#."HFF
M*1DJP#$@X],@G@NH$N;:9)(Y$#1R(P*LI&001U!%?FU_P;DZFG[7_P"Q!\5O
MVO\ XV:3#K.M?M!_%[Q#?^*/[102^=IBI'8VVFMG.;:&"-XDB^ZJNP'!K<_X
M-F_C3XQ^)/\ P3MU;X2>,]?NM5?X*_%K7_AYI>I7LI>:;3[(P3VJLQZB.&[2
M%?1(4':@#]"Z*** "OY0?^#O'_E,GK?_ &3_ $'_ -$O7]7U?R@_\'>/_*9/
M6_\ LG^@_P#HEZ /L#_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V
M\?\ I\GK]_J "BBB@ HHHH **** "BBB@ HHHH *_,?]N#_@N+_P2R\9?&_7
MOV'/C+^V/I?ASP+H$HMOBG=V&F:E>OXFDR1)X?MI;&VE5+;(VWLVX%E)MHP3
M)-)#^G%% 'YY?M0^-/V>O^"]W_!)SXZ_ C_@G_J4NOZ+9Z9;:=X5U[^Q)M+L
M+W7+!K?4H=.MENHXI%5##:1,Y18P+H!2P5L>;_MD?M0Z9^V3_P $,-#_ &3O
M@C>VVI_'?XK^&=!\"CX7BX"ZOI6LQ3VL.LI?6O\ K;.*S6"[:::5%1%5"2!(
MN?U5JE;>'/#UGK5QXDL]!LHM1O(UCN[^.U19YT7[JNX&Y@.P)XH \%^*_ACX
M:?L9?\$O-0^$7B/QUIFEZ%X%^"3^&K/5-6O([6*1;31VMHAF1@ S"(87)/89
MKR/_ (-P_&_@SQ7_ ,$:_@CI7A?Q;IFI76C>&9;75[:POXYI+&?[=<GRIE4D
MQ/CG:V#7W'10!\F^'_\ @L;_ ,$O?CUX/\2>'/"G[06B^*=4MKJ^T._^%;:=
M*/$FK7$9>&6R@T6X1+N[+G*?+$R$,=S !L=+_P $D?V4/%W[$/\ P3H^%W[,
MGCU1%K7A[1[B;5+);H3BPGO+VXOFLQ("1((#<^1O!*MY61P17OEAX/\ "6E:
MY=>)]+\+Z=;:E? "]U""RC2>X Z!Y -S_B36C0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% 'PY_P %//\ @M'^R!^Q7\0=
M._9)\6?M1:/X'\<>(;7SM;\0RZ9<:C_PAVFL%/VEH+:"<O?2HW^C0R)Y>3YT
MN8U6.:Q^P'^W9_P2S_:W\-W?[ __  3\\;W_ (QT/3?!E_/XJO;;0]0MXK."
MXD\N6:[NM0AB>YO;N>YEE+#S'D83RR$'EOMNB@#\O?\ @DS\>_"7_!++_@FE
MXR_8P_:B\4Z?H_Q"_9V\0>(K&T\-WDRQ7OBFVNKVYU'2[K3K<GS+Q+YKKRH1
M$&9I%:/&]2H]P_X(/_L?^*O^">'_  2H\"_#3X]%-&\3SP7OB?QPFHSK&--N
M+R5IS%,S'"/#!Y,<A)P'C?G%?8MYX<\/:AJ]KK]_H-E/?V(865[-:HTUN&&&
M".1N3(X.",U=H _,_P#X-^_BY\*O&/QS_;;TOPG\2=!U*ZU/]KGQ-JNFVMCJ
MT,LEW8/Y:I=Q*K$R0,58+*H*-@X)JY\!-!TW]@+_ (+Q_M!ZW\=-4M]#\)_M
M/^&= UOX;^+=7N5AL;C4M*@>"^T@SN0BW7[U[A(B06A4$9P0/TDJEK_ASP]X
MKTQ]%\4:#9:E9R$&2TO[5)HF(.02K@@X/M0!\&?\$Z/@V/%W_!7+]K;]OOX9
MM$WPR\:0^&O#?AW6;+_CS\2ZE86$:ZC>6S#Y9HH9E$'GKE))?/"L2C$_H!3+
M>W@M($M;6!(HHD"1QQJ%5% P  .@ [4^@ HHHH **** "BBB@ HHHH ****
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
MKI^HZ_XNU)O#M_')AI UWJVIW5[;P+/<75W<(&V!F9Y_N+&OR_;]% 'YB?\
M!'GQS\+O^"1_[.'QA_87_:W\?:=X1OO@Y\1=9U3PTFM7J0S>)?"UZ5N-.O[!
M'(:\:5_.@\N+>ZSIY1&\A:]9_P"#>_\ 9'^*/[)W_!/2&Y^.?AB;0O&OQ2\;
MZMX_\3:!=(5FTR746C6&"4'E91;06Y=2 R.S(1E37VKJ/ASP]K%_9ZKJ^@V5
MU=:=(9-/N;FU1Y+9R,%HV8$H2.,C%7: "BBB@ K^4'_@[Q_Y3)ZW_P!D_P!!
M_P#1+U_5]7\H/_!WC_RF3UO_ +)_H/\ Z)>@#[ _X--O^4IG[7?_ &\?^GR>
MOW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OY0
M?^#O'_E,GK?_ &3_ $'_ -$O7]7U?R@_\'>/_*9/6_\ LG^@_P#HEZ /L#_@
MTV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *_E!_X.\?^4R>M_\ 9/\ 0?\ T2]?U?5_*#_P=X_\ID];
M_P"R?Z#_ .B7H ^P/^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q
M_P"GR>OW^H **** "BBB@ HHHH **** "BBB@ HHJOJNK:5H6G2ZOK>IV]G:
M6Z;I[JZF6..-?5F8@ >YII-NR$VDKLL45RO_  O7X(_]%C\*_P#A0VW_ ,71
M_P +U^"/_18_"O\ X4-M_P#%UM]5Q7\C^YF'UO"_\_(_>CJJ\ ^-G_!47]A7
M]G3XG:G\&_C)\<O['\2:/Y/]I:;_ ,(SJ=QY/FPQSQ_O(+9XVS'*C?*QQNP<
M$$#U7_A>OP1_Z+'X5_\ "AMO_BZ_"/\ X++:[HGB7_@I+\1];\.:S::A93_V
M/Y-W97"RQ28T>R4[74D'# @X/!!%?:\"<*8;B7-YX7&\\(1IN2<;)W4HJUY1
M:M:3Z7/B./N+L3PQD]/%8'DG.511:E=JSC)WM&47>\5UL?J[_P /L?\ @F/_
M -',?^69K7_R'1_P^Q_X)C_]',?^69K7_P AU^ E%?K'_$'.&/\ G]6_\"A_
M\K/R/_B-'%/_ #YH_P#@,_\ Y8?T]?!/XV?#']HOX8Z9\9/@WXF_MCPWK'G?
MV;J7V*:W\[RII()/W<Z)(N)(G7YE&=N1D$$]57QO_P $:?BO\+?#7_!-KX<:
M)XC^)7A_3[V#^V/.M+[68(I8\ZQ>L-R,P(RI!&1R"#7T]_PO7X(_]%C\*_\
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
M 4>YKF_^%]? S_HM'A/_ ,*.U_\ BZF4X1?O.QM3P^(K*].#:\DV=917)_\
M"^O@9_T6CPG_ .%':_\ Q='_  OKX&?]%H\)_P#A1VO_ ,74^VI?S+[S3ZCC
M?^?4O_ 7_D=97@WQ:_X*>_L#?!#Q++X/^(W[3WAVWU.WD,=U9:>9M0>W<'!2
M3[)')Y; ]5;!'I7Q_P#\%X/^"E%_X$\':1^S#^SA\1[;[5XIL'O/%FN:#J22
M/#8;S'':)+$QV&5ED+X(;8BCI(:_'BOCL[XM> Q+P^&BI-;M[>BM;\S]W\/?
M!./$N4QS+-JTZ4)WY(024FD[<S<DTKM:+E=UK=7/Z@O@5^U+^SM^TUI4NK_
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
M_*4S]KO_ +>/_3Y/7[_5^ /_  :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%%
M!1110 4444 %%%% !7E'[<OPA\9?'O\ 9(\>?!WX>P6\FM>(-">TTY+J<11M
M(74C<Y^Z, \UZO171A,34P>*IXBG\4)*2OM=.Z.?%X:GC<+4P]3X9Q<7;>S5
MG;[S\+_^'!?_  4*_P"A=\*?^%/'_P#$T?\ #@O_ (*%?]"[X4_\*>/_ .)K
M]T**_2?^(N\5_P M/_P%_P#R1^9?\0=X2_FJ_P#@2_\ D3\+_P#AP7_P4*_Z
M%WPI_P"%/'_\37S!^T1\ OB'^R_\8M8^!?Q5MK2'7]#^S_;X[&Z$T0\ZWBN$
MVN!@_NY4SZ'([5_3?7Y!_P#!47_@EU^W5^T7^W5XY^,GP;^!O]L>&]8_LS^S
M=2_X2;3+?SO*TRT@D_=SW*2+B2)U^91G;D9!!/U_!7B3C,VS6='-ZE*E34&T
MW[GO<T4E>4K;-NV^GD?&\;^&6"RC*85LGIU:M5S2:7O^[RR;=HQONDK[:VZG
MYKT5]4_\.3O^"G'_ $;/_P"7GHO_ ,F4?\.3O^"G'_1L_P#Y>>B__)E?I_\
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
M.S%BQS0!ZO\ M$?$_4?#7@7Q-X(^%UZ+CXC7'@/6-4\):/! TLCS06Y$4K
MA$-P\* O@,S;1D@X^._^#>G_ (5/^T#_ ,$)_ G@WQ7!;ZM9:MIWB32?B1::
MG)YDEQ=SZG??;Q=EN2\JS>8Q?DK,I)YK[2^"O[/'PN^ .GWMOX!TW49;[5'C
M?6O$'B'7;O5M5U-D!"&XO;V66>8(&8(C/LC#$(J XKR6?_@E'^Q];^+O&GB3
MP?H_BWPI8?$B\DO/B%X3\&^/M4TK1O$-S(NV:>>SMITC225?EE:+R_.'$F\%
ML@'X[36GQ%U+_@T8\ P?%AI[ZUMOC+IT7@Z74EW2-HZ^)&B@/S<[.9E3MY10
M+\N*^]?^"YW@#P)?_M"_L%^&[[P7I4VG1_M.:=IL>GRZ?&T"V3V^'MA&5V^4
MPCC!CQM(101P*^N_VD?^">'['W[6?P6T+]G/XW?"62Z\">&9+5]"\*:!XEU+
M0[*T-LH6V CTRXMP5B 'EJV53 *@&HOCK_P3K_91_:5UKP)XC^-GA;Q3K5_\
M--4BU/P1=_\ "SO$%M)IE]&P*78,%\GFSC 'FR;WQD9P2* /EW]KNWM[7_@X
M[_9"OK:%(YKGX4>.8+F5%PTL26K.B,1RRJS,P!X!)(ZU4_X)1^ OASJ/_!5+
M]OSQ!>>$=,N-7MOB9HUHEU/9J\D5I=:7OFC4L/E29XP9 /\ 6&-=V=JX^KOB
M-^P%^R7X\_:'\,?MD_$/PWKTOCSX?V$T/AGQ._Q(URW32K9XF2=5ACO5M]DD
M982[D(D&=^ZO@W_@F[X#^"?Q^_X*F_MK^*;3XK^)] U;6_B!I?\ PB^L>$?%
M]SI8\1:6FGM%.8/+<17\<4T3$3(KM#ORCH)3N /#/AEI7[)7[*7[,7_!1_P)
M^T+\*]1\3_LWQ_M(6VD>%/ 'AW49-/BNM;>XA=].MIXGC%JD5S_9R.X8"..W
MP0V-C?0?[6VE_'[3?^"V?_!.[5_V@/$WA5=3O)?B2+;PQX/L)5M="B'A^V!A
M-W.YEOV);:9S';HPB&V",E]WW%XL_P""<O[&'C;]D.__ &$_$GP.L;CX8:FC
M&_T![RX,L\[3_:6O'NC)]H>[-Q^^:Y:0RM)EF=B3GSJ;_@B%_P $V]0'@.X\
M1?!'4M9O_AS>R7'AW6M<\;:M>:@ZO&L1MKFZEN6ENK4(BJMK*S0*NY%C"O(K
M 'BO[(OAOPWJ'_!R5^UQXFN]"LIM0L?A=X(%A?R6R-+;B6Q19-CD97<J*#@\
MA0#P*F_X(M^ /!FO>./V]/A7K7ANTNO#>J_M:>*;74-$FB!MIX+JTMUN(V3I
MM<.P8=P<5]6^!O\ @GK^RI\-OVD_%'[7?@OPAXAL_B'XTT^.Q\4:^?B)KLHO
M[>*-8XHFMY+UK<+&JJ(PL8\O'R;:X'7OA#^QE_P1\^$_Q9_;1^'/P9^(ETFL
M:D-?^(6G^&?$.L^)-0UN]N+J..2\6SOKV2,RAIM\DHV%8D<EMJXH ^%OV7/%
M7Q#^#GA[Q]_P;4>+-9U27Q!;_$6/1? 6O-N\VY^$^IB;4KVZ,J])(;&*\L=^
M0$GOK6-<["*_8K3--T[1M-M]'TBQAM;2T@2&UMK>,)'#&H"JBJ.%4   #@ 5
M\G?L3#2_VQ_VF]<_X*A77P,USPAI]W\/['P/\,/^$U\/C3M;O-*6YDO[^^FA
M8F2*":YD@BA1R#MLGE4;;@$_7% !1110 4444 ?%?_!4C]AOX\_M8^/?"OB'
MX0Z?IDUMI.D36]X;_4E@(=I0PP"#D8KY;_X<U?ML?] /PY_X4"?_ !-?KQ17
MYUG/AAPWGN9U,=B74YYM-VDDM$EHN5]%W/*KY/A,16=2=[OS_P" ?D/_ ,.:
MOVV/^@'X<_\ "@3_ .)H_P"'-7[;'_0#\.?^% G_ ,37Z\5%>SS6MG-<V]E)
M<R1Q,T=O$RAI2!D("Q"@GH,D#GDBO+?@WPBE?FJ_^!+_ .1,O[!P/=_?_P
M_![]HK]F_P"(G[+WC:'X>?%&;3!JTMBEVUMIM^+CR8V9@N\@ *QVDA>N,'H1
MG@:^M/CE_P $_?\ @I%\>OBYK_Q>\6_ <_;==U%[AHO^$LTIA!']V.%3]J^Z
MD81![**Y3_AU!^W[_P!$$_\ +ITK_P"2J_!,QX3SQXZI]3R_$*ES/EYJ4V^7
MI?W5JUJSYJK@L3[1^SI2Y>FCV^XY;]FK]B#XW?M8Z+J>M?![^Q;@:/<I#J%M
M>ZJL$T1=2R-M(^ZV& /JC#M7IG_#FK]MC_H!^'/_  H$_P#B:]4_X)V_LD_M
M[?LH_M$V7BGQ)\$Y(O#&L1'3O$X3Q+IDGEP,04GV+<DL8G"M\H+%=Z@9:OTD
MK]1X.\,LFSG)U5S.C7HUXMJ2E>"?52BI0O9IV>KU3/8P&44,10O6C*,EOT^Z
MZ/R'_P"'-7[;'_0#\.?^% G_ ,31_P .:OVV/^@'X<_\*!/_ (FOUXHKZO\
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
MYHO]C7/B=?B!K8633?-6;[$;7[9]E^S^8BOY/E;-RAMN>:7X(?\ !/[]E?\
M9U^,WC?]H+X2^"]<LO%OQ)EBD\=:GJ/CW6M136GB5TB::"\O)828TD=4P@V*
MQ5<#B@#XX^%?[.7[&_\ P4M_X(L>"8_B]^VCXON/@G%\/='N/$&G6D_ARQM_
M#DNEP0O);//#I2S6S6LD)1AOR57!+*_S7/VGOV??V]?AU^TQ=_MR?\$D?C#H
MOBOQ/:?#GP_X?^*WP+^*L;QR>(+.UCFGT^=+EC&UO>F.YF&&:)-[2DN3OB/J
M?@3_ (-^O^"4GPT_:$;]H[P7^S0MEJ?]M)K$7AY/$%Z=!BU!'WQW"Z:9?L^4
M?YD0H8XVP41=JX]G\=_L)_!;QK\<]4_:4TW7_&_ACQOKFC6VDZWK7A'QU?V"
MZA8V^\P02VR2_9W\LRRE)/*\U3*^UP"10!R/_!)+]J?X:_MA_L1Z%\8_AI\%
MKSX<K)K>L6GB'P+>R,[:+K*:A.VH0*Y W1_:7D=<*H"N%V1[=B_+'_!QVB>$
M?B'^Q%\=_$#-;^&_!O[7?AJ;Q#J3+^ZLX6N(YO,D8G"+MMI.3Q[CO^B'P/\
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
M[.7=G,1BV%F)()H ^)/^"/\ JMW^TY=?M3_!'QU^U3XM\.^/]+_:-\8)\0/
MUC9Z"[265Q<"&VN<7NFSSO;M;QK;(V\H%ME50JA<^9_\%'?V3/V4OV9O^"2'
MPE_95_9T\2:SXJ^'7AS]KKP]IT%SXHOTO,2MJUPE_!%,D<:M&D\EU$Q4<.)E
MR<&OM;]K3_@AW_P3;_;4^.J?M*_&KX(7:>-I(4@U77?#'B>^TB75X40(J77V
M.:/S?W:B/?Q(4 7?A5 [SXZ?\$Q_V(_VCO@QX1_9V^*7P=N6\#> Y;27PEX6
M\/>+M6T2STZ2V4K;R+'IMU &>,,=K/N*DD@YYH XC_@IS^Q5HO[1'P@\/>#O
M@=\7M+^#GQ4'Q(TC7_AIXOM=$B9+SQ#I-I=36EM=QJO^DPBTCNAM?<%5!A7"
M^4_E_P#P3<_;'_:<\2_MV^*_V+O^"E7[,'A[PK^T#HGPN@U;3OB)X%O9)M%\
M9^%X-0,*RQJY)@9+JZ8A6Y)EF^2';L;ZQ^.W['GP0_:/^''A_P"%WQ5L_$5U
M8>%->M=;\.WUEXTU.TU*QU&V25+>[6_AN%N6E3S7(9I#DX+;L4_X0?LF?";X
M._$35?C)8-K6O^-=9TB#2;_QCXMUJ;4=0_LZ&1Y(K*)Y#MM[<2.\ACB5%>1B
M[[FPU &]^T)_R0/QQ_V)^I_^DLE?F;_P1^CAN/\ @TJ\B5%=&^#WQ-61&&00
M=2U[((^AK]//B]\)/!7QS^'VI?"[XB)JLFBZO:R6VHP:/XBO=+FFAD1D>/S[
M*:*8*RLP(#@'/L*\A^%/_!+;]BCX'_LR:S^QK\*OAYXDT;X9Z]:75KJ/A.W^
M)WB%H?(NMWVF**1[]I;=)=[[UB= V]LYW'(!^:7[0_@SPCI7_!EM8QZ9X7T^
MV$OPQ\+:C*(+-$WWCZ[IY>X.!S*Q)R_WCDY->Y?%CXMWH_X.#OV2/AQ\7]2V
M^%_^&<M4U'P"^HR?NIO%=RL\5TREN&G^PV\:@G+?OR!S)S]:Z]_P2F_8:\3_
M +(=M^P9KWPQ\077PDM%B2#P9)\3/$/DB**5)HH6E%_YSPI)&CK$TA12H(45
M-^TA_P $N_V+OVK_ (,^$O@?\:_AOJ.IZ?X GCG\"ZU_PE>HC6]!F3;MDM]3
M,YNPWR1YW2L#Y<>0=B;0#YM\;VFG6G_!T]X*NXK:&*>Z_8RO/-D5 &F*^(90
M,GJQ"C\A7GG_  1.T/3/V\?^"=GC_P" GQ7_ &JO&>G^*_\ A-O&NA_'CP%9
M6V@B6.[U+5;^2=I3=:9+=[9H+C;YKRG#I(B,HA"I]>_#W_@D+^PY\._V@M _
M:KC\%>)M>^(OAS0UTNP\8>+_ (@ZOJU]+$)))"]Q+=7+FZ<F3:#-O5$1$145
M0*Y;]HC_ ((,_P#!,']I_P#:&N_VH/B=\ +B+Q9J[9\2S^'?$]_I=OKW3=]L
MAM9D24OCYR ID_C+4 <)\8/V//V V_X(EM^Q3IVI^)?&GPX2&Z\/_#"YGNHK
MS7;[7/[2N8]/&G2E(TED%WE8) %A-LNYV\C>]8__  09^+'BVPU+XJ_LC_MI
MRW+?M6_#_4[2#XF:OJ]\+B7Q1H<4*PZ/J-E(40M8K 57:J\3323R 2WCY^R/
M$'[&_P"SQXD\>_#GXCW7@V_M+_X2Q-%\/+/1O%&I:?INCH;=K4A=/M;B.TE_
MT=WA'FQ/B-B@PIQ6!XP_X)T_LC^.OVNM-_;O\0^ M;_X6MI&DQZ7I_BNP\?:
MW9^78H7(M3;6]XEL\),CEHVB*N6)8$\T >W4444 %%%% !1110 4444 %%%%
M !1110 5_*#_ ,'>/_*9/6_^R?Z#_P"B7K^KZOY0?^#O'_E,GK?_ &3_ $'_
M -$O0!]@?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7
M[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5_*#_ ,'>/_*9/6_^R?Z#_P"B7K^KZOY0
M?^#O'_E,GK?_ &3_ $'_ -$O0!]@?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM
M_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_*#_ ,'>/_*9
M/6_^R?Z#_P"B7K^KZOY0?^#O'_E,GK?_ &3_ $'_ -$O0!]@?\&FW_*4S]KO
M_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5_*#_ ,'>/_*9/6_^R?Z#_P"B7K^KZOY0?^#O'_E,GK?_ &3_ $'_
M -$O0!]@?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7
M[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5_*#_ ,'>/_*9/6_^R?Z#_P"B7K^KZOY0
M?^#O'_E,GK?_ &3_ $'_ -$O0!\.?'GXF_$GX9?M8_%*_P#AO\0=<\/3W7CS
M6([F;0]6FM'E07\Q"L8F4L ><&L/_AK#]J;_ *.5^('_ (65]_\ ':** #_A
MK#]J;_HY7X@?^%E??_':/^&L/VIO^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X
M@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A9
M7W_QVC_AK#]J;_HY7X@?^%E??_':** #_AK#]J;_ *.5^('_ (65]_\ ':/^
M&L/VIO\ HY7X@?\ A97W_P =HHH /^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z
M.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC_AK#]J;_ *.5^('_
M (65]_\ ':** #_AK#]J;_HY7X@?^%E??_':/^&L/VIO^CE?B!_X65]_\=HH
MH /^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _
MX:P_:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?^%E??_':** #_AK#]J;_ *.5
M^('_ (65]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =HHH /^&L/VIO^CE?B!_X
M65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC
M_AK#]J;_ *.5^('_ (65]_\ ':** #_AK#]J;_HY7X@?^%E??_':/^&L/VIO
M^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!
M_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?^%E??_':
M** #_AK#]J;_ *.5^('_ (65]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =HHH
M/^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"C
ME?B!_P"%E??_ !VC_AK#]J;_ *.5^('_ (65]_\ ':** #_AK#]J;_HY7X@?
M^%E??_':/^&L/VIO^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X@?\ A97W_P =
MH_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A97W_QVC_AK#]J
M;_HY7X@?^%E??_':** #_AK#]J;_ *.5^('_ (65]_\ ':/^&L/VIO\ HY7X
M@?\ A97W_P =HHH /^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_Q
MVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC_AK#]J;_ *.5^('_ (65]_\ ':**
M #_AK#]J;_HY7X@?^%E??_':/^&L/VIO^CE?B!_X65]_\=HHH /^&L/VIO\
MHY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _X:P_:F_Z.5^(
M'_A97W_QVC_AK#]J;_HY7X@?^%E??_':** #_AK#]J;_ *.5^('_ (65]_\
M':/^&L/VIO\ HY7X@?\ A97W_P =HHH /^&L/VIO^CE?B!_X65]_\=H_X:P_
M:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC_AK#]J;_ *.5
M^('_ (65]_\ ':** #_AK#]J;_HY7X@?^%E??_':/^&L/VIO^CE?B!_X65]_
M\=HHH /^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !VB
MB@ _X:P_:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?^%E??_':** #_AK#]J;_
M *.5^('_ (65]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =HHH /^&L/VIO^CE?
MB!_X65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_
M !VC_AK#]J;_ *.5^('_ (65]_\ ':** #_AK#]J;_HY7X@?^%E??_':/^&L
M/VIO^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"C
ME?B!_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?^%E?
M?_':** #_AK#]J;_ *.5^('_ (65]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =
MHHH /^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F
M_P"CE?B!_P"%E??_ !VC_AK#]J;_ *.5^('_ (65]_\ ':** #_AK#]J;_HY
M7X@?^%E??_':/^&L/VIO^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X@?\ A97W
M_P =H_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A97W_QVC_A
MK#]J;_HY7X@?^%E??_':** #_AK#]J;_ *.5^('_ (65]_\ ':/^&L/VIO\
MHY7X@?\ A97W_P =HHH /^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A9
M7W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC_AK#]J;_ *.5^('_ (65]_\
M':** #_AK#]J;_HY7X@?^%E??_':/^&L/VIO^CE?B!_X65]_\=HHH /^&L/V
MIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _X:P_:F_Z
M.5^('_A97W_QVC_AK#]J;_HY7X@?^%E??_':** #_AK#]J;_ *.5^('_ (65
M]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =HHH /^&L/VIO^CE?B!_X65]_\=H_
MX:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC_AK#]J;_
M *.5^('_ (65]_\ ':** #_AK#]J;_HY7X@?^%E??_':/^&L/VIO^CE?B!_X
M65]_\=HHH /^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_
M !VBB@ _X:P_:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?^%E??_':** #_AK#
M]J;_ *.5^('_ (65]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =HHH /^&L/VIO
M^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%
ME??_ !VC_AK#]J;_ *.5^('_ (65]_\ ':** #_AK#]J;_HY7X@?^%E??_':
M/^&L/VIO^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F
M_P"CE?B!_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?
M^%E??_':** #_AK#]J;_ *.5^('_ (65]_\ ':/^&L/VIO\ HY7X@?\ A97W
M_P =HHH /^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:
MP_:F_P"CE?B!_P"%E??_ !VC_AK#]J;_ *.5^('_ (65]_\ ':** #_AK#]J
M;_HY7X@?^%E??_':/^&L/VIO^CE?B!_X65]_\=HHH /^&L/VIO\ HY7X@?\
MA97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _X:P_:F_Z.5^('_A97W_Q
MVC_AK#]J;_HY7X@?^%E??_':** #_AK#]J;_ *.5^('_ (65]_\ ':/^&L/V
MIO\ HY7X@?\ A97W_P =HHH /^&L/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^(
M'_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC_AK#]J;_ *.5^('_ (65
M]_\ ':** #_AK#]J;_HY7X@?^%E??_':/^&L/VIO^CE?B!_X65]_\=HHH /^
M&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%E??_ !VBB@ _X:P_
M:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?^%E??_':** #_AK#]J;_ *.5^('_
M (65]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =HHH /^&L/VIO^CE?B!_X65]_
M\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!_P"%E??_ !VC_AK#
M]J;_ *.5^('_ (65]_\ ':** #_AK#]J;_HY7X@?^%E??_':/^&L/VIO^CE?
MB!_X65]_\=HHH /^&L/VIO\ HY7X@?\ A97W_P =H_X:P_:F_P"CE?B!_P"%
ME??_ !VBB@ _X:P_:F_Z.5^('_A97W_QVC_AK#]J;_HY7X@?^%E??_':** #
M_AK#]J;_ *.5^('_ (65]_\ ':/^&L/VIO\ HY7X@?\ A97W_P =HHH /^&L
M/VIO^CE?B!_X65]_\=H_X:P_:F_Z.5^('_A97W_QVBB@ _X:P_:F_P"CE?B!
M_P"%E??_ !VN4\7^-_&GQ!UEO$?CWQ?JFN:@T:QM?ZOJ$ES,47[JEY&+8'89
&XHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>fast-20201231_g2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 fast-20201231_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M! 5* P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM
MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_
MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T
MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O
M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH
M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?
M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ
MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_
MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@
M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _
M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X
MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;
M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*
MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_
M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)
M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_
M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*
MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y
M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\
MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H
M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\
MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-
MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@
MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?
M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27
M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\
MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK
MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\
M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_
M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H
MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /
MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?
M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$
MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^
M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9
M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\
M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV
M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\
MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&
MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_
M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'
MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_
M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(
M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_
MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I
MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T
MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O
M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH
M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?
M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ
MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_
MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@
M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _
M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X
MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;
M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*
MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_
M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)
M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_
M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*
MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y
M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\
MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H
M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\
MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-
MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@
MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?
M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27
M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\
MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK
MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\
M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_
M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H
MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /
MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?
M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$
MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^
M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9
M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\
M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV
M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\
MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _FM_;=_P"#=W_@I;^Q'^R?
MXZ_:P\4_\%3+S7-/\"Z&VI7>DZ?J^LQS72*ZKL1GFV@_-U/I7Y*?\-8?M3?]
M'*_$#_PLK[_X[7]?W_!?C_E#9^T)_P!D_F_]'15_&%0!^_W_  :;?\I3/VN_
M^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!\@?\%^/^4-G[0G_9/YO_ $=%7\85?V>_\%^/^4-G[0G_ &3^;_T=%7\8
M5 '[_?\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_F_\ 1T5?QA5_9[_P7X_Y
M0V?M"?\ 9/YO_1T5?QA4 ?O]_P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE
M,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_V3^;
M_P!'15_&%7]GO_!?C_E#9^T)_P!D_F_]'15_&%0!^_W_  :;?\I3/VN_^WC_
M -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%% !1
M7S+_ ,%=OVJ/VDOV*?V$/'G[3W[-'@_P=JVJ^#]$>_NCXQO;E8H8Q+$FZ."!
M/](;#NVUIH0"@&6W$#TSX4?&K6-0_8S\-?M%^-M+N=3U"?X8V?B/5[+1++=-
M=S'3DNI8[>$=79BP1!U) H ].HK\P/VT_P!J3_@OO^P]\*+[_@H)X\T'X$:]
M\//#TT5[XT^">A6U\=2TC1WE524U5R%N;F)7'FR*@B!#.D3H,5]%_MF?\%,[
M3X.?LZ?![QE\ O#EKK'CO]HW7]"T+X0:-XA#I;QS:HD<OVZ^6)@_V:U@D\R5
M48,QV1AEW[U /K2BOD.[_:X^-?[(/[;WPM_9$_:Q\?Z3XRT#XY:=J47@3QS8
M>'1I,^G>(+!(Y9M-NH4EDC>"XAE5K>0;9%D1HG\W<)%^O* "BBN#^(/[3WP
M^%7B-O"7Q$^*FEZ1J20I*UG=R,'"-RK< \&@#O**\U\.?MA_LQ^+]<MO#7AK
MXSZ->7]Y)LMK6&5BTC8S@?+Z UW'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_
MWU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9
MO_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\
MH-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'
M_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-
M0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_
MWU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9
MO_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\
MH-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'
M_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-
M0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_
MWU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9
MO_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\
MH-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'
M_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-
M0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_
MWU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9
MO_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\
MH-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'
M_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-
M0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_
MWU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9
MO_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\
MH-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'
M_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-
M0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_
MWU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9
MO_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\
MH-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'
M_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-
M0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_
MWU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9
MO_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\
MH-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'
M_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-
M0?\ ?5 &E16;_P )CX8_Z#4'_?57+&_L]2@%U8W"RQDD!UZ9H FHHHH ****
M "BBB@ HHHH ^0/^"_'_ "AL_:$_[)_-_P"CHJ_C"K^SW_@OQ_RAL_:$_P"R
M?S?^CHJ_C"H _?[_ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^
MGR>OW^H **** "BBB@ HHHH **** /D#_@OO_P H;?VA/^R?S?\ HZ*O</V(
MO^3+_A#_ -DOT#_TW05S/_!1_P#9%\;?MW_LA>,?V3/"?Q@TSP1;>-]+.G:O
MK=_X2DU>2* R(Y\F);VU"OA"-S,P^;.WCG?^%7P8^.'PI_9&TGX!Z1\:?#DG
MB_P]X/M]$T/QJ/ LPLHG@MD@AN9=.;4&:4C9O*"Y4,3C('4 \L_X*-^%K_\
M;5\.S_\ !,_X>7LJ#QI':3?%_P 06IX\,^%?/$DL>[D"]O\ R7M;>(\A&N)R
M-L&'^9_^"M?@ZT\%_P#!6/\ X)L6&G:3'9>"]%\:^)-*L;6!2MO:7/V/3DLX
ML= <1@1CG'EMTYSU?PQ_X)4_\%A_@]H^H:1X _X+SV5J=7U:XU36+ZX_94T2
MYN]0O9B#)<3SS7[23/@(B[R0D<<<:A8XT1?>?C1_P3;M/CU^R%X"^!'Q'^.V
MM:C\1/AOK.F>*?"WQCNK%7OH/%EG(9_[6-L7V&*69YM]F'""&4Q(R[4=0#YI
M_P""]MMJFL_MI_\ !/CP[X9W-JK_ +45C>A(_OFRMI;.2\/KM$.=W;'6OTSK
MYL\)_L1>/?B%^UKX3_;2_;$^('AWQ)XF^&^@7^E_#/P_X1T&>QTO0Y+X(E_J
M3&XN)Y9[N:.-(ARD<,0*A9&/FU])T %9>K>"/!>O7AU#7/"&EWMP5"F>[T^.
M1R!T&YE)Q6I10!\^_M*^&/#7AGXU?!=?#?AZQT\77C>1+H6-HD7G*+=B%?:!
MN&><&O?/[.T__GQA_P"_0KQ']K#_ )+9\#_^Q[E_])FKW2@"'^SM/_Y\8?\
MOT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM
M/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J
M:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\
MY\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT
M*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_
M .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B
M@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA
M_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/
M[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\
M8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"
M'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?
M^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.
MT_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&
M'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^
MSM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_
M0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T_
M_GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\
MOT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM
M/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J
M:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\
MY\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT
M*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_
M .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B
M@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA
M_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/
M[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\
M8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"
M'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?
M^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.
MT_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&
M'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^
MSM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_
M0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T_
M_GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\
MOT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM
M/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J
M:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\
MY\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT
M*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_
M .?&'_OT*DCBBA79#&J+Z*N!3J* "BBB@ HHHH **** "BBB@#Y _P""_'_*
M&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ *&S]H3_LG\W_ *.BK^,*@#]_O^#3;_E*
M9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#PO]K#_ )+9\#_^Q[E_])FKW2O"_P!K
M#_DMGP/_ .Q[E_\ 29J]TH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y
M_P""_'_*&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ *&S]H3_LG\W_ *.BK^,*@#]_
MO^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO]K#_ )+9\#_^Q[E_])FK
MW2O"_P!K#_DMGP/_ .Q[E_\ 29J]TH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#Y _P""_'_*&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ *&S]H3_LG\W_ *.B
MK^,*@#]_O^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW
M^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO]K#_ )+9\#_^
MQ[E_])FKW2O"_P!K#_DMGP/_ .Q[E_\ 29J]TH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO%?VB_^"BW[$'[)NK_
M /".?M _M)^&_#^J[0SZ-Y[W5]&I&0SVULLDJ*1T+* >V:?^SG_P4/\ V)OV
MM-4;0/V?/VD/#GB'5 A<:.MP]M?.@&2ZVUPL<K*.[!2!W(KT?['S?ZG];^KS
M]E_/R2Y?_ K6_$T]E5Y.;E=N]M#V>BBBO.,PHHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJVL:
MOIGA_2;K7M;OH[6RLK9[B[N9FPD42*6=V/8  DGVIVE:IIVN:7;:UH]['<VE
MY;I/:W$+;DEC=0RNI'4$$$'WJ>>/-RWUWL*ZO8GHHHJAA1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!\@?\%^/^4-G[0G_9/YO_1T
M5?QA5_9[_P %^/\ E#9^T)_V3^;_ -'15_&%0!^_W_!IM_RE,_:[_P"WC_T^
M3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!X7^UA_R6SX'_\ 8]R_^DS5[I7A?[6'_);/@?\ ]CW+
M_P"DS5[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 45QOQF_:$^"_[/F@?\)'\8?B'IVB0,I,$5S+NGN,=HH5
MS)*?]U3CO7P=^TI_P6\\0ZH+CPU^R]X*&FPG*#Q+XAB62X/^U%;@E$]C(7R#
MR@-?+\0<9</<-0?UVLN?I"/O3?R6WK*R\SCQ./PN$7[R6O;J?H#\3/BW\,_@
MUX;?Q=\5/'.FZ#IR9 N-1N5C\QO[J+]Z1O\ 94$GTKX;_:4_X+>Z39"?PW^R
MYX*-[)R@\3>(HF2(?[45L"&;U#2%<$<H17S'\.?V8OVW?V__ !4/'5]#JVJ0
M7+8D\6^*[MX[.-,\B-F!W*"?N0JP7T%?</[-?_!'']GWX3?9_$/QBN7\=ZTF
M&,%Y%Y6FQ-Z" $F7T_>,5/78*_/?]8N/N-?=R:A]5P[_ .7L_B:[IV_](B[/
M[:/+^M9GF&E"/)'N_P"OR^\^%=!^'_[<W_!1GQG_ &](FN>*0LQ5M7U.7R-+
ML,GYE0G;#'CJ8XAN/]TU[+\4/^",OQ=\!?"FR;P#:2^.O&FH7@%\EAJ%K8Z?
MI-NHRV#=2H]Q(S;55OE4+ORF=IK]/]+TK2]#TZ'1]%TVWL[2VC$=O:VL*QQQ
M(. JJH 4#T%3UZ.$\(LE="H\QK5*U>:UJ-V:?5Q3YM>EY<W=69K#(\/ROVLG
M*3Z_U?\ &Y^,G_#J#]OW_H@G_ETZ5_\ )5'_  Z@_;]_Z()_Y=.E?_)5?LW1
M6'_$%.%?^?U;_P "A_\ *R?]7\'_ #2^]?Y'QI^RW^PA_P ++_9SB^%/[=7[
M.EI9Z[X>E-IH7B*#4K5KV>PQF)?M%G*S?N3E DGR[!'@'G'C_P ?_P#@AUXR
MT?S];_9O^(L.L0#+)H7B,K!<@=E2=!Y<A_WEB'O7Z5T5]+BO#GA?'9=3PN(I
MN4H)15315++:\HI*5EI[R?WZG7/*L'4I*$E=KKU^];GXK>'?BY^WC_P3\\11
M^&[B\\2>%XA(2NB:Y;F?3KD _,8U?=$P/=XB#_M5]9? #_@N)X(UOR-$_:/^
M'DVB7#85]<\/!KBU)[L\#$RQC_=,I]J^Y_%/A+PKXXT2?PSXT\-6&KZ=<KBX
ML-3M$GAD'^TC@@_E7R5\?_\ @C%^SI\2O/UGX0ZG>>!M3?++!;YNK!V]X78.
MF?\ 8<*/[IZ5\E_J?QSPG[V08SVU)?\ +JIV[*_N_-.F<7U',<%KAJG-'^5_
MU;\CZ<^%?QN^$?QOT,>(OA+\1-*U^UV@R'3[M6>'/021\/$?]EP#[5U-?C9\
M5?\ @GY^V_\ LBZX?''AC2-2NX+$EH/%'@2\E=HEZ[F6/;/$,8R2H7_:-=O\
M ?\ @L_^T3\-C#HGQCT>S\;Z;'A&GFQ::@@''^M12CX']]"Q/5N]=>"\4X8.
MNL+Q#A)X:IWLW%^=OBMZ<Z\RZ><JG+DQ4'!_A_G^9^KE%>!? #_@I;^R9^T%
MY.FZ5X_3P_K$V -%\4!;25F/\*2%C%(2>@5RQ_NBO?00P#*<@]"*_3LOS3+L
MVH>VP=6-2/>+3^_L_)ZGL4JU*O'FIR37D%%%%=YH%%%% !1110 4444 %%%%
M !1110 4444 ?('_  7X_P"4-G[0G_9/YO\ T=%7\85?V>_\%^/^4-G[0G_9
M/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\
M[>/_ $^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >%_M
M8?\ );/@?_V/<O\ Z3-7NE>%_M8?\EL^!_\ V/<O_I,U>Z4 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5!J6I:=HVG7&L:Q?PVMI:
M0/-=75S*$CAC4%F=F; 50 22> !4]?D;_P ''G_!43_A$-"G_P""?/P.\0XU
M35+=)?B7J5I+@VMHX#1Z8".0\JE7EZ8C*)R)7 ^@X8X>QO%&<4\!A_M:R?2,
M5O)^G3NVEU-\-0GB:JA'_ACXQ_X*W_M^>/?^"I_[7VG?"SX%V5_J7@[1=5_L
M;X=:'9HV_6+N601M>E.,O,P58PV-D07A6:3/[3_\$J?^">'A/_@G5^S'9?#I
M$MKOQCK8CO\ QWK<*Y^U7NWB!&ZF" ,8T'?YWP#(PKXK_P"#<3_@EW_PA'AV
M#_@H)\<?#V-7UFU>/X:Z;=Q?-9V3@K)J1!Y#S*2D73$19^1*I7];:^\\1N(L
M%0HT^&<HTPV'TFU]N:WN^MG=OO.[Z)G;F&(A%+#4OACOYO\ K\0HHHK\C/+"
MBBB@ HHHH X/X_\ [+_[/7[4_A!O O[0WP@T/Q9IN&$,>K68:6V)X+03#$D#
M_P"W&RM[U^7/[9?_  :W:)?"[\8?L-?%QK&7YI%\&>-I#)">^R"]C4NGHJRH
M^2?FE YK]@J*^FR#B_B+AJ=\!7<8]8/6#_[=>GS5GYG10Q=?#OW)?+H?S'Z3
MXQ_X*L_\$:/B"-*D?QA\/8Y;HDZ=?QB[T'5F'WBH/F6EP2!C?&?,4'AE-?H9
M^QG_ ,'1/PL\7_9?"'[;?POE\)WS81_%WA2*2[TYCW>6U):> ?[AGR>RBOU/
M\;>!?!/Q*\,7?@KXB>$-,U[1[^/R[W2M9L([FVG7T>.0%6'U%?G1^V9_P;/_
M +*7QH-UXM_9<\277PPUZ3<XTO:U]HTS]<>4[>;;Y/>-RBCI%VK]'CQGP/QB
MO9\1X3V-9_\ +ZG?[W:\O1251>AZ"Q>#Q>F(A9]U_7^9^@'P:^/'P8_:(\&Q
M?$'X&?%#1/%>C38 O]#U!)U1B,['"G,;CNC@,.X%=97\SGQ@_86_X*E_\$E?
M&[_%+2K#Q)H-K9G"_$#X?:C+/ILL0/2=XP#'&3_RSN40-_=(KZI_8S_X.BOB
MAX2%IX1_;<^%T7BJR7:C^+O"44=KJ"CN\MJ2L$Y_ZYF  =B:\[-/"C&5,/\
M7,@Q$<71>UFE->6_*VNNJ?\ =(J99-QYZ$E)?B?MU17CW[*G[?/[(_[:FAKJ
M_P"SI\:])URX6+S+O1'D-OJ5H._FVLH650#QO"E"1\K$<U[#7Y7BL)BL#7='
M$TW":W4DTUZIZGF2C*#M)684445SDA1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17D/[1G[<W
M[-G[+UO)!\2?'T,NKJF8_#NDXN;YSC(!C4XB![-*44]C7P!^TC_P61^/WQ7D
MG\-?!'3U\$:1*3&EQ;L)]3G4G _>D;8L\<1KN!_C-?%\1<?<-\-WA7J\]5?8
MA[TOGTC_ -O-/LF<&*S+"8323N^RW_X!^B_Q\_:S_9__ &9]+-_\7OB+9V%P
MT>^WTF%O.O;CTV0)E\$\;B H/5A7P)^TG_P6O^*7C7[1X<_9R\,)X4TYLJ-:
MU-4N-1D7U5.8H.,C'[P]PPK@/@'_ ,$O?VM?VGM4'C?X@QW'AC3+^0376O>+
M3(][= ]72!CYLC'@@R%%8<AC7WU^S7_P3*_9>_9Q^SZS#X6_X2?Q!#AO[<\1
MHLQC<=X8<>7%SR" 7']\U\3]=\1^-],+#ZCAG]IWYVO)Z2].507]YGG>TS7,
M?@7LX=^O^?W6]3\\?@S^P7^V;^VGK_\ PL+Q'!J%M97[![CQ?XUN909U/>,/
MF6?C."HV<8W+7WC^S7_P27_9E^!7V?7?&.FGQSK\6&-[KT"_9(G]8[7)0#O^
M\,A!&017U'17U'#_ (:<.9)-5ZL?;UMW.IKKW4=EWN[M=SLPV4X7#OFDN:7=
M_P"0V&&&WA2WMXECC10J(BX"@<  #H*=117Z%L>H%%%% !1110 4444 %%%%
M !7D'Q]_80_9>_:16:\^(?PRM8M5FR?[?T<"TO=Q_B:1!B4^T@<>U>OT5R8W
M 8',J#HXNE&I!]))-?B14I4ZL>6:37F?F#\?_P#@B)\5_"GGZW^SWXVM?%-F
MN631]5*VE\H[*KD^3*?<F+Z5XUX'_:?_ &[?V$O$">"K_4]>TB&W.!X8\6V;
MS6;H/^>:R_=3_:A9<^M?M'6-XZ^'G@/XG:!)X5^(O@[3-<TZ7[]EJMDD\>?[
MP#@X8=B.1V-?F.8>%6"I5_K>18B>%J^3;CZ;\R3ZZM?W3R*N34U+GPTG"7X?
MYGQK\ /^"W/PC\6B'1?V@?!=WX5O#A7U;3 UY8L>[,@'G1#V D]VK[%^'GQ1
M^''Q:T%?%'PR\<:7KVGMC_2M+O4F52?X6VDE&_V6P1Z5\B_'_P#X(G?!#QQY
M^M? KQ5>>#K]R673KK=>6#'K@!CYL63WWN!V6OCGXA_L=?MT_L1Z^_CC2=*U
MJTAM,D>*O!5[++ $'4R-%AXT]1*B@].:X/\ 6;Q"X1]W.L(L317_ "\I[V[N
MRM_X%&-^YE];S3!:8B'/'NOZ_-(_9ZBORV^ '_!;/XU^"O(T7X\^$[/Q?8KA
M7U.S"V=^H]3M'E2X]-J$]VK[?^ '_!07]E;]H[R+#P5\28+#5YL :!KX%G=[
MC_"H8[)3[1L]?:Y#Q]POQ#:-"NHU']B?NR]%?27_ &ZV>AALSP>*TC*S[/1_
MUZ'M5%%>>_ #]ICX9_M(Q^)9/ASJ7GCPOXBGTF]RP/F%/NSICK%(,[6[[6]*
M^KJ8K#4J\*,YI3G?E75\JN[>BW.USA&2BWJ]CT*BBBN@H**** "BBB@ HHHH
M ^0/^"_'_*&S]H3_ +)_-_Z.BK^,*O[/?^"_'_*&S]H3_LG\W_HZ*OXPJ /W
M^_X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** /"_P!K#_DMGP/_ .Q[E_\
M29J]TKPO]K#_ )+9\#_^Q[E_])FKW2@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH ***Y_XK?%+P'\$?AMK?Q<^)_B*#2?#_ (=TZ6^U;4+@
M_+#"BY.!U9CP%49+,0H!) JZ=.=6HH05VW9);MO9(:3;LCP'_@J]_P %$O"O
M_!.K]F.\\?I+;77C77A)8> ]%F.[[1>;?FN)%ZF" $._8DHF09 :_&'_ ()"
M_P#!/SQS_P %1_VN=1^+7QVN;[4O!>AZM_;'Q!UJ]=B^MWLKF5;$/U+S-EI"
M/NQ!N59X\\C^T?\ &G]HK_@MS_P4+L],\#Z-<%]=OQI7@;0)I"8=$TI&9C+,
M5R%PF^>>09R=P'"HH_H4_8K_ &1/AC^PY^SKH'[/'PKM0;72H/,U+4WB"S:I
M?. 9[N7&?F=AP,G8BH@^5!7[KBYT_"SA-86FU_:.*5Y-;TX^7IJEWG>5VHI'
MM2:RW"\J_B2_!?U^)ZAI^GV&DV$&EZ790VUK;0K%;6UO&$CBC4 *BJ.%4
M#@ 5-117X.VV[L\0**** "BBB@ HHHH **** "BBB@!LL44\30S1JZ.I5T89
M# ]01W%?%7[9?_!!/]@K]K4W?B71?!+?#GQ5<;G_ +=\$Q)!#+(>=T]F1Y$F
M226*".1B>7K[7HKTLKSC-,EQ'M\#6E3EWB[7\FMFO)IHTIU:M&5X.S/YT/VJ
M_P#@@]_P41_8HUL_$KX0V=SX\T?2I?M%EXG^'KRIJ5GMY$CVBGSXF'))A,JJ
M.2XK:_97_P"#C?\ ;R_9PL9/ _QHL['XGV-I"\$'_"5%[;5+65054/=1C=*
MW+"9'D;&-Z]:_H5K\9?^#K7X5^%M"G^$'Q2\-?#W2K.]U:ZURV\1Z_9Z9''<
MWCHEBUM'/,JAI,#[25#DX^;'>OVSA;C6AQWCZ.2\08.G6<[\M3X6K1<M;;-V
MM>#CZ'L8;&1QLU1KP3OU_K]#\Y?VF_V_OVQ_VU?'4VN_&7XT:YJ(O;K%AX<T
M^\DM]-M-S86*"UC8(N 0NX@NP W,QYJ3]EW_ (*$_ME?L3^.8==^#GQFUNRC
ML[D"_P##.IWDESIEX%;YHIK5VV<X*[UVR*"=KJ>:S?V0_AO_ ,))XRD\;ZC;
MYM-&QY&X</<L/E_[Y&6]B5I/VNOAO_PC/C1/&NG6^VSUK)FVCA+E1\W_ 'T,
M-[G=7K_\1.X)?BM_Q#3V%.WL;WLN7VMN?V/+:U_9>_?O[NX_[5P7]K_V9RKX
M?E??E^[4_I3_ .">/[;W@?\ X*!_LOZ-^T'X/LA874TCV/B31#,';3-2B"^;
M!N_B4ADD0G!,<J$@$D#W"OR0_P"#3QO$I^%'QE2Z\W^QQXAT@V&<[/M/D7/G
MX[9V?9LXY^[GM7ZWU^)<:91ALAXHQ6!P[]R$O=\E)*27RO;Y'EXRE&AB90CL
M@HHHKY<Y@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /,OVP?VA=,_9@_9]U_P"+5VT;7MM;?9]$MI/^7B^DRL*8[@'YV']Q
M&/:G_LB_M!:5^T[^S_X?^+E@8TNKRU\G6;6,_P#'M?1_+-'CL-PW+GJCJ>]?
MG?\ \%COVIK7XN?&6T^"/@W68[G0?!>[[;);2AH[C4W'[SD'!\I,1^H8RBOF
M[X:_&+]H'1/#-S\#_A+XUU^WL?$NHQM-H6A.XDO[@@1JH$8\QBPPI13A\*"#
M@8_#,V\5O[,XQJT80=7#PCR<L;7=1._,GVO[G7357V/G:^=>QQTHI7BE;3OW
M_0_7/]I/_@HY^S!^S0+C2-?\8C7-?ARO_".^'BMQ.C_W97R(X.V0[!L<A37P
M#^T)_P %8/VIOVA;YO!WPQ\SP=I5Y)Y-OIWAQWDU"YW' 5K@ .6.<8B"9S@Y
MKJ/V;/\ @BY\9_B)]G\1_'[74\&Z6^'.F0;;C4I5]" 3'!D=V+,.A05]^_L]
M_L:_L[?LQ6*Q_"GX>6T%_P"7LGUV^'VB_FR.<S-RH/=$VI_LUT_5_$CCC^-+
MZAA7T5^=KSVD_.[@GV97+FV8_$_9P_'_ #_(_.?]G/\ X) _M)?&JXC\4_%^
M?_A"-(N'\V5]6C,NI7 )R2+?(*$G.3*RL,YVM7W_ /LW_L ?LS?LPI#J'@?P
M,E_K<2C=XCUS;<WF[')0D!8?^V:K[YKVJBOM.'?#[AOARU2E2]I57VY^]*_E
MTC\E?NV>AA<LPF$UBKON_P"M HHHK[8] **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH \-^/_\ P3H_91_:(\_4/$_PYBTC6)LDZ[X;(L[D
ML?XG"@QRGWD1C[BOA_X__P#!%3X\^ O/UGX(>([+QIIZDLMC(5L[]%ZXVNWE
M28'<.I/9.<5^J5%?%9]X?<+<07G6H<E1_;A[LO5]'_V\F>?B<LP>)UE&S[K1
M_P!>I^*6E?M>?MS_ +,NEZI\%]<\9^)-*AN-.ELY-&\46KM+9HZ% \!G'F0D
M DJ4(7.#@UK?\$O_ -IS_AG#]IFPM]=U#R?#GBW9I.M[VPD3,W^CW![#9(<$
MGHDDE1_\%./VG!^TE^TSJ)T+4/.\.>%MVDZ%L;*2[&/G7 ['S) <'NB1^E?.
MU?S%C,XQ>2\1QEA,5*M#"S:IN3=K)ZI*[M&5FM-UK97L?(U*\\/BER3<E!Z7
M_K8_HDHKYZ_X)G_M.?\ #2W[,VFW&N:AYWB/PSMTG7][9>5D4>3<'N?,CP2>
M[K)Z5]"U_8659EALXRZEC<.[PJ14E\^C\T]'YH^YHU85Z4:D=F%%%%>@:A11
M10 4444 ?('_  7X_P"4-G[0G_9/YO\ T=%7\85?V>_\%^/^4-G[0G_9/YO_
M $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_
M $^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >%_M8?\
M);/@?_V/<O\ Z3-7NE>%_M8?\EL^!_\ V/<O_I,U>Z4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7X2?\ !Q-_P5"/QY^(\G[#OP0U\R>#
M_"6H@^,;ZSD^36-7C.!;@C[T-NV01T:;)P?*1C]R_P#!=S_@J!'^P[\!_P#A
M3OPFU\1_%#QY921:9);R?O-$TXDI+?G'*R'YHX>GS[G!/E$'X+_X-Z/^"7\G
M[2?Q67]M#XX:"9O!'@W4\^'+*]CRFN:PA#"0@_?AMSASV:78O(21:_9?#_)L
M%D.65.+<W7N4_P"#%[SGM=?/2/9WEIRIGKX&C"A3>*J[+9=W_6Q]S?\ !!+_
M ()>K^Q=\#_^%^_%_P /^5\3?'NGH\UO<Q8DT+2V(DBL\'E97(628<$$1H0#
M&2?T$HHK\PSS.<;Q!FE7'XIWG-W\DND5Y):+_,\VM6G7JN<MV%%%%>29!111
M0 4444 %%%% !1110 4444 %%4?$OB?PWX-T.Y\3^+M?LM+TVSC,EW?ZA<K#
M#"OJSN0%'U-?%/[3_P#P6I^&?@D7'A?]FO0/^$IU-<I_;NHQO#IT3>J)\LD^
M#_N+T(9A7AYYQ)DG#M#VN/K*'9;R?I%:OUV75HY\1B\/A8WJRM^?W'VEXM\8
M>$_ 6@7'BKQOXEL=(TRT3=<W^I720PQ#W=R /ZU^8/\ P6 _;*_93_;4^#C_
M +-7ACPI?^($M=9@U"S\8J_V1+"XB)4M;JZ%Y=\;2Q-N"+MD)&3M(\D2#]N/
M_@I)X[\PC6O%9@G^^V+?2M+S_P!\PPG;_P #8#^(U[%\2?\ @C/\9/ GPEL9
M?!.GOXX\;:C=@7T6G:E:V6GZ/;JN6PUU)&]S(S;55@%4+ORF=IK\MQ'B'Q[F
MT98OA;#3HTZ>JJVO4;7\B5U?I:*FUNVE<\:>9YCB$YX.#BEUZ_+_ (%SX1\(
M^#_#G@71(_#WA;3$M;6,E@BDDLQZLQ/+$^I]!Z5+XA\-Z#XLTN31?$FDP7MK
M)RT,Z9&>Q'H1V(Y%?2__  Z@_;]_Z()_Y=.E?_)5'_#J#]OW_H@G_ETZ5_\
M)5?CU3*N/ZN:/,IT,4\0Y<[J<E7VG/>_/SVYN:^O->]];GA.AF3J^U<)\U[W
ML[W[W[G8?\$K/V\_@E^PK\+E_9VU[X32V6@W&LW&HW'B72)6FN9+B8J"]Q$Y
MS(%1(XPR,"$B4;&.2?U#^%'QJ^%'QR\-KXM^$GCW3=>L3CS)+"X#/"2,A94.
M'B;'\+@'VK^<K]KO5OC+^Q)^T*_PC^+GA.2"8V,%U>:+=!3);I(,K)!<1EHI
MHV&>59P'5T)4J0/HKP5X-_:*^$G@'P[^UW\#]8U(^%M:L5N=+\:^%+IFA1<X
M>"YV<P.CJ8Y(I@%W*R_,!FOWS%8[Q>X/R?"Y[Q+A9XK"8J*FJSYO:Q;6L:G,
ME)27_3R-I[PJ2CJ?1.MG6!HPKXJ#G"6M^J]>OWK7H['[IT5^;O[,O_!;G7M-
M:W\,?M3>$1J,/"?\)/H$"QSK_M36^0C^I:,I@#A&-?>GP>^/'P?^/WAL>*_@
M_P#$#3]=L\#SOLDN);<GHLL38>)O9U!KZSA_C'A_B:"^I5ES]82TFO\ MWKZ
MQNO,]#"X_"XM?NY:]NIUU%%%?3G8%%%% !1110 4444 %%%% !1110 4444
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
MZR2/@>BC<YPJL1V-UX2\/V-K)>WNI7,,,,9>::6^*JB@9+$DX  Y)-?SN_\
M!8+]O;7O^"B_[5-G\%_V?3J.J^!O#^KC2_!6G6C/*^OZC(XB:]"=6,C$1PCJ
M(\'"M(XK[;@3A*KQ9G"ISTH4_>J2VM'LGWELNRN^AV8+"O%5;/X5N<C\%?AC
M^TE_P7!_X*(W-[XKU.47/B&^.H^+-8A0M;^'=&C95V1 Y ")LAA0_>=EW'EV
MK^D;X-?"#X>_ 'X6:#\&/A3X>BTKP[X;TV.RTJQB_@C4?>8]7=B2S.>69F8D
MDDU\V_\ !*+_ ()A^$?V OV:[3PSKO[_ ,>^(DBOO'6JVLW#7&T[+2-AUA@#
M%%/\3&1^-^!]0?\ "#Z1_P _-[_X%M7?XA\6TN(,?'!X'W<'A_=II:)VTYK=
MK:1[1[-LO'XI5YJ$/@CL;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U?G
M1P&Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;
M4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L4
M5C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%<]J_A_PEX?TR?6]>UZ2R
MLK6,R7-W=ZEY442#JS.Q 4#U)KXW_:?_ ."L/P"^&+7'A?X!VMWXUUE,I_:3
M7TD6EP-Z[_OW&#V3:I'22O&SKB')N'\/[;'UE!=%O)^D5J_DO4Y\1BJ&%CS5
M96_KL?;VNZ]H?A?2+CQ!XEUFTTZPM(S)=7M]<+%#"@ZLSL0%'N37QA^T]_P6
MB^$GP]^T^%_V=]%_X3#5DRG]L76Z'386Z97I)<8/9=BGJ'-?$MWK_P"VC_P4
M-\=#0["+6O$[+,&33;/,6FZ:#G#-DB*(8XWR-N/3<37V!^S+_P $2_!GAU8/
M$_[3WBLZY> !QX=T25HK.,^DDQ DF^BB,9'5A7Y?4XQXPXRFZ/#>&=*CLZU3
M]-TO1<\NNAY#Q^.Q[Y<)#EC_ #/^O\V?(]UJW[<7_!2/QY]C5M:\5-#,&%M"
M!;Z5I8/0D?+##QW;YV ZL:^P_P!E_P#X(J?#OP<+?Q1^TSX@'B;45PXT#2Y'
MBT^(^DDGRR3\^GEKU!#"OK_PI\&/A]X$T*#POX*T4:3IULN+>QTX^3$GT50!
MGU/>M+_A!](_Y^;W_P "VKVLC\+\KPM?ZYFTWB\0]6YW<;^C;YO^WFUY(WP^
M3T82]I7?/+SV_P"#\RQX6\)^%_ ^@V_A?P9X=L=)TVT39:V&G6J0PQ+Z*B
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
M #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\
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
M/VN_^WC_ -/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'A?[6'_);/@?_P!CW+_Z3-7NE>%_M8?\EL^!_P#V/<O_ *3-7NE !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !17PC_P59_;N\3?!/XH>"_A;\)M7V:CH.HP>(/$0CD(6
M4 D06<F/X70NSK_=:,U]F_"SXF^%OB_\--%^*OA&\$FEZWIL=Y;.S#**RY9&
M]&4Y5AV*D=J^?R_B3+<RSC%9;1E^\H6YO.^]O\+TEV9S4L72K5YT8[Q_K\#H
M:*P-9^*OPO\ #F[_ (2'XD:!8;<[OMNL018QUSN85RFL_ME?LEZ!E=4_:5\#
M*R_>CB\3VLKCZJCD_I7J5LQR_#_Q:T8^LDOS9K*K2CO)+YG8_$3XA>"_A-X#
MUCXF_$;Q%;Z3H.@Z=+?:MJ5VV([>"-2SN>YP!P!DDX !) K^;3]K_P#:+^/W
M_!:S_@H#I^A?#;0KJ6+5-0_L7X<>&I'PFG:>&+&>;&0C%0T\\G.T*1DK&H'U
M]_P7M_;P^('[5[67[)7[*$4^H^ K1HK[Q9X@MKA88M;NP=T5LAD92T$/#DGA
MY=N.(@S)_P $2M4_8R_X)\>"M3^-'QWUN]O_ (J>(U:T%KIVBR3KH6G!L^0D
MIPC22LH>1E8C:(T!X?=^H<+<;>'? /#U7/,3F6&GC:BY:5)5J<I03ZRC&3<;
M[RNE:*4;IR:/1PV/RW T'6E5BYO9<RNOQ/U%_80_8Q^&W[!O[-FA?L^?#B)9
M?L4?VC7=7,0675M1D"^?=/\ 4@*JDG9&B)D[<U[%7QEK/_!<7]E.RRFD^!/'
M5ZW9O[-M(T/XM<Y_\=KD]8_X+Q_#V#/_  C_ .SQK-UZ?;-=B@_]!CDK\.S'
MQ0X2Q&*GB,5CXSG-MR=I2;;W^&+/$J9O@7)RE43;]6??-%?FWK/_  7F\83Y
M_P"$?_9NTRU_N_;/$LD^/^^8(ZY/6?\ @N9^T]=[DT3X:^!K-3T::SNYG7Z'
M[2H_2O#K>+/!-+X:TI>D)?\ MR1SRSO+UM)OY,_5"BOR#UG_ (+(?MMZIN^P
M^)= TW/3[%X>B;'T\XO6 _\ P4?_ ."A_CIS%IOQCUFXR2 FD>'[1"/8>3;@
M_P!:\RIXS\+I\M*E6F_*,?UG?\#%Y_@^D9/Y+_,_9NBOQC/Q#_X*F_$'BPUC
MXUWBR=1I<&IQJ0?^N*@8Q^%5]6_9X_X*1^(]*N=<\6^%?B.UG;6[SWESX@U2
M>%(HE4L[N;B1=H"@DD] .:R?BS4JJ^&RNM-?=^49"_MIOX*,G_7HS[6_X+,?
MM.?\*P^"=M\!_#.H[-9\;9_M#RWPT&F1L/,SZ>:^(QV*K**\._98_P""NUE^
MS_\ LK6GPM\5>"-0\1>)M"G>UT _:%BMC8X#1^=*<L#&2R!50Y1$&5ZU\.SW
M$]U,UQ<SO)(Q^9Y&))^I-;/PSN? MG\0]$NOB?IES>>'$U2 ZY:VDQCEDM=X
M\T(PY#;<XQ@GID=:_)L;XC9[C>)I9EA)JBY15-)OFC&.FKNK/WO>ORZ=F>+4
MS7$U,6ZL'RW5N]E_6NQ[)\1?VC/VV/\ @H9XS'@:R;5=7BGDWP>$O#-NT5C
MN>&D4'!"G_EI.QVY^\!7TI^R_P#\$2$4V_BK]JSQ5NZ./"N@7''^[/<C\BL7
MX25]R?!CX9_![X7^!;/2?@AX2TK2M#N;>.>V.E1 +=(R@I*TG+2DJ0=[$D@]
M:ZROV3)O##!.NL?GE9XNN]=6^3\=9+M>T;?9/=P^44^;VF(ESR_#_@_EY'/_
M  U^%7PW^#GAB+P;\+O!6G:%ID7(M=.MA&&;&-[GJ['NS$L>YKH***_4J5*E
M0IJG3BHQ6B25DEY)'LQC&*LE9!1116@PHHHH **** "BBB@ HKRW]KO]KOX0
M_L7?"&[^+?Q;U;:BYBTC2+=A]JU6ZQE8(5/4]V8_*BY8T?LB?M=_"']M'X0V
MGQ;^$FK;D;$6KZ1<,/M6E76,M!,HZ'NK#Y77#"N[^S,P_L_Z][)^QOR\UM+]
MK_TKZ;G!_:F7?VC]0]K'VW+S<E];=[?T[:['J5%%%<)WA7Y&?\'('_!,#_A+
M="E_X*#?!#P[G4]*MTB^)>G6D7-U:( L>I@#DM$ L<IY_=A'X$3D_KG4&JZ7
MIFN:9<Z)K6GP7=G>0/!=VES$'CFB=2K(ZMD,I!((/!!KZ#ACB+&<+YS3Q^'^
MSI)=)1>\7Z].S2?0WPU>>&JJ<?\ AS\G?^#<'_@I_P#\)[X8B_X)_?&[Q#NU
MK0[1Y?AOJ%W+\U[8(-TFG$GDO",O&.<PAEX$(S^M-?S=_P#!6#]@_P"(7_!*
M7]LK3?B9\#+^_P!-\):KJG]M_#;7K5R7TNYBD61[)F.?G@<KMW9WQ,A.3O _
M;3_@EQ_P4$\'_P#!1+]F#3_BI9&WL_%6E[-/\<Z'$W-E?JO,B*3GR9@/,C//
M!9,EHVK[OQ'X>P=:G3XFRG7#8C627V)O>ZZ<SNGVFFNJ1VYA0@TL12^&7X/^
MOQ/I"BBBOR0\L**** /G_P#::_X)K_LR_M,>?K6H^&/^$=\12Y;_ (2#P\BP
MR2/ZS1X\N;)ZDC?V#BOS\^/_ /P3*_:T_96U<^.? "W?B32["0RVOB+PCYB7
M=H!T>2%#YL1 R2R%U4=7%?L'7._%OXG>&?@Q\,]<^*OC&X\O3="TZ2[N<$!I
M-H^6-<]6=MJ*.[,!7Y_Q1X?\,9S3GBJD?85(IR=2'N[:WDMGW;T?FCS,9EF#
MKIS:Y7O=?J?C+\5_V^?VE_C7\$H?@+\4/&":GIL.H17,E_+;A+RX$88)#-(I
M D0,0^67<6526.*M_!S_ (*'_M(_ 3X%3_ ?X8Z_:V-G+J$MS;:J]MYMW9)(
M!OAA+DHBE@SYVE@SL0037E?Q3^(FN_%OXD:Y\3O$HC%_KVJ37MRD2X1&D<ML
M4?W5!"CV IGPS\=ZC\+_ (AZ)\1=)LK>YN-$U2"]BMKN(/%,8W#;'!!!4XP?
MKQS7\OKB#-HYI[=8RI>WL_:7?/[._K?;6U]^O4^/^LUU6YE4?:_6Q[W\!/\
M@GC^US^V5KH^(WB]KW2]+U.037?B[Q?+(\UV#_'%&Y\VX..C':AQC>*_0O\
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117 _&+]J7]GKX
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
M0PSA'O.T/PE9_<F?'YCXA<(9:^66*4Y=H7FWY7C=?>T?KI7YZ?\ !=S]NO\
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
MOK)MO[V>;.<ZDKR=V>&?M(?\$T?V$OVM]</BG]H#]FK0-<U=U"S:S 9K"]F
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
M_P#!?C_E#9^T)_V3^;_T=%7\85 '[_?\&FW_ "E,_:[_ .WC_P!/D]?O]7X
M_P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 >%_M8?\EL^!_\ V/<O_I,U>Z5X7^UA_P EL^!__8]R_P#I,U>Z
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117XY_\ !5+_ (*I
M?MZ?LW?MZ>._@O\ !?X[_P!C>&=&_LO^S=-_X1?2[CR?.TNTGD_>3VKR-F25
MV^9CC=@8  'F9KFN'RC#JM63:;MI:][-]6NQ];P;P;FG'&:3P& G",XP<VYN
M25E*,?LQD[WDNEK7U/V,HK^?2V_X+;_\%4+SS/LO[2[2>5$9)-O@G1#M0=6/
M^A=.:B_X?A_\%1?^CGO_ "RM$_\ D*O 7'.4-VY)_='_ .2/TB/T?>,)3<5B
M<,VMUSU+J^U_W6A_0A17SW_P2M^./Q1_:1_8+\"?&CXT>*/[9\3:S_:G]I:E
M]B@M_.\G5+N"/]W B1KB.)%^51G;DY))/JOQ6^/WP5^!NG_VE\6_B?HV@HR[
MHHK^]59I1_TSB&9)/HJFOIHX_"_4HXNI)0@TI7DTK)J^KO9?>?B^;X"IDN95
M\%B)+FHSE"33]V\).+:;2=KK2Z3MT1U]%?#WQK_X+@_!;POYNF? _P"'^I^*
M;D A-1U%OL%IGLR@AI7'L5C^M?*7Q)_X*2?MT_M+:Q_PBGA/Q-?:6EX2L&@^
M K"2*5_8.F^X;C@@/@^E?!9OXJ<*9;+V=";KU-K4U=7_ ,3LG_V[S>A\Y7SG
M!4G:+YGY?Y_Y'ZK_ !;_ &D?@-\"+0W7Q<^*VBZ&P3<MK=7@-S(/5($S*_\
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
M$0>@50 *GKP\7D^:YL[YIF-:O_BG)_\ I3D>YA/%C)^'E;AO(,)A+;<L(_\
MN.-+\S\0?AU_P;D?MM>)_+N/'?C;P+X8A./,BFU2>[N%^BPPF,_]_!7E7_!3
M/_@F)/\ \$XM.\ G4/C(GBV[\9_VH;A8=#-G'9?9/LF I,TAEW?:3R0N-@X.
M:_H3KR?]J#]AW]ES]LS^P_\ AI/X8?\ "2?\(W]I_L7_ (G5[9_9_M'E>=_Q
MZS1;]WD1?>SC;QC)SP8O@[ ?4I0PR_>:6<F[+57V\K]#T,D\=^)%G]&OF\[X
M5<W/"E3A=WC)1LY.^DG%OWUHNNS_ )EZ*_H0_P"''G_!+K_HV'_R]=;_ /DV
MC_AQY_P2Z_Z-A_\ +UUO_P"3:^>_U(S;^>'WR_\ D3]/_P")AN"_^@?$?^ 4
M_P#Y:?B5^RI^T[H7[/E_J^A?$+X%^&/B'X/\3?9U\1>']?MMD^(?-\N6SNT'
MFV<RB:0;TR"&Y!PI'T]H7_!/;]E;]NK1)_&'_!-_X\C3_$,<)GU#X0_$6817
M]MCEA;W"Y\Z,= V'7D;Y5/%?HAXF_P""'7_!-G6? FJ^"= ^!,NA2ZGY;)K>
MG^(;Z:]LY(PX5X7NII@@^=MR;2CX7<K%$*_F1^V?_P $@/VNOV#-=;XO?"C4
MM0\4^%M*G^U6?B_PL)(-0TC:<A[B*,^9"5Z^=&608R60G;7VO#?$_'WAO"/U
M2I[3#K5P5Y16MWHUI?=M+YK<_+^,.&O!'Z0&+G]8B\)F#LH59I1E.R2BFXR<
M96V2<E+164DK&!X2^,7_  4=_P""57CI?"MQ)XD\'H9B[>'=>M_M.D:@ ?F:
M-26AD!Z&6!@W^V*^_/V3/^#@_P"!OQ(^S>%OVI?"<O@;5GPAUS3E>ZTJ5O5@
M,S6^3V(D4=2XKYO_ &4/^"YUKXB\+1_ #_@I/\-;'XA>$[D+"WB5]*BGNH1]
MT-<VS#9<;0?]:FV48)Q(QKUWXJ_\$3OV2OVMO X^.?\ P3H^.=C8VU^"]OID
M]X][I3R=3%OYN+-QGYDD$A7@;%K]KRSC_P //$.GRYM1]AB'O.&COW>[^]32
M_F1_*7%O@WXM^#F)_P!AJ>WPM_=C+6#7:+T2?E>G)_RL_2_P3X[\$_$KPU;>
M,_AYXNTS7=(O$W6FIZ1?1W$$H_V7C)4_GQ6K7\^&M>!?^"C_ /P2D\>'6XD\
M2^"EDG"C5=.D%UHVID?=#D;[>;(&0D@W@=54U]G?LF?\'$_A_4A;>%/VQOAT
M=-F^5#XM\*0M) >VZ:T8ET]2T3/DGB-12S;PSS.C0^M934CBJ+U3BUS6]+M2
M_P"W6WY(\3*/%#*ZU?ZIF].6$K+1J:?+?ULG'_MY)?WF?&G_  7L_P""9]]^
MQ1\?(?VH/@5I4MC\/_&NJF>(::#&/#NLY,K0*5QY<<A#30XQM*R( !&N?T\_
MX(I_\%,+'_@H'^S@FC^/-4B'Q,\$PQ6?BZW)"MJ$>,0ZDB^DH4AP/NRJW"JR
M9]M\8Z;^RE_P4J_9EU_X<VGB[1_&7@WQ/8&UN[C2+Q))+.4_-'( ?F@N(W"R
M*'4,K(,KC(K^?*VG_:6_X(:_\%'2) TNH>%KW;(OS1VOBG09F[=1Y<T:Y'WO
M*FC_ +\5?79:_P#B(_"\LFQONYCA%>FY:.45I9WU[1E?KRR=]3]FPM>CG.!2
MA)2:5XM--->JW_IG].%%<7^SM\?OAI^U'\%?#OQ[^$.MB_T#Q+IZW5E(<!XC
MRLD,B@G;+&X:-U[,A%=I7X36HU</6E2JQ<91;33T::T:?FF>4TXNS"BBBLQ!
M1110 4444 %%%% !112.Z1H9)&"JHRS$X % "T5\H?M5_P#!93]B[]F(7.A6
MGC3_ (3CQ'#E?[#\(.EPD;CC$USGR8\'@@,SKC[E?FY^TK_P6L_;=_:EU)O
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
M "AL_:$_[)_-_P"CHJ_C"H _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\
ME*9^UW_V\?\ I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH \+_:P_P"2V? __L>Y?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:O=* "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BH-1U+3M'LI-3U:_@M;:%=TUQ<R
MA$0>I9B !]:\,^+/_!3+]C#X1>;;:E\8K36KV/(^P>&(S?LQ'4>9'^Z4]L,X
MK@Q^:Y9E=/VF,K1IK^])+[KO7Y&52M1HJ]227JSWJOY[_P#@N'_RE%^)_P#W
M!?\ TR6%??7Q<_X+M7;B6R^!/P1CCY_=:EXLO"V1[V]N1C_O\:_/_P",GB:_
M^/OQ>U?XX?%H6VK>)]>EC>_O9;6- PBA2&-5C4!%"11QH,#.%!))))_'N-?$
MGAG$X2.&P<I59*5[I-1T36\K=^B:/M/#;Q.R3@+.Z^/KTYUN:E*"C"R]YSA*
M[<K6BE%W:N[VTM=KS3X)^"X;/PS-K&IVP9]40J$<?\L.F/\ @7)^F*QH/V>]
M3FU687&M0PV0F/D,JEY&3/&1P <>]>JJJHH1%  &  . *Y_XG:IXET3PK+JW
MAB5%D@8&<M$&(CZ$KGC(.#R#QFOQ/#9WFE?,INC-1=9I:ZI=%T>VVQSY'XK<
M?YKQQBIY7B84*N95(P7M+2A3L^6DDW&27*GR7Y7?=J^WN/PO_:__ &G/A9\
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
M$*3<(QNFM$G=NS:O)MV;5['X^_\ "?>+/^@M_P"0(_\ XFC_ (3[Q9_T%O\
MR!'_ /$U^AO[4W_!LS^VQ\-?&%U)^S%=:1\2/#<LS-IPDU:WTW4H8R20DZ7+
MQPE@,#>DF&Z[4Z"3]E/_ (-E_P!L[XD^,+6?]J6^TKX<>&HIE;48[?5;?4M3
MGCR"4@6V:2!"1D;WD^4\['Z']+=+P+6!^M?5<#RVO;V%'G].3DY[^5C+_7S/
M^3F_M*M_X-G?[N:Y]-_\&L?PU\2M\'_B?\?/%6F(T6MZ]8Z1HE]-;*KE;2*6
M2X\L[0=A:ZB!(."T>#RG'ZN5R'P&^!?PQ_9I^$.@_ WX.^&X]*\.>';$6VG6
MB<L1DL\CMU>1W+.[GEF9B>M=?7\V9YB\NQN;5JV H1H4&_<IPBHQC'I:,4HI
MOXI6^TVS\^S3,L7FV/GB\34E.<K7E)N4G9)*[=V[))?@%%%%>2>>%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#\2_A?\._C)X,O
M?AW\5?!>F^(-#U"/9=Z9JMJLT4GH<,.&!Y###*<$$$9K\?/^"K__  12\*?L
ML?#?6_VJ/V>/&C)X0TN>W.K^%-:D:2>Q%Q<QVZ&VGP3*GF3(-DF&5<G>_2OV
MAKY/_P""X?\ RBZ^)_\ W!?_ $]V%>%Q!E^#Q>75:E6"<H1DT^J:3>_;RV/T
M?PQXGSS).*L'A<)6<:5>K3A.&\9*4XQ;L]%*STDK-=[:'\]]%%%?C!_?)]8?
M\$//^4HOPP_[C7_IDOZ_H0K^>_\ X(>?\I1?AA_W&O\ TR7]?T(5^I<$?\BF
M?^-_^DQ/XW^D-_R6F'_[!X?^G*H4445]D?@X4444 %%%% 'R!_P7X_Y0V?M"
M?]D_F_\ 1T5?QA5_9[_P7X_Y0V?M"?\ 9/YO_1T5?QA4 ?O]_P &FW_*4S]K
MO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 >%_M8?\EL^!_P#V/<O_ *3-7NE>%_M8?\EL
M^!__ &/<O_I,U>Z4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !16?K_ (K\-^%38KXCUNVLCJ>H1V.G_:)0
MOVBYD!*1+GJS;6P.^*T*E3BY.*>JW%=7"BBJNL:WHWAW3I=8\0:O:V-I"N9K
MJ\N%BCC'JS,0!^-.4HQ5V[(>Q:HKY[^+/_!4;]BWX3&2UG^*T?B&\CS_ *%X
M4@-Z6QZ2J1!^<@KYD^+'_!=GQ!<>99? _P""-K:KR(]1\47K3,1Z^1 5"G_M
MJPKX_->/^$<GNJV*BY+[,/??I[MTOFT<%;,\#0^*:OY:_D?H_7%_%']HSX$?
M!2%I?BK\6]!T-U7<+6]U%!<./]F$$R/_ ,!4U^2FO_MA?\%"OVLM4D\.^'_&
M7BW4A*=K:/X)L'@15/\ "PM%#,OO(3[FNH^%O_!'W]LGXG3KJGC33=,\)V\[
M;Y;CQ!J0DN'!ZL(H/,;=[.4-?'2\3\SS:3AD&6U*O]Z6D5ZJ-U]\T<+SBM7=
ML-2<O-[?A_F?57Q8_P""VW[-'A#S;/X7^%M>\7W*Y\N<0BPM'_X',#*/^_5?
M,OQ7_P""T/[6'CLR6/P^M-$\'VKG$;:?9?:KK![&2XW(3[K&IKL/BC^PM_P3
MU_8-\+1>,_VUOVC]3U:]>(R6/AG1T2VGU$C^&*W0O.XS\OF;XT!^\RYKXF_:
M _X*1W'BZZ?X=?L2? W3?A5X?GD^SP7NE0_:?$FHACM57OVW2Q;N/W<+ Y)!
MD<&O$S.KXC8M6S'&QPJ?_+NEK-?^ [?.KZ)GWW!_A?X@<>34Z*5##]:DM(KO
MRVUD_*+:ONUN/^.G[2GQ!\3ZLQ^/OQ:UO4[Y&#BRUG4)IGAR,C;"2?+!!XPH
M'/%>?^$?''B_XM>,+7X=_ [X7:SXGUR^?;:6%C;,\C^K!$#':.I8[0!R2 *^
MD/V(?^"!_P"T+^T#):_$/]I^^N_A[X9N&$QT^>(-K=^IY/[I\BUSS\TV7!_Y
M9$'-?KA^S'^QY^SK^Q_X/'@WX!_#6RT9)$47^HE?-O;]A_%/<-EY.<D+G:N3
MM51Q49-X5?VC5^L9A.;3W<V^9_+?YM_)GUN:<)>$7!5Z52I4S3%K=<_)03\W
M#WG_ (5.79N)\*_L;?\ !#_Q]K/V3Q_^W#XS2QC.V1/A_P"%+@*?]V[O5)([
M@I WH1+VI_[>/_!+3QMXC^.B:[^QS^R/9Z=I0T:WAU+5K/Q):P)J$ZHJ@+;W
M%V!"J(B E8T,DAD=RY(8_II7YM?\%S/^"B_Q9^" C_9/^$6BZKH$VOZ4+C6?
M&3Q-%Y]J^5-O8OW/59)1RN=HP22/V'*?!_)N*J<<AP4/9*;3E./*I6CJVY2C
M)V\DKO;9L_(N,^*\/E>3UL352H46N7V="*IJ5VFH-)>\FTFY5')Z)MNR/SW\
M>:UHOPU\9:EX!\6ZQ:1ZII-VUM?Q65RMY%'*O#*)K<O$^#P=K$ @CJ"*]1^
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
MZ!\/_P" 5/\ Y:?CG_P2M_X)6_MZ?LW?MZ>!/C1\:/@1_8WAG1O[4_M+4O\
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
MBC6[/3=.L8&FO=0O[E(8+>-1EG=W(5% Y)) %?FK^WA_P<J_LZ_!#[;X"_9
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
M&!Q7H]%%?D^(Q&(Q=:5:O-RG+5MMMM^;>K/+E*4G=N["BBBL1!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 ?('_  7X_P"4-G[0G_9/YO\
MT=%7\85?V>_\%^/^4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y
M/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 >%_M8?\ );/@?_V/<O\ Z3-7NE>%_M8?\EL^!_\
MV/<O_I,U>Z4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !14&J:IIFB:=/K&M:C!9VEM&9+FZNIECCB0#)9F8@*!ZFOC']J?_@LQ
M\)/AI]I\*?L\Z;'XRUI 4_M:4LFEV[^H(P]S@]DVJ>TAKQ<ZXAR?A[#^VQ]9
M071;R?\ ABM7\EIU.?$8JAA8<U65C["\7^,_"/P_\/7/BWQSXFL-'TNT3=<W
M^I720PQCW9B!ST ZD\"OA;]J?_@M?X;T07/A']E;PZ-5NAE&\4ZU R6R=MT$
M!P\A]&DV $?<<&OD]G_;=_X*4?$/ _M?Q2\$V=HQ;Z5I(;\H8?E_[:.!_&:^
MUOV6/^",OPE^&OV;Q9^T1J<?C+64PXTB$-'I=NWH0</<X/\ ?VH0<&,]:_+I
M\5<9\;S='AZ@Z&'V=:>C^3U2](J4EW1X[QN/S%\N%CRQ_F?]?E<^+O 7P/\
MVUO^"C7CIO%]S)JFN*TICN/%&OS&'3[-<\I&<;0 ?^64*DC/W1UJ_P#ML_\
M!/;Q[^Q[X3F^(&I307'A'1=-CDUWQGJ>M6%G!/=OD^1;6SS^>^WA%7:TDC[M
MJXVBOV0TK2=+T+38-&T33;>SL[:(1VUK:PK''$@X"JJ@!0/05^#_ /P<!?&C
MXH_%#]N#Q)^SUXX\975[X+\$7&GS^&?#ZJD,-I+<Z39RS2,8@K3.7DDPTI<H
M'94*JQ!W7AEP9EM"%7B*OB*G/->TJ4N1U-FVHJH^76VLI-RZ[7B_M.!_##$<
M<YG/ 4*J52,'4E*;:5E*,6E:,]6Y+=;7UZ/P3_AJ+X%_]#S_ .4RZ_\ C5>A
M_LN^*Q^T/\8]+\ _LW>*;6[\9)*+S1;6?4(]-EDEA8./(>\:)9)5(W!%)?"D
M@84D?(__  @/A/\ Z!/_ )'D_P#BJN>']!T_PGKUEXH\,-<Z?J6FW<=UI]_9
MWLL<UM-&P9)$=6!5E8 @CD$5Z-;@SZ.*I2>'JYM&I;W6_J;2?1M))M7[-/S/
MU5_19S:WNXJ%_P#'+_Y2?U6?"G5_'>N_#?1-6^*'A7^Q/$<VG1G6]+%S%,L%
MT!B0*\3NC*6!*X8_*1G!R*^9OVX_^"RG[*O[&PO/"&FZJ/'/C>#<G_",^'[I
M3':R#M=W.&2#G@H \@XR@!S7Y._&K_@LQ^WK\;/@_8_"/Q7\8CI]K#;RIKNL
M:):16%[K(:5V GD@5 B+&RQ;(A&'5,R;R2:\/_9IUG]BO4O&XN?VM?B]XETC
MP_;2*7LO!_A_[7=WG/*^;(0D"]#O"RD\@*.M?7976XEXH7U7AW"5*\HI<TW&
M]M-Y67*F_/1N]HM'MY?X0Y-PK1^N\8XM<L6^6E3;<JENM[*33[1BFDTW*.J/
M<OCC^V1_P4!_X*N?$B+X8Z7::KJEK<S[].^'_@ZV=+&!0PQ),,_O-N03-.Q5
M,D@H#BOM#]AS_@W<\.:!]C^(7[<'B!-6NQMEC\"Z%=,MK&>NVZN5PTI[%(MJ
M@C_6.#BM3]G[_@M5_P $1OV4/ARW@WX Z-KVA6D:!I[>S\&3->:@ZCAYIY&S
M,YZ R2<=.!7A7[4/_!SCXR\="X\.?LM>&;?P5I[Y5->UNT-[J3#LRQ[3! ?4
M$3>S"OL\@\$.+LQQ?M,?AY2GU=1.,%]ZO+Y)KR/F.-_&K,<KRWZAPW@*F&PR
MT2HTI2JR^<$XP;ZOFYF_ML_6_P 0>+?V<_V0OA=;IK^M>%OA_P"$]+B\JQMW
M>&QMHP.?+BC&-S'KM0%B3T)-?"_[4G_!Q)\)/"'VGPY^RE\.[CQ;?+E8_$/B
M!7L]/4]G2'B>8>S>3]37Y0W/QPO_ -J?XF#6OC7^TO!]LNFQ<^)?'.I7<D=N
MA/3"1RR!1V2.,@>@%?<G[)GP'_X(7^ C;>(/VA?V]?#OC[5T=2VFM)<Z9I<;
M]<%=HEF /\3.J$?>3M7[12\.\@X6HQJYG"KB9](4Z<^7TT7_ *5**?\ *?R7
MBLW\4>*<1*&7X*6%@WK4K)\^O7WEU\HR=_M'B'B_X[_\%)?^"HGBZ3P?:WGB
MGQ?"TH+>&_#=J;?2K,$_*94CVPJ!T$D[$_[5?4?[+G_!NCXMUC[-XD_:Y^*<
M>D0'#OX8\),LUR1_=DNG4QQGL0B2 @\.*^U/AK_P42_X)2>!?#=KX-^%_P"U
M7\(?#^DVX*VNFV&N6=A!'@<X3**.G7O[UV>G?\%#_P!@/5@/[._;?^$4I*[M
MB_$C3-P'J5,^1^(KR\UXTXIA0^JY3@'A*2VM3?-_Z2HJ_DK^9T9;X3X15_K6
M=5)XJL]^:ZC^;D[>;M_=-#]G+]BO]F#]D_3%L?@5\(-*T>X,>R?5VB,]_<#N
M'N92TI!Z[=P49X KU*O.K#]L#]DK51G2_P!J/X=7( !)M_&U@_!Z=)>];NG_
M !P^"VK,%TOXO^%[DEMH%OX@MGRWIP_6ORW&0S7$UG5Q2G*;W<N9O[V?I.&P
M5# T51H4U""V459+Y+0ZBBJ6G>(_#VL;?[)UZRNM^=GV:Z1]V.N-I.:^!_\
M@N9_P5UUO]@3PIIGP1^ DEJWQ-\5V#W:ZA<Q+,F@:?N:-;GRVRKS.ZNL:L"@
M\IV8'"JV^2Y'F.?YI3P&$C>I/OHDENV^B2W^Y7=D==&C4KU%""U9^@M%?R(_
M$W]HCX]?&?Q3+XV^+'QE\3^(M5FE,C7VKZW/.ZG.0%W,0BC/"K@ <  5]+?L
M!?\ !;C]L/\ 8?\ $$6GZOXKU#XB>"#&R7'@WQ1K$CB+CY6M;EQ(]J0<?* T
M9!;*;B&7]:QW@=G%# NIAL3&I42^#E<4_)2;:OVNHKNT>I/)JL87C)-]MOQ/
MZ5+JZM;&UDO;VYCAAAC+S32N%5% R6)/  '))K\^?V\/^#B?]D?]F'[;X&^
M13XJ^,(=T9_LB[":-9R#C][> $3$==L <'!!=#7Y6_M%_P#!1+_@I1_P5N^(
M*?![08]8O-/U&0_8?AI\/K*9;0H#]^X"DO.%X+/.Q1>6 05]@_L'_P#!L'J=
M\;+X@_M^>-S9Q?+*/A_X5O TK=#LN[U<JO<%(-Q(.1,IK+#\!<,\)48XKBO$
MISW5&F[M^K7O/Y<L4_MM"C@<-A5S8J6O9?U_7<^,/BC^TO\ \%/O^"SGQ37X
M?V<6O^+$:<2VO@GPI;-;:-IBY.V25=PC0 Y GN7+#.-_:OOG]@__ (-A_!?A
MG['\0/V]?&BZ_>C;(O@3PQ=/%91G@[;F[&V28]BD0C (XD<&OU!^!_[/WP4_
M9K\"V_PT^ WPQT?PKH=MRMCI%H(Q(V,>9(WWI9#W=RS'N3785Y6=^*>/JX;Z
MCD5)83#K1<J2FUZK2-_[NO\ >9E6S*;CR45R1\M_Z_JYA?#7X7_#CX-^#;/X
M>?"?P+I/AS0M/399Z3HMA';01#N0B #)ZD]2>22:W:**_*ISG5FYS=V]6WJV
M_,\UMMW84445(@HHHH *_'/_ (*I?\$K?V]/VD?V]/'?QH^"_P "/[9\,ZS_
M &7_ &;J7_"4:7;^=Y.EVD$G[N>Z21<21.OS*,[<C(()_8RBO,S7*L/F^'5&
MLVDG?2U[V:ZI]SZW@WC+-.!\TGC\!"$IR@X-34FK.49?9E%WO%=;6OH?SW_\
M.//^"HO_ $;#_P"7KHG_ ,FT?\.//^"HO_1L/_EZZ)_\FU_0A17@?ZD93_//
M[X__ ")^E_\ $PW&G_0/A_\ P"I_\M/GO_@E;\#OBC^S=^P7X$^"_P :/"_]
MC>)M&_M3^TM-^VP7'D^=JEW/'^\@=XVS'*C?*QQNP<$$#Z$HHKZS#4(87#PH
MPVBDE?>R5C\6S7,:^;YI7Q]9)3K3E.25[)SDY.UVW:[TNV[=6%%%%;' %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5^3__  <_?\T/_P"YE_\ <57ZP5^3G_!T
M?.FE:1\$M?OTD2RCN?$-O)<B)F599%TUD0D X++%(1_N'TKRL[R_'YKEE3"X
M*C*K5E;EA"+E)VDF[1BFW9)MV6R;/TCPCQF$P'B%@J^)J1IP7M+RDU&*O2J)
M7;LE=M)>;L?E%16/_P )]X3_ .@M_P"0)/\ XFC_ (3[PG_T%O\ R!)_\37P
M7_$.O$'_ *$^*_\ ">K_ /(']L?ZV\*_]!]#_P &T_\ Y([/PS\??VIOAYH>
MH_ []FOQMXDT]?B--!;ZUI'A.-_MFKF 2"&!6A4S$8N9@8XR ^_#!L#'UY^P
MO_P;3?M&_&T6GCS]L#Q"_P -?#TI$G]@VZI<:Y=(>>5.8K/(/63?(""&B%>^
M?\&OGAS0?$*?%_XH?\(Y;7+6TVBZ?I.MS6(\V%MMZ]S#%(R[D!5K8N%P&_=Y
MS@8_6VOZ"X1XVXAX-X(P^0T,+]5Q$.?VDIPM5;E4G)7C)*S49))R3=K6LK'\
M;>+&=T,1QUC)X&<9P?L_?BU).U*"=FKK1Z/?56/'?V2?V!_V3_V'_#)\/?LY
M_"+3]&GFA$>H:Y,IN-2O\<_OKF3,C#/.P$1J3\JK7L5%%?+XK%XK'5Y5\3-S
MG+=R;;?S9^52G*<N:3NPHHHKG)"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#Y _X+\?\H;/VA/\ LG\W_HZ*OXPJ_L]_X+\?
M\H;/VA/^R?S?^CHJ_C"H _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*
M9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ HKYE_P""NW[5'[27[%/[
M"'CS]I[]FCP?X.U;5?!^B/?W1\8WMRL4,8EB3='! G^D-AW;:TT(!0#+;B!Z
MM\#/B\_B']D[P=\>_BGK%I:-??#O3]?\1Z@5$4$)>PCN+B7'\"#+MCL!0!Z)
M17Y[> _V^_VX/V@?V#?%/_!6?X,IX9L_ ^E1ZQKG@CX/:IX>=KOQ#X8TN>9)
MI;N_$V^VU"YCMKB6!8HS#%F%72?+-7?_ +27_!6OPCH?[)/P3^,?[*VF6/B+
MQ=^TQK^BZ#\'M*UXLMO#=:AM,EUJ"Q,'$-DA8SHC!BZK&&7=O4 ^RJ*^0[O]
MKCXU_L@_MO?"W]D3]K'Q_I/C+0/CEIVI1>!/'-AX=&DSZ=X@L$CEFTVZA262
M-X+B&56MY!MD61&B?S=PD7Z\H *^>_CC_P %4OV"_P!F[XHZI\%_C1\=_P"Q
MO$VC>1_:6F_\(OJEQY/G01SQ_O(+5XVS'*C?*QQNP<$$#Z$K^>__ (+A_P#*
M47XG_P#<%_\ 3)85X'$>:XC*,%&M12;<DM;VM9OHUV/TOPKX-ROCCB&K@,?.
M<81I2FG!Q3NIPC]J,E:TGTO>VI^AOQ[_ ."MG_!/KXB?%'X7^(_!GQ]:^LO"
MWB>74=>F7PEJZ?9+;R"GF$/: L-Q PH)YZ5ZG_P_#_X)=?\ 1SW_ )96M_\
MR%7XG?!/P7#9^&9M8U.V#/JB%0CC_EATQ_P+D_3%><^-?"&H>$M=N=/DMI3;
MI)FWG*':Z'E3GIG'!]P:_,\)XH8W%YC5PL84[PV=I:]_M=&?7<-\%>&'$?&N
M8\/4L374L,THR]I2_>6TJ6_=?8G:.FZU6A_3W\#OCC\+OVD?A=I?QH^"_BC^
MV?#.L^?_ &;J7V*>W\[R9Y()/W<Z)(N)(G7YE&=N1D$$]97Q9_P1/^,/PCT3
M_@FU\-_"6L_%+PY::K:G6!<Z9=:Y;QW$1;6;YUW1LX9<JRL,CD,#T-?9.EZ[
MHFMQ^=HNL6MXF,[[6X60?FI-?K^ Q7UO!4JLFN:44W;NTFS\DXER?^Q,^Q>"
MIJ7LZ56I"+ENXQFXIMV2;:2U22?1%JBBBNP\$**** "BBB@ HHHH ***_/?]
MN+_@N_\ \,9_M1^*/V;/^&5_^$D_X1O[%_Q.O^$X^Q_:/M%E!=?ZG[#+LV^?
ML^^<[<\9P./'9AA,MI*KB9<L6[;-ZZOHGV9[W#O#.><5XV6$RJE[2I&+FUS1
MC[J:3=YRBMY+2]]=MS]"**_)_P#XB?O^K'__ #)?_P![:/\ B)^_ZL?_ /,E
M_P#WMKRO]:L@_P"?W_DL_P#Y$^R_X@QXE?\ 0#_Y5H__ "P_6"BO)_V'?VH/
M^&S/V7/"_P"TG_P@_P#PC?\ PDGVW_B2_P!I_;/L_P!GO9[7_7>5%OW>1O\
MN#&['.,GUBO=HU:=>E&K3=XR2:]'JC\YQV"Q.6XVKA,3'EJ4Y2A)73M*+::N
MFT[-/5-KLPHI'944N[ *!DDG@"OG7]IS_@IW^S-^SE:S:9:>)8O%WB)0PCT/
MP[<I*(W'&)YQE(<'@CYG']PUQYEFN6Y/AGB,;5C3@NK?X);M^2NSAJU:="GS
MU'9'T4[I$ADD<*JC+,QP /6OE+]J?_@K9^S[\!_M/ACX<3+XY\21$H8-+N +
M&V?_ *:W(!#$?W8PW(()0U^?O[6?_!2?]H']I*&ZL_%WBZ/PWX5)/_%/:1,8
M;=D[">0G?.>G#'9D9"+7S;X:_:1^"?AC6Q?>+? FM^*K>!^-,L=533(KCI@M
M<&.9PO4%5C5B.CKUK\:S;Q0S+.*KPO#U+ECLZTUMYJ.J7SYFU]BYTY%D?%W&
MM:5'A_!RJI:.>BBO64FH)^3=WV/IOQ_\=?VUO^"C'CI?!]M'JFMJ\@>V\+>'
MH&AT^S7/#R#.T '_ ):SL2,XW#I7U5^RQ_P10\.Z+]F\7?M4^(1JER,.OA71
M9V2V0]=L\XP\GNL>T C[["OB:Q_X+R_'3X9^%1X"_9D_9V^&WP_T=?NK;Z=<
M7ER6Q@.\KS*LKXZNZ,QQUKRGXE_\%BO^"C'Q(#PZ[^U/J^EPR\)#X>@MM+V
M]E>VC23\2Q/O7-DW#^0QQBQ>:RJ8[%2Z--POVLWS2MTNK6^RC]0ROZ-O%]7]
M_F=6E!]>>;=O_ 4T_G)(_?O5=>^ G[+OPYCDU[7/"O@'PKIJ;(Y+Z[M].LH>
M^,N57)Z^I/J:^-?VDO\ @XJ_8?\ @\UQHWP=TSQ)\4=6BRJ?\(_8&UTX..S7
M=R%R/]J*.45^8G@S]@__ (*5?MFZQ_PG<?P7\>^);B[B5U\2^,[A[=;F,]&2
MZU&1!,O^XS5Z[I7_  0/_:=T6SCUCX[_ !L^%OP\LBNZ0Z_XH)E4>H"Q^4>_
M_+05^O8#B#$PE&G1RF=1K1*4G"/IRQBG9>4T?3?\0Q\/,BCS9UG]/3>,.56_
M\FF__)4<]^TA_P '!7_!2+XY-<:3\)8/#_PJT>8E8UT:);S4/+/9[J<, ?\
M:BBB-?(6L>+/B#XZU2?Q;\5?&^I>)/$%](9-2UO6-0ENKFZ?H"\LI+OA0JC)
MX"@#@"ON^+_@G'_P2Y^%@\WX\?\ !5;3M89/]=:?#_0Q<X/]U9(6N]WUV#Z5
M\C_M1Z-^SYX?^.VNZ-^ROXBUK5O 5O\ 95T'4O$*;;RX_P!%B,[2#RX\?OS-
MCY%^4+Q1Q[F'&^+X<I1S++:>$POM(N/)2<6Y\D^5.I*4Y2]WFT<GWMH?H'A1
MFG@[/B:K@.%,9[?%*E*4M=J:G33TY8OXG#6WS//Z***_&S^A3WO3OA+_ ,$R
M;S]E[P[XP^)WQ#^+VK_%"_2[;5_"'A.]L;32[(I=S1P;YKFQ<IO@2)R5,YRY
MX7H/ ;#]G.U\;>*D\._#?2]?O;B]GV:;I,""]NY">B 11*9&_P!U!GTK]+?^
M"77_  11\%?M5_ [P[^TW\;/BM>Q>'];DN_L/AG0(!'<.+>[FMF,UQ(&" O"
MQVHA)4CYU/ _5']G[]DK]G']EK1/[#^ _P (M(\/AHPEQ>V\'F7ER!_SUN9"
MTLO/.&8@=@*_N7@_Q"R+@[@G!87+U*K5=*G*2TC",Y0BY+X5=\U[M1;?63>I
M_E1X@U?%C/?$O-G4Q_U;#4\37A3LE.3IQJSC#1WTY4K)R272)^)W[,?_  ;2
M?M4_&N*'7_B[XI@^&>CRJ&4:Q:"[U)P>A%I&ZA/<2R1L/[IKW"__ .#3#1)%
M_P")9^W?=0G(YG^&RR=N>FHKWK]AJ*\G&>+?&^)KNI2KJFND8P@U_P"3*3?W
MGL9?7S+!8=4ZF(E5EUE-1N__  &,5^!^+U__ ,&FGBV-L:9^W'ITPR>9_A])
M'QVZ7S?Y]:PK_P#X-1/CS&I.E_M;>$9CM.!<:!=1<^G#-Q[_ *5^WU%1#Q:X
M[COB4_6G3_2*.]9IC?YOP7^1^$NH_P#!JG^V%%N_LC]HKX:SX V?:6U"+/KG
M;;/C]:P]1_X-9_\ @H):DM8_%CX172[L*%U_4T;'J0VG8'YFOWVHKJAXP\;1
MWJ0?K!?I8I9MC%U7W'\]E_\ \&R7_!2>S_X][SX=777_ %'BF8=/]^V7K6'J
M/_!M_P#\%1K($VWP[\+7>%R!;^,;89/I^\*\_I[U_1?173#QIXQCNJ3]8/\
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
M:/L7C?\ Z#=E_P" Q_QK8HJC(Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_Q
MK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#
M'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_Q
MK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#
M'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_Q
MK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#
M'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_Q
MK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#
M'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_Q
MK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#
M'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_Q
MK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#
M'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_Q
MK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#
M'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_Q
MK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#
M'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_Q
MK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#
M'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_Q
MK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#
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
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^0
M/^"_'_*&S]H3_LG\W_HZ*OXPJ_L]_P""_'_*&S]H3_LG\W_HZ*OXPJ /W^_X
M--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH \+_:P_Y+9\#_\ L>Y?_29J]TKP
MO]K#_DMGP/\ ^Q[E_P#29J]TH **** "BBB@ HHHH **** "BBB@ KR'XR_L
M'?LJ?M!>-I/B+\8/AA)K.L26T=N;M_$.H0A8D&%18XKA40#).%49)).22:]>
MHKDQN P.94?98NE&I"][3BI*_>S35R*E*G5CRSBFO-7/G;_AU!^P%_T03_RZ
M=5_^2J/^'4'[ 7_1!/\ RZ=5_P#DJOHFBO*_U3X5_P"@"C_X*A_\B8?4L'_S
M[C]R_P C&^'W@'PK\+?!6F_#SP/I\EIH^D6JVVG6LMY+<&&)?NIOF9G('098
MX  '  K9HHKW:=.G1IJ$$E%*R2T22V271(Z4E%66P44458PHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_P H;/VA/^R?S?\ HZ*O
MXPJ_L]_X+\?\H;/VA/\ LG\W_HZ*OXPJ /W^_P"#3;_E*9^UW_V\?^GR>OW^
MK\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH \+_:P_Y+9\#_ /L>Y?\ TF:O=*\+_:P_Y+9\#_\ L>Y?_29J
M]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _X+\?\ *&S]H3_LG\W_
M *.BK^,*O[/?^"_'_*&S]H3_ +)_-_Z.BK^,*@#]_O\ @TV_Y2F?M=_]O'_I
M\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** /"_VL/^2V? _P#['N7_ -)FKW2O"_VL/^2V? __ +'N
M7_TF:O=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^0/^"_'_ "AL_:$_
M[)_-_P"CHJ_C"K^SW_@OQ_RAL_:$_P"R?S?^CHJ_C"H _?[_ (--O^4IG[7?
M_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#PO]K#_DMGP/\ ^Q[E_P#29J]TKPO]K#_DMGP/
M_P"Q[E_])FKW2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_P H
M;/VA/^R?S?\ HZ*OXPJ_L]_X+\?\H;/VA/\ LG\W_HZ*OXPJ /W^_P"#3;_E
M*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH \+_:P_Y+9\#_ /L>Y?\ TF:O=*\+_:P_
MY+9\#_\ L>Y?_29J]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _X+
M\?\ *&S]H3_LG\W_ *.BK^,*O[/?^"_'_*&S]H3_ +)_-_Z.BK^,*@#]_O\
M@TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** /"_VL/^2V? _P#['N7_ -)FKW2O
M"_VL/^2V? __ +'N7_TF:O=* "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M^0/^"_'_ "AL_:$_[)_-_P"CHJ_C"K^SW_@OQ_RAL_:$_P"R?S?^CHJ_C"H
M_?[_ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO]K#_DMGP/\ ^Q[E_P#2
M9J]TKPO]K#_DMGP/_P"Q[E_])FKW2@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** /D#_@OQ_P H;/VA/^R?S?\ HZ*OXPJ_L]_X+\?\H;/VA/\ LG\W_HZ*
MOXPJ /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J
M "BBB@ HHHH **** "BBB@ J.[N[2PM9;^_N8X(((VDFFF<*D: 9+,3P  ,D
MFI*\T_;1^%?C3XZ?L=?%GX)?#?45M/$7C'X::]H>@W;R^6(;V[T^>W@<M_"!
M)(ISVQF@#PS7/^"N7AC3?@5<?MI:/^S1XVU;X V=Y(MS\4+"6T:1M.2<P/K<
M6F&3[5+IJN&8RX$QB4RK T>&/L/[0_[;WP _9O\ V=M/_::\3^(Y=:T#Q#+I
MMMX+MO#$:WEWXIO-1*C3[33DW*MQ+<%UV?,J[<NS*BLP_.']F#_@H/\  KX?
M_P#!!3Q5^R'^TWX:\1>%/B=\+?@CKW@WQO\ #?5O!NH-=HUO87%M'.0D#(;:
M6(Q,;@L(D,AW, ,GP3X)3_$Z\\'?\$:_@?\ %.2Z73[[6->\3M!=*=LQL3!-
MH[ $X_=VMPFT]0LPQCH0#]?OAA^W#;:O^T+8?LG_ !_^$.J?#/Q_K_AV;7O!
M^F:KJUI?6OB&R@8+=):W5LY5KJVW(9K=@&5)%D0RIN=?>*_-#_@N[KVI^!?V
MX_\ @GOX^\*LT6LK^TQ!HB7$1PXT_4FM+6^CXYVO"<-VP.:_2^@ HHKR_P"*
MWA3]K/5_%SWGP?\ BOX7TC13 @2RU;0GN)A(!\[%P1P3T% '-_M8?\EL^!__
M &/<O_I,U>Z5\:_M!>$_VP+'XG_"ZW\:?%KPG?:A<^*94\/7%IH+Q)9W/D,?
M,D&3O7'&VO4/^%??\%#_ /HX+P)_X2[T >]45X+_ ,*^_P""A_\ T<%X$_\
M"7>C_A7W_!0__HX+P)_X2[T >]45X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\
M!0__ *."\"?^$N] 'O5%>"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\
MA+O0![U17@O_  K[_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N] 'O5%>"
M_P#"OO\ @H?_ -'!>!/_  EWH_X5]_P4/_Z."\"?^$N] 'O5%>"_\*^_X*'_
M /1P7@3_ ,)=Z/\ A7W_  4/_P"C@O G_A+O0![U17R?\4=?_;^^&WC+P9X3
MO?CGX0FD\7:VVGV\EMX9 2)A&7W2;@25X_AP:[;_ (5]_P %#_\ HX+P)_X2
M[T >]45X+_PK[_@H?_T<%X$_\)=Z/^%??\%#_P#HX+P)_P"$N] 'O5%>"_\
M"OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX+P)_X2[T >]45X+_ ,*^_P""A_\
MT<%X$_\ "7>C_A7W_!0__HX+P)_X2[T >]45X+_PK[_@H?\ ]'!>!/\ PEWH
M_P"%??\ !0__ *."\"?^$N] 'O5%>"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\
MZ."\"?\ A+O0![U17@O_  K[_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N
M] 'O5%?)_P 4=?\ V_OAMXR\&>$[WXY^$)I/%VMMI]O);>&0$B81E]TFX$E>
M/X<&NV_X5]_P4/\ ^C@O G_A+O0![U17@O\ PK[_ (*'_P#1P7@3_P )=Z/^
M%??\%#_^C@O G_A+O0![U17@O_"OO^"A_P#T<%X$_P#"7>C_ (5]_P %#_\
MHX+P)_X2[T >]45X+_PK[_@H?_T<%X$_\)=Z/^%??\%#_P#HX+P)_P"$N] '
MO5%>"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX+P)_X2[T >]45X+_ ,*^
M_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X2[T >]45X+_PK[_@H?\ ]'!>
M!/\ PEWH_P"%??\ !0__ *."\"?^$N] 'O5%?+GQJG_X*!?"#X5:Y\3-1^._
M@VX@T:Q-Q+#:>&<2. 0,*7!7//<5M^&O"W_!0OQ#X<T_7X?C_P"!T2^LHKA$
MD\+MN4.@8 XXSSVH ^B**\%_X5]_P4/_ .C@O G_ (2[T?\ "OO^"A__ $<%
MX$_\)=Z />J*\%_X5]_P4/\ ^C@O G_A+O1_PK[_ (*'_P#1P7@3_P )=Z /
M>J*\%_X5]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$_P#"7>@#WJBO!?\ A7W_
M  4/_P"C@O G_A+O1_PK[_@H?_T<%X$_\)=Z />J*\%_X5]_P4/_ .C@O G_
M (2[T?\ "OO^"A__ $<%X$_\)=Z />J*\%_X5]_P4/\ ^C@O G_A+O1_PK[_
M (*'_P#1P7@3_P )=Z />J*^7/C5/_P4"^$'PJUSXF:C\=_!MQ!HUB;B6&T\
M,XD< @84N"N>>XK;\->%O^"A?B'PYI^OP_'_ ,#HE]917"))X7;<H= P!QQG
MGM0!]$45X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N] 'O5%
M>"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O0![U17@O_  K[_@H?
M_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N] 'O5%>"_P#"OO\ @H?_ -'!>!/_
M  EWH_X5]_P4/_Z."\"?^$N] 'O5%>"_\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_
M  4/_P"C@O G_A+O0![U17@O_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@O G_
M (2[T >]45\N?&J?_@H%\(/A5KGQ,U'X[^#;B#1K$W$L-IX9Q(X! PI<%<\]
MQ6WX:\+?\%"_$/AS3]?A^/\ X'1+ZRBN$23PNVY0Z!@#CC//:@#Z(HKP7_A7
MW_!0_P#Z."\"?^$N]'_"OO\ @H?_ -'!>!/_  EWH ]ZHKP7_A7W_!0__HX+
MP)_X2[T?\*^_X*'_ /1P7@3_ ,)=Z />J*\%_P"%??\ !0__ *."\"?^$N]'
M_"OO^"A__1P7@3_PEWH ]ZHKP7_A7W_!0_\ Z."\"?\ A+O1_P *^_X*'_\
M1P7@3_PEWH ]ZHKP7_A7W_!0_P#Z."\"?^$N]'_"OO\ @H?_ -'!>!/_  EW
MH ]ZHKP7_A7W_!0__HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)=Z />J*^7/C5/
M_P % OA!\*M<^)FH_'?P;<0:-8FXEAM/#.)' (&%+@KGGN*V_#7A;_@H7XA\
M.:?K\/Q_\#HE]917"))X7;<H= P!QQGGM0!]$45X+_PK[_@H?_T<%X$_\)=Z
M/^%??\%#_P#HX+P)_P"$N] 'O5%>"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_
M /HX+P)_X2[T >]45X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X
M2[T >]45X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N] 'O5%
M>"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O0![U17@O_  K[_@H?
M_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N] 'O5%?+GQJG_P""@7P@^%6N?$S4
M?COX-N(-&L3<2PVGAG$C@$#"EP5SSW%;?AKPM_P4+\0^'-/U^'X_^!T2^LHK
MA$D\+MN4.@8 XXSSVH ^B**\%_X5]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$
M_P#"7>@#WJBO!?\ A7W_  4/_P"C@O G_A+O1_PK[_@H?_T<%X$_\)=Z />J
M*\%_X5]_P4/_ .C@O G_ (2[T?\ "OO^"A__ $<%X$_\)=Z />J*\%_X5]_P
M4/\ ^C@O G_A+O1_PK[_ (*'_P#1P7@3_P )=Z />J*\%_X5]_P4/_Z."\"?
M^$N]'_"OO^"A_P#T<%X$_P#"7>@#WJBO!?\ A7W_  4/_P"C@O G_A+O1_PK
M[_@H?_T<%X$_\)=Z />J*\%_X5]_P4/_ .C@O G_ (2[UQ/P&U_]O[XV^#;K
MQ9I?QS\(6T=MK=YI[1WOAD%RT$A0L-@ VG''?UH ^L**\%_X5]_P4/\ ^C@O
M G_A+O1_PK[_ (*'_P#1P7@3_P )=Z />J*\%_X5]_P4/_Z."\"?^$N]'_"O
MO^"A_P#T<%X$_P#"7>@#WJBO!?\ A7W_  4/_P"C@O G_A+O1_PK[_@H?_T<
M%X$_\)=Z />J*\%_X5]_P4/_ .C@O G_ (2[T?\ "OO^"A__ $<%X$_\)=Z
M/>J*\%_X5]_P4/\ ^C@O G_A+O1_PK[_ (*'_P#1P7@3_P )=Z />J*\%_X5
M]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$_P#"7>@#WJBO!?\ A7W_  4/_P"C
M@O G_A+O7$_ ;7_V_OC;X-NO%FE_'/PA;1VVMWFGM'>^&07+02%"PV #:<<=
M_6@#ZPHKP7_A7W_!0_\ Z."\"?\ A+O1_P *^_X*'_\ 1P7@3_PEWH ]ZHKP
M7_A7W_!0_P#Z."\"?^$N]'_"OO\ @H?_ -'!>!/_  EWH ]ZHKP7_A7W_!0_
M_HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)=Z />J*\%_P"%??\ !0__ *."\"?^
M$N]'_"OO^"A__1P7@3_PEWH ]ZHKP7_A7W_!0_\ Z."\"?\ A+O1_P *^_X*
M'_\ 1P7@3_PEWH ]ZHKP7_A7W_!0_P#Z."\"?^$N]'_"OO\ @H?_ -'!>!/_
M  EWH ]ZHKP7_A7W_!0__HX+P)_X2[U/^S_\0_CW_P +_P#$GP1^-?BS2-8?
M1O#=I?QW6DZ;]G4O-*PQSS@* /KF@#W.BBB@ HHHH **** "BBB@#Y _X+\?
M\H;/VA/^R?S?^CHJ_C"K^SW_ (+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_Y2
MF?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHH
MH **** "HK^\CTZQFU"6*618(FD9+>%I)&"@G"HH)9N.  23P*EHH ^,OVT/
MV??CO_P51MK#]E[Q%X/UGX:_ !M6M[[XEZKK%S'!KGCB"WE66+2;*VAD=[&S
M>1%:>XN#%.P14CBVLTAN_P#!33]@CQ1\9O"OP6^,?[*_AC35\>?LV^/M/\2>
M!?#!FCL[?5M,A"17NAI(V([;S[>-%C=L(KPQJQ1277[ HH ^(_'W[.7Q2_X*
M$_M__!#]I#XE_!?Q#X ^&G[/B:IK6F:9XR>T74?$GB:\2&*#;;VMQ.(K:R6(
MR>:[J9)F"HCQ@R'[<HHH **** /(/VC_  +XN\6?%CX2:WX<T&>[M-#\8276
MK3P@%;6$P,H=N>F>*]?HHH **** "BBB@ HHHH **** "BBB@ HHHH \@_:/
M\"^+O%GQ8^$FM^'-!GN[30_&$EUJT\(!6UA,#*';GIGBO7Z** "BBB@ HHHH
M **** "BBB@ HHHH **** /(/VC_  +XN\6?%CX2:WX<T&>[M-#\8276K3P@
M%;6$P,H=N>F>*]?HHH **** "BBB@ HHHH **** "BBB@ HHHH \X_:[\*>(
M_'/[-/C'PCX1TB6_U*_T=HK.S@ +RON4[1GOQ77_  ^L;O2_ .AZ9J%NT4]O
MH]M%/$_5'6)0RGW!!%;%% !1110 4444 %%%% !1110 4444 %%%% 'G'[7?
MA3Q'XY_9I\8^$?".D2W^I7^CM%9V< !>5]RG:,]^*Z_X?6-WI?@'0],U"W:*
M>WT>VBGB?JCK$H93[@@BMBB@ HHHH **** "BBB@ HHHH **** "BBB@#SC]
MKOPIXC\<_LT^,?"/A'2);_4K_1VBL[.  O*^Y3M&>_%=?\/K&[TOP#H>F:A;
MM%/;Z/;13Q/U1UB4,I]P016Q10 4444 %%%% !1110 4444 %%%% !1110!Y
MQ^UWX4\1^.?V:?&/A'PCI$M_J5_H[16=G  7E?<IVC/?BNO^'UC=Z7X!T/3-
M0MVBGM]'MHIXGZHZQ*&4^X((K8HH **** "BBB@ HHHH **** "BBB@ HHHH
M \X_:[\*>(_'/[-/C'PCX1TB6_U*_P!':*SLX "\K[E.T9[\5U_P^L;O2_ .
MAZ9J%NT4]OH]M%/$_5'6)0RGW!!%;%% !1110 4444 %%%% !1110 4444 %
M%%% !7D'[%/@7Q=\/OA/J6B>--!GTZ[F\8:I=1P7  9H9)RR/P>A'(KU^B@
MHHHH **** "BBB@ HHHH **** "BBB@ KR#]BGP+XN^'WPGU+1/&F@SZ==S>
M,-4NHX+@ ,T,DY9'X/0CD5Z_10 4444 %%%% !1110 4444 %%%% !1110 5
MY!X-\"^+K#]M/QI\0+S09X]%U#P?IUK9:BP'ERS1NQ=!SU ->OT4 %%%% !1
M110 4444 %%%% 'R!_P7X_Y0V?M"?]D_F_\ 1T5?QA5_9[_P7X_Y0V?M"?\
M9/YO_1T5?QA4 ?O]_P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"W
MC_T^3U^_U !1110 4444 %%%% !1110 4444 %?GW^U+^V9_P4'\$?\ !8+X
M9?\ !.KX/_%#X7Z;X7^)_@?5/$=OK_B'X9WNHWNE&S^UN;8I%J]LDX98(U$G
MR$%F.TX /Z"5^6O[>=O\1[G_ (.6_P!ER/X4:MHEGK8^"7B<VTOB'3YKFU*A
M+_<K)#+$X)7(#!CM."5;I0!ZQ\#O^"F_[1WPT_X*IQ?\$E/V\_"?@V[\0^*O
M"#^)/A7\1_AY87=A9Z]:1I</)!<V%U<7+6TX6SO"2L[KFW(QAU-?>5?%?PI_
MX)1>+_$O_!0S4?\ @IO^VO\ '.S\7^/+;P?)X5\ >'O!6D7&C:9X1TR1)TE,
M,S7,ES-<LMS<_OM\6PW,I51^[\OY&_X)8?\ !.?X,?MJ:[^U)I'[0/Q"^)>J
MV7PO_;G\2IX#CC^)&II+ILFG26JQ3/.9C)>2M"D,)DN6E=$BS$T;R2.X!^QM
M%?E?^SMX#\1?\%@?@Q\:_BC\5?@!\//&]]J7Q4\4^%O#.M^+?B%?6>H^!K6Q
MG-K8PZ?##I4XTZ6.,17+RPRI)/+,SN<%57*_;H_X)N_M=#_@B1IDGQM^*&F?
M$3]H;]G:)M=L?&&AW=W(WB32K"Y>XDTN]9UCENPU@2K1R!C)+"C9+2,Q /UE
MKRRR\!?M5Q?MD7OQ)OOCWI$OP8E\ I867PV7PS&M[!KXN@[:B;[[[1F &/RB
M=N6SM!7<WSMH_C']GC_@J;J_[-EWX$\%Z3?>"].\(1?%#6+<VR'^S;62!K'3
M=$?:!L26\^TN\0'EN?#[QN"N%/#?"CPY=^"O^#G7Q[HMKXJU^[TW5OV1XM<3
M3]6\37M_#:W,WB."&7R$N976U0_9UQ##MC7^%1DB@#]%:*_,[_@E1X:^$/\
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
M3_!7A/2_!ND374EII.G065K)>W3SS-'%&J*9)'):1R%&78DL<DG)H T:***
M"BBB@ HHHH **** /S._:X_X*Y_M3_L%?\%?/A[^RG\<H/!>K_ ;QM9Z*NJ>
M,[/PU<V5_P"'K[69]7M-/AGF:\DA9#/I,KL_EJ/*#G@ID_I9?7UEIEE-J6I7
MD5O;V\32W%Q/($2)%&69F/"@ $DG@ 5^=W_!1C]AG0?^"C'[0G[3/[*NHQP)
MJFL_LL?#^Y\)W\_ L=9M_$'C.:RFW=57S45'(Y,<DB_Q&O.?V2/V_O&/_!3?
M_@FS\+_V*=>U2^L_C#XU\077PW^.$!D,=_I.E:,D;>(;^7D-&]S8M;VP? V7
M6L( #Y9% '9?\$G_ /@K3^U3_P %,/V\_CA\-KG2_"GA;X5_#E=,U#P;:MX7
MN6UG6])U'?+8W,T[WGEQ>;:HD^!#D?:$'\!W?I57Y<?\$H-)TO0/^"^?[?>A
M:'I\-I965OX(@L[2VC"1PQ)IS*B*HX50H  '  KR#]N+X<?#:R_84_:U^('A
MK5]5^/?Q-T/QCKOB";]HBUT^/3%^'=Q;RQ26NB6&IR7#3N]DD8C,.G!HD:22
M.7R"Q! /VFHK\K/^"H'[/OC3]H'_ ()5_!7_ (*8^%M%D\0?%7X0>$/"GC[Q
M%9&9TC\9Z/#;V]YJNFWT:G;<0LC2S[75L;)44#SF!]WNO$_P"_X*?_M&_L^W
MWPXT>QUGP%X-\#1_%;4[SR%! U&&2RT/29@O1'==0NI;=CM$FCVX=6X  /MR
MBBB@ HHHH **** "BBB@#X@_X+T_MR?M6_\ !-S]BN[_ &OOV9]4\%W#Z/K>
MG6&H>'_&'AFXO$N4N9FB,B2P7D!C92T?!5@0K=R,?8?PXTWXAZ3X0L[+XI^+
M--UK7%B7[?J&D:.UC;.^T;O+A>:9E7.<9=C@C-?G;_P=L G_ ((N>,0!_P S
MAX?_ /2Y*UO^"U6BZ9X;_;._8=\?^'+4:?K6J_M+Z9I.JZG8,89KZP*%_LT[
M(1YT0900KY"G.,;CD _1BBOSG_: T;3?"7_!R3^SXOA6W_LQ/%/P8\57/B2+
M3W:&/4YXE98IIT0A9954[1(P+8"C.%&/*_V'/V*?A#^TG_P4W_;X^ OQX\1>
M.O%7@/1/%?@Y(?"6K_$/59(+K[1IEY/_ *3/]H^U7"1-)+Y4+S&)?,W%&>.)
MHP#];**_$O\ 9L_;,^-/[*W_  03^)^G>%_BEJ27?@S]I:_^%?@[Q3K&KN;C
M0M$FUNTMS(;IUD:-H;>YN!'+M;R3Y9"D1A:^HOBS_P $NOVB;;X^_"+]H_\
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
M-?#_ ,)Z;X&\&Z1%8:3H]C%9Z98PD[+>"-0B1KDDX"@#D]J -*BBB@ HHHH
M**** /D#_@OQ_P H;/VA/^R?S?\ HZ*OXPJ_L]_X+\?\H;/VA/\ LG\W_HZ*
MOXPJ /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J
M "BBB@ HHHH **** "BBB@ HHHH *^-?C7_P3*^/7Q6_X*E?#W_@I;I/[6WA
MG2?^%;^&K[0-&\#3_"J>ZCN;*[6Z64SW8UB-FFQ<Y#I&B@Q+\A!8'[*HH AN
M4U!]/DBL[J&.[,)$4TD!>-9,<,4# E<\[=P)'&X=:^7/^";G_!/3XJ_L&^+/
MC-K?B[]H[0O'%C\9/BOJWQ!OK'3_ (>RZ/)IFJ:@ZM/''*^IW0DMP$4*C('&
M,ESG%?5-% 'YV>(?^"-_[8/P&_:T\>_M!?\ !,'_ (**K\'_  S\6]<?6OB!
M\/O$/@"#7["+5923/J%BDTBK'(Y+/LPO.%+M&$C3[=^ _P $],^!_P (K#X6
MR^)M1\33H)YM=\0^("DEWK=]<2/-=7=QM54#2RR.WEHJQHI$:*J(JCMJ* /F
M;_@F%_P3/^&O_!,?X:>,/AI\.O$5QJEKXD\>:EK&G-<JP_LG2I;B22QTF+<S
M8AMTDD/& TMQ/)M!D-4=&_X)]_%W2O\ @JUJG_!2^7]I30IK+4_A@G@,^ /^
M%>3!HM+2_6^207_]IG_2!*""_D;"KG]V#@CZGHH ^,O@S_P39^._[$OQ\^*'
MCS]@_P".GA+2? 7Q>\0OXDUSX=>//"5U?6^@:]*,3W^GRVEY;DQ3?*7M7 '[
MI DJ* !L3_\ !(SX07'_  3J^)O[!%UX]U.>Z^+T^L:QX]^(,MG&+S4_$>HS
M?:9M5>%"J8$ZQ;8 0!%"D9<G+GZUHH _.'XO?\$=?VZ_VH?V6?AK\ /VC/\
M@HGH4NH?"_QKH&K>'=3\-?#'R+9H=*CD6.:[ADNV:\O'S& 0\,"#>3#(Q##Z
M3N_V>OVU_!O[0'B+XO?#+]H[P=K'A_Q5X<TVQU7P3XT\'3[(M0M(GC;4H+FU
MNEV&97"R6YA*E88\2*02?HNB@#P__@GE^P_X-_X)\_LTV?[/G@_7%U-FUK4=
M:UG48=.%E!/?WUR]Q-]GME=Q:VZEQ'%"&?9'&@+.V6/N%%% !1110 4444 ?
M&/[8G_!/+]LG]ICXX?$*+0/VY1IWP5^+7PK?P7XK^&NK^'GNCHGF#9-J&ELL
MR(MS)$TJ;I5(!E+,)0D:)?\ V[/^"4>F_M(_LF_"']G?]F[XO2?"W4_@%XO\
M.^(OA1K3Z2-4M[*XT:%H+2.XMW=//01MU+9W*"=P+*WU_10!\.2?\$M/VJ]?
M_;Z^'/\ P4&\;?M\V]QXI\-^!;KPQXMT_3/AG;V]G=V<MQYX@TY'N)&LT+$[
MWG:ZE.6*N@9%B[#]C;_@GA\;_P!DK]H+X^_'Q_VG/"_B*;XZ>*(M?ETP_#&X
MM$T6ZBC>*-5?^UY#/%L90RD(Q*Y#+G ^LZ* /B#]E+_@EQ^U)^QG_P $_P#X
MC_L@_!W]N?3(?%?BC7-4UKPA\0[+X9_8Y- O+Z99IE:"6_NEG7(=5;Y6029^
M8J*^N_@YX:\?>#/A'X6\(?%7X@#Q9XHTKP[96GB/Q2-/2T_MB_C@1)[SR$^6
M'S9%>3RUX7?@<"NDHH **** "BBB@ HHHH **** /C+4_P#@F/\ '_4/^"L-
ME_P5(3]KKPM'<67P]/@I/ __  JBX,3Z49I+@[KH:R&,_G2%M_E[< #9WK[(
MO["QU6QFTO4[2.XMKF)HKB"9 R2(P(96!X(()!!ZYJ6B@#\U_@)_P14_;G_8
MP\3:S\&_V)?^"K.J>!_V?-;UJ>_M_ E_X M-5U?PW'/(7GMM,OKIF6'=E@LI
M3"%]YCDD#._MO[4O_!,/6O'?Q5_9Z_:'_94^+]CX)\8?LU6>I:?X*T[Q1H4F
ML:1J>GW]C'87%M=A9X;@.8(\+.LI8,S,58D$?7=% 'SY\+/V+_$UY^U4G[</
M[4?CO2?%'C_3/"K^'/!>F^'M'DLM(\*Z?-()+HP)--++/=W#A1)<NR_NT2-(
MT <R=#^RO\&OVI/A3XN^*&L?M%_M3_\ "Q],\4^/;G5/A]I?_"-0V'_"*:._
M^JTW?&2;C8-J[VZ^7NZR-CV*B@ HHHH **** "BBB@ JMK$6KSZ7/#H%];6U
MZT9%K<7EHT\4;]BT:R1EQ[!USZBK-% 'S]^R?^QKX]^#/PJ\?_!S]H/XL>&/
MB1H?C_Q=XEUO4+6Q\!2Z.H36[V>[N[.17U&Z$L(-S-&OW6V%0Q8@DX'[#7_!
M-#P[_P $Y/V')?V//V6/'ME;WLM_J5]-XO\ $WAQKTW5U=.VV6>VANH#*T4
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _X+\?\ *&S]H3_L
MG\W_ *.BK^,*O[/?^"_'_*&S]H3_ +)_-_Z.BK^,*@#]_O\ @TV_Y2F?M=_]
MO'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ^7OCQ_P3DEU;]KZR_P""A?[)7Q0MOAU\7QH?]A^*Y=0T
M,ZCHGC/21M*6NIVB302>;&8XO*NHI4DC$:JPE1509/QR_8&^/?[>L6C_  __
M &^_B]X5E^%FEZQ;ZGJOPM^'&B75O%XJN+>0201ZI?74[R26:.J2?9(8H]SJ
MI>5@J@?6]% 'R3_P5!_X)9V'[?'AWX>^,?A%\9KSX2_%?X.:T=5^%?C_ $;3
M4N%TQV$8EM9;8LJRV\@AB!7(QY8X9"\;]7^QK^RK^U3\._$4GQA_;G_:[C^+
M7CF/2Y-+T,:-X3@T/1]#LY)(Y)_)MHBQFN)FAAWW$AR%B5(U0&0R?1=% 'QM
M^P1_P30_:!_81\'?$/X0^%/VT4U#P7K&MZ_JWPXTU? D,=WX?N]3<RB6[G>=
MQ?B"1B4C5(58EV?(9$B]Y_8Q^%O[0?P6_9I\,?#/]J?]H+_A:7CS3(;A=>\=
M?V-'8?VD7N99(AY,?"^7"\<.[J_E;CRQKU"B@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ^0/\ @OQ_RAL_:$_[)_-_Z.BK^,*O[/?^"_'_ "AL_:$_[)_-_P"C
MHJ_C"H _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK
M]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ^0/\ @OQ_RAL_:$_[)_-_Z.BK^,*O[/?^
M"_'_ "AL_:$_[)_-_P"CHJ_C"H _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X-
M-O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^0/\ @OQ_RAL_
M:$_[)_-_Z.BK^,*O[/?^"_'_ "AL_:$_[)_-_P"CHJ_C"H _?[_@TV_Y2F?M
M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ***_/K_@HS_P65^)G[$O[2UU\"_"WP9T+7+2#1[2\%_J%
M_-'(6F4DKA!C Q7KY+D>8\08SZK@HJ4[.5FTM%:^KMW/'SO/<MX=P7UK'2<8
M74;I-ZN]M%=]#]!:*_(/_B)-^-W_ $;5X5_\&]S_ (4?\1)OQN_Z-J\*_P#@
MWN?\*^K_ .(7<9_\^%_X'#_,^1_XBMP5_P _Y?\ @$_\C]?*\M_:[_:[^$/[
M%WPAN_BW\6]6VHN8M(TBW8?:M5NL96"%3U/=F/RHN6-?FK_Q$F_&[_HVKPK_
M .#>Y_PKXK_:]_;$^,W[:WQ6F^*GQAU="R(8=(T>SW+9Z7;YSY4*,21D\LQ)
M9CR3P /:R'PGSJOF$?[42IT5J[23<O[JLW:_5O9;:GB9_P"+N24,NE_93=2L
M]%>+2C_>=TKVZ);O?0_2[_@G?_P7/B^.?Q>OOA)^U59:5X<?7]59O!>KVG[N
MUMPYPFGW#,?O= DQP&8E6 RM?I%7\K=?='[-'_!>O]IWX"?"FP^%?BOP7H_C
M==)00Z=K&M7<\=XMN!A8I'4D2[1P&(#8P"6QFO?XR\+'7JQQ.1P2OI*G>R_Q
M1;_%-^:/G^"_%=4*4L-GLV[:QJ6N_P##)+\&EY,_;RBOR#_XB3?C=_T;5X5_
M\&]S_A1_Q$F_&[_HVKPK_P"#>Y_PKX;_ (A=QG_SX7_@</\ ,^[_ .(K<%?\
M_P"7_@$_\C]?**_(/_B)-^-W_1M7A7_P;W/^%?H+_P $YOVN/$7[;7[--K\=
M/%/A"RT.[N-8N[,V&GSO)&%A8 -E^<G->3G7!7$/#^#^M8VFHPNHW4HO5WMH
MF^Q[&1\<<.<18UX7 U'*=G*SC):*U]6EW.B_;-_:C@_8S_9[\2_M)ZW\)O$7
MBW0O!^C7.K>(K;PQ-9BZMK*!-\LJI=3PK)M0,Q56SA#@$X!\=\ _\%3O%OQ'
M_9IT7]KWPI_P3@^..I^ ]=T"+7+*\T:?PS>7S:=(GF+.MC'K/VB3Y<,8D1I<
M'A"0174?\%A_^44'[27_ &0_Q/\ ^FRXKY6_8'_:^_;9^"/_  11^#_B'X&?
M\$RO%GQ%O]%^#FF_V)]A\;Z+%%J*I:#RYQ#]I-T58!6\E(FF(.T+NKY,^N/N
MW]D;]KW]GW]N?X$Z1^T?^S+X^A\1>%=9WI!=+"\,L$\;;9;>:*0!X94;@JP'
M4,,JRL?2Z_('_@B5^T5^S;_P3W_X(2?%;]K;0_C);?$?5M$\3:UXQ^).AZ?8
M3::=,\27$%K FBB*XC62%2T-J@E9-I,KLH(&*]5_:4_:K_X*6_ [POX _: _
M9]U7XF?&?7)/$-DGQ1^"B?LZW^FZ1)ILR,;F31[R338;J!X& $?VF[N?,WAF
M& 4(!^E-%?GMXV_:?_X*-^)/^"V'B/\ X)X_#GXX>!-)\'W?[.<GC?1-0N/
M+O-H32:Y!9+,\;W+-J%U&@DC4&6VM_\ 2?,>)C"(I(?V-?\ @HE^T'\%'_;-
M^&?_  4"^)=I\0'_ &39K75T\<Z3X<M]*NM<T>\TJ;4887M;<B%9U2#8-N S
M2@'ID@'Z'U\S>,O^"C,_@[_@IQX'_P"";NH_LZZY _C;PCJ6OV7CV^UJT6SD
MALT<LL%O"TLDA++M/FF KD$*PQGQWQ#XJ_X+#?$?]BGP#^W3^R[X]TO7_B)X
MI31O$DWP N;#2+7PV^A7P24Z>M_<Q)>B\AMYHR]T;Q8W>*0I H9(QPO[>=M\
M7=4_X."_V9M.^#6JZ'I'B2[^!WBV*WU3Q!:RW=MIH8D//Y$;1FZ9!DK$9(E=
ML9=1F@#]-:*^"OV$/VDOVX8OV[?VBO\ @F_^T7^T#H/C[6/ /AW0_$?P\^(M
MUX$AL&^S:A"Q>WO+&REB258I#&%V21NX#DN-P">/?L?_ +2/_!7G]NS_ ()\
M?%#XX:+^V/X,\#>*O /COQ78Z=J.F_#&VO/[7.F &*T:.X<QV=KE2N[%Q.WF
M[C*/+V2 'ZK45^3OC#]N+_@JS\6?^"-.D_\ !7;X=?M$>!O 5SX?\!Q>(;WX
M<V7@"/4[;Q,+:;RKUKJ[N9/,M1,8Y6CAME!B7"F:0MNC^J?C'^T3^UK\5?"'
M[.OCSX%K9> OAC\1=!D\3?&WXJ3W^FF?P/IG]DQ7EI# NI!H6:XGE\DS-#,L
M2Q$E!N#* ?7-5]6O;G3M*N=0L])N+^:"W>2*QM&C66Y95)$:&5T0,Q& 795R
M1E@,D?!O_!-W]N/X_P#[2'[3G[5'[',/[0>A^.(/A'>^&[KX8_%35/"<3&_L
MM8L9;G;>6]@UE#=B$QJB2P>0LP8N"5*D^=?\$G?CU_P6&_X*(?!#X>_M2^(O
MVJ_A[H6@Z-\6-6T_Q_X93X>QR2>)](M[UXY$AG# V115\F%%4N2IEEGDR(@
M?67_  3;_P""@T7_  4.\'?$_P 5K\$]2\!R_#3XQZO\/[S2=7UB"\N9KC3[
M>SDFF<VX,49\RY:/8CRK^YW"1@^%^C:_&[_@EM^U#J/@W0?VL/V1OV=_%UH/
MCU\1OVVOB5+\/],:>VVZ7!#'IOFZU?+.CJ+& _?0(TL^&CA7=N>/]8/@=X%^
M)_P_\"6NC?&#XX7WC[7S$AU'7+K1++3HFEV@/Y%O:QJ(HB<D*[RN,X+F@#L:
M*** "BBB@ HKX[_X+$?\%,?'/_!,_P"&O@[QUX'^&6D^)Y?$VN3V$\&K7DL*
MPK'#Y@93'R23QS7P%_Q%=?M _P#1IW@W_P '=W_A7VV2^'O%/$&7QQN"I*5.
M5TFYQ6SL]&T]SLHX#$UZ?/!:>J/W!HK\/O\ B*Z_:!_Z-.\&_P#@[N_\*/\
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
M18X(_P"?\O\ P"?^0O[:R_\ F?W,_0OXV?%GPS\"OA/KWQ<\7RXL-"TY[F1
MP#3..(X5)_B=RJ#W85YU^P'^U<G[7/P#MO'.K"WA\0Z==/8^([2V&U4G7YDD
M52<A7C*-Z;MZC[M?F[^V)_P4R^*G[7WP_LOAIJ_@_3O#^EP:@+R\CTZYD=KQ
MU4B-7+?PJ69L=VVG^$5R'[&?[:GQ"_8P\7:KXB\':/::M9ZU8K;ZAI-_*Z1.
MR-NCE!3D.F7 ZC$C>Q'R6)\7< N*Z7LI-X)1<9/E=W)Z\UM_=LEZ.3UT.*>>
M4_KL>5_N[:^O?Y?YG[?T5^9?_#][XL_]$&\._P#@RG_PH_X?O?%G_H@WAW_P
M93_X5];_ ,18X(_Y_P O_ )_Y';_ &UE_P#,_N9^FE%?F7_P_>^+/_1!O#O_
M (,I_P#"C_A^]\6?^B#>'?\ P93_ .%'_$6."/\ G_+_ , G_D']M9?_ #/[
MF?II7CO[8O[8WA_]D7PKI,\'PH\8_$/Q;XFO)+3PC\/O &E"\U35I8TWS2 ,
MRQP6\2E6EN)65(PZ#)9T5O3_  5KTWBGP;I'B>XMUBDU'3+>Z>)#D(9(U<J,
M]AG%2S^&?#USXEMO&5QHUN^JV5C/96FH-$#+#;S/$\T2MU57>"!F ZF),_=%
M?HT)QJ04H[/4]5--71\G_L(_\%@OAE^V+\?O$O['GQ'^ ?CSX,?&/POI@U2[
M^'WQ%L8XYKW3R4'VJTFC8I.@\Q">%)#;EWJ&9?0?B'^W7!;?M$:Y^RG^SM\%
MM8^)_C?P=H5KK'CRTTG5;.QL_#UO=;C:6\]S=2*IO;E4=XK<#E$+R/$I5F\>
M\,_!BQ_:F_X+:S_MI>&[-%\+? ;X9W/@%->C7']M^);NY>6[MHW'$L-A;OY<
MAZ+<W3QCYH90/+/^#>+6=3^(/Q<_;A^,'BMGDUS5OVL=;T^ZDDR62ULQLMH,
MGG;$DA10>@ JAGW3^RC^U7\(OVRO@I8?'7X-:A=OIMU<7%GJ&FZG:^1?Z1J%
MO(8KJPNX,DPW$,JLCIDC@,K,K*Q\Y_9[_P""E_PC_:3_ &UOB)^Q#X*^'/C7
M3->^&GARQU;7=3\5:"^F17"W94PK!#/BX(*.K[I(X^N #UKY?_X(6Z]J%C^W
MM_P4(^%&FN5\.Z5^T4-8L(48&-+^_P#MGVTJ!P&)MH<]^!GI6_\ LO #_@Y*
M_:A( Y^"'@[/O]V@#ZP_:(_:_P##GP/^)?@KX >&?!&I>,OB/\0Q>R^&/"6D
MW$,&+.S1'N[^[N)V6.VM8O,C4M\\CO*B1QR'(%;X)?MDZ1\1_C]XC_9+^)/P
M[U'P1\3/#7AVU\0R>'[Z]AN[?5=%N)G@34;&YA.)H5GC>!Q(D4B2+@IM9&;Y
M5_X+B_"'XMZ+\4?@;^VA^Q+\3+33_P!H_P ':Y>:)\//A_?6YN(?B'8W:*]_
MI<D8(V)'#$\[7#,D4*;V>2)O*E2I_P $8?VE?AA^WQ^TM\5OVO/C$FH>&_VD
M]%TJ#P/XK^$6L:>]G)X T"WNY9HK2 2'?>">Y+S373!3YFR,10JJ^8 ?H[11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% 'R!_P %^/\ E#9^T)_V3^;_ -'1
M5_&%7]GO_!?C_E#9^T)_V3^;_P!'15_&%0!^_P!_P:;?\I3/VN_^WC_T^3U^
M_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7E'Q>_8:_9(^/?C)_B%\8_@-H7B#6I+>.!]1U"%VD:-!A%R&' !KU>
MBNC#8O%8.I[3#U)0EM>+:=O5'/B<)A<;3]GB*<9QWM))J_>SN> _\.LO^">O
M_1I_A3_P'D_^+H_X=9?\$]?^C3_"G_@/)_\ %U[]17=_;^>_]!53_P #E_F<
M'^K^0_\ 0)2_\%P_R/ ?^'67_!/7_HT_PI_X#R?_ !=?#7_!6#_@B_I7@S0K
MG]HW]C+P@\6G6-N9/%'@BS+R&&-1EKNT#$L5 Y>+G &Y>,J/UCHKU,GXSX@R
M?'QQ,:\II;QG*4HR75--OY-:H\K.N"N'<YR^>&E0A3;VE",8RB^C325_-/1G
M\UO[(?[(?Q>_;1^+UI\)?A+I.YFQ+J^KW"'[+I5KG#3S,.@[*H^9VP![?MA\
M)/\ @CK^P/\ #/X>Z;X-UOX':;XIO[2W O\ Q!KH=[F^F_BD8!]J GHB@!1@
M<G)/NOPK^!'P<^!_]L_\*C^'&E>'O^$AU5]2UG^S+41_:KE^KMZ#KA1A5R<
M9-=;7N<6^(N:9_B(QPDI4:,=DI-2;ZN37X+;KN>#PAX;Y5P_AY2QD8UZTMVX
MIQ2Z**=_F]^FQX#_ ,.LO^">O_1I_A3_ ,!Y/_BZ/^'67_!/7_HT_P *?^ \
MG_Q=>_45\?\ V_GO_054_P# Y?YGV?\ J_D/_0)2_P#!</\ (\!_X=9?\$]?
M^C3_  I_X#R?_%UZO\(O@O\ "SX">#4^'OP=\$67A_18[B2>/3M/0K&LCG+M
M@D\DBNGHKGQ.:9GC*?L\17G..]I2DU?T;.C#95E>"J>TP]"$);7C&*=NUTD?
M//\ P56\$_&/XM_\$^OBY\#/@+\&M4\;>*?'GP^U;P]H^FZ=JNG6:Q3W=J]N
MLLLM_<P(L:F3<=I9L*0!DBO&OV$?'_[<'[(__!._X9?LYZQ_P2O^*>K>-_ 7
M@&PT.>&/QUX)ATRZN[>%8RXNO[>>5("1G?Y#.!_RS)XK[KHKA.\_*7]DC_@@
MQ\9F_8"_:L^&W[4_C+0=%^)O[66MW6NZGIOAR9[C2?"MR)IKNQA#8!EV74[-
M*4&"@5%+;=Y[?]CKX_\ _!=74?AWHW[$7Q^_8"MO#/B?1[&/0M5_:.;Q_8S:
M2MC&@B_M>&Q57ENKTQ ,D((1YB&D$*;XU_2.B@#X1T[X"?M2V?\ P<&WO[:#
M_LS:^?A7<?LVK\.D\7_\)!HA4:B-=CU#[0;;[?\ :OLWE(5W>5YF[_EGCFN%
M^&/["/[1OQJ_:C_;]\/_ !\_9W\0^"/A[^U%X>T72O!OB^XU[1+LP"TT.YTV
M::6WM+^6:-O,DCEC4H0P!#E.A_2BB@#\PO\ @G_X^_X+@? /X'>'?^";'Q$_
M8&TW^V/ ^FIX9T+]H>;QW9OX<AT:!1#:Z@UF ;FZEB@"!;<;'F:-!)Y&9&7T
M?XX?L[_M3ZE_P6U^!/[37A7]G/Q/KWPV^'7PNUCPYK_C=_$>AJTEW>HPCD\B
M6_CN9%&%\QA$#E_E5@,U][44 ?!7P,^"?[5O@?\ X+9_'C]L#Q'^R=XGB^'?
MC3X9:)HGAK74\0Z [7=W8*AD'V<:EYT:N=RHSHO*_-L!!KF?^"57[.W[9'[,
M'_!.[XU?!SXS?L?^)],\7>(?'?BW6_#6A0^)_#UPVIP:H ;=%FBU-H8G4DAQ
M*Z ;206XK]&Z* /RZ\"_LA_MP:+_ ,&V%U_P3RU;]D/Q GQ;_P"%=W_A:/PW
M'XI\/M%)--=SNER+K^TO($(C=6;+B0$D!#BHOBW\"?\ @H3X:O?V'_',_P"Q
M9X@^(?@3X0^"AI?Q/^"L7BC1%N;3Q#%I<%K9ZN5>^-E?""57:%FE/E%2X\MG
M##]2J* /SF_8Y^$O[?\ \'_^"NO[4/[4GQ-_8PV>$?C'H/@^\T_4=%\>:?<>
M1_96CM:FQB65H3/>-(R*P?R;=-DK"=QY7G==_P $$/@%^U)^QY^P9>_ S]J#
M]FO6_"7B32_&.NZO:V;^(-&OEU."[NGN8EADL[Z55DP^PB4QJ&'WMO-?==%
M'XK^#/\ @D)^V3XA^ _QZ^)D?[.GB;X:_M!Z%^U#XJ^,/[-7C"T\2>'IYKF/
M4!9JFD7#0ZBZ)'<+;,DT<Y6(95MT@#1O^J/[&?Q3_:6^+'P*T;7?VN?V9;WX
M6^/XK**+Q)H4FNZ;J-G+= $22VDUC=W'[AB-P64JZ[PIW;2Q]7HH **** "B
MBB@#S[]H+]E/]G7]JS1M/\/_ +1/PDTGQ;9:3<M<:=;:M&S+;RLNUG7:1R5X
MKRO_ (<Z_P#!,3_HR_P9_P" LG_Q=?2M%>EALYS?!TE2P^(J0BND9R2^Y.QI
M&K5@K1DTO4^:O^'.O_!,3_HR_P &?^ LG_Q='_#G7_@F)_T9?X,_\!9/_BZ^
ME:*W_P!8^(?^@RK_ .#)_P"97UBO_._O9_.]_P %U_\ @ECJ?[%WQOF^-GP4
M\ /;_"/Q28C9_P!G0LT&@7VU5DLY3SY:.P\R)F(!WL@YCY^ *_L3\1^&_#OC
M#0KOPMXMT"RU33+^!H;[3M1M4G@N(V&&22-P5=3W!!!KY;U[_@AI_P $IO$G
MB5_%FH?L?:1'=/+YABL-<U.TML^@MH+E(0/]D)CVK]HX6\9Z&!RN&%S>E.<X
M*RG"S<DMN92E'7N[N^]KGKX;-XPIJ-5-M=4?@C_P3>_8"^*/_!0?]HS2OA9X
M0TB[B\.6MW%/XV\2)$?)TK3]V7)?&/.=598DZL_/"J[+_01'_P $<O\ @F%%
M&L2_L8>#B%4 %K>4G\29,GZFO</A)\%_A)\!/!L'P\^"OPVT7PKHENQ:/3-"
MTZ.VBWG&78(!N<X&6.6/<FNGKX;C'Q(S?B3,(SPDIT*4%:,8R:;ONY.-KM]%
MLEMU;XL7F%7$5+Q;BEYGS5_PYU_X)B?]&7^#/_ 63_XNC_ASK_P3$_Z,O\&?
M^ LG_P 77TK17R'^L?$/_095_P#!D_\ ,Y?K%?\ G?WL\K_9]_8B_9._93UC
M4?$'[.WP*T/PE>ZM;+;ZC<:3"RM<1*VY4;<QX#<UZ;JMY<:?IES?VFE3WTL$
M#R16-JT8EN&521&AE=$#,1@%V5<D98#)J>BO-Q.*Q.,JNKB)N<GUDVW][U,Y
M2E-WD[L_,[3?VA?^"TG_  T-J_Q\\>?\$(M3\47=I)<6'P[@G_:0\)VD/AO2
MG(#E(?,E_P!-N JF>XWG*JD2!45O,]'_ &O_ -D/]K?_ (*B_P#!-.'3OCA\
M-]"^%'QQT?QC#XV^'?A8:Y'JEKX;U73KF3[!;75];DQW)FM_,62:(*J&\.$/
ME8;[JHK D^#_ -J/X$?';_@JWXM^!?PW^*O[-7B+X9^ /AU\0['Q]\4O^$MO
M["1M1U&P@E6UT2Q%I<3&[A:>=VFN2(XO*1?+9W8JE+]O?XG_ /!4#Q?^TA;?
M#_X8_P#!)'5OBG\%?#3Q7;++\:?#6A1^+M31E>*2YAN)Y9380, ZV[I&TLJ*
M\@V((W^_:* /E?X">(_VU?VY?!WQ*^%G_!07]@JS^"/@76_"3^'[?P^WQ(T_
MQ+?>(%OHIXKV4SV!$5K%'"514969VF+9 3!^?? ?[/G[?'PC_P""5>N_\$?=
M'^!VHZOXN30-6\!^%?B[_:%E#X;D\-WDDT4.L3M]H-S;S064YC:T6&24SP+L
MW1OYJ_I510!YY^R5^S=X*_8^_9E\"?LO?#N2271_ OABTT>TN9D"R71AC"O<
M.!P'E??(V.-SG%>AT44 %%%% !7DGQB_80_9 _: \:/\1?C/\ =!\1:W+;QP
M2:EJ$+M(T:#"+D,. #7K=%9U:-&O'EJ14EV:O^9U8/'8[+ZOM<+5E3E:UXR<
M7;M=-.Q\]_\ #J/_ ()T_P#1I'A/_P !Y/\ XNC_ (=1_P#!.G_HTCPG_P"
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ^0/^"_'_ "AL_:$_[)_-_P"C
MHJ_C"K^SW_@OQ_RAL_:$_P"R?S?^CHJ_C"H _?[_ (--O^4IG[7?_;Q_Z?)Z
M_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _X+
M\?\ *&S]H3_LG\W_ *.BK^,*O[/?^"_'_*&S]H3_ +)_-_Z.BK^,*@#]_O\
M@TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /D#_@OQ_P H;/VA/^R?S?\ HZ*OXPJ_L]_X+\?\H;/VA/\
MLG\W_HZ*OXPJ /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'
M_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ^0/^"_'_ "AL_:$_[)_-_P"CHJ_C
M"K^SW_@OQ_RAL_:$_P"R?S?^CHJ_C"H _?[_ (--O^4IG[7?_;Q_Z?)Z_?ZO
MP!_X--O^4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _X+\?\
M*&S]H3_LG\W_ *.BK^,*O[/?^"_'_*&S]H3_ +)_-_Z.BK^,*@#UOX\_$WXD
M_#+]K'XI7_PW^(.N>'I[KQYK$=S-H>K36CRH+^8A6,3*6 /.#6'_ ,-8?M3?
M]'*_$#_PLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#
M_P +*^_^.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#C
MM%% !_PUA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_
MPUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M3?\
M1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[110 ?\-8?M3?]'*_$#_P
MLK[_ ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK[_X[
M1_PUA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4
MW_1ROQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ
M _\ "ROO_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\
MX[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[110
M?\-8?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '_#6'[4W_
M $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4W_1ROQ _
M\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#_P +*^_^
M.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^
MU-_T<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K
M\0/_  LK[_X[110 ?\-8?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_$#_PLK[_
M ..T44 '_#6'[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +*^_^.T44
M '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%% !_PUA^U-
M_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0
M/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO
M_CM'_#6'[4W_ $<K\0/_  LK[_X[110 ?\-8?M3?]'*_$#_PLK[_ ..T?\-8
M?M3?]'*_$#_PLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'
M*_$#_P +*^_^.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^
M_P#CM%% !_PUA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%
M% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M
M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[110 ?\-8?M3?]'*_
M$#_PLK[_ ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK
M[_X[1_PUA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#
M6'[4W_1ROQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\
M1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"R
MOO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[
M110 ?\-8?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '_#6'
M[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4W_1R
MOQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#_P +
M*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_
MPUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_
M $<K\0/_  LK[_X[110 ?\-8?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_$#_P
MLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +*^_^
M.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%% !_PU
MA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T
M<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\
M"ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[110 ?\-8?M3?]'*_$#_PLK[_ ..T
M?\-8?M3?]'*_$#_PLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK[_X[1_PUA^U-
M_P!'*_$#_P +*^_^.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4W_1ROQ _
M\+*^_P#CM%% !_PUA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ _\ "ROO
M_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\ X[110 ?\
M-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[110 ?\-8?M3?
M]'*_$#_PLK[_ ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '_#6'[4W_ $<K\0/_
M  LK[_X[1_PUA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4W_1ROQ _\+*^_P#C
MM'_#6'[4W_1ROQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#_P +*^_^.T?\-8?M
M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0
M/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK
M[_X[110 ?\-8?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '
M_#6'[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4
MW_1ROQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#
M_P +*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0/_"ROO\
MX[1_PUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'
M[4W_ $<K\0/_  LK[_X[110 ?\-8?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_
M$#_PLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +
M*^_^.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%%
M!_PUA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^
MU-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ
M _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[110 ?\-8?M3?]'*_$#_PLK[_
M ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK[_X[1_PU
MA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4W_1R
MOQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ _\
M"ROO_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\ X[11
M0 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[110 ?\-8
M?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '_#6'[4W_ $<K
M\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4W_1ROQ _\+*^
M_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#_P +*^_^.T?\
M-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T
M<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_
M  LK[_X[110!4\0?M'_M#^+-&N/#GBGX\^--3T^[C\N[L-0\4W<T,R?W71Y"
*K#V(KBZ** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>23
<FILENAME>fast-20201231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:6654b8b7-4a86-4fa0-b25a-e8ce6f95136c,g:03ac7703-765b-4592-8ba9-bb5c76f76b79-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:fast="http://www.fastenal.com/20201231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:num="http://www.xbrl.org/dtr/type/numeric" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.fastenal.com/20201231">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.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/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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="fast-20201231_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="fast-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" 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="fast-20201231_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="fast-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentAndEntityInformation" roleURI="http://www.fastenal.com/role/DocumentAndEntityInformation">
        <link:definition>0001001 - Document - Document And Entity 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="ConsolidatedBalanceSheets" roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001002 - 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="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - Statement - Consolidated Balance Sheets (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="ConsolidatedStatementsofEarnings" roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofEarnings">
        <link:definition>1003004 - Statement - Consolidated Statements of Earnings</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.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>1004005 - 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="ConsolidatedStatementsofComprehensiveIncomeParenthetical" roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical">
        <link:definition>1005006 - Statement - Consolidated Statements of Comprehensive Income (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="ConsolidatedStatementsofStockholdersEquity" roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity">
        <link:definition>1006007 - Statement - Consolidated Statements 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="ConsolidatedStatementsofCashFlows" roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1007008 - 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="BusinessOverviewandSummaryofSignificantAccountingPolicies" roleURI="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - Business Overview 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="BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy" roleURI="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy">
        <link:definition>2202201 - Disclosure - Business Overview and Summary of Significant Accounting Policies (Policy)</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="BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>2403401 - Disclosure - Business Overview and Summary of Significant Accounting Policies - Additional 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="AssetAcquisition" roleURI="http://www.fastenal.com/role/AssetAcquisition">
        <link:definition>2104102 - Disclosure - Asset Acquisition</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="AssetAcquisitionDetails" roleURI="http://www.fastenal.com/role/AssetAcquisitionDetails">
        <link:definition>2405402 - Disclosure - Asset Acquisition (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="Revenue" roleURI="http://www.fastenal.com/role/Revenue">
        <link:definition>2106103 - Disclosure - Revenue</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="RevenueTables" roleURI="http://www.fastenal.com/role/RevenueTables">
        <link:definition>2307301 - Disclosure - Revenue (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="RevenueAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/RevenueAdditionalInformationDetails">
        <link:definition>2408403 - Disclosure - Revenue - Additional 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="RevenueRevenuesbyGeographicAreasDetails" roleURI="http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails">
        <link:definition>2409404 - Disclosure - Revenue - Revenues by Geographic Areas (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="RevenuePercentagesofSalesbyEndMarketDetails" roleURI="http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails">
        <link:definition>2410405 - Disclosure - Revenue - Percentages of Sales by End Market (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="RevenuePercentagesofSalesbyProductLineDetails" roleURI="http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails">
        <link:definition>2411406 - Disclosure - Revenue - Percentages of Sales by Product Line (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="LongLivedAssets" roleURI="http://www.fastenal.com/role/LongLivedAssets">
        <link:definition>2112104 - Disclosure - Long-Lived Assets</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="LongLivedAssetsTables" roleURI="http://www.fastenal.com/role/LongLivedAssetsTables">
        <link:definition>2313302 - Disclosure - Long-Lived Assets (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="LongLivedAssetsPropertyAndEquipmentDetails" roleURI="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails">
        <link:definition>2414407 - Disclosure - Long-Lived Assets - Property And Equipment (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="LongLivedAssetsGeographicAreasDetails" roleURI="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails">
        <link:definition>2415408 - Disclosure - Long-Lived Assets - Geographic Areas (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="AccruedExpenses" roleURI="http://www.fastenal.com/role/AccruedExpenses">
        <link:definition>2116105 - Disclosure - Accrued Expenses</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="AccruedExpensesTables" roleURI="http://www.fastenal.com/role/AccruedExpensesTables">
        <link:definition>2317303 - Disclosure - Accrued Expenses (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="AccruedExpensesDetails" roleURI="http://www.fastenal.com/role/AccruedExpensesDetails">
        <link:definition>2418409 - Disclosure - Accrued Expenses (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="StockholdersEquity" roleURI="http://www.fastenal.com/role/StockholdersEquity">
        <link:definition>2119106 - Disclosure - 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="StockholdersEquityTables" roleURI="http://www.fastenal.com/role/StockholdersEquityTables">
        <link:definition>2320304 - Disclosure - Stockholders' Equity (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="StockholdersEquityAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails">
        <link:definition>2421410 - Disclosure - Stockholders' Equity - Additional 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="StockholdersEquityStockOptionsGrantedDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails">
        <link:definition>2422411 - Disclosure - Stockholders' Equity (Stock Options Granted) (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="StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails">
        <link:definition>2423412 - Disclosure - Stockholders' Equity (Fair Value Assumptions For Options Granted) (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="StockholdersEquitySummaryOfStockOptionPlanActivityDetails" roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails">
        <link:definition>2424413 - Disclosure - Stockholder's Equity (Summary Of Stock Option Plan Activity) (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="StockholdersEquitySharesOutstandingDetails" roleURI="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails">
        <link:definition>2425414 - Disclosure - Stockholders' Equity (Shares Outstanding) (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="StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails">
        <link:definition>2426415 - Disclosure - Stockholders' Equity (Reconciliation Of Denominators Used In Computation Of Basic And Diluted 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="StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails">
        <link:definition>2427416 - Disclosure - Stockholders' Equity (Summary Of Anti-Dilutive Options Excluded) (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="RetirementSavingsPlan" roleURI="http://www.fastenal.com/role/RetirementSavingsPlan">
        <link:definition>2128107 - Disclosure - Retirement Savings Plan</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="RetirementSavingsPlanNarrativeDetails" roleURI="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails">
        <link:definition>2429417 - Disclosure - Retirement Savings Plan (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="IncomeTaxes" roleURI="http://www.fastenal.com/role/IncomeTaxes">
        <link:definition>2130108 - 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="IncomeTaxesTables" roleURI="http://www.fastenal.com/role/IncomeTaxesTables">
        <link:definition>2331305 - Disclosure - Income Taxes (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="IncomeTaxesEarningsBeforeIncomeTaxesDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails">
        <link:definition>2432418 - Disclosure - Income Taxes (Earnings Before Income Taxes) (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="IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails">
        <link:definition>2433419 - Disclosure - Income Taxes (Components Of Income Tax Expense (Benefit)) (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="IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails">
        <link:definition>2434420 - Disclosure - Income Taxes (Difference In Income Tax Expense And Expected Expense) (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="IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails">
        <link:definition>2435421 - Disclosure - Income Taxes (Summary Of Temporary Differences That Give Rise To Deferred Income Tax Assets And Liabilities) (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="IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails">
        <link:definition>2436422 - Disclosure - Income Taxes (Reconciliation Of The Beginning And Ending Amount Of Total Gross Unrecognized Tax Benefits) (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="IncomeTaxesAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails">
        <link:definition>2437423 - Disclosure - Income Taxes (Additional 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="OperatingLeases" roleURI="http://www.fastenal.com/role/OperatingLeases">
        <link:definition>2138109 - Disclosure - Operating Leases</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="OperatingLeasesTables" roleURI="http://www.fastenal.com/role/OperatingLeasesTables">
        <link:definition>2339306 - Disclosure - Operating Leases (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="OperatingLeasesAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails">
        <link:definition>2440424 - Disclosure - Operating Leases - Additional 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="OperatingleasesCostComponentsofOperatingLeasesDetails" roleURI="http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails">
        <link:definition>2441425 - Disclosure - Operating leases - Cost Components of Operating Leases (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="OperatingLeasesMaturitiesofLeaseLiabilitiesDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails">
        <link:definition>2442426 - Disclosure - Operating Leases - Maturities of Lease Liabilities (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="OperatingLeasesMaturitiesofLeaseLiabilitiesDetails_1" roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails_1">
        <link:definition>2442426 - Disclosure - Operating Leases - Maturities of Lease Liabilities (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="OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails">
        <link:definition>2443427 - Disclosure - Operating Leases - Weighted Average Lease term and Discount 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="OperatingLeasesSupplementalCashFlowInformationDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails">
        <link:definition>2444428 - Disclosure - Operating Leases - Supplemental Cash Flow 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="DebtCommitments" roleURI="http://www.fastenal.com/role/DebtCommitments">
        <link:definition>2145110 - Disclosure - Debt Commitments</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="DebtCommitmentsTables" roleURI="http://www.fastenal.com/role/DebtCommitmentsTables">
        <link:definition>2346307 - Disclosure - Debt Commitments (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="DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails" roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails">
        <link:definition>2447429 - Disclosure - Debt Commitments - Debt Obligations and Letters of Credit Outstanding (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="DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" roleURI="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails">
        <link:definition>2448430 - Disclosure - Debt Commitments - Unsecured Revolving Credit Facility (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="DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" roleURI="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails">
        <link:definition>2449431 - Disclosure - Debt Commitments - Senior Unsecured Promissory Notes Payable (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="DebtCommitmentsDebtMaturityDetails" roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails">
        <link:definition>2450432 - Disclosure - Debt Commitments - Debt Maturity (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="LegalContingencies" roleURI="http://www.fastenal.com/role/LegalContingencies">
        <link:definition>2151111 - Disclosure - Legal 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="SubsequentEvents" roleURI="http://www.fastenal.com/role/SubsequentEvents">
        <link:definition>2152112 - Disclosure - Subsequent Events</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="SelectedQuarterlyFinancialDataUnaudited" roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited">
        <link:definition>2153113 - Disclosure - Selected Quarterly Financial Data (Unaudited)</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="SelectedQuarterlyFinancialDataUnauditedTables" roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables">
        <link:definition>2354308 - Disclosure - Selected Quarterly Financial Data (Unaudited) (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="SelectedQuarterlyFinancialDataUnauditedDetails" roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails">
        <link:definition>2455433 - Disclosure - Selected Quarterly Financial Data (Unaudited) (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="ScheduleIIValuationandQualifyingAccounts" roleURI="http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccounts">
        <link:definition>2156114 - Disclosure - Schedule II-Valuation and Qualifying Accounts</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="ScheduleIIValuationandQualifyingAccountsDetails" roleURI="http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails">
        <link:definition>2457434 - Disclosure - Schedule II-Valuation and Qualifying Accounts (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="fast_JanuarySecondTwoThousandNineteenMember" abstract="true" name="JanuarySecondTwoThousandNineteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_AssetAcquisitionDisclosureTextBlock" abstract="false" name="AssetAcquisitionDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="fast_NonNorthAmericaMember" abstract="true" name="NonNorthAmericaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_AccruedProfitSharingContributionCurrent" abstract="false" name="AccruedProfitSharingContributionCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fast_ScheduleOfAssetAcquisitionLineItems" abstract="true" name="ScheduleOfAssetAcquisitionLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fast_PurchasePriceOfAssetsAcquired" abstract="false" name="PurchasePriceOfAssetsAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fast_SocialSecurityTaxEmployerDeferralCARESAct" abstract="false" name="SocialSecurityTaxEmployerDeferralCARESAct" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fast_NonResidentialConstructionCustomersMember" abstract="true" name="NonResidentialConstructionCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_JanitorialSuppliesMember" abstract="true" name="JanitorialSuppliesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_A272SeniorUnsecuredPromissoryNotePayableMember" abstract="true" name="A272SeniorUnsecuredPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_A2.00SeniorPromissoryNotePayableMember" abstract="true" name="A2.00SeniorPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fast_SafetySuppliesMember" abstract="true" name="SafetySuppliesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" abstract="false" name="DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fast_IdentifiableIntangibleAssetsAcquired" abstract="false" name="IdentifiableIntangibleAssetsAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fast_AprilSixteenthTwoThousandThirteenMember" abstract="true" name="AprilSixteenthTwoThousandThirteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_AssetAcquisitionAxis" abstract="true" name="AssetAcquisitionAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="fast_CuttingToolsMember" abstract="true" name="CuttingToolsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_ApexIndustrialTechnologiesLLCMember" abstract="true" name="ApexIndustrialTechnologiesLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" abstract="false" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="fast_AprilTwentySecondTwoThousandFourteenMember" abstract="true" name="AprilTwentySecondTwoThousandFourteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_JanuarySecondTwoThousandTwentyMember" abstract="true" name="JanuarySecondTwoThousandTwentyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" abstract="false" name="AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fast_AutomatedDistributionAndWarehouseEquipmentMember" abstract="true" name="AutomatedDistributionAndWarehouseEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_ScheduleOfAssetAcquisitionTable" abstract="true" name="ScheduleOfAssetAcquisitionTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fast_JanuaryThirdTwoThousandSeventeenMember" abstract="true" name="JanuaryThirdTwoThousandSeventeenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" abstract="true" name="A3.22SeniorUnsecuredPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_DeferredTaxAssetsOperatingLeaseLiability" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fast_AssetAcquisitionDomain" abstract="true" name="AssetAcquisitionDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_DebtInstrumentMaximumFaceAmountAllowable" abstract="false" name="DebtInstrumentMaximumFaceAmountAllowable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fast_A213SeniorUnsecuredPromissoryNotePayableMember" abstract="true" name="A213SeniorUnsecuredPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_A266SeniorUnsecuredPromissoryNotePayableMember" abstract="true" name="A266SeniorUnsecuredPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_ShareOutstandingRollForward" abstract="true" name="ShareOutstandingRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fast_CanadaandMexicoMember" abstract="true" name="CanadaandMexicoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_HydraulicsAndPneumaticsMember" abstract="true" name="HydraulicsAndPneumaticsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_ToolsMember" abstract="true" name="ToolsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_AprilNineteenthTwoThousandSixteenMemberDomain" abstract="true" name="AprilNineteenthTwoThousandSixteenMemberDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_FastenersMember" abstract="true" name="FastenersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_AprilSeventeenthTwoThousandTwelveMember" abstract="true" name="AprilSeventeenthTwoThousandTwelveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_MaterialHandlingMember" abstract="true" name="MaterialHandlingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_ManufacturingCustomersMember" abstract="true" name="ManufacturingCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" abstract="false" name="DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fast_ElectricalSuppliesMember" abstract="true" name="ElectricalSuppliesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_A169SeniorUnsecuredPromissoryNotePayableMember" abstract="true" name="A169SeniorUnsecuredPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_SECSchedule1209ReserveInsuranceMember" abstract="true" name="SECSchedule1209ReserveInsuranceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_WeldingSuppliesMember" abstract="true" name="WeldingSuppliesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" abstract="true" name="A2.45SeniorUnsecuredPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_A250SeniorUnsecuredPromissoryNotePayableMember" abstract="true" name="A250SeniorUnsecuredPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_EndMarketConcentrationRiskMember" abstract="true" name="EndMarketConcentrationRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" abstract="true" name="AprilTwentyFirstTwoThousandFifteenMemberDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_JanuarySecondTwoThousandEighteenMember" abstract="true" name="JanuarySecondTwoThousandEighteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_ShelvingIndustrialVendingAndEquipmentMember" abstract="true" name="ShelvingIndustrialVendingAndEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_AssetAcquisitionAbstract" abstract="true" name="AssetAcquisitionAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fast_OtherCustomersMember" abstract="true" name="OtherCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fast_FacilitiesAndEquipmentMember" abstract="true" name="FacilitiesAndEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>24
<FILENAME>fast-20201231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:6654b8b7-4a86-4fa0-b25a-e8ce6f95136c,g:03ac7703-765b-4592-8ba9-bb5c76f76b79-->
<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.fastenal.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="fast-20201231.xsd#DocumentAndEntityInformation"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/DocumentAndEntityInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_16d33ffc-d46f-45fa-bcfb-b075d82a0e61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e8bad081-585e-4d78-a72d-e7b08cbb9586" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_16d33ffc-d46f-45fa-bcfb-b075d82a0e61" xlink:to="loc_us-gaap_LiabilitiesCurrent_e8bad081-585e-4d78-a72d-e7b08cbb9586" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_eb7cfc06-1599-4847-bd99-e42a22c76ec9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_16d33ffc-d46f-45fa-bcfb-b075d82a0e61" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_eb7cfc06-1599-4847-bd99-e42a22c76ec9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_02729089-b502-4023-a115-d54c2d2d7b32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LiabilitiesAndStockholdersEquity_16d33ffc-d46f-45fa-bcfb-b075d82a0e61" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_02729089-b502-4023-a115-d54c2d2d7b32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c91ada80-e435-4f29-9880-0daf68af75fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_16d33ffc-d46f-45fa-bcfb-b075d82a0e61" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c91ada80-e435-4f29-9880-0daf68af75fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_732e0cd1-3b31-4270-aba2-65852fed545a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_16d33ffc-d46f-45fa-bcfb-b075d82a0e61" xlink:to="loc_us-gaap_CommitmentsAndContingencies_732e0cd1-3b31-4270-aba2-65852fed545a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_12798623-9497-44e5-857f-c0e916785779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_16d33ffc-d46f-45fa-bcfb-b075d82a0e61" xlink:to="loc_us-gaap_StockholdersEquity_12798623-9497-44e5-857f-c0e916785779" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_18aeb486-0f3b-43bb-8d83-0cb8395bcd5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_26f24e87-991c-41cc-9188-6e93a0658a42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_18aeb486-0f3b-43bb-8d83-0cb8395bcd5c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_26f24e87-991c-41cc-9188-6e93a0658a42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_c4da33d5-9009-4db7-8d33-39ec07eb751c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_18aeb486-0f3b-43bb-8d83-0cb8395bcd5c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_c4da33d5-9009-4db7-8d33-39ec07eb751c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_8d5bf7a9-7394-4ba1-bb48-11c37f09bba5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_18aeb486-0f3b-43bb-8d83-0cb8395bcd5c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_8d5bf7a9-7394-4ba1-bb48-11c37f09bba5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f61700fd-1441-46a2-adf2-5c0a53d06e07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_18aeb486-0f3b-43bb-8d83-0cb8395bcd5c" xlink:to="loc_us-gaap_AssetsCurrent_f61700fd-1441-46a2-adf2-5c0a53d06e07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_45310f0b-5b57-422b-b25d-5032dd3d8abb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8d5b53a4-5af2-4fba-9f7c-ec141506f07f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_45310f0b-5b57-422b-b25d-5032dd3d8abb" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8d5b53a4-5af2-4fba-9f7c-ec141506f07f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_13e2bfce-206d-4462-9f47-37957a06f493" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_45310f0b-5b57-422b-b25d-5032dd3d8abb" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_13e2bfce-206d-4462-9f47-37957a06f493" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_e8e6177b-f27a-40ee-a7f5-2cf0800a2b0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_45310f0b-5b57-422b-b25d-5032dd3d8abb" xlink:to="loc_us-gaap_InventoryNet_e8e6177b-f27a-40ee-a7f5-2cf0800a2b0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_c6db9654-6145-465d-9c66-2386a44cf906" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_45310f0b-5b57-422b-b25d-5032dd3d8abb" xlink:to="loc_us-gaap_PrepaidTaxes_c6db9654-6145-465d-9c66-2386a44cf906" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_6acdf8eb-8569-4ef9-9944-83b1ba8a0cef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_45310f0b-5b57-422b-b25d-5032dd3d8abb" xlink:to="loc_us-gaap_OtherAssetsCurrent_6acdf8eb-8569-4ef9-9944-83b1ba8a0cef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_795d0e98-4117-47d9-bdf3-e2a0ffce2cc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_d0acc3ba-8643-4e7e-9075-965a706c33d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_795d0e98-4117-47d9-bdf3-e2a0ffce2cc3" xlink:to="loc_us-gaap_LongTermDebtCurrent_d0acc3ba-8643-4e7e-9075-965a706c33d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_61505cd5-59d6-4e46-bfdb-584d6be7f7d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_795d0e98-4117-47d9-bdf3-e2a0ffce2cc3" xlink:to="loc_us-gaap_AccountsPayableCurrent_61505cd5-59d6-4e46-bfdb-584d6be7f7d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_31efbbfa-3bb9-4659-a8a3-ca4b74357d22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_795d0e98-4117-47d9-bdf3-e2a0ffce2cc3" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_31efbbfa-3bb9-4659-a8a3-ca4b74357d22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9a50a9a7-6e02-464b-8fb0-9326c8b2a12d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_795d0e98-4117-47d9-bdf3-e2a0ffce2cc3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9a50a9a7-6e02-464b-8fb0-9326c8b2a12d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8838a68c-09b8-42be-b99a-1ef5bc2ac273" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_755833d9-74f4-4de6-bb34-407062637077" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8838a68c-09b8-42be-b99a-1ef5bc2ac273" xlink:to="loc_us-gaap_CommonStockValue_755833d9-74f4-4de6-bb34-407062637077" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_0e7b05ce-60a2-4698-b952-83cef682fb9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8838a68c-09b8-42be-b99a-1ef5bc2ac273" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_0e7b05ce-60a2-4698-b952-83cef682fb9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_89758988-9bb5-4926-b6e2-ab07534e10fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8838a68c-09b8-42be-b99a-1ef5bc2ac273" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_89758988-9bb5-4926-b6e2-ab07534e10fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_197b6487-6baa-4aa8-b997-518f1a1ab396" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8838a68c-09b8-42be-b99a-1ef5bc2ac273" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_197b6487-6baa-4aa8-b997-518f1a1ab396" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_f9896b98-58ca-4db1-84c9-670fbdad0f79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8838a68c-09b8-42be-b99a-1ef5bc2ac273" xlink:to="loc_us-gaap_PreferredStockValue_f9896b98-58ca-4db1-84c9-670fbdad0f79" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofEarnings" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofEarnings"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofEarnings" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_549d5b38-2352-46e1-a150-63cac65423c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_b228bdaa-9d4b-4695-9937-e3b1772cb79b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_549d5b38-2352-46e1-a150-63cac65423c0" xlink:to="loc_us-gaap_GrossProfit_b228bdaa-9d4b-4695-9937-e3b1772cb79b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ac1d70e0-1142-43c9-8aa0-fe9a259e3c19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_549d5b38-2352-46e1-a150-63cac65423c0" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ac1d70e0-1142-43c9-8aa0-fe9a259e3c19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ff656dce-4068-4a6d-b682-5517601dd02c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_549d5b38-2352-46e1-a150-63cac65423c0" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ff656dce-4068-4a6d-b682-5517601dd02c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b02838ef-32ce-47fd-98c0-c124470284a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a8a02e44-82f2-40bc-9aae-5736e88428fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_b02838ef-32ce-47fd-98c0-c124470284a7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a8a02e44-82f2-40bc-9aae-5736e88428fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_121116f3-85e1-43f7-a26a-c9d8bed36d37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_b02838ef-32ce-47fd-98c0-c124470284a7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_121116f3-85e1-43f7-a26a-c9d8bed36d37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_27277a7d-030c-480d-afce-5c54d91212ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3c2334ee-094c-472f-964e-f4fe3aec8713" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_27277a7d-030c-480d-afce-5c54d91212ad" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3c2334ee-094c-472f-964e-f4fe3aec8713" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_0f728879-2cae-4c61-a1f7-799a8fb8d08c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_27277a7d-030c-480d-afce-5c54d91212ad" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_0f728879-2cae-4c61-a1f7-799a8fb8d08c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_7acae912-963e-46fc-b78c-f80cd0854ed1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_0ead1fe7-473d-4452-80cb-5b80df082c98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_7acae912-963e-46fc-b78c-f80cd0854ed1" xlink:to="loc_us-gaap_OperatingIncomeLoss_0ead1fe7-473d-4452-80cb-5b80df082c98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_af19fa44-b1d8-41a9-acdb-d30cbd3c8e2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_7acae912-963e-46fc-b78c-f80cd0854ed1" xlink:to="loc_us-gaap_InterestAndOtherIncome_af19fa44-b1d8-41a9-acdb-d30cbd3c8e2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_938db483-f6b2-49f1-9047-7332985cd558" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_7acae912-963e-46fc-b78c-f80cd0854ed1" xlink:to="loc_us-gaap_InterestExpense_938db483-f6b2-49f1-9047-7332985cd558" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_3540b371-96a2-4f41-aa59-e7881b8fd333" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ec5ad602-59b1-4a26-8818-e84154aa40f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_3540b371-96a2-4f41-aa59-e7881b8fd333" xlink:to="loc_us-gaap_NetIncomeLoss_ec5ad602-59b1-4a26-8818-e84154aa40f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_712b972c-b03a-4821-93ac-7b08cf76f969" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_3540b371-96a2-4f41-aa59-e7881b8fd333" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_712b972c-b03a-4821-93ac-7b08cf76f969" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d78eb14-dade-4044-9307-17b3ca16fb0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_787f9520-e91e-44fb-9bac-8b6df915f290" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_5d78eb14-dade-4044-9307-17b3ca16fb0e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_787f9520-e91e-44fb-9bac-8b6df915f290" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_bf945c95-3d52-4522-bd7a-76f21169e06d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d78eb14-dade-4044-9307-17b3ca16fb0e" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_bf945c95-3d52-4522-bd7a-76f21169e06d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_dfa8c0c8-114f-4ea8-8cd0-7641825a1c54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d78eb14-dade-4044-9307-17b3ca16fb0e" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_dfa8c0c8-114f-4ea8-8cd0-7641825a1c54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_54740a16-ee55-482a-852e-47afa9da6f30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5d78eb14-dade-4044-9307-17b3ca16fb0e" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_54740a16-ee55-482a-852e-47afa9da6f30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5054175d-9de2-4afa-88b3-b5d90c318a7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e01c1b79-8df1-4448-b965-58e4869effb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_5054175d-9de2-4afa-88b3-b5d90c318a7d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e01c1b79-8df1-4448-b965-58e4869effb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15a0adba-95ef-4f0d-b0cd-4a0417333df7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_5054175d-9de2-4afa-88b3-b5d90c318a7d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15a0adba-95ef-4f0d-b0cd-4a0417333df7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_faf0d8df-b492-4287-9f9b-9fd32251342c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_5054175d-9de2-4afa-88b3-b5d90c318a7d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_faf0d8df-b492-4287-9f9b-9fd32251342c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_53478fad-b124-43b2-87c2-7dca12a0e34c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5054175d-9de2-4afa-88b3-b5d90c318a7d" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_53478fad-b124-43b2-87c2-7dca12a0e34c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_88760ce4-0d75-4134-9da4-37162ac71224" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_dc53bb01-db8e-42fa-a7f2-6e315a5b1092" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_88760ce4-0d75-4134-9da4-37162ac71224" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_dc53bb01-db8e-42fa-a7f2-6e315a5b1092" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_791ca117-16ad-4d31-ba71-2fe3e5fdc6b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_88760ce4-0d75-4134-9da4-37162ac71224" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_791ca117-16ad-4d31-ba71-2fe3e5fdc6b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_03f1b638-4b5f-4932-9c5e-32760549c99e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_88760ce4-0d75-4134-9da4-37162ac71224" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_03f1b638-4b5f-4932-9c5e-32760549c99e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_216acb71-df43-474c-932f-bc69c99d9bef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_88760ce4-0d75-4134-9da4-37162ac71224" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_216acb71-df43-474c-932f-bc69c99d9bef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_a02481d0-550d-424f-a6a2-db8035ad9e29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_88760ce4-0d75-4134-9da4-37162ac71224" xlink:to="loc_us-gaap_PaymentsOfDividends_a02481d0-550d-424f-a6a2-db8035ad9e29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_624f4266-c80e-44eb-bafd-0e7ac6f0c1d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:to="loc_us-gaap_NetIncomeLoss_624f4266-c80e-44eb-bafd-0e7ac6f0c1d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_3cec241a-3b2c-42e2-b596-77319f72c6af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:to="loc_us-gaap_Depreciation_3cec241a-3b2c-42e2-b596-77319f72c6af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8a8a57eb-28da-43c9-86e6-bbfe17657265" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8a8a57eb-28da-43c9-86e6-bbfe17657265" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_471c9235-96ee-414b-bc56-694f9fa3311e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_471c9235-96ee-414b-bc56-694f9fa3311e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_ddae4e94-c2f2-4e43-85a6-ae918d9e6b81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_ddae4e94-c2f2-4e43-85a6-ae918d9e6b81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_55d32d5d-b0c0-4ac7-845b-c71e28ce7b31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:to="loc_us-gaap_ShareBasedCompensation_55d32d5d-b0c0-4ac7-845b-c71e28ce7b31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ee8e65bf-8470-4464-aeca-3fce71362e4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ee8e65bf-8470-4464-aeca-3fce71362e4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_c83e9ef6-de54-4ef3-8208-a25f12a9f332" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_c83e9ef6-de54-4ef3-8208-a25f12a9f332" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_eba9e53d-2f7a-4a0a-8694-ed8d5df3ba91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_eba9e53d-2f7a-4a0a-8694-ed8d5df3ba91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_1bc21b6b-567a-403d-a0b4-8e255533d310" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_1bc21b6b-567a-403d-a0b4-8e255533d310" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_281538d9-7973-493d-a39a-a20da5612314" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_281538d9-7973-493d-a39a-a20da5612314" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_14605611-62f3-45cf-a88c-7208d2afebe3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_14605611-62f3-45cf-a88c-7208d2afebe3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3b4d24f7-3c49-49e9-8b8e-18cfed2eb99f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3b4d24f7-3c49-49e9-8b8e-18cfed2eb99f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_37ecfb89-4d01-4f30-ad9d-4c41082c1bf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cb17d32-0448-4ed9-aa8b-11d6abaa0d73" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_37ecfb89-4d01-4f30-ad9d-4c41082c1bf5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="fast-20201231.xsd#BusinessOverviewandSummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy" xlink:type="simple" xlink:href="fast-20201231.xsd#BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/AssetAcquisition" xlink:type="simple" xlink:href="fast-20201231.xsd#AssetAcquisition"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/AssetAcquisition" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/AssetAcquisitionDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#AssetAcquisitionDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/AssetAcquisitionDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/Revenue" xlink:type="simple" xlink:href="fast-20201231.xsd#Revenue"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/Revenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueTables" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenueTables"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/RevenueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenueAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/RevenueAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenueRevenuesbyGeographicAreasDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenuePercentagesofSalesbyEndMarketDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenuePercentagesofSalesbyProductLineDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssets" xlink:type="simple" xlink:href="fast-20201231.xsd#LongLivedAssets"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/LongLivedAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsTables" xlink:type="simple" xlink:href="fast-20201231.xsd#LongLivedAssetsTables"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#LongLivedAssetsPropertyAndEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_014123b0-d34e-4805-a13a-01669787977a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_54a0f96f-d4ae-47e5-a07a-2e6fd7038f4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_014123b0-d34e-4805-a13a-01669787977a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_54a0f96f-d4ae-47e5-a07a-2e6fd7038f4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c22ff5ec-9585-42d4-a8f5-9ef8c52ceded" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_014123b0-d34e-4805-a13a-01669787977a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c22ff5ec-9585-42d4-a8f5-9ef8c52ceded" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#LongLivedAssetsGeographicAreasDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpenses" xlink:type="simple" xlink:href="fast-20201231.xsd#AccruedExpenses"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/AccruedExpenses" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpensesTables" xlink:type="simple" xlink:href="fast-20201231.xsd#AccruedExpensesTables"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/AccruedExpensesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpensesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#AccruedExpensesDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/AccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_9af900ca-6c18-4b47-9704-73fc227f8100" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_547601d2-c29b-4565-92a8-75a7818447a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_9af900ca-6c18-4b47-9704-73fc227f8100" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_547601d2-c29b-4565-92a8-75a7818447a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_70035f57-03b0-4b18-aa6e-0317f6d8dbce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_9af900ca-6c18-4b47-9704-73fc227f8100" xlink:to="loc_us-gaap_AccruedBonusesCurrent_70035f57-03b0-4b18-aa6e-0317f6d8dbce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AccruedProfitSharingContributionCurrent_2436d9bf-daf8-4127-b2e3-dc729a03cca4" xlink:href="fast-20201231.xsd#fast_AccruedProfitSharingContributionCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_9af900ca-6c18-4b47-9704-73fc227f8100" xlink:to="loc_fast_AccruedProfitSharingContributionCurrent_2436d9bf-daf8-4127-b2e3-dc729a03cca4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_fcda28a6-e4d6-46fb-a751-3bf4ade2ae0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_9af900ca-6c18-4b47-9704-73fc227f8100" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_fcda28a6-e4d6-46fb-a751-3bf4ade2ae0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_12094eb3-c2ae-4424-93ef-b01c27bfb167" xlink:href="fast-20201231.xsd#fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_9af900ca-6c18-4b47-9704-73fc227f8100" xlink:to="loc_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_12094eb3-c2ae-4424-93ef-b01c27bfb167" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_67e3ad87-8bb4-461a-8260-eaee4ec93083" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_9af900ca-6c18-4b47-9704-73fc227f8100" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_67e3ad87-8bb4-461a-8260-eaee4ec93083" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_9137a11d-e4c8-476d-9b79-29154f87ea9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_9af900ca-6c18-4b47-9704-73fc227f8100" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_9137a11d-e4c8-476d-9b79-29154f87ea9a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquity" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityTables"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityStockOptionsGrantedDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquitySummaryOfStockOptionPlanActivityDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquitySharesOutstandingDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5253c392-4e45-45e4-a851-7f3f9c8b8d7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_67fcdf45-6431-48cc-856e-305310aa1511" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_5253c392-4e45-45e4-a851-7f3f9c8b8d7a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_67fcdf45-6431-48cc-856e-305310aa1511" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8f54b50c-3dee-48f4-932e-fa01edfcdccf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5253c392-4e45-45e4-a851-7f3f9c8b8d7a" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8f54b50c-3dee-48f4-932e-fa01edfcdccf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/RetirementSavingsPlan" xlink:type="simple" xlink:href="fast-20201231.xsd#RetirementSavingsPlan"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/RetirementSavingsPlan" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RetirementSavingsPlanNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxes" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesEarningsBeforeIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_529fea22-9ffa-4b86-af57-389f158a2065" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_028ea921-adde-4fb0-9f3b-79c018e85c9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_529fea22-9ffa-4b86-af57-389f158a2065" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_028ea921-adde-4fb0-9f3b-79c018e85c9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9c15c0a9-bd82-461b-ac1b-7e52fa16b4e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_529fea22-9ffa-4b86-af57-389f158a2065" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9c15c0a9-bd82-461b-ac1b-7e52fa16b4e0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6191f353-63fc-43f0-b996-8797f5e98bc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_bc0c660e-9a19-44ab-8791-f2aaf6087364" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6191f353-63fc-43f0-b996-8797f5e98bc7" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_bc0c660e-9a19-44ab-8791-f2aaf6087364" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_743836e3-fe72-448f-a875-15a367aba04c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6191f353-63fc-43f0-b996-8797f5e98bc7" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_743836e3-fe72-448f-a875-15a367aba04c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_240197e9-004e-4b9d-9cf7-4747f19e44d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6191f353-63fc-43f0-b996-8797f5e98bc7" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_240197e9-004e-4b9d-9cf7-4747f19e44d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_8b26244b-d60f-4d33-a6f3-2fc3ee49921a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_99e3f8a0-72d3-4b5b-8269-abcf4ed77443" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_8b26244b-d60f-4d33-a6f3-2fc3ee49921a" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_99e3f8a0-72d3-4b5b-8269-abcf4ed77443" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_30e4a075-a76d-4402-adda-d69314314f96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_8b26244b-d60f-4d33-a6f3-2fc3ee49921a" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_30e4a075-a76d-4402-adda-d69314314f96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_a76950cb-6ee0-4ad8-b55e-c9513a751def" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_8b26244b-d60f-4d33-a6f3-2fc3ee49921a" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_a76950cb-6ee0-4ad8-b55e-c9513a751def" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ca8ac0be-2a2b-4f3a-bb6b-21aac6ede10e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_bbad865b-c14f-48eb-90ac-9a77010724fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ca8ac0be-2a2b-4f3a-bb6b-21aac6ede10e" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_bbad865b-c14f-48eb-90ac-9a77010724fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_ac90608c-1bde-478b-b421-1608ada1195f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ca8ac0be-2a2b-4f3a-bb6b-21aac6ede10e" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_ac90608c-1bde-478b-b421-1608ada1195f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_e90d5f70-e85b-47ca-be48-81f999ee3186" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ca8ac0be-2a2b-4f3a-bb6b-21aac6ede10e" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_e90d5f70-e85b-47ca-be48-81f999ee3186" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7350dc4f-dd6c-489b-9023-003f754f160b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_73f6b9b5-be4d-4712-94e3-14e2c1ddeadf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7350dc4f-dd6c-489b-9023-003f754f160b" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_73f6b9b5-be4d-4712-94e3-14e2c1ddeadf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_5a86c92a-4b6c-4a56-a6f1-38ded9a202e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7350dc4f-dd6c-489b-9023-003f754f160b" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_5a86c92a-4b6c-4a56-a6f1-38ded9a202e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_1889b343-ab86-4fd7-9ed8-4631f011c698" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7350dc4f-dd6c-489b-9023-003f754f160b" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_1889b343-ab86-4fd7-9ed8-4631f011c698" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_bde9881d-f4f9-4059-a36f-b37c9bf17142" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7350dc4f-dd6c-489b-9023-003f754f160b" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_bde9881d-f4f9-4059-a36f-b37c9bf17142" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_5a464e06-2f61-458e-acb5-1081658b7efe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7350dc4f-dd6c-489b-9023-003f754f160b" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_5a464e06-2f61-458e-acb5-1081658b7efe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_f56ec0f3-c1a5-42ff-8461-98b66f67f1d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_42d681f8-e51e-4244-9ddf-73a28f3be8d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_f56ec0f3-c1a5-42ff-8461-98b66f67f1d2" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_42d681f8-e51e-4244-9ddf-73a28f3be8d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_c236f8bd-67af-4333-88ba-3d3dfd5604c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_f56ec0f3-c1a5-42ff-8461-98b66f67f1d2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_c236f8bd-67af-4333-88ba-3d3dfd5604c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_d028abbd-759f-4150-ba1a-23aae7e160c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_f56ec0f3-c1a5-42ff-8461-98b66f67f1d2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_d028abbd-759f-4150-ba1a-23aae7e160c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_c0379ad0-d950-4b93-b521-21ea856845f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_f56ec0f3-c1a5-42ff-8461-98b66f67f1d2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_c0379ad0-d950-4b93-b521-21ea856845f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_78fb3a9a-a0eb-4fa6-b18b-ac0aa6c47283" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_f56ec0f3-c1a5-42ff-8461-98b66f67f1d2" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_78fb3a9a-a0eb-4fa6-b18b-ac0aa6c47283" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_25c60725-2d39-4997-a2f4-7c6fb6457bc1" xlink:href="fast-20201231.xsd#fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_f56ec0f3-c1a5-42ff-8461-98b66f67f1d2" xlink:to="loc_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_25c60725-2d39-4997-a2f4-7c6fb6457bc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_b11aaa66-0e0a-451b-845c-1a3c60d37597" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_f56ec0f3-c1a5-42ff-8461-98b66f67f1d2" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_b11aaa66-0e0a-451b-845c-1a3c60d37597" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_17eebd75-8dd8-46e9-b9d4-df36d86dbc57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_f56ec0f3-c1a5-42ff-8461-98b66f67f1d2" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_17eebd75-8dd8-46e9-b9d4-df36d86dbc57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_972dffd2-18b8-40db-843d-2938effa4071" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_f56ec0f3-c1a5-42ff-8461-98b66f67f1d2" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_972dffd2-18b8-40db-843d-2938effa4071" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_DeferredTaxAssetsOperatingLeaseLiability_4c44e4de-4eb0-4c8b-85be-da9af99cbbd7" xlink:href="fast-20201231.xsd#fast_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_f56ec0f3-c1a5-42ff-8461-98b66f67f1d2" xlink:to="loc_fast_DeferredTaxAssetsOperatingLeaseLiability_4c44e4de-4eb0-4c8b-85be-da9af99cbbd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_9cf32b30-124f-4c60-9506-5f8641655696" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_f11e6d9f-c0bc-4c10-be02-650e899f97af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_9cf32b30-124f-4c60-9506-5f8641655696" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_f11e6d9f-c0bc-4c10-be02-650e899f97af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_a62d4b67-d721-4182-84a9-1fe2c3aaca01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_9cf32b30-124f-4c60-9506-5f8641655696" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_a62d4b67-d721-4182-84a9-1fe2c3aaca01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_c04fe93e-a46a-4d8f-9364-790fa967cfe1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_dd7ab313-7c73-4884-b037-1fcaa7af0927" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_c04fe93e-a46a-4d8f-9364-790fa967cfe1" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_dd7ab313-7c73-4884-b037-1fcaa7af0927" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_37f93927-88ac-4bf6-b71d-ec51362d82a6" xlink:href="fast-20201231.xsd#fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_c04fe93e-a46a-4d8f-9364-790fa967cfe1" xlink:to="loc_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_37f93927-88ac-4bf6-b71d-ec51362d82a6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeases" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeases"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesTables" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesTables"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingleasesCostComponentsofOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_4d2bd012-29d7-4de6-a2e1-4da28e4df136" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_3961d657-adbf-4a6d-be1a-8237e0e9329d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_4d2bd012-29d7-4de6-a2e1-4da28e4df136" xlink:to="loc_us-gaap_OperatingLeaseCost_3961d657-adbf-4a6d-be1a-8237e0e9329d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_06c77dd7-868c-4b59-8e50-652e03e81f2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_4d2bd012-29d7-4de6-a2e1-4da28e4df136" xlink:to="loc_us-gaap_VariableLeaseCost_06c77dd7-868c-4b59-8e50-652e03e81f2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_eb48a20b-3876-4189-8ccc-df4ab745ae9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_4d2bd012-29d7-4de6-a2e1-4da28e4df136" xlink:to="loc_us-gaap_ShortTermLeaseCost_eb48a20b-3876-4189-8ccc-df4ab745ae9d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesMaturitiesofLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c2e23e3d-ce27-47af-aeb2-a8e13d69c27e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_94036f93-97ec-464d-bb38-60c25bcb49e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c2e23e3d-ce27-47af-aeb2-a8e13d69c27e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_94036f93-97ec-464d-bb38-60c25bcb49e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_879b8b45-fff5-41e5-959c-e5e34f61d8da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c2e23e3d-ce27-47af-aeb2-a8e13d69c27e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_879b8b45-fff5-41e5-959c-e5e34f61d8da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5692d206-5563-44f3-a313-229926001921" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c2e23e3d-ce27-47af-aeb2-a8e13d69c27e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5692d206-5563-44f3-a313-229926001921" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_295660f1-dddd-4079-badf-d186591ad12d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c2e23e3d-ce27-47af-aeb2-a8e13d69c27e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_295660f1-dddd-4079-badf-d186591ad12d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c303a5bd-8ecd-40b8-918e-d04ea2f7bd88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c2e23e3d-ce27-47af-aeb2-a8e13d69c27e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c303a5bd-8ecd-40b8-918e-d04ea2f7bd88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3897db3f-3364-4b2b-9b72-79416b76fc8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c2e23e3d-ce27-47af-aeb2-a8e13d69c27e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3897db3f-3364-4b2b-9b72-79416b76fc8b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesMaturitiesofLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f36e9188-781f-42c8-b696-2eb8b3205037" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_f6cfe1be-5953-4d48-9395-416ca0e882b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f36e9188-781f-42c8-b696-2eb8b3205037" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_f6cfe1be-5953-4d48-9395-416ca0e882b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_aae2cb0d-c38d-4e3c-8b31-451e1bf41409" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f36e9188-781f-42c8-b696-2eb8b3205037" xlink:to="loc_us-gaap_OperatingLeaseLiability_aae2cb0d-c38d-4e3c-8b31-451e1bf41409" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesSupplementalCashFlowInformationDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitments" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitments"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/DebtCommitments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsTables" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsTables"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_eaa568b2-d7c2-43e2-9f4b-b9d959f2c3ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_1602b248-2e96-444c-947b-42bfc74b7e83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_eaa568b2-d7c2-43e2-9f4b-b9d959f2c3ba" xlink:to="loc_us-gaap_LongTermDebtCurrent_1602b248-2e96-444c-947b-42bfc74b7e83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_df4033b7-f344-4a8d-84e1-ff4f7d1f79f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_eaa568b2-d7c2-43e2-9f4b-b9d959f2c3ba" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_df4033b7-f344-4a8d-84e1-ff4f7d1f79f6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsDebtMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_88c2eca3-ea04-433e-b9c7-762ecc097f97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_99de445e-0602-4ffa-814d-de60c8656c0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_88c2eca3-ea04-433e-b9c7-762ecc097f97" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_99de445e-0602-4ffa-814d-de60c8656c0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_68931cb2-3889-4b47-8369-8633ad37df94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_88c2eca3-ea04-433e-b9c7-762ecc097f97" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_68931cb2-3889-4b47-8369-8633ad37df94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_7f1d9e2a-b016-4c6b-bd17-baf2fd83704c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_88c2eca3-ea04-433e-b9c7-762ecc097f97" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_7f1d9e2a-b016-4c6b-bd17-baf2fd83704c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_3374e2fa-ee47-42a7-bedb-1ba9f231ffd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_88c2eca3-ea04-433e-b9c7-762ecc097f97" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_3374e2fa-ee47-42a7-bedb-1ba9f231ffd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_f6ce22a3-4931-4629-a76a-a2694dbc29f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_88c2eca3-ea04-433e-b9c7-762ecc097f97" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_f6ce22a3-4931-4629-a76a-a2694dbc29f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_dbefa6f5-7c66-438f-8bce-d24f9de822fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_88c2eca3-ea04-433e-b9c7-762ecc097f97" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_dbefa6f5-7c66-438f-8bce-d24f9de822fe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/LegalContingencies" xlink:type="simple" xlink:href="fast-20201231.xsd#LegalContingencies"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/LegalContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/SubsequentEvents" xlink:type="simple" xlink:href="fast-20201231.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/SubsequentEvents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="fast-20201231.xsd#SelectedQuarterlyFinancialDataUnaudited"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="fast-20201231.xsd#SelectedQuarterlyFinancialDataUnauditedTables"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#SelectedQuarterlyFinancialDataUnauditedDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="fast-20201231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:calculationLink xlink:role="http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>25
<FILENAME>fast-20201231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:6654b8b7-4a86-4fa0-b25a-e8ce6f95136c,g:03ac7703-765b-4592-8ba9-bb5c76f76b79-->
<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.fastenal.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="fast-20201231.xsd#DocumentAndEntityInformation"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DocumentAndEntityInformation" xlink:type="extended" id="i9609f1e03ae942a7bd1ea7759ee1e0bc_DocumentAndEntityInformation"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="ib1c49f2330f6465a8f205b2215ad7cda_ConsolidatedBalanceSheets"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="ide0cbf8716544a0e87ce5720a941706c_ConsolidatedBalanceSheetsParenthetical"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofEarnings" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofEarnings"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofEarnings" xlink:type="extended" id="i3b06cf9f01f64dd9b531448831433034_ConsolidatedStatementsofEarnings"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="id05a2660cb58485f911e9209598eea5a_ConsolidatedStatementsofComprehensiveIncome"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended" id="i170fb4c00f2b422e825260a1a662e6ed_ConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="i697475b7684b4336b7d7dfb300b706f0_ConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5c6b87e4-d73b-48b4-b5e0-9df48e7690ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5c6b87e4-d73b-48b4-b5e0-9df48e7690ec" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d5dbcff8-588b-41a3-ad45-cf61af1b3063" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_StockholdersEquity_d5dbcff8-588b-41a3-ad45-cf61af1b3063" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_bdba5081-e3d7-40d2-a687-4fc9ea499c91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_bdba5081-e3d7-40d2-a687-4fc9ea499c91" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_a2461cc6-dbf5-48f7-8f90-3df3a2bcb02a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_a2461cc6-dbf5-48f7-8f90-3df3a2bcb02a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_715352b1-8be7-435d-bffe-b2b243b31213" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_715352b1-8be7-435d-bffe-b2b243b31213" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_86d34388-35c0-4d84-8b90-099180aea039" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_NetIncomeLoss_86d34388-35c0-4d84-8b90-099180aea039" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_27457e7b-374e-4ba2-aef9-e8d80062de3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_DividendsCash_27457e7b-374e-4ba2-aef9-e8d80062de3a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7e8f9ca9-7182-4dc5-935d-d767b5adc52b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7e8f9ca9-7182-4dc5-935d-d767b5adc52b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_415fcdcd-87d9-47fa-9584-af159f7f6ceb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9d66aa41-a0df-4db2-9018-22949effc899" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_5c6b87e4-d73b-48b4-b5e0-9df48e7690ec" xlink:to="loc_us-gaap_StatementTable_9d66aa41-a0df-4db2-9018-22949effc899" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d1867d04-cf33-4846-ae16-9d773acd3259" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9d66aa41-a0df-4db2-9018-22949effc899" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d1867d04-cf33-4846-ae16-9d773acd3259" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d1867d04-cf33-4846-ae16-9d773acd3259_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d1867d04-cf33-4846-ae16-9d773acd3259" xlink:to="loc_us-gaap_EquityComponentDomain_d1867d04-cf33-4846-ae16-9d773acd3259_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4bf507db-75ee-4ac7-b989-44cdf523431f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d1867d04-cf33-4846-ae16-9d773acd3259" xlink:to="loc_us-gaap_EquityComponentDomain_4bf507db-75ee-4ac7-b989-44cdf523431f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9e0230f2-e5ba-4c9e-983e-d2fb0f3bcbfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4bf507db-75ee-4ac7-b989-44cdf523431f" xlink:to="loc_us-gaap_CommonStockMember_9e0230f2-e5ba-4c9e-983e-d2fb0f3bcbfc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_1d3f8bdc-22e1-410d-bd0f-e1d6910ee777" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4bf507db-75ee-4ac7-b989-44cdf523431f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_1d3f8bdc-22e1-410d-bd0f-e1d6910ee777" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f45939f7-0105-4ea8-9745-a96d9f53e15c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4bf507db-75ee-4ac7-b989-44cdf523431f" xlink:to="loc_us-gaap_RetainedEarningsMember_f45939f7-0105-4ea8-9745-a96d9f53e15c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_13c40fa4-1eb1-413c-8e75-db9da73c44c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4bf507db-75ee-4ac7-b989-44cdf523431f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_13c40fa4-1eb1-413c-8e75-db9da73c44c2" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="ib8fe21374e954e76958f8158280ea581_ConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="fast-20201231.xsd#BusinessOverviewandSummaryofSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPolicies" xlink:type="extended" id="iae217d8095174fe8b2f8e2d54c386c28_BusinessOverviewandSummaryofSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy" xlink:type="simple" xlink:href="fast-20201231.xsd#BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy" xlink:type="extended" id="i7334868af8e648548e46486ec61f2d90_BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" id="ibb87ba6aedd84c35aaea655da0128584_BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/AssetAcquisition" xlink:type="simple" xlink:href="fast-20201231.xsd#AssetAcquisition"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/AssetAcquisition" xlink:type="extended" id="i0ebce65dd67d4ad295fb291db5ec0c17_AssetAcquisition"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/AssetAcquisitionDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#AssetAcquisitionDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/AssetAcquisitionDetails" xlink:type="extended" id="i1848e74fbb8f40d78094d65665e5ecaa_AssetAcquisitionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_fast_ScheduleOfAssetAcquisitionLineItems_2207695f-f6e5-4a99-b895-97bd0abc6f23" xlink:href="fast-20201231.xsd#fast_ScheduleOfAssetAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_PurchasePriceOfAssetsAcquired_9db0a347-3f48-4fd4-a29a-10dcb471d1b9" xlink:href="fast-20201231.xsd#fast_PurchasePriceOfAssetsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fast_ScheduleOfAssetAcquisitionLineItems_2207695f-f6e5-4a99-b895-97bd0abc6f23" xlink:to="loc_fast_PurchasePriceOfAssetsAcquired_9db0a347-3f48-4fd4-a29a-10dcb471d1b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_IdentifiableIntangibleAssetsAcquired_2a70e450-5689-40f9-8c64-bc98e85f210b" xlink:href="fast-20201231.xsd#fast_IdentifiableIntangibleAssetsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fast_ScheduleOfAssetAcquisitionLineItems_2207695f-f6e5-4a99-b895-97bd0abc6f23" xlink:to="loc_fast_IdentifiableIntangibleAssetsAcquired_2a70e450-5689-40f9-8c64-bc98e85f210b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_5f4ef73a-3dfa-4b77-b0ec-89c710702106" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fast_ScheduleOfAssetAcquisitionLineItems_2207695f-f6e5-4a99-b895-97bd0abc6f23" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_5f4ef73a-3dfa-4b77-b0ec-89c710702106" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_d1e195a9-feb7-4a62-ae0f-1d23fa42c40f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fast_ScheduleOfAssetAcquisitionLineItems_2207695f-f6e5-4a99-b895-97bd0abc6f23" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_d1e195a9-feb7-4a62-ae0f-1d23fa42c40f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ScheduleOfAssetAcquisitionTable_f98ee731-561a-4647-83a3-5a2824bb718c" xlink:href="fast-20201231.xsd#fast_ScheduleOfAssetAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_fast_ScheduleOfAssetAcquisitionLineItems_2207695f-f6e5-4a99-b895-97bd0abc6f23" xlink:to="loc_fast_ScheduleOfAssetAcquisitionTable_f98ee731-561a-4647-83a3-5a2824bb718c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AssetAcquisitionAxis_d202d779-72cd-4ea2-bd89-aed123aac4cb" xlink:href="fast-20201231.xsd#fast_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_fast_ScheduleOfAssetAcquisitionTable_f98ee731-561a-4647-83a3-5a2824bb718c" xlink:to="loc_fast_AssetAcquisitionAxis_d202d779-72cd-4ea2-bd89-aed123aac4cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AssetAcquisitionDomain_d202d779-72cd-4ea2-bd89-aed123aac4cb_default" xlink:href="fast-20201231.xsd#fast_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_fast_AssetAcquisitionAxis_d202d779-72cd-4ea2-bd89-aed123aac4cb" xlink:to="loc_fast_AssetAcquisitionDomain_d202d779-72cd-4ea2-bd89-aed123aac4cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AssetAcquisitionDomain_ad7d551b-bfc3-44d8-bc71-13ef5fd0b2c0" xlink:href="fast-20201231.xsd#fast_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_fast_AssetAcquisitionAxis_d202d779-72cd-4ea2-bd89-aed123aac4cb" xlink:to="loc_fast_AssetAcquisitionDomain_ad7d551b-bfc3-44d8-bc71-13ef5fd0b2c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ApexIndustrialTechnologiesLLCMember_f7ce6de6-0ead-4bd4-be2e-dc55e537489c" xlink:href="fast-20201231.xsd#fast_ApexIndustrialTechnologiesLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fast_AssetAcquisitionDomain_ad7d551b-bfc3-44d8-bc71-13ef5fd0b2c0" xlink:to="loc_fast_ApexIndustrialTechnologiesLLCMember_f7ce6de6-0ead-4bd4-be2e-dc55e537489c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/Revenue" xlink:type="simple" xlink:href="fast-20201231.xsd#Revenue"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/Revenue" xlink:type="extended" id="i441f7cb66994491498eefa38c94f17fd_Revenue"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueTables" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenueTables"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RevenueTables" xlink:type="extended" id="i0886245381e24f19bffa84aa2c0d95e2_RevenueTables"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenueAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RevenueAdditionalInformationDetails" xlink:type="extended" id="if0eac37be26a4c8ea669c76ff0148d60_RevenueAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_a43a71b0-6591-46be-be49-d149ea164490" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_d8e47ac8-a30b-47af-928b-28ccefd74a0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_a43a71b0-6591-46be-be49-d149ea164490" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_d8e47ac8-a30b-47af-928b-28ccefd74a0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_0fd44205-1510-457d-8e8e-ef50c71d1b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_a43a71b0-6591-46be-be49-d149ea164490" xlink:to="loc_us-gaap_ConcentrationRiskTable_0fd44205-1510-457d-8e8e-ef50c71d1b39" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_86c0c6ea-e53c-4306-ab22-acf5593f7b71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_0fd44205-1510-457d-8e8e-ef50c71d1b39" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_86c0c6ea-e53c-4306-ab22-acf5593f7b71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_86c0c6ea-e53c-4306-ab22-acf5593f7b71_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_86c0c6ea-e53c-4306-ab22-acf5593f7b71" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_86c0c6ea-e53c-4306-ab22-acf5593f7b71_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d3c009c2-12ec-41d6-aa87-6e7f3684968c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_86c0c6ea-e53c-4306-ab22-acf5593f7b71" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d3c009c2-12ec-41d6-aa87-6e7f3684968c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_d830cc6a-7875-4394-9567-a7f07cf9660b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d3c009c2-12ec-41d6-aa87-6e7f3684968c" xlink:to="loc_us-gaap_SalesRevenueNetMember_d830cc6a-7875-4394-9567-a7f07cf9660b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_aeceaa66-917d-429e-b452-123515b27906" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_0fd44205-1510-457d-8e8e-ef50c71d1b39" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_aeceaa66-917d-429e-b452-123515b27906" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_aeceaa66-917d-429e-b452-123515b27906_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_aeceaa66-917d-429e-b452-123515b27906" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_aeceaa66-917d-429e-b452-123515b27906_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_5bc21fb1-f98e-4add-a49d-dfcad2cf5c74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_aeceaa66-917d-429e-b452-123515b27906" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_5bc21fb1-f98e-4add-a49d-dfcad2cf5c74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_3023f6b6-d41d-470b-a4b1-bdde8d528c58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_5bc21fb1-f98e-4add-a49d-dfcad2cf5c74" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_3023f6b6-d41d-470b-a4b1-bdde8d528c58" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenueRevenuesbyGeographicAreasDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails" xlink:type="extended" id="icf48d996c4e94961a6013c1376d38a22_RevenueRevenuesbyGeographicAreasDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_77d65593-0a8a-4cf0-a9ab-589a082b35cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_be0ca4a6-a77d-466b-a898-802467ecddfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_77d65593-0a8a-4cf0-a9ab-589a082b35cd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_be0ca4a6-a77d-466b-a898-802467ecddfa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_e18cd0c1-1143-4c19-ac57-27f8947f45d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_77d65593-0a8a-4cf0-a9ab-589a082b35cd" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_e18cd0c1-1143-4c19-ac57-27f8947f45d2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7796ba99-dcff-422a-8637-09eb72a360fa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e18cd0c1-1143-4c19-ac57-27f8947f45d2" xlink:to="loc_srt_StatementGeographicalAxis_7796ba99-dcff-422a-8637-09eb72a360fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7796ba99-dcff-422a-8637-09eb72a360fa_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_7796ba99-dcff-422a-8637-09eb72a360fa" xlink:to="loc_srt_SegmentGeographicalDomain_7796ba99-dcff-422a-8637-09eb72a360fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_974640d4-771a-4efb-8f47-946522d30a71" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_7796ba99-dcff-422a-8637-09eb72a360fa" xlink:to="loc_srt_SegmentGeographicalDomain_974640d4-771a-4efb-8f47-946522d30a71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_681d071f-e511-4767-8fe6-60cd18334b92" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_974640d4-771a-4efb-8f47-946522d30a71" xlink:to="loc_country_US_681d071f-e511-4767-8fe6-60cd18334b92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_CanadaandMexicoMember_d8ffd96b-1802-4a1b-962f-80bf5d97641e" xlink:href="fast-20201231.xsd#fast_CanadaandMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_974640d4-771a-4efb-8f47-946522d30a71" xlink:to="loc_fast_CanadaandMexicoMember_d8ffd96b-1802-4a1b-962f-80bf5d97641e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_001b22e2-5b80-4994-87df-5cd68ab01c09" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_974640d4-771a-4efb-8f47-946522d30a71" xlink:to="loc_srt_NorthAmericaMember_001b22e2-5b80-4994-87df-5cd68ab01c09" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_NonNorthAmericaMember_c3e8d011-5cad-4e8a-8768-b81333300e7c" xlink:href="fast-20201231.xsd#fast_NonNorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_974640d4-771a-4efb-8f47-946522d30a71" xlink:to="loc_fast_NonNorthAmericaMember_c3e8d011-5cad-4e8a-8768-b81333300e7c" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenuePercentagesofSalesbyEndMarketDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails" xlink:type="extended" id="i23cf826119e34bf1b349c62909616ce5_RevenuePercentagesofSalesbyEndMarketDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_1b654243-4c1d-4c1a-af3d-cafe4991dcdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_72eda4b5-1df2-4a34-8b8c-f67f0000c923" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1b654243-4c1d-4c1a-af3d-cafe4991dcdc" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_72eda4b5-1df2-4a34-8b8c-f67f0000c923" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_6e1613bf-bf39-4097-b7b7-4e01d1d0e84d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1b654243-4c1d-4c1a-af3d-cafe4991dcdc" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_6e1613bf-bf39-4097-b7b7-4e01d1d0e84d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_ca759096-5d4b-46e6-a014-b7296db7d5c2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6e1613bf-bf39-4097-b7b7-4e01d1d0e84d" xlink:to="loc_srt_MajorCustomersAxis_ca759096-5d4b-46e6-a014-b7296db7d5c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_ca759096-5d4b-46e6-a014-b7296db7d5c2_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_ca759096-5d4b-46e6-a014-b7296db7d5c2" xlink:to="loc_srt_NameOfMajorCustomerDomain_ca759096-5d4b-46e6-a014-b7296db7d5c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_4aa4e42c-eb19-46ac-b31c-02c7395e8455" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_ca759096-5d4b-46e6-a014-b7296db7d5c2" xlink:to="loc_srt_NameOfMajorCustomerDomain_4aa4e42c-eb19-46ac-b31c-02c7395e8455" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ManufacturingCustomersMember_253daca6-a765-4d12-bf9c-e4b1aa7d9ab2" xlink:href="fast-20201231.xsd#fast_ManufacturingCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_4aa4e42c-eb19-46ac-b31c-02c7395e8455" xlink:to="loc_fast_ManufacturingCustomersMember_253daca6-a765-4d12-bf9c-e4b1aa7d9ab2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_NonResidentialConstructionCustomersMember_b6737f18-a5cb-4702-9504-0bb1c4729109" xlink:href="fast-20201231.xsd#fast_NonResidentialConstructionCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_4aa4e42c-eb19-46ac-b31c-02c7395e8455" xlink:to="loc_fast_NonResidentialConstructionCustomersMember_b6737f18-a5cb-4702-9504-0bb1c4729109" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_OtherCustomersMember_dd224e06-c3a0-42e0-a4f2-84c51f35ec9f" xlink:href="fast-20201231.xsd#fast_OtherCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_4aa4e42c-eb19-46ac-b31c-02c7395e8455" xlink:to="loc_fast_OtherCustomersMember_dd224e06-c3a0-42e0-a4f2-84c51f35ec9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_822dc109-d4a6-406d-b484-f80bf4f965f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6e1613bf-bf39-4097-b7b7-4e01d1d0e84d" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_822dc109-d4a6-406d-b484-f80bf4f965f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_822dc109-d4a6-406d-b484-f80bf4f965f7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_822dc109-d4a6-406d-b484-f80bf4f965f7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_822dc109-d4a6-406d-b484-f80bf4f965f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_2c3ee34c-3e8e-4fd6-9389-1c31057d90e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_822dc109-d4a6-406d-b484-f80bf4f965f7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_2c3ee34c-3e8e-4fd6-9389-1c31057d90e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_EndMarketConcentrationRiskMember_4cee0846-c4ae-4bdf-b2ee-7c21fc5c4e43" xlink:href="fast-20201231.xsd#fast_EndMarketConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_2c3ee34c-3e8e-4fd6-9389-1c31057d90e4" xlink:to="loc_fast_EndMarketConcentrationRiskMember_4cee0846-c4ae-4bdf-b2ee-7c21fc5c4e43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a3628c7b-a85b-43da-afd4-01c1f7530934" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6e1613bf-bf39-4097-b7b7-4e01d1d0e84d" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a3628c7b-a85b-43da-afd4-01c1f7530934" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a3628c7b-a85b-43da-afd4-01c1f7530934_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a3628c7b-a85b-43da-afd4-01c1f7530934" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a3628c7b-a85b-43da-afd4-01c1f7530934_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a0aef6a9-131c-4fa5-96ef-b15d79687ebb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a3628c7b-a85b-43da-afd4-01c1f7530934" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a0aef6a9-131c-4fa5-96ef-b15d79687ebb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_05da024b-b571-44ad-b263-87c921a9ee4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a0aef6a9-131c-4fa5-96ef-b15d79687ebb" xlink:to="loc_us-gaap_SalesRevenueNetMember_05da024b-b571-44ad-b263-87c921a9ee4a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenuePercentagesofSalesbyProductLineDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails" xlink:type="extended" id="i6707271c3c8a47839f5a3408d48fd823_RevenuePercentagesofSalesbyProductLineDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_670a87df-6720-42a6-827d-2f9542f2662e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_ddf3bcae-4f0f-405b-a046-3b7be830fc1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_670a87df-6720-42a6-827d-2f9542f2662e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_ddf3bcae-4f0f-405b-a046-3b7be830fc1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_1ceb728b-878d-44c9-a71f-9c1e3504266b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_670a87df-6720-42a6-827d-2f9542f2662e" xlink:to="loc_us-gaap_ConcentrationRiskTable_1ceb728b-878d-44c9-a71f-9c1e3504266b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5030c210-19d3-4b11-916e-29b45fdfdc75" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1ceb728b-878d-44c9-a71f-9c1e3504266b" xlink:to="loc_srt_ProductOrServiceAxis_5030c210-19d3-4b11-916e-29b45fdfdc75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5030c210-19d3-4b11-916e-29b45fdfdc75_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_5030c210-19d3-4b11-916e-29b45fdfdc75" xlink:to="loc_srt_ProductsAndServicesDomain_5030c210-19d3-4b11-916e-29b45fdfdc75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_5030c210-19d3-4b11-916e-29b45fdfdc75" xlink:to="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_FastenersMember_3467d4c9-3b6a-4851-b537-38a5d5fa6934" xlink:href="fast-20201231.xsd#fast_FastenersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_FastenersMember_3467d4c9-3b6a-4851-b537-38a5d5fa6934" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ToolsMember_6999a25a-b25f-4f90-9ea6-d6dcfb08cf2d" xlink:href="fast-20201231.xsd#fast_ToolsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_ToolsMember_6999a25a-b25f-4f90-9ea6-d6dcfb08cf2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_CuttingToolsMember_2b928082-b349-4128-887b-364ba3a7c4ea" xlink:href="fast-20201231.xsd#fast_CuttingToolsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_CuttingToolsMember_2b928082-b349-4128-887b-364ba3a7c4ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_HydraulicsAndPneumaticsMember_b1502f77-e9e9-4bdc-92fc-c117d6ac7283" xlink:href="fast-20201231.xsd#fast_HydraulicsAndPneumaticsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_HydraulicsAndPneumaticsMember_b1502f77-e9e9-4bdc-92fc-c117d6ac7283" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_MaterialHandlingMember_7d1fed8b-d433-4c8a-8c6f-9d83bc4c9dba" xlink:href="fast-20201231.xsd#fast_MaterialHandlingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_MaterialHandlingMember_7d1fed8b-d433-4c8a-8c6f-9d83bc4c9dba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanitorialSuppliesMember_855202b9-3429-4e46-85a7-ded7a74509f1" xlink:href="fast-20201231.xsd#fast_JanitorialSuppliesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_JanitorialSuppliesMember_855202b9-3429-4e46-85a7-ded7a74509f1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ElectricalSuppliesMember_aac09ab3-9ffb-44d1-acf3-380f89c49259" xlink:href="fast-20201231.xsd#fast_ElectricalSuppliesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_ElectricalSuppliesMember_aac09ab3-9ffb-44d1-acf3-380f89c49259" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_WeldingSuppliesMember_409b0479-0942-4d79-82fb-a0b4c0d48a22" xlink:href="fast-20201231.xsd#fast_WeldingSuppliesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_WeldingSuppliesMember_409b0479-0942-4d79-82fb-a0b4c0d48a22" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_SafetySuppliesMember_3de25f6c-637f-4055-97e1-70213913c143" xlink:href="fast-20201231.xsd#fast_SafetySuppliesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_SafetySuppliesMember_3de25f6c-637f-4055-97e1-70213913c143" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_c0b5498f-4ddc-4cf8-9329-851a67cddf8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_c0b5498f-4ddc-4cf8-9329-851a67cddf8b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_95133995-b59e-4dc7-9ff7-d29a6e78cd98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1ceb728b-878d-44c9-a71f-9c1e3504266b" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_95133995-b59e-4dc7-9ff7-d29a6e78cd98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_95133995-b59e-4dc7-9ff7-d29a6e78cd98_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_95133995-b59e-4dc7-9ff7-d29a6e78cd98" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_95133995-b59e-4dc7-9ff7-d29a6e78cd98_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b53ab7d5-1270-402a-a179-146877d88364" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_95133995-b59e-4dc7-9ff7-d29a6e78cd98" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b53ab7d5-1270-402a-a179-146877d88364" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_9af8e698-8441-4602-9800-e1a1cfa364b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b53ab7d5-1270-402a-a179-146877d88364" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_9af8e698-8441-4602-9800-e1a1cfa364b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0ded41e4-b014-4e88-bfd3-1f2c8a8ac39b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1ceb728b-878d-44c9-a71f-9c1e3504266b" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0ded41e4-b014-4e88-bfd3-1f2c8a8ac39b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0ded41e4-b014-4e88-bfd3-1f2c8a8ac39b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0ded41e4-b014-4e88-bfd3-1f2c8a8ac39b" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0ded41e4-b014-4e88-bfd3-1f2c8a8ac39b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_226df4c4-85fc-43a1-81a0-a50479eb1c6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0ded41e4-b014-4e88-bfd3-1f2c8a8ac39b" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_226df4c4-85fc-43a1-81a0-a50479eb1c6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_5a8a15a5-8405-4cc3-a1fc-64dea1b5454a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_226df4c4-85fc-43a1-81a0-a50479eb1c6a" xlink:to="loc_us-gaap_SalesRevenueNetMember_5a8a15a5-8405-4cc3-a1fc-64dea1b5454a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssets" xlink:type="simple" xlink:href="fast-20201231.xsd#LongLivedAssets"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/LongLivedAssets" xlink:type="extended" id="ic24987c7004a4595af16e929ebcfe430_LongLivedAssets"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsTables" xlink:type="simple" xlink:href="fast-20201231.xsd#LongLivedAssetsTables"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsTables" xlink:type="extended" id="i9ff88a5ee50840c59600062f5e6c7b84_LongLivedAssetsTables"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#LongLivedAssetsPropertyAndEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails" xlink:type="extended" id="i2cb325788f934a9f9d444987cef7695b_LongLivedAssetsPropertyAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_774d5efc-46e0-44ee-a8fa-355c2c72fb80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_66d6e6bf-112c-4e49-b780-b31b0fd2855c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_774d5efc-46e0-44ee-a8fa-355c2c72fb80" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_66d6e6bf-112c-4e49-b780-b31b0fd2855c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_14a86163-b103-43e1-8464-f8bf926b36c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_774d5efc-46e0-44ee-a8fa-355c2c72fb80" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_14a86163-b103-43e1-8464-f8bf926b36c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4f8b5665-1d31-4c8a-9473-f7339ff7f506" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_774d5efc-46e0-44ee-a8fa-355c2c72fb80" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4f8b5665-1d31-4c8a-9473-f7339ff7f506" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_37cc3788-655a-41fb-b3bc-2d7d3e384746" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_774d5efc-46e0-44ee-a8fa-355c2c72fb80" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_37cc3788-655a-41fb-b3bc-2d7d3e384746" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f1643c1e-e006-445a-ac9e-53cd45501068" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_774d5efc-46e0-44ee-a8fa-355c2c72fb80" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f1643c1e-e006-445a-ac9e-53cd45501068" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_252ec230-c16f-4099-9fd5-57b68251f5c2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f1643c1e-e006-445a-ac9e-53cd45501068" xlink:to="loc_srt_RangeAxis_252ec230-c16f-4099-9fd5-57b68251f5c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_252ec230-c16f-4099-9fd5-57b68251f5c2_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_252ec230-c16f-4099-9fd5-57b68251f5c2" xlink:to="loc_srt_RangeMember_252ec230-c16f-4099-9fd5-57b68251f5c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_400bb40b-9215-44e1-936b-cce4363e465d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_252ec230-c16f-4099-9fd5-57b68251f5c2" xlink:to="loc_srt_RangeMember_400bb40b-9215-44e1-936b-cce4363e465d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b9533e3b-0673-4ba2-a55a-e4c118c0d5f1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_400bb40b-9215-44e1-936b-cce4363e465d" xlink:to="loc_srt_MinimumMember_b9533e3b-0673-4ba2-a55a-e4c118c0d5f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_849f8fa2-e46c-42e4-8b7d-c19f5d776678" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_400bb40b-9215-44e1-936b-cce4363e465d" xlink:to="loc_srt_MaximumMember_849f8fa2-e46c-42e4-8b7d-c19f5d776678" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d5bf6c62-c71b-4243-ab31-4e7c20c6e5e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f1643c1e-e006-445a-ac9e-53cd45501068" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d5bf6c62-c71b-4243-ab31-4e7c20c6e5e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d5bf6c62-c71b-4243-ab31-4e7c20c6e5e4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d5bf6c62-c71b-4243-ab31-4e7c20c6e5e4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d5bf6c62-c71b-4243-ab31-4e7c20c6e5e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d5bf6c62-c71b-4243-ab31-4e7c20c6e5e4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_80f7e549-f8c5-4d55-8a08-50d519c44064" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:to="loc_us-gaap_LandMember_80f7e549-f8c5-4d55-8a08-50d519c44064" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_dd76df6a-c392-42e7-8e5b-84c622db0550" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_dd76df6a-c392-42e7-8e5b-84c622db0550" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AutomatedDistributionAndWarehouseEquipmentMember_8d71824e-38e3-4922-aeb6-4b9e1cc84c69" xlink:href="fast-20201231.xsd#fast_AutomatedDistributionAndWarehouseEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:to="loc_fast_AutomatedDistributionAndWarehouseEquipmentMember_8d71824e-38e3-4922-aeb6-4b9e1cc84c69" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ShelvingIndustrialVendingAndEquipmentMember_ae0b6d29-2374-44be-b6b6-013438f912aa" xlink:href="fast-20201231.xsd#fast_ShelvingIndustrialVendingAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:to="loc_fast_ShelvingIndustrialVendingAndEquipmentMember_ae0b6d29-2374-44be-b6b6-013438f912aa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_2bafc98c-c4e8-4e40-b0bd-34babafb2203" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:to="loc_us-gaap_TransportationEquipmentMember_2bafc98c-c4e8-4e40-b0bd-34babafb2203" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_bb71d331-20b7-48f5-99e9-42ea4196aa3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:to="loc_us-gaap_ConstructionInProgressMember_bb71d331-20b7-48f5-99e9-42ea4196aa3f" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#LongLivedAssetsGeographicAreasDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails" xlink:type="extended" id="i8248f271a92340b3aa5c935ffc99ae28_LongLivedAssetsGeographicAreasDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_973795e1-5ddf-4ca7-9389-3d11cc7a888d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_fe6076bf-b1da-4e4d-95ae-7ba9882762be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_973795e1-5ddf-4ca7-9389-3d11cc7a888d" xlink:to="loc_us-gaap_NoncurrentAssets_fe6076bf-b1da-4e4d-95ae-7ba9882762be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bc50d3bb-114d-4fd1-b045-752b35b8dc58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_973795e1-5ddf-4ca7-9389-3d11cc7a888d" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bc50d3bb-114d-4fd1-b045-752b35b8dc58" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_43ce772b-69ad-4bf0-98ef-90d6d21ba1f5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bc50d3bb-114d-4fd1-b045-752b35b8dc58" xlink:to="loc_srt_StatementGeographicalAxis_43ce772b-69ad-4bf0-98ef-90d6d21ba1f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_43ce772b-69ad-4bf0-98ef-90d6d21ba1f5_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_43ce772b-69ad-4bf0-98ef-90d6d21ba1f5" xlink:to="loc_srt_SegmentGeographicalDomain_43ce772b-69ad-4bf0-98ef-90d6d21ba1f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7175707f-7cf4-4fb5-a03b-35590e69a5f3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_43ce772b-69ad-4bf0-98ef-90d6d21ba1f5" xlink:to="loc_srt_SegmentGeographicalDomain_7175707f-7cf4-4fb5-a03b-35590e69a5f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f3adb6d7-9586-4274-b37c-8c40be165a22" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7175707f-7cf4-4fb5-a03b-35590e69a5f3" xlink:to="loc_country_US_f3adb6d7-9586-4274-b37c-8c40be165a22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_CanadaandMexicoMember_fb27624a-b759-49d4-8cf0-53401b0cdc82" xlink:href="fast-20201231.xsd#fast_CanadaandMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7175707f-7cf4-4fb5-a03b-35590e69a5f3" xlink:to="loc_fast_CanadaandMexicoMember_fb27624a-b759-49d4-8cf0-53401b0cdc82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_b356bdc2-97ee-40b2-baf9-12c347c387f1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7175707f-7cf4-4fb5-a03b-35590e69a5f3" xlink:to="loc_srt_NorthAmericaMember_b356bdc2-97ee-40b2-baf9-12c347c387f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_NonNorthAmericaMember_efaed1c1-b3c9-4838-8d58-ed4478f3cc73" xlink:href="fast-20201231.xsd#fast_NonNorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7175707f-7cf4-4fb5-a03b-35590e69a5f3" xlink:to="loc_fast_NonNorthAmericaMember_efaed1c1-b3c9-4838-8d58-ed4478f3cc73" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpenses" xlink:type="simple" xlink:href="fast-20201231.xsd#AccruedExpenses"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/AccruedExpenses" xlink:type="extended" id="i0f597fc9aea54823b6e6d9fdf74027a3_AccruedExpenses"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpensesTables" xlink:type="simple" xlink:href="fast-20201231.xsd#AccruedExpensesTables"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/AccruedExpensesTables" xlink:type="extended" id="i8d36b5823af54df89b5d2bd5892ccffc_AccruedExpensesTables"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpensesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#AccruedExpensesDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/AccruedExpensesDetails" xlink:type="extended" id="idea9e5f308cf46d598726d18496af6a4_AccruedExpensesDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquity" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquity" xlink:type="extended" id="ibb34762fad5c42a7b3d948e0af821c70_StockholdersEquity"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityTables"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquityTables" xlink:type="extended" id="i55f18db811044c25b0e49c403b4351b5_StockholdersEquityTables"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended" id="i1ae0347a74d442418a74a7ad94902381_StockholdersEquityAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_1cbfde14-026b-43d0-8ea8-7b7ca76c0f78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_2dabe206-b823-46c3-9e1c-bf8ba25cabc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_1cbfde14-026b-43d0-8ea8-7b7ca76c0f78" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_2dabe206-b823-46c3-9e1c-bf8ba25cabc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_2cd651d0-a89c-4f21-9964-e1afc3064966" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_1cbfde14-026b-43d0-8ea8-7b7ca76c0f78" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_2cd651d0-a89c-4f21-9964-e1afc3064966" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_fa7ac696-94de-4a01-a575-aae4a4ab890d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_1cbfde14-026b-43d0-8ea8-7b7ca76c0f78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_fa7ac696-94de-4a01-a575-aae4a4ab890d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5c89fbb7-2f49-489d-a321-e973042c3747" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_1cbfde14-026b-43d0-8ea8-7b7ca76c0f78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5c89fbb7-2f49-489d-a321-e973042c3747" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_04e804ad-d87f-4040-8620-c49ee01b1d9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_1cbfde14-026b-43d0-8ea8-7b7ca76c0f78" xlink:to="loc_us-gaap_SharePrice_04e804ad-d87f-4040-8620-c49ee01b1d9a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_d4968ea8-5896-4d54-a287-521a27b2d918" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_1cbfde14-026b-43d0-8ea8-7b7ca76c0f78" xlink:to="loc_us-gaap_SubsequentEventTable_d4968ea8-5896-4d54-a287-521a27b2d918" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1dd91539-d883-4936-91c6-c81a815ed8e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_d4968ea8-5896-4d54-a287-521a27b2d918" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1dd91539-d883-4936-91c6-c81a815ed8e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1dd91539-d883-4936-91c6-c81a815ed8e2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1dd91539-d883-4936-91c6-c81a815ed8e2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1dd91539-d883-4936-91c6-c81a815ed8e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_ddf7a44a-3275-4174-a4c2-96e7a39e7c42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1dd91539-d883-4936-91c6-c81a815ed8e2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_ddf7a44a-3275-4174-a4c2-96e7a39e7c42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_8beb2a0b-d1e4-4db3-b42f-ce376b43b0f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_ddf7a44a-3275-4174-a4c2-96e7a39e7c42" xlink:to="loc_us-gaap_SubsequentEventMember_8beb2a0b-d1e4-4db3-b42f-ce376b43b0f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_bfeaa91f-8eb4-49d6-83ce-2f001bc5ed35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_d4968ea8-5896-4d54-a287-521a27b2d918" xlink:to="loc_us-gaap_GranteeStatusAxis_bfeaa91f-8eb4-49d6-83ce-2f001bc5ed35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_bfeaa91f-8eb4-49d6-83ce-2f001bc5ed35_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GranteeStatusAxis_bfeaa91f-8eb4-49d6-83ce-2f001bc5ed35" xlink:to="loc_us-gaap_GranteeStatusDomain_bfeaa91f-8eb4-49d6-83ce-2f001bc5ed35_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_4f4af441-6f7e-460e-b00e-74b5974c8430" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GranteeStatusAxis_bfeaa91f-8eb4-49d6-83ce-2f001bc5ed35" xlink:to="loc_us-gaap_GranteeStatusDomain_4f4af441-6f7e-460e-b00e-74b5974c8430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_34bc3be2-e349-4ecb-b156-674872bdb323" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GranteeStatusDomain_4f4af441-6f7e-460e-b00e-74b5974c8430" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_34bc3be2-e349-4ecb-b156-674872bdb323" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityStockOptionsGrantedDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails" xlink:type="extended" id="i292f1d0ed363451fb9daeb74e2e2c269_StockholdersEquityStockOptionsGrantedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad172031-1828-4e66-860a-58e218cee1c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_ff42dbc9-2642-4e0c-b368-33dcd6e89ea8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad172031-1828-4e66-860a-58e218cee1c4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_ff42dbc9-2642-4e0c-b368-33dcd6e89ea8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_feecb042-d2bb-47aa-8bdd-3e098554150b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad172031-1828-4e66-860a-58e218cee1c4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_feecb042-d2bb-47aa-8bdd-3e098554150b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_3cc58da3-f154-4b8a-9b74-31bada93feeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad172031-1828-4e66-860a-58e218cee1c4" xlink:to="loc_us-gaap_SharePrice_3cc58da3-f154-4b8a-9b74-31bada93feeb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_32d9918c-e6c0-4301-854d-aedced744e21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad172031-1828-4e66-860a-58e218cee1c4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_32d9918c-e6c0-4301-854d-aedced744e21" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_52cdc1ee-89b0-4c6f-a6a8-abf2b2925435" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad172031-1828-4e66-860a-58e218cee1c4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_52cdc1ee-89b0-4c6f-a6a8-abf2b2925435" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ef5e080c-e888-4273-97be-f9df841ffa12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad172031-1828-4e66-860a-58e218cee1c4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ef5e080c-e888-4273-97be-f9df841ffa12" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_fa64ba76-f304-4734-a86c-2adba2cde133" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ef5e080c-e888-4273-97be-f9df841ffa12" xlink:to="loc_us-gaap_AwardDateAxis_fa64ba76-f304-4734-a86c-2adba2cde133" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_fa64ba76-f304-4734-a86c-2adba2cde133_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_fa64ba76-f304-4734-a86c-2adba2cde133" xlink:to="loc_us-gaap_AwardDateDomain_fa64ba76-f304-4734-a86c-2adba2cde133_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_fa64ba76-f304-4734-a86c-2adba2cde133" xlink:to="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandTwentyMember_761faf6f-d438-4cd4-8606-6115fd329321" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandTwentyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_JanuarySecondTwoThousandTwentyMember_761faf6f-d438-4cd4-8606-6115fd329321" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandNineteenMember_22113140-0f0f-46dd-9870-d331a462670c" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandNineteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_JanuarySecondTwoThousandNineteenMember_22113140-0f0f-46dd-9870-d331a462670c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandEighteenMember_92c8fd5b-69af-480f-b5ea-ffbd2354d8b0" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandEighteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_JanuarySecondTwoThousandEighteenMember_92c8fd5b-69af-480f-b5ea-ffbd2354d8b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuaryThirdTwoThousandSeventeenMember_9c1711f4-53bd-4a9f-9002-35e479643641" xlink:href="fast-20201231.xsd#fast_JanuaryThirdTwoThousandSeventeenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_JanuaryThirdTwoThousandSeventeenMember_9c1711f4-53bd-4a9f-9002-35e479643641" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_148a9e9c-a41c-4272-a2f3-9506a36e451c" xlink:href="fast-20201231.xsd#fast_AprilNineteenthTwoThousandSixteenMemberDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_148a9e9c-a41c-4272-a2f3-9506a36e451c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_88032950-9e3a-4637-820e-647f74ea71a4" xlink:href="fast-20201231.xsd#fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_88032950-9e3a-4637-820e-647f74ea71a4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilTwentySecondTwoThousandFourteenMember_92776610-db04-4028-9429-9abbad473ae1" xlink:href="fast-20201231.xsd#fast_AprilTwentySecondTwoThousandFourteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_AprilTwentySecondTwoThousandFourteenMember_92776610-db04-4028-9429-9abbad473ae1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilSixteenthTwoThousandThirteenMember_edddd2a6-cfd5-435a-a826-57c5db6f600c" xlink:href="fast-20201231.xsd#fast_AprilSixteenthTwoThousandThirteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_AprilSixteenthTwoThousandThirteenMember_edddd2a6-cfd5-435a-a826-57c5db6f600c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilSeventeenthTwoThousandTwelveMember_860d5d2f-d20d-41be-8965-35e662459cb0" xlink:href="fast-20201231.xsd#fast_AprilSeventeenthTwoThousandTwelveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_AprilSeventeenthTwoThousandTwelveMember_860d5d2f-d20d-41be-8965-35e662459cb0" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:type="extended" id="i1556de0d999e4956a8312b929e3fbb60_StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a773101-4170-450e-ae59-5e18739c30ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3abe00e3-2f9b-4da6-a01c-10f532ea0f6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a773101-4170-450e-ae59-5e18739c30ce" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3abe00e3-2f9b-4da6-a01c-10f532ea0f6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_bae38ec7-76b5-408c-b23b-3190ba7aa9d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a773101-4170-450e-ae59-5e18739c30ce" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_bae38ec7-76b5-408c-b23b-3190ba7aa9d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1bc6a8c0-9ac1-4182-86ea-5fc070f0b01f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a773101-4170-450e-ae59-5e18739c30ce" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1bc6a8c0-9ac1-4182-86ea-5fc070f0b01f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2c0801e2-35e0-484b-bbe1-ae3466a01fd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a773101-4170-450e-ae59-5e18739c30ce" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2c0801e2-35e0-484b-bbe1-ae3466a01fd5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_643029be-a3c0-4eae-8acc-29d26499f460" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a773101-4170-450e-ae59-5e18739c30ce" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_643029be-a3c0-4eae-8acc-29d26499f460" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1ab069b8-4dcd-4d69-86a5-42c8382e443f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a773101-4170-450e-ae59-5e18739c30ce" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1ab069b8-4dcd-4d69-86a5-42c8382e443f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_7dec61ab-d9c7-4e00-922c-8757424a620a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1ab069b8-4dcd-4d69-86a5-42c8382e443f" xlink:to="loc_us-gaap_AwardDateAxis_7dec61ab-d9c7-4e00-922c-8757424a620a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_7dec61ab-d9c7-4e00-922c-8757424a620a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_7dec61ab-d9c7-4e00-922c-8757424a620a" xlink:to="loc_us-gaap_AwardDateDomain_7dec61ab-d9c7-4e00-922c-8757424a620a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_7dec61ab-d9c7-4e00-922c-8757424a620a" xlink:to="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandTwentyMember_a4723ebe-ed5d-481a-84ce-055dd931e400" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandTwentyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_JanuarySecondTwoThousandTwentyMember_a4723ebe-ed5d-481a-84ce-055dd931e400" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandNineteenMember_6bce9ca3-a65e-4673-8b37-a616f4ed9f2d" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandNineteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_JanuarySecondTwoThousandNineteenMember_6bce9ca3-a65e-4673-8b37-a616f4ed9f2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandEighteenMember_df2805de-dc39-418c-acf4-33b8e15ee2e6" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandEighteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_JanuarySecondTwoThousandEighteenMember_df2805de-dc39-418c-acf4-33b8e15ee2e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuaryThirdTwoThousandSeventeenMember_8a418e18-00f0-4fee-b756-96648683408b" xlink:href="fast-20201231.xsd#fast_JanuaryThirdTwoThousandSeventeenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_JanuaryThirdTwoThousandSeventeenMember_8a418e18-00f0-4fee-b756-96648683408b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_54a99234-9da2-42dd-92dc-c079b6697336" xlink:href="fast-20201231.xsd#fast_AprilNineteenthTwoThousandSixteenMemberDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_54a99234-9da2-42dd-92dc-c079b6697336" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_9346fe48-0bf4-4522-bc85-5e1cbcd38466" xlink:href="fast-20201231.xsd#fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_9346fe48-0bf4-4522-bc85-5e1cbcd38466" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilTwentySecondTwoThousandFourteenMember_4f25078a-5422-464a-a0ac-62f7d8f96088" xlink:href="fast-20201231.xsd#fast_AprilTwentySecondTwoThousandFourteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_AprilTwentySecondTwoThousandFourteenMember_4f25078a-5422-464a-a0ac-62f7d8f96088" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilSixteenthTwoThousandThirteenMember_f27a1628-23d3-4f0c-8526-5af6cfc06f3c" xlink:href="fast-20201231.xsd#fast_AprilSixteenthTwoThousandThirteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_AprilSixteenthTwoThousandThirteenMember_f27a1628-23d3-4f0c-8526-5af6cfc06f3c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilSeventeenthTwoThousandTwelveMember_56148985-ee33-4bce-a259-42dd3e5e1766" xlink:href="fast-20201231.xsd#fast_AprilSeventeenthTwoThousandTwelveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_AprilSeventeenthTwoThousandTwelveMember_56148985-ee33-4bce-a259-42dd3e5e1766" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquitySummaryOfStockOptionPlanActivityDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:type="extended" id="idbbf8510ed304939a6d63e7a0844728f_StockholdersEquitySummaryOfStockOptionPlanActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4b351596-2d93-491a-bcff-ebf136f48289" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4b351596-2d93-491a-bcff-ebf136f48289" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1293ab65-af27-4c8f-ac23-a8d969391ce9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4b351596-2d93-491a-bcff-ebf136f48289" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1293ab65-af27-4c8f-ac23-a8d969391ce9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_da0c8b78-df85-4320-9a74-cca0aee1f929" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4b351596-2d93-491a-bcff-ebf136f48289" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_da0c8b78-df85-4320-9a74-cca0aee1f929" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a2158f4f-2d4f-47e0-8fa2-4fd3caf0e965" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4b351596-2d93-491a-bcff-ebf136f48289" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a2158f4f-2d4f-47e0-8fa2-4fd3caf0e965" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_32ee2616-cd63-49c2-b017-a25faf78262e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4b351596-2d93-491a-bcff-ebf136f48289" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_32ee2616-cd63-49c2-b017-a25faf78262e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b03d1c3b-40cc-479e-a4fb-3b5c0ba37bed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_cb477785-a07e-46bc-aa04-1523d64ac1d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_cb477785-a07e-46bc-aa04-1523d64ac1d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_622b4de6-7678-48bd-8dd2-0c98f6f8da29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_622b4de6-7678-48bd-8dd2-0c98f6f8da29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_46442e38-ac4c-4a34-9d7b-42fbc9ec4950" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_622b4de6-7678-48bd-8dd2-0c98f6f8da29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_46442e38-ac4c-4a34-9d7b-42fbc9ec4950" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_03891915-cc2a-4537-b03a-44d53e7cf021" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_622b4de6-7678-48bd-8dd2-0c98f6f8da29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_03891915-cc2a-4537-b03a-44d53e7cf021" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_906a7578-0854-4a63-bd4a-9c4f13b0ed06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_622b4de6-7678-48bd-8dd2-0c98f6f8da29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_906a7578-0854-4a63-bd4a-9c4f13b0ed06" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_ec4a0afc-7c86-4652-b31e-38f48c36eeed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_622b4de6-7678-48bd-8dd2-0c98f6f8da29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_ec4a0afc-7c86-4652-b31e-38f48c36eeed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4a08a15d-ba0b-4f4b-94b4-6c6f46492f52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8faabd9c-b9ab-4b2a-b655-d376f0935fe9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8faabd9c-b9ab-4b2a-b655-d376f0935fe9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8fabc2f6-b28f-4022-a1ff-87aece4690ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8fabc2f6-b28f-4022-a1ff-87aece4690ca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7ed3484f-3c36-41d2-a3d5-b854c69ec39a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8fabc2f6-b28f-4022-a1ff-87aece4690ca" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7ed3484f-3c36-41d2-a3d5-b854c69ec39a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_c43970c3-4e2d-4258-a02b-ae179b40177e" xlink:href="fast-20201231.xsd#fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8fabc2f6-b28f-4022-a1ff-87aece4690ca" xlink:to="loc_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_c43970c3-4e2d-4258-a02b-ae179b40177e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_b41544fb-45a3-4ad1-8828-fe95740c537e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_b41544fb-45a3-4ad1-8828-fe95740c537e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8bdf7602-d2ea-4d96-998b-dce64209b899" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8bdf7602-d2ea-4d96-998b-dce64209b899" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_eb6f4551-98a1-4d0a-b107-23e801adbda0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8bdf7602-d2ea-4d96-998b-dce64209b899" xlink:to="loc_us-gaap_AwardTypeAxis_eb6f4551-98a1-4d0a-b107-23e801adbda0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eb6f4551-98a1-4d0a-b107-23e801adbda0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_eb6f4551-98a1-4d0a-b107-23e801adbda0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eb6f4551-98a1-4d0a-b107-23e801adbda0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_334c3be9-cfea-4eac-9212-6b2ba8056e26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_eb6f4551-98a1-4d0a-b107-23e801adbda0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_334c3be9-cfea-4eac-9212-6b2ba8056e26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1d78e2f0-a587-49b4-8d25-0d3f9cf4d876" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_334c3be9-cfea-4eac-9212-6b2ba8056e26" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1d78e2f0-a587-49b4-8d25-0d3f9cf4d876" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquitySharesOutstandingDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails" xlink:type="extended" id="i866fa2d36c7d424e9f67adbab5b391b5_StockholdersEquitySharesOutstandingDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="extended" id="i98f2a045f21c4aff8384880753c91b06_StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:type="extended" id="ifbe612fe4898485795294002d0365793_StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/RetirementSavingsPlan" xlink:type="simple" xlink:href="fast-20201231.xsd#RetirementSavingsPlan"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RetirementSavingsPlan" xlink:type="extended" id="i7445941ac765472db8c62fec6db066e9_RetirementSavingsPlan"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RetirementSavingsPlanNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails" xlink:type="extended" id="idd75ee81038f4b319767fa274057b730_RetirementSavingsPlanNarrativeDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxes" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxes" xlink:type="extended" id="ie93b372b0b5c407ab9a6116d30e93d0e_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxesTables" xlink:type="extended" id="i6675cfd06a874701ba2bbe3d0b08c9fa_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesEarningsBeforeIncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:type="extended" id="iafd89057af0541d694430862b0fce730_IncomeTaxesEarningsBeforeIncomeTaxesDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="extended" id="i9454db4bcbf64875bb7c6cd0688b73b8_IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:type="extended" id="i0ba96326428c4ec2a52acc6a34c0ed67_IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="extended" id="i501289154a1d46ba8a5c4ce82b4c4de8_IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:type="extended" id="ib713e6d592084a13a7157f0ab6bf2886_IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended" id="id36de4fc24b34d3cb8d518fbda7108bf_IncomeTaxesAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeases" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeases"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/OperatingLeases" xlink:type="extended" id="i4674f55e63cc4499aef83cfc77ef449b_OperatingLeases"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesTables" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesTables"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/OperatingLeasesTables" xlink:type="extended" id="ided48d9a16de447c9b7b0a845f8875e7_OperatingLeasesTables"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails" xlink:type="extended" id="i7019ce728dc3479aaf54d0bf6091850f_OperatingLeasesAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingleasesCostComponentsofOperatingLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails" xlink:type="extended" id="i63e634f1b3da464ebc3d932d144018a0_OperatingleasesCostComponentsofOperatingLeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_c642bf0f-ebf8-47d5-b56f-2aed4a94a247" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_51fefa20-07ff-4227-b198-414c6ad2ed26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c642bf0f-ebf8-47d5-b56f-2aed4a94a247" xlink:to="loc_us-gaap_OperatingLeaseCost_51fefa20-07ff-4227-b198-414c6ad2ed26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_ef04cba3-25be-4350-bcd5-5f430c11ce36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c642bf0f-ebf8-47d5-b56f-2aed4a94a247" xlink:to="loc_us-gaap_VariableLeaseCost_ef04cba3-25be-4350-bcd5-5f430c11ce36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_6f1ec556-2de6-45b7-8360-09c4c0363503" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c642bf0f-ebf8-47d5-b56f-2aed4a94a247" xlink:to="loc_us-gaap_ShortTermLeaseCost_6f1ec556-2de6-45b7-8360-09c4c0363503" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_02accf2d-4c8a-4fb2-9db5-4211724719f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c642bf0f-ebf8-47d5-b56f-2aed4a94a247" xlink:to="loc_us-gaap_LeaseCost_02accf2d-4c8a-4fb2-9db5-4211724719f6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_355b7bba-31a1-41d6-af3c-0f9168e4e821" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c642bf0f-ebf8-47d5-b56f-2aed4a94a247" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_355b7bba-31a1-41d6-af3c-0f9168e4e821" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88572f9c-267d-407e-9700-2c62e0d6bfe2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_355b7bba-31a1-41d6-af3c-0f9168e4e821" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88572f9c-267d-407e-9700-2c62e0d6bfe2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_88572f9c-267d-407e-9700-2c62e0d6bfe2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88572f9c-267d-407e-9700-2c62e0d6bfe2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_88572f9c-267d-407e-9700-2c62e0d6bfe2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec212df4-f95a-482b-9507-43474870ec57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88572f9c-267d-407e-9700-2c62e0d6bfe2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec212df4-f95a-482b-9507-43474870ec57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_FacilitiesAndEquipmentMember_7aafe20e-e8d1-4ac3-b38f-b85f3c580309" xlink:href="fast-20201231.xsd#fast_FacilitiesAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec212df4-f95a-482b-9507-43474870ec57" xlink:to="loc_fast_FacilitiesAndEquipmentMember_7aafe20e-e8d1-4ac3-b38f-b85f3c580309" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_5f182d98-6d4c-41e1-ae5f-d37011b126f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec212df4-f95a-482b-9507-43474870ec57" xlink:to="loc_us-gaap_VehiclesMember_5f182d98-6d4c-41e1-ae5f-d37011b126f8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesMaturitiesofLeaseLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended" id="i6c5e6d8348854a34a1ee089299d9a075_OperatingLeasesMaturitiesofLeaseLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_654c66ce-b500-43cc-a67b-de08431c5f70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_654c66ce-b500-43cc-a67b-de08431c5f70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_386aa525-ec48-4d7a-a07e-73ce8a699c10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_386aa525-ec48-4d7a-a07e-73ce8a699c10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_7f47fa6d-a28c-4ff4-a903-e4fba557143d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_7f47fa6d-a28c-4ff4-a903-e4fba557143d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_faf9f226-065e-40ea-96c7-29b02f648e9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_faf9f226-065e-40ea-96c7-29b02f648e9c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1c08c46b-d02c-41d7-92dc-129b14ecb642" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1c08c46b-d02c-41d7-92dc-129b14ecb642" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d732e80b-9eab-4baf-916b-d4b24773f9d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d732e80b-9eab-4baf-916b-d4b24773f9d1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_61c2dcf1-3a14-47a5-a99b-724709d75887" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_61c2dcf1-3a14-47a5-a99b-724709d75887" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3dfabad7-4329-4b48-a43c-dee15c0548ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3dfabad7-4329-4b48-a43c-dee15c0548ab" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_61daf56d-0b01-468f-a6fb-6b6d64c7d914" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_OperatingLeaseLiability_61daf56d-0b01-468f-a6fb-6b6d64c7d914" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_e4e8beb4-77be-4bbe-adcd-5c8d8bd10ba9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_e4e8beb4-77be-4bbe-adcd-5c8d8bd10ba9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87173d55-aa0b-4ee0-969e-4e1ee190f31b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_e4e8beb4-77be-4bbe-adcd-5c8d8bd10ba9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87173d55-aa0b-4ee0-969e-4e1ee190f31b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_87173d55-aa0b-4ee0-969e-4e1ee190f31b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87173d55-aa0b-4ee0-969e-4e1ee190f31b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_87173d55-aa0b-4ee0-969e-4e1ee190f31b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_24af3e4d-ac6c-403c-aa9b-370464085aab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87173d55-aa0b-4ee0-969e-4e1ee190f31b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_24af3e4d-ac6c-403c-aa9b-370464085aab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_FacilitiesAndEquipmentMember_bc0ebccb-d282-464d-bb3d-8b7536f21b9c" xlink:href="fast-20201231.xsd#fast_FacilitiesAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_24af3e4d-ac6c-403c-aa9b-370464085aab" xlink:to="loc_fast_FacilitiesAndEquipmentMember_bc0ebccb-d282-464d-bb3d-8b7536f21b9c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_e7245beb-c24c-417b-bb7a-055faed942ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_24af3e4d-ac6c-403c-aa9b-370464085aab" xlink:to="loc_us-gaap_VehiclesMember_e7245beb-c24c-417b-bb7a-055faed942ec" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails" xlink:type="extended" id="idbc4975f698740718936ce9de6f09671_OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_c81f2858-c22c-4cb4-a2f7-70c99e054f4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3c4ddb72-9f3e-4bed-a48d-885ac6447b02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c81f2858-c22c-4cb4-a2f7-70c99e054f4e" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3c4ddb72-9f3e-4bed-a48d-885ac6447b02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_074be2b9-9c61-4d32-aab9-6f4ea0e9abd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c81f2858-c22c-4cb4-a2f7-70c99e054f4e" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_074be2b9-9c61-4d32-aab9-6f4ea0e9abd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_82bf82c2-2310-454d-97a0-92936aea4a88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c81f2858-c22c-4cb4-a2f7-70c99e054f4e" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_82bf82c2-2310-454d-97a0-92936aea4a88" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5df2ba28-bdef-41bd-9346-e60eb711b961" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_82bf82c2-2310-454d-97a0-92936aea4a88" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5df2ba28-bdef-41bd-9346-e60eb711b961" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5df2ba28-bdef-41bd-9346-e60eb711b961_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5df2ba28-bdef-41bd-9346-e60eb711b961" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5df2ba28-bdef-41bd-9346-e60eb711b961_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f046540a-da85-4cd9-a029-a95aca6fc639" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5df2ba28-bdef-41bd-9346-e60eb711b961" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f046540a-da85-4cd9-a029-a95aca6fc639" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_FacilitiesAndEquipmentMember_f4b0fb63-da89-404f-83eb-8814f0ebf1ba" xlink:href="fast-20201231.xsd#fast_FacilitiesAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f046540a-da85-4cd9-a029-a95aca6fc639" xlink:to="loc_fast_FacilitiesAndEquipmentMember_f4b0fb63-da89-404f-83eb-8814f0ebf1ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_89c88088-37fb-40d1-9772-c8ad4b5339b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f046540a-da85-4cd9-a029-a95aca6fc639" xlink:to="loc_us-gaap_VehiclesMember_89c88088-37fb-40d1-9772-c8ad4b5339b8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesSupplementalCashFlowInformationDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails" xlink:type="extended" id="i43ce30440bfe440a8d496640b40f0709_OperatingLeasesSupplementalCashFlowInformationDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitments" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitments"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DebtCommitments" xlink:type="extended" id="i5b0b9235e3e349c388e4c6de07be0179_DebtCommitments"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsTables" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsTables"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsTables" xlink:type="extended" id="ib8f31cf4160d42f58c95cb76737b58b2_DebtCommitmentsTables"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails" xlink:type="extended" id="i308c5bb7a1df452b8cde6e87e2013b5e_DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_5479d49c-41c8-4b99-84aa-a29ec2beb0f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_5479d49c-41c8-4b99-84aa-a29ec2beb0f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f2b87e81-4c20-44ed-a87e-d752b7820512" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f2b87e81-4c20-44ed-a87e-d752b7820512" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_364d1bc8-67aa-4335-95df-a2b4e70c9f31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:to="loc_us-gaap_LongTermDebt_364d1bc8-67aa-4335-95df-a2b4e70c9f31" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_75f60369-5bed-4239-bfda-da843abc147f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:to="loc_us-gaap_LongTermDebtCurrent_75f60369-5bed-4239-bfda-da843abc147f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e4310406-5755-4c15-ab48-15c49de22800" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e4310406-5755-4c15-ab48-15c49de22800" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_26ae389e-0579-42bb-ab9a-0d59d3944f24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_26ae389e-0579-42bb-ab9a-0d59d3944f24" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_33185ff2-7fb7-497d-97cb-f12e870002f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:to="loc_us-gaap_DebtInstrumentTable_33185ff2-7fb7-497d-97cb-f12e870002f3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_fbbe97f4-4696-4fe5-b08c-167d1b2e708f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_33185ff2-7fb7-497d-97cb-f12e870002f3" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_fbbe97f4-4696-4fe5-b08c-167d1b2e708f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fbbe97f4-4696-4fe5-b08c-167d1b2e708f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fbbe97f4-4696-4fe5-b08c-167d1b2e708f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fbbe97f4-4696-4fe5-b08c-167d1b2e708f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5506e0fb-7081-4288-89fc-adb55e173526" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fbbe97f4-4696-4fe5-b08c-167d1b2e708f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5506e0fb-7081-4288-89fc-adb55e173526" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_578003b8-a07c-43e8-a0b5-b0f446b573bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5506e0fb-7081-4288-89fc-adb55e173526" xlink:to="loc_us-gaap_LineOfCreditMember_578003b8-a07c-43e8-a0b5-b0f446b573bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_bdc34dfd-2a0c-4184-a909-c7f0bc37caca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5506e0fb-7081-4288-89fc-adb55e173526" xlink:to="loc_us-gaap_SeniorNotesMember_bdc34dfd-2a0c-4184-a909-c7f0bc37caca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_23c1dfbb-e612-4ac5-ac93-cc946e175de4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_33185ff2-7fb7-497d-97cb-f12e870002f3" xlink:to="loc_us-gaap_DebtInstrumentAxis_23c1dfbb-e612-4ac5-ac93-cc946e175de4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_23c1dfbb-e612-4ac5-ac93-cc946e175de4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_23c1dfbb-e612-4ac5-ac93-cc946e175de4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_23c1dfbb-e612-4ac5-ac93-cc946e175de4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_23c1dfbb-e612-4ac5-ac93-cc946e175de4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A2.00SeniorPromissoryNotePayableMember_2df22617-f2e6-4851-94f3-104b14e866d8" xlink:href="fast-20201231.xsd#fast_A2.00SeniorPromissoryNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A2.00SeniorPromissoryNotePayableMember_2df22617-f2e6-4851-94f3-104b14e866d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_30330dac-0805-45fb-8bd2-7c3e1b3bf01d" xlink:href="fast-20201231.xsd#fast_A2.45SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_30330dac-0805-45fb-8bd2-7c3e1b3bf01d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_9635d234-fa6f-4774-9faf-e7279c459d0c" xlink:href="fast-20201231.xsd#fast_A3.22SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_9635d234-fa6f-4774-9faf-e7279c459d0c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A266SeniorUnsecuredPromissoryNotePayableMember_263516bc-d387-4351-9e92-84c623229b5f" xlink:href="fast-20201231.xsd#fast_A266SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A266SeniorUnsecuredPromissoryNotePayableMember_263516bc-d387-4351-9e92-84c623229b5f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A272SeniorUnsecuredPromissoryNotePayableMember_70f4409d-62eb-4958-987b-0b30d9df83af" xlink:href="fast-20201231.xsd#fast_A272SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A272SeniorUnsecuredPromissoryNotePayableMember_70f4409d-62eb-4958-987b-0b30d9df83af" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A169SeniorUnsecuredPromissoryNotePayableMember_5fe6f0a3-3557-48b1-9585-f02271bbaaf3" xlink:href="fast-20201231.xsd#fast_A169SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A169SeniorUnsecuredPromissoryNotePayableMember_5fe6f0a3-3557-48b1-9585-f02271bbaaf3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A213SeniorUnsecuredPromissoryNotePayableMember_0c107532-6175-4a47-84ce-cee02d761d4e" xlink:href="fast-20201231.xsd#fast_A213SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A213SeniorUnsecuredPromissoryNotePayableMember_0c107532-6175-4a47-84ce-cee02d761d4e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A250SeniorUnsecuredPromissoryNotePayableMember_f1ea47f1-4ae7-4af6-927a-7c17eabae980" xlink:href="fast-20201231.xsd#fast_A250SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A250SeniorUnsecuredPromissoryNotePayableMember_f1ea47f1-4ae7-4af6-927a-7c17eabae980" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_fed76e83-b1bd-444c-a63f-a922d3642b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_33185ff2-7fb7-497d-97cb-f12e870002f3" xlink:to="loc_us-gaap_CreditFacilityAxis_fed76e83-b1bd-444c-a63f-a922d3642b39" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_fed76e83-b1bd-444c-a63f-a922d3642b39_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_fed76e83-b1bd-444c-a63f-a922d3642b39" xlink:to="loc_us-gaap_CreditFacilityDomain_fed76e83-b1bd-444c-a63f-a922d3642b39_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c520620d-75da-49e8-9fbf-fe7605ef9a84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_fed76e83-b1bd-444c-a63f-a922d3642b39" xlink:to="loc_us-gaap_CreditFacilityDomain_c520620d-75da-49e8-9fbf-fe7605ef9a84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_6792fac1-38f1-4714-aa08-ef31c50d01fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_c520620d-75da-49e8-9fbf-fe7605ef9a84" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_6792fac1-38f1-4714-aa08-ef31c50d01fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_5bc455b2-7805-44a9-8fa7-34eee35347a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_6792fac1-38f1-4714-aa08-ef31c50d01fe" xlink:to="loc_us-gaap_LetterOfCreditMember_5bc455b2-7805-44a9-8fa7-34eee35347a2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:type="extended" id="i6fe90f8288104dae89f28c667381c5d8_DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d50ce6e7-b12f-46ac-adb1-380855ad0b8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d39aa61a-b3f4-4c32-880b-b46ac1d2e649" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d50ce6e7-b12f-46ac-adb1-380855ad0b8b" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d39aa61a-b3f4-4c32-880b-b46ac1d2e649" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c38ff09a-a844-4f78-9e7c-c0e8b64e5dea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d50ce6e7-b12f-46ac-adb1-380855ad0b8b" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c38ff09a-a844-4f78-9e7c-c0e8b64e5dea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_0b07511d-1082-4e73-ba52-7c44365f6451" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d50ce6e7-b12f-46ac-adb1-380855ad0b8b" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_0b07511d-1082-4e73-ba52-7c44365f6451" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_8134471b-6040-438e-bfcc-cc2485286bdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d50ce6e7-b12f-46ac-adb1-380855ad0b8b" xlink:to="loc_us-gaap_DebtInstrumentTable_8134471b-6040-438e-bfcc-cc2485286bdc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_7a7ab7e1-4e54-4fec-8be3-c0baede64df6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_8134471b-6040-438e-bfcc-cc2485286bdc" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_7a7ab7e1-4e54-4fec-8be3-c0baede64df6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_7a7ab7e1-4e54-4fec-8be3-c0baede64df6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_7a7ab7e1-4e54-4fec-8be3-c0baede64df6" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7a7ab7e1-4e54-4fec-8be3-c0baede64df6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f5610927-c2cb-43ab-83b9-e53b6b9b2824" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_7a7ab7e1-4e54-4fec-8be3-c0baede64df6" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f5610927-c2cb-43ab-83b9-e53b6b9b2824" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_08c565bc-83e1-4465-8171-c8c158e16c18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f5610927-c2cb-43ab-83b9-e53b6b9b2824" xlink:to="loc_us-gaap_LineOfCreditMember_08c565bc-83e1-4465-8171-c8c158e16c18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_95f420c1-60c1-4d38-95f4-7becdbb67c30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_8134471b-6040-438e-bfcc-cc2485286bdc" xlink:to="loc_us-gaap_CreditFacilityAxis_95f420c1-60c1-4d38-95f4-7becdbb67c30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_95f420c1-60c1-4d38-95f4-7becdbb67c30_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_95f420c1-60c1-4d38-95f4-7becdbb67c30" xlink:to="loc_us-gaap_CreditFacilityDomain_95f420c1-60c1-4d38-95f4-7becdbb67c30_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_07a18b7e-3342-4fbd-bc6e-1efba586dc90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_95f420c1-60c1-4d38-95f4-7becdbb67c30" xlink:to="loc_us-gaap_CreditFacilityDomain_07a18b7e-3342-4fbd-bc6e-1efba586dc90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_a51f1e14-c4cd-4a6b-ab2e-0bc5dbafa696" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_07a18b7e-3342-4fbd-bc6e-1efba586dc90" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_a51f1e14-c4cd-4a6b-ab2e-0bc5dbafa696" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_c9c9e820-2b10-49ba-9e60-3948b0b0e438" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_07a18b7e-3342-4fbd-bc6e-1efba586dc90" xlink:to="loc_us-gaap_LetterOfCreditMember_c9c9e820-2b10-49ba-9e60-3948b0b0e438" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_9992c1b2-744f-4dd0-8654-cdefdc623fed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_8134471b-6040-438e-bfcc-cc2485286bdc" xlink:to="loc_us-gaap_VariableRateAxis_9992c1b2-744f-4dd0-8654-cdefdc623fed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_9992c1b2-744f-4dd0-8654-cdefdc623fed_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_9992c1b2-744f-4dd0-8654-cdefdc623fed" xlink:to="loc_us-gaap_VariableRateDomain_9992c1b2-744f-4dd0-8654-cdefdc623fed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_76eff7ce-bfc3-478e-8fd5-07d77f0800de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_9992c1b2-744f-4dd0-8654-cdefdc623fed" xlink:to="loc_us-gaap_VariableRateDomain_76eff7ce-bfc3-478e-8fd5-07d77f0800de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_17262498-c0af-419e-92e4-30b98f88bc30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_76eff7ce-bfc3-478e-8fd5-07d77f0800de" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_17262498-c0af-419e-92e4-30b98f88bc30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_469752c4-f5e0-4431-a57b-25e7d126aafa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_8134471b-6040-438e-bfcc-cc2485286bdc" xlink:to="loc_srt_RangeAxis_469752c4-f5e0-4431-a57b-25e7d126aafa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_469752c4-f5e0-4431-a57b-25e7d126aafa_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_469752c4-f5e0-4431-a57b-25e7d126aafa" xlink:to="loc_srt_RangeMember_469752c4-f5e0-4431-a57b-25e7d126aafa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_daa4ffe9-5872-4494-b2c3-c43ccd8530ba" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_469752c4-f5e0-4431-a57b-25e7d126aafa" xlink:to="loc_srt_RangeMember_daa4ffe9-5872-4494-b2c3-c43ccd8530ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_1c59b113-196c-4ea0-a393-3798fc5f0291" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_daa4ffe9-5872-4494-b2c3-c43ccd8530ba" xlink:to="loc_srt_MinimumMember_1c59b113-196c-4ea0-a393-3798fc5f0291" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f2992e2e-86cf-46d1-bab2-7c6eb7c0e004" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_daa4ffe9-5872-4494-b2c3-c43ccd8530ba" xlink:to="loc_srt_MaximumMember_f2992e2e-86cf-46d1-bab2-7c6eb7c0e004" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:type="extended" id="if13a271172c440439d290e1fc9aed304_DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_fc33bc42-c5cc-403f-800a-0d98d7cf3956" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_876afc37-93f0-4497-b687-c2fbecda4788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fc33bc42-c5cc-403f-800a-0d98d7cf3956" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_876afc37-93f0-4497-b687-c2fbecda4788" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_DebtInstrumentMaximumFaceAmountAllowable_ac4c5dee-49a4-446f-96bb-770b00d743a5" xlink:href="fast-20201231.xsd#fast_DebtInstrumentMaximumFaceAmountAllowable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fc33bc42-c5cc-403f-800a-0d98d7cf3956" xlink:to="loc_fast_DebtInstrumentMaximumFaceAmountAllowable_ac4c5dee-49a4-446f-96bb-770b00d743a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_067f6f0a-52cf-4e6a-8a5b-25482ae14451" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fc33bc42-c5cc-403f-800a-0d98d7cf3956" xlink:to="loc_us-gaap_DebtInstrumentTable_067f6f0a-52cf-4e6a-8a5b-25482ae14451" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_73804f08-bb6b-4c59-b95d-65067415f35b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_067f6f0a-52cf-4e6a-8a5b-25482ae14451" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_73804f08-bb6b-4c59-b95d-65067415f35b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_73804f08-bb6b-4c59-b95d-65067415f35b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_73804f08-bb6b-4c59-b95d-65067415f35b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_73804f08-bb6b-4c59-b95d-65067415f35b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_cf02d8ca-4669-4ea0-8bcb-666f47e4729a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_73804f08-bb6b-4c59-b95d-65067415f35b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_cf02d8ca-4669-4ea0-8bcb-666f47e4729a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_84478eae-ade2-4801-a21e-f1613b72c47c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf02d8ca-4669-4ea0-8bcb-666f47e4729a" xlink:to="loc_us-gaap_SeniorNotesMember_84478eae-ade2-4801-a21e-f1613b72c47c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsDebtMaturityDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails" xlink:type="extended" id="i7f52a6471a704ddfa14deaf33452cac2_DebtCommitmentsDebtMaturityDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/LegalContingencies" xlink:type="simple" xlink:href="fast-20201231.xsd#LegalContingencies"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/LegalContingencies" xlink:type="extended" id="ie2695bf3020541f6bf5b2fc80859b9b8_LegalContingencies"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/SubsequentEvents" xlink:type="simple" xlink:href="fast-20201231.xsd#SubsequentEvents"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/SubsequentEvents" xlink:type="extended" id="id36aaf1672f74a21bf5aa9bd95158974_SubsequentEvents"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="fast-20201231.xsd#SelectedQuarterlyFinancialDataUnaudited"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="extended" id="ic3120139579f480280c414b2eb507ea3_SelectedQuarterlyFinancialDataUnaudited"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="fast-20201231.xsd#SelectedQuarterlyFinancialDataUnauditedTables"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="extended" id="id60397bc33cf49ed9b2ebb90bb3c93d7_SelectedQuarterlyFinancialDataUnauditedTables"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#SelectedQuarterlyFinancialDataUnauditedDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="extended" id="ia2bba7f3fd0f4e8f82882467fdd4633e_SelectedQuarterlyFinancialDataUnauditedDetails"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="fast-20201231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended" id="i10b50c1734cf49339f8523c8149b4a84_ScheduleIIValuationandQualifyingAccounts"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended" id="i2208dbe8d7754888a8b2688ed051c57d_ScheduleIIValuationandQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_02261440-3771-4282-b917-2ac3a752d671" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_481e7796-59dc-4192-aa58-39af8554f2ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_02261440-3771-4282-b917-2ac3a752d671" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_481e7796-59dc-4192-aa58-39af8554f2ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_ae7ff5ac-e582-4845-885e-c8388399e656" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_481e7796-59dc-4192-aa58-39af8554f2ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_ae7ff5ac-e582-4845-885e-c8388399e656" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_61257c69-67ca-4660-8278-13f206631553" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_481e7796-59dc-4192-aa58-39af8554f2ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_61257c69-67ca-4660-8278-13f206631553" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_19a2d15b-8764-4d48-bbfe-aeeb26e2686f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_481e7796-59dc-4192-aa58-39af8554f2ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_19a2d15b-8764-4d48-bbfe-aeeb26e2686f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_b968fba6-7942-4bb2-a722-68d85dbc75ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_481e7796-59dc-4192-aa58-39af8554f2ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_b968fba6-7942-4bb2-a722-68d85dbc75ae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_54d6b926-14eb-4a4e-a731-8c11f49acad0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_d67bf1eb-1d97-4256-abef-f98514012242" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_02261440-3771-4282-b917-2ac3a752d671" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_d67bf1eb-1d97-4256-abef-f98514012242" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4b6939e2-eff5-4cb8-b7ab-046fdbe996d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_d67bf1eb-1d97-4256-abef-f98514012242" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4b6939e2-eff5-4cb8-b7ab-046fdbe996d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_4b6939e2-eff5-4cb8-b7ab-046fdbe996d6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4b6939e2-eff5-4cb8-b7ab-046fdbe996d6" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_4b6939e2-eff5-4cb8-b7ab-046fdbe996d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_32b8bbcb-088c-432f-beef-61420dc48b62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4b6939e2-eff5-4cb8-b7ab-046fdbe996d6" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_32b8bbcb-088c-432f-beef-61420dc48b62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_0c00d2d0-f02d-48c2-b0dd-329668e0d786" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_32b8bbcb-088c-432f-beef-61420dc48b62" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_0c00d2d0-f02d-48c2-b0dd-329668e0d786" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_SECSchedule1209ReserveInsuranceMember_18418150-906f-4c58-a1b1-811764fd19c6" xlink:href="fast-20201231.xsd#fast_SECSchedule1209ReserveInsuranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_32b8bbcb-088c-432f-beef-61420dc48b62" xlink:to="loc_fast_SECSchedule1209ReserveInsuranceMember_18418150-906f-4c58-a1b1-811764fd19c6" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>26
<FILENAME>fast-20201231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:6654b8b7-4a86-4fa0-b25a-e8ce6f95136c,g:03ac7703-765b-4592-8ba9-bb5c76f76b79-->
<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_dei_DocumentType_1e533cdd-40e0-4741-9d5b-ec54d4eba417_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_IcfrAuditorAttestationFlag_5db2507e-e407-4269-acd2-f7368ea462aa_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_A266SeniorUnsecuredPromissoryNotePayableMember_f704d1ba-40b2-44ce-b6cd-f53c8af83a9a_terseLabel_en-US" xlink:label="lab_fast_A266SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured promissory notes payable, Series D</link:label>
    <link:label id="lab_fast_A266SeniorUnsecuredPromissoryNotePayableMember_label_en-US" xlink:label="lab_fast_A266SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.66% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:label id="lab_fast_A266SeniorUnsecuredPromissoryNotePayableMember_documentation_en-US" xlink:label="lab_fast_A266SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.66% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A266SeniorUnsecuredPromissoryNotePayableMember" xlink:href="fast-20201231.xsd#fast_A266SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_A266SeniorUnsecuredPromissoryNotePayableMember" xlink:to="lab_fast_A266SeniorUnsecuredPromissoryNotePayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentsGeographicalAreasAbstract_43b06ef3-eafb-483f-acb1-2d24c0381c0b_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentsGeographicalAreasAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments, Geographical Areas [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentsGeographicalAreasAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentsGeographicalAreasAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments, Geographical Areas [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentsGeographicalAreasAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentsGeographicalAreasAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentsGeographicalAreasAbstract" xlink:to="lab_us-gaap_SegmentsGeographicalAreasAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_ad75b6fc-6c28-494b-888c-d3a9d9beb50d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_82f8b2fe-ecec-4b1c-8687-b4ba5fa75c5e_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_17886d00-f673-4713-92d2-c3cdb008800f_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowances And Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_e2e47ce9-a179-42ee-ac75-fdb6da501c04_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Savings Plan</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_4bbaa6ac-0b5d-4504-8259-64f97e18b721_verboseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:to="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_a89bc9fa-1e47-46d8-a7d5-6cb51f966abe_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_cbf90691-504e-4932-9fbb-c1784755d1d7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_3e900a97-6436-4b4a-be0e-27719792a013_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement of deferred taxes for Tax Act</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_5ca577f8-cdd7-489e-9d41-bf3cb63f5420_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1672c5bd-9384-433e-b8a7-f8f097d8e780_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_LineOfCreditMember_229c0dcc-efc9-4c43-beb7-2eb0ffb0221c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_ScheduleOfAssetAcquisitionTable_8f38b4b2-314f-447e-be9d-6de9c9fbf793_terseLabel_en-US" xlink:label="lab_fast_ScheduleOfAssetAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Asset Acquisition [Table]</link:label>
    <link:label id="lab_fast_ScheduleOfAssetAcquisitionTable_label_en-US" xlink:label="lab_fast_ScheduleOfAssetAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Asset Acquisition [Table]</link:label>
    <link:label id="lab_fast_ScheduleOfAssetAcquisitionTable_documentation_en-US" xlink:label="lab_fast_ScheduleOfAssetAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Asset Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ScheduleOfAssetAcquisitionTable" xlink:href="fast-20201231.xsd#fast_ScheduleOfAssetAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ScheduleOfAssetAcquisitionTable" xlink:to="lab_fast_ScheduleOfAssetAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_20b0ee91-489d-4e27-b242-7735db96d7d3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_330f2b32-a8c1-4c5b-a7ea-91d9dd290e4c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_dei_SecurityExchangeName_850b2b59-f159-4c12-a054-44abf9791335_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_fast_JanitorialSuppliesMember_460c7eba-c8e0-4bd8-8d77-3e753b4927e4_terseLabel_en-US" xlink:label="lab_fast_JanitorialSuppliesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Janitorial supplies</link:label>
    <link:label id="lab_fast_JanitorialSuppliesMember_label_en-US" xlink:label="lab_fast_JanitorialSuppliesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Janitorial Supplies [Member]</link:label>
    <link:label id="lab_fast_JanitorialSuppliesMember_documentation_en-US" xlink:label="lab_fast_JanitorialSuppliesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Janitorial Supplies [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanitorialSuppliesMember" xlink:href="fast-20201231.xsd#fast_JanitorialSuppliesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_JanitorialSuppliesMember" xlink:to="lab_fast_JanitorialSuppliesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_51c307ff-3c74-4879-960f-8318f3af7fff_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from debt obligations</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_6c019a22-bd7d-4a07-88b8-672bc0a21439_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LongLivedAssetsByGeographicAreasTableTextBlock_ff2a5ac1-d03d-445f-bbaa-e2f13c058889_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Lived Assets by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived Assets by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_d8f02278-4ae4-45d4-b061-f3e29b2c0df5_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_TradeAndOtherAccountsReceivablePolicy_ae871599-43f2-4ed7-9db9-a7c0b781f4e8_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_8044ca46-b505-4f07-9383-560b6ac57659_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_33f3a13d-58be-4b92-9cdd-5445296b9658_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_b8a89d9c-c1ad-45ea-abe8-a9c3e4d4717b_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Notes 6, 9, 10, and 11)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fast_JanuarySecondTwoThousandTwentyMember_aa96cdc1-8bf5-4463-96af-076caaf16f49_terseLabel_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandTwentyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January 2, 2020</link:label>
    <link:label id="lab_fast_JanuarySecondTwoThousandTwentyMember_label_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandTwentyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January Second Two Thousand Twenty [Member]</link:label>
    <link:label id="lab_fast_JanuarySecondTwoThousandTwentyMember_documentation_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandTwentyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January Second Two Thousand Twenty [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandTwentyMember" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandTwentyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_JanuarySecondTwoThousandTwentyMember" xlink:to="lab_fast_JanuarySecondTwoThousandTwentyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_1186286c-6b7a-4a06-b03f-554b10c24d2e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_AssetsAbstract_15c71a85-78cf-4791-9455-5d1be60409c6_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4ee2cea2-df3a-4324-a46f-07d812cc335b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a94abaa6-883d-42cd-b9fa-243d7afa4024_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vesting and exercisable period, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_0a91e2de-8537-4060-9c22-d2fe3028ce0b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_c695b535-1da4-4c23-aaa1-1608eeae7d2f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026 and thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_1c99fe7e-57fd-4ae5-b0d5-c0e6a581e109_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_OperatingLeasePayments_20a20577-5db4-4a61-84d9-ae0e9ea7ffa4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash outflow from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_ccdf9675-1f26-408e-a1e6-3acbeb49538e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. federal income tax expense at statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_90d5ceca-7886-4986-b2a8-ddd42d01967a_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_533be451-c0a3-433c-8b12-4819eed944d3_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_00355d70-f626-4ec0-b9c5-66fd8f0a0b51_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_808ca94d-4aa8-416a-a42c-30d21b61ae5b_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_OperatingLeaseRightOfUseAsset_a0f49505-79df-406b-bca2-4221a92c1b23_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_feabde68-ceb7-4304-b08e-f06da0303ce7_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_81532c3a-f2a9-4b5f-8bee-7660eaa9379d_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable intangible assets, weighted average amortization period</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_25aabfe8-b14b-46be-84d7-05c50e581c3b_terseLabel_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Line</link:label>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductConcentrationRiskMember" xlink:to="lab_us-gaap_ProductConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_38e274fa-1763-4e31-b8b3-023c2a6d2960_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fffe0836-2119-4bbe-b654-838a06e216b6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_43c51486-d318-4cc5-a77b-67fe99641b9f_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding as of Beginning of Period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4934bb80-096b-4062-9509-91f3ed6f5723_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding as of End of Period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_13820455-3912-4666-ad50-13dc8b1e98f8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_30b6129e-17bc-4eeb-8226-fdf482644dd4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total unrecognized stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_f5b9b2aa-683b-4358-8487-b2a36383cdb0_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Contingencies</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_49629010-8075-4e55-b197-899f95d54a34_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_52bc809b-ae34-43d3-8e73-c4f8e5cae970_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_7095b040-b017-4426-b752-70ca0d154f8d_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock: $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_IncomeTaxPolicyTextBlock_0eff1d18-c601-4268-948f-7c869d3e3217_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_a5675740-363a-4a35-b571-9411d6230625_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_cad4544b-9058-4ca0-bf7c-165555c04511_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_813f3853-b51a-4c3d-8b86-c533b6a8a860_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_90349069-8d0b-40f9-b607-f450d2134502_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fast_DebtInstrumentMaximumFaceAmountAllowable_387bd993-7b26-4a64-986e-45ed31e6cb9a_terseLabel_en-US" xlink:label="lab_fast_DebtInstrumentMaximumFaceAmountAllowable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum aggregate borrowing capacity</link:label>
    <link:label id="lab_fast_DebtInstrumentMaximumFaceAmountAllowable_label_en-US" xlink:label="lab_fast_DebtInstrumentMaximumFaceAmountAllowable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Maximum Face Amount Allowable</link:label>
    <link:label id="lab_fast_DebtInstrumentMaximumFaceAmountAllowable_documentation_en-US" xlink:label="lab_fast_DebtInstrumentMaximumFaceAmountAllowable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Maximum Face Amount Allowable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_DebtInstrumentMaximumFaceAmountAllowable" xlink:href="fast-20201231.xsd#fast_DebtInstrumentMaximumFaceAmountAllowable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_DebtInstrumentMaximumFaceAmountAllowable" xlink:to="lab_fast_DebtInstrumentMaximumFaceAmountAllowable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_5f8439df-94a4-47ec-b13e-4d3a817e939f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_25d39bd3-4f4b-47bc-9747-3b6e551995e1_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_AprilSeventeenthTwoThousandTwelveMember_fbbff476-e376-449a-a58b-cb383f190155_terseLabel_en-US" xlink:label="lab_fast_AprilSeventeenthTwoThousandTwelveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 17, 2012</link:label>
    <link:label id="lab_fast_AprilSeventeenthTwoThousandTwelveMember_label_en-US" xlink:label="lab_fast_AprilSeventeenthTwoThousandTwelveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April Seventeenth Two Thousand Twelve [Member]</link:label>
    <link:label id="lab_fast_AprilSeventeenthTwoThousandTwelveMember_documentation_en-US" xlink:label="lab_fast_AprilSeventeenthTwoThousandTwelveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April Seventeenth Two Thousand Twelve [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilSeventeenthTwoThousandTwelveMember" xlink:href="fast-20201231.xsd#fast_AprilSeventeenthTwoThousandTwelveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AprilSeventeenthTwoThousandTwelveMember" xlink:to="lab_fast_AprilSeventeenthTwoThousandTwelveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1ec8756b-c362-41eb-8051-5b4f79bc7392_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total grant date fair value of stock options vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_407e40a0-6256-4410-af33-4d1abc58bdf4_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_srt_NorthAmericaMember_638ec71f-71e7-437c-bb4c-cd88d6e104e1_terseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America</link:label>
    <link:label id="lab_srt_NorthAmericaMember_label_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NorthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember" xlink:to="lab_srt_NorthAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_48bcf872-a15b-40b7-b418-4ff2ab78e13b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_c6fa5e3a-fdfc-4836-a5d7-62357b15984d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026 and thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_DeferredTaxAssetsOperatingLeaseLiability_716aa9f0-cb89-4350-8321-763b2c27af71_terseLabel_en-US" xlink:label="lab_fast_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_fast_DeferredTaxAssetsOperatingLeaseLiability_label_en-US" xlink:label="lab_fast_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Lease Liability</link:label>
    <link:label id="lab_fast_DeferredTaxAssetsOperatingLeaseLiability_documentation_en-US" xlink:label="lab_fast_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_DeferredTaxAssetsOperatingLeaseLiability" xlink:href="fast-20201231.xsd#fast_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_DeferredTaxAssetsOperatingLeaseLiability" xlink:to="lab_fast_DeferredTaxAssetsOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_af5261c4-5f2e-44ba-aaef-2371bf18c942_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_13674cf6-1c06-4022-a8a7-c97090fe315b_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0eb6e1a0-3b39-470e-bcf8-73c4ad10935b_netLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_SharePrice_31105bcc-7577-4d1c-a89d-b2486a85ad00_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Closing&#160;Stock Price on Date of Grant (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_label_en-US" xlink:label="lab_us-gaap_SharePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_6ec008a5-81ce-4a5c-b3b2-dffe8941177d_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of consolidated net sales, single customer</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_a97075ed-7322-4c7b-9b13-e9b9a98e041b_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of sales</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_0a26a97d-55ad-4dd9-ab39-6111e3622b2f_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_9205c44a-a5c0-4a8d-9d0f-15b19f0973c7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options termination period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_b50bd4b9-ed1f-4425-937f-a151b6adcc5f_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_5360d9a8-523a-4810-b65b-9ec099d28373_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_774b0817-a65d-4b1b-b511-91cb95c61aa7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-Dilutive Options Excluded</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_71b10270-a7ed-452c-adea-e723d2ab5250_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_9b05bee4-b27b-4153-a796-de9af99bafb2_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_85f3217e-4dee-4132-a3ff-2ba5616de299_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_StandardProductWarrantyPolicy_48146b11-ca2d-4dcb-95fa-0fdc79bb0622_verboseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranties</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_028ecf6c-18bd-4526-9d29-2b668b6de69b_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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_us-gaap_CreditFacilityAxis_63a806e5-7d4d-4abd-b1c4-00d7fc19733a_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_523371b8-916a-47db-8e66-c5e528002942_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_b2e71199-0593-4932-a9a1-b39d9021f325_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_1694cb8f-bc5c-439c-88f1-522031c19060_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Denominators used in Computation of Basic and Diluted Earnings per Share</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fast_SocialSecurityTaxEmployerDeferralCARESAct_5ba6c12f-b2ea-496c-b40b-c6fd30dbb35d_terseLabel_en-US" xlink:label="lab_fast_SocialSecurityTaxEmployerDeferralCARESAct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred payroll taxes, CARES Act</link:label>
    <link:label id="lab_fast_SocialSecurityTaxEmployerDeferralCARESAct_label_en-US" xlink:label="lab_fast_SocialSecurityTaxEmployerDeferralCARESAct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax, Employer, Deferral, CARES Act</link:label>
    <link:label id="lab_fast_SocialSecurityTaxEmployerDeferralCARESAct_documentation_en-US" xlink:label="lab_fast_SocialSecurityTaxEmployerDeferralCARESAct" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax, Employer, Deferral, CARES Act.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_SocialSecurityTaxEmployerDeferralCARESAct" xlink:href="fast-20201231.xsd#fast_SocialSecurityTaxEmployerDeferralCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_SocialSecurityTaxEmployerDeferralCARESAct" xlink:to="lab_fast_SocialSecurityTaxEmployerDeferralCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_5150b1db-d69b-48bd-be03-4933a5eee988_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_fd8f157a-57a0-43ce-b046-9d17aaeb652d_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_us-gaap_ConsolidationPolicyTextBlock_d4de2703-44a8-4d9d-a1aa-fd84d6b8d921_verboseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1ac19a43-e93d-4c51-b322-850605d3e2ce_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_DebtDisclosureTextBlock_f654e749-4152-473b-96d6-76362718e843_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Commitments</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_a21a3fe2-2811-4ad7-b9b2-696a6b3a1df8_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_c5802926-874b-4da4-926e-562e56521ae7_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_ee5328e7-1c64-4aba-a722-169b27e47bda_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-employee Director Options Elected</link:label>
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonemployee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:to="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_694c6f6f-9510-4d17-846a-15b285b1f034_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fast_AssetAcquisitionDisclosureTextBlock_41e267b0-3daf-4a81-824b-abe39c446d22_terseLabel_en-US" xlink:label="lab_fast_AssetAcquisitionDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition</link:label>
    <link:label id="lab_fast_AssetAcquisitionDisclosureTextBlock_label_en-US" xlink:label="lab_fast_AssetAcquisitionDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition Disclosure [Text Block]</link:label>
    <link:label id="lab_fast_AssetAcquisitionDisclosureTextBlock_documentation_en-US" xlink:label="lab_fast_AssetAcquisitionDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AssetAcquisitionDisclosureTextBlock" xlink:href="fast-20201231.xsd#fast_AssetAcquisitionDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AssetAcquisitionDisclosureTextBlock" xlink:to="lab_fast_AssetAcquisitionDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_261203b2-e218-41c4-9dd8-e03d840139f8_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_dei_EntityCentralIndexKey_1272f42f-40be-4b60-892b-f1c6a1d31514_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_us-gaap_CompensationRelatedCostsPolicyTextBlock_e9a73c72-dd37-4caf-bc0c-79e61ceaca4a_verboseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Related Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:to="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_A250SeniorUnsecuredPromissoryNotePayableMember_47a3d5ea-a88e-422a-8788-8065246576aa_terseLabel_en-US" xlink:label="lab_fast_A250SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured promissory notes payable, Series H</link:label>
    <link:label id="lab_fast_A250SeniorUnsecuredPromissoryNotePayableMember_label_en-US" xlink:label="lab_fast_A250SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.50% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:label id="lab_fast_A250SeniorUnsecuredPromissoryNotePayableMember_documentation_en-US" xlink:label="lab_fast_A250SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.50% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A250SeniorUnsecuredPromissoryNotePayableMember" xlink:href="fast-20201231.xsd#fast_A250SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_A250SeniorUnsecuredPromissoryNotePayableMember" xlink:to="lab_fast_A250SeniorUnsecuredPromissoryNotePayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_8db36d13-6679-449f-86e6-4d82189ddba8_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Promissory Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_e2ca82c8-9c5e-456f-86da-4000f0d17591_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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_us-gaap_SubsequentEventsTextBlock_abd44d81-49ea-4c7f-93ed-02316f50477e_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_81c4e05b-5328-4466-955e-cced72fbe75f_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">"Other" Additions (Deductions)</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_592cfc18-d03b-4640-b435-154cfe67199a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_414f4c0a-da3b-4595-acfb-9b9d0e3dd37e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_794bd0e5-8174-43d0-b9b6-4d80977d50eb_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment, Net, by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ecc7ccd1-9527-41c5-9596-c75ea34a3756_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_e206c2a7-f56b-401b-9e68-6a382739e82c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance&#160;at Beginning of Year</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_cf959fb0-35a0-4a0a-b82d-e63adb15e129_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at End of Year</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_c6ab1190-5b2b-4204-b9c2-3ca55a8ed597_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_dd6e01e3-7638-4b35-a1ea-38f4395a2a61_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable, allowance for credit losses</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fast_CuttingToolsMember_b5a3d9ab-3808-4029-ae8d-0f51693ed9c4_terseLabel_en-US" xlink:label="lab_fast_CuttingToolsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cutting tools</link:label>
    <link:label id="lab_fast_CuttingToolsMember_label_en-US" xlink:label="lab_fast_CuttingToolsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cutting Tools [Member]</link:label>
    <link:label id="lab_fast_CuttingToolsMember_documentation_en-US" xlink:label="lab_fast_CuttingToolsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cutting Tools [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_CuttingToolsMember" xlink:href="fast-20201231.xsd#fast_CuttingToolsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_CuttingToolsMember" xlink:to="lab_fast_CuttingToolsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_76aa54e5-62d6-4de1-a4ec-ed22fe5e30cd_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding (in shares)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_75695cfb-4488-48c2-a069-3138baa70359_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_42c75a39-dcbe-4e0b-87d7-95c97a4a2d35_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_AccruedMarketingCostsCurrent_0606405a-7207-4cdb-9276-a735b60703bc_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer promotions and marketing</link:label>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Marketing Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_9de6625a-038d-496b-a86c-d6f72987eac5_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_CurrentFederalTaxExpenseBenefit_c661d2f7-aa21-4e81-8f0f-9f1e691af986_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_24c23180-b196-4c3a-a4a1-b8f9cc218841_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_98aead0b-88e0-4f6e-9a60-fa0236a6dcf0_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee bonuses and commissions</link:label>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Bonuses, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedBonusesCurrent" xlink:to="lab_us-gaap_AccruedBonusesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_d8d591ba-d9a1-46a7-abe4-f8b2ee310550_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_0e253351-846f-49b2-af39-8bf93216d1ee_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost Components of Operating Leases, Weighted Average Lease Terms, Discount Rates, and Supplemental Cash Flow Information</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidTaxes_6eba19ee-0898-4401-a4f2-b8a49ba79aa9_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid income taxes</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes" xlink:to="lab_us-gaap_PrepaidTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_656bf076-47f8-4af6-9dca-66de4c1ed27d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_2e341d94-a774-4d19-9c23-c9233167ee73_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_label_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndOtherIncome" xlink:to="lab_us-gaap_InterestAndOtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_1a325130-01ee-4663-80e4-51a46993e482_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_a820d3f7-e9f3-406e-8cba-12af595f1355_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_29ffb875-38a4-40ca-a32b-7a73b1d7a0e0_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_f9f87b08-c93d-4c08-ba80-36efe1d70233_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentages of Sales by Product Line [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_3115799a-a11b-4aca-b203-072a6550b98a_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_NumberOfStores_e247a274-3a9d-48aa-bc03-6ce8a148d218_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfStores" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Approximate number of in-market locations</link:label>
    <link:label id="lab_us-gaap_NumberOfStores_label_en-US" xlink:label="lab_us-gaap_NumberOfStores" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Stores</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfStores"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfStores" xlink:to="lab_us-gaap_NumberOfStores" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_JanuaryThirdTwoThousandSeventeenMember_bccb621e-a2d6-4712-9de8-9a462246690d_terseLabel_en-US" xlink:label="lab_fast_JanuaryThirdTwoThousandSeventeenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January 3, 2017</link:label>
    <link:label id="lab_fast_JanuaryThirdTwoThousandSeventeenMember_label_en-US" xlink:label="lab_fast_JanuaryThirdTwoThousandSeventeenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January Third Two Thousand Seventeen [Member]</link:label>
    <link:label id="lab_fast_JanuaryThirdTwoThousandSeventeenMember_documentation_en-US" xlink:label="lab_fast_JanuaryThirdTwoThousandSeventeenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January 3, 2017 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuaryThirdTwoThousandSeventeenMember" xlink:href="fast-20201231.xsd#fast_JanuaryThirdTwoThousandSeventeenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_JanuaryThirdTwoThousandSeventeenMember" xlink:to="lab_fast_JanuaryThirdTwoThousandSeventeenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_59ba7e1f-0e40-4ded-8d96-0c61107e865c_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_ScheduleOfAccruedLiabilitiesTableTextBlock_48654625-63fa-4db9-8886-4d5b8bdfdd15_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3e86f4c6-76ef-46a3-a016-062f245600f5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Fair Value of Stock Option (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncurrentAssets_c14567d6-0001-4ba5-9b3c-183a011e153e_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-lived Assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_a1d5c4cb-7470-4dc5-aa98-787ccee148b2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_e2cbf447-13cc-44e3-b6f9-aa16969a87c1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Common Stock Outstanding Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Common Stock Outstanding Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_0b7ec821-3aa6-480c-b15f-900fa72f66b2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_66dd7110-695d-414b-9c15-48a16b0b91a9_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_d7666fa9-6937-4ead-9aa6-d10d4c285633_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_baf0285f-597f-4110-9957-899804567457_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material changes in unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_d878007e-2d05-4197-9fab-90b87f432d3e_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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_fast_HydraulicsAndPneumaticsMember_c4f49cdd-04eb-47e7-9c05-d2c2d7fc856c_terseLabel_en-US" xlink:label="lab_fast_HydraulicsAndPneumaticsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hydraulics and pneumatics</link:label>
    <link:label id="lab_fast_HydraulicsAndPneumaticsMember_label_en-US" xlink:label="lab_fast_HydraulicsAndPneumaticsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hydraulics And Pneumatics [Member]</link:label>
    <link:label id="lab_fast_HydraulicsAndPneumaticsMember_documentation_en-US" xlink:label="lab_fast_HydraulicsAndPneumaticsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hydraulics And Pneumatics [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_HydraulicsAndPneumaticsMember" xlink:href="fast-20201231.xsd#fast_HydraulicsAndPneumaticsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_HydraulicsAndPneumaticsMember" xlink:to="lab_fast_HydraulicsAndPneumaticsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a78986d8-a92a-4e07-8898-23a77cf4ff1f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average period over which total unrecognized stock-based compensation expense will be recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_0d7c8334-f284-4a83-b03f-dc9eba730a2e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Stock Volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_074c1b30-1293-4911-945a-6ff27080eb88_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_87f90ac4-bde7-48aa-a32b-a30373d04552_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_SafetySuppliesMember_1cff3329-4a8e-4bfd-b73e-475182bdae17_terseLabel_en-US" xlink:label="lab_fast_SafetySuppliesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Safety supplies</link:label>
    <link:label id="lab_fast_SafetySuppliesMember_label_en-US" xlink:label="lab_fast_SafetySuppliesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Safety Supplies [Member]</link:label>
    <link:label id="lab_fast_SafetySuppliesMember_documentation_en-US" xlink:label="lab_fast_SafetySuppliesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Safety Supplies [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_SafetySuppliesMember" xlink:href="fast-20201231.xsd#fast_SafetySuppliesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_SafetySuppliesMember" xlink:to="lab_fast_SafetySuppliesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_496c7245-013d-43c5-9d58-0c9955e4c7af_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_IncreaseDecreaseInInventories_a85f1008-1409-4291-980c-47a8ae9b5e50_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fast_JanuarySecondTwoThousandNineteenMember_339bee41-97fb-4c78-9ba3-ccfe52164a51_terseLabel_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandNineteenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January 2, 2019</link:label>
    <link:label id="lab_fast_JanuarySecondTwoThousandNineteenMember_label_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandNineteenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January Second Two Thousand Nineteen [Member]</link:label>
    <link:label id="lab_fast_JanuarySecondTwoThousandNineteenMember_documentation_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandNineteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January 2, 2019 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandNineteenMember" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandNineteenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_JanuarySecondTwoThousandNineteenMember" xlink:to="lab_fast_JanuarySecondTwoThousandNineteenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_e42366fb-c4fb-4fd8-a201-9713cc3aaa9f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_eec1b3d6-8a39-4ef8-a449-cfe5b569707c_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_426d0312-ff65-4647-93fb-f2ad4b387775_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends paid per share of common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_c5d52030-7c9b-4705-9a51-2c70dcf1e89c_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends paid per share of common stock (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_DebtInstrumentAxis_cb212d8d-407b-489f-b642-183ad608a620_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_bbb06abf-9d40-42df-920e-d15f5cc21426_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_3f97183d-7459-4bd3-a57f-8e8b06dc81d3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Quarterly Financial Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_d87c0585-2930-4af2-8fcb-8f7427cb77a9_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues by Geographic Areas [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_25415b59-020d-4296-9588-611b4da554ef_verboseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Sales by End Market [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_IncreaseDecreaseInAccruedLiabilities_38d7fcb6-15fe-4559-98ad-13ed57ec4149_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_603df971-7b5f-4ede-9a22-e0b92c0ee980_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two-for-one stock split</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note, Stock Split, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f831c9fa-e3cf-4308-ae16-bb73ea008b96_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net earnings to net cash provided by operating activities, net of acquisitions:</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fast_JanuarySecondTwoThousandEighteenMember_2fca9789-0a89-4ebc-ba1b-30abb7d103dd_terseLabel_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandEighteenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January 2, 2018</link:label>
    <link:label id="lab_fast_JanuarySecondTwoThousandEighteenMember_label_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandEighteenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January Second Two Thousand Eighteen [Member]</link:label>
    <link:label id="lab_fast_JanuarySecondTwoThousandEighteenMember_documentation_en-US" xlink:label="lab_fast_JanuarySecondTwoThousandEighteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January 2, 2018 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandEighteenMember" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandEighteenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_JanuarySecondTwoThousandEighteenMember" xlink:to="lab_fast_JanuarySecondTwoThousandEighteenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_f11bc9e6-b3ed-47f0-83c3-eac3febf06ce_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_DeferredTaxAssetsInventory_a1023d10-1f02-4c6c-bea5-2c8b1f254dbf_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory costing and valuation methods</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_685b91dc-3e28-4cbd-ac01-0507d050986e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_19910796-ae42-47c5-a0b6-03789d71ad19_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_a4706ebd-2c6b-4c82-a691-b8c93d54a9ba_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_IncomeTaxDisclosureAbstract_a67e0d92-ba5d-4c00-b3db-ea955a44da00_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_VariableLeaseCost_e263aa21-c039-4ea8-8561-5598fe8fc29f_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_f90073e9-9b78-4780-b776-0eb4db1e725c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign valuation allowances</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_9cf65cbd-abe2-4222-8779-8af3b4fbf4e0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_41eecf46-1b5f-4ee6-90b2-d72267f79277_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_IdentifiableIntangibleAssetsAcquired_9cff30dd-8d8a-496a-b592-7efef5eb45a5_terseLabel_en-US" xlink:label="lab_fast_IdentifiableIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable intangible assets acquired</link:label>
    <link:label id="lab_fast_IdentifiableIntangibleAssetsAcquired_label_en-US" xlink:label="lab_fast_IdentifiableIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable Intangible Assets Acquired</link:label>
    <link:label id="lab_fast_IdentifiableIntangibleAssetsAcquired_documentation_en-US" xlink:label="lab_fast_IdentifiableIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable intangible assets acquired.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_IdentifiableIntangibleAssetsAcquired" xlink:href="fast-20201231.xsd#fast_IdentifiableIntangibleAssetsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_IdentifiableIntangibleAssetsAcquired" xlink:to="lab_fast_IdentifiableIntangibleAssetsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_FastenersMember_94668ca8-980f-4b8d-83b4-793dae332e29_terseLabel_en-US" xlink:label="lab_fast_FastenersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fasteners</link:label>
    <link:label id="lab_fast_FastenersMember_label_en-US" xlink:label="lab_fast_FastenersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fasteners [Member]</link:label>
    <link:label id="lab_fast_FastenersMember_documentation_en-US" xlink:label="lab_fast_FastenersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fasteners [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_FastenersMember" xlink:href="fast-20201231.xsd#fast_FastenersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_FastenersMember" xlink:to="lab_fast_FastenersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_A272SeniorUnsecuredPromissoryNotePayableMember_51410412-528e-40b8-8dc2-771aa24a1355_terseLabel_en-US" xlink:label="lab_fast_A272SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured promissory notes payable, Series E</link:label>
    <link:label id="lab_fast_A272SeniorUnsecuredPromissoryNotePayableMember_label_en-US" xlink:label="lab_fast_A272SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.72% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:label id="lab_fast_A272SeniorUnsecuredPromissoryNotePayableMember_documentation_en-US" xlink:label="lab_fast_A272SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.72% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A272SeniorUnsecuredPromissoryNotePayableMember" xlink:href="fast-20201231.xsd#fast_A272SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_A272SeniorUnsecuredPromissoryNotePayableMember" xlink:to="lab_fast_A272SeniorUnsecuredPromissoryNotePayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_e2b93b6b-5aec-4a19-89ea-da191ddafb85_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b640b4a7-985d-457b-86d7-b6d5898d5762_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding as of Beginning of Period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d5f08454-f528-490c-b19b-368f5a2161c1_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding as of End of Period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_25753ff6-d7d3-4638-a2e2-dff9d6c7c7aa_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding letters of credit under unsecured revolving credit facility - contingent obligation</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_cde07aed-8450-4b56-99c0-40be5f3ea47e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for acquisitions</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_CommonStockSharesAuthorized_dbc25d03-5db3-4023-9ec9-2769d86fc33a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_ConcentrationRiskByTypeAxis_7cfa39ac-9be1-468d-bb49-95388b860abe_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_264d622f-a114-4c46-bc95-37fc7b27902d_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted shares assumed upon exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_880f253b-4136-46fa-94a5-0cd62e256452_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_e57a58ee-7181-456d-8a94-42529988d918_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of stock options</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_af12925c-c8c5-476a-8084-ee7f59648fd7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_c9e260e6-72e9-489d-ba82-44e81d0ee002_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of property and equipment long-lived assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets Held-for-use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_a38381aa-a412-4f9c-be77-7ce26cff2b9e_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_8de34dc1-0bff-48e7-8116-063e6d74daef_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_AccumulatedOtherComprehensiveIncomeMember_44ebd6b9-54df-4f99-b14b-31b8cc75c47c_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fast_AssetAcquisitionDomain_9995ae3a-dc31-467c-9754-e9876a41df83_terseLabel_en-US" xlink:label="lab_fast_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:label id="lab_fast_AssetAcquisitionDomain_label_en-US" xlink:label="lab_fast_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:label id="lab_fast_AssetAcquisitionDomain_documentation_en-US" xlink:label="lab_fast_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Asset Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AssetAcquisitionDomain" xlink:href="fast-20201231.xsd#fast_AssetAcquisitionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AssetAcquisitionDomain" xlink:to="lab_fast_AssetAcquisitionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_3243b7e3-01d8-452b-8e9c-721bb1a0dd16_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_AccruedInsuranceCurrent_3767cbc3-5f03-47cc-81ab-77ae78fce9bd_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance reserves</link:label>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Insurance, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrent" xlink:to="lab_us-gaap_AccruedInsuranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_A2.00SeniorPromissoryNotePayableMember_12654d13-d6f1-4af9-a2a3-414a3d4530c7_terseLabel_en-US" xlink:label="lab_fast_A2.00SeniorPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured promissory notes payable, Series A</link:label>
    <link:label id="lab_fast_A2.00SeniorPromissoryNotePayableMember_label_en-US" xlink:label="lab_fast_A2.00SeniorPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.00% Senior Promissory Note Payable [Member]</link:label>
    <link:label id="lab_fast_A2.00SeniorPromissoryNotePayableMember_documentation_en-US" xlink:label="lab_fast_A2.00SeniorPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.00% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A2.00SeniorPromissoryNotePayableMember" xlink:href="fast-20201231.xsd#fast_A2.00SeniorPromissoryNotePayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_A2.00SeniorPromissoryNotePayableMember" xlink:to="lab_fast_A2.00SeniorPromissoryNotePayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_8079fff9-9fcc-4b2f-9f1d-ec7ee2a068aa_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_adb8b955-737d-4264-ba78-66e50a3b3bb8_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_ComprehensiveIncomeNetOfTax_de8cca55-5df6-47d6-a270-6879754a4d1f_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_87d612c4-9e89-4353-a00c-6c0526336285_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Dividend Yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_54a5d0cc-f11b-4868-b1da-7ca7062b1a73_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_120be694-deab-44fb-bc3a-f4ce345fd940_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_2d1a1bcd-9adc-485d-ab65-705946223cd7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Difference In Income Tax Expense And Expected Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_f6316a23-731b-4b7c-9b16-39dccc7b3af5_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">"Less" Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_d51dbfbc-d0e7-4b9e-8a0b-7d9c81841dc6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit losses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f08f3f47-ba72-4751-897f-bd13a3ca6459_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property and equipment</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_dei_CityAreaCode_beb2cca4-5373-4f88-9ea9-99ca7c07b96f_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_CashFlowOperatingActivitiesLesseeAbstract_6a9515c5-1180-49cc-a5dd-b24f0e028fce_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Operating Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_c859f9d0-3166-4573-a3a8-78cdf533bba4_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_PropertyPlantAndEquipmentAbstract_447ed740-b42f-41ac-bfc6-2e9da0ab6139_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_c88942ce-c531-422c-9eb1-8e0aed11e610_terseLabel_en-US" xlink:label="lab_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 21, 2015</link:label>
    <link:label id="lab_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_label_en-US" xlink:label="lab_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April Twenty First Two Thousand Fifteen [Member] [Domain]</link:label>
    <link:label id="lab_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_documentation_en-US" xlink:label="lab_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April Twenty First Two Thousand Fifteen [Member] [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" xlink:href="fast-20201231.xsd#fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" xlink:to="lab_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_ManufacturingCustomersMember_1f5297be-c739-4498-ad49-b2297c27c160_terseLabel_en-US" xlink:label="lab_fast_ManufacturingCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing</link:label>
    <link:label id="lab_fast_ManufacturingCustomersMember_label_en-US" xlink:label="lab_fast_ManufacturingCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Customers [Member]</link:label>
    <link:label id="lab_fast_ManufacturingCustomersMember_documentation_en-US" xlink:label="lab_fast_ManufacturingCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ManufacturingCustomersMember" xlink:href="fast-20201231.xsd#fast_ManufacturingCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ManufacturingCustomersMember" xlink:to="lab_fast_ManufacturingCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_b62e24e6-706b-44a7-a363-ed1b02b6f591_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a6aa5bb0-f4c9-417f-bab4-54a7ad2fb98e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_cbdb1641-a44c-474b-bb09-8571678de6a8_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-tax Earnings</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_60c59642-1f43-48ce-a4fe-6ff18ffde8f2_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cancelable lease term, pick-up truck, (less than)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_fb213a79-1072-4bb2-a975-7ba0c50465e2_verboseLabel_en-US" xlink:label="lab_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted</link:label>
    <link:label id="lab_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_label_en-US" xlink:label="lab_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_documentation_en-US" xlink:label="lab_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based compensation arrangement by share based payment award options grants in period weighted average remaining contractual term.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:href="fast-20201231.xsd#fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:to="lab_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_71ecc967-1d2b-4c0a-a7cf-ddb7ee9337b7_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues by Geographic Areas [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_f0e7b08e-87f8-4bb5-b1e3-0affea2dde06_verboseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentages of Sales by End Market [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LongtermDebtTypeDomain_096d9d26-d5fd-48aa-bbd4-080f84543a38_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_ShareBasedCompensation_7e1d6f82-a460-4169-8951-9e4886faf102_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_6c36a39e-71cb-4dd5-bf01-7323db7968d1_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_a52f93e7-397d-4f05-b20f-a69f06798e70_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidualValueOfLeasedAsset_6e07e645-46aa-4236-a4d8-c7310d854beb_terseLabel_en-US" xlink:label="lab_us-gaap_ResidualValueOfLeasedAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate residual value guarantee of pick-up leases</link:label>
    <link:label id="lab_us-gaap_ResidualValueOfLeasedAsset_label_en-US" xlink:label="lab_us-gaap_ResidualValueOfLeasedAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residual Value of Leased Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidualValueOfLeasedAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidualValueOfLeasedAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResidualValueOfLeasedAsset" xlink:to="lab_us-gaap_ResidualValueOfLeasedAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_f3615d46-969a-4c2d-aafd-f902397e3ed5_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_QuarterlyFinancialInformationTextBlock_da9c06c0-1b7a-49f2-81ac-1e9fa1a36493_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selected Quarterly Financial Data (Unaudited)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_OtherCustomersMember_a9d5a364-dfd6-493a-8478-ae6097636cf0_terseLabel_en-US" xlink:label="lab_fast_OtherCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_fast_OtherCustomersMember_label_en-US" xlink:label="lab_fast_OtherCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Customers [Member]</link:label>
    <link:label id="lab_fast_OtherCustomersMember_documentation_en-US" xlink:label="lab_fast_OtherCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_OtherCustomersMember" xlink:href="fast-20201231.xsd#fast_OtherCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_OtherCustomersMember" xlink:to="lab_fast_OtherCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_12231804-e2b2-43cb-a39c-b6b21301a8a3_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_3e4f47f5-b50b-4a67-88f8-a16f77f98e7d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Before Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_6cacd5e1-d7b0-421a-957d-6fa5ffc684c5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciable life in years</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_59d738ca-86e0-44e2-904a-d9f2e629b7f5_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_9096201e-508f-46f4-adc0-9b79d70d1f91_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_d75aae16-c64f-4c01-8033-c662129d8844_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_e81c801d-8954-4c39-81a6-a30546a9e9b0_terseLabel_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_CanadaandMexicoMember_d795b6dd-e8e9-4e04-959a-6ef447255d8f_terseLabel_en-US" xlink:label="lab_fast_CanadaandMexicoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada and Mexico</link:label>
    <link:label id="lab_fast_CanadaandMexicoMember_label_en-US" xlink:label="lab_fast_CanadaandMexicoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada and Mexico [Member]</link:label>
    <link:label id="lab_fast_CanadaandMexicoMember_documentation_en-US" xlink:label="lab_fast_CanadaandMexicoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada and Mexico.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_CanadaandMexicoMember" xlink:href="fast-20201231.xsd#fast_CanadaandMexicoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_CanadaandMexicoMember" xlink:to="lab_fast_CanadaandMexicoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_b1eb3202-19a6-47cc-8b46-f3e396c5a8b1_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_af01a2af-49d0-44d0-88cf-9a02696805d8_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_b1d8752c-6212-4ca8-88c4-405cc163ddb9_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_d0e712d2-a8c0-4f8b-9a46-ea2be022519b_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fast_EndMarketConcentrationRiskMember_965b7da4-aa1f-4719-b62c-414e982c5c5c_terseLabel_en-US" xlink:label="lab_fast_EndMarketConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End Market</link:label>
    <link:label id="lab_fast_EndMarketConcentrationRiskMember_label_en-US" xlink:label="lab_fast_EndMarketConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End Market Concentration Risk [Member]</link:label>
    <link:label id="lab_fast_EndMarketConcentrationRiskMember_documentation_en-US" xlink:label="lab_fast_EndMarketConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End Market Concentration Risk</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_EndMarketConcentrationRiskMember" xlink:href="fast-20201231.xsd#fast_EndMarketConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_EndMarketConcentrationRiskMember" xlink:to="lab_fast_EndMarketConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateDomain_f72a3497-5089-466d-83df-73d3295c3ad3_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:label id="lab_us-gaap_AwardDateDomain_label_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateDomain" xlink:to="lab_us-gaap_AwardDateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_7324121d-5503-48a7-be41-965ad11ca732_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_DebtInstrumentNameDomain_01d82cdf-0890-4191-9390-e4206648c129_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_3c6df5f1-5dea-495e-bb95-434b806a59c3_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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_fast_PurchasePriceOfAssetsAcquired_302300b1-a160-49f4-9b3a-da8ec6bcc3ee_terseLabel_en-US" xlink:label="lab_fast_PurchasePriceOfAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price of assets acquired</link:label>
    <link:label id="lab_fast_PurchasePriceOfAssetsAcquired_label_en-US" xlink:label="lab_fast_PurchasePriceOfAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Price of Assets Acquired</link:label>
    <link:label id="lab_fast_PurchasePriceOfAssetsAcquired_documentation_en-US" xlink:label="lab_fast_PurchasePriceOfAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price of assets acquired.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_PurchasePriceOfAssetsAcquired" xlink:href="fast-20201231.xsd#fast_PurchasePriceOfAssetsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_PurchasePriceOfAssetsAcquired" xlink:to="lab_fast_PurchasePriceOfAssetsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_32886e31-22b8-475b-9680-97f253705192_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_946a872a-9f6d-4752-8bd4-581d4763b358_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateAxis_c3557870-ed5c-4881-8af7-c048908efe81_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardDateAxis_label_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateAxis" xlink:to="lab_us-gaap_AwardDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_e30edea0-2374-46de-bc3b-d02cfe33b1d8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Assumptions for Options Granted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_6c46d0f2-f610-4359-bad8-f225cc55f8a6_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_country_US_ce2c418c-c8f9-424b-8a82-d0ba261fc32d_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/country-2020-01-31.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_91132021-45f4-4685-84d0-d8d3a7c1d702_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a17a0087-f236-4b39-be54-a95bda938b73_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_StockholdersEquityNoteDisclosureTextBlock_dff5331d-b4f6-4f83-a03a-7c01451de918_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_5fc05cb6-8d80-47da-ba84-3c0b785373fd_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax assets (liabilities):</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_6001761f-1380-40e4-9c64-37b6696e230d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Option Plan Activity and Stock Options Granted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_2bbe173d-6dce-4be6-9feb-0b154fd9ee25_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_39c409a0-3415-459d-a647-fd0dfa02bff6_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_54edcf61-3c12-4dcb-ae01-bab3e5374be0_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_472f42c9-f7e5-4573-bf8a-ea36f5f9f02e_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_dei_EntityRegistrantName_d45ab265-dc30-460e-8459-6b14d3fb353d_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_SubsequentEventTypeDomain_ba89d4aa-2c62-4d9c-9a18-a4819ad88412_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_e2a672cd-7588-42bc-9e1e-92257a6dd614_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_OperatingLeaseWeightedAverageDiscountRatePercent_1b90793f-fee1-4fa3-aa6f-403c661a1e79_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_d656ca29-a61f-4e68-a265-ff2559ec4f5b_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_1572eec4-21d4-45e0-9d8a-14a5af3b64bf_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Sales by Product Line [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_e382b27d-4c1d-46e0-8a24-f8c205e68564_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_159ae191-b6bb-4ea1-927f-9e2deb392a72_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a6e3f55a-0bf6-4ded-b5e0-2128f8a828fb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_69bc33ea-c54e-4c1e-a73b-c39ed09e389e_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">"Additions" Charged to Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VehiclesMember_14e80d82-fdff-409d-a4fa-229945b32c19_terseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased Vehicles</link:label>
    <link:label id="lab_us-gaap_VehiclesMember_label_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember" xlink:to="lab_us-gaap_VehiclesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1a031f62-1ed2-4f5f-a743-112f7bfa66e2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average Interest Rate, weighted per annum</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_ShareOutstandingRollForward_94aaf378-4f59-49ff-b7be-27ce7a120c58_terseLabel_en-US" xlink:label="lab_fast_ShareOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Outstanding [Roll Forward]</link:label>
    <link:label id="lab_fast_ShareOutstandingRollForward_label_en-US" xlink:label="lab_fast_ShareOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Outstanding [Roll Forward]</link:label>
    <link:label id="lab_fast_ShareOutstandingRollForward_documentation_en-US" xlink:label="lab_fast_ShareOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ShareOutstandingRollForward" xlink:href="fast-20201231.xsd#fast_ShareOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ShareOutstandingRollForward" xlink:to="lab_fast_ShareOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_8aad328b-9f5a-4c4c-ae63-2c7b396ffdd6_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_us-gaap_AccountsReceivableNetCurrent_ef629bae-6830-4138-bd20-00d55934ac0a_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable, net of allowance for credit losses of $12.3 and $10.9, respectively</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LesseeOperatingLeaseLiabilityPaymentsDue_2feecb90-debd-458e-9344-f5006e2123df_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_ShelvingIndustrialVendingAndEquipmentMember_71561639-4f35-48d3-a119-19022dc4269a_terseLabel_en-US" xlink:label="lab_fast_ShelvingIndustrialVendingAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelving, industrial vending, and equipment</link:label>
    <link:label id="lab_fast_ShelvingIndustrialVendingAndEquipmentMember_label_en-US" xlink:label="lab_fast_ShelvingIndustrialVendingAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelving, Industrial Vending, And Equipment [Member]</link:label>
    <link:label id="lab_fast_ShelvingIndustrialVendingAndEquipmentMember_documentation_en-US" xlink:label="lab_fast_ShelvingIndustrialVendingAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelving, industrial vending, and equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ShelvingIndustrialVendingAndEquipmentMember" xlink:href="fast-20201231.xsd#fast_ShelvingIndustrialVendingAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ShelvingIndustrialVendingAndEquipmentMember" xlink:to="lab_fast_ShelvingIndustrialVendingAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_54710d7c-e0d6-4a37-bb56-b99b4477fd67_terseLabel_en-US" xlink:label="lab_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured promissory notes payable, Series C</link:label>
    <link:label id="lab_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_label_en-US" xlink:label="lab_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.22% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:label id="lab_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_documentation_en-US" xlink:label="lab_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.22% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" xlink:href="fast-20201231.xsd#fast_A3.22SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" xlink:to="lab_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_0448c36f-30b0-4e81-abc1-47c9ba6fa644_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Translation and Transactions</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_d6179738-baa3-490a-a8f8-0167cde35f3c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_us-gaap_DeferredTaxAssetsNet_5449246d-9544-4bf5-8a75-25a95a7abb3e_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_c439a998-93ef-47f9-959d-59b14bfd1679_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_ff2efa4a-0b7c-4937-806a-f87cf9b63ad8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transition tax</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:to="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_5bd2f88b-9478-4f17-ab43-35902c5d24a1_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_8e50aa61-458a-42db-99ca-a990335faaa6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends declared per share of common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_b7eb0b82-721c-4ec9-82bf-b87c75decbff_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance, aggregate principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_d9b1963b-d101-4ea8-8100-f0a4adac36c1_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_ab402041-db08-4529-b8ba-6db1f00a577e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_28fe76b4-7d53-4ba1-b5b4-b751af213e66_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancelled/forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_6b8551c4-74dc-443c-87ea-e74205c64f03_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_4355e85e-d845-47dc-adfc-d418907641e8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option&#160;Exercise (Strike) Price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_cf501227-f510-495d-b1c8-23a0bfe8ea8f_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_55ae65b6-b072-45b6-a39b-a2eb5402f09b_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer concentration risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_415f1d5c-87bc-45bc-978d-234a10e9e798_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4cc8194a-38dc-4b1b-a5e8-75667264306d_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted weighted average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ec68f404-b166-43f8-a153-80c5a0242018_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_LetterOfCreditMember_47f95f7a-e1b5-4a1b-b0f3-fba05f114413_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit Subfacility</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_db760498-d9f7-42df-a4e1-ca1924fcede0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_b2248c9c-fdf9-4e1a-ba66-bc6dce44c0ca_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic Net Earnings per Share (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_6bdd6c8a-6f22-490c-bad8-9cebed5d00cc_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_AccruedProfitSharingContributionCurrent_f9e0d18c-4a08-444b-a0d3-75490031661e_verboseLabel_en-US" xlink:label="lab_fast_AccruedProfitSharingContributionCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit sharing contribution</link:label>
    <link:label id="lab_fast_AccruedProfitSharingContributionCurrent_label_en-US" xlink:label="lab_fast_AccruedProfitSharingContributionCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Profit Sharing Contribution, Current</link:label>
    <link:label id="lab_fast_AccruedProfitSharingContributionCurrent_documentation_en-US" xlink:label="lab_fast_AccruedProfitSharingContributionCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred and payable for profit sharing contributions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AccruedProfitSharingContributionCurrent" xlink:href="fast-20201231.xsd#fast_AccruedProfitSharingContributionCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AccruedProfitSharingContributionCurrent" xlink:to="lab_fast_AccruedProfitSharingContributionCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9fc25ca3-b068-46a8-a281-56963af1bd06_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected&#160;Life of Option in Years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_8cf00d53-979b-43f2-9fa4-0f490520f8fd_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_DebtDisclosureAbstract_4bf08d73-c6de-4783-b58f-c549d0bbfb68_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_db5b2674-a20f-4b4e-8aea-53681a1a5f18_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term (years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_e1be5cfe-7af4-42cd-b695-d98817d2091c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer promotions</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_AutomatedDistributionAndWarehouseEquipmentMember_8bba9353-7068-446d-9ae3-0603f7973bed_terseLabel_en-US" xlink:label="lab_fast_AutomatedDistributionAndWarehouseEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Automated distribution and warehouse equipment</link:label>
    <link:label id="lab_fast_AutomatedDistributionAndWarehouseEquipmentMember_label_en-US" xlink:label="lab_fast_AutomatedDistributionAndWarehouseEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Automated Distribution And Warehouse Equipment [Member]</link:label>
    <link:label id="lab_fast_AutomatedDistributionAndWarehouseEquipmentMember_documentation_en-US" xlink:label="lab_fast_AutomatedDistributionAndWarehouseEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Automated distribution and warehouse equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AutomatedDistributionAndWarehouseEquipmentMember" xlink:href="fast-20201231.xsd#fast_AutomatedDistributionAndWarehouseEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AutomatedDistributionAndWarehouseEquipmentMember" xlink:to="lab_fast_AutomatedDistributionAndWarehouseEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_860b467a-01fc-4b9c-805f-84173e8f7ee3_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_RepaymentsOfLongTermDebt_6452ba85-d7cf-4566-acc1-f68006a6e578_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments against debt obligations</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_33f6f9f8-5943-482a-80d4-578182e15a0e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets by Geographic Areas [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_7bb87d16-3400-486d-8c63-9c6733f10a3b_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year:</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_7e1c54e1-c760-44cc-908e-c45cb371cc55_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year:</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_f628f821-dad2-42b3-944d-4a828d315607_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock: $0.01 par value, 800,000,000 shares authorized, 574,159,575 and 574,128,911 shares issued and 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_dei_DocumentFiscalYearFocus_246bdbee-db7c-44bb-9e3a-e7322083cb58_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_dei_DocumentAnnualReport_9377b937-93b5-420e-9abb-a575fe70580f_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_1b804852-5af2-421d-b15a-b114f141645f_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_a9bded16-873e-4560-b7e1-6ffea5e110be_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_337de305-c684-464b-abea-b6074f0e436e_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Current portion of 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_414379c0-0e79-4c29-a12e-9c7f2e8a15f5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlements</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_992a7992-92a5-4b0f-92af-79bc3cce4c8b_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_fast_ToolsMember_cd3b4c0a-a4d1-4c04-97f9-654f154aa9e7_terseLabel_en-US" xlink:label="lab_fast_ToolsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tools</link:label>
    <link:label id="lab_fast_ToolsMember_label_en-US" xlink:label="lab_fast_ToolsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tools [Member]</link:label>
    <link:label id="lab_fast_ToolsMember_documentation_en-US" xlink:label="lab_fast_ToolsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tools [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ToolsMember" xlink:href="fast-20201231.xsd#fast_ToolsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ToolsMember" xlink:to="lab_fast_ToolsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_ecaccb1d-0041-4e7b-bce3-7365bb4092fc_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tangible property and equipment acquired</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_861e8936-ff88-4716-a944-0276aa749fac_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract_2ebf6def-9235-426c-82ed-d5dc06a495e3_terseLabel_en-US" xlink:label="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selected Quarterly Financial Information [Abstract]</link:label>
    <link:label id="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selected Quarterly Financial Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:to="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_4b8fa080-f912-4ef8-b037-28e8445b61d3_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_6daab985-d95a-4ce5-a04b-41c2bc2289e1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_SummaryOfIncomeTaxContingenciesTextBlock_4dc79890-8a46-4524-a8d5-669d083565d6_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of The Beginning and Ending Amount of Total Gross Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4c898b64-e9a8-4d0b-a859-23849fe79c92_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_CommonStockSharesIssued_3ffcc7a6-6bb4-48ca-8260-c58ebd03cb51_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_95db6926-1f7f-4bfd-9917-0379126d50a9_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issued, additional (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_CashAndCashEquivalentsAtCarryingValue_5c4199f1-22c6-4d4f-9eb5-49ff03dfba5c_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_252fab70-cd23-4f6a-87b1-ed753574a83f_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_b2bf1c7b-b27b-4f1e-8a05-e59434383e09_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of year</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_2d3b096e-de05-4a2e-85f7-f17c43f48e3d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_1cb41124-a961-492f-aad2-875f41cf954b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Intangible Assets [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_NonNorthAmericaMember_c76d1b13-b54e-43ff-bd93-b690473716fb_terseLabel_en-US" xlink:label="lab_fast_NonNorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All other foreign countries</link:label>
    <link:label id="lab_fast_NonNorthAmericaMember_label_en-US" xlink:label="lab_fast_NonNorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-North America [Member]</link:label>
    <link:label id="lab_fast_NonNorthAmericaMember_documentation_en-US" xlink:label="lab_fast_NonNorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Countries excluding Canada, Mexico, and the United States of America (US) [Member].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_NonNorthAmericaMember" xlink:href="fast-20201231.xsd#fast_NonNorthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_NonNorthAmericaMember" xlink:to="lab_fast_NonNorthAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_bb9eb1eb-5c2d-4b95-8b62-3a41ed65f098_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_4dada5ae-e07f-431d-a75b-29a1a293e63a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_8106a8f6-df06-40f4-b0ae-75969cc64635_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_ed4bebab-192f-4d2f-8fc2-246352d0c277_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_IncreaseDecreaseInAccountsReceivable_7b9cf9f6-bf80-4382-a098-fec757415003_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_DebtInstrumentLineItems_d3bd8caf-a1e7-480c-a083-755c56137ff1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_433b0abe-284c-4f08-a18c-575e3bc9a890_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_StockholdersEquity_0763888c-c0db-48b4-b54b-57d9e2d46e7f_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_faa0cca8-bece-4bda-bc26-788b418d3a02_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_c1b92816-10a5-4b88-9109-a42d00e26e6a_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_ConcentrationRiskTypeDomain_118fa1fe-cbb8-4541-95cd-fae052e9c0f5_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_6c489037-418d-4e4a-9029-244458958726_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ac9cfb34-4715-41b9-b5b5-000b5ac7f5fd_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_IncomeTaxDisclosureTextBlock_4e4e2286-3351-4a4e-9ca1-83357e2055a6_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_dei_EntityAddressCityOrTown_09fd805c-a3f6-4ced-b7c5-09b244fd0a95_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_EmployeeRelatedLiabilitiesCurrent_c532192c-a9b7-4cc8-bd45-49efdffa015d_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee payroll and related taxes</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_OperatingLeaseCost_da4206a6-a160-465e-85cb-d17d8c5d957f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_cdfa905d-f583-462d-b394-58a3d9e3ddd2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease related to statute of limitation lapses</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_54e1b7c5-08d3-42ec-b3ac-6d66716e7e88_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_5d586390-4615-4205-824e-09ed9ae4e8af_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed earnings from foreign subsidiaries</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3ccaac64-71ec-4615-946d-4edb64f0d9f1_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options to purchase shares of common stock (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_CurrentIncomeTaxExpenseBenefit_918a3d3a-829c-484c-b943-3c35a2b6f569_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_bac8ab49-b22b-4a52-9b09-3c2b660df4ad_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8abbae13-196c-4ef9-ae29-ed58853c433e_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_c91c8285-0e43-427c-be9a-91ac7cd35bcf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_bae5cdd1-edf8-490a-961c-c747edb5de2c_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase related to current year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_2fbd1018-f252-4860-8803-e8e0568099b1_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase related to prior year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_24a0f687-227e-4b0e-8a7e-967009caf320_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fast_AprilSixteenthTwoThousandThirteenMember_51b5913c-bc92-4677-8ce0-2be7bc76b2e8_terseLabel_en-US" xlink:label="lab_fast_AprilSixteenthTwoThousandThirteenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 16, 2013</link:label>
    <link:label id="lab_fast_AprilSixteenthTwoThousandThirteenMember_label_en-US" xlink:label="lab_fast_AprilSixteenthTwoThousandThirteenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April Sixteenth Two Thousand Thirteen [Member]</link:label>
    <link:label id="lab_fast_AprilSixteenthTwoThousandThirteenMember_documentation_en-US" xlink:label="lab_fast_AprilSixteenthTwoThousandThirteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April Sixteenth Two Thousand Thirteen [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilSixteenthTwoThousandThirteenMember" xlink:href="fast-20201231.xsd#fast_AprilSixteenthTwoThousandThirteenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AprilSixteenthTwoThousandThirteenMember" xlink:to="lab_fast_AprilSixteenthTwoThousandThirteenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GranteeStatusDomain_21404c82-e474-4239-8b1e-1a81ab77a45a_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusDomain_label_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusDomain" xlink:to="lab_us-gaap_GranteeStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_d097526c-2d56-466a-b6e1-785fe613ca33_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_AssetAcquisitionAxis_99988e61-3eb0-4f48-b8d5-801da2d140a0_terseLabel_en-US" xlink:label="lab_fast_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:label id="lab_fast_AssetAcquisitionAxis_label_en-US" xlink:label="lab_fast_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:label id="lab_fast_AssetAcquisitionAxis_documentation_en-US" xlink:label="lab_fast_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AssetAcquisitionAxis" xlink:href="fast-20201231.xsd#fast_AssetAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AssetAcquisitionAxis" xlink:to="lab_fast_AssetAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_24a59d80-f7de-47b4-8e3f-84aa7c54577c_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_bed32780-5334-4aa7-859b-aee6a80164ff_verboseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_PropertyPlantAndEquipmentNet_92bd23e6-fcb7-4e55-bbfd-83e5c9d5bd1c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_ae27624a-8466-48ee-b85b-2d9327f51ec8_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_ConstructionInProgressMember_d405b693-835f-4761-ab9e-954b9ef7ffdb_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_ede726d3-2328-4cfd-b438-729394fda2ab_negatedTerseLabel_en-US" xlink:label="lab_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease ROU assets</link:label>
    <link:label id="lab_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_label_en-US" xlink:label="lab_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset</link:label>
    <link:label id="lab_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_documentation_en-US" xlink:label="lab_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" xlink:href="fast-20201231.xsd#fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" xlink:to="lab_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_5ed0fa55-42de-4639-9c5c-77da353d73d9_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_RevenueFromContractWithCustomerPolicyTextBlock_048aaf76-5d94-496e-8d69-c96b9bedb5b8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_cb2959ed-f039-4838-9130-d5837865e36e_terseLabel_en-US" xlink:label="lab_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured promissory notes payable, Series B</link:label>
    <link:label id="lab_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_label_en-US" xlink:label="lab_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.45% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:label id="lab_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_documentation_en-US" xlink:label="lab_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.45% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" xlink:href="fast-20201231.xsd#fast_A2.45SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" xlink:to="lab_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_70fe7156-47a4-46e8-9fbf-694d0ed8dcad_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_AssetAcquisitionAbstract_label_en-US" xlink:label="lab_fast_AssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Abstract]</link:label>
    <link:label id="lab_fast_AssetAcquisitionAbstract_documentation_en-US" xlink:label="lab_fast_AssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AssetAcquisitionAbstract" xlink:href="fast-20201231.xsd#fast_AssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AssetAcquisitionAbstract" xlink:to="lab_fast_AssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_2f591a98-e640-4259-99e9-e422fcc681a0_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_616fb8d6-137b-435d-a3d0-59b42b4a045b_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_b20d3fa5-b021-4908-8bc5-718a3ab0005a_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_eff16951-a675-42ca-8b40-2dae5a07d54b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities, net of acquisitions:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_89f5639c-9d11-421d-a348-d0c72570dddb_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4f4a3267-6dac-49ec-8ee4-becc83061feb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_8e9869f5-f486-4404-8f2e-3bdf705aef9d_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_ElectricalSuppliesMember_d9d669cf-60f0-42d0-9293-49f662458431_terseLabel_en-US" xlink:label="lab_fast_ElectricalSuppliesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electrical supplies</link:label>
    <link:label id="lab_fast_ElectricalSuppliesMember_label_en-US" xlink:label="lab_fast_ElectricalSuppliesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electrical Supplies [Member]</link:label>
    <link:label id="lab_fast_ElectricalSuppliesMember_documentation_en-US" xlink:label="lab_fast_ElectricalSuppliesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electrical Supplies [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ElectricalSuppliesMember" xlink:href="fast-20201231.xsd#fast_ElectricalSuppliesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ElectricalSuppliesMember" xlink:to="lab_fast_ElectricalSuppliesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_eeb4bf2c-8b6b-4705-a320-7d8f38668421_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_AssetsCurrent_cca2244f-9e07-402f-a622-6d83ce817a20_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_dei_CurrentFiscalYearEndDate_912d5777-c62a-4155-83c9-f234e4be3a83_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_c45bcba5-d685-4435-a8d0-e69b608f8c3c_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Temporary Differences That Give Rise to Deferred Income Tax Assets And Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_SECSchedule1209ReserveInsuranceMember_cb5c8a91-8767-4966-96be-37279acfca6f_terseLabel_en-US" xlink:label="lab_fast_SECSchedule1209ReserveInsuranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Reserves</link:label>
    <link:label id="lab_fast_SECSchedule1209ReserveInsuranceMember_label_en-US" xlink:label="lab_fast_SECSchedule1209ReserveInsuranceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Reserve, Insurance [Member]</link:label>
    <link:label id="lab_fast_SECSchedule1209ReserveInsuranceMember_documentation_en-US" xlink:label="lab_fast_SECSchedule1209ReserveInsuranceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Reserve, Insurance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_SECSchedule1209ReserveInsuranceMember" xlink:href="fast-20201231.xsd#fast_SECSchedule1209ReserveInsuranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_SECSchedule1209ReserveInsuranceMember" xlink:to="lab_fast_SECSchedule1209ReserveInsuranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_FacilitiesAndEquipmentMember_e4f3fc57-b7e8-4035-bfbc-767aacc204dc_terseLabel_en-US" xlink:label="lab_fast_FacilitiesAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased Facilities and Equipment</link:label>
    <link:label id="lab_fast_FacilitiesAndEquipmentMember_d08ecab7-2e2d-443f-bc4c-7143e063344f_verboseLabel_en-US" xlink:label="lab_fast_FacilitiesAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased Facilities and Equipment</link:label>
    <link:label id="lab_fast_FacilitiesAndEquipmentMember_label_en-US" xlink:label="lab_fast_FacilitiesAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facilities And Equipment [Member]</link:label>
    <link:label id="lab_fast_FacilitiesAndEquipmentMember_documentation_en-US" xlink:label="lab_fast_FacilitiesAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facilities And Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_FacilitiesAndEquipmentMember" xlink:href="fast-20201231.xsd#fast_FacilitiesAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_FacilitiesAndEquipmentMember" xlink:to="lab_fast_FacilitiesAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_65d491e7-e0e1-4cf7-9717-0b5829056b85_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e3941a9c-a521-48ee-b9ea-d00487553dcc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_bc7b3879-5688-4358-a089-0cf4abc556bc_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_fast_ScheduleOfAssetAcquisitionLineItems_ae2aad8c-a90b-4aa9-b9a9-2b287edc38c9_terseLabel_en-US" xlink:label="lab_fast_ScheduleOfAssetAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Asset Acquisition [Line Items]</link:label>
    <link:label id="lab_fast_ScheduleOfAssetAcquisitionLineItems_label_en-US" xlink:label="lab_fast_ScheduleOfAssetAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Asset Acquisition [Line Items]</link:label>
    <link:label id="lab_fast_ScheduleOfAssetAcquisitionLineItems_documentation_en-US" xlink:label="lab_fast_ScheduleOfAssetAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Line Items] for Schedule of Asset Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ScheduleOfAssetAcquisitionLineItems" xlink:href="fast-20201231.xsd#fast_ScheduleOfAssetAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ScheduleOfAssetAcquisitionLineItems" xlink:to="lab_fast_ScheduleOfAssetAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_93ccd760-958b-40dd-889f-f4a3f1c96aaf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_8fb11013-c0f7-49ea-8973-4dd7ddb17a4f_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_97449ac9-b0c5-4671-89f0-77292a1753cd_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_dei_EntityFilerCategory_ecb75b25-aeb4-4036-9b0d-fef73cb288f8_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_CommonStockMember_6dfaa266-db6d-4b60-97ae-3755391d6596_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_PropertyPlantAndEquipmentLineItems_a482bb00-cd08-461a-ba9a-e406a033f8b6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment, Net [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_d4cf6e98-6e95-4f2f-b9c6-43bbb0222008_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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_PropertyPlantAndEquipmentTypeDomain_60cc8b16-b572-43ab-8c12-ba98186bcfa0_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment, Net, by Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_cc4c77e7-a2f6-46f8-9d19-f0283728c2c0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_AprilNineteenthTwoThousandSixteenMemberDomain_a28107c6-f91f-422e-af39-bb67edce16a1_terseLabel_en-US" xlink:label="lab_fast_AprilNineteenthTwoThousandSixteenMemberDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 19, 2016</link:label>
    <link:label id="lab_fast_AprilNineteenthTwoThousandSixteenMemberDomain_label_en-US" xlink:label="lab_fast_AprilNineteenthTwoThousandSixteenMemberDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April Nineteenth Two Thousand Sixteen [Member] [Domain]</link:label>
    <link:label id="lab_fast_AprilNineteenthTwoThousandSixteenMemberDomain_documentation_en-US" xlink:label="lab_fast_AprilNineteenthTwoThousandSixteenMemberDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April Nineteenth Two Thousand Sixteen [Member] [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain" xlink:href="fast-20201231.xsd#fast_AprilNineteenthTwoThousandSixteenMemberDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain" xlink:to="lab_fast_AprilNineteenthTwoThousandSixteenMemberDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_8ced634d-626a-41bb-85d3-29d63fe2b51f_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_3800bf0b-6615-4454-a5e6-31e30153e89e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_87bdf743-af45-4c09-8cfc-887e29aa830c_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance For Credit Losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCash_8234bedb-80fe-4aa2-868f-5a0ff9163fde_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid in cash</link:label>
    <link:label id="lab_us-gaap_DividendsCash_label_en-US" xlink:label="lab_us-gaap_DividendsCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCash" xlink:to="lab_us-gaap_DividendsCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_b60c5e93-75dc-4e8e-8699-926ca6b829c3_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense related to contribution to employees' retirement accounts</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_cf64edef-24ff-4bdd-9bd9-09b1eb80f12e_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_098a4368-4ab7-4e2e-935a-3cdb1c70c0d4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_abcce6b4-8018-4600-9a4f-4a7d53d0c1c6_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue benchmark</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_d1506542-a69b-4cfe-9293-50655e15acdc_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_18244143-7def-4d1b-8fae-bed8bad42fa9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average Interest Rate, fixed per annum</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_ff56075d-ab4f-4333-b130-3b69640ac356_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bad debt expense</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_7e76d5d2-2ece-46ef-a809-5ede7cc25910_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_cd86b66b-b8db-41f1-a571-d35051e83045_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_f442bc9e-dd62-48e9-88f7-c47e2b973177_terseLabel_en-US" xlink:label="lab_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal and state benefit of uncertain tax positions</link:label>
    <link:label id="lab_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_label_en-US" xlink:label="lab_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Federal And State Benefit Of Uncertain Tax Positions</link:label>
    <link:label id="lab_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_documentation_en-US" xlink:label="lab_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The tax effect as of the balance sheet date of the amount of estimated future tax deductions arising from Federal and state benefit of uncertain tax positions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" xlink:href="fast-20201231.xsd#fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" xlink:to="lab_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_c765b941-2660-4a2a-ad61-a554dbb797b0_terseLabel_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductAndServiceOtherMember" xlink:to="lab_us-gaap_ProductAndServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_470f0c4a-7d31-45c1-9d49-6316b9d871f5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4f8d410c-d258-44de-9d33-fd37e908cbbb_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options exercised (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_61f61a3b-115c-4a23-8a06-8a5da56c3056_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_d7f1f865-9fff-4742-8a67-33ec87d99f94_terseLabel_en-US" xlink:label="lab_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise prices of options (in dollars per share)</link:label>
    <link:label id="lab_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_label_en-US" xlink:label="lab_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded From Computation Of Earnings Per Share Weighted Average Exercise Price</link:label>
    <link:label id="lab_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" xlink:href="fast-20201231.xsd#fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" xlink:to="lab_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_dbbeec6c-a666-435f-a76c-8884d8e94aec_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_ac1a6a41-aa26-4b58-b4ae-182441d4d4d5_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Option Plan</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_IncomeTaxReconciliationOtherAdjustments_8c4c2d77-1eae-4069-a63b-9d1c69dbcf9f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_cb5952a5-d6df-4018-a03b-9563bdcf8e72_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_02538c1d-d92c-463e-a276-ed374e1f039f_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6c1f9484-e127-4ec0-9f4a-3f2c13ea8a59_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per annum interest rate over LIBOR</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_58e60b28-a01d-412d-a9b3-057248bfb32b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free Interest&#160;Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_1af188b7-bb15-4cfa-99db-00cab827fd4d_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_9fb554e9-33ff-40e0-b2b1-3e7b7d2cf3f8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancelled/forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GranteeStatusAxis_249ad48e-05cd-4e82-8b5c-dfcc25d53fd9_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusAxis_label_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusAxis" xlink:to="lab_us-gaap_GranteeStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_3ac8782c-8f96-4219-8606-4ca3130a4cc9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments (net of tax of $0.0 in 2020, 2019, 2018)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_3ce77b6f-28bf-4d17-8ecc-457f87763286_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred</link:label>
    <link:label id="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0af772a3-8ce1-445b-8a39-2c52f42e8042_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_33bab954-e57b-4be2-890d-1e966fad389d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_MaterialHandlingMember_cd1e68b2-008b-48e6-ab55-a46d3a3e9288_terseLabel_en-US" xlink:label="lab_fast_MaterialHandlingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material handling</link:label>
    <link:label id="lab_fast_MaterialHandlingMember_label_en-US" xlink:label="lab_fast_MaterialHandlingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material Handling [Member]</link:label>
    <link:label id="lab_fast_MaterialHandlingMember_documentation_en-US" xlink:label="lab_fast_MaterialHandlingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material Handling [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_MaterialHandlingMember" xlink:href="fast-20201231.xsd#fast_MaterialHandlingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_MaterialHandlingMember" xlink:to="lab_fast_MaterialHandlingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_25051586-eda3-4edd-9249-53b11d10c974_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_ba9d20cc-0c05-46aa-a8ef-c2d791d80bc1_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_6fb8b0ba-011b-4a57-b898-ba17cf0f6208_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_InterestPaidNet_7b718bad-f60b-4ede-a089-67061fd6d7dc_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fast_ApexIndustrialTechnologiesLLCMember_13d7ea0e-6d5d-45ca-a465-6fdebfdfb461_terseLabel_en-US" xlink:label="lab_fast_ApexIndustrialTechnologiesLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Apex Industrial Technologies LLC</link:label>
    <link:label id="lab_fast_ApexIndustrialTechnologiesLLCMember_label_en-US" xlink:label="lab_fast_ApexIndustrialTechnologiesLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Apex Industrial Technologies LLC [Member]</link:label>
    <link:label id="lab_fast_ApexIndustrialTechnologiesLLCMember_documentation_en-US" xlink:label="lab_fast_ApexIndustrialTechnologiesLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Apex Industrial Technologies LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ApexIndustrialTechnologiesLLCMember" xlink:href="fast-20201231.xsd#fast_ApexIndustrialTechnologiesLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_ApexIndustrialTechnologiesLLCMember" xlink:to="lab_fast_ApexIndustrialTechnologiesLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_cf647cf7-fea1-4fb7-b059-a1e0e920d6c5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign net operating loss and credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b01d2587-6b76-464f-9e3b-7b573fb30866_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased assets obtained in exchange for new operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_c48c4f8f-8f36-4788-8b1e-cec979bf763e_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_e1d7706a-ddc1-43e4-987d-6b1b393ed63e_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_06ff5934-04db-42eb-ba16-a6890f1b4ded_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_59aaf258-5b04-4401-a527-addc1d0c7707_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_IncomeTaxesPaidNet_1246e7fe-adb5-4c77-9ff0-a491e379c73d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash paid for income taxes</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_PropertyPlantAndEquipmentPolicyTextBlock_54bb3bb9-cad9-47b8-bc96-f030ef9baf44_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_390ec786-5850-40ac-851b-c0ffaae44592_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_0758601f-3f37-4cba-a588-479ca3f1facf_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_cc8f6a51-a998-4efc-a690-617ba4f5c6de_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransportationEquipmentMember_4958dc1f-49cb-49c5-ad74-939bbeb5ff12_terseLabel_en-US" xlink:label="lab_us-gaap_TransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation equipment</link:label>
    <link:label id="lab_us-gaap_TransportationEquipmentMember_label_en-US" xlink:label="lab_us-gaap_TransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransportationEquipmentMember" xlink:to="lab_us-gaap_TransportationEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_7509a2fb-42c5-4db5-859e-12777e3c868d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_dc015559-5383-4b3a-9a1d-dcbd17ceeae7_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted Net Earnings per Share (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_dei_LocalPhoneNumber_4e0a0be3-80d2-4c79-a675-14602031ab18_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_b0b836ea-8253-42da-b7ca-9493a0afc71d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total intrinsic value of stock options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_WeldingSuppliesMember_65ea6742-ef5a-4a29-bd04-f8a3b4f6aecf_terseLabel_en-US" xlink:label="lab_fast_WeldingSuppliesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Welding supplies</link:label>
    <link:label id="lab_fast_WeldingSuppliesMember_label_en-US" xlink:label="lab_fast_WeldingSuppliesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Welding Supplies [Member]</link:label>
    <link:label id="lab_fast_WeldingSuppliesMember_documentation_en-US" xlink:label="lab_fast_WeldingSuppliesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Welding Supplies [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_WeldingSuppliesMember" xlink:href="fast-20201231.xsd#fast_WeldingSuppliesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_WeldingSuppliesMember" xlink:to="lab_fast_WeldingSuppliesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_A169SeniorUnsecuredPromissoryNotePayableMember_5a38e4e8-e640-4470-8dda-e3590600670e_terseLabel_en-US" xlink:label="lab_fast_A169SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured promissory notes payable, Series F</link:label>
    <link:label id="lab_fast_A169SeniorUnsecuredPromissoryNotePayableMember_label_en-US" xlink:label="lab_fast_A169SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.69% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:label id="lab_fast_A169SeniorUnsecuredPromissoryNotePayableMember_documentation_en-US" xlink:label="lab_fast_A169SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.69% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A169SeniorUnsecuredPromissoryNotePayableMember" xlink:href="fast-20201231.xsd#fast_A169SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_A169SeniorUnsecuredPromissoryNotePayableMember" xlink:to="lab_fast_A169SeniorUnsecuredPromissoryNotePayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_95ea7cc0-6d27-4cf0-bd8f-a58724094c43_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_e0753270-da12-4d39-a24a-d22d6be26ae4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt Obligations and Letters of Credit Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_0729ef43-83b4-4fee-9bcf-7cc82e50123c_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation of property and equipment</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_85db287b-5ae9-43c0-af03-d2ce262f4e50_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_300ac580-3303-4094-97dd-8a2ac8357d55_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease related to prior year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_dff77e2a-1581-4746-be9e-e26c0bc28c3a_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_297b7e2f-3bd3-4d30-9cfb-d385ac564e7e_verboseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule II-Valuation and Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1fbbf86d-5d0a-4016-af18-3b8889be2f19_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options exercised</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_DeferredIncomeTaxExpenseBenefit_030dfc91-0cd8-440f-a326-f70007f27d85_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_de78afb1-60ad-43c6-832e-a1540d003d1c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_1bd3292a-622c-4aa2-92b3-56aa1010297e_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fast_A213SeniorUnsecuredPromissoryNotePayableMember_20e2088c-21b9-4488-b61a-85a735867e24_terseLabel_en-US" xlink:label="lab_fast_A213SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured promissory notes payable, Series G</link:label>
    <link:label id="lab_fast_A213SeniorUnsecuredPromissoryNotePayableMember_label_en-US" xlink:label="lab_fast_A213SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.13% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:label id="lab_fast_A213SeniorUnsecuredPromissoryNotePayableMember_documentation_en-US" xlink:label="lab_fast_A213SeniorUnsecuredPromissoryNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.13% Senior Unsecured Promissory Note Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A213SeniorUnsecuredPromissoryNotePayableMember" xlink:href="fast-20201231.xsd#fast_A213SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_A213SeniorUnsecuredPromissoryNotePayableMember" xlink:to="lab_fast_A213SeniorUnsecuredPromissoryNotePayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_051c0bfe-117d-4939-821f-0d66206a3fd7_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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_PreferredStockSharesAuthorized_3cbd557f-64e9-4eeb-ac27-fef39d030dd4_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2d7419aa-8c63-4f02-8b56-365e5c158655_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_82f8e36d-5179-4dc0-bc0f-706112ee3b42_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_PreferredStockSharesOutstanding_ec152310-d02a-4e76-9fb5-64fe52a2bb37_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_EffectiveIncomeTaxRateContinuingOperations_8401e9ac-21b9-4b01-881d-bdf30eb3338a_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_SignificantAccountingPoliciesTextBlock_b977bf3c-222b-4b85-88b4-3aad19afca72_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Overview and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_5eb06e17-2d27-45c2-a515-7c88d58b4c5a_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_3a9dec5a-99b0-4328-b58f-c5ed91780c35_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Life</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_ce09b918-4ade-46c0-b2dd-ab31509ea62f_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6ffc2e41-e8d0-4d7d-ae48-061da11a5f70_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_50531761-a1d8-4cb8-8012-43891a6a2e7a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_dei_TradingSymbol_3eab25af-348f-4ebd-9327-d08c7d02ae19_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_82cd80ad-3efa-4f5b-8ef9-39a0954b5257_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_42130906-c671-41dc-8092-8d842b0b0089_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage fee paid for unused portion of credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_d284aa9d-ebaf-4d4b-8cd3-01d735f23a28_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_64a56d7b-c98b-4e95-9964-50d74176fff7_terseLabel_en-US" xlink:label="lab_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indirect taxes</link:label>
    <link:label id="lab_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_label_en-US" xlink:label="lab_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual For Taxes Other Than Income Taxes, Current, Including Sales and V.A.T. Taxes</link:label>
    <link:label id="lab_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_documentation_en-US" xlink:label="lab_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred and payable for real, property, sales, and V.A.T. taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" xlink:href="fast-20201231.xsd#fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" xlink:to="lab_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes" xlink:type="arc" order="1"/>
    <link:label id="lab_fast_NonResidentialConstructionCustomersMember_7f49e577-7cbf-4d6b-b387-60a967b5f995_terseLabel_en-US" xlink:label="lab_fast_NonResidentialConstructionCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-residential construction</link:label>
    <link:label id="lab_fast_NonResidentialConstructionCustomersMember_label_en-US" xlink:label="lab_fast_NonResidentialConstructionCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Residential Construction Customers [Member]</link:label>
    <link:label id="lab_fast_NonResidentialConstructionCustomersMember_documentation_en-US" xlink:label="lab_fast_NonResidentialConstructionCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Residential Construction Customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_NonResidentialConstructionCustomersMember" xlink:href="fast-20201231.xsd#fast_NonResidentialConstructionCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_NonResidentialConstructionCustomersMember" xlink:to="lab_fast_NonResidentialConstructionCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_e6e69b62-a5c6-4515-8ca8-1f6dafa2d7ed_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2b6cf258-ea2f-45df-a6ac-69c4dcb57179_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. federal statutory income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_f59140ef-fce8-4e6f-a575-2e5201a8ffbe_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_5d769e8f-2587-4ed1-baab-db90159e3f2b_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2020/dei-2020-01-31.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_fast_AprilTwentySecondTwoThousandFourteenMember_ec48f2f3-42e1-4d2e-8c99-72b81375b7f9_terseLabel_en-US" xlink:label="lab_fast_AprilTwentySecondTwoThousandFourteenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 22, 2014</link:label>
    <link:label id="lab_fast_AprilTwentySecondTwoThousandFourteenMember_label_en-US" xlink:label="lab_fast_AprilTwentySecondTwoThousandFourteenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April Twenty Second Two Thousand Fourteen [Member]</link:label>
    <link:label id="lab_fast_AprilTwentySecondTwoThousandFourteenMember_documentation_en-US" xlink:label="lab_fast_AprilTwentySecondTwoThousandFourteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April Twenty Second Two Thousand Fourteen [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilTwentySecondTwoThousandFourteenMember" xlink:href="fast-20201231.xsd#fast_AprilTwentySecondTwoThousandFourteenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fast_AprilTwentySecondTwoThousandFourteenMember" xlink:to="lab_fast_AprilTwentySecondTwoThousandFourteenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_9e1f48f1-30c0-4614-85ea-9d71d54f276e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_3fb100a7-49f8-4279-b470-faa7acd5167a_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted and Recently Issued 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_dei_EntityPublicFloat_5989f668-1f6d-4736-b134-50b82457b167_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_6eab6a19-00c1-46bf-9075-8fb38a5664b2_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>27
<FILENAME>fast-20201231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:6654b8b7-4a86-4fa0-b25a-e8ce6f95136c,g:03ac7703-765b-4592-8ba9-bb5c76f76b79-->
<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.fastenal.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="fast-20201231.xsd#DocumentAndEntityInformation"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_c20c6e24-a8f1-403a-8560-d20172e1c106" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_DocumentType_c20c6e24-a8f1-403a-8560-d20172e1c106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_cd102209-0953-4943-8493-de765b1c14e0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_DocumentAnnualReport_cd102209-0953-4943-8493-de765b1c14e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_f9a8fa48-0dfe-4fcd-b5d6-f145b9eaa20f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_DocumentPeriodEndDate_f9a8fa48-0dfe-4fcd-b5d6-f145b9eaa20f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_c2e18180-c9fc-4722-882b-33e87a9e248d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_DocumentTransitionReport_c2e18180-c9fc-4722-882b-33e87a9e248d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_473d4f06-0e13-4cbe-9012-65a6b0d8a80f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityFileNumber_473d4f06-0e13-4cbe-9012-65a6b0d8a80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_f61c6f41-bdc6-4a09-913d-cb136b3d9bf4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityRegistrantName_f61c6f41-bdc6-4a09-913d-cb136b3d9bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_4fa2b86f-e0ee-42c3-b807-f6989b926770" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityIncorporationStateCountryCode_4fa2b86f-e0ee-42c3-b807-f6989b926770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_b8e9eddf-f8a8-44a1-ae9f-b1ee3fc0401e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityTaxIdentificationNumber_b8e9eddf-f8a8-44a1-ae9f-b1ee3fc0401e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_ac8b3339-6c24-48e7-b9e9-196c05e5f41c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityAddressAddressLine1_ac8b3339-6c24-48e7-b9e9-196c05e5f41c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_58b2eb69-9ff3-4b45-84cd-091b39decacb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityAddressCityOrTown_58b2eb69-9ff3-4b45-84cd-091b39decacb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_6a11bb47-fec3-45c8-ad42-c866ad055984" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityAddressStateOrProvince_6a11bb47-fec3-45c8-ad42-c866ad055984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_998c787b-de12-4e45-98b7-bb436c02962d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityAddressPostalZipCode_998c787b-de12-4e45-98b7-bb436c02962d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_6c54aac1-1fe3-4970-a3e8-6975469d54d9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_CityAreaCode_6c54aac1-1fe3-4970-a3e8-6975469d54d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_e7f76f70-ceaa-4ecc-a98f-96e868489ab4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_LocalPhoneNumber_e7f76f70-ceaa-4ecc-a98f-96e868489ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_4dc2f4ad-70b4-4f27-9a65-2a459a0d729e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_Security12bTitle_4dc2f4ad-70b4-4f27-9a65-2a459a0d729e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_5de8eb37-bace-48f9-853b-c2aeefd61b52" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_TradingSymbol_5de8eb37-bace-48f9-853b-c2aeefd61b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c1e75ee0-b10a-4199-a077-ff09c0ff3852" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_SecurityExchangeName_c1e75ee0-b10a-4199-a077-ff09c0ff3852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_764a0a81-da15-4c61-8137-255401c31469" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_764a0a81-da15-4c61-8137-255401c31469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_9f6f0ca5-a871-4483-b7d1-70230856a50c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityVoluntaryFilers_9f6f0ca5-a871-4483-b7d1-70230856a50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_81ff71ca-a0ef-4050-ada2-262ef165c1cb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityCurrentReportingStatus_81ff71ca-a0ef-4050-ada2-262ef165c1cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_bdfc2342-ecee-4451-a1c6-fa4ca227ab23" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityInteractiveDataCurrent_bdfc2342-ecee-4451-a1c6-fa4ca227ab23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_9e551eb3-572e-49e3-a85e-fbb11114c0e4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityFilerCategory_9e551eb3-572e-49e3-a85e-fbb11114c0e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_0b841cbe-20e1-49d6-8caa-03be202d9595" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntitySmallBusiness_0b841cbe-20e1-49d6-8caa-03be202d9595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_b7eee344-fff7-4ba1-a659-ad30222c0923" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityEmergingGrowthCompany_b7eee344-fff7-4ba1-a659-ad30222c0923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_a474f44e-d9c0-4256-b07e-450ff61f9abf" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_IcfrAuditorAttestationFlag_a474f44e-d9c0-4256-b07e-450ff61f9abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_160bfea6-5ffd-4cfc-a9c9-afdff3de0885" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityShellCompany_160bfea6-5ffd-4cfc-a9c9-afdff3de0885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_85de6a0d-ddc7-4585-b071-ef657386a0f3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityPublicFloat_85de6a0d-ddc7-4585-b071-ef657386a0f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_9ea7f205-5f6f-4cf9-854a-adf362e646b1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_9ea7f205-5f6f-4cf9-854a-adf362e646b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_d331513a-3185-4481-9967-6ccd5ac31870" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_EntityCentralIndexKey_d331513a-3185-4481-9967-6ccd5ac31870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_a04f26bd-cb4f-4c9f-8ebe-26213291204f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_CurrentFiscalYearEndDate_a04f26bd-cb4f-4c9f-8ebe-26213291204f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_d6f3702b-9f3e-40cc-9e02-a85f6d1e69b1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_DocumentFiscalYearFocus_d6f3702b-9f3e-40cc-9e02-a85f6d1e69b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_35832b1d-a416-4c4d-8c95-a3ad08c68be7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_DocumentFiscalPeriodFocus_35832b1d-a416-4c4d-8c95-a3ad08c68be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_4d13d264-c434-4a6d-81c7-92484d7c3190" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_33599675-68e1-444d-975c-ce251e2d453d" xlink:to="loc_dei_AmendmentFlag_4d13d264-c434-4a6d-81c7-92484d7c3190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_15b7394c-7fca-4ce6-a22b-4d28e5089497" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_fcb9b179-1db6-4bbc-8ef1-963593cb89ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_15b7394c-7fca-4ce6-a22b-4d28e5089497" xlink:to="loc_us-gaap_AssetsAbstract_fcb9b179-1db6-4bbc-8ef1-963593cb89ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_b12cef52-3f22-40a9-9f8d-4b9d5a4ee061" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fcb9b179-1db6-4bbc-8ef1-963593cb89ee" xlink:to="loc_us-gaap_AssetsCurrentAbstract_b12cef52-3f22-40a9-9f8d-4b9d5a4ee061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0323adfe-6798-4ee2-85e3-c98626767330" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b12cef52-3f22-40a9-9f8d-4b9d5a4ee061" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0323adfe-6798-4ee2-85e3-c98626767330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_ba536fea-16da-4982-ac54-7c3e436edec8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b12cef52-3f22-40a9-9f8d-4b9d5a4ee061" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_ba536fea-16da-4982-ac54-7c3e436edec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ec81760d-f478-49a0-b1a1-ea7a76bc406f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b12cef52-3f22-40a9-9f8d-4b9d5a4ee061" xlink:to="loc_us-gaap_InventoryNet_ec81760d-f478-49a0-b1a1-ea7a76bc406f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_75337113-9eae-4006-a605-21548d5804d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b12cef52-3f22-40a9-9f8d-4b9d5a4ee061" xlink:to="loc_us-gaap_PrepaidTaxes_75337113-9eae-4006-a605-21548d5804d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_1989762f-4c76-4285-a6b4-32fd5a9d30fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b12cef52-3f22-40a9-9f8d-4b9d5a4ee061" xlink:to="loc_us-gaap_OtherAssetsCurrent_1989762f-4c76-4285-a6b4-32fd5a9d30fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8e34daf7-da8f-449a-901b-667aa69ce131" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b12cef52-3f22-40a9-9f8d-4b9d5a4ee061" xlink:to="loc_us-gaap_AssetsCurrent_8e34daf7-da8f-449a-901b-667aa69ce131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3f3fa115-0fde-4ae8-8704-07d10d1db409" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fcb9b179-1db6-4bbc-8ef1-963593cb89ee" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3f3fa115-0fde-4ae8-8704-07d10d1db409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_f7513ee3-0e99-4566-ab02-82262637527a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fcb9b179-1db6-4bbc-8ef1-963593cb89ee" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_f7513ee3-0e99-4566-ab02-82262637527a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_3c5f11c8-0192-4fa8-b404-6cd02f79d6d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fcb9b179-1db6-4bbc-8ef1-963593cb89ee" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_3c5f11c8-0192-4fa8-b404-6cd02f79d6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_97e9c927-f25d-483d-8cf0-fc64164987b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fcb9b179-1db6-4bbc-8ef1-963593cb89ee" xlink:to="loc_us-gaap_Assets_97e9c927-f25d-483d-8cf0-fc64164987b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_464d9f96-17f3-4fe2-a892-3e2147e27362" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_15b7394c-7fca-4ce6-a22b-4d28e5089497" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_464d9f96-17f3-4fe2-a892-3e2147e27362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_84d64348-668a-40f0-9bda-3481175463f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_464d9f96-17f3-4fe2-a892-3e2147e27362" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_84d64348-668a-40f0-9bda-3481175463f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_198eb33d-f38a-4ec3-a639-946fed4a56d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_84d64348-668a-40f0-9bda-3481175463f6" xlink:to="loc_us-gaap_LongTermDebtCurrent_198eb33d-f38a-4ec3-a639-946fed4a56d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_067c50be-d14c-41b8-8669-a806082d6c06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_84d64348-668a-40f0-9bda-3481175463f6" xlink:to="loc_us-gaap_AccountsPayableCurrent_067c50be-d14c-41b8-8669-a806082d6c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_0989b958-cf25-41b9-88c8-3952cd0b316e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_84d64348-668a-40f0-9bda-3481175463f6" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_0989b958-cf25-41b9-88c8-3952cd0b316e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d56c9ae3-baf5-48fc-b494-1e5808e56ed5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_84d64348-668a-40f0-9bda-3481175463f6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d56c9ae3-baf5-48fc-b494-1e5808e56ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_75c37519-e4a3-4951-a498-05328643e6a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_84d64348-668a-40f0-9bda-3481175463f6" xlink:to="loc_us-gaap_LiabilitiesCurrent_75c37519-e4a3-4951-a498-05328643e6a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_1ff889c1-be83-46ad-afea-d972b5e009b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_464d9f96-17f3-4fe2-a892-3e2147e27362" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_1ff889c1-be83-46ad-afea-d972b5e009b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_503b5e13-7f7c-4671-abe5-f3f98a4fe984" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_464d9f96-17f3-4fe2-a892-3e2147e27362" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_503b5e13-7f7c-4671-abe5-f3f98a4fe984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4a135286-26f4-46e2-968a-4f617ffe8b4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_464d9f96-17f3-4fe2-a892-3e2147e27362" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4a135286-26f4-46e2-968a-4f617ffe8b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_f7b333a1-e0e4-415b-b021-fedd3cf444e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_464d9f96-17f3-4fe2-a892-3e2147e27362" xlink:to="loc_us-gaap_CommitmentsAndContingencies_f7b333a1-e0e4-415b-b021-fedd3cf444e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_6540c077-9cde-4ba0-980d-f48dc8ea977f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_464d9f96-17f3-4fe2-a892-3e2147e27362" xlink:to="loc_us-gaap_StockholdersEquityAbstract_6540c077-9cde-4ba0-980d-f48dc8ea977f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_c9c77567-e029-4967-9559-7fe57ecd2b8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6540c077-9cde-4ba0-980d-f48dc8ea977f" xlink:to="loc_us-gaap_PreferredStockValue_c9c77567-e029-4967-9559-7fe57ecd2b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_3087b18e-c348-4fdd-892f-de583248050a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6540c077-9cde-4ba0-980d-f48dc8ea977f" xlink:to="loc_us-gaap_CommonStockValue_3087b18e-c348-4fdd-892f-de583248050a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ba172756-cb4d-4a27-8d8e-a58ab03f60e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6540c077-9cde-4ba0-980d-f48dc8ea977f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ba172756-cb4d-4a27-8d8e-a58ab03f60e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_87ef3383-5222-4270-8c01-415992ce31e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6540c077-9cde-4ba0-980d-f48dc8ea977f" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_87ef3383-5222-4270-8c01-415992ce31e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_25b0cf42-a73a-4d2f-87d0-a4b5cd36353d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6540c077-9cde-4ba0-980d-f48dc8ea977f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_25b0cf42-a73a-4d2f-87d0-a4b5cd36353d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cebff692-f9bd-497a-860d-1f748f769c49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6540c077-9cde-4ba0-980d-f48dc8ea977f" xlink:to="loc_us-gaap_StockholdersEquity_cebff692-f9bd-497a-860d-1f748f769c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_faaa1ffe-e9e8-4102-8126-6bdd5dee2d14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_15b7394c-7fca-4ce6-a22b-4d28e5089497" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_faaa1ffe-e9e8-4102-8126-6bdd5dee2d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_288b2b76-0fbc-40f2-89bd-807a7d3b3885" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_1460112c-af8b-412b-83d7-515f52c3176c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_288b2b76-0fbc-40f2-89bd-807a7d3b3885" xlink:to="loc_us-gaap_AssetsCurrentAbstract_1460112c-af8b-412b-83d7-515f52c3176c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_ab4d5e9e-652a-43c8-b244-33df80153bae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1460112c-af8b-412b-83d7-515f52c3176c" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_ab4d5e9e-652a-43c8-b244-33df80153bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_2868df95-e5fe-4c57-8b9f-c85a0eabdb5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_288b2b76-0fbc-40f2-89bd-807a7d3b3885" xlink:to="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_2868df95-e5fe-4c57-8b9f-c85a0eabdb5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_e74437a7-ba4a-4639-9419-2695d1ea090f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_2868df95-e5fe-4c57-8b9f-c85a0eabdb5d" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_e74437a7-ba4a-4639-9419-2695d1ea090f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_11707a9f-6e4e-41e2-a88f-01eb3cc58510" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_2868df95-e5fe-4c57-8b9f-c85a0eabdb5d" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_11707a9f-6e4e-41e2-a88f-01eb3cc58510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_e8a76f59-19df-4041-8daf-9ac7f55dc1ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_2868df95-e5fe-4c57-8b9f-c85a0eabdb5d" xlink:to="loc_us-gaap_PreferredStockSharesIssued_e8a76f59-19df-4041-8daf-9ac7f55dc1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_301cd2c4-8a05-4b5f-9c4e-042185fc32fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_2868df95-e5fe-4c57-8b9f-c85a0eabdb5d" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_301cd2c4-8a05-4b5f-9c4e-042185fc32fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_21ec0726-fa27-4178-9091-ac932a08c294" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_288b2b76-0fbc-40f2-89bd-807a7d3b3885" xlink:to="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_21ec0726-fa27-4178-9091-ac932a08c294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_818c0294-dc10-4b77-86ad-deed8cdd2035" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_21ec0726-fa27-4178-9091-ac932a08c294" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_818c0294-dc10-4b77-86ad-deed8cdd2035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_ef62ac22-b5d3-4323-8af5-6296019a3ce8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_21ec0726-fa27-4178-9091-ac932a08c294" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_ef62ac22-b5d3-4323-8af5-6296019a3ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_4c7924b2-9853-4cb4-bb07-8e049774a9f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_21ec0726-fa27-4178-9091-ac932a08c294" xlink:to="loc_us-gaap_CommonStockSharesIssued_4c7924b2-9853-4cb4-bb07-8e049774a9f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_fe746a5d-7875-4546-8734-8e8e90c6beaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_21ec0726-fa27-4178-9091-ac932a08c294" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_fe746a5d-7875-4546-8734-8e8e90c6beaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofEarnings" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofEarnings"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofEarnings" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9e6f751e-c387-4d85-b4ee-61b259be2b24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9e6f751e-c387-4d85-b4ee-61b259be2b24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3d6d64f2-55fa-4898-a189-bdd05903bf91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3d6d64f2-55fa-4898-a189-bdd05903bf91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_398c158e-8229-4761-91f0-bd5dbfbc7dec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_GrossProfit_398c158e-8229-4761-91f0-bd5dbfbc7dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6ce2f3c6-a6fa-498f-97c9-cf1c8a10157b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6ce2f3c6-a6fa-498f-97c9-cf1c8a10157b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b07a9b31-e3b5-4aa1-9293-dfa70604acb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b07a9b31-e3b5-4aa1-9293-dfa70604acb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_26207276-8509-4f31-a26b-4ff1853f7ed1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_OperatingIncomeLoss_26207276-8509-4f31-a26b-4ff1853f7ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_d4620b9a-243d-44f7-a5d6-c2a60b61a572" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_InterestAndOtherIncome_d4620b9a-243d-44f7-a5d6-c2a60b61a572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_f608679a-36fb-4f75-a7dd-b963fb2d7a0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_InterestExpense_f608679a-36fb-4f75-a7dd-b963fb2d7a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_90ee0cac-aa0b-4ebc-b2cd-274fd7962549" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_90ee0cac-aa0b-4ebc-b2cd-274fd7962549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3a0acd09-5a66-4d3b-b622-780ef15689a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3a0acd09-5a66-4d3b-b622-780ef15689a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fbe72ca0-14c9-47ea-aa25-d92ede9e1377" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_NetIncomeLoss_fbe72ca0-14c9-47ea-aa25-d92ede9e1377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_5e3bd059-8bb1-4f6b-a7ad-5d53dd9e38de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_EarningsPerShareBasic_5e3bd059-8bb1-4f6b-a7ad-5d53dd9e38de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_4e902075-4567-4316-ba7b-53c0acf63645" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_EarningsPerShareDiluted_4e902075-4567-4316-ba7b-53c0acf63645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5c38dd8f-3b58-4678-a10c-3e8fbc67873c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5c38dd8f-3b58-4678-a10c-3e8fbc67873c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_11a17141-5c2e-4a2f-ac22-5434742bf0bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_bed9a8ef-ec4e-41ba-a27b-46c3f2670769" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_11a17141-5c2e-4a2f-ac22-5434742bf0bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_91f0b13d-6b7b-45d0-a3ea-0d2f4060aa42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3a747083-16c6-4d0b-a0d5-8b2145e5364b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_91f0b13d-6b7b-45d0-a3ea-0d2f4060aa42" xlink:to="loc_us-gaap_NetIncomeLoss_3a747083-16c6-4d0b-a0d5-8b2145e5364b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_e29c7efb-165e-4ce2-91e6-8bc4727cec65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_91f0b13d-6b7b-45d0-a3ea-0d2f4060aa42" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_e29c7efb-165e-4ce2-91e6-8bc4727cec65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9c6d1666-310a-4e84-8218-57ebd09ea84d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_e29c7efb-165e-4ce2-91e6-8bc4727cec65" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9c6d1666-310a-4e84-8218-57ebd09ea84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_9d9c789e-5e65-4164-aedc-4140cc6d2c73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_91f0b13d-6b7b-45d0-a3ea-0d2f4060aa42" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_9d9c789e-5e65-4164-aedc-4140cc6d2c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_70c13fcd-03cb-4c36-ab01-2c027aa2890b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_0029bdc4-d798-4c5f-8d7b-8a8404ebdfad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_70c13fcd-03cb-4c36-ab01-2c027aa2890b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_0029bdc4-d798-4c5f-8d7b-8a8404ebdfad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_446e154a-c537-4863-b77a-1116b764a95d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9d66aa41-a0df-4db2-9018-22949effc899" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_446e154a-c537-4863-b77a-1116b764a95d" xlink:to="loc_us-gaap_StatementTable_9d66aa41-a0df-4db2-9018-22949effc899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d1867d04-cf33-4846-ae16-9d773acd3259" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9d66aa41-a0df-4db2-9018-22949effc899" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d1867d04-cf33-4846-ae16-9d773acd3259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4bf507db-75ee-4ac7-b989-44cdf523431f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d1867d04-cf33-4846-ae16-9d773acd3259" xlink:to="loc_us-gaap_EquityComponentDomain_4bf507db-75ee-4ac7-b989-44cdf523431f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9e0230f2-e5ba-4c9e-983e-d2fb0f3bcbfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4bf507db-75ee-4ac7-b989-44cdf523431f" xlink:to="loc_us-gaap_CommonStockMember_9e0230f2-e5ba-4c9e-983e-d2fb0f3bcbfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_1d3f8bdc-22e1-410d-bd0f-e1d6910ee777" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4bf507db-75ee-4ac7-b989-44cdf523431f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_1d3f8bdc-22e1-410d-bd0f-e1d6910ee777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f45939f7-0105-4ea8-9745-a96d9f53e15c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4bf507db-75ee-4ac7-b989-44cdf523431f" xlink:to="loc_us-gaap_RetainedEarningsMember_f45939f7-0105-4ea8-9745-a96d9f53e15c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_13c40fa4-1eb1-413c-8e75-db9da73c44c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4bf507db-75ee-4ac7-b989-44cdf523431f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_13c40fa4-1eb1-413c-8e75-db9da73c44c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5c6b87e4-d73b-48b4-b5e0-9df48e7690ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9d66aa41-a0df-4db2-9018-22949effc899" xlink:to="loc_us-gaap_StatementLineItems_5c6b87e4-d73b-48b4-b5e0-9df48e7690ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5c6b87e4-d73b-48b4-b5e0-9df48e7690ec" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d5dbcff8-588b-41a3-ad45-cf61af1b3063" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_StockholdersEquity_d5dbcff8-588b-41a3-ad45-cf61af1b3063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_bdba5081-e3d7-40d2-a687-4fc9ea499c91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_bdba5081-e3d7-40d2-a687-4fc9ea499c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_a2461cc6-dbf5-48f7-8f90-3df3a2bcb02a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_a2461cc6-dbf5-48f7-8f90-3df3a2bcb02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_715352b1-8be7-435d-bffe-b2b243b31213" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_715352b1-8be7-435d-bffe-b2b243b31213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_86d34388-35c0-4d84-8b90-099180aea039" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_NetIncomeLoss_86d34388-35c0-4d84-8b90-099180aea039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_27457e7b-374e-4ba2-aef9-e8d80062de3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCash"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_DividendsCash_27457e7b-374e-4ba2-aef9-e8d80062de3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7e8f9ca9-7182-4dc5-935d-d767b5adc52b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7e8f9ca9-7182-4dc5-935d-d767b5adc52b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_415fcdcd-87d9-47fa-9584-af159f7f6ceb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f8f77db4-04b3-4a97-9082-13e79adff5f8" xlink:to="loc_us-gaap_StockholdersEquity_415fcdcd-87d9-47fa-9584-af159f7f6ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_39116136-0649-4f76-8694-2e5e22245cbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_446e154a-c537-4863-b77a-1116b764a95d" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_39116136-0649-4f76-8694-2e5e22245cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="fast-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_1c73f822-aff4-4ec1-b592-5c30fe74d673" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_502ef7cd-f745-4bdc-bf61-8b5d7cbec9fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1c73f822-aff4-4ec1-b592-5c30fe74d673" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_502ef7cd-f745-4bdc-bf61-8b5d7cbec9fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_31e84051-b72c-4a46-baec-d48d2f28cf03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_502ef7cd-f745-4bdc-bf61-8b5d7cbec9fd" xlink:to="loc_us-gaap_NetIncomeLoss_31e84051-b72c-4a46-baec-d48d2f28cf03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcbca68d-0729-4ec9-9f52-49745604dfe8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_502ef7cd-f745-4bdc-bf61-8b5d7cbec9fd" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcbca68d-0729-4ec9-9f52-49745604dfe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_2a6b992a-fd17-4f41-87c9-78c7ff57fd0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcbca68d-0729-4ec9-9f52-49745604dfe8" xlink:to="loc_us-gaap_Depreciation_2a6b992a-fd17-4f41-87c9-78c7ff57fd0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1e9a12f0-3873-42a0-ab4a-57aa227fcf73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcbca68d-0729-4ec9-9f52-49745604dfe8" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1e9a12f0-3873-42a0-ab4a-57aa227fcf73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_461ff187-84a1-44fd-820e-3f05d399ce70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcbca68d-0729-4ec9-9f52-49745604dfe8" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_461ff187-84a1-44fd-820e-3f05d399ce70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_58d7a739-c3cd-437e-9453-99bb2a9ab5d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcbca68d-0729-4ec9-9f52-49745604dfe8" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_58d7a739-c3cd-437e-9453-99bb2a9ab5d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_9d4a1ed5-ca30-40d4-8ccc-adf44ea01f6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcbca68d-0729-4ec9-9f52-49745604dfe8" xlink:to="loc_us-gaap_ShareBasedCompensation_9d4a1ed5-ca30-40d4-8ccc-adf44ea01f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_a7397113-a055-4468-b2c3-9ccbc02bb75b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcbca68d-0729-4ec9-9f52-49745604dfe8" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_a7397113-a055-4468-b2c3-9ccbc02bb75b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b784838-4f6a-4b94-b707-a5d8261c8683" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_dcbca68d-0729-4ec9-9f52-49745604dfe8" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b784838-4f6a-4b94-b707-a5d8261c8683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_bc972f81-b33a-4842-9277-2b491d93e2ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b784838-4f6a-4b94-b707-a5d8261c8683" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_bc972f81-b33a-4842-9277-2b491d93e2ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_439df58d-5d38-4383-ac23-eacb2b90cfa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b784838-4f6a-4b94-b707-a5d8261c8683" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_439df58d-5d38-4383-ac23-eacb2b90cfa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_e3ecc60c-9414-41b2-972c-c2aeb24b74d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b784838-4f6a-4b94-b707-a5d8261c8683" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_e3ecc60c-9414-41b2-972c-c2aeb24b74d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_4863609b-742a-48f1-97ca-91b11bf6d764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b784838-4f6a-4b94-b707-a5d8261c8683" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_4863609b-742a-48f1-97ca-91b11bf6d764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_23c12bae-b27b-48d8-b9ca-d126ec4f4702" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b784838-4f6a-4b94-b707-a5d8261c8683" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_23c12bae-b27b-48d8-b9ca-d126ec4f4702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_5adf808e-7527-4350-b000-fbfe0cdd985d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b784838-4f6a-4b94-b707-a5d8261c8683" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_5adf808e-7527-4350-b000-fbfe0cdd985d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_d0dad59f-c82d-4b5f-ae53-3db374388b5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b784838-4f6a-4b94-b707-a5d8261c8683" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_d0dad59f-c82d-4b5f-ae53-3db374388b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60a3200f-a86f-4ee7-b793-ec47df3297b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_502ef7cd-f745-4bdc-bf61-8b5d7cbec9fd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60a3200f-a86f-4ee7-b793-ec47df3297b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_904db9ff-ef92-4bfc-9fcf-3cec7daf6ce6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1c73f822-aff4-4ec1-b592-5c30fe74d673" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_904db9ff-ef92-4bfc-9fcf-3cec7daf6ce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_77699791-a920-463e-9c06-942f674ab09b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_904db9ff-ef92-4bfc-9fcf-3cec7daf6ce6" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_77699791-a920-463e-9c06-942f674ab09b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9b67fa55-6cae-4e9c-be1c-15d8df91ade5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_904db9ff-ef92-4bfc-9fcf-3cec7daf6ce6" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9b67fa55-6cae-4e9c-be1c-15d8df91ade5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_706dbbfd-e11a-42d7-b098-4769a1bc5287" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_904db9ff-ef92-4bfc-9fcf-3cec7daf6ce6" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_706dbbfd-e11a-42d7-b098-4769a1bc5287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_c9bca7f4-c750-417b-a403-7d0421fe89de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_904db9ff-ef92-4bfc-9fcf-3cec7daf6ce6" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_c9bca7f4-c750-417b-a403-7d0421fe89de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e66d8a91-abaa-4137-99c6-a6928f98b5e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_904db9ff-ef92-4bfc-9fcf-3cec7daf6ce6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e66d8a91-abaa-4137-99c6-a6928f98b5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b390c17e-706f-4692-a6ea-1911f8ac069e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1c73f822-aff4-4ec1-b592-5c30fe74d673" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b390c17e-706f-4692-a6ea-1911f8ac069e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_b5d76b63-cf0c-4cf2-aa06-3acf69adb19e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b390c17e-706f-4692-a6ea-1911f8ac069e" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_b5d76b63-cf0c-4cf2-aa06-3acf69adb19e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_5979cb3c-e478-4c30-b20e-c00be336947a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b390c17e-706f-4692-a6ea-1911f8ac069e" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_5979cb3c-e478-4c30-b20e-c00be336947a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_ddb0c8bf-fb0d-4969-bcd6-1640df78857c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b390c17e-706f-4692-a6ea-1911f8ac069e" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_ddb0c8bf-fb0d-4969-bcd6-1640df78857c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ffa56f1c-e3e3-441c-9222-31e1c1a1acce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b390c17e-706f-4692-a6ea-1911f8ac069e" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ffa56f1c-e3e3-441c-9222-31e1c1a1acce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_f1f5a677-6a0f-4491-99ad-8c41e3049564" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b390c17e-706f-4692-a6ea-1911f8ac069e" xlink:to="loc_us-gaap_PaymentsOfDividends_f1f5a677-6a0f-4491-99ad-8c41e3049564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3c2d06b-a2c5-4787-96c4-cee9bdd88359" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b390c17e-706f-4692-a6ea-1911f8ac069e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3c2d06b-a2c5-4787-96c4-cee9bdd88359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_171c5484-cc0f-4067-b6ae-1cb6245e87bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1c73f822-aff4-4ec1-b592-5c30fe74d673" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_171c5484-cc0f-4067-b6ae-1cb6245e87bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3b6a3315-a18e-4e38-a902-b1cb91acffe8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1c73f822-aff4-4ec1-b592-5c30fe74d673" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3b6a3315-a18e-4e38-a902-b1cb91acffe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_418081fb-cc3e-457b-9109-b46a0f53ccb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1c73f822-aff4-4ec1-b592-5c30fe74d673" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_418081fb-cc3e-457b-9109-b46a0f53ccb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_76caf931-98e8-4d48-9097-a5f613e309c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1c73f822-aff4-4ec1-b592-5c30fe74d673" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_76caf931-98e8-4d48-9097-a5f613e309c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_79562965-075f-4f5a-9c7b-9a9a2fe9667d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1c73f822-aff4-4ec1-b592-5c30fe74d673" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_79562965-075f-4f5a-9c7b-9a9a2fe9667d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_1293c8e2-10d2-4d37-964b-f7dde179570f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_79562965-075f-4f5a-9c7b-9a9a2fe9667d" xlink:to="loc_us-gaap_InterestPaidNet_1293c8e2-10d2-4d37-964b-f7dde179570f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_0e9afcbe-8fb1-4dc7-aa99-bbcc72bac656" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_79562965-075f-4f5a-9c7b-9a9a2fe9667d" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_0e9afcbe-8fb1-4dc7-aa99-bbcc72bac656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="fast-20201231.xsd#BusinessOverviewandSummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e1ce3a12-8dc8-4cca-bc36-3f7f1a3fd5dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_ce6660a5-285c-489d-b4e2-e3bee32860da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e1ce3a12-8dc8-4cca-bc36-3f7f1a3fd5dd" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_ce6660a5-285c-489d-b4e2-e3bee32860da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy" xlink:type="simple" xlink:href="fast-20201231.xsd#BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_b574b760-a54d-49cf-ba55-8ef763d1cf79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_b574b760-a54d-49cf-ba55-8ef763d1cf79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_eb245188-fcdd-4cad-b01b-4d312e631612" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_eb245188-fcdd-4cad-b01b-4d312e631612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_0092b2e1-efef-4168-8dbb-35fb39a1e216" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_0092b2e1-efef-4168-8dbb-35fb39a1e216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_0608e16e-566c-4247-919b-40adc9a81848" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_0608e16e-566c-4247-919b-40adc9a81848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_85d25471-62a1-49ef-b62c-ffa556a3a3e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_85d25471-62a1-49ef-b62c-ffa556a3a3e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_c0eae821-d6aa-41a0-8229-68bd1cc2c22f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_c0eae821-d6aa-41a0-8229-68bd1cc2c22f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_7e99bdff-8319-41bd-a925-5ce7e59e8cba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_7e99bdff-8319-41bd-a925-5ce7e59e8cba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_5719445e-689a-49e2-8456-6df5897267b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_5719445e-689a-49e2-8456-6df5897267b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_9b0bf749-e673-470b-a51a-7a4a03931eda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_9b0bf749-e673-470b-a51a-7a4a03931eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_987bb4cc-e1b0-4238-9d3a-37407bc48993" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_UseOfEstimates_987bb4cc-e1b0-4238-9d3a-37407bc48993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_4a325308-2bd2-4784-aba0-7b84d270dd91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_4a325308-2bd2-4784-aba0-7b84d270dd91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_ace7c9df-f5c5-4420-89f3-4f237c83d7d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_ace7c9df-f5c5-4420-89f3-4f237c83d7d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_dbb09fb0-13de-4506-b5e3-2e6be1ab09ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_dbb09fb0-13de-4506-b5e3-2e6be1ab09ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_0d363930-1be8-402f-af14-a6752b0bc2a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_0d363930-1be8-402f-af14-a6752b0bc2a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_9334fc0a-1ae9-48dd-a16d-ff18ef6021fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_9334fc0a-1ae9-48dd-a16d-ff18ef6021fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_b7458792-040f-4b70-8448-9c9af9c98206" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_b7458792-040f-4b70-8448-9c9af9c98206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_22e8ee70-a720-4255-9e89-6ff132acde88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a60dd8fa-28a1-465a-a702-4dba04339f7c" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_22e8ee70-a720-4255-9e89-6ff132acde88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_17dae13b-af48-4c0c-8e47-154d2c8891f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores_4ec1c76f-d7b8-4d91-a1a5-700589d5a5ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfStores"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_17dae13b-af48-4c0c-8e47-154d2c8891f6" xlink:to="loc_us-gaap_NumberOfStores_4ec1c76f-d7b8-4d91-a1a5-700589d5a5ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_d601747b-486c-447c-b0f3-4e21e1de09bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_17dae13b-af48-4c0c-8e47-154d2c8891f6" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_d601747b-486c-447c-b0f3-4e21e1de09bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_8c027359-8d6f-4578-8c89-f984803c7a2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_17dae13b-af48-4c0c-8e47-154d2c8891f6" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_8c027359-8d6f-4578-8c89-f984803c7a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_56b0e815-9a93-4f48-bc1c-3db01679690b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_17dae13b-af48-4c0c-8e47-154d2c8891f6" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_56b0e815-9a93-4f48-bc1c-3db01679690b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_b13aef9e-304f-4815-b758-eaec92330bb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_17dae13b-af48-4c0c-8e47-154d2c8891f6" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_b13aef9e-304f-4815-b758-eaec92330bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_2ebcf78e-44ec-480e-82cc-af0cd34b06c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_17dae13b-af48-4c0c-8e47-154d2c8891f6" xlink:to="loc_us-gaap_CommonStockSharesIssued_2ebcf78e-44ec-480e-82cc-af0cd34b06c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/AssetAcquisition" xlink:type="simple" xlink:href="fast-20201231.xsd#AssetAcquisition"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/AssetAcquisition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_fast_AssetAcquisitionAbstract_729ccd07-6206-4aec-8b39-fbc993e62f40" xlink:href="fast-20201231.xsd#fast_AssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AssetAcquisitionDisclosureTextBlock_650232a4-c1f2-493a-8117-e18a1e7ff9b8" xlink:href="fast-20201231.xsd#fast_AssetAcquisitionDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_AssetAcquisitionAbstract_729ccd07-6206-4aec-8b39-fbc993e62f40" xlink:to="loc_fast_AssetAcquisitionDisclosureTextBlock_650232a4-c1f2-493a-8117-e18a1e7ff9b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/AssetAcquisitionDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#AssetAcquisitionDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/AssetAcquisitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_fast_AssetAcquisitionAbstract_bd872f77-7463-4f21-90bd-2a24001fcf35" xlink:href="fast-20201231.xsd#fast_AssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ScheduleOfAssetAcquisitionTable_f98ee731-561a-4647-83a3-5a2824bb718c" xlink:href="fast-20201231.xsd#fast_ScheduleOfAssetAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_AssetAcquisitionAbstract_bd872f77-7463-4f21-90bd-2a24001fcf35" xlink:to="loc_fast_ScheduleOfAssetAcquisitionTable_f98ee731-561a-4647-83a3-5a2824bb718c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AssetAcquisitionAxis_d202d779-72cd-4ea2-bd89-aed123aac4cb" xlink:href="fast-20201231.xsd#fast_AssetAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_ScheduleOfAssetAcquisitionTable_f98ee731-561a-4647-83a3-5a2824bb718c" xlink:to="loc_fast_AssetAcquisitionAxis_d202d779-72cd-4ea2-bd89-aed123aac4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AssetAcquisitionDomain_ad7d551b-bfc3-44d8-bc71-13ef5fd0b2c0" xlink:href="fast-20201231.xsd#fast_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_AssetAcquisitionAxis_d202d779-72cd-4ea2-bd89-aed123aac4cb" xlink:to="loc_fast_AssetAcquisitionDomain_ad7d551b-bfc3-44d8-bc71-13ef5fd0b2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ApexIndustrialTechnologiesLLCMember_f7ce6de6-0ead-4bd4-be2e-dc55e537489c" xlink:href="fast-20201231.xsd#fast_ApexIndustrialTechnologiesLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_AssetAcquisitionDomain_ad7d551b-bfc3-44d8-bc71-13ef5fd0b2c0" xlink:to="loc_fast_ApexIndustrialTechnologiesLLCMember_f7ce6de6-0ead-4bd4-be2e-dc55e537489c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ScheduleOfAssetAcquisitionLineItems_2207695f-f6e5-4a99-b895-97bd0abc6f23" xlink:href="fast-20201231.xsd#fast_ScheduleOfAssetAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_ScheduleOfAssetAcquisitionTable_f98ee731-561a-4647-83a3-5a2824bb718c" xlink:to="loc_fast_ScheduleOfAssetAcquisitionLineItems_2207695f-f6e5-4a99-b895-97bd0abc6f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_PurchasePriceOfAssetsAcquired_9db0a347-3f48-4fd4-a29a-10dcb471d1b9" xlink:href="fast-20201231.xsd#fast_PurchasePriceOfAssetsAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_ScheduleOfAssetAcquisitionLineItems_2207695f-f6e5-4a99-b895-97bd0abc6f23" xlink:to="loc_fast_PurchasePriceOfAssetsAcquired_9db0a347-3f48-4fd4-a29a-10dcb471d1b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_IdentifiableIntangibleAssetsAcquired_2a70e450-5689-40f9-8c64-bc98e85f210b" xlink:href="fast-20201231.xsd#fast_IdentifiableIntangibleAssetsAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_ScheduleOfAssetAcquisitionLineItems_2207695f-f6e5-4a99-b895-97bd0abc6f23" xlink:to="loc_fast_IdentifiableIntangibleAssetsAcquired_2a70e450-5689-40f9-8c64-bc98e85f210b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_5f4ef73a-3dfa-4b77-b0ec-89c710702106" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_ScheduleOfAssetAcquisitionLineItems_2207695f-f6e5-4a99-b895-97bd0abc6f23" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_5f4ef73a-3dfa-4b77-b0ec-89c710702106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_d1e195a9-feb7-4a62-ae0f-1d23fa42c40f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_ScheduleOfAssetAcquisitionLineItems_2207695f-f6e5-4a99-b895-97bd0abc6f23" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_d1e195a9-feb7-4a62-ae0f-1d23fa42c40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/Revenue" xlink:type="simple" xlink:href="fast-20201231.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b1eade46-e1dd-4a26-9f89-726e528ffe36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_c1872a7c-6321-4e4d-aa2d-515c490dd46b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b1eade46-e1dd-4a26-9f89-726e528ffe36" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_c1872a7c-6321-4e4d-aa2d-515c490dd46b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueTables" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8a64d0b1-4806-418c-a753-93756c8cf563" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_8f6f23f1-5dce-4b45-be97-ee2acd4a45c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8a64d0b1-4806-418c-a753-93756c8cf563" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_8f6f23f1-5dce-4b45-be97-ee2acd4a45c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenueAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/RevenueAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c90f3618-55e8-4147-a66e-2599f7cd7e97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_0fd44205-1510-457d-8e8e-ef50c71d1b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c90f3618-55e8-4147-a66e-2599f7cd7e97" xlink:to="loc_us-gaap_ConcentrationRiskTable_0fd44205-1510-457d-8e8e-ef50c71d1b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_86c0c6ea-e53c-4306-ab22-acf5593f7b71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0fd44205-1510-457d-8e8e-ef50c71d1b39" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_86c0c6ea-e53c-4306-ab22-acf5593f7b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d3c009c2-12ec-41d6-aa87-6e7f3684968c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_86c0c6ea-e53c-4306-ab22-acf5593f7b71" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d3c009c2-12ec-41d6-aa87-6e7f3684968c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_d830cc6a-7875-4394-9567-a7f07cf9660b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d3c009c2-12ec-41d6-aa87-6e7f3684968c" xlink:to="loc_us-gaap_SalesRevenueNetMember_d830cc6a-7875-4394-9567-a7f07cf9660b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_aeceaa66-917d-429e-b452-123515b27906" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0fd44205-1510-457d-8e8e-ef50c71d1b39" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_aeceaa66-917d-429e-b452-123515b27906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_5bc21fb1-f98e-4add-a49d-dfcad2cf5c74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_aeceaa66-917d-429e-b452-123515b27906" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_5bc21fb1-f98e-4add-a49d-dfcad2cf5c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_3023f6b6-d41d-470b-a4b1-bdde8d528c58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_5bc21fb1-f98e-4add-a49d-dfcad2cf5c74" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_3023f6b6-d41d-470b-a4b1-bdde8d528c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_a43a71b0-6591-46be-be49-d149ea164490" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0fd44205-1510-457d-8e8e-ef50c71d1b39" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_a43a71b0-6591-46be-be49-d149ea164490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_d8e47ac8-a30b-47af-928b-28ccefd74a0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_a43a71b0-6591-46be-be49-d149ea164490" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_d8e47ac8-a30b-47af-928b-28ccefd74a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenueRevenuesbyGeographicAreasDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_222cdc1f-cce3-4a62-b6cb-07a966313a5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_e18cd0c1-1143-4c19-ac57-27f8947f45d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_222cdc1f-cce3-4a62-b6cb-07a966313a5b" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_e18cd0c1-1143-4c19-ac57-27f8947f45d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7796ba99-dcff-422a-8637-09eb72a360fa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e18cd0c1-1143-4c19-ac57-27f8947f45d2" xlink:to="loc_srt_StatementGeographicalAxis_7796ba99-dcff-422a-8637-09eb72a360fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_974640d4-771a-4efb-8f47-946522d30a71" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_7796ba99-dcff-422a-8637-09eb72a360fa" xlink:to="loc_srt_SegmentGeographicalDomain_974640d4-771a-4efb-8f47-946522d30a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_681d071f-e511-4767-8fe6-60cd18334b92" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_974640d4-771a-4efb-8f47-946522d30a71" xlink:to="loc_country_US_681d071f-e511-4767-8fe6-60cd18334b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_CanadaandMexicoMember_d8ffd96b-1802-4a1b-962f-80bf5d97641e" xlink:href="fast-20201231.xsd#fast_CanadaandMexicoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_974640d4-771a-4efb-8f47-946522d30a71" xlink:to="loc_fast_CanadaandMexicoMember_d8ffd96b-1802-4a1b-962f-80bf5d97641e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_001b22e2-5b80-4994-87df-5cd68ab01c09" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_974640d4-771a-4efb-8f47-946522d30a71" xlink:to="loc_srt_NorthAmericaMember_001b22e2-5b80-4994-87df-5cd68ab01c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_NonNorthAmericaMember_c3e8d011-5cad-4e8a-8768-b81333300e7c" xlink:href="fast-20201231.xsd#fast_NonNorthAmericaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_974640d4-771a-4efb-8f47-946522d30a71" xlink:to="loc_fast_NonNorthAmericaMember_c3e8d011-5cad-4e8a-8768-b81333300e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_77d65593-0a8a-4cf0-a9ab-589a082b35cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e18cd0c1-1143-4c19-ac57-27f8947f45d2" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_77d65593-0a8a-4cf0-a9ab-589a082b35cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_be0ca4a6-a77d-466b-a898-802467ecddfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_77d65593-0a8a-4cf0-a9ab-589a082b35cd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_be0ca4a6-a77d-466b-a898-802467ecddfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenuePercentagesofSalesbyEndMarketDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4d76b7e1-5a9a-4433-a107-46393d05268e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_6e1613bf-bf39-4097-b7b7-4e01d1d0e84d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4d76b7e1-5a9a-4433-a107-46393d05268e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_6e1613bf-bf39-4097-b7b7-4e01d1d0e84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_ca759096-5d4b-46e6-a014-b7296db7d5c2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6e1613bf-bf39-4097-b7b7-4e01d1d0e84d" xlink:to="loc_srt_MajorCustomersAxis_ca759096-5d4b-46e6-a014-b7296db7d5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_4aa4e42c-eb19-46ac-b31c-02c7395e8455" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_ca759096-5d4b-46e6-a014-b7296db7d5c2" xlink:to="loc_srt_NameOfMajorCustomerDomain_4aa4e42c-eb19-46ac-b31c-02c7395e8455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ManufacturingCustomersMember_253daca6-a765-4d12-bf9c-e4b1aa7d9ab2" xlink:href="fast-20201231.xsd#fast_ManufacturingCustomersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4aa4e42c-eb19-46ac-b31c-02c7395e8455" xlink:to="loc_fast_ManufacturingCustomersMember_253daca6-a765-4d12-bf9c-e4b1aa7d9ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_NonResidentialConstructionCustomersMember_b6737f18-a5cb-4702-9504-0bb1c4729109" xlink:href="fast-20201231.xsd#fast_NonResidentialConstructionCustomersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4aa4e42c-eb19-46ac-b31c-02c7395e8455" xlink:to="loc_fast_NonResidentialConstructionCustomersMember_b6737f18-a5cb-4702-9504-0bb1c4729109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_OtherCustomersMember_dd224e06-c3a0-42e0-a4f2-84c51f35ec9f" xlink:href="fast-20201231.xsd#fast_OtherCustomersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4aa4e42c-eb19-46ac-b31c-02c7395e8455" xlink:to="loc_fast_OtherCustomersMember_dd224e06-c3a0-42e0-a4f2-84c51f35ec9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_822dc109-d4a6-406d-b484-f80bf4f965f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6e1613bf-bf39-4097-b7b7-4e01d1d0e84d" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_822dc109-d4a6-406d-b484-f80bf4f965f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_2c3ee34c-3e8e-4fd6-9389-1c31057d90e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_822dc109-d4a6-406d-b484-f80bf4f965f7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_2c3ee34c-3e8e-4fd6-9389-1c31057d90e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_EndMarketConcentrationRiskMember_4cee0846-c4ae-4bdf-b2ee-7c21fc5c4e43" xlink:href="fast-20201231.xsd#fast_EndMarketConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_2c3ee34c-3e8e-4fd6-9389-1c31057d90e4" xlink:to="loc_fast_EndMarketConcentrationRiskMember_4cee0846-c4ae-4bdf-b2ee-7c21fc5c4e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a3628c7b-a85b-43da-afd4-01c1f7530934" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6e1613bf-bf39-4097-b7b7-4e01d1d0e84d" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a3628c7b-a85b-43da-afd4-01c1f7530934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a0aef6a9-131c-4fa5-96ef-b15d79687ebb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a3628c7b-a85b-43da-afd4-01c1f7530934" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a0aef6a9-131c-4fa5-96ef-b15d79687ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_05da024b-b571-44ad-b263-87c921a9ee4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a0aef6a9-131c-4fa5-96ef-b15d79687ebb" xlink:to="loc_us-gaap_SalesRevenueNetMember_05da024b-b571-44ad-b263-87c921a9ee4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_1b654243-4c1d-4c1a-af3d-cafe4991dcdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6e1613bf-bf39-4097-b7b7-4e01d1d0e84d" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_1b654243-4c1d-4c1a-af3d-cafe4991dcdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_72eda4b5-1df2-4a34-8b8c-f67f0000c923" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1b654243-4c1d-4c1a-af3d-cafe4991dcdc" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_72eda4b5-1df2-4a34-8b8c-f67f0000c923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RevenuePercentagesofSalesbyProductLineDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6123a7be-772a-490c-b936-42cdb125db18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_1ceb728b-878d-44c9-a71f-9c1e3504266b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6123a7be-772a-490c-b936-42cdb125db18" xlink:to="loc_us-gaap_ConcentrationRiskTable_1ceb728b-878d-44c9-a71f-9c1e3504266b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5030c210-19d3-4b11-916e-29b45fdfdc75" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1ceb728b-878d-44c9-a71f-9c1e3504266b" xlink:to="loc_srt_ProductOrServiceAxis_5030c210-19d3-4b11-916e-29b45fdfdc75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_5030c210-19d3-4b11-916e-29b45fdfdc75" xlink:to="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_FastenersMember_3467d4c9-3b6a-4851-b537-38a5d5fa6934" xlink:href="fast-20201231.xsd#fast_FastenersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_FastenersMember_3467d4c9-3b6a-4851-b537-38a5d5fa6934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ToolsMember_6999a25a-b25f-4f90-9ea6-d6dcfb08cf2d" xlink:href="fast-20201231.xsd#fast_ToolsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_ToolsMember_6999a25a-b25f-4f90-9ea6-d6dcfb08cf2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_CuttingToolsMember_2b928082-b349-4128-887b-364ba3a7c4ea" xlink:href="fast-20201231.xsd#fast_CuttingToolsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_CuttingToolsMember_2b928082-b349-4128-887b-364ba3a7c4ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_HydraulicsAndPneumaticsMember_b1502f77-e9e9-4bdc-92fc-c117d6ac7283" xlink:href="fast-20201231.xsd#fast_HydraulicsAndPneumaticsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_HydraulicsAndPneumaticsMember_b1502f77-e9e9-4bdc-92fc-c117d6ac7283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_MaterialHandlingMember_7d1fed8b-d433-4c8a-8c6f-9d83bc4c9dba" xlink:href="fast-20201231.xsd#fast_MaterialHandlingMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_MaterialHandlingMember_7d1fed8b-d433-4c8a-8c6f-9d83bc4c9dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanitorialSuppliesMember_855202b9-3429-4e46-85a7-ded7a74509f1" xlink:href="fast-20201231.xsd#fast_JanitorialSuppliesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_JanitorialSuppliesMember_855202b9-3429-4e46-85a7-ded7a74509f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ElectricalSuppliesMember_aac09ab3-9ffb-44d1-acf3-380f89c49259" xlink:href="fast-20201231.xsd#fast_ElectricalSuppliesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_ElectricalSuppliesMember_aac09ab3-9ffb-44d1-acf3-380f89c49259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_WeldingSuppliesMember_409b0479-0942-4d79-82fb-a0b4c0d48a22" xlink:href="fast-20201231.xsd#fast_WeldingSuppliesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_WeldingSuppliesMember_409b0479-0942-4d79-82fb-a0b4c0d48a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_SafetySuppliesMember_3de25f6c-637f-4055-97e1-70213913c143" xlink:href="fast-20201231.xsd#fast_SafetySuppliesMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_fast_SafetySuppliesMember_3de25f6c-637f-4055-97e1-70213913c143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_c0b5498f-4ddc-4cf8-9329-851a67cddf8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d5b1e2f6-87aa-40f2-bd9e-8821e8155baa" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_c0b5498f-4ddc-4cf8-9329-851a67cddf8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_95133995-b59e-4dc7-9ff7-d29a6e78cd98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1ceb728b-878d-44c9-a71f-9c1e3504266b" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_95133995-b59e-4dc7-9ff7-d29a6e78cd98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b53ab7d5-1270-402a-a179-146877d88364" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_95133995-b59e-4dc7-9ff7-d29a6e78cd98" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b53ab7d5-1270-402a-a179-146877d88364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_9af8e698-8441-4602-9800-e1a1cfa364b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b53ab7d5-1270-402a-a179-146877d88364" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_9af8e698-8441-4602-9800-e1a1cfa364b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0ded41e4-b014-4e88-bfd3-1f2c8a8ac39b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1ceb728b-878d-44c9-a71f-9c1e3504266b" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0ded41e4-b014-4e88-bfd3-1f2c8a8ac39b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_226df4c4-85fc-43a1-81a0-a50479eb1c6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0ded41e4-b014-4e88-bfd3-1f2c8a8ac39b" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_226df4c4-85fc-43a1-81a0-a50479eb1c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_5a8a15a5-8405-4cc3-a1fc-64dea1b5454a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_226df4c4-85fc-43a1-81a0-a50479eb1c6a" xlink:to="loc_us-gaap_SalesRevenueNetMember_5a8a15a5-8405-4cc3-a1fc-64dea1b5454a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_670a87df-6720-42a6-827d-2f9542f2662e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1ceb728b-878d-44c9-a71f-9c1e3504266b" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_670a87df-6720-42a6-827d-2f9542f2662e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_ddf3bcae-4f0f-405b-a046-3b7be830fc1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_670a87df-6720-42a6-827d-2f9542f2662e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_ddf3bcae-4f0f-405b-a046-3b7be830fc1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssets" xlink:type="simple" xlink:href="fast-20201231.xsd#LongLivedAssets"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/LongLivedAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1d378504-10a0-4e37-a5fa-c16dcac3f5ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_3092f094-3394-4e24-b669-7416cefacc6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1d378504-10a0-4e37-a5fa-c16dcac3f5ed" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock_3092f094-3394-4e24-b669-7416cefacc6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsTables" xlink:type="simple" xlink:href="fast-20201231.xsd#LongLivedAssetsTables"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8ca98767-71a2-4151-800f-20d8756a3284" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_29110274-7962-45ed-8895-9ec31d921e87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8ca98767-71a2-4151-800f-20d8756a3284" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_29110274-7962-45ed-8895-9ec31d921e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_975b4d1c-becd-49fd-a741-d9eaf38b93a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8ca98767-71a2-4151-800f-20d8756a3284" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_975b4d1c-becd-49fd-a741-d9eaf38b93a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#LongLivedAssetsPropertyAndEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a09e5156-4ee2-4557-92ba-1768e30b74bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f1643c1e-e006-445a-ac9e-53cd45501068" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a09e5156-4ee2-4557-92ba-1768e30b74bf" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f1643c1e-e006-445a-ac9e-53cd45501068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_252ec230-c16f-4099-9fd5-57b68251f5c2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f1643c1e-e006-445a-ac9e-53cd45501068" xlink:to="loc_srt_RangeAxis_252ec230-c16f-4099-9fd5-57b68251f5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_400bb40b-9215-44e1-936b-cce4363e465d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_252ec230-c16f-4099-9fd5-57b68251f5c2" xlink:to="loc_srt_RangeMember_400bb40b-9215-44e1-936b-cce4363e465d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b9533e3b-0673-4ba2-a55a-e4c118c0d5f1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_400bb40b-9215-44e1-936b-cce4363e465d" xlink:to="loc_srt_MinimumMember_b9533e3b-0673-4ba2-a55a-e4c118c0d5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_849f8fa2-e46c-42e4-8b7d-c19f5d776678" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_400bb40b-9215-44e1-936b-cce4363e465d" xlink:to="loc_srt_MaximumMember_849f8fa2-e46c-42e4-8b7d-c19f5d776678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d5bf6c62-c71b-4243-ab31-4e7c20c6e5e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f1643c1e-e006-445a-ac9e-53cd45501068" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d5bf6c62-c71b-4243-ab31-4e7c20c6e5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d5bf6c62-c71b-4243-ab31-4e7c20c6e5e4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_80f7e549-f8c5-4d55-8a08-50d519c44064" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:to="loc_us-gaap_LandMember_80f7e549-f8c5-4d55-8a08-50d519c44064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_dd76df6a-c392-42e7-8e5b-84c622db0550" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_dd76df6a-c392-42e7-8e5b-84c622db0550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AutomatedDistributionAndWarehouseEquipmentMember_8d71824e-38e3-4922-aeb6-4b9e1cc84c69" xlink:href="fast-20201231.xsd#fast_AutomatedDistributionAndWarehouseEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:to="loc_fast_AutomatedDistributionAndWarehouseEquipmentMember_8d71824e-38e3-4922-aeb6-4b9e1cc84c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ShelvingIndustrialVendingAndEquipmentMember_ae0b6d29-2374-44be-b6b6-013438f912aa" xlink:href="fast-20201231.xsd#fast_ShelvingIndustrialVendingAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:to="loc_fast_ShelvingIndustrialVendingAndEquipmentMember_ae0b6d29-2374-44be-b6b6-013438f912aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_2bafc98c-c4e8-4e40-b0bd-34babafb2203" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:to="loc_us-gaap_TransportationEquipmentMember_2bafc98c-c4e8-4e40-b0bd-34babafb2203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_bb71d331-20b7-48f5-99e9-42ea4196aa3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fe034c62-0c82-4920-87a3-c53dba22a614" xlink:to="loc_us-gaap_ConstructionInProgressMember_bb71d331-20b7-48f5-99e9-42ea4196aa3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_774d5efc-46e0-44ee-a8fa-355c2c72fb80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f1643c1e-e006-445a-ac9e-53cd45501068" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_774d5efc-46e0-44ee-a8fa-355c2c72fb80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_66d6e6bf-112c-4e49-b780-b31b0fd2855c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_774d5efc-46e0-44ee-a8fa-355c2c72fb80" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_66d6e6bf-112c-4e49-b780-b31b0fd2855c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_14a86163-b103-43e1-8464-f8bf926b36c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_774d5efc-46e0-44ee-a8fa-355c2c72fb80" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_14a86163-b103-43e1-8464-f8bf926b36c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4f8b5665-1d31-4c8a-9473-f7339ff7f506" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_774d5efc-46e0-44ee-a8fa-355c2c72fb80" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4f8b5665-1d31-4c8a-9473-f7339ff7f506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_37cc3788-655a-41fb-b3bc-2d7d3e384746" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_774d5efc-46e0-44ee-a8fa-355c2c72fb80" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_37cc3788-655a-41fb-b3bc-2d7d3e384746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#LongLivedAssetsGeographicAreasDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentsGeographicalAreasAbstract_4e03790c-d043-4cad-a0b3-9662500abb5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentsGeographicalAreasAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bc50d3bb-114d-4fd1-b045-752b35b8dc58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentsGeographicalAreasAbstract_4e03790c-d043-4cad-a0b3-9662500abb5e" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bc50d3bb-114d-4fd1-b045-752b35b8dc58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_43ce772b-69ad-4bf0-98ef-90d6d21ba1f5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bc50d3bb-114d-4fd1-b045-752b35b8dc58" xlink:to="loc_srt_StatementGeographicalAxis_43ce772b-69ad-4bf0-98ef-90d6d21ba1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7175707f-7cf4-4fb5-a03b-35590e69a5f3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_43ce772b-69ad-4bf0-98ef-90d6d21ba1f5" xlink:to="loc_srt_SegmentGeographicalDomain_7175707f-7cf4-4fb5-a03b-35590e69a5f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f3adb6d7-9586-4274-b37c-8c40be165a22" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7175707f-7cf4-4fb5-a03b-35590e69a5f3" xlink:to="loc_country_US_f3adb6d7-9586-4274-b37c-8c40be165a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_CanadaandMexicoMember_fb27624a-b759-49d4-8cf0-53401b0cdc82" xlink:href="fast-20201231.xsd#fast_CanadaandMexicoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7175707f-7cf4-4fb5-a03b-35590e69a5f3" xlink:to="loc_fast_CanadaandMexicoMember_fb27624a-b759-49d4-8cf0-53401b0cdc82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_b356bdc2-97ee-40b2-baf9-12c347c387f1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7175707f-7cf4-4fb5-a03b-35590e69a5f3" xlink:to="loc_srt_NorthAmericaMember_b356bdc2-97ee-40b2-baf9-12c347c387f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_NonNorthAmericaMember_efaed1c1-b3c9-4838-8d58-ed4478f3cc73" xlink:href="fast-20201231.xsd#fast_NonNorthAmericaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7175707f-7cf4-4fb5-a03b-35590e69a5f3" xlink:to="loc_fast_NonNorthAmericaMember_efaed1c1-b3c9-4838-8d58-ed4478f3cc73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_973795e1-5ddf-4ca7-9389-3d11cc7a888d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bc50d3bb-114d-4fd1-b045-752b35b8dc58" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_973795e1-5ddf-4ca7-9389-3d11cc7a888d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_fe6076bf-b1da-4e4d-95ae-7ba9882762be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_973795e1-5ddf-4ca7-9389-3d11cc7a888d" xlink:to="loc_us-gaap_NoncurrentAssets_fe6076bf-b1da-4e4d-95ae-7ba9882762be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpenses" xlink:type="simple" xlink:href="fast-20201231.xsd#AccruedExpenses"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/AccruedExpenses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_eb043f74-4ddb-4255-a683-c8d5ba63987c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_73cda1ec-7a27-4786-b170-d2f98a441b1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_eb043f74-4ddb-4255-a683-c8d5ba63987c" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_73cda1ec-7a27-4786-b170-d2f98a441b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpensesTables" xlink:type="simple" xlink:href="fast-20201231.xsd#AccruedExpensesTables"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/AccruedExpensesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_aaf1dc95-d5f2-46b2-8b2a-d880c78e1064" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_a5f94391-668f-4651-b792-cee1cfd11357" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_aaf1dc95-d5f2-46b2-8b2a-d880c78e1064" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_a5f94391-668f-4651-b792-cee1cfd11357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/AccruedExpensesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#AccruedExpensesDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/AccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_7238b5f8-49fa-4577-a306-700badf1f233" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_d4141e83-2ca0-406e-9497-1be46a04ebad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_7238b5f8-49fa-4577-a306-700badf1f233" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_d4141e83-2ca0-406e-9497-1be46a04ebad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_b973abc5-b41a-46a0-a8bb-1ebfafabcb7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_7238b5f8-49fa-4577-a306-700badf1f233" xlink:to="loc_us-gaap_AccruedBonusesCurrent_b973abc5-b41a-46a0-a8bb-1ebfafabcb7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AccruedProfitSharingContributionCurrent_ef507350-c3a8-4ade-943e-7e3b8205655c" xlink:href="fast-20201231.xsd#fast_AccruedProfitSharingContributionCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_7238b5f8-49fa-4577-a306-700badf1f233" xlink:to="loc_fast_AccruedProfitSharingContributionCurrent_ef507350-c3a8-4ade-943e-7e3b8205655c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_c1653687-ecb6-4b1d-9056-b6e480ae8d35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_7238b5f8-49fa-4577-a306-700badf1f233" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_c1653687-ecb6-4b1d-9056-b6e480ae8d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_27170484-d11e-4908-964c-eb0e743d035b" xlink:href="fast-20201231.xsd#fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_7238b5f8-49fa-4577-a306-700badf1f233" xlink:to="loc_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes_27170484-d11e-4908-964c-eb0e743d035b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_b81a7148-106d-4679-af3d-a6b6fa747cbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_7238b5f8-49fa-4577-a306-700badf1f233" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_b81a7148-106d-4679-af3d-a6b6fa747cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_7ccbe0e6-f43a-46ce-af69-0ef2972788a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_7238b5f8-49fa-4577-a306-700badf1f233" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_7ccbe0e6-f43a-46ce-af69-0ef2972788a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_079ddf62-7acc-4b7c-aa94-39275f172416" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_7238b5f8-49fa-4577-a306-700badf1f233" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_079ddf62-7acc-4b7c-aa94-39275f172416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_SocialSecurityTaxEmployerDeferralCARESAct_41374c84-0c68-4037-ae9d-2f5b9dc7ea15" xlink:href="fast-20201231.xsd#fast_SocialSecurityTaxEmployerDeferralCARESAct"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_7238b5f8-49fa-4577-a306-700badf1f233" xlink:to="loc_fast_SocialSecurityTaxEmployerDeferralCARESAct_41374c84-0c68-4037-ae9d-2f5b9dc7ea15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquity" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_a1a26111-9f14-41ce-9eee-711e173eff8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_e316c43e-8bff-4c68-8299-7e1707398adb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_a1a26111-9f14-41ce-9eee-711e173eff8d" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_e316c43e-8bff-4c68-8299-7e1707398adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_871bc562-7762-41bf-851b-f08df9a2382f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_17ad0460-a06e-46ed-86c5-73f6e412893c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_871bc562-7762-41bf-851b-f08df9a2382f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_17ad0460-a06e-46ed-86c5-73f6e412893c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_32b0f0ba-0fca-4a65-bfe4-f3ccf61da32f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_871bc562-7762-41bf-851b-f08df9a2382f" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_32b0f0ba-0fca-4a65-bfe4-f3ccf61da32f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_b00215c5-2037-496e-8bc4-49bc2e4f230f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_871bc562-7762-41bf-851b-f08df9a2382f" xlink:to="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_b00215c5-2037-496e-8bc4-49bc2e4f230f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_bbcb3b26-15fb-4b36-b83f-6f38a7953f66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_871bc562-7762-41bf-851b-f08df9a2382f" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_bbcb3b26-15fb-4b36-b83f-6f38a7953f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b2d64e72-2a9d-4b42-b98f-323e991d9e9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_871bc562-7762-41bf-851b-f08df9a2382f" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b2d64e72-2a9d-4b42-b98f-323e991d9e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_3ca4936f-ce01-4215-bc7e-1fdcac843a66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_d4968ea8-5896-4d54-a287-521a27b2d918" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3ca4936f-ce01-4215-bc7e-1fdcac843a66" xlink:to="loc_us-gaap_SubsequentEventTable_d4968ea8-5896-4d54-a287-521a27b2d918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1dd91539-d883-4936-91c6-c81a815ed8e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_d4968ea8-5896-4d54-a287-521a27b2d918" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1dd91539-d883-4936-91c6-c81a815ed8e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_ddf7a44a-3275-4174-a4c2-96e7a39e7c42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1dd91539-d883-4936-91c6-c81a815ed8e2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_ddf7a44a-3275-4174-a4c2-96e7a39e7c42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_8beb2a0b-d1e4-4db3-b42f-ce376b43b0f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_ddf7a44a-3275-4174-a4c2-96e7a39e7c42" xlink:to="loc_us-gaap_SubsequentEventMember_8beb2a0b-d1e4-4db3-b42f-ce376b43b0f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_bfeaa91f-8eb4-49d6-83ce-2f001bc5ed35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_d4968ea8-5896-4d54-a287-521a27b2d918" xlink:to="loc_us-gaap_GranteeStatusAxis_bfeaa91f-8eb4-49d6-83ce-2f001bc5ed35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_4f4af441-6f7e-460e-b00e-74b5974c8430" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusAxis_bfeaa91f-8eb4-49d6-83ce-2f001bc5ed35" xlink:to="loc_us-gaap_GranteeStatusDomain_4f4af441-6f7e-460e-b00e-74b5974c8430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_34bc3be2-e349-4ecb-b156-674872bdb323" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusDomain_4f4af441-6f7e-460e-b00e-74b5974c8430" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_34bc3be2-e349-4ecb-b156-674872bdb323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_1cbfde14-026b-43d0-8ea8-7b7ca76c0f78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_d4968ea8-5896-4d54-a287-521a27b2d918" xlink:to="loc_us-gaap_SubsequentEventLineItems_1cbfde14-026b-43d0-8ea8-7b7ca76c0f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_2dabe206-b823-46c3-9e1c-bf8ba25cabc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_1cbfde14-026b-43d0-8ea8-7b7ca76c0f78" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_2dabe206-b823-46c3-9e1c-bf8ba25cabc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_2cd651d0-a89c-4f21-9964-e1afc3064966" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_1cbfde14-026b-43d0-8ea8-7b7ca76c0f78" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_2cd651d0-a89c-4f21-9964-e1afc3064966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_fa7ac696-94de-4a01-a575-aae4a4ab890d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_1cbfde14-026b-43d0-8ea8-7b7ca76c0f78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_fa7ac696-94de-4a01-a575-aae4a4ab890d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5c89fbb7-2f49-489d-a321-e973042c3747" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_1cbfde14-026b-43d0-8ea8-7b7ca76c0f78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_5c89fbb7-2f49-489d-a321-e973042c3747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_04e804ad-d87f-4040-8620-c49ee01b1d9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_1cbfde14-026b-43d0-8ea8-7b7ca76c0f78" xlink:to="loc_us-gaap_SharePrice_04e804ad-d87f-4040-8620-c49ee01b1d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4dd2f582-3bf5-4dfd-820d-b94ec78fe809" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3ca4936f-ce01-4215-bc7e-1fdcac843a66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4dd2f582-3bf5-4dfd-820d-b94ec78fe809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_b8ff116a-a96e-41ad-b2c3-a3987f1c732e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3ca4936f-ce01-4215-bc7e-1fdcac843a66" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_b8ff116a-a96e-41ad-b2c3-a3987f1c732e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4d130845-003c-4d53-bd16-b1d2a9284a4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3ca4936f-ce01-4215-bc7e-1fdcac843a66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4d130845-003c-4d53-bd16-b1d2a9284a4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_95167f76-7d6d-46cb-bdc6-4f4221b19d36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3ca4936f-ce01-4215-bc7e-1fdcac843a66" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_95167f76-7d6d-46cb-bdc6-4f4221b19d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_509e0212-86f2-4216-800e-1b8e8bdc0dc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3ca4936f-ce01-4215-bc7e-1fdcac843a66" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_509e0212-86f2-4216-800e-1b8e8bdc0dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_14903c85-3172-4f9c-893e-830a3ed5e932" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3ca4936f-ce01-4215-bc7e-1fdcac843a66" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_14903c85-3172-4f9c-893e-830a3ed5e932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_754ffe5e-1b5b-404f-9cb0-3e876070b4b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3ca4936f-ce01-4215-bc7e-1fdcac843a66" xlink:to="loc_us-gaap_ShareBasedCompensation_754ffe5e-1b5b-404f-9cb0-3e876070b4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityStockOptionsGrantedDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_83f249f5-0db9-4c6f-928b-47e1c439ac0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ef5e080c-e888-4273-97be-f9df841ffa12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_83f249f5-0db9-4c6f-928b-47e1c439ac0d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ef5e080c-e888-4273-97be-f9df841ffa12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_fa64ba76-f304-4734-a86c-2adba2cde133" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ef5e080c-e888-4273-97be-f9df841ffa12" xlink:to="loc_us-gaap_AwardDateAxis_fa64ba76-f304-4734-a86c-2adba2cde133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_fa64ba76-f304-4734-a86c-2adba2cde133" xlink:to="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandTwentyMember_761faf6f-d438-4cd4-8606-6115fd329321" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandTwentyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_JanuarySecondTwoThousandTwentyMember_761faf6f-d438-4cd4-8606-6115fd329321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandNineteenMember_22113140-0f0f-46dd-9870-d331a462670c" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandNineteenMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_JanuarySecondTwoThousandNineteenMember_22113140-0f0f-46dd-9870-d331a462670c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandEighteenMember_92c8fd5b-69af-480f-b5ea-ffbd2354d8b0" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandEighteenMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_JanuarySecondTwoThousandEighteenMember_92c8fd5b-69af-480f-b5ea-ffbd2354d8b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuaryThirdTwoThousandSeventeenMember_9c1711f4-53bd-4a9f-9002-35e479643641" xlink:href="fast-20201231.xsd#fast_JanuaryThirdTwoThousandSeventeenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_JanuaryThirdTwoThousandSeventeenMember_9c1711f4-53bd-4a9f-9002-35e479643641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_148a9e9c-a41c-4272-a2f3-9506a36e451c" xlink:href="fast-20201231.xsd#fast_AprilNineteenthTwoThousandSixteenMemberDomain"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_148a9e9c-a41c-4272-a2f3-9506a36e451c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_88032950-9e3a-4637-820e-647f74ea71a4" xlink:href="fast-20201231.xsd#fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_88032950-9e3a-4637-820e-647f74ea71a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilTwentySecondTwoThousandFourteenMember_92776610-db04-4028-9429-9abbad473ae1" xlink:href="fast-20201231.xsd#fast_AprilTwentySecondTwoThousandFourteenMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_AprilTwentySecondTwoThousandFourteenMember_92776610-db04-4028-9429-9abbad473ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilSixteenthTwoThousandThirteenMember_edddd2a6-cfd5-435a-a826-57c5db6f600c" xlink:href="fast-20201231.xsd#fast_AprilSixteenthTwoThousandThirteenMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_AprilSixteenthTwoThousandThirteenMember_edddd2a6-cfd5-435a-a826-57c5db6f600c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilSeventeenthTwoThousandTwelveMember_860d5d2f-d20d-41be-8965-35e662459cb0" xlink:href="fast-20201231.xsd#fast_AprilSeventeenthTwoThousandTwelveMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_2541460e-10a5-4269-8795-82c20b8e8c59" xlink:to="loc_fast_AprilSeventeenthTwoThousandTwelveMember_860d5d2f-d20d-41be-8965-35e662459cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad172031-1828-4e66-860a-58e218cee1c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ef5e080c-e888-4273-97be-f9df841ffa12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad172031-1828-4e66-860a-58e218cee1c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_ff42dbc9-2642-4e0c-b368-33dcd6e89ea8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad172031-1828-4e66-860a-58e218cee1c4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_ff42dbc9-2642-4e0c-b368-33dcd6e89ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_feecb042-d2bb-47aa-8bdd-3e098554150b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad172031-1828-4e66-860a-58e218cee1c4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_feecb042-d2bb-47aa-8bdd-3e098554150b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_3cc58da3-f154-4b8a-9b74-31bada93feeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad172031-1828-4e66-860a-58e218cee1c4" xlink:to="loc_us-gaap_SharePrice_3cc58da3-f154-4b8a-9b74-31bada93feeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_32d9918c-e6c0-4301-854d-aedced744e21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad172031-1828-4e66-860a-58e218cee1c4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_32d9918c-e6c0-4301-854d-aedced744e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_52cdc1ee-89b0-4c6f-a6a8-abf2b2925435" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad172031-1828-4e66-860a-58e218cee1c4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_52cdc1ee-89b0-4c6f-a6a8-abf2b2925435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_dae2d983-f3a2-4756-b3ba-20b0a8790363" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1ab069b8-4dcd-4d69-86a5-42c8382e443f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_dae2d983-f3a2-4756-b3ba-20b0a8790363" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1ab069b8-4dcd-4d69-86a5-42c8382e443f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_7dec61ab-d9c7-4e00-922c-8757424a620a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1ab069b8-4dcd-4d69-86a5-42c8382e443f" xlink:to="loc_us-gaap_AwardDateAxis_7dec61ab-d9c7-4e00-922c-8757424a620a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_7dec61ab-d9c7-4e00-922c-8757424a620a" xlink:to="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandTwentyMember_a4723ebe-ed5d-481a-84ce-055dd931e400" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandTwentyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_JanuarySecondTwoThousandTwentyMember_a4723ebe-ed5d-481a-84ce-055dd931e400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandNineteenMember_6bce9ca3-a65e-4673-8b37-a616f4ed9f2d" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandNineteenMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_JanuarySecondTwoThousandNineteenMember_6bce9ca3-a65e-4673-8b37-a616f4ed9f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuarySecondTwoThousandEighteenMember_df2805de-dc39-418c-acf4-33b8e15ee2e6" xlink:href="fast-20201231.xsd#fast_JanuarySecondTwoThousandEighteenMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_JanuarySecondTwoThousandEighteenMember_df2805de-dc39-418c-acf4-33b8e15ee2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_JanuaryThirdTwoThousandSeventeenMember_8a418e18-00f0-4fee-b756-96648683408b" xlink:href="fast-20201231.xsd#fast_JanuaryThirdTwoThousandSeventeenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_JanuaryThirdTwoThousandSeventeenMember_8a418e18-00f0-4fee-b756-96648683408b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_54a99234-9da2-42dd-92dc-c079b6697336" xlink:href="fast-20201231.xsd#fast_AprilNineteenthTwoThousandSixteenMemberDomain"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_AprilNineteenthTwoThousandSixteenMemberDomain_54a99234-9da2-42dd-92dc-c079b6697336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_9346fe48-0bf4-4522-bc85-5e1cbcd38466" xlink:href="fast-20201231.xsd#fast_AprilTwentyFirstTwoThousandFifteenMemberDomain"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_AprilTwentyFirstTwoThousandFifteenMemberDomain_9346fe48-0bf4-4522-bc85-5e1cbcd38466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilTwentySecondTwoThousandFourteenMember_4f25078a-5422-464a-a0ac-62f7d8f96088" xlink:href="fast-20201231.xsd#fast_AprilTwentySecondTwoThousandFourteenMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_AprilTwentySecondTwoThousandFourteenMember_4f25078a-5422-464a-a0ac-62f7d8f96088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilSixteenthTwoThousandThirteenMember_f27a1628-23d3-4f0c-8526-5af6cfc06f3c" xlink:href="fast-20201231.xsd#fast_AprilSixteenthTwoThousandThirteenMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_AprilSixteenthTwoThousandThirteenMember_f27a1628-23d3-4f0c-8526-5af6cfc06f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AprilSeventeenthTwoThousandTwelveMember_56148985-ee33-4bce-a259-42dd3e5e1766" xlink:href="fast-20201231.xsd#fast_AprilSeventeenthTwoThousandTwelveMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_50cef177-1fb5-4d73-8cf2-e6c08ac16f97" xlink:to="loc_fast_AprilSeventeenthTwoThousandTwelveMember_56148985-ee33-4bce-a259-42dd3e5e1766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a773101-4170-450e-ae59-5e18739c30ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1ab069b8-4dcd-4d69-86a5-42c8382e443f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a773101-4170-450e-ae59-5e18739c30ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3abe00e3-2f9b-4da6-a01c-10f532ea0f6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a773101-4170-450e-ae59-5e18739c30ce" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3abe00e3-2f9b-4da6-a01c-10f532ea0f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_bae38ec7-76b5-408c-b23b-3190ba7aa9d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a773101-4170-450e-ae59-5e18739c30ce" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_bae38ec7-76b5-408c-b23b-3190ba7aa9d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1bc6a8c0-9ac1-4182-86ea-5fc070f0b01f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a773101-4170-450e-ae59-5e18739c30ce" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1bc6a8c0-9ac1-4182-86ea-5fc070f0b01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2c0801e2-35e0-484b-bbe1-ae3466a01fd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a773101-4170-450e-ae59-5e18739c30ce" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2c0801e2-35e0-484b-bbe1-ae3466a01fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_643029be-a3c0-4eae-8acc-29d26499f460" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a773101-4170-450e-ae59-5e18739c30ce" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_643029be-a3c0-4eae-8acc-29d26499f460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquitySummaryOfStockOptionPlanActivityDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_9a06c710-a3cc-4704-a015-ead000452cca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8bdf7602-d2ea-4d96-998b-dce64209b899" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_9a06c710-a3cc-4704-a015-ead000452cca" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8bdf7602-d2ea-4d96-998b-dce64209b899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_eb6f4551-98a1-4d0a-b107-23e801adbda0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8bdf7602-d2ea-4d96-998b-dce64209b899" xlink:to="loc_us-gaap_AwardTypeAxis_eb6f4551-98a1-4d0a-b107-23e801adbda0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_334c3be9-cfea-4eac-9212-6b2ba8056e26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_eb6f4551-98a1-4d0a-b107-23e801adbda0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_334c3be9-cfea-4eac-9212-6b2ba8056e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1d78e2f0-a587-49b4-8d25-0d3f9cf4d876" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_334c3be9-cfea-4eac-9212-6b2ba8056e26" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1d78e2f0-a587-49b4-8d25-0d3f9cf4d876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8bdf7602-d2ea-4d96-998b-dce64209b899" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4b351596-2d93-491a-bcff-ebf136f48289" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4b351596-2d93-491a-bcff-ebf136f48289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1293ab65-af27-4c8f-ac23-a8d969391ce9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4b351596-2d93-491a-bcff-ebf136f48289" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1293ab65-af27-4c8f-ac23-a8d969391ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_da0c8b78-df85-4320-9a74-cca0aee1f929" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4b351596-2d93-491a-bcff-ebf136f48289" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_da0c8b78-df85-4320-9a74-cca0aee1f929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a2158f4f-2d4f-47e0-8fa2-4fd3caf0e965" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4b351596-2d93-491a-bcff-ebf136f48289" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a2158f4f-2d4f-47e0-8fa2-4fd3caf0e965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_32ee2616-cd63-49c2-b017-a25faf78262e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4b351596-2d93-491a-bcff-ebf136f48289" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_32ee2616-cd63-49c2-b017-a25faf78262e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b03d1c3b-40cc-479e-a4fb-3b5c0ba37bed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4b351596-2d93-491a-bcff-ebf136f48289" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b03d1c3b-40cc-479e-a4fb-3b5c0ba37bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_cb477785-a07e-46bc-aa04-1523d64ac1d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_cb477785-a07e-46bc-aa04-1523d64ac1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_622b4de6-7678-48bd-8dd2-0c98f6f8da29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_622b4de6-7678-48bd-8dd2-0c98f6f8da29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_46442e38-ac4c-4a34-9d7b-42fbc9ec4950" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_622b4de6-7678-48bd-8dd2-0c98f6f8da29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_46442e38-ac4c-4a34-9d7b-42fbc9ec4950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_03891915-cc2a-4537-b03a-44d53e7cf021" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_622b4de6-7678-48bd-8dd2-0c98f6f8da29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_03891915-cc2a-4537-b03a-44d53e7cf021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_906a7578-0854-4a63-bd4a-9c4f13b0ed06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_622b4de6-7678-48bd-8dd2-0c98f6f8da29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_906a7578-0854-4a63-bd4a-9c4f13b0ed06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_ec4a0afc-7c86-4652-b31e-38f48c36eeed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_622b4de6-7678-48bd-8dd2-0c98f6f8da29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_ec4a0afc-7c86-4652-b31e-38f48c36eeed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4a08a15d-ba0b-4f4b-94b4-6c6f46492f52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_622b4de6-7678-48bd-8dd2-0c98f6f8da29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4a08a15d-ba0b-4f4b-94b4-6c6f46492f52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8faabd9c-b9ab-4b2a-b655-d376f0935fe9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8faabd9c-b9ab-4b2a-b655-d376f0935fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8fabc2f6-b28f-4022-a1ff-87aece4690ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8fabc2f6-b28f-4022-a1ff-87aece4690ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7ed3484f-3c36-41d2-a3d5-b854c69ec39a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8fabc2f6-b28f-4022-a1ff-87aece4690ca" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7ed3484f-3c36-41d2-a3d5-b854c69ec39a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_c43970c3-4e2d-4258-a02b-ae179b40177e" xlink:href="fast-20201231.xsd#fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8fabc2f6-b28f-4022-a1ff-87aece4690ca" xlink:to="loc_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_c43970c3-4e2d-4258-a02b-ae179b40177e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_b41544fb-45a3-4ad1-8828-fe95740c537e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bae7d2b9-2b4a-47d6-bef3-e99450d4d07a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_b41544fb-45a3-4ad1-8828-fe95740c537e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquitySharesOutstandingDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_a92c565a-e1c9-410c-bd99-0229c1f04f18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_ShareOutstandingRollForward_da0eb21d-abd3-4a8c-aa58-9dd0ef5f873c" xlink:href="fast-20201231.xsd#fast_ShareOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_a92c565a-e1c9-410c-bd99-0229c1f04f18" xlink:to="loc_fast_ShareOutstandingRollForward_da0eb21d-abd3-4a8c-aa58-9dd0ef5f873c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_caea9dee-042f-4f54-a346-d3be1bd21658" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_ShareOutstandingRollForward_da0eb21d-abd3-4a8c-aa58-9dd0ef5f873c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_caea9dee-042f-4f54-a346-d3be1bd21658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_16117de6-11a9-46a4-beea-d3d9928a860f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_ShareOutstandingRollForward_da0eb21d-abd3-4a8c-aa58-9dd0ef5f873c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_16117de6-11a9-46a4-beea-d3d9928a860f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_ec4c4717-1fb0-44d6-a992-1dade7cd9de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_ShareOutstandingRollForward_da0eb21d-abd3-4a8c-aa58-9dd0ef5f873c" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_ec4c4717-1fb0-44d6-a992-1dade7cd9de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_96625656-c878-4ad5-9107-a2bcd1ad4ed3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fast_ShareOutstandingRollForward_da0eb21d-abd3-4a8c-aa58-9dd0ef5f873c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_96625656-c878-4ad5-9107-a2bcd1ad4ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_2a08aef3-0b6a-40b8-811d-ab0bde10022a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e150875a-33d5-4e21-a3eb-32abd514234d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_2a08aef3-0b6a-40b8-811d-ab0bde10022a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e150875a-33d5-4e21-a3eb-32abd514234d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_327db467-6905-4587-9809-74412025fc82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_2a08aef3-0b6a-40b8-811d-ab0bde10022a" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_327db467-6905-4587-9809-74412025fc82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_32ac4cf6-7504-4b23-9ba0-5a681a5176a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_2a08aef3-0b6a-40b8-811d-ab0bde10022a" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_32ac4cf6-7504-4b23-9ba0-5a681a5176a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_770ecd1f-3c16-4b44-ab4d-ae7125a5d807" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_f3af8312-d93d-45ed-a13a-fa2c759f4087" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_770ecd1f-3c16-4b44-ab4d-ae7125a5d807" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_f3af8312-d93d-45ed-a13a-fa2c759f4087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_fd2a66e6-ee1a-4905-b1a8-7f62f5a3eb16" xlink:href="fast-20201231.xsd#fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_770ecd1f-3c16-4b44-ab4d-ae7125a5d807" xlink:to="loc_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice_fd2a66e6-ee1a-4905-b1a8-7f62f5a3eb16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/RetirementSavingsPlan" xlink:type="simple" xlink:href="fast-20201231.xsd#RetirementSavingsPlan"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/RetirementSavingsPlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_85e69b20-1e29-4e8e-a7bc-449e9cebf739" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_18f9f40c-b351-4187-9fa5-485dddce7d42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_85e69b20-1e29-4e8e-a7bc-449e9cebf739" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_18f9f40c-b351-4187-9fa5-485dddce7d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#RetirementSavingsPlanNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_21ad8d07-7d36-4a19-89e6-51c86326ac5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_04c8fd91-bf18-433b-85ed-152c79a47cb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_21ad8d07-7d36-4a19-89e6-51c86326ac5f" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_04c8fd91-bf18-433b-85ed-152c79a47cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxes" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_3c220bac-fd89-45db-b168-7327f3714e28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_82beda40-c130-4bc4-ab4b-c61e7e1cf073" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3c220bac-fd89-45db-b168-7327f3714e28" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_82beda40-c130-4bc4-ab4b-c61e7e1cf073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d0aa5871-2358-4e40-acaf-31e2c7f608cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_79d61074-596b-4168-b36f-cfa655c45bc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d0aa5871-2358-4e40-acaf-31e2c7f608cc" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_79d61074-596b-4168-b36f-cfa655c45bc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_b5a803fe-680d-48d0-9fb4-fbcd311de0c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d0aa5871-2358-4e40-acaf-31e2c7f608cc" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_b5a803fe-680d-48d0-9fb4-fbcd311de0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_49a889bb-5138-4035-a3d3-10acb6f0b889" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d0aa5871-2358-4e40-acaf-31e2c7f608cc" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_49a889bb-5138-4035-a3d3-10acb6f0b889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_acfcc6b1-7cba-498a-96a1-dabada45ec41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d0aa5871-2358-4e40-acaf-31e2c7f608cc" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_acfcc6b1-7cba-498a-96a1-dabada45ec41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_8abb5699-f853-458a-ac2a-66f043662294" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d0aa5871-2358-4e40-acaf-31e2c7f608cc" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_8abb5699-f853-458a-ac2a-66f043662294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesEarningsBeforeIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_20cceac0-3fb3-4d87-a879-9ec821826e88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_8ce84bd6-0d74-4562-83fa-e34982068ee7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_20cceac0-3fb3-4d87-a879-9ec821826e88" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_8ce84bd6-0d74-4562-83fa-e34982068ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_460e1efb-2849-4030-b692-527cc974f791" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_20cceac0-3fb3-4d87-a879-9ec821826e88" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_460e1efb-2849-4030-b692-527cc974f791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5bdaeb4e-9c5c-4ef2-b200-7ec9d0b3bbd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_20cceac0-3fb3-4d87-a879-9ec821826e88" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5bdaeb4e-9c5c-4ef2-b200-7ec9d0b3bbd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1b18779d-ab0f-410e-96a1-531c6b55407c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_ba004cd0-da43-4be8-9f1d-9e1ad2bd4a01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1b18779d-ab0f-410e-96a1-531c6b55407c" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_ba004cd0-da43-4be8-9f1d-9e1ad2bd4a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_987224e9-91c5-4b5a-b2ee-309832e53658" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_ba004cd0-da43-4be8-9f1d-9e1ad2bd4a01" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_987224e9-91c5-4b5a-b2ee-309832e53658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_bf9be22b-1b64-4a75-ac7a-2919c7f0136a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_ba004cd0-da43-4be8-9f1d-9e1ad2bd4a01" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_bf9be22b-1b64-4a75-ac7a-2919c7f0136a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_dd9a456f-08d4-4114-b785-c654bc62df9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_ba004cd0-da43-4be8-9f1d-9e1ad2bd4a01" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_dd9a456f-08d4-4114-b785-c654bc62df9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c4689c79-5d95-432c-865b-cb7e6a0dcee8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_ba004cd0-da43-4be8-9f1d-9e1ad2bd4a01" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c4689c79-5d95-432c-865b-cb7e6a0dcee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_c0e54c9a-3900-4813-b186-d24eaa3e3cec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1b18779d-ab0f-410e-96a1-531c6b55407c" xlink:to="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_c0e54c9a-3900-4813-b186-d24eaa3e3cec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ecae0dab-5a98-4153-99ca-7c17be7244ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_c0e54c9a-3900-4813-b186-d24eaa3e3cec" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ecae0dab-5a98-4153-99ca-7c17be7244ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b20988db-0c83-4960-917c-a466cefa6d00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_c0e54c9a-3900-4813-b186-d24eaa3e3cec" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b20988db-0c83-4960-917c-a466cefa6d00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_547769b4-6842-485b-aae5-c98fd672547b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_c0e54c9a-3900-4813-b186-d24eaa3e3cec" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_547769b4-6842-485b-aae5-c98fd672547b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9c4b44f1-5a15-45af-95bf-b4d4dea6e068" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_c0e54c9a-3900-4813-b186-d24eaa3e3cec" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9c4b44f1-5a15-45af-95bf-b4d4dea6e068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0e3e1ad2-56d8-479f-8687-2daceabe1401" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1b18779d-ab0f-410e-96a1-531c6b55407c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0e3e1ad2-56d8-479f-8687-2daceabe1401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_eee0a668-bcff-4a41-93fa-9f3b8c3d80d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0e3e1ad2-56d8-479f-8687-2daceabe1401" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_eee0a668-bcff-4a41-93fa-9f3b8c3d80d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_e6355bd3-6b5a-47d7-8589-179dd79aeb2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0e3e1ad2-56d8-479f-8687-2daceabe1401" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_e6355bd3-6b5a-47d7-8589-179dd79aeb2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_2b5fb21b-8682-4041-b453-70c12dd2917e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0e3e1ad2-56d8-479f-8687-2daceabe1401" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_2b5fb21b-8682-4041-b453-70c12dd2917e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d5d85289-e461-4294-b628-a921024efa6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0e3e1ad2-56d8-479f-8687-2daceabe1401" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d5d85289-e461-4294-b628-a921024efa6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7dc86713-cadc-4bab-9c74-367650756a6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_28d20df8-c1a6-4e9e-a537-e71c5ed830be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7dc86713-cadc-4bab-9c74-367650756a6e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_28d20df8-c1a6-4e9e-a537-e71c5ed830be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_23b27bf4-e763-46fe-a518-4ca3dd1f2834" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7dc86713-cadc-4bab-9c74-367650756a6e" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_23b27bf4-e763-46fe-a518-4ca3dd1f2834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_8f4f06f2-fe69-418b-8277-9cd7301556d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7dc86713-cadc-4bab-9c74-367650756a6e" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_8f4f06f2-fe69-418b-8277-9cd7301556d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_e57db07a-7294-4325-8b75-6d6886d05be8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7dc86713-cadc-4bab-9c74-367650756a6e" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_e57db07a-7294-4325-8b75-6d6886d05be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_29e6d8b2-de39-49d4-89cf-37be6cdec8d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7dc86713-cadc-4bab-9c74-367650756a6e" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_29e6d8b2-de39-49d4-89cf-37be6cdec8d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_dcb49a37-ebd1-4cb6-aeb1-e5c65c5b2974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7dc86713-cadc-4bab-9c74-367650756a6e" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_dcb49a37-ebd1-4cb6-aeb1-e5c65c5b2974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_11190aef-dbd8-4d70-b4ed-412ceb1cd63d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7dc86713-cadc-4bab-9c74-367650756a6e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_11190aef-dbd8-4d70-b4ed-412ceb1cd63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_333d77db-98a7-446e-863b-534acbd70aeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7dc86713-cadc-4bab-9c74-367650756a6e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_333d77db-98a7-446e-863b-534acbd70aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_01cd28b9-7e88-4baf-a31c-00f0430910ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_01cd28b9-7e88-4baf-a31c-00f0430910ca" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_fc9ac518-24d8-470e-bebf-8fe1b25e5f4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_fc9ac518-24d8-470e-bebf-8fe1b25e5f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3bdf4f09-b32a-4ea0-90d1-f5fdb2524731" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3bdf4f09-b32a-4ea0-90d1-f5fdb2524731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_32fa917a-908a-4f88-ba95-b365b500c498" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_32fa917a-908a-4f88-ba95-b365b500c498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_34a69b1f-92cb-4596-b80a-972f9c45fae2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_34a69b1f-92cb-4596-b80a-972f9c45fae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_1a674fb5-ce0b-4960-8bc1-9188363bde4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_1a674fb5-ce0b-4960-8bc1-9188363bde4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_DeferredTaxAssetsOperatingLeaseLiability_47667b47-17d3-4aad-8c9b-2db33788eabf" xlink:href="fast-20201231.xsd#fast_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:to="loc_fast_DeferredTaxAssetsOperatingLeaseLiability_47667b47-17d3-4aad-8c9b-2db33788eabf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_c3e668c9-60f9-4e7d-a34d-23dc7d5c6101" xlink:href="fast-20201231.xsd#fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:to="loc_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions_c3e668c9-60f9-4e7d-a34d-23dc7d5c6101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_9ef37b43-5298-441b-b4bf-7e6f73155cf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_9ef37b43-5298-441b-b4bf-7e6f73155cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_c201ce6e-a1b6-4cfe-82f0-7c1384c5fe8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_c201ce6e-a1b6-4cfe-82f0-7c1384c5fe8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_e45215a7-2c2e-4306-a552-4247b925caff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_e45215a7-2c2e-4306-a552-4247b925caff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_820e47f7-35bc-4635-9702-e1b3319efa3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_820e47f7-35bc-4635-9702-e1b3319efa3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d55a8c09-1991-4ae5-939d-2b81e1995a58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d55a8c09-1991-4ae5-939d-2b81e1995a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_5a229d19-07a4-43cb-90f0-5f9c5a868dfa" xlink:href="fast-20201231.xsd#fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:to="loc_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset_5a229d19-07a4-43cb-90f0-5f9c5a868dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_e79c21b0-cd80-4e2e-9dfd-1553623e6eec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_126aa325-d63e-45a0-b70e-ce9a223d22ef" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_e79c21b0-cd80-4e2e-9dfd-1553623e6eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_d9a79f2a-bf38-4175-bb71-37a26450c166" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_01cd28b9-7e88-4baf-a31c-00f0430910ca" xlink:to="loc_us-gaap_DeferredTaxLiabilities_d9a79f2a-bf38-4175-bb71-37a26450c166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d995da0a-a9bf-4237-9316-766a38d9b38e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5a0851e9-d467-4a67-aad4-7ea04475f413" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d995da0a-a9bf-4237-9316-766a38d9b38e" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5a0851e9-d467-4a67-aad4-7ea04475f413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_9e1da424-85d3-48e0-96b8-c658ef025c9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5a0851e9-d467-4a67-aad4-7ea04475f413" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_9e1da424-85d3-48e0-96b8-c658ef025c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_26eaad34-5f47-48be-8f04-4acf32034e8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5a0851e9-d467-4a67-aad4-7ea04475f413" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_26eaad34-5f47-48be-8f04-4acf32034e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_d343e255-469b-45a4-8c66-7bb83a1bf950" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5a0851e9-d467-4a67-aad4-7ea04475f413" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_d343e255-469b-45a4-8c66-7bb83a1bf950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_8cbab3c9-cb19-48b1-9ef8-e2eb9dcff664" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5a0851e9-d467-4a67-aad4-7ea04475f413" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_8cbab3c9-cb19-48b1-9ef8-e2eb9dcff664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_2894d79a-811d-4849-8ff6-7e51553d68fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5a0851e9-d467-4a67-aad4-7ea04475f413" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_2894d79a-811d-4849-8ff6-7e51553d68fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_3491f88e-9eea-4cdf-9eaf-385e11aed41f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5a0851e9-d467-4a67-aad4-7ea04475f413" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_3491f88e-9eea-4cdf-9eaf-385e11aed41f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_6e6024c3-10a0-4619-a1de-fa1b8dcdda1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5a0851e9-d467-4a67-aad4-7ea04475f413" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_6e6024c3-10a0-4619-a1de-fa1b8dcdda1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d6473f36-5667-48b5-87f8-09b0007e3bf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7c2a944f-ba6c-412a-93cc-e5c919ec9f38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d6473f36-5667-48b5-87f8-09b0007e3bf5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7c2a944f-ba6c-412a-93cc-e5c919ec9f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_bb103ed9-0bd6-41c7-9e56-b8467643908d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d6473f36-5667-48b5-87f8-09b0007e3bf5" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_bb103ed9-0bd6-41c7-9e56-b8467643908d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeases" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeases"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingLeases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_70da1613-99ba-4e72-8a82-3827be44f5e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_43ffb949-d5da-4c9c-a1e9-dcbbc1b1b025" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_70da1613-99ba-4e72-8a82-3827be44f5e2" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_43ffb949-d5da-4c9c-a1e9-dcbbc1b1b025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesTables" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesTables"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_913c15e0-da12-486c-a162-57e475cffa1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_a4d44552-39aa-48fd-bbd3-b683e099f0c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_913c15e0-da12-486c-a162-57e475cffa1b" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_a4d44552-39aa-48fd-bbd3-b683e099f0c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2ac88fe0-8fa4-452f-b4ee-6a28204cb154" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_913c15e0-da12-486c-a162-57e475cffa1b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2ac88fe0-8fa4-452f-b4ee-6a28204cb154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ed86c71b-221c-4221-8726-c7eb8e2a9c55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidualValueOfLeasedAsset_b3987edd-fee3-4a7d-8d80-52ff7e65805f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidualValueOfLeasedAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ed86c71b-221c-4221-8726-c7eb8e2a9c55" xlink:to="loc_us-gaap_ResidualValueOfLeasedAsset_b3987edd-fee3-4a7d-8d80-52ff7e65805f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingleasesCostComponentsofOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_2e3f8b4b-5108-472d-88a1-db4de21ef8ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_355b7bba-31a1-41d6-af3c-0f9168e4e821" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2e3f8b4b-5108-472d-88a1-db4de21ef8ce" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_355b7bba-31a1-41d6-af3c-0f9168e4e821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88572f9c-267d-407e-9700-2c62e0d6bfe2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_355b7bba-31a1-41d6-af3c-0f9168e4e821" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88572f9c-267d-407e-9700-2c62e0d6bfe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec212df4-f95a-482b-9507-43474870ec57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88572f9c-267d-407e-9700-2c62e0d6bfe2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec212df4-f95a-482b-9507-43474870ec57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_FacilitiesAndEquipmentMember_7aafe20e-e8d1-4ac3-b38f-b85f3c580309" xlink:href="fast-20201231.xsd#fast_FacilitiesAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec212df4-f95a-482b-9507-43474870ec57" xlink:to="loc_fast_FacilitiesAndEquipmentMember_7aafe20e-e8d1-4ac3-b38f-b85f3c580309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_5f182d98-6d4c-41e1-ae5f-d37011b126f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec212df4-f95a-482b-9507-43474870ec57" xlink:to="loc_us-gaap_VehiclesMember_5f182d98-6d4c-41e1-ae5f-d37011b126f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_c642bf0f-ebf8-47d5-b56f-2aed4a94a247" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_355b7bba-31a1-41d6-af3c-0f9168e4e821" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_c642bf0f-ebf8-47d5-b56f-2aed4a94a247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_51fefa20-07ff-4227-b198-414c6ad2ed26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c642bf0f-ebf8-47d5-b56f-2aed4a94a247" xlink:to="loc_us-gaap_OperatingLeaseCost_51fefa20-07ff-4227-b198-414c6ad2ed26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_ef04cba3-25be-4350-bcd5-5f430c11ce36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c642bf0f-ebf8-47d5-b56f-2aed4a94a247" xlink:to="loc_us-gaap_VariableLeaseCost_ef04cba3-25be-4350-bcd5-5f430c11ce36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_6f1ec556-2de6-45b7-8360-09c4c0363503" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c642bf0f-ebf8-47d5-b56f-2aed4a94a247" xlink:to="loc_us-gaap_ShortTermLeaseCost_6f1ec556-2de6-45b7-8360-09c4c0363503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_02accf2d-4c8a-4fb2-9db5-4211724719f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c642bf0f-ebf8-47d5-b56f-2aed4a94a247" xlink:to="loc_us-gaap_LeaseCost_02accf2d-4c8a-4fb2-9db5-4211724719f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesMaturitiesofLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_08f8bc3d-f7cb-41f0-b13e-183d39e1e52a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_e4e8beb4-77be-4bbe-adcd-5c8d8bd10ba9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_08f8bc3d-f7cb-41f0-b13e-183d39e1e52a" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_e4e8beb4-77be-4bbe-adcd-5c8d8bd10ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87173d55-aa0b-4ee0-969e-4e1ee190f31b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_e4e8beb4-77be-4bbe-adcd-5c8d8bd10ba9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87173d55-aa0b-4ee0-969e-4e1ee190f31b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_24af3e4d-ac6c-403c-aa9b-370464085aab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87173d55-aa0b-4ee0-969e-4e1ee190f31b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_24af3e4d-ac6c-403c-aa9b-370464085aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_FacilitiesAndEquipmentMember_bc0ebccb-d282-464d-bb3d-8b7536f21b9c" xlink:href="fast-20201231.xsd#fast_FacilitiesAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_24af3e4d-ac6c-403c-aa9b-370464085aab" xlink:to="loc_fast_FacilitiesAndEquipmentMember_bc0ebccb-d282-464d-bb3d-8b7536f21b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_e7245beb-c24c-417b-bb7a-055faed942ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_24af3e4d-ac6c-403c-aa9b-370464085aab" xlink:to="loc_us-gaap_VehiclesMember_e7245beb-c24c-417b-bb7a-055faed942ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_e4e8beb4-77be-4bbe-adcd-5c8d8bd10ba9" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_654c66ce-b500-43cc-a67b-de08431c5f70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_654c66ce-b500-43cc-a67b-de08431c5f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_386aa525-ec48-4d7a-a07e-73ce8a699c10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_386aa525-ec48-4d7a-a07e-73ce8a699c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_7f47fa6d-a28c-4ff4-a903-e4fba557143d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_7f47fa6d-a28c-4ff4-a903-e4fba557143d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_faf9f226-065e-40ea-96c7-29b02f648e9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_faf9f226-065e-40ea-96c7-29b02f648e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1c08c46b-d02c-41d7-92dc-129b14ecb642" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1c08c46b-d02c-41d7-92dc-129b14ecb642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d732e80b-9eab-4baf-916b-d4b24773f9d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d732e80b-9eab-4baf-916b-d4b24773f9d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_61c2dcf1-3a14-47a5-a99b-724709d75887" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_61c2dcf1-3a14-47a5-a99b-724709d75887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3dfabad7-4329-4b48-a43c-dee15c0548ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3dfabad7-4329-4b48-a43c-dee15c0548ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_61daf56d-0b01-468f-a6fb-6b6d64c7d914" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_916de7b8-4b56-4576-b1c3-22074f5a4b68" xlink:to="loc_us-gaap_OperatingLeaseLiability_61daf56d-0b01-468f-a6fb-6b6d64c7d914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesMaturitiesofLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_e323a6fa-c559-4047-99f2-18f4cf0f88b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_82bf82c2-2310-454d-97a0-92936aea4a88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e323a6fa-c559-4047-99f2-18f4cf0f88b4" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_82bf82c2-2310-454d-97a0-92936aea4a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5df2ba28-bdef-41bd-9346-e60eb711b961" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_82bf82c2-2310-454d-97a0-92936aea4a88" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5df2ba28-bdef-41bd-9346-e60eb711b961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f046540a-da85-4cd9-a029-a95aca6fc639" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5df2ba28-bdef-41bd-9346-e60eb711b961" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f046540a-da85-4cd9-a029-a95aca6fc639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_FacilitiesAndEquipmentMember_f4b0fb63-da89-404f-83eb-8814f0ebf1ba" xlink:href="fast-20201231.xsd#fast_FacilitiesAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f046540a-da85-4cd9-a029-a95aca6fc639" xlink:to="loc_fast_FacilitiesAndEquipmentMember_f4b0fb63-da89-404f-83eb-8814f0ebf1ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_89c88088-37fb-40d1-9772-c8ad4b5339b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f046540a-da85-4cd9-a029-a95aca6fc639" xlink:to="loc_us-gaap_VehiclesMember_89c88088-37fb-40d1-9772-c8ad4b5339b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_c81f2858-c22c-4cb4-a2f7-70c99e054f4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_82bf82c2-2310-454d-97a0-92936aea4a88" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_c81f2858-c22c-4cb4-a2f7-70c99e054f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3c4ddb72-9f3e-4bed-a48d-885ac6447b02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c81f2858-c22c-4cb4-a2f7-70c99e054f4e" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3c4ddb72-9f3e-4bed-a48d-885ac6447b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_074be2b9-9c61-4d32-aab9-6f4ea0e9abd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c81f2858-c22c-4cb4-a2f7-70c99e054f4e" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_074be2b9-9c61-4d32-aab9-6f4ea0e9abd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#OperatingLeasesSupplementalCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_dfb6c890-3f3c-43dc-89ac-6de75d259759" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_4a34e7ee-d348-4b78-a47e-a40ef1d6cbc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dfb6c890-3f3c-43dc-89ac-6de75d259759" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_4a34e7ee-d348-4b78-a47e-a40ef1d6cbc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_2ef35e9f-a61f-412e-9ba9-5608b5ef886d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_4a34e7ee-d348-4b78-a47e-a40ef1d6cbc2" xlink:to="loc_us-gaap_OperatingLeasePayments_2ef35e9f-a61f-412e-9ba9-5608b5ef886d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6a92dc9e-125d-4aba-b95c-c3e757e4185b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dfb6c890-3f3c-43dc-89ac-6de75d259759" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6a92dc9e-125d-4aba-b95c-c3e757e4185b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitments" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitments"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/DebtCommitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_14747977-c036-43c8-9d57-f8ed3049c3ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_ecbff84b-e5ca-48ba-8461-fc38e4ce977f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_14747977-c036-43c8-9d57-f8ed3049c3ff" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_ecbff84b-e5ca-48ba-8461-fc38e4ce977f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsTables" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsTables"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_519739b3-f1f4-4cfe-a243-07f99ffaac96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_f54807d0-c540-44fb-8c7c-37ef5f292ecc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_519739b3-f1f4-4cfe-a243-07f99ffaac96" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_f54807d0-c540-44fb-8c7c-37ef5f292ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_67d04340-e3b4-4cce-a670-1ae30dd89507" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_519739b3-f1f4-4cfe-a243-07f99ffaac96" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_67d04340-e3b4-4cce-a670-1ae30dd89507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d8295af6-a817-4700-a507-90d8614d5bc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_33185ff2-7fb7-497d-97cb-f12e870002f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d8295af6-a817-4700-a507-90d8614d5bc1" xlink:to="loc_us-gaap_DebtInstrumentTable_33185ff2-7fb7-497d-97cb-f12e870002f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_fbbe97f4-4696-4fe5-b08c-167d1b2e708f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_33185ff2-7fb7-497d-97cb-f12e870002f3" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_fbbe97f4-4696-4fe5-b08c-167d1b2e708f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5506e0fb-7081-4288-89fc-adb55e173526" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fbbe97f4-4696-4fe5-b08c-167d1b2e708f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5506e0fb-7081-4288-89fc-adb55e173526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_578003b8-a07c-43e8-a0b5-b0f446b573bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5506e0fb-7081-4288-89fc-adb55e173526" xlink:to="loc_us-gaap_LineOfCreditMember_578003b8-a07c-43e8-a0b5-b0f446b573bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_bdc34dfd-2a0c-4184-a909-c7f0bc37caca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5506e0fb-7081-4288-89fc-adb55e173526" xlink:to="loc_us-gaap_SeniorNotesMember_bdc34dfd-2a0c-4184-a909-c7f0bc37caca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_23c1dfbb-e612-4ac5-ac93-cc946e175de4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_33185ff2-7fb7-497d-97cb-f12e870002f3" xlink:to="loc_us-gaap_DebtInstrumentAxis_23c1dfbb-e612-4ac5-ac93-cc946e175de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_23c1dfbb-e612-4ac5-ac93-cc946e175de4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A2.00SeniorPromissoryNotePayableMember_2df22617-f2e6-4851-94f3-104b14e866d8" xlink:href="fast-20201231.xsd#fast_A2.00SeniorPromissoryNotePayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A2.00SeniorPromissoryNotePayableMember_2df22617-f2e6-4851-94f3-104b14e866d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_30330dac-0805-45fb-8bd2-7c3e1b3bf01d" xlink:href="fast-20201231.xsd#fast_A2.45SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A2.45SeniorUnsecuredPromissoryNotePayableMember_30330dac-0805-45fb-8bd2-7c3e1b3bf01d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_9635d234-fa6f-4774-9faf-e7279c459d0c" xlink:href="fast-20201231.xsd#fast_A3.22SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A3.22SeniorUnsecuredPromissoryNotePayableMember_9635d234-fa6f-4774-9faf-e7279c459d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A266SeniorUnsecuredPromissoryNotePayableMember_263516bc-d387-4351-9e92-84c623229b5f" xlink:href="fast-20201231.xsd#fast_A266SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A266SeniorUnsecuredPromissoryNotePayableMember_263516bc-d387-4351-9e92-84c623229b5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A272SeniorUnsecuredPromissoryNotePayableMember_70f4409d-62eb-4958-987b-0b30d9df83af" xlink:href="fast-20201231.xsd#fast_A272SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A272SeniorUnsecuredPromissoryNotePayableMember_70f4409d-62eb-4958-987b-0b30d9df83af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A169SeniorUnsecuredPromissoryNotePayableMember_5fe6f0a3-3557-48b1-9585-f02271bbaaf3" xlink:href="fast-20201231.xsd#fast_A169SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A169SeniorUnsecuredPromissoryNotePayableMember_5fe6f0a3-3557-48b1-9585-f02271bbaaf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A213SeniorUnsecuredPromissoryNotePayableMember_0c107532-6175-4a47-84ce-cee02d761d4e" xlink:href="fast-20201231.xsd#fast_A213SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A213SeniorUnsecuredPromissoryNotePayableMember_0c107532-6175-4a47-84ce-cee02d761d4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_A250SeniorUnsecuredPromissoryNotePayableMember_f1ea47f1-4ae7-4af6-927a-7c17eabae980" xlink:href="fast-20201231.xsd#fast_A250SeniorUnsecuredPromissoryNotePayableMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6bebcaa4-dc5c-469e-9715-6194de5492dc" xlink:to="loc_fast_A250SeniorUnsecuredPromissoryNotePayableMember_f1ea47f1-4ae7-4af6-927a-7c17eabae980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_fed76e83-b1bd-444c-a63f-a922d3642b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_33185ff2-7fb7-497d-97cb-f12e870002f3" xlink:to="loc_us-gaap_CreditFacilityAxis_fed76e83-b1bd-444c-a63f-a922d3642b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c520620d-75da-49e8-9fbf-fe7605ef9a84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_fed76e83-b1bd-444c-a63f-a922d3642b39" xlink:to="loc_us-gaap_CreditFacilityDomain_c520620d-75da-49e8-9fbf-fe7605ef9a84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_6792fac1-38f1-4714-aa08-ef31c50d01fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_c520620d-75da-49e8-9fbf-fe7605ef9a84" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_6792fac1-38f1-4714-aa08-ef31c50d01fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_5bc455b2-7805-44a9-8fa7-34eee35347a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_6792fac1-38f1-4714-aa08-ef31c50d01fe" xlink:to="loc_us-gaap_LetterOfCreditMember_5bc455b2-7805-44a9-8fa7-34eee35347a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_33185ff2-7fb7-497d-97cb-f12e870002f3" xlink:to="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_5479d49c-41c8-4b99-84aa-a29ec2beb0f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_5479d49c-41c8-4b99-84aa-a29ec2beb0f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f2b87e81-4c20-44ed-a87e-d752b7820512" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f2b87e81-4c20-44ed-a87e-d752b7820512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_364d1bc8-67aa-4335-95df-a2b4e70c9f31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:to="loc_us-gaap_LongTermDebt_364d1bc8-67aa-4335-95df-a2b4e70c9f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_75f60369-5bed-4239-bfda-da843abc147f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:to="loc_us-gaap_LongTermDebtCurrent_75f60369-5bed-4239-bfda-da843abc147f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e4310406-5755-4c15-ab48-15c49de22800" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e4310406-5755-4c15-ab48-15c49de22800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_26ae389e-0579-42bb-ab9a-0d59d3944f24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b19db039-1e03-4270-87d3-a51c48e6dd67" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_26ae389e-0579-42bb-ab9a-0d59d3944f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b3fa515e-626b-49b4-9033-4d5b962d097a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_8134471b-6040-438e-bfcc-cc2485286bdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b3fa515e-626b-49b4-9033-4d5b962d097a" xlink:to="loc_us-gaap_DebtInstrumentTable_8134471b-6040-438e-bfcc-cc2485286bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_7a7ab7e1-4e54-4fec-8be3-c0baede64df6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8134471b-6040-438e-bfcc-cc2485286bdc" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_7a7ab7e1-4e54-4fec-8be3-c0baede64df6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f5610927-c2cb-43ab-83b9-e53b6b9b2824" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_7a7ab7e1-4e54-4fec-8be3-c0baede64df6" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f5610927-c2cb-43ab-83b9-e53b6b9b2824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_08c565bc-83e1-4465-8171-c8c158e16c18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f5610927-c2cb-43ab-83b9-e53b6b9b2824" xlink:to="loc_us-gaap_LineOfCreditMember_08c565bc-83e1-4465-8171-c8c158e16c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_95f420c1-60c1-4d38-95f4-7becdbb67c30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8134471b-6040-438e-bfcc-cc2485286bdc" xlink:to="loc_us-gaap_CreditFacilityAxis_95f420c1-60c1-4d38-95f4-7becdbb67c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_07a18b7e-3342-4fbd-bc6e-1efba586dc90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_95f420c1-60c1-4d38-95f4-7becdbb67c30" xlink:to="loc_us-gaap_CreditFacilityDomain_07a18b7e-3342-4fbd-bc6e-1efba586dc90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_a51f1e14-c4cd-4a6b-ab2e-0bc5dbafa696" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_07a18b7e-3342-4fbd-bc6e-1efba586dc90" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_a51f1e14-c4cd-4a6b-ab2e-0bc5dbafa696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_c9c9e820-2b10-49ba-9e60-3948b0b0e438" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_07a18b7e-3342-4fbd-bc6e-1efba586dc90" xlink:to="loc_us-gaap_LetterOfCreditMember_c9c9e820-2b10-49ba-9e60-3948b0b0e438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_9992c1b2-744f-4dd0-8654-cdefdc623fed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8134471b-6040-438e-bfcc-cc2485286bdc" xlink:to="loc_us-gaap_VariableRateAxis_9992c1b2-744f-4dd0-8654-cdefdc623fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_76eff7ce-bfc3-478e-8fd5-07d77f0800de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_9992c1b2-744f-4dd0-8654-cdefdc623fed" xlink:to="loc_us-gaap_VariableRateDomain_76eff7ce-bfc3-478e-8fd5-07d77f0800de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_17262498-c0af-419e-92e4-30b98f88bc30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_76eff7ce-bfc3-478e-8fd5-07d77f0800de" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_17262498-c0af-419e-92e4-30b98f88bc30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_469752c4-f5e0-4431-a57b-25e7d126aafa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8134471b-6040-438e-bfcc-cc2485286bdc" xlink:to="loc_srt_RangeAxis_469752c4-f5e0-4431-a57b-25e7d126aafa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_daa4ffe9-5872-4494-b2c3-c43ccd8530ba" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_469752c4-f5e0-4431-a57b-25e7d126aafa" xlink:to="loc_srt_RangeMember_daa4ffe9-5872-4494-b2c3-c43ccd8530ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_1c59b113-196c-4ea0-a393-3798fc5f0291" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_daa4ffe9-5872-4494-b2c3-c43ccd8530ba" xlink:to="loc_srt_MinimumMember_1c59b113-196c-4ea0-a393-3798fc5f0291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f2992e2e-86cf-46d1-bab2-7c6eb7c0e004" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_daa4ffe9-5872-4494-b2c3-c43ccd8530ba" xlink:to="loc_srt_MaximumMember_f2992e2e-86cf-46d1-bab2-7c6eb7c0e004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d50ce6e7-b12f-46ac-adb1-380855ad0b8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8134471b-6040-438e-bfcc-cc2485286bdc" xlink:to="loc_us-gaap_DebtInstrumentLineItems_d50ce6e7-b12f-46ac-adb1-380855ad0b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d39aa61a-b3f4-4c32-880b-b46ac1d2e649" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d50ce6e7-b12f-46ac-adb1-380855ad0b8b" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d39aa61a-b3f4-4c32-880b-b46ac1d2e649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c38ff09a-a844-4f78-9e7c-c0e8b64e5dea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d50ce6e7-b12f-46ac-adb1-380855ad0b8b" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c38ff09a-a844-4f78-9e7c-c0e8b64e5dea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_0b07511d-1082-4e73-ba52-7c44365f6451" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d50ce6e7-b12f-46ac-adb1-380855ad0b8b" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_0b07511d-1082-4e73-ba52-7c44365f6451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_aef08ce6-c32b-4712-899f-3833b4e77d28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_067f6f0a-52cf-4e6a-8a5b-25482ae14451" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_aef08ce6-c32b-4712-899f-3833b4e77d28" xlink:to="loc_us-gaap_DebtInstrumentTable_067f6f0a-52cf-4e6a-8a5b-25482ae14451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_73804f08-bb6b-4c59-b95d-65067415f35b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_067f6f0a-52cf-4e6a-8a5b-25482ae14451" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_73804f08-bb6b-4c59-b95d-65067415f35b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_cf02d8ca-4669-4ea0-8bcb-666f47e4729a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_73804f08-bb6b-4c59-b95d-65067415f35b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_cf02d8ca-4669-4ea0-8bcb-666f47e4729a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_84478eae-ade2-4801-a21e-f1613b72c47c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf02d8ca-4669-4ea0-8bcb-666f47e4729a" xlink:to="loc_us-gaap_SeniorNotesMember_84478eae-ade2-4801-a21e-f1613b72c47c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_fc33bc42-c5cc-403f-800a-0d98d7cf3956" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_067f6f0a-52cf-4e6a-8a5b-25482ae14451" xlink:to="loc_us-gaap_DebtInstrumentLineItems_fc33bc42-c5cc-403f-800a-0d98d7cf3956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_876afc37-93f0-4497-b687-c2fbecda4788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fc33bc42-c5cc-403f-800a-0d98d7cf3956" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_876afc37-93f0-4497-b687-c2fbecda4788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_DebtInstrumentMaximumFaceAmountAllowable_ac4c5dee-49a4-446f-96bb-770b00d743a5" xlink:href="fast-20201231.xsd#fast_DebtInstrumentMaximumFaceAmountAllowable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_fc33bc42-c5cc-403f-800a-0d98d7cf3956" xlink:to="loc_fast_DebtInstrumentMaximumFaceAmountAllowable_ac4c5dee-49a4-446f-96bb-770b00d743a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#DebtCommitmentsDebtMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_bbf19f23-2ddb-4c44-a698-d36d474c83c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_96f21451-efa9-42e6-bbc3-af76c895280b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bbf19f23-2ddb-4c44-a698-d36d474c83c6" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_96f21451-efa9-42e6-bbc3-af76c895280b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2bafd129-ff36-4ef8-9aae-268a7d9a8431" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bbf19f23-2ddb-4c44-a698-d36d474c83c6" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2bafd129-ff36-4ef8-9aae-268a7d9a8431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_38562817-83c3-4a77-b625-b66a6bc9adf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bbf19f23-2ddb-4c44-a698-d36d474c83c6" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_38562817-83c3-4a77-b625-b66a6bc9adf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_cd85eba5-d88d-44e3-9743-ad354dee95fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bbf19f23-2ddb-4c44-a698-d36d474c83c6" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_cd85eba5-d88d-44e3-9743-ad354dee95fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_8406add6-9b23-4d69-9599-482c25818fd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bbf19f23-2ddb-4c44-a698-d36d474c83c6" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_8406add6-9b23-4d69-9599-482c25818fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_17887729-6042-40f6-b297-974099dff4a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bbf19f23-2ddb-4c44-a698-d36d474c83c6" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_17887729-6042-40f6-b297-974099dff4a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_314e5192-be8f-48ce-b084-8f94cdb596f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bbf19f23-2ddb-4c44-a698-d36d474c83c6" xlink:to="loc_us-gaap_LongTermDebt_314e5192-be8f-48ce-b084-8f94cdb596f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/LegalContingencies" xlink:type="simple" xlink:href="fast-20201231.xsd#LegalContingencies"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/LegalContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_97d082c5-731b-4c30-bc1f-c74b080fcbe6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_a30845e0-959f-405c-bfcf-0310ed199e4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_97d082c5-731b-4c30-bc1f-c74b080fcbe6" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_a30845e0-959f-405c-bfcf-0310ed199e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/SubsequentEvents" xlink:type="simple" xlink:href="fast-20201231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_d292daa5-c84d-491e-a776-2b7ef3eddddd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_7b50c448-1565-48ab-a5f2-df309d58653e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_d292daa5-c84d-491e-a776-2b7ef3eddddd" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_7b50c448-1565-48ab-a5f2-df309d58653e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="fast-20201231.xsd#SelectedQuarterlyFinancialDataUnaudited"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_b3b1f03f-00df-43e7-b9eb-b451e67f1e83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_7adeb2bd-2276-4b58-b1df-1740903a0f36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_b3b1f03f-00df-43e7-b9eb-b451e67f1e83" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_7adeb2bd-2276-4b58-b1df-1740903a0f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="fast-20201231.xsd#SelectedQuarterlyFinancialDataUnauditedTables"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_b7d1fe4d-d68f-4ee8-8f22-538156bfeb00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_b87b8faa-2337-4411-8cca-a7707c03125c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_b7d1fe4d-d68f-4ee8-8f22-538156bfeb00" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_b87b8faa-2337-4411-8cca-a7707c03125c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#SelectedQuarterlyFinancialDataUnauditedDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_e9b44d61-218c-4655-a0a2-8f65ac80f636" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_dec84109-d665-448d-9ada-6ad9d9324942" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_e9b44d61-218c-4655-a0a2-8f65ac80f636" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_dec84109-d665-448d-9ada-6ad9d9324942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1d9f3237-5ead-45b9-9099-453a72065512" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_e9b44d61-218c-4655-a0a2-8f65ac80f636" xlink:to="loc_us-gaap_GrossProfit_1d9f3237-5ead-45b9-9099-453a72065512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_e76cec54-adbd-4038-ba9c-2aabece6a67c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_e9b44d61-218c-4655-a0a2-8f65ac80f636" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_e76cec54-adbd-4038-ba9c-2aabece6a67c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_02b2622a-931f-4d2d-9bab-df60f63937cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_e9b44d61-218c-4655-a0a2-8f65ac80f636" xlink:to="loc_us-gaap_NetIncomeLoss_02b2622a-931f-4d2d-9bab-df60f63937cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_b596fe0b-c099-4509-b81e-7a6edd507747" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_e9b44d61-218c-4655-a0a2-8f65ac80f636" xlink:to="loc_us-gaap_EarningsPerShareBasic_b596fe0b-c099-4509-b81e-7a6edd507747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0489eb8f-8e3c-41ae-9c4d-c3d73ff5cf5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_e9b44d61-218c-4655-a0a2-8f65ac80f636" xlink:to="loc_us-gaap_EarningsPerShareDiluted_0489eb8f-8e3c-41ae-9c4d-c3d73ff5cf5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_39b2ca30-2db3-4e57-8c79-9b36d3d7665a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_e9b44d61-218c-4655-a0a2-8f65ac80f636" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_39b2ca30-2db3-4e57-8c79-9b36d3d7665a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="fast-20201231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_5041d235-2b42-4357-b910-8919e1e0f146" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_a549022f-e449-4155-a92e-644ad080297f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_5041d235-2b42-4357-b910-8919e1e0f146" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_a549022f-e449-4155-a92e-644ad080297f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="fast-20201231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_19f701f9-a483-49d0-a4b0-3e9495a9844a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_d67bf1eb-1d97-4256-abef-f98514012242" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_19f701f9-a483-49d0-a4b0-3e9495a9844a" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_d67bf1eb-1d97-4256-abef-f98514012242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4b6939e2-eff5-4cb8-b7ab-046fdbe996d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_d67bf1eb-1d97-4256-abef-f98514012242" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4b6939e2-eff5-4cb8-b7ab-046fdbe996d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_32b8bbcb-088c-432f-beef-61420dc48b62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_4b6939e2-eff5-4cb8-b7ab-046fdbe996d6" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_32b8bbcb-088c-432f-beef-61420dc48b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_0c00d2d0-f02d-48c2-b0dd-329668e0d786" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_32b8bbcb-088c-432f-beef-61420dc48b62" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_0c00d2d0-f02d-48c2-b0dd-329668e0d786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fast_SECSchedule1209ReserveInsuranceMember_18418150-906f-4c58-a1b1-811764fd19c6" xlink:href="fast-20201231.xsd#fast_SECSchedule1209ReserveInsuranceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_32b8bbcb-088c-432f-beef-61420dc48b62" xlink:to="loc_fast_SECSchedule1209ReserveInsuranceMember_18418150-906f-4c58-a1b1-811764fd19c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_02261440-3771-4282-b917-2ac3a752d671" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_d67bf1eb-1d97-4256-abef-f98514012242" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_02261440-3771-4282-b917-2ac3a752d671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_481e7796-59dc-4192-aa58-39af8554f2ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_02261440-3771-4282-b917-2ac3a752d671" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_481e7796-59dc-4192-aa58-39af8554f2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_ae7ff5ac-e582-4845-885e-c8388399e656" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_481e7796-59dc-4192-aa58-39af8554f2ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_ae7ff5ac-e582-4845-885e-c8388399e656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_61257c69-67ca-4660-8278-13f206631553" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_481e7796-59dc-4192-aa58-39af8554f2ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_61257c69-67ca-4660-8278-13f206631553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_19a2d15b-8764-4d48-bbfe-aeeb26e2686f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_481e7796-59dc-4192-aa58-39af8554f2ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_19a2d15b-8764-4d48-bbfe-aeeb26e2686f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_b968fba6-7942-4bb2-a722-68d85dbc75ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_481e7796-59dc-4192-aa58-39af8554f2ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_b968fba6-7942-4bb2-a722-68d85dbc75ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_54d6b926-14eb-4a4e-a731-8c11f49acad0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_481e7796-59dc-4192-aa58-39af8554f2ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_54d6b926-14eb-4a4e-a731-8c11f49acad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>fast-20201231_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:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:fast="http://www.fastenal.com/20201231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  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="fast-20201231.xsd" xlink:type="simple"/>
    <context id="i84d38504d172497385f4266faaefcf02_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i77e565c8050d491ea58d9c17cc51c8d2_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4a20ca01c57d4016b39d8c5e1383b77d_I20210122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <instant>2021-01-22</instant>
        </period>
    </context>
    <context id="if14a0de43a754e85844f91f61b921020_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a340e51d658404ca2e728181c68af32_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ifdb9323926a6484696e129317eb7546d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2ce382ca042549eb95d01ec175598155_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia06f7711dda047739b5b73e2a498c9d6_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i6914decccbd644dfbf707573b7ce80b9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2f7a1e79836a4f2b8b315eae30e1759e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if4ebe2219eda46f19ae1b5174ff188fb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5114d593b0bf4710910766bdb92456ae_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib7d031e43ce8426e8858cee03414fc66_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7181c798aca44dbebaf96ba2ffc97fde_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i45820f2ac50b45a3935ad0120ded6c3c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i02b42202d6e4489ea4308033c0f6a34d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib6123c2aaccd4382a44039e0fb638b84_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if22d2b991c9641579023c071f474b757_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia90d92834e544f0f9e0cbb1cdd5abff3_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia4f893c093a54223a78b60f84f5b8c92_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib4fab8e7c03141a8bef22cbbe613dfa7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i380e465524c14a2a8206f5c77ebfb6a0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8d3dcb36c22847a5b1efe7e37fa0f675_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i604ec59eb61c47b6888f5d11a505f868_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i71303cc95e63442ab37f39d322b97503_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id1feb82c226f4dfbb69974a33ff66430_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ibb6f9a5e275149568fee6a5959b76953_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia45b4cd4b51343ddb6d9fa8627ae85a6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i90ae70861a094158b3950974ce6b0197_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i15d76897fc1148b79754ba36538dd165_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i237bb7f608ee46f5933a5ae76228fc4c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="id559e6223c1241c8847437af91bc9464_D20190522-20190522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="if0638050d2ab40408a10aad54f89d256_I20190522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <instant>2019-05-22</instant>
        </period>
    </context>
    <context id="i83e63cdda069443d80dcc073a406bb6b_D20200330-20200330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="fast:AssetAcquisitionAxis">fast:ApexIndustrialTechnologiesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2020-03-30</endDate>
        </period>
    </context>
    <context id="i6e7a148bd13c4b94a1f7e6ad812f0cc5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia088fe0cd932496fb28061916b80a093_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie7786fb15b2c4a9db3e1c5e13b5c8292_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i786e187c8325483db1d7cb9889bd9276_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i44a591c0f6734a1bb2bc7521c79e1290_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i371780ee395f47128570ed531e6b7bc7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i60bdcaa9f2df472da33abf3dafcd42ee_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i66435ab94b0c4cc4a520dbc3d9c2e1f3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icb4a70ea8ae34c73aa94d7247b4adcea_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i98087db113a24edba9d15f2a7a14c239_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iee4a28e6ae5d46e6b25084f29e152349_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i35a254c679d94cd6bac4d7c7969ae510_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i59239c215bc14cceb8cd6f3c76f7e576_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9579bd065a0146a99b210abad6220aff_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:ManufacturingCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i90dbe07ed1504c6994c0a24555bbb6fd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:ManufacturingCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1b75ab4e4f9440e4ac5bcc3ae8cdd21f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:ManufacturingCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i585f981327ea457bbac44da96e8110b6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:NonResidentialConstructionCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic3f026097d164ea4a3aa363c96d69cc6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:NonResidentialConstructionCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaefee34bd78c4ba390143a43ee1aed65_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:NonResidentialConstructionCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2f1bc089651440139b7c9c62042b9afa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0e27e36c18a6434f8d0c964897c36df0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i831339bfd578494e8e7a761bbac54553_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fast:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icd81b4474f7744f6a8a1d2cb00d49af8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2156b5a5c0bd4ecaa9c6a12363ee0e98_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie355aba728ba4a119beef43cd61ae9bd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">fast:EndMarketConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iadc1e8a50cca4e968d3e1a9e15ddcfb0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:FastenersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8655b9b4f53d4ca0a78b6c9bbcd8bfda_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:FastenersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3fc0027693994cb189de5443ba13716c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:FastenersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7acc61ca206a434d90f3645f2bc61702_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i787281e41c9c4f0f8eab223fd411dc80_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iac954999109c401ba411c3fe1db51e5d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2c3ef6f1f0ea479bae4ba6e079efce48_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:CuttingToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3d4919914550491e8d8dea7817336829_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:CuttingToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2dc40b93dfe84ea795de4adce198df70_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:CuttingToolsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i568991acfc7f47c1841b9de66efd1bcd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:HydraulicsAndPneumaticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e6a9aab377542b1a6c83d7337cde755_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:HydraulicsAndPneumaticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9e5bc80d7c0d4dbfa9a810882c6e5384_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:HydraulicsAndPneumaticsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i05f14a23974a469d9701b2467073cc5c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:MaterialHandlingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i22340e510485433483446def3d0204d2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:MaterialHandlingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idb40746aac764a3c83486d5d28474f1a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:MaterialHandlingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i82c21c4ca48f4100b239cdec456b53cc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:JanitorialSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id0d59a3eee6b46368f45a27bc0d41f48_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:JanitorialSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i052c1e4098794207b3a1ed9d8940b651_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:JanitorialSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie92813cb96134e1ea3e73cfaca6814dc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ElectricalSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1d1a2f6105cc4161b10bc41da0f8381d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ElectricalSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i48605aa391ab493993678fc30a96745f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:ElectricalSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i949938d03761473bb1e02700d2f4dfe4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:WeldingSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3a529b7fab8d41908d1c4e139ea1f1c1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:WeldingSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5ca8366645af4242bf7419a41e3f104b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:WeldingSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4d664d8c01754690b014d05d633282ba_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:SafetySuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iabb539fb01ee4b489bf88ee81f5d3615_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:SafetySuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3042782b2bba47a6ad52b2c41bf4c898_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fast:SafetySuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i919e69b5361448518767366d89f9d93e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic503c38164424b609424f79fca080cc7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7eda8c352ec74572a9a2319ea8471063_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0ed480b3b3a745c6963cb757c49522bc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icb94701ae49742d5a8a7ae0964b7fb5b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7d92740f3feb411d9deb30fad25ddc7e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0359d8d0d913463aabadc3dfd5b3ed2b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a505d1c506b4a9e9dde06d4d86e3fc9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icb82e32e2d594569a013e5579be7eb2f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e3d416199334075992e29d3d02b0dc4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i19b7859a5af446f4a7ee60cf33cc292d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic1ab0743d27f467b842981ae2ea10c77_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia16afb1029304f38b57f63f4f2648698_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2b0e3d97aa0044dbbd8c2eb82c80fe14_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9b23e72304f4488d9bb871b4390bd0fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i82b078e87e1f4e69935adcec7397e4e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:AutomatedDistributionAndWarehouseEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i28197b09d7634fb18efb6c0a93d02c14_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9f909b7292014e5ca761be60927f3d57_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icde2e71354ae47969b624e468c5040ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie7d0a0f5c087427298e33f8a75b417f5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:ShelvingIndustrialVendingAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i34497600dc8f465ba29730731b1a674c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i64a3d6c1fd4f42698fa156a9c15f2ab1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idcc071180e58470e8dde7b9cd32c9d8d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7f59cd5317f1452e90f74ff3d98e1aa0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4a8d7cef87c74c3188a2b57c82f9affd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i471438087b1f4bf889136c382d555723_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic1712a8f693c4d2dae06bd4670479acd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i99b8e18e6a4949438949080a271f8796_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i86ee200180be48c3adc2c21e0d5fd563_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i32ddbd7ce0b84569a191a4155122f570_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3d3a4cca57a847f18e5564f34d78d647_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id6a77f8fffe34405b165650932ef1f08_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:CanadaandMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id6d38add01be4d47b403a4c672fc6e90_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6943563a67ea43eba47652628e8a643a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaad317e6fb0c430faa12fa167a762910_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i567b9219dcd84838a2b425ef20ed2431_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i241121fd0b66436d85d676f3b5aaa7cf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i812436daaa79498f8a0d17175e93ba2a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">fast:NonNorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic52e94ded6be40239b1528fa021be14d_D20210119-20210119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-19</startDate>
            <endDate>2021-01-19</endDate>
        </period>
    </context>
    <context id="i82d258df270d4891ae1d0d231d674c61_D20210104-20210104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-04</startDate>
            <endDate>2021-01-04</endDate>
        </period>
    </context>
    <context id="i2cb5fef573394a619fd5413bc084a742_I20210104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-04</instant>
        </period>
    </context>
    <context id="ia5e647d655e64f298d38da5c330039a5_D20210104-20210104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-04</startDate>
            <endDate>2021-01-04</endDate>
        </period>
    </context>
    <context id="if5960dffa77c49eca51d1eb8a126d46d_D20120417-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-04-17</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i727bceb46c924472b4d64623f2924fe2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c9faa6f15864a3a83a0e1ca7a5c00e3_D20120417-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-04-17</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5d832d47a00a4727966414cae3a63e91_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i357f4b4332104603b111f41c8c383841_D20120417-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandEighteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-04-17</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i08d4eb9873f0494fb770b18a0a555a2c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandEighteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f8da79bf53a4f76a404e464420a614e_D20120417-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuaryThirdTwoThousandSeventeenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-04-17</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if7d987b9cdb240bf8a20a974cb9db7aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuaryThirdTwoThousandSeventeenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i12bb3f02e30b4455b16ed7aef13a626c_D20120417-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandSixteenMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-04-17</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i05a3fbd55a664ca4ab47363e05f9d48b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandSixteenMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a298b0f1cb640d3a7857f1eaa53be86_D20120417-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentyFirstTwoThousandFifteenMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-04-17</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i31a7319b885147edb786b18c97200d41_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentyFirstTwoThousandFifteenMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i577187e762bd4b649eab9c732805c730_D20120417-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentySecondTwoThousandFourteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-04-17</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2696b2b7b85a4ba88701f3be86c6c5d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentySecondTwoThousandFourteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66ba9b5481e941b1b26907920b58fb1f_D20120417-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSixteenthTwoThousandThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-04-17</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i42ff4b97a96840b586f1d911bd6d311e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSixteenthTwoThousandThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2f564a79294b4ecf949ed8e5000f2bad_D20120417-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSeventeenthTwoThousandTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-04-17</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if9fab58bfcbd4881a7f414893bd70981_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSeventeenthTwoThousandTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i101fad8fbf4545c3bdb92b00ad7bc511_D20120417-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2012-04-17</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e4122117db94199859e6a1f51f10426_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4ea23ef2927f424999c2e9b5c23b4659_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i64572f000f024ea599c9e2c4dd9f3a40_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuarySecondTwoThousandEighteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5bc4a11bca424158a7e5a3a1cc2002c2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:JanuaryThirdTwoThousandSeventeenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i82fde2ea0407452a968482f83f0014f4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilNineteenthTwoThousandSixteenMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7bb49c29965f4e95b74611cf9c654d45_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentyFirstTwoThousandFifteenMemberDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if5025849d6b945bc910f403d575ecdaf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilTwentySecondTwoThousandFourteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i77dc0bb6f3384fa59a84ac47b381e284_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSixteenthTwoThousandThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia8eb354ecaea4741b809cb24acfb4532_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fast:AprilSeventeenthTwoThousandTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5dbafa6719b1468dbc5b65bceff8a67d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia8cda736d8d944d4a806f102fe31e4f0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib0a30db6efa14c95a5229c73c37f37c6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i44a8a773fb894c72852640b81dae04ee_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8196582c063e4474bd21bace287cb53e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:FacilitiesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id702c3119dc349d0b9ffd0b1a0f9584a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i98ef5dbe910940e3829357c02115a135_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:FacilitiesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i74bbd2a3e1964273a57ebaa634ad00ae_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i50a319f6e2444430959e390910accd0a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:FacilitiesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49d6004656f54bfd8bd163f34e6e92a9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia8f983df6b064ab684e1527aac9e34c3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fast:FacilitiesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3c35096060d643cd9a2be4d59e7e8d32_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic69cf9a0b3db41edb5965d0b753c771b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2195dac6beb5472eb1e04f28a46f188d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ice89b685b58545929d18031e811a3778_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.00SeniorPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic6c79743e01a4edcab2ae03743fff8b8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.00SeniorPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3825100a5ae646fc8877e38835648ba2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.45SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i812b023406724ef99a266079e264c7b4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A2.45SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6f3f5a456ecc4b31995e191fa45ce56c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A3.22SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifda2a24583fd49768723207473b6608c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A3.22SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i992a170887114081add4e01efe62cf52_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A266SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d163491306c4266b3966ec8feef15ba_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A266SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4cea57fb125f4a4b9f5f00a3a5109f6b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A272SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id8de7dedacfa4fb791f37428a0a53258_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A272SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id2ec5676bf9d4e2f896710920516eb77_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A169SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i04ccd56e3beb4baa90a9d2ca45612f51_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A169SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia200969d96dd4a5d90837f1610affdf5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A213SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i31726989d38e430aa142a64fb2ef2493_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A213SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0f164c59215640009ff86bb47f42b741_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A250SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3eb5ae2ecc274464a35d78a7e0c46b2c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fast:A250SeniorUnsecuredPromissoryNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6cf826d416434335934a4b8d17750956_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1700384a05ad4ffdb5cb07e85b7dd537_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3bf833a0a1b74d0d9f4e9f2759a0e407_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if1139746135f4ebca717a248b7aac7e4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaa1aca1c241a471e9cd9046c5a8b3b99_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i53718650926b40448b7fd183a257bf6a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8f3922d31295461e89bf8455540f1479_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i59c3a05aa914437c914e458a6a9589db_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7e1dc9a75fbc49a4966ca9155d116568_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i17d38cabad4c4c8b90df17da953cd7c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0529e681e0154bc98c1cf90bb51a2edc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6407fb49ec434de595517361833371b4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i405bca2347c44863ad680e8a92b38efb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if7ff992e9cd1442e8f07755315a835bf_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i546c856ba8874d2b99e83065d4e2d53b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i32a802e7f66f4aac85b03d4f1a4bedd6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i647d512156ce43fc9ab6aa65a00af9d4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia5d0828d4da842798a318bb2de9b33dc_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="idabab5f469174e49b7d78a886be5099d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3c201cbc741340da9ff6cda7bded2d2e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2e04b23ebfcd44589dcb23f48231f3a4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000815556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fast:SECSchedule1209ReserveInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="location">
        <measure>fast:location</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY180L2ZyYWc6YzdiOGMxMzgzY2MxNDRhY2I4OTNlZjE2MDZjY2RhNmYvdGFibGU6ZDE2MTNhYmUxYTVlNDQ3NDk4ODQ5MjA2ZTI4YWViZGYvdGFibGVyYW5nZTpkMTYxM2FiZTFhNWU0NDc0OTg4NDkyMDZlMjhhZWJkZl8yLTEtMS0xLTA_d76a72cd-82c1-4591-9246-b6ce2939403b">0000815556</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY180L2ZyYWc6YzdiOGMxMzgzY2MxNDRhY2I4OTNlZjE2MDZjY2RhNmYvdGFibGU6ZDE2MTNhYmUxYTVlNDQ3NDk4ODQ5MjA2ZTI4YWViZGYvdGFibGVyYW5nZTpkMTYxM2FiZTFhNWU0NDc0OTg4NDkyMDZlMjhhZWJkZl8zLTEtMS0xLTA_7dba48c2-42e9-44cf-bac5-bd6b608a6214">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY180L2ZyYWc6YzdiOGMxMzgzY2MxNDRhY2I4OTNlZjE2MDZjY2RhNmYvdGFibGU6ZDE2MTNhYmUxYTVlNDQ3NDk4ODQ5MjA2ZTI4YWViZGYvdGFibGVyYW5nZTpkMTYxM2FiZTFhNWU0NDc0OTg4NDkyMDZlMjhhZWJkZl80LTEtMS0xLTA_905ce7e1-5e6a-4887-a1ac-8b2d1c4b79ca">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY180L2ZyYWc6YzdiOGMxMzgzY2MxNDRhY2I4OTNlZjE2MDZjY2RhNmYvdGFibGU6ZDE2MTNhYmUxYTVlNDQ3NDk4ODQ5MjA2ZTI4YWViZGYvdGFibGVyYW5nZTpkMTYxM2FiZTFhNWU0NDc0OTg4NDkyMDZlMjhhZWJkZl81LTEtMS0xLTA_8f3bead7-5982-444a-ae45-174f7caae70a">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY180L2ZyYWc6YzdiOGMxMzgzY2MxNDRhY2I4OTNlZjE2MDZjY2RhNmYvdGFibGU6ZDE2MTNhYmUxYTVlNDQ3NDk4ODQ5MjA2ZTI4YWViZGYvdGFibGVyYW5nZTpkMTYxM2FiZTFhNWU0NDc0OTg4NDkyMDZlMjhhZWJkZl82LTEtMS0xLTA_8ff39173-d1a7-4da5-b9da-5ca814294701">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8xNDc_f29e6416-2ed2-49d1-8a84-d1da40bc893d">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6MmE1MTAxM2ZhMzBjNGU5NWI3YmE1NzBmOTkxNzI5MTIvdGFibGVyYW5nZToyYTUxMDEzZmEzMGM0ZTk1YjdiYTU3MGY5OTE3MjkxMl8wLTAtMS0xLTA_342eeb53-79a2-48c5-9872-8ba9a4d5aed5">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8xOTA_74ef7784-9b1d-4674-8a49-f6ecea16e256">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6YjQ0NDJlOWRkNTZjNDA3OTg0YWY2Njg4NjY5MDY3MTIvdGFibGVyYW5nZTpiNDQ0MmU5ZGQ1NmM0MDc5ODRhZjY2ODg2NjkwNjcxMl8wLTAtMS0xLTA_ccf9d8d9-1ad3-4665-8de4-9e4144fdcd0a">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8yMjI_9ddc20da-f7f5-4309-bf93-e851624f51e0">0-16125</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8yMzA_d1cdcbc0-abb3-4f5e-b771-9c9088f5af24">FASTENAL CO</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6YzY0YTI0YzliODJiNDAzOGJkMTI2ZDg4MmExZTY0ZDYvdGFibGVyYW5nZTpjNjRhMjRjOWI4MmI0MDM4YmQxMjZkODgyYTFlNjRkNl8wLTAtMS0xLTA_4cc09180-b929-4133-910b-7dac38910593">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6YzY0YTI0YzliODJiNDAzOGJkMTI2ZDg4MmExZTY0ZDYvdGFibGVyYW5nZTpjNjRhMjRjOWI4MmI0MDM4YmQxMjZkODgyYTFlNjRkNl8wLTItMS0xLTA_8bc653f5-3ef2-470f-aba9-85477a6bd863">41-0948415</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6ZjFjZTNiZDdiYjhkNDdmZDk5M2U3ZGM1MmY4NmJmNmYvdGFibGVyYW5nZTpmMWNlM2JkN2JiOGQ0N2ZkOTkzZTdkYzUyZjg2YmY2Zl8wLTEtMS0xLTI1NTAvdGV4dHJlZ2lvbjplM2UyNTkwZjc5Mzc0NDE4YTBjNGVkZjA0NDhiNzdhYV80OTQ3ODAyMzI1MDQw_56aee346-efbe-415c-81b9-408cfdc1f5f3">2001 Theurer Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6ZjFjZTNiZDdiYjhkNDdmZDk5M2U3ZGM1MmY4NmJmNmYvdGFibGVyYW5nZTpmMWNlM2JkN2JiOGQ0N2ZkOTkzZTdkYzUyZjg2YmY2Zl8wLTEtMS0xLTI1NTAvdGV4dHJlZ2lvbjplM2UyNTkwZjc5Mzc0NDE4YTBjNGVkZjA0NDhiNzdhYV80OTQ3ODAyMzI1MDQ1_6c710a7d-b9c0-4407-9392-de6f414f643e">Winona</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6ZjFjZTNiZDdiYjhkNDdmZDk5M2U3ZGM1MmY4NmJmNmYvdGFibGVyYW5nZTpmMWNlM2JkN2JiOGQ0N2ZkOTkzZTdkYzUyZjg2YmY2Zl8wLTEtMS0xLTI1NTAvdGV4dHJlZ2lvbjplM2UyNTkwZjc5Mzc0NDE4YTBjNGVkZjA0NDhiNzdhYV80OTQ3ODAyMzI1MDUw_0d2d4c45-a614-4e6a-8cc8-cbc3184236b4">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6ZjFjZTNiZDdiYjhkNDdmZDk5M2U3ZGM1MmY4NmJmNmYvdGFibGVyYW5nZTpmMWNlM2JkN2JiOGQ0N2ZkOTkzZTdkYzUyZjg2YmY2Zl8wLTMtMS0xLTI1NzM_6d7edbfe-d312-4db2-8af5-f78b3b5440da">55987-1500</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV80MjA_d8811796-e7cf-4fd4-adfb-740febd7433e">507</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV80MjQ_7c20574b-9850-4d47-be4f-777b953acd9a">454-5374</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6NjNkYmE5YzI4YjMwNGNhNmJkZjJjNzljNGY5YjcyYWYvdGFibGVyYW5nZTo2M2RiYTljMjhiMzA0Y2E2YmRmMmM3OWM0ZjliNzJhZl8xLTAtMS0xLTA_75aec38d-7f30-4396-8a6e-743a9798d024">Common stock, par value $.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6NjNkYmE5YzI4YjMwNGNhNmJkZjJjNzljNGY5YjcyYWYvdGFibGVyYW5nZTo2M2RiYTljMjhiMzA0Y2E2YmRmMmM3OWM0ZjliNzJhZl8xLTEtMS0xLTA_7dd3e417-e5fe-4482-bee8-cffea393075b">FAST</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6NjNkYmE5YzI4YjMwNGNhNmJkZjJjNzljNGY5YjcyYWYvdGFibGVyYW5nZTo2M2RiYTljMjhiMzA0Y2E2YmRmMmM3OWM0ZjliNzJhZl8xLTItMS0xLTA_e5a8b537-e5f9-4642-8271-d1b21b5a9f5c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV83Mjk_238ab0ac-3175-4cdb-90ad-0cb63cb7001c">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8zMDI5_9e6beaf5-3f85-4fb3-930f-731259a928a9">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8xMjQx_033bf05b-5c5e-44fc-b096-7bdddd51a609">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8xNTY4_dd4e1022-418d-477c-9d61-da881355fb8f">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6ODI3ZTE3N2ZjNmZhNGVhZThiNDhkZTMwNjcwNTllYTUvdGFibGVyYW5nZTo4MjdlMTc3ZmM2ZmE0ZWFlOGI0OGRlMzA2NzA1OWVhNV8wLTAtMS0xLTA_5abe406a-6dbb-45c7-bad2-a42f7208f5fb">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6ODI3ZTE3N2ZjNmZhNGVhZThiNDhkZTMwNjcwNTllYTUvdGFibGVyYW5nZTo4MjdlMTc3ZmM2ZmE0ZWFlOGI0OGRlMzA2NzA1OWVhNV8xLTYtMS0xLTA_542503da-3291-4a4e-b245-cdee3a45ac91">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGFibGU6ODI3ZTE3N2ZjNmZhNGVhZThiNDhkZTMwNjcwNTllYTUvdGFibGVyYW5nZTo4MjdlMTc3ZmM2ZmE0ZWFlOGI0OGRlMzA2NzA1OWVhNV8yLTYtMS0xLTA_6b9a0db5-a1ba-42a8-a5ae-5693352f2835">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV80OTQ3ODAyMzM5Njgx_5f69c61a-5b17-486c-a1b6-20929be4b6b4">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8zMDMw_20e22d65-335a-4c2d-bd19-e41c27b31ece">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i77e565c8050d491ea58d9c17cc51c8d2_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8yNTE2_b61a7de3-bdc4-473a-a4b8-ba24f34b6d39"
      unitRef="usd">24488427338</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i4a20ca01c57d4016b39d8c5e1383b77d_I20210122"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xL2ZyYWc6NjMxYjI3NzkzNTg0NDZiYTgzMTVkMzFhMzI5ZDY2MTkvdGV4dHJlZ2lvbjo2MzFiMjc3OTM1ODQ0NmJhODMxNWQzMWEzMjlkNjYxOV8yOTc3_757dcfc6-36f1-4001-9f9f-f23ac6a73db0"
      unitRef="shares">574317276</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNC0xLTEtMS0w_6f7b6acb-f401-4391-8160-b8ebf617dfc3"
      unitRef="usd">245700000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNC0zLTEtMS0w_c3bc2a61-b50e-46ae-bf41-757e98a3948e"
      unitRef="usd">174900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNS0wLTEtMS0wL3RleHRyZWdpb246ZmQxZmI3OWE1N2EyNGY3OGExZDQ5ZjA5NTI2OWQ1YzdfMzg0ODI5MDY5NzMyMw_268bcc31-5800-4238-806a-1af12f0b2554"
      unitRef="usd">12300000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNS0wLTEtMS0wL3RleHRyZWdpb246ZmQxZmI3OWE1N2EyNGY3OGExZDQ5ZjA5NTI2OWQ1YzdfMzg0ODI5MDY5NzMzMQ_ad8f5b69-6d84-4412-9b7e-0cb9c6a70f3a"
      unitRef="usd">10900000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNS0xLTEtMS0w_d14497ab-1118-471b-8cca-1ba389d02619"
      unitRef="usd">769400000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNS0zLTEtMS0w_23a21f51-55e3-4af5-ae10-e3970fd292f8"
      unitRef="usd">741800000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNi0xLTEtMS0w_b809c44a-0c0c-4433-9b0a-5ec24832f49f"
      unitRef="usd">1337500000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNi0zLTEtMS0w_568dfcd0-b6bd-4a64-bfd3-b20a9434dc71"
      unitRef="usd">1366400000</us-gaap:InventoryNet>
    <us-gaap:PrepaidTaxes
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNy0xLTEtMS0w_7a57aabb-c155-41db-960f-b7f6007979ac"
      unitRef="usd">6700000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfNy0zLTEtMS0w_a8461e28-ffd8-485a-946d-040daae430d9"
      unitRef="usd">16700000</us-gaap:PrepaidTaxes>
    <us-gaap:OtherAssetsCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfOC0xLTEtMS0w_debd5338-3fa6-4b81-a370-c5e80234d9a7"
      unitRef="usd">140300000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfOC0zLTEtMS0w_0237f075-4a11-4c56-90eb-5ab98e7696f5"
      unitRef="usd">157400000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfOS0xLTEtMS0w_930fcfff-4158-4ea0-bda7-4d7b0792a8ba"
      unitRef="usd">2499600000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfOS0zLTEtMS0w_a9707eee-88f5-4d49-9f2e-c000b2371d24"
      unitRef="usd">2457200000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTAtMS0xLTEtMA_4737e4f3-7245-4dd7-a7a1-a6e59f780a50"
      unitRef="usd">1030700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTAtMy0xLTEtMA_4dde9548-596e-409e-8bbc-721f52cc9935"
      unitRef="usd">1023200000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTEtMS0xLTEtMA_f4192330-701b-4058-8118-9cd8cbe92c39"
      unitRef="usd">243000000.0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTEtMy0xLTEtMA_07a578a2-6c29-4cd8-915e-25ae4f84a02b"
      unitRef="usd">243200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTItMS0xLTEtMA_d3436a0e-6a9a-498b-82c0-7e2c12cab8dd"
      unitRef="usd">191400000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTItMy0xLTEtMA_b8fdf1f3-0906-45ec-ae77-960273c479fe"
      unitRef="usd">76300000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTMtMS0xLTEtMA_25df3ab6-7ec6-4868-a4f9-7335f6fc496c"
      unitRef="usd">3964700000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTMtMy0xLTEtMA_9c28a81a-858c-434e-9297-411a80548167"
      unitRef="usd">3799900000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTYtMS0xLTEtMA_5e0380a6-44fe-4eee-8fed-5951254bc348"
      unitRef="usd">40000000.0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTYtMy0xLTEtMA_af165da2-d062-4e11-a6e9-ece7a7dd7777"
      unitRef="usd">3000000.0</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTctMS0xLTEtMA_883057a5-061b-45b1-9f8c-3203ebd77459"
      unitRef="usd">207000000.0</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTctMy0xLTEtMA_d280438d-b256-4dce-823b-44e2a28ad1ac"
      unitRef="usd">192800000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTgtMS0xLTEtMA_2cef46c2-f942-4aa4-986d-1366666dbd0c"
      unitRef="usd">272100000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTgtMy0xLTEtMA_12201fbe-1941-421c-81f4-c41b777e5eb4"
      unitRef="usd">251500000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTktMS0xLTEtMA_825659b6-e971-4d58-b665-98664d0e964c"
      unitRef="usd">93600000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMTktMy0xLTEtMA_7e25550b-e2e3-4a9e-93c5-a4df32a86aa8"
      unitRef="usd">97400000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjAtMS0xLTEtMA_1209e4a0-d8fc-4b43-b838-76a779d76e8f"
      unitRef="usd">612700000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjAtMy0xLTEtMA_6f1310cf-70a7-4bb8-8921-82412c54ceff"
      unitRef="usd">544700000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjEtMS0xLTEtMA_c51917fa-2fd5-4ba8-9d81-df79b2141689"
      unitRef="usd">365000000.0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjEtMy0xLTEtMA_46eef58b-4f57-493f-b3f6-4d1263356118"
      unitRef="usd">342000000.0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjItMS0xLTEtMA_12889ebb-4f61-4b9d-8af4-8ca972b87260"
      unitRef="usd">151500000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjItMy0xLTEtMA_ff9ba958-e0e4-4a75-96e5-350dbfd1139c"
      unitRef="usd">148200000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjMtMS0xLTEtMA_d4a7a8cb-07c7-49e4-84a7-5e8634b79ec3"
      unitRef="usd">102300000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjMtMy0xLTEtMA_279275dd-d883-4df5-87d8-1cd37647827c"
      unitRef="usd">99400000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:CommitmentsAndContingencies
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjQtMS0xLTEtMA_fe9edfef-3c2a-4d8e-9ef5-3752be0ed4fa"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjQtMy0xLTEtMA_5b181e79-9c0f-4dfa-823b-8a46e29fe85f"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMTk_4c241e17-97be-42bc-9186-01b1ddce2f67"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMTk_9282cdb1-08dc-4f4c-a20e-354cc5159d45"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMzE_e467871a-8d7b-44c4-b9b5-09a59cbcb863"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMzE_f3e648c6-858a-426b-b8b0-d9cb78131f8c"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMzY_39168fc3-d3ff-4287-b067-be687329e9cf"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMzY_4e96b17d-3a1b-4dee-af52-e857a493b765"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMzY_6ffc7f81-dd2c-4323-8329-cbc277f387c5"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjdlYzY4NDkxZjkxYTQwZmRiZmVmMjcyNjNiZDg5M2E0XzM4NDgyOTA2OTczMzY_ab857dba-de94-4581-afc1-596d34cfc11b"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMS0xLTEtMA_7215a84c-86a2-410e-8b24-ce7e74a11094"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjYtMy0xLTEtMA_445331e5-5119-4baa-9e39-84d227634714"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTczNTg_1020978d-8682-4a37-bb3a-2bb6d95c41f5"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTczNTg_920d44d2-67f3-4371-a87c-2db487f879ef"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTczNzM_6d948d87-ba20-45a1-947d-d46cf732e30b"
      unitRef="shares">800000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTczNzM_8cf56b66-b9ee-4d97-95e3-cecc6e701d1c"
      unitRef="shares">800000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTczODk_1011fd68-6ecb-4b23-81af-5f396428225a"
      unitRef="shares">574159575</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTczODk_aef5e8cf-fa19-4a0c-9e02-0a06744acc16"
      unitRef="shares">574159575</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTc0MDc_5d88299f-b4cd-4fec-aa2e-dba836e09ab0"
      unitRef="shares">574128911</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmQzMDk2MDRlMTJjMTQ2ZjhiNDZkY2Q5NDUxMzI5MTYzXzM4NDgyOTA2OTc0MDc_f9178833-3e03-476d-a7fc-ad79171c1063"
      unitRef="shares">574128911</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMS0xLTEtMA_8aa0ad16-fd57-489e-ab9d-c3c6f5f7f1c8"
      unitRef="usd">2900000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjctMy0xLTEtMA_88330b65-da9d-4c5c-af6e-326929d9ebc9"
      unitRef="usd">2900000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjgtMS0xLTEtMA_7c5247f3-98c7-491e-adce-c15de976060c"
      unitRef="usd">61900000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjgtMy0xLTEtMA_7ae6088a-c0f1-4923-869b-681e5275c2a3"
      unitRef="usd">67200000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjktMS0xLTEtMA_4b8c1990-d4a1-4e13-8b88-2af26312b26f"
      unitRef="usd">2689600000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMjktMy0xLTEtMA_785e95e7-1301-4c81-b800-7c803f36e135"
      unitRef="usd">2633900000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMzAtMS0xLTEtMA_c10c4de7-4781-4e43-977e-b09de770fec5"
      unitRef="usd">-21200000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMzAtMy0xLTEtMA_e4abe8ec-7e28-4a25-b86d-d53712d33014"
      unitRef="usd">-38400000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMzEtMS0xLTEtMA_d7b24cb8-7aae-49fa-b163-37f68ef2beba"
      unitRef="usd">2733200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMzEtMy0xLTEtMA_0744fedb-9ce0-4870-aa9c-befe09537e7c"
      unitRef="usd">2665600000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMzItMS0xLTEtMA_787e39a9-87b0-429d-8624-9e4f56221bd5"
      unitRef="usd">3964700000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY183OS9mcmFnOmVlMWZkZTU1YjNiNjRlOGZiMzgxYjdkNzFjMWExOWNlL3RhYmxlOmExNjFkNzJmMDE1ZTQyN2M5M2QxYTZkODc3OWFkY2IzL3RhYmxlcmFuZ2U6YTE2MWQ3MmYwMTVlNDI3YzkzZDFhNmQ4Nzc5YWRjYjNfMzItMy0xLTEtMA_779691e7-e6b1-4b2c-ae34-e067bfc130c1"
      unitRef="usd">3799900000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMS0xLTEtMS0w_6974d1dd-7d9f-40f3-817c-842d54395a1d"
      unitRef="usd">5647300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMS0zLTEtMS0w_bf92d444-ab01-448e-87b1-e5dfba39f11a"
      unitRef="usd">5333700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMS01LTEtMS0w_9c160212-ea83-4a56-8b1f-d2cd6f8d7814"
      unitRef="usd">4965100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMi0xLTEtMS0w_bd2e251d-d63e-48b1-8587-d2d602722704"
      unitRef="usd">3079500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMi0zLTEtMS0w_ea8a6b35-ff2d-4392-ae36-4b2e99e9e739"
      unitRef="usd">2818300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMi01LTEtMS0w_5c3cbf56-8c1d-434d-b4da-a78f23378007"
      unitRef="usd">2566200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMy0xLTEtMS0w_d7d25834-c55b-46b1-bf1f-8a02ce5f18b0"
      unitRef="usd">2567800000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMy0zLTEtMS0w_eb904f94-5d70-4f5a-8ddf-415dd61d219c"
      unitRef="usd">2515400000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMy01LTEtMS0w_8f8f858a-97ca-445f-bd1e-7016322ef5b6"
      unitRef="usd">2398900000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNC0xLTEtMS0w_8c477811-ea63-44d8-98fb-694349a2bcec"
      unitRef="usd">1427400000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNC0zLTEtMS0w_78e40e00-2715-42a4-9f40-f19b34f3c542"
      unitRef="usd">1459400000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNC01LTEtMS0w_de810330-85e5-4699-9047-ebed2574548b"
      unitRef="usd">1400200000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNS0xLTEtMS0w_b99144e0-0c01-490f-bf3c-7c96cc28568a"
      unitRef="usd">1400000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNS0zLTEtMS0w_d9b83b4b-afde-41b9-8a84-c2fb7f60557a"
      unitRef="usd">1200000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNS01LTEtMS0w_fbba38ca-68ac-4f47-8f29-fdee58f1b075"
      unitRef="usd">500000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OperatingIncomeLoss
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNi0xLTEtMS0w_e22a75e6-4f52-47c8-ba0a-89647befca4c"
      unitRef="usd">1141800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNi0zLTEtMS0w_678a9e4b-dc20-43a2-9844-1735383ee882"
      unitRef="usd">1057200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNi01LTEtMS0w_700d0239-a403-409f-800a-e939762f9ca3"
      unitRef="usd">999200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestAndOtherIncome
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNy0xLTEtMS0w_821c06b8-0c98-471f-918a-1794f4e0c0b0"
      unitRef="usd">600000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNy0zLTEtMS0w_5d4bbb21-fb09-4878-8bc8-82f97a32c295"
      unitRef="usd">400000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfNy01LTEtMS0w_8544a861-9d69-4b14-b167-0a1eae1fc2e2"
      unitRef="usd">400000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestExpense
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfOC0xLTEtMS0w_64459440-76c4-4055-9281-621907c76d5f"
      unitRef="usd">9700000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfOC0zLTEtMS0w_64e0ff40-523f-42ba-b5a8-d11ec89afc93"
      unitRef="usd">13900000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfOC01LTEtMS0w_6b6b06f6-da8f-4569-9c25-db8718ff03d8"
      unitRef="usd">12600000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfOS0xLTEtMS0w_3c736b06-1e6f-45b6-a440-8843a5e1005e"
      unitRef="usd">1132700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfOS0zLTEtMS0w_50b0f05c-d120-4b25-abbc-8ef4cdd6cd47"
      unitRef="usd">1043700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfOS01LTEtMS0w_1aba6f25-bdd7-48aa-99bc-4d0e8f59d714"
      unitRef="usd">987000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTAtMS0xLTEtMA_90e73b98-ca40-4a12-b699-fa2e13b951ba"
      unitRef="usd">273600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTAtMy0xLTEtMA_65800ae6-e826-49a6-8517-73ff3e7f9811"
      unitRef="usd">252800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTAtNS0xLTEtMA_600d72c3-fbb9-4f49-b0ae-cc407f088e08"
      unitRef="usd">235100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTEtMS0xLTEtMA_9fe36aba-01e7-4fe2-9e21-03d55bb95d0a"
      unitRef="usd">859100000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTEtMy0xLTEtMA_496c8301-ba62-460d-bf1c-dae40ba08747"
      unitRef="usd">790900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTEtNS0xLTEtMA_2223f2b8-38a0-4e2d-b6c6-396a38a98a8b"
      unitRef="usd">751900000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTItMS0xLTEtMA_7f33eac4-0d6f-458b-9984-da97e370d08a"
      unitRef="usdPerShare">1.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTItMy0xLTEtMA_2358fc1f-8adf-4398-819a-e1c84c2f5c61"
      unitRef="usdPerShare">1.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTItNS0xLTEtMA_0ee78f7b-f8cf-415e-b71a-c4796f25e33b"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTMtMS0xLTEtMA_500a6936-7ac4-4f68-b389-f2c3af293b07"
      unitRef="usdPerShare">1.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTMtMy0xLTEtMA_7321471a-d2a9-4820-ad0c-e73bcf21525c"
      unitRef="usdPerShare">1.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTMtNS0xLTEtMA_c47564f6-9aff-4475-9cb7-f2654d826d7e"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTQtMS0xLTEtMA_8f0087a8-72d0-4a86-9813-6aec011278a5"
      unitRef="shares">573800000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTQtMy0xLTEtMA_a331c5c4-1260-455e-830c-5b5e1d30c6b6"
      unitRef="shares">573200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTQtNS0xLTEtMA_6aa2fb30-7ec7-44f2-b76d-cf6a940985f0"
      unitRef="shares">573900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTUtMS0xLTEtMA_ec348d25-300c-42f2-9901-108c25179a1c"
      unitRef="shares">575700000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTUtMy0xLTEtMA_4767f0dd-75e1-4cd2-9b71-38a457841989"
      unitRef="shares">574400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184NS9mcmFnOjQyMzU4MDMwNWFmMTQ3OWU4MGE4NmI2MzVjZDgwOGJjL3RhYmxlOmNjZDM3NGJiMWRiMzQyNzRhYTdhMjQ0OWE5NjdmZDRmL3RhYmxlcmFuZ2U6Y2NkMzc0YmIxZGIzNDI3NGFhN2EyNDQ5YTk2N2ZkNGZfMTUtNS0xLTEtMA_19263fe2-fd2d-4db0-9f71-778e231cd995"
      unitRef="shares">574300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMS0xLTEtMS0w_0553633c-3ac4-4e5d-8316-5ca85ac3dce2"
      unitRef="usd">859100000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMS0zLTEtMS0w_75430b9d-130e-42e9-96b2-f880ef9182ef"
      unitRef="usd">790900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMS01LTEtMS0w_c780e7f9-2bca-471e-a83b-5eaa2bb43748"
      unitRef="usd">751900000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMy0wLTEtMS0wL3RleHRyZWdpb246YjFiMjU0MGI5M2YxNGJmZmJkNjcxYmZhNDU2ZTAwZjZfMzg0ODI5MDY5NzMwOQ_0242d63e-c044-4868-ab0b-5c70aec6a18f"
      unitRef="usd">0.0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMy0wLTEtMS0wL3RleHRyZWdpb246YjFiMjU0MGI5M2YxNGJmZmJkNjcxYmZhNDU2ZTAwZjZfMzg0ODI5MDY5NzMwOQ_0f25dd8a-076b-42c4-b239-482d8b982cf6"
      unitRef="usd">0.0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMy0wLTEtMS0wL3RleHRyZWdpb246YjFiMjU0MGI5M2YxNGJmZmJkNjcxYmZhNDU2ZTAwZjZfMzg0ODI5MDY5NzMwOQ_30b56112-5f0d-4a3d-b878-8ddf990b0b3c"
      unitRef="usd">0.0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMy0xLTEtMS0w_1aa4d0a3-22fa-43e3-b3b0-a05f52878ae8"
      unitRef="usd">17200000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMy0zLTEtMS0w_7d90889e-3fc6-4855-b502-19a055161e29"
      unitRef="usd">6400000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfMy01LTEtMS0w_d28119f7-6af1-4333-af39-4108c565d3f6"
      unitRef="usd">-19700000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfNC0xLTEtMS0w_4bcc71e3-ff80-4e53-a0d9-234d32a49548"
      unitRef="usd">876300000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfNC0zLTEtMS0w_24f91467-3106-437d-8923-00d7d4b82231"
      unitRef="usd">797300000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY184OC9mcmFnOjk2MGJmYzc1ZTA1ODQwMDA5NDExNzU5YTVlMTJhNGM5L3RhYmxlOjllYzQ0YjZhNmE0NzRmYWFiNmM1NDE2NjE4NzBjNTgyL3RhYmxlcmFuZ2U6OWVjNDRiNmE2YTQ3NGZhYWI2YzU0MTY2MTg3MGM1ODJfNC01LTEtMS0w_f7b6f0a9-6563-4023-b0c5-3510401d3376"
      unitRef="usd">732200000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ifdb9323926a6484696e129317eb7546d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMi0xLTEtMS0w_924a1a8b-7c20-42de-b112-954e6a859d10"
      unitRef="usd">2900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2ce382ca042549eb95d01ec175598155_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMi0zLTEtMS0w_a900f547-11e9-4937-be34-4e8715395e87"
      unitRef="usd">2900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia06f7711dda047739b5b73e2a498c9d6_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMi01LTEtMS0w_a952ee08-6beb-49be-9386-ce0e9cf6d2e8"
      unitRef="usd">2900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6914decccbd644dfbf707573b7ce80b9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMy0xLTEtMS0w_0369f99f-4303-4c33-92fc-2b62f7fc000f"
      unitRef="usd">2900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifdb9323926a6484696e129317eb7546d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMy0zLTEtMS0w_e3af9b63-d79d-4ffb-bd8a-13d2ea542f51"
      unitRef="usd">2900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2ce382ca042549eb95d01ec175598155_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMy01LTEtMS0w_5fe4f86a-f79f-4c4d-92a2-d54cf236a2f4"
      unitRef="usd">2900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f7a1e79836a4f2b8b315eae30e1759e_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNS0xLTEtMS0w_7c01680c-8ee1-4239-9535-10f38ab9ce1e"
      unitRef="usd">67200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4ebe2219eda46f19ae1b5174ff188fb_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNS0zLTEtMS0w_dc3630a6-a049-4ef8-8cca-5e15871d4c83"
      unitRef="usd">3000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5114d593b0bf4710910766bdb92456ae_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNS01LTEtMS0w_3cf5164d-1383-4ccc-bca5-bbd71600489f"
      unitRef="usd">8500000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib7d031e43ce8426e8858cee03414fc66_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNi0xLTEtMS0w_892afa8d-8140-4b5c-81a8-dccd5b43dab7"
      unitRef="usd">41000000.0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7181c798aca44dbebaf96ba2ffc97fde_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNi0zLTEtMS0w_2c3dde94-0e0e-4825-bb23-63f94a17a477"
      unitRef="usd">58500000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i45820f2ac50b45a3935ad0120ded6c3c_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNi01LTEtMS0w_c1b4dbdc-d5bd-4364-8535-cedc9703496f"
      unitRef="usd">13400000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib7d031e43ce8426e8858cee03414fc66_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNy0xLTEtMS0w_b6c22dfd-9d24-4726-beb7-35911a8eb634"
      unitRef="usd">52000000.0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i7181c798aca44dbebaf96ba2ffc97fde_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNy0zLTEtMS0w_77ed83a4-f37e-4cd8-aa5c-706da3e84d14"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i45820f2ac50b45a3935ad0120ded6c3c_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfNy01LTEtMS0w_bf00b281-5cd5-4ae6-84c3-a9cbc2d01914"
      unitRef="usd">24000000.0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib7d031e43ce8426e8858cee03414fc66_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfOC0xLTEtMS0w_cff1e093-50e8-47b2-989a-00289078905d"
      unitRef="usd">5700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7181c798aca44dbebaf96ba2ffc97fde_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfOC0zLTEtMS0w_88078c39-1d48-47f8-8e69-98f691ac7e87"
      unitRef="usd">5700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i45820f2ac50b45a3935ad0120ded6c3c_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfOC01LTEtMS0w_fd2cb3e4-d693-4e95-bd44-75740b3e4b5d"
      unitRef="usd">5100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquity
      contextRef="i02b42202d6e4489ea4308033c0f6a34d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfOS0xLTEtMS0w_903c0ace-cf72-4f5b-9be4-145f41c48762"
      unitRef="usd">61900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f7a1e79836a4f2b8b315eae30e1759e_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfOS0zLTEtMS0w_9947aa2c-c9bd-410c-96e8-78335634c66b"
      unitRef="usd">67200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4ebe2219eda46f19ae1b5174ff188fb_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfOS01LTEtMS0w_114cd378-4df2-4ddb-aa3e-b5f57d785ea9"
      unitRef="usd">3000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib6123c2aaccd4382a44039e0fb638b84_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTEtMS0xLTEtMA_d25f1076-6d61-487a-85ca-c1707d085e93"
      unitRef="usd">2633900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if22d2b991c9641579023c071f474b757_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTEtMy0xLTEtMA_4aaabb36-1c54-45f6-88fa-e5afe79a05a1"
      unitRef="usd">2341600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia90d92834e544f0f9e0cbb1cdd5abff3_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTEtNS0xLTEtMA_6358baf0-46b1-4ecb-bbc6-64802a481237"
      unitRef="usd">2110600000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ia4f893c093a54223a78b60f84f5b8c92_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTItMS0xLTEtMA_a04e0128-2ee3-4700-b37d-bd0648d37329"
      unitRef="usd">859100000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4fab8e7c03141a8bef22cbbe613dfa7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTItMy0xLTEtMA_3b27d869-1128-46e8-9973-66ecca5fa7d2"
      unitRef="usd">790900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i380e465524c14a2a8206f5c77ebfb6a0_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTItNS0xLTEtMA_1e04ed5b-2711-4dd6-a29a-bfbef54c2e0e"
      unitRef="usd">751900000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCash
      contextRef="ia4f893c093a54223a78b60f84f5b8c92_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTMtMS0xLTEtMA_8e5fb730-4668-4c0a-bb22-9b783ace66e2"
      unitRef="usd">803400000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="ib4fab8e7c03141a8bef22cbbe613dfa7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTMtMy0xLTEtMA_f4f293a1-1db5-4830-9e3a-3ebaadca3177"
      unitRef="usd">498600000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i380e465524c14a2a8206f5c77ebfb6a0_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTMtNS0xLTEtMA_99f9db6c-54c4-455d-9ad4-7e87d454979f"
      unitRef="usd">441900000</us-gaap:DividendsCash>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ia4f893c093a54223a78b60f84f5b8c92_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTQtMS0xLTEtMA_d3a2e801-75b0-49c7-8b62-e7d18991c6ff"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib4fab8e7c03141a8bef22cbbe613dfa7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTQtMy0xLTEtMA_2936dcf3-56b2-43bc-9420-b491ad5008e7"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i380e465524c14a2a8206f5c77ebfb6a0_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTQtNS0xLTEtMA_fe0e5fa8-a56f-4cde-a137-6d4d635f6454"
      unitRef="usd">79000000.0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockholdersEquity
      contextRef="i8d3dcb36c22847a5b1efe7e37fa0f675_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTUtMS0xLTEtMA_09c49ca3-6c8b-4686-8459-3b23ce6a0d18"
      unitRef="usd">2689600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib6123c2aaccd4382a44039e0fb638b84_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTUtMy0xLTEtMA_4c44fba8-c959-4b33-bd3c-d72beae05f40"
      unitRef="usd">2633900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if22d2b991c9641579023c071f474b757_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTUtNS0xLTEtMA_1a47939c-d3bb-4cd3-94e0-f4fd30edf346"
      unitRef="usd">2341600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i604ec59eb61c47b6888f5d11a505f868_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTctMS0xLTEtMA_42880968-4012-48d8-aef8-ceb20e199590"
      unitRef="usd">-38400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i71303cc95e63442ab37f39d322b97503_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTctMy0xLTEtMA_10330650-f917-4824-96cf-aaa58a2a6395"
      unitRef="usd">-44800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id1feb82c226f4dfbb69974a33ff66430_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTctNS0xLTEtMA_b51aed9f-b34c-487f-acb4-ff6b57856259"
      unitRef="usd">-25100000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibb6f9a5e275149568fee6a5959b76953_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTgtMS0xLTEtMA_79079075-d702-4b8e-adb5-b095762f58f1"
      unitRef="usd">17200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia45b4cd4b51343ddb6d9fa8627ae85a6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTgtMy0xLTEtMA_c8a423e4-7010-4cc3-85a3-1bdf1af86b1d"
      unitRef="usd">6400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i90ae70861a094158b3950974ce6b0197_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTgtNS0xLTEtMA_2909994a-6495-4bae-b47b-6823d726b33e"
      unitRef="usd">-19700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i15d76897fc1148b79754ba36538dd165_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTktMS0xLTEtMA_e4798329-cc52-4a8c-835b-31d81949cf89"
      unitRef="usd">-21200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i604ec59eb61c47b6888f5d11a505f868_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTktMy0xLTEtMA_6df6eb1c-d2e3-4b9e-9e37-70f64dba666d"
      unitRef="usd">-38400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i71303cc95e63442ab37f39d322b97503_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMTktNS0xLTEtMA_91fcfbc7-fe43-4464-b4c7-29a769d86c39"
      unitRef="usd">-44800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMjAtMS0xLTEtMA_2e67124c-29b8-4d02-b720-3676d7a01986"
      unitRef="usd">2733200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMjAtMy0xLTEtMA_8c5bd6c6-df33-43b1-bb68-ae7de18f7137"
      unitRef="usd">2665600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMjAtNS0xLTEtMA_3b729ee9-5249-4933-b8d4-54c2b89991e7"
      unitRef="usd">2302700000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMjItMS0xLTEtMA_eb21ec45-64e5-4483-aaa4-b1e7f02a9890"
      unitRef="usdPerShare">1.40</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMjItMy0xLTEtMA_a65f376c-e987-447a-8f51-929dc07ceb08"
      unitRef="usdPerShare">0.87</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185NC9mcmFnOmM2OTQyNmMyNzNjMjQwNDk4ZTYyMTNmZTliZmZiNDYzL3RhYmxlOjBmODQyYTEzNGM3MDRlYWQ4MWQ2ODA1ZTg5ZmQyZGJmL3RhYmxlcmFuZ2U6MGY4NDJhMTM0YzcwNGVhZDgxZDY4MDVlODlmZDJkYmZfMjItNS0xLTEtMA_4468df23-b86b-422b-bbe2-6e58d3280842"
      unitRef="usdPerShare">0.77</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:NetIncomeLoss
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMi0xLTEtMS0w_60978ff2-9026-41ba-a91a-6c6309a691bb"
      unitRef="usd">859100000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMi0zLTEtMS0w_2948fc41-8dcd-4625-a22b-cb2854ad520c"
      unitRef="usd">790900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMi01LTEtMS0w_c1c3eafb-d338-4354-a933-3676e4fa7157"
      unitRef="usd">751900000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNC0xLTEtMS0w_7f71e899-103c-475a-b34c-c8f52c7d7fa7"
      unitRef="usd">153300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNC0zLTEtMS0w_4f823324-123d-40f1-9f4f-9b4d1a7df699"
      unitRef="usd">144600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNC01LTEtMS0w_2112ba29-d535-4314-809e-3b468b4b9fec"
      unitRef="usd">134100000</us-gaap:Depreciation>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNS0xLTEtMS0w_b0c55249-92c5-4669-8f2f-0ad733afa91b"
      unitRef="usd">1400000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNS0zLTEtMS0w_f841ea60-c8e1-4214-87b5-5ad1e356b1fd"
      unitRef="usd">1200000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNS01LTEtMS0w_64a706a0-4190-4971-813f-f39e20687d74"
      unitRef="usd">500000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNi0xLTEtMS0w_9a19eb04-83a8-4dc2-8944-66c6a6d3adf0"
      unitRef="usd">7500000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNi0zLTEtMS0w_4d16e2a6-96cc-490f-9275-97ae8e464462"
      unitRef="usd">5500000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNi01LTEtMS0w_c2d4ff21-ab1f-425b-9caa-bb83afc8bd3a"
      unitRef="usd">8100000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNy0xLTEtMS0w_9f263283-8518-4300-acad-8bde59def650"
      unitRef="usd">2900000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNy0zLTEtMS0w_a474f3e8-a867-47a7-9b11-e700b4d45d42"
      unitRef="usd">15000000.0</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfNy01LTEtMS0w_d58f0e1a-6941-4bfc-ba08-f1aebb3d4293"
      unitRef="usd">33800000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfOC0xLTEtMS0w_6c515b83-947a-4ab8-a3b0-5fb16508665e"
      unitRef="usd">5700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfOC0zLTEtMS0w_5ad1992e-3980-4ee1-bfe1-0574794f5a07"
      unitRef="usd">5700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfOC01LTEtMS0w_f9e6247a-dde3-40b2-9b71-df690a8f01c9"
      unitRef="usd">5100000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfOS0xLTEtMS0w_b25c5a01-8fce-4e8a-bba7-dc7e0919a4d0"
      unitRef="usd">9100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfOS0zLTEtMS0w_bf499831-7664-418c-aa56-a8a0832af9f4"
      unitRef="usd">4100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfOS01LTEtMS0w_0cbb9b94-a447-4d3f-9c05-5cf4c688d53a"
      unitRef="usd">4100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTEtMS0xLTEtMA_4c24c58d-ffe0-4ce2-ad4d-e628318dffc4"
      unitRef="usd">29700000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTEtMy0xLTEtMA_290b2fb0-207c-4727-aa77-c5483ce9f53f"
      unitRef="usd">30400000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTEtNS0xLTEtMA_bb5d2406-cf90-4c2a-91e0-734882cf9503"
      unitRef="usd">120300000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTItMS0xLTEtMA_69322fd9-049b-42eb-9f65-c673e9a11676"
      unitRef="usd">-36000000.0</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTItMy0xLTEtMA_c218ff5e-643d-42f1-b650-c044aa1f783c"
      unitRef="usd">84400000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTItNS0xLTEtMA_dae1dd79-96b9-4b53-a75d-3827b7826b57"
      unitRef="usd">193300000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTMtMS0xLTEtMA_b9fda6e3-0fb9-4f41-9363-a13ddb8154c6"
      unitRef="usd">-17100000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTMtMy0xLTEtMA_3a5ea1ea-97fd-4185-9539-188712e536a8"
      unitRef="usd">10400000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTMtNS0xLTEtMA_20afb49d-f780-4015-98a2-4225cdaa238b"
      unitRef="usd">28900000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTQtMS0xLTEtMA_d6397eba-2b73-4a74-a7ca-0474a745827c"
      unitRef="usd">14200000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTQtMy0xLTEtMA_e5ac6a95-f4c9-4965-9758-652c25859d95"
      unitRef="usd">-800000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTQtNS0xLTEtMA_4f223bf9-96a9-45a0-9116-c6d2af058a1a"
      unitRef="usd">46100000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTUtMS0xLTEtMA_58f88f85-b42f-44ff-a687-f82823dbb687"
      unitRef="usd">20600000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTUtMy0xLTEtMA_b7a91695-6f20-4101-8eaa-e0568c60fa51"
      unitRef="usd">10700000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTUtNS0xLTEtMA_46dc7b54-ee92-4708-bd85-9d9e38955698"
      unitRef="usd">46800000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTYtMS0xLTEtMA_8ac7e9a8-8dbb-4b9c-b14f-5034729f6c4e"
      unitRef="usd">10000000.0</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTYtMy0xLTEtMA_df95a02e-c569-4893-b805-ef60c8a2878b"
      unitRef="usd">-7700000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTYtNS0xLTEtMA_c6bfc482-b4d6-49be-b22a-b2b0e1d563d7"
      unitRef="usd">-15500000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTctMS0xLTEtMA_8ed91fb4-2d82-4251-ba8d-4a60e91595a6"
      unitRef="usd">2600000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTctMy0xLTEtMA_ba26115a-a78b-492d-b89e-0d2cf4777f05"
      unitRef="usd">-1100000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTctNS0xLTEtMA_7f284925-e489-4ae7-ae3b-6bf451d2a1c8"
      unitRef="usd">-2700000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTgtMS0xLTEtMA_6a151807-4820-4fa1-bf8a-2f99f0a4136e"
      unitRef="usd">1101800000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTgtMy0xLTEtMA_d2638e7e-635a-4577-9dbf-1c10bb026210"
      unitRef="usd">842700000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMTgtNS0xLTEtMA_be748058-3a81-4c8f-b940-09718a5e1cb4"
      unitRef="usd">674200000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjAtMS0xLTEtMA_add98e99-566a-4bf1-98b1-cd246c3ae658"
      unitRef="usd">168100000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjAtMy0xLTEtMA_92155f50-c7e9-4093-86f8-5eb813fe8017"
      unitRef="usd">246400000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjAtNS0xLTEtMA_e7f3e9f9-a016-49f6-ba9f-342f6f66dd24"
      unitRef="usd">176300000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjEtMS0xLTEtMA_24d12b8d-d39d-4313-801d-67848da263ea"
      unitRef="usd">10600000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjEtMy0xLTEtMA_4b3d29a9-26a1-489f-ba56-ba44e1c9781a"
      unitRef="usd">6600000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjEtNS0xLTEtMA_1d728c38-d26b-4e72-bd16-500aba19795c"
      unitRef="usd">9500000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjItMS0xLTEtMA_c3b0d324-5216-489e-8487-98e3f8dd7bee"
      unitRef="usd">125000000.0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjItMy0xLTEtMA_6e21c77b-ca73-40d4-b5a6-9bb0960c754f"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjItNS0xLTEtMA_92ea0389-75b8-42c7-959d-f4fcdeda64e7"
      unitRef="usd">3700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjMtMS0xLTEtMA_93b9e345-0fe4-4f62-990b-ec39ba4696c2"
      unitRef="usd">-800000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjMtMy0xLTEtMA_8cd54a77-5fcc-4a13-9491-2c3e2dea910d"
      unitRef="usd">-100000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjMtNS0xLTEtMA_f9fc57a6-4cac-4623-8f41-896041e2021d"
      unitRef="usd">3400000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjQtMS0xLTEtMA_975fcdfd-1633-4dcb-ba4b-5ffdbdcfdbea"
      unitRef="usd">-281700000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjQtMy0xLTEtMA_2da7ccae-45e2-4342-8521-81da67b63e78"
      unitRef="usd">-239700000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjQtNS0xLTEtMA_160a0634-b7bd-41dd-969f-812cb2229a20"
      unitRef="usd">-173900000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjYtMS0xLTEtMA_66e6ca39-fffe-407a-83cc-d42fdc29935a"
      unitRef="usd">1000000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjYtMy0xLTEtMA_6bfd3388-cb00-44f6-98d1-da1498e47a08"
      unitRef="usd">910000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjYtNS0xLTEtMA_608b16e8-23e7-44ac-a6df-3cfa76a24a60"
      unitRef="usd">980000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjctMS0xLTEtMA_22e2081d-6c56-41f7-af7f-3cf32d3efda6"
      unitRef="usd">940000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjctMy0xLTEtMA_7a0f336e-321d-4342-97c5-f928558396ba"
      unitRef="usd">1065000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjctNS0xLTEtMA_7ba0d5b0-dcb2-4b2c-a6ab-4f66b95839a9"
      unitRef="usd">895000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjgtMS0xLTEtMA_188fd69a-4ee0-42f4-84ab-0fe2ea7c33f7"
      unitRef="usd">41000000.0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjgtMy0xLTEtMA_8006d6e1-f1bf-4123-978c-127fb4cfbd94"
      unitRef="usd">58500000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjgtNS0xLTEtMA_21335f29-1c0a-4da6-b70d-040d7c86e61b"
      unitRef="usd">13400000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjktMS0xLTEtMA_44a48c7c-a565-4c90-9f49-f009297c9496"
      unitRef="usd">52000000.0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjktMy0xLTEtMA_6dca8158-5016-49f5-82bc-f12c60cf89a4"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMjktNS0xLTEtMA_17350a82-6d37-4393-92db-332cd428a569"
      unitRef="usd">103000000.0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzAtMS0xLTEtMA_2bdfd02f-f87b-4ec3-8d2a-c4a24c571101"
      unitRef="usd">803400000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzAtMy0xLTEtMA_8373a4f4-de1f-462e-9224-5c98a147ae29"
      unitRef="usd">498600000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzAtNS0xLTEtMA_c1643847-a83a-4c79-b404-7c9b7e75a5dc"
      unitRef="usd">441900000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzEtMS0xLTEtMA_8ba20702-433c-416e-9728-399b41a63907"
      unitRef="usd">-754400000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzEtMy0xLTEtMA_b3b987f3-2f18-4843-bd4d-13a4b7b1d1a3"
      unitRef="usd">-595100000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzEtNS0xLTEtMA_1ffae130-c524-4425-9682-994b25bc32d0"
      unitRef="usd">-446500000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzMtMS0xLTEtMA_5ac76d10-d144-4a60-927a-e4837f3d610a"
      unitRef="usd">5100000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzMtMy0xLTEtMA_27d772a5-a44e-4b5d-b61d-fe45b27a73f3"
      unitRef="usd">-200000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzMtNS0xLTEtMA_75499a73-9a6c-4f09-87c7-db5a77138d01"
      unitRef="usd">-3500000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzQtMS0xLTEtMA_f6a2308f-152f-4c91-bcb7-910142c2899c"
      unitRef="usd">70800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzQtMy0xLTEtMA_3051d5fc-862b-4141-8b0b-4c12c86dbebe"
      unitRef="usd">7700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzQtNS0xLTEtMA_fdb4201a-7e07-4c97-8f03-b3070ecb9c75"
      unitRef="usd">50300000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzUtMS0xLTEtMA_f523a597-d25a-4ab9-871b-8d6a3ca02757"
      unitRef="usd">174900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzUtMy0xLTEtMA_0d134b3b-3d4e-44a6-bc6f-a88662089d39"
      unitRef="usd">167200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i237bb7f608ee46f5933a5ae76228fc4c_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzUtNS0xLTEtMA_978ae881-bc52-47b4-8d4c-bc4860d767af"
      unitRef="usd">116900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzYtMS0xLTEtMA_96d4b79e-f39d-4353-bc69-124990cd8a23"
      unitRef="usd">245700000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzYtMy0xLTEtMA_1f1bfc58-5504-4d0b-9635-5ae76d465eb3"
      unitRef="usd">174900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzYtNS0xLTEtMA_e2896fd5-3766-4a9f-a968-3587604467e2"
      unitRef="usd">167200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InterestPaidNet
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzgtMS0xLTEtMA_1584193f-d76f-4f86-8a59-f0399877a4b0"
      unitRef="usd">8400000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzgtMy0xLTEtMA_79a0c860-159e-4884-8e8a-8a26e562c86a"
      unitRef="usd">13900000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzgtNS0xLTEtMA_172e8447-73b8-4ddc-8d8e-e226dcc9c37b"
      unitRef="usd">12600000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzktMS0xLTEtMA_a21a8608-f857-4b51-948f-a1c2db1994aa"
      unitRef="usd">260100000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzktMy0xLTEtMA_a9c3cbee-964c-4f37-9bd1-01dae703c706"
      unitRef="usd">242700000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY185Ny9mcmFnOjQ2YWEzZTliYWExYjRjOTE5MWQyNDA0ODhiZTU3MTA3L3RhYmxlOjViZDljNWI3YmE0ZDQ1ZDdiNDUxZThkNzQ2N2IzNDc2L3RhYmxlcmFuZ2U6NWJkOWM1YjdiYTRkNDVkN2I0NTFlOGQ3NDY3YjM0NzZfMzktNS0xLTEtMA_be769054-d385-44c2-9228-2716909378f9"
      unitRef="usd">215300000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzQ4_0cd3f10e-982b-4e74-a4b8-0d87e5caf14c">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 1. Business Overview and Summary of Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Fastenal is a leader in the wholesale distribution of industrial and construction supplies operating a branch-based business (with an increasing number of Onsite locations). Collectively we refer to our branches and Onsite locations as in-market locations. We have over 3,200 in-market locations located primarily in North America.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 Fastenal Company and its subsidiaries (collectively referred to as 'Fastenal' or by terms such as 'we', 'our', or 'us'). All material intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Net sales include products and shipping and handling charges, net of estimates for product returns and any related sales incentives. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue by transferring the promised products to the customer, with the majority of revenue recognized at the point in time the customer obtains control of the products. We recognize revenue for shipping and handling charges at the time the products are delivered to or picked up by the customer. We estimate product returns based on historical return rates. Using probability assessments, which are based on known inputs at year-end, we estimate sales incentives expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes and value added taxes in foreign jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Credit is extended based upon an evaluation of the customers' financial condition. Accounts receivable are stated at their estimated net realizable value.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The allowance for credit losses is based on an income statement approach which adjusts the ending balance sheet to take into consideration expected losses over the contractual lives of the receivables, considering factors such as historical data as a basis for future expected losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Translation and Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 functional currency of our foreign operations is typically the applicable local currency. The functional currency is translated into United States dollars for balance sheet accounts, except retained earnings, using current exchange rates as of the balance sheet date, for retained earnings at historical exchange rates, and for revenue and expense accounts using a weighted average exchange rate during the applicable period. The translation adjustments are deferred as a separate component of stockholders' equity captioned accumulated other comprehensive income (loss). Gains or losses resulting from transactions denominated in foreign currencies are included in cost of sales or operating and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all investments purchased with original maturities of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Inventories, consisting of finished goods merchandise held for resale, are stated at the lower of cost (first in, first out method) or net realizable value. We record valuation adjustments for excess, slow-moving, and obsolete inventory that are equal to the difference between the cost and estimated net realizable value for that inventory. These estimates are based on a review and comparison of the current inventory levels to projected and historical sales of inventory.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are stated at cost. Depreciation on property and equipment is provided for using the straight-line method over the anticipated economic useful lives of the related property. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;circumstances require a long-lived asset or asset group be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by the asset or asset group to its carrying value. If the carrying value of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values, and third-party independent appraisals, as considered necessary. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There w&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ere no imp&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;airments recorded during any of the three years reported in these consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We determine if an arrangement contains a lease at inception. Operating leases are included in our operating lease right-of-use ('ROU') assets, the current portion of operating lease liabilities, and the operating lease liabilities in our Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 ROU assets represent our right to control the use of an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. The operating lease ROU assets also include any prepaid lease payments made and exclude lease incentives. Lease expense is recognized on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Many of our leases include both lease (e.g., fixed payments including rent, taxes, and insurance costs) and nonlease components (e.g., common-area or other maintenance costs) which are accounted for as a single lease component as we have elected the practical expedient to group lease and nonlease components for all leases. Our pick-up truck leases typically have a non-cancelable lease term of less tha&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n one year and therefore, we have elected the practical expedient to exclude these short-term leases from our ROU assets and lease liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Most leases include one or more options to renew. The exercise of lease renewal options is typically at our sole discretion; therefore, the majority of renewals to extend the lease terms are not included in our ROU assets and lease liabilities as they are not reasonably certain of exercise. We regularly evaluate the renewal options and when they are reasonably certain of exercise, we include the renewal period in our lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments. We have a centrally managed treasury function; therefore, based on the applicable lease terms and the current economic environment, we apply a portfolio approach for determining the incremental borrowing rate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets consist of prepaid deposits, goodwill, and other definite-lived intangible assets. Goodwill represents the excess of the purchase price over the fair value of net assets acquired. Goodwill is reviewed for impairment annually. The identifiable intangible assets are amortized on a straight-line basis over their estimated life.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles ('GAAP') requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Insurance Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We are self-insured for certain losses relating to workers' compensation, automobile, health, and general liability costs. Specific stop-loss coverage is provided for catastrophic claims in order to limit exposure to significant claims. Self-insurance liabilities are based on our estimate of reported claims and claims incurred but not yet reported.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Product Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We offer a basic limited warranty for certain of our products. The specific terms and conditions of those warranties vary depending upon the product sold. We typically recoup these costs through product warranties we hold with the original equipment manufacturers. Our warranty expense has historically been minimal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We estimate the value of stock option grants using a Black-Scholes valuation model. Stock-based compensation expense is recognized on a straight-line basis over the vesting period. Our stock-based compensation expense is recorded in operating and administrative expenses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We account for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We recognize the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We record interest and penalties related to unrecognized tax benefits in income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Basic net earnings per share is calculated using net earnings available to common stockholders divided by the weighted average number of shares of common stock outstanding during the year. Diluted net earnings per share is similar to basic net earnings per share except that the weighted average number of shares of common stock outstanding includes the incremental shares assumed to be issued upon the exercise of stock options considered to be 'in-the-money' (i.e., when the market price of our stock is greater than the exercise price of our outstanding stock options).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have determined that for our North American regions we meet the aggregation criteria outlined in the accounting standards as these regions have similar: (1)&#160;economic characteristics, (2)&#160;products and services, (3)&#160;customers, (4)&#160;distribution channels, and (5)&#160;regulatory environments. Considering the insignificance of our operations outside of North America, we report as a single business segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impact of COVID-19&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 COVID-19 pandemic has impacted and could further impact our operations and the operations of our suppliers and customers as a result of quarantines, facility closures, and travel and logistics restrictions. We recently experienced an increase in sales volume of safety related products. However, we may realize lower product margins as well as inventory write-downs as a result of the improved supply and the potential inability to sell excess safety related products ordered from suppliers. The extent to which the COVID-19 pandemic impacts our business, results of operations and financial condition will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to the duration, spread, severity, and impact of the COVID-19 pandemic, the effects of the COVID-19 pandemic on our customers and suppliers, and the remedial actions and stimulus measures adopted by local and federal governments, and to what extent normal economic and operating conditions can resume. Therefore, we cannot reasonably estimate the impact at this time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Split&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 17, 2019, the board of directors approved a two-for-one stock split of the company's outstanding common stock. Holders of the company's common stock, par value $0.01 per share, at the close of business on May 2, 2019, received one additional share of common stock for every share of common stock they owned. The stock split took effect at the close of business on May 22, 2019. All historical common stock share and per share information for all periods presented in the accompanying consolidated financial statements and notes thereto have been retroactively adjusted to reflect the stock split.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2020, we adopted Financial Accounting Standard Board ('FASB') Accounting Standards Update ('ASU') 2016-13, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which changed the way entities recognize impairment of most financial assets. Short-term and long-term financial assets, as defined by the standard, are impacted by immediate &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. The adoption of this standard had an immaterial impact on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2017, the FASB issued ASU 2017-01, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations (Topic 805): Clarifying the Definition of a Business&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides guidance to assist entities in evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU 2017-01 requires that, to be a bus&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;iness, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;an acquired set of assets and activities must include, at a minimum, an input and a substantive process that together significantly contributes to the ability to create outputs. The company adopted this guidance during the first quarter of 2020 when evaluating the transaction discussed further in Note 2, '&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Asset Acquisition'&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides temporary optional expedients and exceptions to U.S. GAAP on contract modifications, hedging relationships, and other transactions affected by reference rate reform to ease entities financial reporting burdens as the market transitions from the London Interbank Offered Rate ('LIBOR') and other interbank offered rates to alternative reference rates. The guidance was effective upon issuance and may be applied prospectively to contract modifications made, hedging relationships entered into, and other transactions affected by reference rate reform, evaluated on or before December 31, 2022, beginning during the reporting period in which the guidance has been elected. We are currently evaluating the impact of the new guidance on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NumberOfStores
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzM2Ng_5f8240f7-4ab3-4d26-beef-5be1ef630d7e"
      unitRef="location">3200</us-gaap:NumberOfStores>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDYz_e54f5cf6-3dc3-4a62-beee-e8f0f0830c71">The consolidated financial statements include the accounts of Fastenal Company and its subsidiaries (collectively referred to as 'Fastenal' or by terms such as 'we', 'our', or 'us'). All material intercompany balances and transactions have been eliminated in consolidation.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDY5_9f563d48-ab6c-4246-a71e-605a4fffe5c9">Net sales include products and shipping and handling charges, net of estimates for product returns and any related sales incentives. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue by transferring the promised products to the customer, with the majority of revenue recognized at the point in time the customer obtains control of the products. We recognize revenue for shipping and handling charges at the time the products are delivered to or picked up by the customer. We estimate product returns based on historical return rates. Using probability assessments, which are based on known inputs at year-end, we estimate sales incentives expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes and value added taxes in foreign jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzg2_c50b458b-d789-4e73-a27b-6405f9fe42dd">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit is extended based upon an evaluation of the customers' financial condition. Accounts receivable are stated at their estimated net realizable value.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The allowance for credit losses is based on an income statement approach which adjusts the ending balance sheet to take into consideration expected losses over the contractual lives of the receivables, considering factors such as historical data as a basis for future expected losses.&lt;/span&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzg3_bbf1fb52-aba4-469f-9a66-c204c104d1cd">The functional currency of our foreign operations is typically the applicable local currency. The functional currency is translated into United States dollars for balance sheet accounts, except retained earnings, using current exchange rates as of the balance sheet date, for retained earnings at historical exchange rates, and for revenue and expense accounts using a weighted average exchange rate during the applicable period. The translation adjustments are deferred as a separate component of stockholders' equity captioned accumulated other comprehensive income (loss). Gains or losses resulting from transactions denominated in foreign currencies are included in cost of sales or operating and administrative expenses.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDI5_64b3d02d-d0c0-4f73-91f1-e0353f2970cf">We consider all investments purchased with original maturities of three months or less to be cash equivalents.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDUw_c0c5d721-c492-4171-be35-d40fd0553832">Inventories, consisting of finished goods merchandise held for resale, are stated at the lower of cost (first in, first out method) or net realizable value. We record valuation adjustments for excess, slow-moving, and obsolete inventory that are equal to the difference between the cost and estimated net realizable value for that inventory. These estimates are based on a review and comparison of the current inventory levels to projected and historical sales of inventory.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDQw_81e9ed99-e3d3-4197-bacf-7c38e85bf97f">Property and equipment are stated at cost. Depreciation on property and equipment is provided for using the straight-line method over the anticipated economic useful lives of the related property. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by the asset or asset group to its carrying value. If the carrying value of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values, and third-party independent appraisals, as considered necessary.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzQ1NzE_241543cb-d5c1-4fb9-8f32-7485b02fef15"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzQ1NzE_8f290b59-70d0-4177-943b-2fae883c9c5a"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzQ1NzE_db8b1b61-9f58-4829-bd18-4e012b23d9b1"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDEx_789f679a-55ef-4cab-8fbd-2b159ad6d485">&lt;div style="margin-top:5pt;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;We determine if an arrangement contains a lease at inception. Operating leases are included in our operating lease right-of-use ('ROU') assets, the current portion of operating lease liabilities, and the operating lease liabilities in our Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 ROU assets represent our right to control the use of an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. The operating lease ROU assets also include any prepaid lease payments made and exclude lease incentives. Lease expense is recognized on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Many of our leases include both lease (e.g., fixed payments including rent, taxes, and insurance costs) and nonlease components (e.g., common-area or other maintenance costs) which are accounted for as a single lease component as we have elected the practical expedient to group lease and nonlease components for all leases. Our pick-up truck leases typically have a non-cancelable lease term of less tha&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n one year and therefore, we have elected the practical expedient to exclude these short-term leases from our ROU assets and lease liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Most leases include one or more options to renew. The exercise of lease renewal options is typically at our sole discretion; therefore, the majority of renewals to extend the lease terms are not included in our ROU assets and lease liabilities as they are not reasonably certain of exercise. We regularly evaluate the renewal options and when they are reasonably certain of exercise, we include the renewal period in our lease term. &lt;/span&gt;&lt;/div&gt;As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments. We have a centrally managed treasury function; therefore, based on the applicable lease terms and the current economic environment, we apply a portfolio approach for determining the incremental borrowing rate.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzU4ODM_88923206-8a0d-4efd-97ec-b48e8e23de17">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzY1_231eb38a-fffc-4016-8224-e39492d8bff1">Other assets consist of prepaid deposits, goodwill, and other definite-lived intangible assets. Goodwill represents the excess of the purchase price over the fair value of net assets acquired. Goodwill is reviewed for impairment annually. The identifiable intangible assets are amortized on a straight-line basis over their estimated life.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzU5_de5bb75d-9514-4ebe-9d83-2ec401e9e025">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles ('GAAP') requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from those estimates.</us-gaap:UseOfEstimates>
    <us-gaap:SelfInsuranceReservePolicyTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzgz_113c1050-0a5b-47f7-b8a7-df478e58a01a">We are self-insured for certain losses relating to workers' compensation, automobile, health, and general liability costs. Specific stop-loss coverage is provided for catastrophic claims in order to limit exposure to significant claims. Self-insurance liabilities are based on our estimate of reported claims and claims incurred but not yet reported.</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzY3_d127d006-a09c-4a19-ab9c-e6f22d463ebc">We offer a basic limited warranty for certain of our products. The specific terms and conditions of those warranties vary depending upon the product sold. We typically recoup these costs through product warranties we hold with the original equipment manufacturers. Our warranty expense has historically been minimal.</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzMzc1_e910268b-2a8b-4ca9-bba3-3a1f45f84e59">We estimate the value of stock option grants using a Black-Scholes valuation model. Stock-based compensation expense is recognized on a straight-line basis over the vesting period. Our stock-based compensation expense is recorded in operating and administrative expenses.</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDA1_ff6f52cc-68c4-42fb-b234-3db84b8aaa0b">&lt;div style="margin-top:5pt;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;We account for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We recognize the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We record interest and penalties related to unrecognized tax benefits in income tax expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDU0_d2dfc758-f483-4d18-9c7d-ea81acfe309c">Basic net earnings per share is calculated using net earnings available to common stockholders divided by the weighted average number of shares of common stock outstanding during the year. Diluted net earnings per share is similar to basic net earnings per share except that the weighted average number of shares of common stock outstanding includes the incremental shares assumed to be issued upon the exercise of stock options considered to be 'in-the-money' (i.e., when the market price of our stock is greater than the exercise price of our outstanding stock options).</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDU2_6721a48f-9516-488e-a668-d6b984235975">We have determined that for our North American regions we meet the aggregation criteria outlined in the accounting standards as these regions have similar: (1)&#160;economic characteristics, (2)&#160;products and services, (3)&#160;customers, (4)&#160;distribution channels, and (5)&#160;regulatory environments. Considering the insignificance of our operations outside of North America, we report as a single business segment.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="id559e6223c1241c8847437af91bc9464_D20190522-20190522"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEwODE4_c47196f2-19ec-44ae-b506-9f67cee36e6a"
      unitRef="number">2</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if0638050d2ab40408a10aad54f89d256_I20190522"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEwOTMz_b05210bd-e3e4-4f55-b85d-6209261f200b"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="if0638050d2ab40408a10aad54f89d256_I20190522"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEwOTk3_6c55ed4d-19f0-4116-98af-f4bdc5d3ae01"
      unitRef="shares">1</us-gaap:CommonStockSharesIssued>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDMvZnJhZzo1NjYzZDllYTY2N2Q0M2E1ODIyZGVlMmQ4ZTdlZmZhNy90ZXh0cmVnaW9uOjU2NjNkOWVhNjY3ZDQzYTU4MjJkZWUyZDhlN2VmZmE3XzEzNDA4_20994ddf-9d5f-47e3-ae69-1d911d5f61a2">&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2020, we adopted Financial Accounting Standard Board ('FASB') Accounting Standards Update ('ASU') 2016-13, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which changed the way entities recognize impairment of most financial assets. Short-term and long-term financial assets, as defined by the standard, are impacted by immediate &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. The adoption of this standard had an immaterial impact on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2017, the FASB issued ASU 2017-01, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations (Topic 805): Clarifying the Definition of a Business&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides guidance to assist entities in evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU 2017-01 requires that, to be a bus&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;iness, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;an acquired set of assets and activities must include, at a minimum, an input and a substantive process that together significantly contributes to the ability to create outputs. The company adopted this guidance during the first quarter of 2020 when evaluating the transaction discussed further in Note 2, '&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Asset Acquisition'&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides temporary optional expedients and exceptions to U.S. GAAP on contract modifications, hedging relationships, and other transactions affected by reference rate reform to ease entities financial reporting burdens as the market transitions from the London Interbank Offered Rate ('LIBOR') and other interbank offered rates to alternative reference rates. The guidance was effective upon issuance and may be applied prospectively to contract modifications made, hedging relationships entered into, and other transactions affected by reference rate reform, evaluated on or before December 31, 2022, beginning during the reporting period in which the guidance has been elected. We are currently evaluating the impact of the new guidance on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <fast:AssetAcquisitionDisclosureTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNjA5L2ZyYWc6YTg0ZThiN2ViNGNiNDBhNDljMzU2YTgwNjU2ODIzMGEvdGV4dHJlZ2lvbjphODRlOGI3ZWI0Y2I0MGE0OWMzNTZhODA2NTY4MjMwYV8zODQ4MjkwNjk4NTE3_d5aff769-4e7d-410f-88c8-42081a942ac3">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 2.  Asset Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;On March 30, 2020, we purchased certain assets of Apex Industrial Technologies LLC ('Apex') that have contributed to the development, design, and scalability of the vending delivery platform utilized since 2008 within our industrial vending business to dispense product and lease devices to our customers. In connection with this transaction, we purchased a perpetual and unfettered use of key patents, designs, software and licenses, as well as direct access to the vending equipment supply chain.  &lt;/span&gt;&lt;/div&gt;The total purchase price of the assets acquired consisted of $125.0. The majority of this was paid in cash at closing, though a small portion of the purchase price is held in escrow with final payment dependent on certain performance obligations of the seller. We funded the purchase price with available cash and proceeds from borrowings on our unsecured revolving credit facility. We accounted for the purchase as an asset acquisition as substantially all of the fair value of the gross assets acquired is concentrated in the identifiable intangible assets used in the vending delivery platform for our industrial vending business. On a relative fair value basis, the allocated identifiable intangible assets total $123.8 and tangible property and equipment total $1.2. The weighted average amortization period of the identifiable intangible assets is approximately 19.4 years.</fast:AssetAcquisitionDisclosureTextBlock>
    <fast:PurchasePriceOfAssetsAcquired
      contextRef="i83e63cdda069443d80dcc073a406bb6b_D20200330-20200330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNjA5L2ZyYWc6YTg0ZThiN2ViNGNiNDBhNDljMzU2YTgwNjU2ODIzMGEvdGV4dHJlZ2lvbjphODRlOGI3ZWI0Y2I0MGE0OWMzNTZhODA2NTY4MjMwYV80OTQ3ODAyMzI2MjU1_ac38d0ec-2c2c-4627-b218-2c39e93eb30a"
      unitRef="usd">125000000.0</fast:PurchasePriceOfAssetsAcquired>
    <fast:IdentifiableIntangibleAssetsAcquired
      contextRef="i83e63cdda069443d80dcc073a406bb6b_D20200330-20200330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNjA5L2ZyYWc6YTg0ZThiN2ViNGNiNDBhNDljMzU2YTgwNjU2ODIzMGEvdGV4dHJlZ2lvbjphODRlOGI3ZWI0Y2I0MGE0OWMzNTZhODA2NTY4MjMwYV80OTQ3ODAyMzI2MjY1_abc79863-874f-4aa0-a0a9-aafcdd9d694c"
      unitRef="usd">123800000</fast:IdentifiableIntangibleAssetsAcquired>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i83e63cdda069443d80dcc073a406bb6b_D20200330-20200330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNjA5L2ZyYWc6YTg0ZThiN2ViNGNiNDBhNDljMzU2YTgwNjU2ODIzMGEvdGV4dHJlZ2lvbjphODRlOGI3ZWI0Y2I0MGE0OWMzNTZhODA2NTY4MjMwYV80OTQ3ODAyMzI2Mjcz_601240ec-23e2-44b6-acc3-b3496fd75382"
      unitRef="usd">1200000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i83e63cdda069443d80dcc073a406bb6b_D20200330-20200330"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNjA5L2ZyYWc6YTg0ZThiN2ViNGNiNDBhNDljMzU2YTgwNjU2ODIzMGEvdGV4dHJlZ2lvbjphODRlOGI3ZWI0Y2I0MGE0OWMzNTZhODA2NTY4MjMwYV80OTQ3ODAyMzI2Mjg3_e0a3ab1b-fe7b-4f2c-8eff-10aab88bb370">P19Y4M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90ZXh0cmVnaW9uOjI2N2UxZDAzYWQ1ODRlMDM5NmZiMWM4YTlhYzhhOGVjXzk1OQ_c204a6fa-a8c4-422b-b9fe-3a2b2276fbd6">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 3. Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 accounting policies of the operations in the various geographic areas are the same as those described in the summary of significant accounting policies. Revenues are attributed to countries based on the selling location from which the sale occurred. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2020, we had a single customer that represented 5% of our consolidated net sales, whereas all remaining customers fell below that threshold. During both 2019 and 2018, no single customer represented 5% or more of our consolidated net sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenues related to the following geographic areas were as follows for the periods ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:400;line-height:100%"&gt;Twelve-month period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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:top"&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:#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:700;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:700;line-height:100%"&gt;4,825.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;4,568.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;4,285.5&#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;/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;Canada and Mexico&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:700;line-height:100%"&gt;625.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;530.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;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&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:700;line-height:100%"&gt;5,450.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;5,175.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;4,816.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;/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;All other foreign countries&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:700;line-height:100%"&gt;197.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;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 revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;5,647.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;5,333.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;4,965.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The percentages of our sales by end market were as follows for the periods ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:400;line-height:100%"&gt;Twelve-month period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing&lt;/span&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:700;line-height:100%"&gt;62.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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: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;%&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 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;67.5&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;border-top:1pt solid #000000;padding:0 1pt"/&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;66.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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;Non-residential construction&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:700;line-height:100%"&gt;11.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;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:700;line-height:100%"&gt;26.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The percentages of our sales by product line were as follows for the periods ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:400;line-height:100%"&gt;Twelve-month Period&lt;/span&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;Type&lt;/span&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:400;line-height:100%"&gt;Introduced&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fasteners&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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: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;1967&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 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:700;line-height:100%"&gt;29.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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: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;%&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 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;34.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;border-top:1pt solid #000000;padding:0 1pt"/&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;34.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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;Tools&lt;/span&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;1993&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;8.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;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;Cutting tools&lt;/span&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;1996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;4.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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;Hydraulics &amp;amp; pneumatics&lt;/span&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;1996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;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;Material handling&lt;/span&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;1996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;5.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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;Janitorial supplies&lt;/span&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;1996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;9.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;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;Electrical supplies&lt;/span&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;1997&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;4.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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;Welding supplies&lt;/span&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;1997&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Safety supplies&lt;/span&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;1999&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;25.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The fastener product line represents fasteners and miscellaneous supplies.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6e7a148bd13c4b94a1f7e6ad812f0cc5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90ZXh0cmVnaW9uOjI2N2UxZDAzYWQ1ODRlMDM5NmZiMWM4YTlhYzhhOGVjXzYwNDczMTM5NTQ3OTQ_ccd560dd-1837-41d9-94c2-2ddf7f97fb88"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90ZXh0cmVnaW9uOjI2N2UxZDAzYWQ1ODRlMDM5NmZiMWM4YTlhYzhhOGVjXzk2Mg_80972e12-a57f-4fd6-bce2-94d06fc734fc">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenues related to the following geographic areas were as follows for the periods ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:400;line-height:100%"&gt;Twelve-month period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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:top"&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:#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:700;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:700;line-height:100%"&gt;4,825.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;4,568.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;4,285.5&#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;/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;Canada and Mexico&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:700;line-height:100%"&gt;625.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;530.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;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&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:700;line-height:100%"&gt;5,450.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;5,175.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;4,816.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;/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;All other foreign countries&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:700;line-height:100%"&gt;197.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;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 revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;5,647.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;5,333.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;4,965.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The percentages of our sales by end market were as follows for the periods ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:400;line-height:100%"&gt;Twelve-month period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing&lt;/span&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:700;line-height:100%"&gt;62.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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: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;%&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 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;67.5&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;border-top:1pt solid #000000;padding:0 1pt"/&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;66.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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;Non-residential construction&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:700;line-height:100%"&gt;11.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;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:700;line-height:100%"&gt;26.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The percentages of our sales by product line were as follows for the periods ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:400;line-height:100%"&gt;Twelve-month Period&lt;/span&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;Type&lt;/span&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:400;line-height:100%"&gt;Introduced&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fasteners&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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: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;1967&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 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:700;line-height:100%"&gt;29.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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: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;%&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 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;34.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;border-top:1pt solid #000000;padding:0 1pt"/&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;34.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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;Tools&lt;/span&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;1993&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;8.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;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;Cutting tools&lt;/span&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;1996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;4.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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;Hydraulics &amp;amp; pneumatics&lt;/span&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;1996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;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;Material handling&lt;/span&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;1996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;5.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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;Janitorial supplies&lt;/span&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;1996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;9.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;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;Electrical supplies&lt;/span&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;1997&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;4.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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;Welding supplies&lt;/span&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;1997&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Safety supplies&lt;/span&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;1999&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;25.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The fastener product line represents fasteners and miscellaneous supplies.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia088fe0cd932496fb28061916b80a093_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzItMS0xLTEtMA_c3e5f013-1942-416c-90e1-14f14b19a429"
      unitRef="usd">4825300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie7786fb15b2c4a9db3e1c5e13b5c8292_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzItMy0xLTEtMA_d3cc13cc-1483-4144-8e50-757ff838295f"
      unitRef="usd">4568900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i786e187c8325483db1d7cb9889bd9276_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzItNS0xLTEtMA_41c95080-30ab-4786-bd38-1194ecb65640"
      unitRef="usd">4285500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44a591c0f6734a1bb2bc7521c79e1290_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzMtMS0xLTEtMA_3790651b-d917-4f72-a6bd-26bfc0a14183"
      unitRef="usd">625000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i371780ee395f47128570ed531e6b7bc7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzMtMy0xLTEtMA_1cb556f9-1d56-45d9-9ddf-a6ee1e0ccac2"
      unitRef="usd">606800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60bdcaa9f2df472da33abf3dafcd42ee_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzMtNS0xLTEtMA_478122e7-bb40-4754-b5a3-7397a66ae891"
      unitRef="usd">530800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66435ab94b0c4cc4a520dbc3d9c2e1f3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzQtMS0xLTEtMA_c25621a8-2452-4fcd-8491-a0f17984aa33"
      unitRef="usd">5450300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb4a70ea8ae34c73aa94d7247b4adcea_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzQtMy0xLTEtMA_c78bc6ec-7ad0-40d8-9eb3-3c24c7d53513"
      unitRef="usd">5175700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98087db113a24edba9d15f2a7a14c239_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzQtNS0xLTEtMA_925fe742-3a57-4dd3-8552-0db33ee7dcd4"
      unitRef="usd">4816300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee4a28e6ae5d46e6b25084f29e152349_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzUtMS0xLTEtMA_eadfc7ad-d70a-487b-b07f-dd6292a9736b"
      unitRef="usd">197000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35a254c679d94cd6bac4d7c7969ae510_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzUtMy0xLTEtMA_104fc4c7-bdf6-49cd-8898-49ef39268918"
      unitRef="usd">158000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i59239c215bc14cceb8cd6f3c76f7e576_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzUtNS0xLTEtMA_94ffe5e4-53e0-46a3-8edf-d76f437df8ce"
      unitRef="usd">148800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzYtMS0xLTEtMA_92b07fe9-9fff-45a2-bee4-e69c4c6cf8e8"
      unitRef="usd">5647300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzYtMy0xLTEtMA_76100df1-1b90-4e3f-977c-739697535be0"
      unitRef="usd">5333700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjMzc5YjUwODk2M2I0YjRjODVjOTg0M2ZkNWQ4MDJiZC90YWJsZXJhbmdlOmMzNzliNTA4OTYzYjRiNGM4NWM5ODQzZmQ1ZDgwMmJkXzYtNS0xLTEtMA_205afbf4-6631-4701-b666-65a0be675668"
      unitRef="usd">4965100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9579bd065a0146a99b210abad6220aff_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzItMS0xLTEtMA_2368ee7d-41a0-4397-90d6-0150d4d02bd9"
      unitRef="number">0.624</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i90dbe07ed1504c6994c0a24555bbb6fd_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzItMy0xLTEtMA_03b7b4a9-a992-4033-95fe-78c582e28253"
      unitRef="number">0.675</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1b75ab4e4f9440e4ac5bcc3ae8cdd21f_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzItNS0xLTEtMA_e820e565-eeb3-47e8-a074-ce95619ee2d9"
      unitRef="number">0.667</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i585f981327ea457bbac44da96e8110b6_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzMtMS0xLTEtMA_4c440c23-758c-4dfe-ba4b-0f1fc3383cb1"
      unitRef="number">0.113</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic3f026097d164ea4a3aa363c96d69cc6_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzMtMy0xLTEtMA_83902407-56f7-482b-8395-cc8f9a9f8327"
      unitRef="number">0.129</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iaefee34bd78c4ba390143a43ee1aed65_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzMtNS0xLTEtMA_4643c27d-78a7-43ff-92d8-00f8379daf67"
      unitRef="number">0.131</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2f1bc089651440139b7c9c62042b9afa_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzQtMS0xLTEtMA_216869df-4107-4afb-8f5f-46770317a61d"
      unitRef="number">0.263</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0e27e36c18a6434f8d0c964897c36df0_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzQtMy0xLTEtMA_20813616-4681-4c61-9c93-8fac63e09a5e"
      unitRef="number">0.196</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i831339bfd578494e8e7a761bbac54553_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzQtNS0xLTEtMA_33856286-e2aa-4451-a6b9-5277f8119262"
      unitRef="number">0.202</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icd81b4474f7744f6a8a1d2cb00d49af8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzUtMS0xLTEtMA_50a78ca8-4da6-4c29-b324-838c8190fc4b"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2156b5a5c0bd4ecaa9c6a12363ee0e98_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzUtMy0xLTEtMA_df6d2aa3-f849-4051-b91a-7c7ace82e534"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie355aba728ba4a119beef43cd61ae9bd_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTpjOGZiMWM3NjlmMTc0NTQ2OGM5ZWE3OGFhNWIxZDY0MC90YWJsZXJhbmdlOmM4ZmIxYzc2OWYxNzQ1NDY4YzllYTc4YWE1YjFkNjQwXzUtNS0xLTEtMA_db02b152-820c-482a-8148-3446989888b2"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iadc1e8a50cca4e968d3e1a9e15ddcfb0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzItMy0xLTEtMA_9272c6d5-1508-42a6-b153-12004f03f991"
      unitRef="number">0.299</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8655b9b4f53d4ca0a78b6c9bbcd8bfda_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzItNS0xLTEtMA_3b9c637b-871b-42db-a275-2084890af43d"
      unitRef="number">0.342</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3fc0027693994cb189de5443ba13716c_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzItNy0xLTEtMA_b343ff54-791d-4608-9220-477a4d07e213"
      unitRef="number">0.349</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7acc61ca206a434d90f3645f2bc61702_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzMtMy0xLTEtMA_91259060-f0fe-483a-af26-2a0dc4c2a0e5"
      unitRef="number">0.082</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i787281e41c9c4f0f8eab223fd411dc80_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzMtNS0xLTEtMA_6b148404-e26a-4d19-a575-e16591a25763"
      unitRef="number">0.099</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iac954999109c401ba411c3fe1db51e5d_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzMtNy0xLTEtMA_d38ad5ab-ba29-40f1-b232-12e3461d8046"
      unitRef="number">0.100</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2c3ef6f1f0ea479bae4ba6e079efce48_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzQtMy0xLTEtMA_d067bfa9-0579-4be3-90bd-a2522d0ecbd1"
      unitRef="number">0.047</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3d4919914550491e8d8dea7817336829_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzQtNS0xLTEtMA_587bb03c-13be-49ed-82c4-c549dd9a0d6d"
      unitRef="number">0.057</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2dc40b93dfe84ea795de4adce198df70_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzQtNy0xLTEtMA_fbf7ed3b-1340-41b8-bdac-763b43d0282d"
      unitRef="number">0.057</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i568991acfc7f47c1841b9de66efd1bcd_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzUtMy0xLTEtMA_936ebda4-4c31-45f9-87e4-a985214e15d2"
      unitRef="number">0.059</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4e6a9aab377542b1a6c83d7337cde755_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzUtNS0xLTEtMA_5106e14e-3ed9-4c7f-b6a7-6d8a9e4f5ee7"
      unitRef="number">0.068</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9e5bc80d7c0d4dbfa9a810882c6e5384_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzUtNy0xLTEtMA_589aacf0-1601-49fe-9a91-159317b6cd80"
      unitRef="number">0.068</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i05f14a23974a469d9701b2467073cc5c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzYtMy0xLTEtMA_9ebdeddd-672c-40e0-af5c-d65383acc88f"
      unitRef="number">0.051</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i22340e510485433483446def3d0204d2_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzYtNS0xLTEtMA_c6b8a8c7-df4d-4f2b-bce6-97fc5f9d8e73"
      unitRef="number">0.059</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idb40746aac764a3c83486d5d28474f1a_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzYtNy0xLTEtMA_73f94baf-36fc-44e6-bf37-2ae641217a83"
      unitRef="number">0.058</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i82c21c4ca48f4100b239cdec456b53cc_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzctMy0xLTEtMA_62d70263-4b31-4ed0-9825-e55f4786d492"
      unitRef="number">0.098</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id0d59a3eee6b46368f45a27bc0d41f48_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzctNS0xLTEtMA_94a31438-5575-4a17-9405-5e0cbd94ff36"
      unitRef="number">0.078</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i052c1e4098794207b3a1ed9d8940b651_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzctNy0xLTEtMA_ced1e776-ea6d-4337-b96c-b8caf3e30d7d"
      unitRef="number">0.076</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie92813cb96134e1ea3e73cfaca6814dc_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzgtMy0xLTEtMA_ed966376-75ee-473d-80a4-91f77663d8f8"
      unitRef="number">0.041</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1d1a2f6105cc4161b10bc41da0f8381d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzgtNS0xLTEtMA_3b3d7def-fb24-45b0-85e3-ba72a796a395"
      unitRef="number">0.047</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i48605aa391ab493993678fc30a96745f_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzgtNy0xLTEtMA_3286e92d-e509-42e6-a78f-20cb70ab5f33"
      unitRef="number">0.047</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i949938d03761473bb1e02700d2f4dfe4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzktMy0xLTEtMA_e2c80a04-f6d6-4ad5-96cc-48cd883391a3"
      unitRef="number">0.035</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3a529b7fab8d41908d1c4e139ea1f1c1_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzktNS0xLTEtMA_cb46cf52-e1c2-4898-84c7-3820f27e900d"
      unitRef="number">0.042</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5ca8366645af4242bf7419a41e3f104b_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzktNy0xLTEtMA_b5558293-7aff-4ad0-acd4-34c8c2b3bf33"
      unitRef="number">0.041</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4d664d8c01754690b014d05d633282ba_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzEwLTMtMS0xLTA_466c900e-e00d-49c9-83ba-2af922d9034e"
      unitRef="number">0.255</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iabb539fb01ee4b489bf88ee81f5d3615_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzEwLTUtMS0xLTA_9366ef4c-8479-464a-b5da-cad25ad09ef3"
      unitRef="number">0.179</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3042782b2bba47a6ad52b2c41bf4c898_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzEwLTctMS0xLTA_efed05d7-2f9b-4329-8926-65e597b0fa4e"
      unitRef="number">0.172</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i919e69b5361448518767366d89f9d93e_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzExLTMtMS0xLTA_ecdf49ff-205d-49ba-a27c-d0f0e4eee6d1"
      unitRef="number">0.033</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic503c38164424b609424f79fca080cc7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzExLTUtMS0xLTA_06dc9932-29ba-46d0-b844-4dca648ed821"
      unitRef="number">0.029</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7eda8c352ec74572a9a2319ea8471063_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzExLTctMS0xLTA_485eec53-108f-4961-b18a-c7fd685811e9"
      unitRef="number">0.032</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0ed480b3b3a745c6963cb757c49522bc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzEyLTMtMS0xLTA_8c384a7d-ecdd-4082-b948-45e4a2426131"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icb94701ae49742d5a8a7ae0964b7fb5b_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzEyLTUtMS0xLTA_776fc425-78f9-45ae-9da0-b18602cca4e1"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7d92740f3feb411d9deb30fad25ddc7e_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMDkvZnJhZzoyNjdlMWQwM2FkNTg0ZTAzOTZmYjFjOGE5YWM4YThlYy90YWJsZTphYmE5NWYzMWYxZjU0MzExYmM1Y2NmYTdhZjM0ZGEyMy90YWJsZXJhbmdlOmFiYTk1ZjMxZjFmNTQzMTFiYzVjY2ZhN2FmMzRkYTIzXzEyLTctMS0xLTA_9e316d5e-58d6-462a-97b2-018e91ce36bd"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90ZXh0cmVnaW9uOmIxNTFkOTZhMjA1NDQ0ZmNiMzdlYWM5OTVhYTAyM2MzXzQzOA_922f85be-4274-4883-ad0a-7e0388198862">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 4. Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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 accounting policies of the operations in the various geographic areas are the same as those described in the summary of significant accounting policies&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Long-lived assets consist of net property and equipment, operating lease right-of-use assets, deposits, goodwill, and other net intangibles.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment at year end consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Depreciable&#160;Life&lt;br/&gt;in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&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;&#x2014;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;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:700;line-height:100%"&gt;51.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;41.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;/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;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;to&#160;40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;450.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423.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;/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;Automated distribution and warehouse equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;254.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244.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;/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;Shelving, industrial vending, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,141.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,036.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;/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;Transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;87.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.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;/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;Construction in progress&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;99.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;2,084.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;1,966.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;/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;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(1,053.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(943.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1,030.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;1,023.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our long-lived assets related to the following geographic areas at year end:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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:top"&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:#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:700;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:700;line-height:100%"&gt;1,344.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;1,238.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;947.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;/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;Canada and Mexico&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:700;line-height:100%"&gt;85.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.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;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&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:700;line-height:100%"&gt;1,430.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;1,310.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;990.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;/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;All other foreign countries&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:700;line-height:100%"&gt;35.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;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 long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1,465.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;1,342.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;1,005.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90ZXh0cmVnaW9uOmIxNTFkOTZhMjA1NDQ0ZmNiMzdlYWM5OTVhYTAyM2MzXzQzMQ_91e8f540-4d18-4254-812c-54d970b744c7">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment at year end consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Depreciable&#160;Life&lt;br/&gt;in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&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;&#x2014;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;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:700;line-height:100%"&gt;51.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;41.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;/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;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;to&#160;40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;450.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423.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;/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;Automated distribution and warehouse equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;254.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244.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;/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;Shelving, industrial vending, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,141.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,036.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;/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;Transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;87.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.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;/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;Construction in progress&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;99.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;2,084.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;1,966.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;/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;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(1,053.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(943.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1,030.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;1,023.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0359d8d0d913463aabadc3dfd5b3ed2b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzEtMy0xLTEtMA_b8402ed0-e39e-40a8-a2d0-2d807cfe17fc"
      unitRef="usd">51900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0a505d1c506b4a9e9dde06d4d86e3fc9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzEtNS0xLTEtMA_8194d764-dc9f-42ec-a2b2-380073711f37"
      unitRef="usd">41800000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="icb82e32e2d594569a013e5579be7eb2f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzItMS0xLTEtMTU0NS90ZXh0cmVnaW9uOmM2YmU1ODM3ZTQ3NjRlZWI5ZjI1Y2I0MDk5MDhmM2EwXzEwNDQ1MzYwNDYzODg2_7798abe1-2c7d-49f1-ba4f-68c4ac141499">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7e3d416199334075992e29d3d02b0dc4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzItMS0xLTEtMTU0NS90ZXh0cmVnaW9uOmM2YmU1ODM3ZTQ3NjRlZWI5ZjI1Y2I0MDk5MDhmM2EwXzEwNDQ1MzYwNDYzODky_e7b301a9-9c23-48e4-9b3b-754a012e4e06">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i19b7859a5af446f4a7ee60cf33cc292d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzItMy0xLTEtMA_d6957326-40e1-4404-b4c1-1e57b87f3ea0"
      unitRef="usd">450400000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic1ab0743d27f467b842981ae2ea10c77_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzItNS0xLTEtMA_98410b73-9f98-4d1a-ba25-f13244246c6e"
      unitRef="usd">423700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia16afb1029304f38b57f63f4f2648698_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzMtMS0xLTEtMTU1Mi90ZXh0cmVnaW9uOjgzNTBmYTE2OGVlNjRkMDhhYmVmMzM2Yjk3MDAzYjQ5XzEwNDQ1MzYwNDYzODg0_18595cb6-1a65-47e8-b5e6-8ee435391cde">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2b0e3d97aa0044dbbd8c2eb82c80fe14_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzMtMS0xLTEtMTU1Mi90ZXh0cmVnaW9uOjgzNTBmYTE2OGVlNjRkMDhhYmVmMzM2Yjk3MDAzYjQ5XzEwNDQ1MzYwNDYzODkw_3caaf185-0427-46f2-9c53-bd06e4578bd1">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9b23e72304f4488d9bb871b4390bd0fe_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzMtMy0xLTEtMA_a4702751-f360-485e-8aca-4a0526c9b33b"
      unitRef="usd">254700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i82b078e87e1f4e69935adcec7397e4e4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzMtNS0xLTEtMA_4113f4d1-04ca-428b-8abb-89b35b1db44e"
      unitRef="usd">244500000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i28197b09d7634fb18efb6c0a93d02c14_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzQtMS0xLTEtMTU4Ny90ZXh0cmVnaW9uOmRjMGFhMGExMTM0MjQxY2Y5NWQyZjE1YWUxZjg0Njk4XzEwNDQ1MzYwNDYzODg0_db7a0982-8472-41ec-8829-0c1afb22716d">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9f909b7292014e5ca761be60927f3d57_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzQtMS0xLTEtMTU4Ny90ZXh0cmVnaW9uOmRjMGFhMGExMTM0MjQxY2Y5NWQyZjE1YWUxZjg0Njk4XzEwNDQ1MzYwNDYzODkw_04478fac-1b76-4fc7-b40d-595f6bce4865">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icde2e71354ae47969b624e468c5040ee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzQtMy0xLTEtMA_15f9ae9f-26c6-4d9b-94e1-eebb5b67c3ba"
      unitRef="usd">1141300000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie7d0a0f5c087427298e33f8a75b417f5_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzQtNS0xLTEtMA_1f38adce-d80b-4a70-be0c-6a5e0b14ed92"
      unitRef="usd">1036200000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i34497600dc8f465ba29730731b1a674c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzUtMS0xLTEtMTU5NS90ZXh0cmVnaW9uOmNhM2ZlZWExZmJhZjQ2YmQ5OGVjYzYwNjFhNTAwZWIyXzEwNDQ1MzYwNDYzODgz_941c2631-b928-47e5-bd13-3141e3647245">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i64a3d6c1fd4f42698fa156a9c15f2ab1_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzUtMS0xLTEtMTU5NS90ZXh0cmVnaW9uOmNhM2ZlZWExZmJhZjQ2YmQ5OGVjYzYwNjFhNTAwZWIyXzEwNDQ1MzYwNDYzODg4_af3a188e-eeb6-49de-bf4a-832e472e1db0">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idcc071180e58470e8dde7b9cd32c9d8d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzUtMy0xLTEtMA_bf3624e0-5505-4756-b3ab-6089c3301f5e"
      unitRef="usd">87300000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7f59cd5317f1452e90f74ff3d98e1aa0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzUtNS0xLTEtMA_98af03e4-8f3a-4ee3-9492-1c6a15edc523"
      unitRef="usd">88700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4a8d7cef87c74c3188a2b57c82f9affd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzYtMy0xLTEtMA_89b197c3-f0e9-418c-b849-d94d105f7b38"
      unitRef="usd">99000000.0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i471438087b1f4bf889136c382d555723_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzYtNS0xLTEtMA_e922bc2d-ea60-4e2e-8fc3-9f4d1b771bde"
      unitRef="usd">132000000.0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzctMy0xLTEtMA_9bf3fa7e-316a-45a1-a93f-1dec4f2a60b3"
      unitRef="usd">2084600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzctNS0xLTEtMA_034b3561-8543-4973-9596-01f0453e921a"
      unitRef="usd">1966900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzgtMy0xLTEtMA_b2a73b46-6ec5-4c30-806d-48d8c982f8a9"
      unitRef="usd">1053900000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzgtNS0xLTEtMA_647e6327-c5cd-4a60-9b2c-4ad6377fc765"
      unitRef="usd">943700000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzktMy0xLTEtMA_762fe6bb-d2e9-4bb5-b428-40ee6a9d36b8"
      unitRef="usd">1030700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTo5NzZiY2IyNmU5NDA0YWYzYTlhYmQ5YzRhOWU1M2Y4OC90YWJsZXJhbmdlOjk3NmJjYjI2ZTk0MDRhZjNhOWFiZDljNGE5ZTUzZjg4XzktNS0xLTEtMA_1be58f23-5eb3-49a2-bf18-4ec5d55a3a67"
      unitRef="usd">1023200000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90ZXh0cmVnaW9uOmIxNTFkOTZhMjA1NDQ0ZmNiMzdlYWM5OTVhYTAyM2MzXzQzNQ_3f2fe0bb-d82e-4d21-bdc1-ae3b7cbc669e">&lt;div style="margin-bottom:6pt;margin-top:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our long-lived assets related to the following geographic areas at year end:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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:top"&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:#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:700;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:700;line-height:100%"&gt;1,344.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;1,238.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;947.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;/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;Canada and Mexico&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:700;line-height:100%"&gt;85.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.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;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&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:700;line-height:100%"&gt;1,430.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;1,310.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;990.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;/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;All other foreign countries&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:700;line-height:100%"&gt;35.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;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 long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1,465.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;1,342.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;1,005.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="ic1712a8f693c4d2dae06bd4670479acd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzEtMS0xLTEtMA_14fa029b-e2e1-4022-bd3f-2bafc0c89924"
      unitRef="usd">1344900000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i99b8e18e6a4949438949080a271f8796_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzEtMy0xLTEtMA_4f8416a0-724e-47ac-8ede-2f6ff8f9f261"
      unitRef="usd">1238400000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i86ee200180be48c3adc2c21e0d5fd563_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzEtNS0xLTEtMA_eb2e4cac-98ad-4ff0-a8c4-33640a1f5a7e"
      unitRef="usd">947700000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i32ddbd7ce0b84569a191a4155122f570_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzItMS0xLTEtMA_3bdd625f-d8e8-4bb5-ab83-6cbe033850b9"
      unitRef="usd">85100000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i3d3a4cca57a847f18e5564f34d78d647_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzItMy0xLTEtMA_6be9ce14-f816-4c47-a909-1a05ff2423d2"
      unitRef="usd">72200000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="id6a77f8fffe34405b165650932ef1f08_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzItNS0xLTEtMA_194ecd6c-de37-47e2-9a03-dc9a101a6542"
      unitRef="usd">43000000.0</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="id6d38add01be4d47b403a4c672fc6e90_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzMtMS0xLTEtMA_5809785d-1e16-4a4a-8081-613e7b71cc6f"
      unitRef="usd">1430000000.0</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i6943563a67ea43eba47652628e8a643a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzMtMy0xLTEtMA_cbb4466a-9c68-4477-83f0-14b3aa95408c"
      unitRef="usd">1310600000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="iaad317e6fb0c430faa12fa167a762910_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzMtNS0xLTEtMA_ef6124af-b52a-4772-ae18-2be8850c2024"
      unitRef="usd">990700000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i567b9219dcd84838a2b425ef20ed2431_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzQtMS0xLTEtMA_2356ec95-0ffc-4a95-ac16-579482339da1"
      unitRef="usd">35100000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i241121fd0b66436d85d676f3b5aaa7cf_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzQtMy0xLTEtMA_0109b6a7-3f72-46aa-9e26-26bbf27d25e4"
      unitRef="usd">32100000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i812436daaa79498f8a0d17175e93ba2a_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzQtNS0xLTEtMA_137b329b-6067-42f8-acf0-d096ca081c15"
      unitRef="usd">14600000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzUtMS0xLTEtMA_c0ca24ce-b44d-4a25-99f1-d3b4ca52cb01"
      unitRef="usd">1465100000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzUtMy0xLTEtMA_4f2945d3-a7c9-496a-8313-d2d5323a9568"
      unitRef="usd">1342700000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTIvZnJhZzpiMTUxZDk2YTIwNTQ0NGZjYjM3ZWFjOTk1YWEwMjNjMy90YWJsZTozNGExZTQ4YmNlMjU0NDE0Yjg1YTJjNjE0Y2M4ODBhZC90YWJsZXJhbmdlOjM0YTFlNDhiY2UyNTQ0MTRiODVhMmM2MTRjYzg4MGFkXzUtNS0xLTEtMA_cedc06ac-23f7-4ff7-91db-bd250dee276b"
      unitRef="usd">1005300000</us-gaap:NoncurrentAssets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90ZXh0cmVnaW9uOjY0NGVhYzhkNTEzNzRiZmVhMTBiZmNjNGRiZDU3MzRjXzk5_b752f02e-6fbe-4362-87d0-8a1e990a5482">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 5. Accrued Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses at year end consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee payroll and related taxes&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:700;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:700;line-height:100%"&gt;60.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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: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;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;28.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;/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;Employee bonuses and commissions&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:700;line-height:100%"&gt;22.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;Profit sharing contribution&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:700;line-height:100%"&gt;16.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;Insurance reserves&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:700;line-height:100%"&gt;41.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.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;/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;Indirect taxes&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:700;line-height:100%"&gt;54.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.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;/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;Customer promotions and marketing&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:700;line-height:100%"&gt;57.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.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;/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:700;line-height:100%"&gt;20.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;272.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;251.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Includes the deferral of $30.0 in payroll taxes resulting from the CARES Act in 2020.</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90ZXh0cmVnaW9uOjY0NGVhYzhkNTEzNzRiZmVhMTBiZmNjNGRiZDU3MzRjXzk2_0a50014c-9372-46fd-acc1-891ec9e8d7ba">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses at year end consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee payroll and related taxes&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:700;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:700;line-height:100%"&gt;60.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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: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;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;28.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;/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;Employee bonuses and commissions&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:700;line-height:100%"&gt;22.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;Profit sharing contribution&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:700;line-height:100%"&gt;16.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;Insurance reserves&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:700;line-height:100%"&gt;41.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.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;/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;Indirect taxes&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:700;line-height:100%"&gt;54.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.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;/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;Customer promotions and marketing&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:700;line-height:100%"&gt;57.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.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;/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:700;line-height:100%"&gt;20.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;272.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;251.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Includes the deferral of $30.0 in payroll taxes resulting from the CARES Act in 2020.</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzEtMS0xLTEtMA_f9962469-042f-425c-a92a-65521616aa0a"
      unitRef="usd">60300000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzEtMy0xLTEtMA_e7a24df2-3ac3-4ef6-b0fc-8c190cd71b15"
      unitRef="usd">28700000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzItMS0xLTEtMA_ff96db6e-27d6-4f0e-b133-34ee7563b986"
      unitRef="usd">22300000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzItMy0xLTEtMA_261bd7a0-c63d-4cdc-9119-f2a5ac64989a"
      unitRef="usd">17900000</us-gaap:AccruedBonusesCurrent>
    <fast:AccruedProfitSharingContributionCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzMtMS0xLTEtMA_4f9991a1-d930-4e9b-9eff-7debf45d4a10"
      unitRef="usd">16200000</fast:AccruedProfitSharingContributionCurrent>
    <fast:AccruedProfitSharingContributionCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzMtMy0xLTEtMA_76eb5dfe-63b2-4d77-8b74-1cf7534fe8de"
      unitRef="usd">13800000</fast:AccruedProfitSharingContributionCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzQtMS0xLTEtMA_36a1623d-37e1-46d1-89ee-b803d12d97ff"
      unitRef="usd">41000000.0</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzQtMy0xLTEtMA_180a6202-a6f7-4219-9b3e-4da0ded6fed8"
      unitRef="usd">41100000</us-gaap:AccruedInsuranceCurrent>
    <fast:AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzUtMS0xLTEtMA_77b04ff8-8d60-40e2-8eae-fe8ca5dc5d49"
      unitRef="usd">54300000</fast:AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes>
    <fast:AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzUtMy0xLTEtMA_c14e28d4-0a5b-4a6f-a3e0-64fc2c901b77"
      unitRef="usd">67400000</fast:AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzYtMS0xLTEtMA_e9ab76f6-ccd3-47e7-b5bc-474ce91a60cf"
      unitRef="usd">57900000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzYtMy0xLTEtMA_5779dc2f-7f3d-4660-8b21-0281012e97e8"
      unitRef="usd">52200000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzctMS0xLTEtMA_5a2324e1-160c-4492-911f-a7a91188dc8f"
      unitRef="usd">20100000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzctMy0xLTEtMA_aeb80bed-73e8-4205-8e12-fd8cb09d7a7e"
      unitRef="usd">30400000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzgtMS0xLTEtMA_1e7dbfb3-5fc5-4aea-8605-99146e300f1b"
      unitRef="usd">272100000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90YWJsZTo2OTU1MDM4NGIxMDg0Y2QyYTg1Y2Y4ZjY0ZDc2MTAyOC90YWJsZXJhbmdlOjY5NTUwMzg0YjEwODRjZDJhODVjZjhmNjRkNzYxMDI4XzgtMy0xLTEtMA_3e8bcbc9-2f33-4368-b035-f042a570e2b9"
      unitRef="usd">251500000</us-gaap:AccruedLiabilitiesCurrent>
    <fast:SocialSecurityTaxEmployerDeferralCARESAct
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMTgvZnJhZzo2NDRlYWM4ZDUxMzc0YmZlYTEwYmZjYzRkYmQ1NzM0Yy90ZXh0cmVnaW9uOjY0NGVhYzhkNTEzNzRiZmVhMTBiZmNjNGRiZDU3MzRjXzQ5NDc4MDIzMjU1MTU_73b9d2f0-1a0c-4a1c-ac90-5ce2c334ba07"
      unitRef="usd">30000000.0</fast:SocialSecurityTaxEmployerDeferralCARESAct>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzM3Njg_94021ec7-7536-47eb-8289-ff7f1fda6081">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 6. Stockholders' Equity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;On &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;January&#160;19, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, our board of directors declared a quarterly dividend of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; per share of common stock to be paid in cash on &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;3, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to shareholders of record at the close of business &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;on February&#160;3, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We paid aggregate annual cash dividends per share of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1.40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, $0.87, and $0.77 in 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;E&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ffective January 4, 2021, t&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;he compensation committee of our board of directors granted to our employees options to purchase a total of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 714,867&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; shares of our common stock at an exercise strike price of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$48.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; per share. The closing stock price on the effective date of the grant was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$47.65&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; per share. On the same date, certain of our non-employee directors elected to forgo all or a portion of the 2021 annual cash retainer in exchange for options to acquire a total of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,643&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; shares of our common stock at an exercise price of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$48.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; per share. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 summarize the details of options granted under our stock option plans that were still outstanding as of December 31, 2020, and the assumptions used to value those grants. All such grants were effective at the close of business on the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Options&lt;br/&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Option&#160;Exercise&lt;br/&gt;(Strike) Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Closing&#160;Stock&lt;br/&gt;Price on Date&lt;br/&gt;of Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&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:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&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;Date of Grant&lt;/span&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:400;line-height:100%"&gt;Options&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:400;line-height:100%"&gt;Options&lt;br/&gt;Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;January 2, 2020&lt;/span&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;902,263&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;$38.00&#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:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;$37.230&#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:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;874,112&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;24,964&#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;/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;January 2, 2019&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;1,316,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,221,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;January 2, 2018&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,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;886,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;January 3, 2017&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;1,529,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;April 19, 2016&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,690,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;April 21, 2015&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;1,786,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$20.630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;April 22, 2014&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,910,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;April 16, 2013&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;410,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;April 17, 2012&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;2,470,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 25.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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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;13,104,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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;5,914,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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;1,885,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.651%"/&gt;&lt;td style="width:0.1%"/&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;Date of Grant&lt;/span&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:400;line-height:100%"&gt;Risk-free&lt;br/&gt;Interest&#160;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Expected&#160;Life&lt;br/&gt;of Option in&lt;br/&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Expected&lt;br/&gt;Dividend&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Expected&lt;br/&gt;Stock&lt;br/&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Estimated&#160;Fair&lt;br/&gt;Value of Stock&lt;br/&gt;Option&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;January 2, 2020&lt;/span&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;1.7%&#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:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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.00&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 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;2.4%&#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:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;25.70&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;border-top:1pt solid #000;padding:0 1pt"/&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;$6.81&#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:left;vertical-align:bottom"/&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;January 2, 2019&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;2.5%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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;January 2, 2018&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;2.2%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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;January 3, 2017&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;1.9%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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;April 19, 2016&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.3%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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;April 21, 2015&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;1.3%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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;April 22, 2014&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.8%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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;April 16, 2013&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;0.7%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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;April 17, 2012&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;0.9%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;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;All of the options in the tables above vest and become exercisable over a period of up to eight years. Generally, each option will terminate approximat&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ely ten years after the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of each share-based option is &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;estimated on the date of grant using a Black-Scholes valuation method that uses the assumptions listed above. The risk-free interest rate is based on the U.S. Treasury rate over the expected life of the option at the time of grant. The expected life is the average length of time over which we expect the employee groups will exercise their options, which is based on historical experience with similar grants. The dividend yield is estimated over the expected life of the option based on our current dividend payout, historical dividends paid, and expected future cash dividends. Expected stock volatilities are based on the movement of our stock price over the most recent historical period equivalent to the expected life of the option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of activities under our stock option plans consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:120%"&gt;Options&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:400;line-height:120%"&gt;Exercise&lt;/span&gt;&lt;/div&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:400;line-height:120%"&gt;Price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:400;line-height:120%"&gt;Remaining&lt;/span&gt;&lt;/div&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:400;line-height:120%"&gt;Life&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of January&#160;1, 2020&lt;/span&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:700;line-height:100%"&gt;6,807,217&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;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:700;line-height:100%"&gt;24.890&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;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;6.09&lt;/span&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;Granted&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:700;line-height:100%"&gt;902,263&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:700;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:700;line-height:100%"&gt;38.000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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;9.00&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&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:700;line-height:100%"&gt;(1,630,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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:700;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:700;line-height:100%"&gt;25.180&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;Cancelled/forfeited&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:700;line-height:100%"&gt;(164,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:700;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:700;line-height:100%"&gt;27.640&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2020&lt;/span&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:700;line-height:100%"&gt;5,914,757&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;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:700;line-height:100%"&gt;26.730&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;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;6.22&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Exercisable as of December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1,885,241&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;24.230&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;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;4.71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:120%"&gt;Options&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:400;line-height:120%"&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:400;line-height:120%"&gt;Remaining&lt;/span&gt;&lt;/div&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:400;line-height:120%"&gt;Life&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of January&#160;1, 2019&lt;/span&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;7,999,264&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;24.765&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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.61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,316,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align: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.000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align: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.00&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&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;(2,325,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;25.150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Cancelled/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(183,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align: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.630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2019&lt;/span&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;6,807,217&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;24.890&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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.09&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Exercisable as of December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #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;2,164,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #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="border-bottom:1pt solid #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;24.510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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.30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average exercise price.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining contractual life in years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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 total intrinsic value of stock options exercised during the years ended December&#160;31, 2020, 2019, and 2018 was $26.7, $20.2, and $4.2, respectively. The intrinsic value represents the difference between the exercise price and fair value of the underlying shares at the date of exercise. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;At December&#160;31, 2020, there was $12.6 of total unrecognized stock-based compensation expense related to outstanding unvested stock options granted under the employee stock option plan. This expense is expected to be recognized over a weighted average period of 3.87 years. Any future change in estimated forfeitures will impact this amount. The total grant date fair value of stock options vested under our employee stock option plan during 2020, 2019, and 2018 was $6.1, $5.9, and $5.3, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;Total stock-based compensation expense related to our employee stock option plan was $5.7, $5.7, and $5.1 for 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shares Outstanding&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares of common stock outstanding were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&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:700;line-height:100%"&gt;574,128,911&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;571,803,838&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;575,183,072&#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;/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;Stock options exercised&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:700;line-height:100%"&gt;1,630,664&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,325,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Purchases of common stock&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:700;line-height:100%"&gt;(1,600,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;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-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;574,159,575&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;574,128,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;571,803,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 a reconciliation of the denominators used in the computation of basic and diluted earnings per share and a summary of the options to purchase shares of common stock which were excluded from the diluted earnings calculation because they were anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&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;Reconciliation&lt;/span&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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:top"&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="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:700;line-height:100%"&gt;573,778,761&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;573,202,152&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;573,933,834&#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;/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;Weighted shares assumed upon exercise of stock options&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:700;line-height:100%"&gt;1,893,193&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,239,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;575,671,954&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;574,441,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;574,325,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&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;Summary of Anti-dilutive Options Excluded&lt;/span&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options to purchase shares of common stock&lt;/span&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:700;line-height:100%"&gt;846,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;&#x2014;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;3,159,514&#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;/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;Weighted average exercise prices of options&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:700;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:700;line-height:100%"&gt;38.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Any dilutive impact summarized above related to periods when the average market price of our stock exceeded the exercise price of the potentially dilutive stock options then outstanding.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ic52e94ded6be40239b1528fa021be14d_D20210119-20210119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzEwNw_6e005523-2676-4120-b793-ee65be8baab0"
      unitRef="usdPerShare">0.28</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI2Nw_d7b44226-b1c5-424c-97ab-f952cf160a7a"
      unitRef="usdPerShare">1.40</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI3MQ_a3cdb70d-50b6-433a-80dd-f64bf4e67ae9"
      unitRef="usdPerShare">0.87</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI3OQ_818ad438-d602-4b5f-8f83-59e28913af49"
      unitRef="usdPerShare">0.77</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i82d258df270d4891ae1d0d231d674c61_D20210104-20210104"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzQ2Ng_051c363d-a324-4786-98f8-7be6429f60e5"
      unitRef="shares">714867</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i82d258df270d4891ae1d0d231d674c61_D20210104-20210104"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzUyNw_89fe3978-6291-4944-bab2-860b9d95a4ea"
      unitRef="usdPerShare">48.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="i2cb5fef573394a619fd5413bc084a742_I20210104"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzYwNA_79a543ab-335b-48fd-bc34-bbc2a0f63ce9"
      unitRef="usdPerShare">47.65</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="ia5e647d655e64f298d38da5c330039a5_D20210104-20210104"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzc4Nw_8964f0d0-1834-422c-ad22-95cb779aad12"
      unitRef="shares">26643</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ia5e647d655e64f298d38da5c330039a5_D20210104-20210104"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzg0MQ_9c0b0b9a-70a7-4429-8aa6-88de62a5c5c0"
      unitRef="usdPerShare">48.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzM3Mzc_0da07b4f-65f7-49d4-9a69-1a699b97f295">&lt;div style="margin-top:5pt;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 summarize the details of options granted under our stock option plans that were still outstanding as of December 31, 2020, and the assumptions used to value those grants. All such grants were effective at the close of business on the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Options&lt;br/&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Option&#160;Exercise&lt;br/&gt;(Strike) Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Closing&#160;Stock&lt;br/&gt;Price on Date&lt;br/&gt;of Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&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:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&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;Date of Grant&lt;/span&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:400;line-height:100%"&gt;Options&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:400;line-height:100%"&gt;Options&lt;br/&gt;Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;January 2, 2020&lt;/span&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;902,263&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;$38.00&#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:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;$37.230&#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:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;874,112&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;24,964&#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;/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;January 2, 2019&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;1,316,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,221,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;January 2, 2018&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,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;886,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;January 3, 2017&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;1,529,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;April 19, 2016&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,690,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;April 21, 2015&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;1,786,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$20.630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;April 22, 2014&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,910,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;April 16, 2013&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;410,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;April 17, 2012&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;2,470,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 25.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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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;13,104,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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;5,914,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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;1,885,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of activities under our stock option plans consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:120%"&gt;Options&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:400;line-height:120%"&gt;Exercise&lt;/span&gt;&lt;/div&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:400;line-height:120%"&gt;Price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:400;line-height:120%"&gt;Remaining&lt;/span&gt;&lt;/div&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:400;line-height:120%"&gt;Life&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of January&#160;1, 2020&lt;/span&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:700;line-height:100%"&gt;6,807,217&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;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:700;line-height:100%"&gt;24.890&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;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;6.09&lt;/span&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;Granted&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:700;line-height:100%"&gt;902,263&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:700;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:700;line-height:100%"&gt;38.000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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;9.00&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&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:700;line-height:100%"&gt;(1,630,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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:700;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:700;line-height:100%"&gt;25.180&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;Cancelled/forfeited&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:700;line-height:100%"&gt;(164,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:700;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:700;line-height:100%"&gt;27.640&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2020&lt;/span&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:700;line-height:100%"&gt;5,914,757&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;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:700;line-height:100%"&gt;26.730&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;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;6.22&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Exercisable as of December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1,885,241&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;24.230&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;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;4.71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:120%"&gt;Options&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:400;line-height:120%"&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:400;line-height:120%"&gt;Remaining&lt;/span&gt;&lt;/div&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:400;line-height:120%"&gt;Life&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of January&#160;1, 2019&lt;/span&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;7,999,264&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;24.765&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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.61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,316,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align: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.000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align: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.00&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&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;(2,325,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;25.150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Cancelled/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(183,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align: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.630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2019&lt;/span&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;6,807,217&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;24.890&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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.09&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Exercisable as of December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #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;2,164,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #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="border-bottom:1pt solid #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;24.510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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.30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average exercise price.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining contractual life in years.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="if5960dffa77c49eca51d1eb8a126d46d_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItMS0xLTEtMTUwOA_4a4a9371-00eb-4ab1-b713-56eba0b1c493"
      unitRef="shares">902263</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="if5960dffa77c49eca51d1eb8a126d46d_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItMy0xLTEtMTUwOA_cdd10b7e-1c93-448f-b0bd-b764bda3716e"
      unitRef="usdPerShare">38.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="i727bceb46c924472b4d64623f2924fe2_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItNS0xLTEtMTUwOA_ae561bc5-0aee-46ac-b31d-9bc29eb809fd"
      unitRef="usdPerShare">37.230</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i727bceb46c924472b4d64623f2924fe2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItNy0xLTEtMTUwOA_764b9fab-2137-429e-9205-dad7793c0500"
      unitRef="shares">874112</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i727bceb46c924472b4d64623f2924fe2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItOS0xLTEtMTUwOA_ad294b01-c5cc-4f56-a767-c603afe408e8"
      unitRef="shares">24964</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i3c9faa6f15864a3a83a0e1ca7a5c00e3_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItMS0xLTEtMA_fabc7441-858c-4494-8070-20f36bf36122"
      unitRef="shares">1316924</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i3c9faa6f15864a3a83a0e1ca7a5c00e3_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItMy0xLTEtMA_fc1b29a1-acc4-4046-a04e-d475345d29f8"
      unitRef="usdPerShare">26.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="i5d832d47a00a4727966414cae3a63e91_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItNS0xLTEtMA_f62978a1-6746-4572-87dc-9bc18e6ddabb"
      unitRef="usdPerShare">25.705</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i5d832d47a00a4727966414cae3a63e91_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItNy0xLTEtMA_f764c276-6314-463b-9338-6e5777f411ce"
      unitRef="shares">1221248</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i5d832d47a00a4727966414cae3a63e91_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzItOS0xLTEtMA_141975f0-8012-49f7-8454-f6bbbb2c0f14"
      unitRef="shares">25010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i357f4b4332104603b111f41c8c383841_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzMtMS0xLTEtMA_35e0d9d8-61b7-4283-85b3-1b31f997b0c4"
      unitRef="shares">1087936</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i357f4b4332104603b111f41c8c383841_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzMtMy0xLTEtMA_8c33f022-e9b0-4d7b-bff0-9bb3b251edad"
      unitRef="usdPerShare">27.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="i08d4eb9873f0494fb770b18a0a555a2c_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzMtNS0xLTEtMA_b5c618f6-4bbc-4ba0-9615-3f587f3324ef"
      unitRef="usdPerShare">27.270</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i08d4eb9873f0494fb770b18a0a555a2c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzMtNy0xLTEtMA_01df2cc0-f481-456c-8a74-d53c3bb526c5"
      unitRef="shares">886679</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i08d4eb9873f0494fb770b18a0a555a2c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzMtOS0xLTEtMA_6f728121-e38f-4868-a936-10935b2f5ff4"
      unitRef="shares">270457</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i5f8da79bf53a4f76a404e464420a614e_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzQtMS0xLTEtMA_f4c52f67-ba38-4f3f-9451-9a5e2878aa85"
      unitRef="shares">1529578</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i5f8da79bf53a4f76a404e464420a614e_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzQtMy0xLTEtMA_49e5b213-4912-4d4d-8862-3bdb8b3eeca7"
      unitRef="usdPerShare">23.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="if7d987b9cdb240bf8a20a974cb9db7aa_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzQtNS0xLTEtMA_382aed0b-33f1-4a5d-aa72-9f3b435060df"
      unitRef="usdPerShare">23.475</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="if7d987b9cdb240bf8a20a974cb9db7aa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzQtNy0xLTEtMA_34adf421-1a8a-44fa-a521-b9194d28393e"
      unitRef="shares">988415</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="if7d987b9cdb240bf8a20a974cb9db7aa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzQtOS0xLTEtMA_dc728960-2162-4615-8dc0-53fcae114180"
      unitRef="shares">378747</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i12bb3f02e30b4455b16ed7aef13a626c_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzUtMS0xLTEtMA_6775df4b-da23-46e6-8acf-d81c5a0719b8"
      unitRef="shares">1690880</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i12bb3f02e30b4455b16ed7aef13a626c_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzUtMy0xLTEtMA_48c60fd0-0417-4d13-82ea-d977b2ccb97e"
      unitRef="usdPerShare">23.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="i05a3fbd55a664ca4ab47363e05f9d48b_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzUtNS0xLTEtMA_84656363-14c1-4261-9302-942ea5ca5195"
      unitRef="usdPerShare">22.870</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i05a3fbd55a664ca4ab47363e05f9d48b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzUtNy0xLTEtMA_97d01ba5-2165-4d71-a667-af28c6b3ab72"
      unitRef="shares">930043</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i05a3fbd55a664ca4ab47363e05f9d48b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzUtOS0xLTEtMA_f3985a4e-177b-4639-914d-8e217a6084d5"
      unitRef="shares">589137</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i7a298b0f1cb640d3a7857f1eaa53be86_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzYtMS0xLTEtMA_c54b7966-7320-452e-ba37-d51c745beb7b"
      unitRef="shares">1786440</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i7a298b0f1cb640d3a7857f1eaa53be86_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzYtMy0xLTEtMA_82889564-1ea3-4223-aa7c-5c90551c31e0"
      unitRef="usdPerShare">21.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="i31a7319b885147edb786b18c97200d41_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzYtNS0xLTEtMA_5f3c3db6-c20b-48f0-98e2-0ee0daba75c6"
      unitRef="usdPerShare">20.630</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i31a7319b885147edb786b18c97200d41_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzYtNy0xLTEtMA_5611e523-e471-46eb-9d8a-bfdedc70dc53"
      unitRef="shares">596622</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i31a7319b885147edb786b18c97200d41_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzYtOS0xLTEtMA_2101ada9-942f-43a7-baf4-562c1fde93eb"
      unitRef="shares">350526</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i577187e762bd4b649eab9c732805c730_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzctMS0xLTEtMA_e937a82f-23cb-44c1-b270-84f7fd446518"
      unitRef="shares">1910000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i577187e762bd4b649eab9c732805c730_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzctMy0xLTEtMA_adad0a24-dca1-4ea0-acea-f19440b9d7e7"
      unitRef="usdPerShare">28.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="i2696b2b7b85a4ba88701f3be86c6c5d4_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzctNS0xLTEtMA_4cede3b9-f3cc-4294-8e78-fdd156a737e6"
      unitRef="usdPerShare">25.265</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i2696b2b7b85a4ba88701f3be86c6c5d4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzctNy0xLTEtMA_7bfbe361-8b36-41c4-ad4a-cbbef166744b"
      unitRef="shares">337550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i2696b2b7b85a4ba88701f3be86c6c5d4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzctOS0xLTEtMA_81bab8bd-a39b-48a2-9263-b2995657278e"
      unitRef="shares">185050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i66ba9b5481e941b1b26907920b58fb1f_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzgtMS0xLTEtMA_1c4ec381-cb27-42c9-94be-bf012c610bfa"
      unitRef="shares">410000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i66ba9b5481e941b1b26907920b58fb1f_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzgtMy0xLTEtMA_c30d5708-df4d-43ca-bc66-2d1e90a2d77c"
      unitRef="usdPerShare">27.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="i42ff4b97a96840b586f1d911bd6d311e_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzgtNS0xLTEtMA_55687b75-66af-4ee0-818f-af2d582b5295"
      unitRef="usdPerShare">24.625</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i42ff4b97a96840b586f1d911bd6d311e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzgtNy0xLTEtMA_21869966-d2d0-4e2c-aaca-11394ea9d659"
      unitRef="shares">32340</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i42ff4b97a96840b586f1d911bd6d311e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzgtOS0xLTEtMA_53fd978b-00e0-44d1-b62f-d5787e5b00c5"
      unitRef="shares">13602</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i2f564a79294b4ecf949ed8e5000f2bad_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzktMS0xLTEtMA_7abd46f0-9ff7-4f9a-b61f-48831e539c95"
      unitRef="shares">2470000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i2f564a79294b4ecf949ed8e5000f2bad_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzktMy0xLTEtMA_7f3faf69-ba52-4fc8-8d14-acab13983ecc"
      unitRef="usdPerShare">27.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharePrice
      contextRef="if9fab58bfcbd4881a7f414893bd70981_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzktNS0xLTEtMA_a588f006-9e43-4b31-9c1a-9687e965a5f0"
      unitRef="usdPerShare">24.505</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="if9fab58bfcbd4881a7f414893bd70981_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzktNy0xLTEtMA_1753e4c9-81cd-43c5-b9c7-48d8d1662a98"
      unitRef="shares">47748</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="if9fab58bfcbd4881a7f414893bd70981_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzktOS0xLTEtMA_82e4a5dd-ba17-4c5f-8277-58bbd12ca3f6"
      unitRef="shares">47748</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i101fad8fbf4545c3bdb92b00ad7bc511_D20120417-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzExLTEtMS0xLTA_683e2f9f-ef05-48ae-bea7-c7e0af45821c"
      unitRef="shares">13104021</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzExLTctMS0xLTA_cb7bd2d3-959f-4539-85ed-9629b984e727"
      unitRef="shares">5914757</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTozYWY3MjQzMmRhZjE0NzE0YjMzMDJlYjI0M2M4OGNkNS90YWJsZXJhbmdlOjNhZjcyNDMyZGFmMTQ3MTRiMzMwMmViMjQzYzg4Y2Q1XzExLTktMS0xLTA_d18fded5-e57b-4cad-92c7-4dbb215e2361"
      unitRef="shares">1885241</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzM3NzI_187cac5a-e793-4cb5-8aa0-40934f20e76f">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.651%"/&gt;&lt;td style="width:0.1%"/&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;Date of Grant&lt;/span&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:400;line-height:100%"&gt;Risk-free&lt;br/&gt;Interest&#160;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Expected&#160;Life&lt;br/&gt;of Option in&lt;br/&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Expected&lt;br/&gt;Dividend&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Expected&lt;br/&gt;Stock&lt;br/&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Estimated&#160;Fair&lt;br/&gt;Value of Stock&lt;br/&gt;Option&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;January 2, 2020&lt;/span&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;1.7%&#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:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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.00&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 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;2.4%&#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:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;25.70&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;border-top:1pt solid #000;padding:0 1pt"/&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;$6.81&#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:left;vertical-align:bottom"/&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;January 2, 2019&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;2.5%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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;January 2, 2018&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;2.2%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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;January 3, 2017&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;1.9%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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;April 19, 2016&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.3%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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;April 21, 2015&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;1.3%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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;April 22, 2014&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.8%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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;April 16, 2013&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;0.7%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&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;April 17, 2012&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;0.9%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.4%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i7e4122117db94199859e6a1f51f10426_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtMS0xLTEtMTUxMg_77429cdf-9a9d-401b-95e1-48c93b3393ee"
      unitRef="number">0.017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i7e4122117db94199859e6a1f51f10426_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtMy0xLTEtMTUxMg_76a06c55-6be7-4cf1-9730-e32bf52fa628">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i7e4122117db94199859e6a1f51f10426_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtNS0xLTEtMTUxMg_d1b192f9-69b6-4c65-8f1d-aee31b55de3d"
      unitRef="number">0.024</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i7e4122117db94199859e6a1f51f10426_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtNy0xLTEtMTUxMg_5ec3f4fc-da35-487d-a174-7ab4099a90d0"
      unitRef="number">0.2570</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7e4122117db94199859e6a1f51f10426_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtOS0xLTEtMTUxMg_8cc0bcd6-305d-455a-9d5d-5c5518d6fee7"
      unitRef="usdPerShare">6.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i4ea23ef2927f424999c2e9b5c23b4659_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtMS0xLTEtMA_d8b7905d-4d38-435b-a439-0062be184af8"
      unitRef="number">0.025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i4ea23ef2927f424999c2e9b5c23b4659_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtMy0xLTEtMA_c1339a08-4491-4909-b1b8-560d0f70a26c">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i4ea23ef2927f424999c2e9b5c23b4659_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtNS0xLTEtMA_69a79d2d-9313-4cb8-8b37-6a108ab757b9"
      unitRef="number">0.029</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i4ea23ef2927f424999c2e9b5c23b4659_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtNy0xLTEtMA_d0f7643e-61d6-41f1-b1ac-9353da63c029"
      unitRef="number">0.2396</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4ea23ef2927f424999c2e9b5c23b4659_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzEtOS0xLTEtMA_6aaa3986-944a-4452-abf9-7a0132d45a24"
      unitRef="usdPerShare">4.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i64572f000f024ea599c9e2c4dd9f3a40_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzItMS0xLTEtMA_13ad8a23-018d-4cf0-bf07-78a96f18b794"
      unitRef="number">0.022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i64572f000f024ea599c9e2c4dd9f3a40_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzItMy0xLTEtMA_8c4c8261-4441-44e5-b066-dfd9e1f22dae">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i64572f000f024ea599c9e2c4dd9f3a40_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzItNS0xLTEtMA_ebf1c48d-85f0-4805-804e-5b2fda1682a2"
      unitRef="number">0.023</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i64572f000f024ea599c9e2c4dd9f3a40_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzItNy0xLTEtMA_26001cea-5d88-463a-93d8-37b854f94fc1"
      unitRef="number">0.2345</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i64572f000f024ea599c9e2c4dd9f3a40_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzItOS0xLTEtMA_515f755c-b3c6-4e94-9c13-4f29f40acc8d"
      unitRef="usdPerShare">5.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i5bc4a11bca424158a7e5a3a1cc2002c2_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzMtMS0xLTEtMA_95d6980d-4831-43ae-9a83-8bee8aa273a9"
      unitRef="number">0.019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i5bc4a11bca424158a7e5a3a1cc2002c2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzMtMy0xLTEtMA_2a1e450e-8c1a-42e5-8bc9-7fe308503d48">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i5bc4a11bca424158a7e5a3a1cc2002c2_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzMtNS0xLTEtMA_b9cb03da-34a5-43ef-bde3-4f7b2eebb968"
      unitRef="number">0.026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i5bc4a11bca424158a7e5a3a1cc2002c2_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzMtNy0xLTEtMA_d8a8aa4f-7990-43cd-b0ed-57b48ca93f3b"
      unitRef="number">0.2449</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5bc4a11bca424158a7e5a3a1cc2002c2_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzMtOS0xLTEtMA_b04d57e8-414b-43e5-88e3-9d15250b78ff"
      unitRef="usdPerShare">4.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i82fde2ea0407452a968482f83f0014f4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzQtMS0xLTEtMA_435cce8b-e839-425a-b65c-81fa52e465a3"
      unitRef="number">0.013</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i82fde2ea0407452a968482f83f0014f4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzQtMy0xLTEtMA_bceaa919-8955-4945-ac35-0e9df6492c2d">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i82fde2ea0407452a968482f83f0014f4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzQtNS0xLTEtMA_cb70dc12-d2c7-4d47-95d7-cfcc4bed71a1"
      unitRef="number">0.026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i82fde2ea0407452a968482f83f0014f4_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzQtNy0xLTEtMA_2dd7d97c-3967-4e47-a0c9-89fd3ccfa209"
      unitRef="number">0.2634</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i82fde2ea0407452a968482f83f0014f4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzQtOS0xLTEtMA_266ed391-4097-435b-952e-ea5b103c2968"
      unitRef="usdPerShare">4.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i7bb49c29965f4e95b74611cf9c654d45_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzUtMS0xLTEtMA_6ac913f5-2dcd-4cb1-92ce-7a6004484273"
      unitRef="number">0.013</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i7bb49c29965f4e95b74611cf9c654d45_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzUtMy0xLTEtMA_fd187c61-6553-4539-b000-57b3d4bf4982">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i7bb49c29965f4e95b74611cf9c654d45_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzUtNS0xLTEtMA_6c625436-d933-4c2c-bb0e-41e1de62ec1d"
      unitRef="number">0.027</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i7bb49c29965f4e95b74611cf9c654d45_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzUtNy0xLTEtMA_d3246d43-19af-47ed-8609-a675969fd05c"
      unitRef="number">0.2684</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7bb49c29965f4e95b74611cf9c654d45_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzUtOS0xLTEtMA_b38c2db4-9a29-4fd9-baf0-02b15c29b5b9"
      unitRef="usdPerShare">3.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="if5025849d6b945bc910f403d575ecdaf_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzYtMS0xLTEtMA_f63aace8-d23f-493d-852c-f192fe30a0f5"
      unitRef="number">0.018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="if5025849d6b945bc910f403d575ecdaf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzYtMy0xLTEtMA_1970aa10-bd1a-4056-9e69-f0b20ed5247b">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="if5025849d6b945bc910f403d575ecdaf_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzYtNS0xLTEtMA_6dc362c2-d2d1-48c6-a5a4-2ff5c2a8352e"
      unitRef="number">0.020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="if5025849d6b945bc910f403d575ecdaf_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzYtNy0xLTEtMA_8d5b952e-a230-4bf8-8353-a1b9528ac222"
      unitRef="number">0.2855</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if5025849d6b945bc910f403d575ecdaf_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzYtOS0xLTEtMA_53b9637c-60ee-444b-b827-7c2a8918b276"
      unitRef="usdPerShare">4.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i77dc0bb6f3384fa59a84ac47b381e284_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzctMS0xLTEtMA_296171d2-498a-4ef0-8163-6f9845119f6a"
      unitRef="number">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i77dc0bb6f3384fa59a84ac47b381e284_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzctMy0xLTEtMA_402611fb-01db-4561-9962-c44cc698c93d">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i77dc0bb6f3384fa59a84ac47b381e284_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzctNS0xLTEtMA_5b81369a-fd0e-4133-a9f7-104aa12671c9"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i77dc0bb6f3384fa59a84ac47b381e284_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzctNy0xLTEtMA_2f3c2b66-3928-412a-8e46-663e006b27d8"
      unitRef="number">0.3742</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i77dc0bb6f3384fa59a84ac47b381e284_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzctOS0xLTEtMA_d5da528e-d0eb-4e45-98d8-ea06260494e1"
      unitRef="usdPerShare">6.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ia8eb354ecaea4741b809cb24acfb4532_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzgtMS0xLTEtMA_53138f32-1f72-447c-ae77-be77f8d1ab21"
      unitRef="number">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ia8eb354ecaea4741b809cb24acfb4532_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzgtMy0xLTEtMA_1a7f99fd-ee3d-4d71-a85e-a457e65dc06c">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ia8eb354ecaea4741b809cb24acfb4532_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzgtNS0xLTEtMA_faaecc11-20e7-4b8f-a0f0-693d73615cfc"
      unitRef="number">0.014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ia8eb354ecaea4741b809cb24acfb4532_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzgtNy0xLTEtMA_c04c9268-7e66-42c1-81dc-4c26cc9cd17b"
      unitRef="number">0.3925</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia8eb354ecaea4741b809cb24acfb4532_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTowMTI3ZGY4MWMxNjU0ODg4YWQxZjI3N2YzNDM5Zjc0NC90YWJsZXJhbmdlOjAxMjdkZjgxYzE2NTQ4ODhhZDFmMjc3ZjM0MzlmNzQ0XzgtOS0xLTEtMA_5027fea4-afeb-4044-bdb8-4ec69f541043"
      unitRef="usdPerShare">6.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzEyMjQ_0aace2c1-d507-4fe3-b389-2227ae2b9fea">P8Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzEyODA_e3d41d4d-8211-424f-a3d0-a3b7eec5407f">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i5dbafa6719b1468dbc5b65bceff8a67d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzEtMS0xLTEtMA_d6f8691f-f1a2-46a2-b418-35e3e9ef896a"
      unitRef="shares">6807217</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i5dbafa6719b1468dbc5b65bceff8a67d_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzEtMy0xLTEtMA_324436d1-b0fb-4a5c-963e-fd93b526ab4b"
      unitRef="usdPerShare">24.890</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzEtNS0xLTEtMA_023a124f-e35b-4bfc-bd53-4158e2d4c1f3">P6Y1M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzItMS0xLTEtMA_89975131-3713-4935-96f7-6500f5687396"
      unitRef="shares">902263</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzItMy0xLTEtMA_3b93cc3b-3887-4c6e-99bf-03b547945819"
      unitRef="usdPerShare">38.000</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <fast:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm
      contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzItNS0xLTEtMA_366e2efa-c323-45cd-9ab4-5b34ccce2af3">P9Y</fast:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzMtMS0xLTEtMA_ab2c3384-7232-4a08-9836-5b249fdf6e2c"
      unitRef="shares">1630664</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzMtMy0xLTEtMA_08ebfdb3-4c8a-4d93-b7c1-bbe564bb6867"
      unitRef="usdPerShare">25.180</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzQtMS0xLTEtMA_ca6aac94-1040-4bb7-ae6b-3e161fd8de37"
      unitRef="shares">164059</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzQtMy0xLTEtMA_b102f2f6-561d-481f-98ca-5ca8c2c321e2"
      unitRef="usdPerShare">27.640</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia8cda736d8d944d4a806f102fe31e4f0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzUtMS0xLTEtMA_8a5220cd-97bc-4790-827e-91a75d0b206f"
      unitRef="shares">5914757</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia8cda736d8d944d4a806f102fe31e4f0_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzUtMy0xLTEtMA_aba50a32-3561-4bd5-8d16-a304becc77ce"
      unitRef="usdPerShare">26.730</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzUtNS0xLTEtMA_9d2ed7d2-652a-406c-9373-405a401eed60">P6Y2M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ia8cda736d8d944d4a806f102fe31e4f0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzYtMS0xLTEtMA_aec28b6d-c405-4312-9f80-17ebbf0e85bc"
      unitRef="shares">1885241</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ia8cda736d8d944d4a806f102fe31e4f0_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzYtMy0xLTEtMA_ee999c9b-6494-4f30-97bf-73145ce7884c"
      unitRef="usdPerShare">24.230</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkNjBjMDJlNjBiM2E0YWExYTQyM2VhZmM2ZjcyZGEzYi90YWJsZXJhbmdlOmQ2MGMwMmU2MGIzYTRhYTFhNDIzZWFmYzZmNzJkYTNiXzYtNS0xLTEtMA_f913f7d1-bc0e-4e0a-8ffd-65226c73d8e9">P4Y8M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib0a30db6efa14c95a5229c73c37f37c6_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzEtMS0xLTEtMA_634cafdf-a2a1-48f8-a489-20f5a2788e4e"
      unitRef="shares">7999264</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib0a30db6efa14c95a5229c73c37f37c6_I20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzEtMy0xLTEtMA_3bcbb3ee-9fa5-427a-8881-250a22d78b50"
      unitRef="usdPerShare">24.765</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i44a8a773fb894c72852640b81dae04ee_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzEtNS0xLTEtMA_34642385-808c-4788-b160-c55681de46a7">P5Y7M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzItMS0xLTEtMA_dd85ac38-9caf-4154-90cc-83d3cab5b5fd"
      unitRef="shares">1316924</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzItMy0xLTEtMA_63712adb-70d3-4b65-8960-3cffdea04732"
      unitRef="usdPerShare">26.000</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <fast:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm
      contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzItNS0xLTEtMA_471759bf-41ea-4b2d-85c2-519fb75b2946">P9Y</fast:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzMtMS0xLTEtMA_b5453971-fe71-431e-8a63-bf6aa4486386"
      unitRef="shares">2325073</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzMtMy0xLTEtMA_d29ac991-074e-46e6-b133-68487093fab8"
      unitRef="usdPerShare">25.150</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzQtMS0xLTEtMA_a75556e8-3aa4-42ed-887b-908bc3f1dbd5"
      unitRef="shares">183898</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzQtMy0xLTEtMA_4867e8cf-71ea-4aad-92e1-20521109c92b"
      unitRef="usdPerShare">24.630</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i5dbafa6719b1468dbc5b65bceff8a67d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzUtMS0xLTEtMA_eb71ad9d-8420-43c4-9a28-a5bb67dc13c5"
      unitRef="shares">6807217</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i5dbafa6719b1468dbc5b65bceff8a67d_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzUtMy0xLTEtMA_24ddb023-be3f-4598-98e7-7aaa20cf430e"
      unitRef="usdPerShare">24.890</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzUtNS0xLTEtMA_b54eb99f-d527-48f8-838b-4b84c472d7b4">P6Y1M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i5dbafa6719b1468dbc5b65bceff8a67d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzYtMS0xLTEtMA_bc4f4384-ceea-4e14-a5a9-7773cd3ffbe8"
      unitRef="shares">2164067</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i5dbafa6719b1468dbc5b65bceff8a67d_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzYtMy0xLTEtMA_228e9397-2519-42da-91f9-7a4f906f7230"
      unitRef="usdPerShare">24.510</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ie86743fd7c2447e4a2eda6578590c604_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo4NWNhMTllZWJlYjE0NjViYWNhYzRjMDAwNmFlZDkyZi90YWJsZXJhbmdlOjg1Y2ExOWVlYmViMTQ2NWJhY2FjNGMwMDA2YWVkOTJmXzYtNS0xLTEtMA_01d1b3c6-ad50-44ad-a800-cf2762288976">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzIzNjc_17667488-05c5-4c35-be82-369a934f7e41"
      unitRef="usd">26700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzIzNzE_2220631b-c181-45bc-b64b-72a52ee7c76e"
      unitRef="usd">20200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzIzNzk_a2e19b9c-740d-4907-8f05-317bff4c26bc"
      unitRef="usd">4200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI1NTM_38dae511-14d6-4196-9a07-e7189dbe1463"
      unitRef="usd">12600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI3Nzk_d7fa3c3c-d1d5-4672-bd36-2178687faa5c">P3Y10M13D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI5NzY_a132d1b4-eee4-45ee-8af4-cbf47a3a2224"
      unitRef="usd">6100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI5ODA_f90285ac-df44-4276-86e3-8b2bf6c44ddd"
      unitRef="usd">5900000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzI5ODg_92dc5b2d-933a-4189-8eea-397333d4c588"
      unitRef="usd">5300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensation
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzMwOTE_e68fc743-0ed1-4daf-8a5d-fd661f32b78a"
      unitRef="usd">5700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzMwOTU_3db00670-99b9-4143-b6df-346895dee59d"
      unitRef="usd">5700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzMxMDM_ffef3b27-5415-4e6e-830a-8c864ee7f9a2"
      unitRef="usd">5100000</us-gaap:ShareBasedCompensation>
    <us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzM3NTA_7baf702d-07ad-4e75-99cf-ffbd72113cd5">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares of common stock outstanding were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&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:700;line-height:100%"&gt;574,128,911&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;571,803,838&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;575,183,072&#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;/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;Stock options exercised&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:700;line-height:100%"&gt;1,630,664&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,325,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Purchases of common stock&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:700;line-height:100%"&gt;(1,600,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;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-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;574,159,575&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;574,128,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;571,803,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzEtMS0xLTEtMA_9dae103c-6959-4608-9047-87c3832a1777"
      unitRef="shares">574128911</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzEtMy0xLTEtMA_8d20b22d-d41c-40b0-9330-da702c155b17"
      unitRef="shares">571803838</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i237bb7f608ee46f5933a5ae76228fc4c_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzEtNS0xLTEtMA_0c325cc5-c6f3-4623-94ad-86c7b8cf4f44"
      unitRef="shares">575183072</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzItMS0xLTEtMA_437afe67-82d7-4eb5-bb54-c75d57c86b02"
      unitRef="shares">1630664</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzItMy0xLTEtMA_7cf8e3f1-324a-44ee-90a0-ca16d89ccd53"
      unitRef="shares">2325073</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzItNS0xLTEtMA_5e78fafd-d263-44b8-b7b3-f8929152977e"
      unitRef="shares">620766</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzMtMS0xLTEtMA_b26a0711-2734-4287-ae69-39263db4402c"
      unitRef="shares">1600000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzMtMy0xLTEtMA_59f88bd9-e379-4f45-8ef7-0a3182d99481"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzMtNS0xLTEtMA_4c01c3d0-eee7-44c6-91d5-c912da066cf5"
      unitRef="shares">4000000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzQtMS0xLTEtMA_7e400fc2-a2c6-467a-9d98-b9672a68f846"
      unitRef="shares">574159575</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzQtMy0xLTEtMA_4062c524-2d73-4cb5-8070-0b2a8fd282d1"
      unitRef="shares">574128911</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpkYTNhMjgwN2QzNDQ0NzMyODNmOTIxYWMyODE3YTMyZS90YWJsZXJhbmdlOmRhM2EyODA3ZDM0NDQ3MzI4M2Y5MjFhYzI4MTdhMzJlXzQtNS0xLTEtMA_1cfbf6b6-2dee-4c5f-89a7-d43538ee188f"
      unitRef="shares">571803838</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzM3MDk_c2abaccc-9d36-429d-9379-ed25c67c43b9">&lt;div style="margin-top:5pt;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 a reconciliation of the denominators used in the computation of basic and diluted earnings per share and a summary of the options to purchase shares of common stock which were excluded from the diluted earnings calculation because they were anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&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;Reconciliation&lt;/span&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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:top"&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="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:700;line-height:100%"&gt;573,778,761&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;573,202,152&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;573,933,834&#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;/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;Weighted shares assumed upon exercise of stock options&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:700;line-height:100%"&gt;1,893,193&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,239,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;575,671,954&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;574,441,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;574,325,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzEtMS0xLTEtMA_6596f961-2550-4115-8fc7-1c738f2698bd"
      unitRef="shares">573778761</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzEtMy0xLTEtMA_fbacd5ab-94f0-4b7a-ba2a-f65d1c7901cd"
      unitRef="shares">573202152</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzEtNS0xLTEtMA_c5ee2d43-852b-4cd2-b18a-ea937eb200d4"
      unitRef="shares">573933834</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzItMS0xLTEtMA_cef564af-26d6-4d2c-a30a-0db7ba346026"
      unitRef="shares">1893193</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzItMy0xLTEtMA_0e45e924-e37e-48ee-8439-6dca0d7c3f81"
      unitRef="shares">1239476</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzItNS0xLTEtMA_c59c6b4f-4071-4900-b9f1-bfdfc7abbfc1"
      unitRef="shares">391694</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzMtMS0xLTEtMA_3f271ab0-ae8c-48e4-ae41-22e7b226fa73"
      unitRef="shares">575671954</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzMtMy0xLTEtMA_4ece8ee0-351f-4a63-8d54-802f9071ace4"
      unitRef="shares">574441628</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTpjMzc0ZWYxYzMyYTc0MDNiYTk2MjZmMjIyNTk4NmUyOS90YWJsZXJhbmdlOmMzNzRlZjFjMzJhNzQwM2JhOTYyNmYyMjI1OTg2ZTI5XzMtNS0xLTEtMA_1523e087-4c09-4088-8313-2124993f891f"
      unitRef="shares">574325528</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90ZXh0cmVnaW9uOjhmODE4N2VlNGQxOTRiYTVhYmVjOTE2ODdkYTM1OTBkXzM3NTk_5fef819a-4617-4e3b-9ab3-f1d9a441c1ae">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&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;Summary of Anti-dilutive Options Excluded&lt;/span&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options to purchase shares of common stock&lt;/span&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:700;line-height:100%"&gt;846,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;&#x2014;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;3,159,514&#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;/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;Weighted average exercise prices of options&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:700;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:700;line-height:100%"&gt;38.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo1NmJhY2EyZTJhMzA0ZWU4YTNkMmEzYTExYWFmZTgzMS90YWJsZXJhbmdlOjU2YmFjYTJlMmEzMDRlZThhM2QyYTNhMTFhYWZlODMxXzEtMS0xLTEtMA_8f0105f3-ea74-4b55-8cc2-be14181c0d9d"
      unitRef="shares">846041</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo1NmJhY2EyZTJhMzA0ZWU4YTNkMmEzYTExYWFmZTgzMS90YWJsZXJhbmdlOjU2YmFjYTJlMmEzMDRlZThhM2QyYTNhMTFhYWZlODMxXzEtMy0xLTEtMA_12d440cc-2d48-4bb9-acba-739a8fee2124"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo1NmJhY2EyZTJhMzA0ZWU4YTNkMmEzYTExYWFmZTgzMS90YWJsZXJhbmdlOjU2YmFjYTJlMmEzMDRlZThhM2QyYTNhMTFhYWZlODMxXzEtNS0xLTEtMA_a2cbff61-6de2-4309-b333-9331a7018567"
      unitRef="shares">3159514</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo1NmJhY2EyZTJhMzA0ZWU4YTNkMmEzYTExYWFmZTgzMS90YWJsZXJhbmdlOjU2YmFjYTJlMmEzMDRlZThhM2QyYTNhMTFhYWZlODMxXzItMS0xLTEtMA_1fba375e-00dd-497a-9199-6d2daac2a6de"
      unitRef="usdPerShare">38.00</fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice>
    <fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo1NmJhY2EyZTJhMzA0ZWU4YTNkMmEzYTExYWFmZTgzMS90YWJsZXJhbmdlOjU2YmFjYTJlMmEzMDRlZThhM2QyYTNhMTFhYWZlODMxXzItMy0xLTEtMA_d1c3399b-6afe-47e6-8720-60b9d0f435fc"
      unitRef="usdPerShare">0</fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice>
    <fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjEvZnJhZzo4ZjgxODdlZTRkMTk0YmE1YWJlYzkxNjg3ZGEzNTkwZC90YWJsZTo1NmJhY2EyZTJhMzA0ZWU4YTNkMmEzYTExYWFmZTgzMS90YWJsZXJhbmdlOjU2YmFjYTJlMmEzMDRlZThhM2QyYTNhMTFhYWZlODMxXzItNS0xLTEtMA_fb3823c3-06dd-456b-a0c4-564774a6837a"
      unitRef="usdPerShare">27.51</fast:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjQvZnJhZzo2Y2NiNzQ2MmU1MGU0YWIwODIxM2IzNGYyODNkMjU1Zi90ZXh0cmVnaW9uOjZjY2I3NDYyZTUwZTRhYjA4MjEzYjM0ZjI4M2QyNTVmXzY4MA_cfd92037-6863-4657-8662-ccb34f7f9b77">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 7. Retirement Savings Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 Fastenal Company and Subsidiaries 401(k) and Employee Stock Ownership Plan covers all of our employees in the United States. Our employees in Canada may participate in a Registered Retirement Savings Plan. The general purpose of both of these plans is to provide additional financial security during retirement by providing employees with an incentive to make regular savings contributions. In addition to the participation of our employees, we make annual profit sharing contributions based on an established formula. The expense recorded under this profit sharing formula was approximatel&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;y $16.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, $13.8, and $13.0 for 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjQvZnJhZzo2Y2NiNzQ2MmU1MGU0YWIwODIxM2IzNGYyODNkMjU1Zi90ZXh0cmVnaW9uOjZjY2I3NDYyZTUwZTRhYjA4MjEzYjM0ZjI4M2QyNTVmXzYzMw_9231a577-db60-4793-9127-42ec626f4cc7"
      unitRef="usd">16200000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjQvZnJhZzo2Y2NiNzQ2MmU1MGU0YWIwODIxM2IzNGYyODNkMjU1Zi90ZXh0cmVnaW9uOjZjY2I3NDYyZTUwZTRhYjA4MjEzYjM0ZjI4M2QyNTVmXzYzNw_e5e4960b-49a3-4e2e-8726-31711c50c7dd"
      unitRef="usd">13800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjQvZnJhZzo2Y2NiNzQ2MmU1MGU0YWIwODIxM2IzNGYyODNkMjU1Zi90ZXh0cmVnaW9uOjZjY2I3NDYyZTUwZTRhYjA4MjEzYjM0ZjI4M2QyNTVmXzY0NQ_165e3879-20f8-4b9b-9899-51971fb61856"
      unitRef="usd">13000000.0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzQxMjc_381b946f-4cff-4ab5-9879-57f40f581823">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 8. Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Earnings before income taxes were derived from the following sources:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&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:700;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:700;line-height:100%"&gt;1,046.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;977.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;905.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;/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;Foreign&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:700;line-height:100%"&gt;86.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Earnings before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1,132.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;1,043.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;987.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of income tax expense (benefit) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&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:700;line-height:100%"&gt;2020:&lt;/span&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:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;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;border-top:1pt solid #000000;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;Federal&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:700;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:700;line-height:100%"&gt;195.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;1.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;197.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/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;State&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:700;line-height:100%"&gt;47.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(0.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;47.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Foreign&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:700;line-height:100%"&gt;28.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;29.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;271.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;2.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;273.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&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;2019:&lt;/span&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:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;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;border-top:1pt solid #000000;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;Federal&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;177.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;11.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;188.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;/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;State&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;41.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.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;/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;Foreign&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;22.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;border-bottom:1pt solid #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;241.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;252.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&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;2018:&lt;/span&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:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;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;border-top:1pt solid #000000;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;Federal&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;143.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;27.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;171.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;/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;State&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;38.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;Foreign&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;24.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;border-bottom:1pt solid #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;206.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;28.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;235.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;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 in the accompanying consolidated financial statements differed from the expected expense as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal statutory income tax rate&lt;/span&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:700;line-height:100%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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: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;%&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 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;21.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;border-top:1pt solid #000000;padding:0 1pt"/&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;21.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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;U.S. federal income tax expense at statutory rate&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:700;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:700;line-height:100%"&gt;237.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207.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;/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;Increase (decrease) attributed to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;State income taxes, net of federal benefit&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:700;line-height:100%"&gt;36.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Transition tax&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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Remeasurement of deferred taxes for Tax Act&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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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, net&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:700;line-height:100%"&gt;(0.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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;Total income tax expense&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:700;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:700;line-height:100%"&gt;273.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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;252.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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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;235.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;24.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;24.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;23.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:20pt;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 tax effects of temporary differences that give rise to deferred income tax assets and liabilities at year end consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax assets (liabilities):&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Inventory costing and valuation methods&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:700;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:700;line-height:100%"&gt;5.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Allowance for credit losses&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:700;line-height:100%"&gt;3.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Insurance reserves&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:700;line-height:100%"&gt;9.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Customer promotions&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:700;line-height:100%"&gt;2.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Stock-based compensation&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:700;line-height:100%"&gt;3.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Operating lease liabilities&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:700;line-height:100%"&gt;62.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Federal and state benefit of uncertain tax positions&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:700;line-height:100%"&gt;0.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Foreign net operating loss and credit carryforwards&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:700;line-height:100%"&gt;1.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Foreign valuation allowances&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:700;line-height:100%"&gt;(2.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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, net&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:700;line-height:100%"&gt;(0.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 37pt;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 deferred income tax assets&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:700;line-height:100%"&gt;85.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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;85.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;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;Property and equipment&lt;/span&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:700;line-height:100%"&gt;(117.6)&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;(114.7)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Operating lease ROU assets&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:700;line-height:100%"&gt;(61.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 37pt;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 deferred income tax liabilities&lt;/span&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:700;line-height:100%"&gt;(179.0)&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;(176.4)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;(93.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;(90.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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 the beginning and ending amount of total gross unrecognized tax benefits was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year:&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:700;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:700;line-height:100%"&gt;8.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;5.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Increase related to prior year tax positions&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:700;line-height:100%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Decrease related to prior year tax positions&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:700;line-height:100%"&gt;(0.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Increase related to current year tax positions&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:700;line-height:100%"&gt;0.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Decrease related to statute of limitation lapses&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:700;line-height:100%"&gt;(0.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Settlements&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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Balance at end of year:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;8.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in the liability for gross unrecognized tax benefits is an immaterial amount for interest and penalties, both of which we classify as a component of income tax expense. The amount of gross unrecognized tax benefits that would favorably impact the effective tax rate, if recognized, is not material. We do not anticipate significant changes in total unrecognized tax benefits during the next twelve months. The 2020 and 2019 liability is included in deferred income taxes in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We file income tax returns in the United States federal jurisdiction, all states, and various local and foreign jurisdictions. We are no longer subject to income tax examinations by taxing authorities for taxable years before 2017 in the case of United States federal examinations, and with limited exception, before 2015 in the case of foreign, state, and local examinations. During 2020, there were no material changes in unrecognized tax benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In general, it is our practice and intention to permanently reinvest the earnings of our foreign subsidiaries and repatriate earnings only when the tax impact is zero or very minimal. Accordingly, no deferred taxes have been provided for withholding taxes or other taxes that would result upon repatriation of our approximately $365.2 of undistributed earnings from foreign subsidiaries to the U.S. as those earnings continue to be permanently reinvested.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 22, 2017, the Tax Act was signed into law. The Tax Act made broad and complex changes to the U.S. tax code which include: a lowering of the U.S. federal corporate income tax rate from 35% to 21% effective January 1, 2018, accelerated expensing of qualified capital investments for a specific period, and a transition from a worldwide to a territorial tax system which requires companies to pay a one-time transition tax on certain unrepatriated earnings from foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 740 requires a company to record the effects of a tax law change in the period of enactment which, for us, was fiscal 2017. &lt;/span&gt;&lt;/div&gt;ASU 2018-05 provides guidance on the application of the Tax Act which includes allowing a company to record a provisional amount during the measurement period for the impacts when the necessary information is not available, prepared, or analyzed in reasonable detail to complete its accounting for the change in the tax law. The measurement period ends when the company has obtained, prepared and analyzed the information necessary to finalize its accounting, but cannot extend beyond one year.The accounting for the income tax effects of the Tax Act was complete in 2018 when the final impact of the transition tax and impacts of accelerating depreciation for certain physical assets were recorded.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzQxMzA_04b15bed-cc59-4199-be08-dac1d0809f09">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Earnings before income taxes were derived from the following sources:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&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:700;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:700;line-height:100%"&gt;1,046.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;977.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;905.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;/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;Foreign&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:700;line-height:100%"&gt;86.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Earnings before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1,132.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;1,043.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;987.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzEtMS0xLTEtMA_464ff6d9-9761-4537-87cd-acb1899f1f5e"
      unitRef="usd">1046700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzEtMy0xLTEtMA_967ab919-7ba3-48ee-88ba-ba9c820d6e12"
      unitRef="usd">977600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzEtNS0xLTEtMA_91b7b6a0-fb40-4d40-99d8-64dc88aca3dc"
      unitRef="usd">905000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzItMS0xLTEtMA_0d10d6b0-dddc-4621-b2f7-6224eb99084e"
      unitRef="usd">86000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzItMy0xLTEtMA_04be2591-0e76-4f7c-a663-553776472a26"
      unitRef="usd">66100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzItNS0xLTEtMA_7f0cbc35-ce73-460b-a6d0-a56f97bd5691"
      unitRef="usd">82000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzMtMS0xLTEtMA_4294f056-c552-41de-adb8-6546d3c53c45"
      unitRef="usd">1132700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzMtMy0xLTEtMA_8ce0966d-bc07-4f8d-b6bf-1994eddbeffe"
      unitRef="usd">1043700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo4OTMwYzg2YjYzZWY0M2ViYjliZDAyMzM3NDAwMjcyNy90YWJsZXJhbmdlOjg5MzBjODZiNjNlZjQzZWJiOWJkMDIzMzc0MDAyNzI3XzMtNS0xLTEtMA_7ad9a63c-a45b-443a-98ad-670adb04a904"
      unitRef="usd">987000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzQwOTI_90f66697-97a8-437b-9d77-6226e4db3eed">&lt;div style="margin-bottom:6pt;margin-top:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of income tax expense (benefit) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&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:700;line-height:100%"&gt;2020:&lt;/span&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:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;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;border-top:1pt solid #000000;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;Federal&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:700;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:700;line-height:100%"&gt;195.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;1.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;197.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/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;State&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:700;line-height:100%"&gt;47.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(0.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;47.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Foreign&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:700;line-height:100%"&gt;28.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;29.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;271.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;2.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;273.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&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;2019:&lt;/span&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:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;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;border-top:1pt solid #000000;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;Federal&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;177.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;11.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;188.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;/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;State&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;41.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.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;/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;Foreign&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;22.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;border-bottom:1pt solid #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;241.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;252.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&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;2018:&lt;/span&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:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;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;border-top:1pt solid #000000;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;Federal&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;143.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;27.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;171.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;/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;State&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;38.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;Foreign&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;24.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;border-bottom:1pt solid #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;206.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;28.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;235.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzEtMS0xLTEtMA_ad647f71-b62b-498d-94f0-a00d6d6081a8"
      unitRef="usd">195400000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzEtMy0xLTEtMA_f7eedae2-f377-426a-b4a0-9cfb72b506f6"
      unitRef="usd">1800000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzEtNS0xLTEtMA_5d6e6881-c2ac-4827-9398-a382859139e5"
      unitRef="usd">197200000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzItMS0xLTEtMA_92776a40-e173-41c9-88a3-cee72b149231"
      unitRef="usd">47500000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzItMy0xLTEtMA_d67dce34-0bf5-470c-a8ed-f869373bdc41"
      unitRef="usd">-500000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzItNS0xLTEtMA_e987ee3f-427f-450f-a75b-9fcc96343b04"
      unitRef="usd">47000000.0</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzMtMS0xLTEtMA_39367876-1726-4ac8-b95d-3e37141dc983"
      unitRef="usd">28100000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzMtMy0xLTEtMA_53f8277c-ef76-4f30-ab72-38978ad73d0b"
      unitRef="usd">1300000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzMtNS0xLTEtMA_97c04d0e-2e6c-4894-b4ad-99285df7dc5e"
      unitRef="usd">29400000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzQtMS0xLTEtMA_15572edb-7d23-4d87-9cd1-ae47b5c50a52"
      unitRef="usd">271000000.0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzQtMy0xLTEtMA_b156b423-bbed-4be0-98f4-b830cd358c48"
      unitRef="usd">2600000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplOTMyMDQzYzU5NTI0YjdhODRmZWFkY2QyZGMzMTdmYS90YWJsZXJhbmdlOmU5MzIwNDNjNTk1MjRiN2E4NGZlYWRjZDJkYzMxN2ZhXzQtNS0xLTEtMA_0dad8c5e-e937-48a2-9ac7-077bb906a43f"
      unitRef="usd">273600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzEtMS0xLTEtMA_88cc1841-244c-4ed7-af5e-9816bd9fab08"
      unitRef="usd">177400000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzEtMy0xLTEtMA_c9302092-4f0c-4c65-b1f4-007507dc334e"
      unitRef="usd">11300000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzEtNS0xLTEtMA_9951708b-db75-4248-9ab7-5177718f2091"
      unitRef="usd">188700000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzItMS0xLTEtMA_b695a946-d7b4-408e-a2f8-4de3e3a8a785"
      unitRef="usd">41600000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzItMy0xLTEtMA_208010fc-e183-4bf8-9b83-29a10efa2980"
      unitRef="usd">200000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzItNS0xLTEtMA_3de2abcf-5d6e-4c8e-95c4-7ed632c012f3"
      unitRef="usd">41800000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzMtMS0xLTEtMA_f4e1027f-aa77-4d69-9fd2-d0d4fea0adbc"
      unitRef="usd">22100000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzMtMy0xLTEtMA_30f5d6c8-83c8-4cb5-ac57-103445b3e574"
      unitRef="usd">200000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzMtNS0xLTEtMA_f94bad2f-9957-42e9-a0e9-7ef6cd6b3830"
      unitRef="usd">22300000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzQtMS0xLTEtMA_fbc59cdd-66dd-4cfc-8db8-2f1835d1b13f"
      unitRef="usd">241100000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzQtMy0xLTEtMA_80005cdd-018f-414a-83ef-43f300c4e486"
      unitRef="usd">11700000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTplMmVlMzBhZTM5NjU0MjVhYTgyNDBjZWZmN2YwY2YzNC90YWJsZXJhbmdlOmUyZWUzMGFlMzk2NTQyNWFhODI0MGNlZmY3ZjBjZjM0XzQtNS0xLTEtMA_116e29e9-bc5e-445e-85c8-439ab4fe2cbb"
      unitRef="usd">252800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzEtMS0xLTEtMA_e9ac0a59-0da9-4941-879f-8a37e609be5c"
      unitRef="usd">143800000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzEtMy0xLTEtMA_b1dfa4f0-248c-49ca-ac83-69edf1467471"
      unitRef="usd">27400000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzEtNS0xLTEtMA_3414dc69-b558-432e-8432-7169677255c2"
      unitRef="usd">171200000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzItMS0xLTEtMA_09c9f71b-d3ab-4f43-bb4f-3f466dff3965"
      unitRef="usd">38800000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzItMy0xLTEtMA_6b7850c7-ff47-45fa-b38f-6ce98d6608f8"
      unitRef="usd">200000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzItNS0xLTEtMA_3f6a9ceb-16c9-4db3-9fa1-524c7f9bf3a4"
      unitRef="usd">39000000.0</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzMtMS0xLTEtMA_5f31b97c-0dba-436b-99be-ecc747350d3b"
      unitRef="usd">24100000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzMtMy0xLTEtMA_5194fa90-c0cc-400d-b2b1-7366949b5d66"
      unitRef="usd">800000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzMtNS0xLTEtMA_fb136811-441b-4c3d-b35b-22b4567a52e8"
      unitRef="usd">24900000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzQtMS0xLTEtMA_234289ae-d092-4623-9897-aada84d4f297"
      unitRef="usd">206700000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzQtMy0xLTEtMA_01612a20-6d68-44ec-8775-3c49e96100b1"
      unitRef="usd">28400000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo2ZDA0YzAyODRmNTk0OWU5ODgwZGU5ZGZlOWJiNTczZi90YWJsZXJhbmdlOjZkMDRjMDI4NGY1OTQ5ZTk4ODBkZTlkZmU5YmI1NzNmXzQtNS0xLTEtMA_687576e4-c12b-4ff4-aede-cab33e985d9e"
      unitRef="usd">235100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzQwOTM_d9958038-b7f3-44f5-a2e9-ec49a4c7ffb2">&lt;div style="margin-top:18pt;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 in the accompanying consolidated financial statements differed from the expected expense as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal statutory income tax rate&lt;/span&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:700;line-height:100%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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: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;%&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 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;21.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;border-top:1pt solid #000000;padding:0 1pt"/&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;21.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:#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;U.S. federal income tax expense at statutory rate&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:700;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:700;line-height:100%"&gt;237.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207.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;/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;Increase (decrease) attributed to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;State income taxes, net of federal benefit&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:700;line-height:100%"&gt;36.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Transition tax&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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Remeasurement of deferred taxes for Tax Act&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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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, net&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:700;line-height:100%"&gt;(0.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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;Total income tax expense&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:700;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:700;line-height:100%"&gt;273.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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;252.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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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;235.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;24.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;24.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;23.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzEtMS0xLTEtMA_8bcc4077-fd34-4940-ac51-e57b35f12e70"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzEtMy0xLTEtMA_9464723c-8659-4798-b95d-d71850c2a1ee"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzEtNS0xLTEtMA_de067118-5868-4f9e-97a2-0cf8b3b83825"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzItMS0xLTEtMA_d5eedb7f-9f7e-4244-b81f-94183178ae0a"
      unitRef="usd">237900000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzItMy0xLTEtMA_4186c8d9-0eac-4be4-9745-0f455973014e"
      unitRef="usd">219200000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzItNS0xLTEtMA_f4d361be-5700-449d-8796-b17476352983"
      unitRef="usd">207300000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzQtMS0xLTEtMA_4380c50f-334b-4c74-a226-d323ecf20fe7"
      unitRef="usd">36300000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzQtMy0xLTEtMA_6a7fa7fd-addf-43e5-ac1a-2458b5cca30a"
      unitRef="usd">32800000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzQtNS0xLTEtMA_c73b3932-b656-4199-81f5-388af0c4eaa3"
      unitRef="usd">30200000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzUtMS0xLTEtMA_b4fa0d70-d757-4908-a769-204fe294b08a"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzUtMy0xLTEtMA_a2d27082-b5d0-4465-ad6b-b9d55e710b70"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzUtNS0xLTEtMA_a2808a13-89a3-430d-bb09-91b6205912cb"
      unitRef="usd">1200000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzYtMS0xLTEtMA_d54df518-fe52-41af-843a-732d3a68dad8"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzYtMy0xLTEtMA_278f9f7e-641d-482b-ad74-1e19ae00ce3a"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzYtNS0xLTEtMA_120ebea6-ec03-40c2-9712-2d8b1a79a932"
      unitRef="usd">-11500000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzctMS0xLTEtMA_01d92e5d-e094-45b4-ab74-7d4484eddb75"
      unitRef="usd">-600000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzctMy0xLTEtMA_0b9d2557-6857-4e72-8eff-dacee09cb398"
      unitRef="usd">800000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzctNS0xLTEtMA_36e0a5aa-ddc2-41df-a8bf-47925f137e9d"
      unitRef="usd">7900000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzgtMS0xLTEtMA_77bbd519-820d-4068-941c-10a7f03acf47"
      unitRef="usd">273600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzgtMy0xLTEtMA_5e877a60-70c6-43be-94be-fe5eeb32ee36"
      unitRef="usd">252800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzgtNS0xLTEtMA_06d3b6c7-5ed2-4cb9-8d53-6ff7ed43d440"
      unitRef="usd">235100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzktMS0xLTEtMA_ea71d81d-96fa-428b-82c5-681660d6d97b"
      unitRef="number">0.242</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzktMy0xLTEtMA_55f8c475-b34f-43e5-975c-bf135ad76909"
      unitRef="number">0.242</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="idea314ccab084287bd9b7ed5b5dceb66_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTpkZjQ4ZDA5NGZkODk0MzM5YmE0ZWY0ODkyM2VjZTc4YS90YWJsZXJhbmdlOmRmNDhkMDk0ZmQ4OTQzMzliYTRlZjQ4OTIzZWNlNzhhXzktNS0xLTEtMA_a1009163-4de5-4971-8b8a-e3f1b5ddfa47"
      unitRef="number">0.238</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzQxMDk_01320eac-4166-4e7e-9ab0-4d5e8788064a">&lt;div style="margin-top:20pt;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 tax effects of temporary differences that give rise to deferred income tax assets and liabilities at year end consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax assets (liabilities):&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Inventory costing and valuation methods&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:700;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:700;line-height:100%"&gt;5.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Allowance for credit losses&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:700;line-height:100%"&gt;3.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Insurance reserves&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:700;line-height:100%"&gt;9.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Customer promotions&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:700;line-height:100%"&gt;2.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Stock-based compensation&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:700;line-height:100%"&gt;3.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Operating lease liabilities&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:700;line-height:100%"&gt;62.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Federal and state benefit of uncertain tax positions&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:700;line-height:100%"&gt;0.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Foreign net operating loss and credit carryforwards&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:700;line-height:100%"&gt;1.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Foreign valuation allowances&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:700;line-height:100%"&gt;(2.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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, net&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:700;line-height:100%"&gt;(0.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 37pt;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 deferred income tax assets&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:700;line-height:100%"&gt;85.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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;85.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;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;Property and equipment&lt;/span&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:700;line-height:100%"&gt;(117.6)&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;(114.7)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Operating lease ROU assets&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:700;line-height:100%"&gt;(61.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 37pt;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 deferred income tax liabilities&lt;/span&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:700;line-height:100%"&gt;(179.0)&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;(176.4)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;(93.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;(90.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzItMS0xLTEtMA_d7e58507-9c9e-4351-9a8e-46d8a3bb6158"
      unitRef="usd">5300000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzItMy0xLTEtMA_9beccb36-6a3c-4259-96c6-3553a695f49d"
      unitRef="usd">4300000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzMtMS0xLTEtMA_a603ce55-f0fd-4d46-af35-ea045cf14455"
      unitRef="usd">3100000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzMtMy0xLTEtMA_65011565-b360-4d35-b42f-c6846b5abe71"
      unitRef="usd">2700000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzQtMS0xLTEtMA_62e001ff-b898-4001-8248-743073a343db"
      unitRef="usd">9100000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzQtMy0xLTEtMA_870a5f75-fe0f-4e33-b89d-5e24a771debb"
      unitRef="usd">9100000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzUtMS0xLTEtMA_9fb169c5-a2c7-4203-b440-6e3ecdf51269"
      unitRef="usd">2400000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzUtMy0xLTEtMA_c771391f-31ea-4c4f-bcbe-59bf34791eef"
      unitRef="usd">1900000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzYtMS0xLTEtMA_56ff8071-cadc-49b9-96ca-006fde58e1a2"
      unitRef="usd">3300000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzYtMy0xLTEtMA_7970298f-4b5d-427e-a42f-a9e437b3a1f6"
      unitRef="usd">3900000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <fast:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzctMS0xLTEtMA_fe036eef-0a1d-4be9-b04b-bae24dd44618"
      unitRef="usd">62100000</fast:DeferredTaxAssetsOperatingLeaseLiability>
    <fast:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzctMy0xLTEtMA_bdb92803-2364-473a-b364-af4e76f1bedb"
      unitRef="usd">62500000</fast:DeferredTaxAssetsOperatingLeaseLiability>
    <fast:DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzgtMS0xLTEtMA_58afb780-fd69-4e3e-bf97-4eeb0eb09ee9"
      unitRef="usd">800000</fast:DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions>
    <fast:DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzgtMy0xLTEtMA_7170507b-73a2-4b95-9496-b2cb571aaec0"
      unitRef="usd">800000</fast:DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzktMS0xLTEtMA_099d0f52-299f-4f95-a1c3-4aa917fecbb1"
      unitRef="usd">1900000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzktMy0xLTEtMA_5dc3d495-f7e5-4733-8445-d931cfe04dbb"
      unitRef="usd">3200000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzEwLTEtMS0xLTA_4f93cf1c-582f-41f3-a76c-aa360bef8dd6"
      unitRef="usd">2200000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzEwLTMtMS0xLTA_0501f2f0-da43-4fcd-bd44-f315e9ec5872"
      unitRef="usd">2800000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzExLTEtMS0xLTA_834c6237-daaa-41b1-a7a0-71947c9a62f4"
      unitRef="usd">300000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzExLTMtMS0xLTA_2ddf5da9-2f1c-4ae2-be3c-250e1286820b"
      unitRef="usd">0.0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzEyLTEtMS0xLTA_84cb7b32-a12f-4e23-ad0e-9fa71b755cbb"
      unitRef="usd">85500000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzEyLTMtMS0xLTA_50016f5f-acfa-48bc-9c38-0196cc3fc4ec"
      unitRef="usd">85600000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzEzLTEtMS0xLTA_f0a26ee7-dd57-44a7-8229-e24fe429ffe3"
      unitRef="usd">117600000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzEzLTMtMS0xLTA_2e6f5ddf-ac52-46cd-8227-8fd3b7e366b1"
      unitRef="usd">114700000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <fast:DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzE0LTEtMS0xLTA_0e92be49-0f49-4acf-9cde-c5c1859c76e4"
      unitRef="usd">61400000</fast:DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset>
    <fast:DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzE0LTMtMS0xLTA_258e5001-04e6-4eec-9ddb-aa2f8e746267"
      unitRef="usd">61700000</fast:DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzE1LTEtMS0xLTA_ed0bacc9-31ee-4820-b23e-73259ab5962d"
      unitRef="usd">179000000.0</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzE1LTMtMS0xLTA_93846f00-a180-4139-a5ec-be0332a8b413"
      unitRef="usd">176400000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzE2LTEtMS0xLTA_c7bcd99e-83f2-4e8d-a954-5a6e0b83f90e"
      unitRef="usd">93500000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTo3YjQ1YWIxYzNhNzA0MDFmOTY0ZmQwOGNjZmIzZjI1NC90YWJsZXJhbmdlOjdiNDVhYjFjM2E3MDQwMWY5NjRmZDA4Y2NmYjNmMjU0XzE2LTMtMS0xLTA_41ff9b79-2e46-4df5-86c0-034a091830b9"
      unitRef="usd">90800000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzQxMjI_794cf34a-2d10-4df2-8969-cc9c41a0c3ec">&lt;div style="margin-top:9pt"&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 the beginning and ending amount of total gross unrecognized tax benefits was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year:&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:700;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:700;line-height:100%"&gt;8.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;5.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Increase related to prior year tax positions&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:700;line-height:100%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Decrease related to prior year tax positions&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:700;line-height:100%"&gt;(0.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Increase related to current year tax positions&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:700;line-height:100%"&gt;0.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Decrease related to statute of limitation lapses&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:700;line-height:100%"&gt;(0.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Settlements&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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Balance at end of year:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;8.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzEtMS0xLTEtMA_afb70aa8-8fd0-47c7-926d-84fd66e9207c"
      unitRef="usd">8600000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzEtMy0xLTEtMA_ffadef73-2f8a-4d71-8dc8-636ab7f44ff9"
      unitRef="usd">5300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzItMS0xLTEtMA_6a9a9e15-7f93-464b-81e9-7fa9f5a1ecbe"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzItMy0xLTEtMA_d8a3bab4-a402-4405-ab60-31fad5175329"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzMtMS0xLTEtMA_692756b1-e11c-488f-af52-faebf51cea50"
      unitRef="usd">100000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzMtMy0xLTEtMA_b4ac3557-f647-4523-9a55-c7bff19d660f"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzQtMS0xLTEtMA_8b01e2db-1f58-43d3-8067-9d74df4bfb9b"
      unitRef="usd">800000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzQtMy0xLTEtMA_5ea41bcc-6b66-4b68-8d50-b45cd53beb58"
      unitRef="usd">4700000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzUtMS0xLTEtMA_8f58040b-50c7-4986-a35e-e0c6640d8fb8"
      unitRef="usd">700000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzUtMy0xLTEtMA_fe753e2b-ad42-4154-8ef4-7f911faa077c"
      unitRef="usd">1400000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzYtMS0xLTEtMA_84ebe139-20a7-45ba-a7a3-0d93e5167050"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzYtMy0xLTEtMA_1a450b87-5505-4b05-8415-fa20be873d5c"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzctMS0xLTEtMA_45c43c52-3c13-4b78-a52b-a4cdf59c0fa0"
      unitRef="usd">8800000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90YWJsZTphOGE5NDFlYWY1YTQ0ZDgxODQxMDExY2U5NmQwOTI0MC90YWJsZXJhbmdlOmE4YTk0MWVhZjVhNDRkODE4NDEwMTFjZTk2ZDA5MjQwXzctMy0xLTEtMA_1094f65d-b3f5-40a6-9efd-8232a2592525"
      unitRef="usd">8600000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzQ5NDc4MDIzMzYyNjM_516e0bf1-7556-44a9-b19e-083005d88fef"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMjcvZnJhZzoxYzdjYWMzN2Y0OTE0OTMzYWI2NmQ1MjA3MzczMWQwNy90ZXh0cmVnaW9uOjFjN2NhYzM3ZjQ5MTQ5MzNhYjY2ZDUyMDczNzMxZDA3XzM5NTY_2f4b649f-a75a-4a26-b20e-175a96783db3"
      unitRef="usd">365200000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90ZXh0cmVnaW9uOjZjYmNiNjU2ZTkxNzQ4ZGQ5Y2RmMzA5N2MzNjY5NjBlXzE3NzM_20860807-6c2e-46d6-93ae-8cca3ef53e06">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 9. Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease space under non-cancelable operating leases for several distribution centers, several manufacturing locations, and certain branch locations. These leases do not have significant rent escalation holidays, concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain contingent rent provisions. We also lease certain semi-tractors, pick-up trucks, and computer equipment under operating leases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain operating leases for pick-up trucks contain residual value guarantee provisions which would generally become due at the expiration of the operating lease agreement if the fair value of the leased vehicles is less than the guaranteed residual value. The aggregate residual value guarantee related to these leases was approximately $83.1. We believe the likelihood of funding the guarantee obligation under any provision of the operating lease agreements is remote. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The cost components of our operating leases were as follows for the periods ended December 31: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;Leased &lt;br/&gt;Facilities and &lt;br/&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;Leased &lt;br/&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;Leased &lt;br/&gt;Facilities and &lt;br/&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;Leased &lt;br/&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&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:700;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:700;line-height:100%"&gt;102.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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:700;line-height:100%"&gt;15.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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:700;line-height:100%"&gt;117.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;104.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;14.1&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;118.1&#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 colspan="3" style="padding:0 1pt"/&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;Variable lease cost&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:700;line-height:100%"&gt;7.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;8.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;Short-term lease cost&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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;23.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;23.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;109.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;40.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;149.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;114.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;43.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;157.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Variable lease costs are excluded from ROU assets and lease liabilities and consist primarily of taxes, insurance, and common area or other maintenance costs for our leased facilities and equipment which are paid based on actual costs incurred by the lessor as well as variable mileage costs related to our leased vehicles.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of our lease liabilities for all operating leases are as follows as of December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Leased &lt;br/&gt;Facilities and &lt;br/&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Leased &lt;br/&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;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;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-weight:400;line-height:100%"&gt;2021&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;86.5&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;9.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;95.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;/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;2022&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;62.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;2023&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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;2024&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;24.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;2025&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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;2026 and thereafter&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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 lease payments&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;233.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;20.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;254.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&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;(8.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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;225.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;245.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 weighted average remaining lease terms and discount rates for all of our operating leases were as follows for the periods ended December 31: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-weight:400;line-height:100%"&gt;Remaining lease term and discount rate:&lt;/span&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&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-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years)&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;&#160;&#160;&#160;&#160;Leased facilities and equipment&lt;/span&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:10pt;font-weight:700;line-height:100%"&gt;3.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;3.26&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;&#160;&#160;&#160;&#160;Leased vehicles&lt;/span&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:700;line-height:100%"&gt;2.44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;2.89&lt;/span&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;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;&#160;&#160;&#160;&#160;Lease facilities and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;2.37%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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.18%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom: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-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Leased vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 19pt;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;2.39%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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.70%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to our operating leases was as follows for the periods ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;Cash paid for amounts included in the measurement of lease liabilities:&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;Operating cash outflow from operating leases&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:700;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:700;line-height:100%"&gt;115.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;&#160;&#160;&#160;Leased assets obtained in exchange for new operating lease liabilities&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:700;line-height:100%"&gt;99.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:ResidualValueOfLeasedAsset
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90ZXh0cmVnaW9uOjZjYmNiNjU2ZTkxNzQ4ZGQ5Y2RmMzA5N2MzNjY5NjBlXzgyMA_0805f538-a7e1-4935-8e2a-854f2b6c59bf"
      unitRef="usd">83100000</us-gaap:ResidualValueOfLeasedAsset>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90ZXh0cmVnaW9uOjZjYmNiNjU2ZTkxNzQ4ZGQ5Y2RmMzA5N2MzNjY5NjBlXzE3NTk_111b02fc-bfbf-4e78-b75b-df9d5833f709">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The cost components of our operating leases were as follows for the periods ended December 31: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;Leased &lt;br/&gt;Facilities and &lt;br/&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;Leased &lt;br/&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;Leased &lt;br/&gt;Facilities and &lt;br/&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;Leased &lt;br/&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&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:700;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:700;line-height:100%"&gt;102.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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:700;line-height:100%"&gt;15.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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:700;line-height:100%"&gt;117.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;104.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;14.1&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;118.1&#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 colspan="3" style="padding:0 1pt"/&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;Variable lease cost&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:700;line-height:100%"&gt;7.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;8.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;Short-term lease cost&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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;23.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;23.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;109.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;40.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%"&gt;149.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;114.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;43.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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;157.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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 weighted average remaining lease terms and discount rates for all of our operating leases were as follows for the periods ended December 31: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-weight:400;line-height:100%"&gt;Remaining lease term and discount rate:&lt;/span&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&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-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years)&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;&#160;&#160;&#160;&#160;Leased facilities and equipment&lt;/span&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:10pt;font-weight:700;line-height:100%"&gt;3.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;3.26&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;&#160;&#160;&#160;&#160;Leased vehicles&lt;/span&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:700;line-height:100%"&gt;2.44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;2.89&lt;/span&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;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;&#160;&#160;&#160;&#160;Lease facilities and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;2.37%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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.18%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom: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-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Leased vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 19pt;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;2.39%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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.70%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to our operating leases was as follows for the periods ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;Cash paid for amounts included in the measurement of lease liabilities:&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;Operating cash outflow from operating leases&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:700;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:700;line-height:100%"&gt;115.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;&#160;&#160;&#160;Leased assets obtained in exchange for new operating lease liabilities&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:700;line-height:100%"&gt;99.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i8196582c063e4474bd21bace287cb53e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzItMS0xLTEtMA_e314f360-659c-499f-b71e-c5cd0ba50589"
      unitRef="usd">102500000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="id702c3119dc349d0b9ffd0b1a0f9584a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzItMy0xLTEtMA_a6ba5562-535f-48c0-8f15-96a4c9e49865"
      unitRef="usd">15100000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzItNS0xLTEtMA_4b07c8e3-ddd1-4f71-a76b-bcca202a8225"
      unitRef="usd">117600000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i98ef5dbe910940e3829357c02115a135_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzMtNy0xLTEtMTkzNw_bc5a41a2-3ea4-4bfc-a83b-9ea2d2d5db90"
      unitRef="usd">104000000.0</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i74bbd2a3e1964273a57ebaa634ad00ae_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzMtOS0xLTEtMTk0Mw_5f44ea61-f605-4ec6-b22e-62703ec5fda5"
      unitRef="usd">14100000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzMtMTEtMS0xLTE5NDM_dcd56988-b902-482e-a92f-18f3a4ebe73c"
      unitRef="usd">118100000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i8196582c063e4474bd21bace287cb53e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzMtMS0xLTEtMA_eefd4c79-f70e-4306-b066-11f2e961b8fc"
      unitRef="usd">7200000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="id702c3119dc349d0b9ffd0b1a0f9584a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzMtMy0xLTEtMA_4c228d68-4cc1-405c-b17d-96360153c3f5"
      unitRef="usd">1500000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzMtNS0xLTEtMA_fde7eeba-498e-4764-a410-67a0eed01a78"
      unitRef="usd">8700000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i98ef5dbe910940e3829357c02115a135_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzQtNy0xLTEtMTk0Nw_e22ec01d-2a4b-4d17-bd2a-98cea503ee35"
      unitRef="usd">10000000.0</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i74bbd2a3e1964273a57ebaa634ad00ae_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzQtOS0xLTEtMTk0Nw_8ac8063c-2883-47e4-8c7e-d4d1d466864a"
      unitRef="usd">1900000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzQtMTEtMS0xLTE5NDc_7fdd64a3-1534-4108-95d4-a5eaea0958ac"
      unitRef="usd">11900000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i8196582c063e4474bd21bace287cb53e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzQtMS0xLTEtMA_d7cfb711-49b5-4c18-80e5-849ffbcb5ea0"
      unitRef="usd">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="id702c3119dc349d0b9ffd0b1a0f9584a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzQtMy0xLTEtMA_8afb1fa7-80ef-4bb9-b634-a7e499a6679a"
      unitRef="usd">23600000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzQtNS0xLTEtMA_a4242482-873f-46e2-89c1-491de2c30974"
      unitRef="usd">23600000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i98ef5dbe910940e3829357c02115a135_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzUtNy0xLTEtMTk1MQ_6db13ec9-7f6c-4a71-8257-75fb65cf3064"
      unitRef="usd">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i74bbd2a3e1964273a57ebaa634ad00ae_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzUtOS0xLTEtMTk1MQ_4e254263-94d2-420f-9aff-0499f2858e6c"
      unitRef="usd">27400000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzUtMTEtMS0xLTE5NTE_79f20bcf-6b43-4e16-b02e-6f56a0346830"
      unitRef="usd">27400000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i8196582c063e4474bd21bace287cb53e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzUtMS0xLTEtMA_9517f640-7322-464c-a685-a76cee33b22d"
      unitRef="usd">109700000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="id702c3119dc349d0b9ffd0b1a0f9584a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzUtMy0xLTEtMA_2b5fafe3-b6b3-4eba-852d-63c9ff39fd47"
      unitRef="usd">40200000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzUtNS0xLTEtMA_c4ea8760-5bad-4246-babc-ee70efdcfc15"
      unitRef="usd">149900000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i98ef5dbe910940e3829357c02115a135_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzYtNy0xLTEtMTk1Ng_85c824f4-f204-4155-a453-73307a41de5d"
      unitRef="usd">114000000.0</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i74bbd2a3e1964273a57ebaa634ad00ae_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzYtOS0xLTEtMTk1Ng_949473c7-5ad8-4412-8c26-eee9390d42bc"
      unitRef="usd">43400000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTphZDAzNjIyNzY5Zjc0ZTlhOGQ2ZTM4YjQzZDRkOTRlMS90YWJsZXJhbmdlOmFkMDM2MjI3NjlmNzRlOWE4ZDZlMzhiNDNkNGQ5NGUxXzYtMTEtMS0xLTE5NTY_ac01ac58-4281-427e-a71e-eff1e99e0235"
      unitRef="usd">157400000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90ZXh0cmVnaW9uOjZjYmNiNjU2ZTkxNzQ4ZGQ5Y2RmMzA5N2MzNjY5NjBlXzE3Njk_745a527f-cca0-467c-8daa-442d6141c905">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of our lease liabilities for all operating leases are as follows as of December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Leased &lt;br/&gt;Facilities and &lt;br/&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Leased &lt;br/&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;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;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-weight:400;line-height:100%"&gt;2021&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;86.5&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;9.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;95.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;/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;2022&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;62.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;2023&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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;2024&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;24.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;2025&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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;2026 and thereafter&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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 lease payments&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;233.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;20.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;254.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&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;(8.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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;225.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;245.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i50a319f6e2444430959e390910accd0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzEtMS0xLTEtMA_47ca88d7-0c2c-4976-988c-bb26f67f8e8a"
      unitRef="usd">86500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzEtMy0xLTEtMA_9299a583-4449-4505-b509-37ca14a7c47f"
      unitRef="usd">9300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzEtNS0xLTEtMA_872ef38d-1944-41b1-a28e-f8a727b66389"
      unitRef="usd">95800000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i50a319f6e2444430959e390910accd0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzItMS0xLTEtMA_7099fada-e031-4401-b3b1-dee0d44dc8ad"
      unitRef="usd">62800000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzItMy0xLTEtMA_0f98f128-a267-4544-940e-b3606514674f"
      unitRef="usd">6900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzItNS0xLTEtMA_3213f66b-e39f-41ce-9073-31baaed5bb92"
      unitRef="usd">69700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i50a319f6e2444430959e390910accd0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzMtMS0xLTEtMA_cdc33747-45ad-46bb-9cac-ded9d64bf75c"
      unitRef="usd">42300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzMtMy0xLTEtMA_c32b93e9-2aa3-4710-9087-786d531b0f43"
      unitRef="usd">3700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzMtNS0xLTEtMA_8302fd76-bfff-4d22-8493-047924d5de25"
      unitRef="usd">46000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i50a319f6e2444430959e390910accd0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzQtMS0xLTEtMA_5692f5f9-2a4c-4d92-a0d9-ede83ccde688"
      unitRef="usd">24600000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzQtMy0xLTEtMA_e6e890e5-2e0b-4b5f-bdb5-349e261fcdba"
      unitRef="usd">300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzQtNS0xLTEtMA_968121b2-54f4-489e-a1c7-e2162da5c5de"
      unitRef="usd">24900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i50a319f6e2444430959e390910accd0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzUtMS0xLTEtMA_d1aeaf4c-6c26-467e-b7a0-89bcb9796b0b"
      unitRef="usd">12200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzUtMy0xLTEtMA_7fe79f5c-3f65-484f-9488-3102b9ee4aa0"
      unitRef="usd">100000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzUtNS0xLTEtMA_a95e2fbe-ce79-457f-981e-bb559314e156"
      unitRef="usd">12300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i50a319f6e2444430959e390910accd0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzYtMS0xLTEtMA_3202671a-6a2b-48dd-90e0-325d43549a98"
      unitRef="usd">5500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzYtMy0xLTEtMA_c2dd2000-0d00-4542-a79e-678a486fe647"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzYtNS0xLTEtMA_e80e6e39-f130-473e-8c9b-5c2d6599091c"
      unitRef="usd">5500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i50a319f6e2444430959e390910accd0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzctMS0xLTEtMA_e6f66797-eee6-47ab-a214-eae3cee8cb1d"
      unitRef="usd">233900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzctMy0xLTEtMA_3a4805e8-fc94-4447-815d-58b3e4b0e468"
      unitRef="usd">20300000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzctNS0xLTEtMA_ac2d9cfe-3408-4e41-bbf1-7989c3c1e58a"
      unitRef="usd">254200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i50a319f6e2444430959e390910accd0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzgtMS0xLTEtMA_b7723c9e-4a78-43a0-a541-cfc27f1586a6"
      unitRef="usd">8600000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzgtMy0xLTEtMA_e73bfc06-36f0-43e8-95c0-b4c487ca63f9"
      unitRef="usd">500000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzgtNS0xLTEtMA_44761285-d197-40f6-a7ac-7a51d6c757af"
      unitRef="usd">9100000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i50a319f6e2444430959e390910accd0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzktMS0xLTEtMA_f6489a67-9c95-44f4-875d-4835c2c3bac9"
      unitRef="usd">225300000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzktMy0xLTEtMA_e53f292f-b2b3-4a84-90f0-e09aa8de4c6a"
      unitRef="usd">19800000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpkOTRhNzJkOTJjMGE0OWM0YTgzMjNlNDRmZmU2MjZlZi90YWJsZXJhbmdlOmQ5NGE3MmQ5MmMwYTQ5YzRhODMyM2U0NGZmZTYyNmVmXzktNS0xLTEtMA_ad7ab6e0-1a57-4661-bd9f-e8301c9daebb"
      unitRef="usd">245100000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i50a319f6e2444430959e390910accd0a_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzItMS0xLTEtMA_9d502d31-579c-47a4-a5bf-eb9e0bfee1f4">P3Y5M19D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ia8f983df6b064ab684e1527aac9e34c3_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzItMy0xLTEtMTk2OA_e55973c5-4485-439e-8f2c-8af8bcd3698b">P3Y3M3D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzMtMS0xLTEtMA_512bf6b7-ec65-47b6-90a7-d81246e900eb">P2Y5M8D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i3c35096060d643cd9a2be4d59e7e8d32_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzMtMy0xLTEtMTk3MQ_02c44df4-d6da-4bca-af10-1c815532f7d6">P2Y10M20D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i50a319f6e2444430959e390910accd0a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzUtMS0xLTEtMA_46918165-f7aa-4b6a-956d-f116e8b1e723"
      unitRef="number">0.0237</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ia8f983df6b064ab684e1527aac9e34c3_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzUtMy0xLTEtMTk3NA_16d102b7-d8f6-42af-b1dd-60fff56624d1"
      unitRef="number">0.0318</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i49d6004656f54bfd8bd163f34e6e92a9_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzYtMS0xLTEtMA_feb3c42f-94b6-4aac-9cd5-f4159e6f81fd"
      unitRef="number">0.0239</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i3c35096060d643cd9a2be4d59e7e8d32_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTpmODEwMzdiM2QyMTA0YzI5ODljODZiNjdlNWQxZGE0ZC90YWJsZXJhbmdlOmY4MTAzN2IzZDIxMDRjMjk4OWM4NmI2N2U1ZDFkYTRkXzYtMy0xLTEtMTk3NQ_d057b5c6-3bac-494f-9364-0ed61d48042a"
      unitRef="number">0.0270</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTo0NDUzMjc2YmQyNGE0MDk2ODZmMWJkYzg2ZWY2ODMzMC90YWJsZXJhbmdlOjQ0NTMyNzZiZDI0YTQwOTY4NmYxYmRjODZlZjY4MzMwXzItMS0xLTEtMA_db853539-c0c7-4440-84a4-0342878cae00"
      unitRef="usd">115800000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTo0NDUzMjc2YmQyNGE0MDk2ODZmMWJkYzg2ZWY2ODMzMC90YWJsZXJhbmdlOjQ0NTMyNzZiZDI0YTQwOTY4NmYxYmRjODZlZjY4MzMwXzItMy0xLTEtMTk4MA_c1c6ee7c-5391-4cc6-89ff-aee5da195b53"
      unitRef="usd">117200000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTo0NDUzMjc2YmQyNGE0MDk2ODZmMWJkYzg2ZWY2ODMzMC90YWJsZXJhbmdlOjQ0NTMyNzZiZDI0YTQwOTY4NmYxYmRjODZlZjY4MzMwXzMtMS0xLTEtMA_d94e5eee-0c1e-4a6e-8594-f4445376a839"
      unitRef="usd">99200000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzAvZnJhZzo2Y2JjYjY1NmU5MTc0OGRkOWNkZjMwOTdjMzY2OTYwZS90YWJsZTo0NDUzMjc2YmQyNGE0MDk2ODZmMWJkYzg2ZWY2ODMzMC90YWJsZXJhbmdlOjQ0NTMyNzZiZDI0YTQwOTY4NmYxYmRjODZlZjY4MzMwXzMtMy0xLTEtMjAxNg_7ff9cb79-f341-481a-b00c-e04720a47cbd"
      unitRef="usd">116100000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzIzOTY_648fd720-c97f-4ff8-a0d3-5d717db59f87">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 10. Debt Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Credit Facility, Notes Payable, and Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt obligations and letters of credit outstanding at year end consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Average Interest Rate at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Debt Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Maturity &lt;br/&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;2019&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-weight:400;line-height:100%"&gt;Unsecured revolving credit facility&lt;/span&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;1.09&#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;span style="color:#000000;font-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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 30, 2023&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 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:700;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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;210.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;/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 promissory notes payable, Series A&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;2.00&#160;&lt;/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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 20, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;40.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.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;/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 promissory notes payable, Series B&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;2.45&#160;&lt;/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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 20, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;35.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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 promissory notes payable, Series C&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;3.22&#160;&lt;/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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;60.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.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;/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 promissory notes payable, Series D&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;2.66&#160;&lt;/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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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 15, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;75.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 promissory notes payable, Series E&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;2.72&#160;&lt;/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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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 15, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;50.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 promissory notes payable, Series F&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.69&#160;&lt;/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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 24, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;70.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 promissory notes payable, Series G&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;2.13&#160;&lt;/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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 24, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;25.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 promissory notes payable, Series H&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;2.50&#160;&lt;/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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 24, 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;50.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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:700;line-height:100%"&gt;405.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;345.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;&#160;&#160;&#160;Less: Current portion of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(40.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;365.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;342.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;Outstanding letters of credit under unsecured revolving credit facility - contingent obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:700;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:700;line-height:100%"&gt;36.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Unsecured Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We have a $700.0 committed unsecured revolving credit facility ('Credit Facility'). The Credit Facility includes a committed letter of credit subfacility of $55.0. Any borrowings outstanding under the Credit Facility for which we have the ability and intent to pay using cash within the next twelve months, will be classified as a current liability. The Credit Facility contains certain financial and other covenants, and our right to borrow under the Credit Facility is conditioned upon, among other things, our compliance with these covenants. We are currently in compliance with these covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Borrowings under the Credit Facility generally bear interest at a rate per annum equal to the London Interbank Offered Rate ('LIBOR') for interest periods of various lengths selected by us, plus 0.95%. We pay a commitment fee for the unused portion of the Credit Facility. This fee is either 0.10% or 0.125% per annum based on our usage of the Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Senior Unsecured Promissory Notes Payable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We have issued senior unsecured promissory notes under our master note agreement (the 'Master Note Agreement') in the aggregate principal amount of $405.0. Our aggregate borrowing capacity under the Master Note Agreement is $600.0; however, none of the institutional investors party to that agreement are committed to purchase notes thereunder. There is no amortization of these notes prior to their maturity date and interest is payable quarterly. The notes currently issued under our Master Note Agreement, including the maturity date and fixed interest rate per annum of each series of note, are contained in the table above. The Master Note Agreement contains certain financial and other covenants and we are in compliance with these covenants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;Principal payments required on our outstanding indebtedness, based on the maturity dates defined within our debt arrangements, for the succeeding five years, are displayed in the table below, as of December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Principal Payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;2021&lt;/span&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;40.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;/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;2022&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;35.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;/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;2023&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;70.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;/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;2024&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;60.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;/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;2025&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;75.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;/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;2026 and thereafter&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;125.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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;405.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzIzOTk_424e25c2-6fab-4fcd-9d6f-23e9e149cbd6">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt obligations and letters of credit outstanding at year end consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Average Interest Rate at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Debt Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Maturity &lt;br/&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;2019&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-weight:400;line-height:100%"&gt;Unsecured revolving credit facility&lt;/span&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;1.09&#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;span style="color:#000000;font-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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 30, 2023&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 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:700;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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;210.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;/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 promissory notes payable, Series A&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;2.00&#160;&lt;/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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 20, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;40.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.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;/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 promissory notes payable, Series B&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;2.45&#160;&lt;/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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 20, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;35.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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 promissory notes payable, Series C&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;3.22&#160;&lt;/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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;60.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.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;/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 promissory notes payable, Series D&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;2.66&#160;&lt;/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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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 15, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;75.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 promissory notes payable, Series E&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;2.72&#160;&lt;/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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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 15, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;50.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 promissory notes payable, Series F&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.69&#160;&lt;/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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 24, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;70.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 promissory notes payable, Series G&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;2.13&#160;&lt;/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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 24, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;25.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 promissory notes payable, Series H&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;2.50&#160;&lt;/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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 24, 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;50.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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:700;line-height:100%"&gt;405.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;345.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;&#160;&#160;&#160;Less: Current portion of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(40.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;365.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;342.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;Outstanding letters of credit under unsecured revolving credit facility - contingent obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:700;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:700;line-height:100%"&gt;36.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ic69cf9a0b3db41edb5965d0b753c771b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzItMS0xLTEtMTMwNg_248929bf-52db-4142-b994-d5ab721500d4"
      unitRef="number">0.0109</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LongTermDebt
      contextRef="ic69cf9a0b3db41edb5965d0b753c771b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzEtMS0xLTEtMA_b9c16117-a790-4981-85a7-848d78870e37"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i2195dac6beb5472eb1e04f28a46f188d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzEtMy0xLTEtMA_b6298391-711e-4f53-8a30-1d9d697e7ffc"
      unitRef="usd">210000000.0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ice89b685b58545929d18031e811a3778_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzMtMS0xLTEtMTMwNg_2f1acb08-5c11-48a2-9734-03f08fbd6c9d"
      unitRef="number">0.0200</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="ice89b685b58545929d18031e811a3778_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzItMS0xLTEtMA_592d1fa6-ce0c-4249-842c-98c3620386cb"
      unitRef="usd">40000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ic6c79743e01a4edcab2ae03743fff8b8_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzItMy0xLTEtMA_406a30ee-4a2c-4767-bc0e-7a0b732f03e6"
      unitRef="usd">40000000.0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3825100a5ae646fc8877e38835648ba2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzQtMS0xLTEtMTMwNg_120eea91-b51b-4b1f-8acd-afb2865544ba"
      unitRef="number">0.0245</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i3825100a5ae646fc8877e38835648ba2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzMtMS0xLTEtMA_c46172c8-1c13-48f7-964d-28748bb627c9"
      unitRef="usd">35000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i812b023406724ef99a266079e264c7b4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzMtMy0xLTEtMA_a1aa80cf-fea5-4296-8ab2-f7b2d33c4321"
      unitRef="usd">35000000.0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6f3f5a456ecc4b31995e191fa45ce56c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzUtMS0xLTEtMTMwNg_d5a79d25-bd09-4f44-89a2-2390dead9459"
      unitRef="number">0.0322</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i6f3f5a456ecc4b31995e191fa45ce56c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzQtMS0xLTEtMA_f004335d-8ce7-4440-bede-6d3e8ad0ce00"
      unitRef="usd">60000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ifda2a24583fd49768723207473b6608c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzQtMy0xLTEtMA_d9c8d486-c83c-42e3-9347-506419d5b1f6"
      unitRef="usd">60000000.0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i992a170887114081add4e01efe62cf52_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzYtMS0xLTEtMTMwNg_4249ec91-d497-4b2b-982c-d4b1e9821c8d"
      unitRef="number">0.0266</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i992a170887114081add4e01efe62cf52_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzUtMS0xLTEtMTIxMw_792be486-056e-4899-9261-7af20f334ae6"
      unitRef="usd">75000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0d163491306c4266b3966ec8feef15ba_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzUtMy0xLTEtMTIxNw_131f3904-05ae-4082-9fda-a78c8cf1b448"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4cea57fb125f4a4b9f5f00a3a5109f6b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzctMS0xLTEtMTMwNg_9d60b88a-4e85-48b9-bc8d-4066dea6d3f3"
      unitRef="number">0.0272</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i4cea57fb125f4a4b9f5f00a3a5109f6b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzYtMS0xLTEtMTIxMw_37042540-fcba-46c0-85a8-6a1be06f4453"
      unitRef="usd">50000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="id8de7dedacfa4fb791f37428a0a53258_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzYtMy0xLTEtMTIxNw_da74900f-8d20-4c1d-96c4-3aeddeacd8cd"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id2ec5676bf9d4e2f896710920516eb77_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzgtMS0xLTEtMTMwNg_a10fa080-3907-4524-b5a0-36cf7589fcaf"
      unitRef="number">0.0169</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="id2ec5676bf9d4e2f896710920516eb77_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzctMS0xLTEtMTIxMw_8c161865-2efa-482e-b73a-09c6dcd45ea2"
      unitRef="usd">70000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i04ccd56e3beb4baa90a9d2ca45612f51_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzctMy0xLTEtMTIxNw_2dc710c9-7eaf-4d38-adde-25f80177659a"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia200969d96dd4a5d90837f1610affdf5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzktMS0xLTEtMTMwNg_68579d46-440c-4352-84c4-4239b7691e8a"
      unitRef="number">0.0213</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="ia200969d96dd4a5d90837f1610affdf5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzgtMS0xLTEtMTIxMw_eb49e61d-95e3-4d8b-bec6-9139a0670bec"
      unitRef="usd">25000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i31726989d38e430aa142a64fb2ef2493_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzgtMy0xLTEtMTIxNw_993b6b1d-c942-4f7f-a14a-1bc92e8b7fe5"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0f164c59215640009ff86bb47f42b741_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzEwLTEtMS0xLTEzMDY_937deb36-063b-47a6-8519-a78c935e1f49"
      unitRef="number">0.0250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i0f164c59215640009ff86bb47f42b741_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzktMS0xLTEtMTIxMw_114d20d0-7fab-46c8-a9e0-76ba4db22b5f"
      unitRef="usd">50000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i3eb5ae2ecc274464a35d78a7e0c46b2c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzktMy0xLTEtMTIxNw_9e186e51-7b8b-4b80-a7ed-43bd5e7c03af"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzUtMS0xLTEtMA_6ad670ae-d24a-4217-ab48-6099aeff90d3"
      unitRef="usd">405000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzUtMy0xLTEtMA_0f0300f7-f2f8-4b34-be40-f931179b6b79"
      unitRef="usd">345000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzYtMS0xLTEtMA_89d8289a-978c-4365-8f18-7a6a47e6c968"
      unitRef="usd">40000000.0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzYtMy0xLTEtMA_e60edb7e-4d6c-4105-a43a-4d9b7f5f0287"
      unitRef="usd">3000000.0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzctMS0xLTEtMA_b9c2208e-b90a-42e1-9bc9-c10fdf0d3f57"
      unitRef="usd">365000000.0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i8a340e51d658404ca2e728181c68af32_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzctMy0xLTEtMA_5d5ba5c2-2506-4de7-ae68-984a2cc98b09"
      unitRef="usd">342000000.0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i6cf826d416434335934a4b8d17750956_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzktMS0xLTEtMA_d916b97c-b33d-4984-ab2b-ad3355b4ce79"
      unitRef="usd">36300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i1700384a05ad4ffdb5cb07e85b7dd537_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZTo1YTY2MmI4NDYzZTU0MWY4YmYzODY5NmJkODJlYzlhNi90YWJsZXJhbmdlOjVhNjYyYjg0NjNlNTQxZjhiZjM4Njk2YmQ4MmVjOWE2XzktMy0xLTEtMA_358bef6c-1afb-4307-9cbb-e95739688495"
      unitRef="usd">36300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic69cf9a0b3db41edb5965d0b753c771b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzIxNw_b6e97a97-eb96-4e7f-aa69-7746de7d61b4"
      unitRef="usd">700000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6cf826d416434335934a4b8d17750956_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzM2MA_d946d984-7b14-4a3d-b834-22330fcf27df"
      unitRef="usd">55000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3bf833a0a1b74d0d9f4e9f2759a0e407_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzExMzc_7bf33c74-4646-46c7-9b50-0f785063635a"
      unitRef="number">0.0095</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="if1139746135f4ebca717a248b7aac7e4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzEzNDI_0a06d555-0478-4718-a88c-325f2df3b264"
      unitRef="number">0.0010</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="iaa1aca1c241a471e9cd9046c5a8b3b99_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzEzNDg_c994e422-c2eb-4a8b-a6c9-28f52cba2950"
      unitRef="number">0.00125</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i53718650926b40448b7fd183a257bf6a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzE1OTQ_b854d81a-16a3-45ad-a276-640d6b249a28"
      unitRef="usd">405000000.0</us-gaap:DebtInstrumentFaceAmount>
    <fast:DebtInstrumentMaximumFaceAmountAllowable
      contextRef="i53718650926b40448b7fd183a257bf6a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzE2NjY_6795df1e-f565-4193-ba07-4c32a4ad0e13"
      unitRef="usd">600000000.0</fast:DebtInstrumentMaximumFaceAmountAllowable>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90ZXh0cmVnaW9uOjY4OTA1ZTZmMzU0YjQxOThiOGE4YjdjNzUzOGZjODY2XzE4MTQxOTQxODYzNjAy_f91d7823-4cc8-4242-a436-9374ad788600">&lt;div style="margin-top:5pt;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;Principal payments required on our outstanding indebtedness, based on the maturity dates defined within our debt arrangements, for the succeeding five years, are displayed in the table below, as of December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Principal Payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;2021&lt;/span&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;40.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;/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;2022&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;35.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;/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;2023&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;70.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;/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;2024&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;60.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;/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;2025&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;75.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;/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;2026 and thereafter&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;125.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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;405.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZToyYWY0ODQ1OGFiMGI0ODIxOTViYjk1OGY3MzMzNTQ4YS90YWJsZXJhbmdlOjJhZjQ4NDU4YWIwYjQ4MjE5NWJiOTU4ZjczMzM1NDhhXzEtMS0xLTEtNzE4MQ_15eed686-15a3-4fda-ae96-97544fc4e8c1"
      unitRef="usd">40000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZToyYWY0ODQ1OGFiMGI0ODIxOTViYjk1OGY3MzMzNTQ4YS90YWJsZXJhbmdlOjJhZjQ4NDU4YWIwYjQ4MjE5NWJiOTU4ZjczMzM1NDhhXzItMS0xLTEtNzE4MQ_5553264b-81c6-4a19-9dc2-107b4de9278b"
      unitRef="usd">35000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZToyYWY0ODQ1OGFiMGI0ODIxOTViYjk1OGY3MzMzNTQ4YS90YWJsZXJhbmdlOjJhZjQ4NDU4YWIwYjQ4MjE5NWJiOTU4ZjczMzM1NDhhXzMtMS0xLTEtNzE4MQ_1a3129d6-1cda-4f8f-9002-2e26734a0a74"
      unitRef="usd">70000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZToyYWY0ODQ1OGFiMGI0ODIxOTViYjk1OGY3MzMzNTQ4YS90YWJsZXJhbmdlOjJhZjQ4NDU4YWIwYjQ4MjE5NWJiOTU4ZjczMzM1NDhhXzQtMS0xLTEtNzE4MQ_4da5c068-0f56-4657-9739-f691975df59f"
      unitRef="usd">60000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZToyYWY0ODQ1OGFiMGI0ODIxOTViYjk1OGY3MzMzNTQ4YS90YWJsZXJhbmdlOjJhZjQ4NDU4YWIwYjQ4MjE5NWJiOTU4ZjczMzM1NDhhXzUtMS0xLTEtNzE4MQ_60800cf5-8e5e-48e2-88bd-0168d70ad906"
      unitRef="usd">75000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZToyYWY0ODQ1OGFiMGI0ODIxOTViYjk1OGY3MzMzNTQ4YS90YWJsZXJhbmdlOjJhZjQ4NDU4YWIwYjQ4MjE5NWJiOTU4ZjczMzM1NDhhXzYtMS0xLTEtNzE4MQ_f8f35e0c-99e6-4259-b090-a6f1fcfa97ce"
      unitRef="usd">125000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebt
      contextRef="if14a0de43a754e85844f91f61b921020_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzMvZnJhZzo2ODkwNWU2ZjM1NGI0MTk4YjhhOGI3Yzc1MzhmYzg2Ni90YWJsZToyYWY0ODQ1OGFiMGI0ODIxOTViYjk1OGY3MzMzNTQ4YS90YWJsZXJhbmdlOjJhZjQ4NDU4YWIwYjQ4MjE5NWJiOTU4ZjczMzM1NDhhXzctMS0xLTEtNzMwNQ_36e3eeb2-6458-406d-8f17-aeda1c41d157"
      unitRef="usd">405000000.0</us-gaap:LongTermDebt>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xMzkvZnJhZzo3YTIzOGU3ZDg3Yjc0OTQzYTMxOGQ1YjA0NzZkNTI3ZC90ZXh0cmVnaW9uOjdhMjM4ZTdkODdiNzQ5NDNhMzE4ZDViMDQ3NmQ1MjdkXzEwNDI_2be18d9c-705c-49b5-87b1-1d242f827ffe">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 11. Legal Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We are involved in certain legal actions. The outcomes of these legal actions are not within our complete control and may not be known for prolonged periods of time. In some actions, the claimants seek damages, as well as other relief, that could require significant expenditures or result in lost revenues. We record a liability for these legal actions when a loss is known or considered probable and the amount can be reasonably estimated. If the reasonable estimate of a known or probable loss is a range, and no amount within the range is a better estimate than any other, the minimum amount of the range is accrued. If a loss is reasonably possible but not known or probable, and can be reasonably estimated, the estimated loss or range of loss is disclosed. In most cases, significant judgment is required to estimate the amount and timing of a loss to be recorded. As of December&#160;31, 2020, there were no litigation matters that we consider to be probable or reasonably possible to have a material adverse outcome.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDIvZnJhZzo2N2ZkNWI0MDk0MTQ0MzhkOWEyYTM1M2E4YzA4ZGZiMC90ZXh0cmVnaW9uOjY3ZmQ1YjQwOTQxNDQzOGQ5YTJhMzUzYThjMDhkZmIwXzM2NQ_240d616a-1baf-419a-a652-f3be57f6beeb">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 12. Subsequent Events&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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;We evaluated all subsequent event activity and concluded that no subsequent events have occurred that would require recognition in the consolidated financial statements or disclosure in the Notes to Consolidated Financial Statements, with the exception of the dividend declaration and stock option activities disclosed in Note 6.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90ZXh0cmVnaW9uOjIxZDg4NzhhZTQzNzQzOTlhZjBiMWIzNDcxM2JkMzk2XzI0MA_6e087493-dafc-4124-a4ce-1798f5d7d3a3">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 13. Selected Quarterly Financial Data (Unaudited)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(Amounts in millions except per share information)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.045%"/&gt;&lt;td style="width:0.1%"/&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;2020:&lt;/span&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:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Gross&lt;br/&gt;Profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Pre-tax&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Net&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Basic Net&lt;br/&gt;Earnings per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Diluted Net Earnings per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Cash Dividends &lt;br/&gt;Paid per Share of Common Stock&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;First quarter&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:700;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:700;line-height:100%"&gt;1,367.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;636.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;269.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;202.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;0.35&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;0.35&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;0.250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/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;Second quarter&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:700;line-height:100%"&gt;1,509.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;671.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;313.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;238.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.42&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.42&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Third quarter&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:700;line-height:100%"&gt;1,413.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;640.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;287.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;221.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;0.39&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;0.38&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;0.250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Fourth quarter&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:700;line-height:100%"&gt;1,358.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;618.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;262.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;196.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.34&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.34&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;5,647.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;2,567.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1,132.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;859.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1.49&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1.400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.045%"/&gt;&lt;td style="width:0.1%"/&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;2019:&lt;/span&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:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Gross&lt;br/&gt;Profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Pre-tax&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Net&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Basic Net&lt;br/&gt;Earnings per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Diluted Net Earnings per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Cash Dividends &lt;br/&gt;Paid per Share of Common Stock&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;First quarter&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;1,309.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;624.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;257.5&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;194.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;0.34&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;0.34&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;0.215&#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;/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;Second quarter&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;1,368.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Third quarter&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,379.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Fourth quarter&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;1,276.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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.220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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,333.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;2,515.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;1,043.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;790.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;1.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;1.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;0.870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts may not foot due to rounding difference.&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90ZXh0cmVnaW9uOjIxZDg4NzhhZTQzNzQzOTlhZjBiMWIzNDcxM2JkMzk2XzIzNA_f8a7e27f-2883-4a82-be18-7368a161074d">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(Amounts in millions except per share information)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.045%"/&gt;&lt;td style="width:0.1%"/&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;2020:&lt;/span&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:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Gross&lt;br/&gt;Profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Pre-tax&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Net&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Basic Net&lt;br/&gt;Earnings per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Diluted Net Earnings per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Cash Dividends &lt;br/&gt;Paid per Share of Common Stock&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;First quarter&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:700;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:700;line-height:100%"&gt;1,367.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;636.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;269.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;202.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;0.35&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;0.35&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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:700;line-height:100%"&gt;0.250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/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;Second quarter&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:700;line-height:100%"&gt;1,509.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;671.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;313.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;238.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.42&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.42&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Third quarter&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:700;line-height:100%"&gt;1,413.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;640.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;287.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;221.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;0.39&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;0.38&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;0.250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Fourth quarter&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:700;line-height:100%"&gt;1,358.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;618.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;262.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;196.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.34&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.34&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;5,647.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;2,567.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1,132.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;859.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1.49&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%"&gt;1.400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.045%"/&gt;&lt;td style="width:0.1%"/&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;2019:&lt;/span&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:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Gross&lt;br/&gt;Profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Pre-tax&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;Net&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Basic Net&lt;br/&gt;Earnings per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Diluted Net Earnings per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Cash Dividends &lt;br/&gt;Paid per Share of Common Stock&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;First quarter&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;1,309.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;624.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;257.5&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;194.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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;0.34&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;0.34&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;0.215&#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;/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;Second quarter&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;1,368.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Third quarter&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,379.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Fourth quarter&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;1,276.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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.220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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,333.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;2,515.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;1,043.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;790.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;1.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;1.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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;0.870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts may not foot due to rounding difference.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzEtMS0xLTEtMA_d598c913-7cfa-4ceb-90ca-62ade8623daa"
      unitRef="usd">1367000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzEtMy0xLTEtMA_5cdb7840-1997-4615-89bc-9bcf82fc3ad0"
      unitRef="usd">636800000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzEtNS0xLTEtMA_8de550c7-123c-47f5-8ce7-7cdd51483ac0"
      unitRef="usd">269200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzEtNy0xLTEtMA_eaddcdbb-b5ad-496b-89ec-953e5c008295"
      unitRef="usd">202600000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzEtOS0xLTEtMA_ecadc9ec-749a-491f-997d-1b7e168101ba"
      unitRef="usdPerShare">0.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzEtMTEtMS0xLTA_762d9b3c-a701-41c7-93e3-bbac88b9dcf8"
      unitRef="usdPerShare">0.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ib2e179a41dec452b921d70401c9ddc62_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzEtMTMtMS0xLTc4MTQ_c054f5a4-bff9-42ec-b877-852223d14160"
      unitRef="usdPerShare">0.250</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzItMS0xLTEtMA_ba59b4b1-9edd-4e46-9744-079a8b99a195"
      unitRef="usd">1509000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzItMy0xLTEtMA_07c95f1f-03ec-4301-a5bd-fc8d23f916c4"
      unitRef="usd">671600000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzItNS0xLTEtMA_86f10ca6-db7d-4f12-bc0c-c323ddcb3b47"
      unitRef="usd">313700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzItNy0xLTEtMA_93355c5e-3d10-4b13-8a37-00baee9116ab"
      unitRef="usd">238900000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzItOS0xLTEtMA_a1901ca4-399c-41b7-b16f-07bcc8546548"
      unitRef="usdPerShare">0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzItMTEtMS0xLTA_99bcf1b4-515f-4c64-bc47-3e1a832cb2e0"
      unitRef="usdPerShare">0.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i1cbef114b69844d4ac0eb06f1c16b063_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzItMTMtMS0xLTc4MTQ_93deccce-7a98-42e9-9a9e-ddbf38ed3a5b"
      unitRef="usdPerShare">0.250</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzMtMS0xLTEtMA_ffd01469-0a01-4f9d-bce5-0c9eebb8d986"
      unitRef="usd">1413300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzMtMy0xLTEtMA_2b70d49c-7c64-48c4-bc8e-8ab0701a313d"
      unitRef="usd">640600000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzMtNS0xLTEtMA_542574c5-40c1-4539-84dc-e17b643e4239"
      unitRef="usd">287600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzMtNy0xLTEtMA_9c434235-62f0-45bf-9650-6fcb10b7dd9e"
      unitRef="usd">221500000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzMtOS0xLTEtMA_16144627-d058-416a-8b15-b01537338849"
      unitRef="usdPerShare">0.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzMtMTEtMS0xLTA_398ebce8-eeff-45a3-b8ac-6c5557311317"
      unitRef="usdPerShare">0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ia8862f5ce23f41e58899984b3e655503_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzMtMTMtMS0xLTc4MTQ_12b609b4-966f-4f1c-83ec-0e11e9d48f00"
      unitRef="usdPerShare">0.250</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzQtMS0xLTEtMA_4bb4b19a-7c39-4f7d-a443-cab88a1dcb50"
      unitRef="usd">1358000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzQtMy0xLTEtMA_4793f5ae-caad-4892-a3a2-4090599fccd4"
      unitRef="usd">618800000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzQtNS0xLTEtMA_a911618e-7775-4e52-8bba-e4c150478788"
      unitRef="usd">262200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzQtNy0xLTEtMA_5739e2ba-5493-473b-9b27-a23f443e498e"
      unitRef="usd">196100000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzQtOS0xLTEtMA_4197560f-49f5-49f7-986f-4be7aff02e9e"
      unitRef="usdPerShare">0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzQtMTEtMS0xLTA_6665e969-6839-4fd6-b4b5-ce2fafe54774"
      unitRef="usdPerShare">0.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzQtMTMtMS0xLTc4MTQ_ab07b64b-c6b7-41cf-afeb-57d2cdbc492f"
      unitRef="usdPerShare">0.650</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzUtMS0xLTEtMA_10524dee-fd3c-41a1-80a3-1ff2d3b7bceb"
      unitRef="usd">5647300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzUtMy0xLTEtMA_c395082f-8a9e-4869-9fab-3ad80d884125"
      unitRef="usd">2567800000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzUtNS0xLTEtMA_a0a9edab-709e-4aef-a99c-eaf4ca9a98cd"
      unitRef="usd">1132700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzUtNy0xLTEtMA_00ff37f3-4f39-4135-b62a-a87d8f940da1"
      unitRef="usd">859100000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzUtOS0xLTEtMA_ed86ae0c-bf43-4225-b832-e3fbf7bf7ba5"
      unitRef="usdPerShare">1.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzUtMTEtMS0xLTA_7702644c-755f-481d-a12b-9aab532ab916"
      unitRef="usdPerShare">1.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo5NmI1MmU5ZjY4NGU0ZTdhOTA4N2Q3ZjE0NzBiN2FhYS90YWJsZXJhbmdlOjk2YjUyZTlmNjg0ZTRlN2E5MDg3ZDdmMTQ3MGI3YWFhXzUtMTMtMS0xLTc4MTQ_c96a0222-113e-46ec-ac70-71837d964d9c"
      unitRef="usdPerShare">1.400</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzEtMS0xLTEtMA_8071d258-c53b-4f34-999e-ca288334389a"
      unitRef="usd">1309300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzEtMy0xLTEtMA_3a7a76a7-f730-487d-bb0a-3e0f0fc9686c"
      unitRef="usd">624700000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzEtNS0xLTEtMA_f50564fa-0ec8-4d74-b459-eb93b8636aaa"
      unitRef="usd">257500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzEtNy0xLTEtMA_effff10a-3b2b-4718-8f77-98638c371297"
      unitRef="usd">194100000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzEtOS0xLTEtMA_74fabc8c-9ffb-480a-a071-f5676b925123"
      unitRef="usdPerShare">0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzEtMTEtMS0xLTA_cacc5f76-d92f-4d27-90ae-d4d0a4c75fc9"
      unitRef="usdPerShare">0.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ibca53e35d9f84b8a90e58b16c4bcd38e_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzEtMTMtMS0xLTc4MjI_b41cc00e-4f4e-43cd-8e85-d21cd86a20e6"
      unitRef="usdPerShare">0.215</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzItMS0xLTEtMA_d0596c06-8f1f-4686-babf-7de013005ed8"
      unitRef="usd">1368400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzItMy0xLTEtMA_afc559b9-45ad-4bcd-bacd-68aa2d10140b"
      unitRef="usd">641200000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzItNS0xLTEtMA_3c396934-27e5-47b1-a163-fe760706907c"
      unitRef="usd">271400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzItNy0xLTEtMA_810269be-4e4a-437a-97ca-3deab77770f7"
      unitRef="usd">204600000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzItOS0xLTEtMA_5461615a-8fcc-48ad-9e45-c130b0cc8f57"
      unitRef="usdPerShare">0.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzItMTEtMS0xLTA_2a773553-78c9-4195-a35c-cd3731cef95f"
      unitRef="usdPerShare">0.36</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifa2015f9bfaa4445af7f92a59af40579_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzItMTMtMS0xLTc4MjI_b30fd203-b57c-41ae-b693-d6f8d440a20d"
      unitRef="usdPerShare">0.215</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f3922d31295461e89bf8455540f1479_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzMtMS0xLTEtMA_b2e0d155-6ab8-42d7-b044-4ea34d722799"
      unitRef="usd">1379100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i8f3922d31295461e89bf8455540f1479_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzMtMy0xLTEtMA_0f63ba16-7ff8-4dd0-953d-a745d4cff851"
      unitRef="usd">651100000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i8f3922d31295461e89bf8455540f1479_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzMtNS0xLTEtMA_eaf6e48d-93dd-4587-8afc-7c8634b72d69"
      unitRef="usd">278400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="i8f3922d31295461e89bf8455540f1479_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzMtNy0xLTEtMA_0e2dd38d-2b0e-4804-88d6-65a50e500a52"
      unitRef="usd">213500000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8f3922d31295461e89bf8455540f1479_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzMtOS0xLTEtMA_a969ebea-fc56-4d69-bd4b-efbb20026d4e"
      unitRef="usdPerShare">0.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8f3922d31295461e89bf8455540f1479_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzMtMTEtMS0xLTA_03319b9f-48b6-4ca1-bf84-78732ac065cf"
      unitRef="usdPerShare">0.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i8f3922d31295461e89bf8455540f1479_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzMtMTMtMS0xLTc4MjI_4599aa9c-0e2e-409b-94c6-781c1d1ca016"
      unitRef="usdPerShare">0.220</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzQtMS0xLTEtMA_615a9b63-910c-4965-bec5-73d1d12c9c73"
      unitRef="usd">1276900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzQtMy0xLTEtMA_6baa80d0-1375-4faf-b263-f4ca057f32ce"
      unitRef="usd">598400000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzQtNS0xLTEtMA_4b97c7cb-ab01-4cc4-b573-5a5ea1d57456"
      unitRef="usd">236400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzQtNy0xLTEtMA_79a24f3d-ef7b-4b5d-b1c9-3b66e3811a22"
      unitRef="usd">178700000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzQtOS0xLTEtMA_6812031d-f620-42cd-845d-2f359ddb2a22"
      unitRef="usdPerShare">0.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzQtMTEtMS0xLTA_ce035ea3-544e-40a3-96d3-a90f26b5b09f"
      unitRef="usdPerShare">0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i7d3afea863614171a837a2ca243f04b9_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzQtMTMtMS0xLTc4MjI_f45f471a-04e9-4a0f-9290-27353512564b"
      unitRef="usdPerShare">0.220</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzUtMS0xLTEtMA_3d7a4253-dc2e-4693-8053-eab64cbebacf"
      unitRef="usd">5333700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzUtMy0xLTEtMA_e447f97c-b78f-4e14-bb0a-81281fded0a6"
      unitRef="usd">2515400000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzUtNS0xLTEtMA_55e0709c-7907-4ef3-a2a0-d8e88c9b8cf0"
      unitRef="usd">1043700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzUtNy0xLTEtMA_7c971cf9-e85c-43c6-a3c5-0e62d918c383"
      unitRef="usd">790900000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzUtOS0xLTEtMA_9d6a90d4-6e5e-4626-82dc-9f13beb3fb83"
      unitRef="usdPerShare">1.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzUtMTEtMS0xLTA_d1bcc3da-acfb-4092-b3cc-5c637e9fc2c2"
      unitRef="usdPerShare">1.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i5152e6a4218a4eca9b721e31aa9162af_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xNDUvZnJhZzoyMWQ4ODc4YWU0Mzc0Mzk5YWYwYjFiMzQ3MTNiZDM5Ni90YWJsZTo4NGU2ZDI1MDg4ZTE0MGIxODIyNjZiNDhhNzM4NzA1Mi90YWJsZXJhbmdlOjg0ZTZkMjUwODhlMTQwYjE4MjI2NmI0OGE3Mzg3MDUyXzUtMTMtMS0xLTc4MjI_86ee0d87-e6c3-4af0-b4dd-4d8480454fb8"
      unitRef="usdPerShare">0.870</us-gaap:CommonStockDividendsPerShareCashPaid>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i84d38504d172497385f4266faaefcf02_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90ZXh0cmVnaW9uOmQ1ODhiMGU5Y2I4MjRhZjM4NjBjY2MyMTIxN2E1MTViXzQ1Ng_28315a8c-67d3-4d3c-bf40-e78aeb127572">&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Schedule II&#x2014;Valuation and Qualifying Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Years ended December&#160;31, 2020, 2019, and 2018 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(Amounts in millions)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.276%"/&gt;&lt;td style="width:0.1%"/&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;Description&lt;/span&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:400;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Beginning&lt;br/&gt;of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;"Additions"&lt;br/&gt;Charged to&lt;br/&gt;Costs and&lt;br/&gt;Expenses&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:400;line-height:100%"&gt;"Other"&lt;br/&gt;Additions&lt;br/&gt;(Deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:400;line-height:100%"&gt;"Less"&lt;br/&gt;Deductions&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:400;line-height:100%"&gt;Balance&lt;br/&gt;at End&lt;br/&gt;of Year&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31, 2020&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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;Allowance for credit losses&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:700;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:700;line-height:100%"&gt;10.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;7.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;6.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;12.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Insurance reserves&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:700;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:700;line-height:100%"&gt;41.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;72.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;72.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:6.5pt;font-weight:700;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;41.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;Year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;Allowance for credit losses&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;12.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Insurance reserves&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;37.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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: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;&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.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 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: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;41.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;/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:700;line-height:100%"&gt;Year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;Allowance for credit losses&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;11.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;Insurance reserves&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;39.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.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 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: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;&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Includes costs and expenses incurred for premiums and claims related to health and general insurance.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Includes costs and expenses paid for premiums and claims related to health and general insurance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See accompanying Report of Independent Registered Public Accounting Firm incorporated herein by reference.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i59c3a05aa914437c914e458a6a9589db_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzItMS0xLTEtMA_dc0d3efd-67bb-48bf-b948-4fcb2d9adaff"
      unitRef="usd">10900000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i7e1dc9a75fbc49a4966ca9155d116568_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzItMy0xLTEtMA_a815fc7f-3bbb-4bed-a620-36a9305ec8e7"
      unitRef="usd">7500000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i7e1dc9a75fbc49a4966ca9155d116568_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzItNS0xLTEtMA_0698da01-ac99-4174-b4be-a090f0835b64"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i7e1dc9a75fbc49a4966ca9155d116568_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzItNy0xLTEtMA_ecf6df2d-14ea-46f0-ae5c-1db448b9f835"
      unitRef="usd">6100000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i17d38cabad4c4c8b90df17da953cd7c2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzItOS0xLTEtMA_1f642e10-16f9-451a-8d5a-6236781453d0"
      unitRef="usd">12300000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i0529e681e0154bc98c1cf90bb51a2edc_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzMtMS0xLTEtMA_c91d1e57-601b-463c-ba79-f972b89c5a32"
      unitRef="usd">41100000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i6407fb49ec434de595517361833371b4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzMtMy0xLTEtMA_5f440d34-e9ed-4937-a747-4d5f766af9ae"
      unitRef="usd">72100000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i6407fb49ec434de595517361833371b4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzMtNS0xLTEtMA_a79f0961-2719-41ea-b196-740b83cb52e7"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i6407fb49ec434de595517361833371b4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzMtNy0xLTEtMA_cc19e1c1-3812-4e31-bef7-a2d2379de48c"
      unitRef="usd">72200000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i405bca2347c44863ad680e8a92b38efb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzMtOS0xLTEtMA_3d03089b-5665-4e47-83ed-d722caa67bb8"
      unitRef="usd">41000000.0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="if7ff992e9cd1442e8f07755315a835bf_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzUtMS0xLTEtMA_148dbf08-9f0d-4299-a484-edf3c79c39bf"
      unitRef="usd">12800000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i546c856ba8874d2b99e83065d4e2d53b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzUtMy0xLTEtMA_10f5ff67-0c08-4823-8686-1d1033b247c4"
      unitRef="usd">5500000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i546c856ba8874d2b99e83065d4e2d53b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzUtNS0xLTEtMA_7a445136-f5ea-4f71-934c-b6048fd032c5"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i546c856ba8874d2b99e83065d4e2d53b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzUtNy0xLTEtMA_51fb7e82-fb7a-45ec-a86f-cb63124ba7c3"
      unitRef="usd">7400000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i59c3a05aa914437c914e458a6a9589db_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzUtOS0xLTEtMA_be74a1d2-4554-44f7-81e2-999ee432a57f"
      unitRef="usd">10900000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i32a802e7f66f4aac85b03d4f1a4bedd6_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzYtMS0xLTEtMA_5d9e8f05-e904-4eb6-8a13-2ca31a5f2742"
      unitRef="usd">37600000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i647d512156ce43fc9ab6aa65a00af9d4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzYtMy0xLTEtMA_efea7851-b879-4c76-bf71-765793417bac"
      unitRef="usd">69700000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i647d512156ce43fc9ab6aa65a00af9d4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzYtNS0xLTEtMA_be449a59-c804-4d47-8383-02492b243875"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i647d512156ce43fc9ab6aa65a00af9d4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzYtNy0xLTEtMA_e8988330-aa12-4932-940a-0d2b240c4af5"
      unitRef="usd">66200000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i0529e681e0154bc98c1cf90bb51a2edc_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzYtOS0xLTEtMA_489f18eb-2059-472a-b475-3b88bd29358d"
      unitRef="usd">41100000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia5d0828d4da842798a318bb2de9b33dc_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzgtMS0xLTEtMA_3ddef593-361d-47fe-a1c5-0ca6954fdf31"
      unitRef="usd">11900000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="idabab5f469174e49b7d78a886be5099d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzgtMy0xLTEtMA_9ef71a3f-1ad6-4a7a-8a1f-d9413bba9f0a"
      unitRef="usd">8100000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="idabab5f469174e49b7d78a886be5099d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzgtNS0xLTEtMA_8b5f7050-f864-4d55-89ba-e6cd3987d1df"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="idabab5f469174e49b7d78a886be5099d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzgtNy0xLTEtMA_b6dd63f3-e6b7-49c9-b1c3-d7b0dca1bf44"
      unitRef="usd">7200000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="if7ff992e9cd1442e8f07755315a835bf_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzgtOS0xLTEtMA_814c8b77-0d56-4aaf-8f72-f11c4ce4b8b4"
      unitRef="usd">12800000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i3c201cbc741340da9ff6cda7bded2d2e_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzktMS0xLTEtMA_2d05803b-5c76-4425-8058-31c4b2584afb"
      unitRef="usd">39000000.0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i2e04b23ebfcd44589dcb23f48231f3a4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzktMy0xLTEtMA_d9a1f97f-c545-4564-9d10-71e22071482c"
      unitRef="usd">66900000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i2e04b23ebfcd44589dcb23f48231f3a4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzktNS0xLTEtMA_5618a517-ec2f-40c5-8bd6-aafbd2df7547"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i2e04b23ebfcd44589dcb23f48231f3a4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzktNy0xLTEtMA_8b724efc-91f6-4b13-9b4f-f821b674c3d8"
      unitRef="usd">68300000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i32a802e7f66f4aac85b03d4f1a4bedd6_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZlODEwMjc0NTY5ZjRiMTc5YTQ3N2UzYzA3OGI1NzBjL3NlYzpmZTgxMDI3NDU2OWY0YjE3OWE0NzdlM2MwNzhiNTcwY18xODQvZnJhZzpkNTg4YjBlOWNiODI0YWYzODYwY2NjMjEyMTdhNTE1Yi90YWJsZTozMTBkZDdjNDMyYjM0YWZlOTJhYjczMWU4ZWY0ZWNhZC90YWJsZXJhbmdlOjMxMGRkN2M0MzJiMzRhZmU5MmFiNzMxZThlZjRlY2FkXzktOS0xLTEtMA_b9e05d60-c1ce-4b85-b6e1-5ba1177d0300"
      unitRef="usd">37600000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549487946952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 22, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<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="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2020<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="top.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>
<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="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-16125<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="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">FASTENAL CO<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MN<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="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">41-0948415<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="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">2001 Theurer Boulevard<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="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Winona<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="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MN<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="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">55987-1500<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="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">507<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="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">454-5374<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="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, par value $.01 per share<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="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">FAST<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="top.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>
<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="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<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="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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="top.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>
<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="top.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>
<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="top.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>
<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<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="top.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>
<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="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,488,427,338<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">574,317,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="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000815556<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="top.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>
<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="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<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="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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="top.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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityPublicFloat</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: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_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityWellKnownSeasonedIssuer</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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag</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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>30
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549488068840">
<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>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 245.7<span></span>
</td>
<td class="nump">$ 174.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="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net of allowance for credit losses of $12.3 and $10.9, respectively</a></td>
<td class="nump">769.4<span></span>
</td>
<td class="nump">741.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="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">1,337.5<span></span>
</td>
<td class="nump">1,366.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="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid income taxes</a></td>
<td class="nump">6.7<span></span>
</td>
<td class="nump">16.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="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">140.3<span></span>
</td>
<td class="nump">157.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="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,499.6<span></span>
</td>
<td class="nump">2,457.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,030.7<span></span>
</td>
<td class="nump">1,023.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">243.0<span></span>
</td>
<td class="nump">243.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">191.4<span></span>
</td>
<td class="nump">76.3<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,964.7<span></span>
</td>
<td class="nump">3,799.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="top.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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of debt</a></td>
<td class="nump">40.0<span></span>
</td>
<td class="nump">3.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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">207.0<span></span>
</td>
<td class="nump">192.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="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">272.1<span></span>
</td>
<td class="nump">251.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">93.6<span></span>
</td>
<td class="nump">97.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="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">612.7<span></span>
</td>
<td class="nump">544.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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">365.0<span></span>
</td>
<td class="nump">342.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">151.5<span></span>
</td>
<td class="nump">148.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">102.3<span></span>
</td>
<td class="nump">99.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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Notes 6, 9, 10, and 11)</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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' 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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock: $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding</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="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock: $0.01 par value, 800,000,000 shares authorized, 574,159,575 and 574,128,911 shares issued and outstanding, respectively</a></td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">2.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="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">61.9<span></span>
</td>
<td class="nump">67.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,689.6<span></span>
</td>
<td class="nump">2,633.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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(21.2)<span></span>
</td>
<td class="num">(38.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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">2,733.2<span></span>
</td>
<td class="nump">2,665.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="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 3,964.7<span></span>
</td>
<td class="nump">$ 3,799.9<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccountsPayableCurrent</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccruedLiabilitiesCurrent</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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OperatingLeaseLiabilityCurrent</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherAssetsCurrent</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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-107765<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PrepaidTaxes</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>31
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549486149368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Trade accounts receivable, allowance for credit losses</a></td>
<td class="nump">$ 12.3<span></span>
</td>
<td class="nump">$ 10.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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Preferred stock</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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Authorized (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Issued (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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Outstanding (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="top.Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Common stock</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="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Authorized (in shares)</a></td>
<td class="nump">800,000,000<span></span>
</td>
<td class="nump">800,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Issued (in shares)</a></td>
<td class="nump">574,159,575<span></span>
</td>
<td class="nump">574,128,911<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Outstanding (in shares)</a></td>
<td class="nump">574,159,575<span></span>
</td>
<td class="nump">574,128,911<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract</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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract</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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549488177832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Earnings - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 5,647.3<span></span>
</td>
<td class="nump">$ 5,333.7<span></span>
</td>
<td class="nump">$ 4,965.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="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">3,079.5<span></span>
</td>
<td class="nump">2,818.3<span></span>
</td>
<td class="nump">2,566.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">2,567.8<span></span>
</td>
<td class="nump">2,515.4<span></span>
</td>
<td class="nump">2,398.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="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Operating and administrative expenses</a></td>
<td class="nump">1,427.4<span></span>
</td>
<td class="nump">1,459.4<span></span>
</td>
<td class="nump">1,400.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of property and equipment</a></td>
<td class="num">(1.4)<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
<td class="num">(0.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="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">1,141.8<span></span>
</td>
<td class="nump">1,057.2<span></span>
</td>
<td class="nump">999.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest income</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(9.7)<span></span>
</td>
<td class="num">(13.9)<span></span>
</td>
<td class="num">(12.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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Earnings before income taxes</a></td>
<td class="nump">1,132.7<span></span>
</td>
<td class="nump">1,043.7<span></span>
</td>
<td class="nump">987.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">273.6<span></span>
</td>
<td class="nump">252.8<span></span>
</td>
<td class="nump">235.1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 859.1<span></span>
</td>
<td class="nump">$ 790.9<span></span>
</td>
<td class="nump">$ 751.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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net earnings per share (in dollars per share)</a></td>
<td class="nump">$ 1.50<span></span>
</td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="nump">$ 1.31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net earnings per share (in dollars per share)</a></td>
<td class="nump">$ 1.49<span></span>
</td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="nump">$ 1.31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in shares)</a></td>
<td class="nump">573,778,761<span></span>
</td>
<td class="nump">573,202,152<span></span>
</td>
<td class="nump">573,933,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding (in shares)</a></td>
<td class="nump">575,671,954<span></span>
</td>
<td class="nump">574,441,628<span></span>
</td>
<td class="nump">574,325,528<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>num: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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_GainLossOnSaleOfPropertyPlantEquipment</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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InterestAndOtherIncome</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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InterestExpense</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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>33
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549572862248">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 859.1<span></span>
</td>
<td class="nump">$ 790.9<span></span>
</td>
<td class="nump">$ 751.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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments (net of tax of $0.0 in 2020, 2019, 2018)</a></td>
<td class="nump">17.2<span></span>
</td>
<td class="nump">6.4<span></span>
</td>
<td class="num">(19.7)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 876.3<span></span>
</td>
<td class="nump">$ 797.3<span></span>
</td>
<td class="nump">$ 732.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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>34
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549483843672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustments, tax</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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32262-110900<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30755-110894<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>35
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549488168968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss)</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of year at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="nump">$ 8.5<span></span>
</td>
<td class="nump">$ 2,110.6<span></span>
</td>
<td class="num">$ (25.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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.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="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Purchases of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24.0)<span></span>
</td>
<td class="num">(79.0)<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.1<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 751.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">751.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="top.Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Dividends paid in cash</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="num">(441.9)<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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</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="num">(19.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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of year at Dec. 31, 2018</a></td>
<td class="nump">$ 2,302.7<span></span>
</td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
<td class="nump">2,341.6<span></span>
</td>
<td class="num">(44.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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [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="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash dividends paid per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 0.77<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58.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="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Purchases of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 790.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">790.9<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="top.Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Dividends paid in cash</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="num">(498.6)<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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</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="nump">6.4<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of year at Dec. 31, 2019</a></td>
<td class="nump">$ 2,665.6<span></span>
</td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">67.2<span></span>
</td>
<td class="nump">2,633.9<span></span>
</td>
<td class="num">(38.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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [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="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash dividends paid per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 0.87<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41.0<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="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Purchases of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(52.0)<span></span>
</td>
<td class="nump">0.0<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 859.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">859.1<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="top.Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Dividends paid in cash</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="num">(803.4)<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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</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="nump">17.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of year at Dec. 31, 2020</a></td>
<td class="nump">$ 2,733.2<span></span>
</td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="nump">$ 61.9<span></span>
</td>
<td class="nump">$ 2,689.6<span></span>
</td>
<td class="num">$ (21.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [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="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash dividends paid per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 1.40<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>
</table>
<div style="display: none;">
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>num: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_DividendsCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DividendsCash</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherComprehensiveIncomeLossNetOfTax</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockRepurchasedDuringPeriodValue</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>36
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549486259368">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 859.1<span></span>
</td>
<td class="nump">$ 790.9<span></span>
</td>
<td class="nump">$ 751.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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net earnings to net cash provided by operating activities, net of acquisitions:</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="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation of property and equipment</a></td>
<td class="nump">153.3<span></span>
</td>
<td class="nump">144.6<span></span>
</td>
<td class="nump">134.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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of property and equipment</a></td>
<td class="num">(1.4)<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
<td class="num">(0.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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">7.5<span></span>
</td>
<td class="nump">5.5<span></span>
</td>
<td class="nump">8.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="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">15.0<span></span>
</td>
<td class="nump">33.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">5.7<span></span>
</td>
<td class="nump">5.7<span></span>
</td>
<td class="nump">5.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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">9.1<span></span>
</td>
<td class="nump">4.1<span></span>
</td>
<td class="nump">4.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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquisitions:</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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Trade accounts receivable</a></td>
<td class="num">(29.7)<span></span>
</td>
<td class="num">(30.4)<span></span>
</td>
<td class="num">(120.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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">36.0<span></span>
</td>
<td class="num">(84.4)<span></span>
</td>
<td class="num">(193.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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">17.1<span></span>
</td>
<td class="num">(10.4)<span></span>
</td>
<td class="num">(28.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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">14.2<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
<td class="nump">46.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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">20.6<span></span>
</td>
<td class="nump">10.7<span></span>
</td>
<td class="nump">46.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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes</a></td>
<td class="nump">10.0<span></span>
</td>
<td class="num">(7.7)<span></span>
</td>
<td class="num">(15.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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other</a></td>
<td class="num">(2.6)<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">2.7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">1,101.8<span></span>
</td>
<td class="nump">842.7<span></span>
</td>
<td class="nump">674.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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(168.1)<span></span>
</td>
<td class="num">(246.4)<span></span>
</td>
<td class="num">(176.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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="nump">10.6<span></span>
</td>
<td class="nump">6.6<span></span>
</td>
<td class="nump">9.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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions</a></td>
<td class="num">(125.0)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(3.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="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="num">(3.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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(281.7)<span></span>
</td>
<td class="num">(239.7)<span></span>
</td>
<td class="num">(173.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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from debt obligations</a></td>
<td class="nump">1,000.0<span></span>
</td>
<td class="nump">910.0<span></span>
</td>
<td class="nump">980.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="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Payments against debt obligations</a></td>
<td class="num">(940.0)<span></span>
</td>
<td class="num">(1,065.0)<span></span>
</td>
<td class="num">(895.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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">41.0<span></span>
</td>
<td class="nump">58.5<span></span>
</td>
<td class="nump">13.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="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchases of common stock</a></td>
<td class="num">(52.0)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(103.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="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Payments of dividends</a></td>
<td class="num">(803.4)<span></span>
</td>
<td class="num">(498.6)<span></span>
</td>
<td class="num">(441.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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(754.4)<span></span>
</td>
<td class="num">(595.1)<span></span>
</td>
<td class="num">(446.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="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">5.1<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(3.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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">70.8<span></span>
</td>
<td class="nump">7.7<span></span>
</td>
<td class="nump">50.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">174.9<span></span>
</td>
<td class="nump">167.2<span></span>
</td>
<td class="nump">116.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">245.7<span></span>
</td>
<td class="nump">174.9<span></span>
</td>
<td class="nump">167.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental information:</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="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">8.4<span></span>
</td>
<td class="nump">13.9<span></span>
</td>
<td class="nump">12.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Net cash paid for income taxes</a></td>
<td class="nump">$ 260.1<span></span>
</td>
<td class="nump">$ 242.7<span></span>
</td>
<td class="nump">$ 215.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AmortizationOfIntangibleAssets</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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredIncomeTaxesAndTaxCredits</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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_Depreciation</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_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EffectOfExchangeRateOnCashAndCashEquivalents</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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_GainLossOnSaleOfPropertyPlantEquipment</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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseInAccountsPayable</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseInAccruedIncomeTaxesPayable</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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseInAccruedLiabilities</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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseInOperatingCapitalAbstract</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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseInOtherCurrentAssets</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_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseInOtherOperatingCapitalNet</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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PaymentsForProceedsFromOtherInvestingActivities</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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PaymentsOfDividends</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ProceedsFromIssuanceOfLongTermDebt</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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ProceedsFromSaleOfPropertyPlantAndEquipment</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensation</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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>37
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549481035832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Overview and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Business Overview and Summary of Significant Accounting Policies</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. Business Overview and Summary of Significant Accounting Policies</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Overview</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-weight:400;line-height:120%">Fastenal is a leader in the wholesale distribution of industrial and construction supplies operating a branch-based business (with an increasing number of Onsite locations). Collectively we refer to our branches and Onsite locations as in-market locations. We have over 3,200 in-market locations located primarily in North America.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</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-weight:400;line-height:120%">The consolidated financial statements include the accounts of Fastenal Company and its subsidiaries (collectively referred to as 'Fastenal' or by terms such as 'we', 'our', or 'us'). All material intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition </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-weight:400;line-height:120%">Net sales include products and shipping and handling charges, net of estimates for product returns and any related sales incentives. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue by transferring the promised products to the customer, with the majority of revenue recognized at the point in time the customer obtains control of the products. We recognize revenue for shipping and handling charges at the time the products are delivered to or picked up by the customer. We estimate product returns based on historical return rates. Using probability assessments, which are based on known inputs at year-end, we estimate sales incentives expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes and value added taxes in foreign jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</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-weight:400;line-height:120%">Credit is extended based upon an evaluation of the customers' financial condition. Accounts receivable are stated at their estimated net realizable value.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses is based on an income statement approach which adjusts the ending balance sheet to take into consideration expected losses over the contractual lives of the receivables, considering factors such as historical data as a basis for future expected losses.</span></div><div style="margin-top:14pt;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%">Foreign Currency Translation and Transactions</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-weight:400;line-height:120%">The functional currency of our foreign operations is typically the applicable local currency. The functional currency is translated into United States dollars for balance sheet accounts, except retained earnings, using current exchange rates as of the balance sheet date, for retained earnings at historical exchange rates, and for revenue and expense accounts using a weighted average exchange rate during the applicable period. The translation adjustments are deferred as a separate component of stockholders' equity captioned accumulated other comprehensive income (loss). Gains or losses resulting from transactions denominated in foreign currencies are included in cost of sales or operating and administrative expenses.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all investments purchased with original maturities of three months or less to be cash equivalents.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</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-weight:400;line-height:120%">Inventories, consisting of finished goods merchandise held for resale, are stated at the lower of cost (first in, first out method) or net realizable value. We record valuation adjustments for excess, slow-moving, and obsolete inventory that are equal to the difference between the cost and estimated net realizable value for that inventory. These estimates are based on a review and comparison of the current inventory levels to projected and historical sales of inventory.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost. Depreciation on property and equipment is provided for using the straight-line method over the anticipated economic useful lives of the related property. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If </span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">circumstances require a long-lived asset or asset group be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by the asset or asset group to its carrying value. If the carrying value of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values, and third-party independent appraisals, as considered necessary. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ere no imp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">airments recorded during any of the three years reported in these consolidated financial statements.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</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-weight:400;line-height:120%">We determine if an arrangement contains a lease at inception. Operating leases are included in our operating lease right-of-use ('ROU') assets, the current portion of operating lease liabilities, and the operating lease liabilities in our Consolidated Balance Sheets. </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-weight:400;line-height:120%">The ROU assets represent our right to control the use of an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. The operating lease ROU assets also include any prepaid lease payments made and exclude lease incentives. Lease expense is recognized on a straight-line basis over the lease term. </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-weight:400;line-height:120%">Many of our leases include both lease (e.g., fixed payments including rent, taxes, and insurance costs) and nonlease components (e.g., common-area or other maintenance costs) which are accounted for as a single lease component as we have elected the practical expedient to group lease and nonlease components for all leases. Our pick-up truck leases typically have a non-cancelable lease term of less tha</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n one year and therefore, we have elected the practical expedient to exclude these short-term leases from our ROU assets and lease liabilities. </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-weight:400;line-height:120%">Most leases include one or more options to renew. The exercise of lease renewal options is typically at our sole discretion; therefore, the majority of renewals to extend the lease terms are not included in our ROU assets and lease liabilities as they are not reasonably certain of exercise. We regularly evaluate the renewal options and when they are reasonably certain of exercise, we include the renewal period in our lease term. </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-weight:400;line-height:120%">As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments. We have a centrally managed treasury function; therefore, based on the applicable lease terms and the current economic environment, we apply a portfolio approach for determining the incremental borrowing rate. </span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Long-Lived Assets</span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consist of prepaid deposits, goodwill, and other definite-lived intangible assets. Goodwill represents the excess of the purchase price over the fair value of net assets acquired. Goodwill is reviewed for impairment annually. The identifiable intangible assets are amortized on a straight-line basis over their estimated life.</span></div><div style="margin-top:14pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Estimates</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-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles ('GAAP') requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from those estimates.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance Reserves</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-weight:400;line-height:120%">We are self-insured for certain losses relating to workers' compensation, automobile, health, and general liability costs. Specific stop-loss coverage is provided for catastrophic claims in order to limit exposure to significant claims. Self-insurance liabilities are based on our estimate of reported claims and claims incurred but not yet reported.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Warranties</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-weight:400;line-height:120%">We offer a basic limited warranty for certain of our products. The specific terms and conditions of those warranties vary depending upon the product sold. We typically recoup these costs through product warranties we hold with the original equipment manufacturers. Our warranty expense has historically been minimal.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</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-weight:400;line-height:120%">We estimate the value of stock option grants using a Black-Scholes valuation model. Stock-based compensation expense is recognized on a straight-line basis over the vesting period. Our stock-based compensation expense is recorded in operating and administrative expenses. </span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</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-weight:400;line-height:120%">We account for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</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-weight:400;line-height:120%">We recognize the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We record interest and penalties related to unrecognized tax benefits in income tax expense.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share</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-weight:400;line-height:120%">Basic net earnings per share is calculated using net earnings available to common stockholders divided by the weighted average number of shares of common stock outstanding during the year. Diluted net earnings per share is similar to basic net earnings per share except that the weighted average number of shares of common stock outstanding includes the incremental shares assumed to be issued upon the exercise of stock options considered to be 'in-the-money' (i.e., when the market price of our stock is greater than the exercise price of our outstanding stock options).</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have determined that for our North American regions we meet the aggregation criteria outlined in the accounting standards as these regions have similar: (1)&#160;economic characteristics, (2)&#160;products and services, (3)&#160;customers, (4)&#160;distribution channels, and (5)&#160;regulatory environments. Considering the insignificance of our operations outside of North America, we report as a single business segment.</span></div><div style="margin-top:14pt;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%">Impact of COVID-19</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-weight:400;line-height:120%">The COVID-19 pandemic has impacted and could further impact our operations and the operations of our suppliers and customers as a result of quarantines, facility closures, and travel and logistics restrictions. We recently experienced an increase in sales volume of safety related products. However, we may realize lower product margins as well as inventory write-downs as a result of the improved supply and the potential inability to sell excess safety related products ordered from suppliers. The extent to which the COVID-19 pandemic impacts our business, results of operations and financial condition will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to the duration, spread, severity, and impact of the COVID-19 pandemic, the effects of the COVID-19 pandemic on our customers and suppliers, and the remedial actions and stimulus measures adopted by local and federal governments, and to what extent normal economic and operating conditions can resume. Therefore, we cannot reasonably estimate the impact at this time.</span></div><div style="margin-top:14pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Split</span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2019, the board of directors approved a two-for-one stock split of the company's outstanding common stock. Holders of the company's common stock, par value $0.01 per share, at the close of business on May 2, 2019, received one additional share of common stock for every share of common stock they owned. The stock split took effect at the close of business on May 22, 2019. All historical common stock share and per share information for all periods presented in the accompanying consolidated financial statements and notes thereto have been retroactively adjusted to reflect the stock split.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2020, we adopted Financial Accounting Standard Board ('FASB') Accounting Standards Update ('ASU') 2016-13, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which changed the way entities recognize impairment of most financial assets. Short-term and long-term financial assets, as defined by the standard, are impacted by immediate </span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. The adoption of this standard had an immaterial impact on our consolidated financial statements. </span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU 2017-01, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Clarifying the Definition of a Business</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides guidance to assist entities in evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU 2017-01 requires that, to be a bus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iness, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an acquired set of assets and activities must include, at a minimum, an input and a substantive process that together significantly contributes to the ability to create outputs. The company adopted this guidance during the first quarter of 2020 when evaluating the transaction discussed further in Note 2, '</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset Acquisition'</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides temporary optional expedients and exceptions to U.S. GAAP on contract modifications, hedging relationships, and other transactions affected by reference rate reform to ease entities financial reporting burdens as the market transitions from the London Interbank Offered Rate ('LIBOR') and other interbank offered rates to alternative reference rates. The guidance was effective upon issuance and may be applied prospectively to contract modifications made, hedging relationships entered into, and other transactions affected by reference rate reform, evaluated on or before December 31, 2022, beginning during the reporting period in which the guidance has been elected. We are currently evaluating the impact of the new guidance on our consolidated financial statements.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SignificantAccountingPoliciesTextBlock</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>nonnum: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>38
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549482517224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Asset Acquisition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fast_AssetAcquisitionAbstract', window );"><strong>Asset Acquisition [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="top.Show.showAR( this, 'defref_fast_AssetAcquisitionDisclosureTextBlock', window );">Asset Acquisition</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2.  Asset Acquisition</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-weight:400;line-height:120%">On March 30, 2020, we purchased certain assets of Apex Industrial Technologies LLC ('Apex') that have contributed to the development, design, and scalability of the vending delivery platform utilized since 2008 within our industrial vending business to dispense product and lease devices to our customers. In connection with this transaction, we purchased a perpetual and unfettered use of key patents, designs, software and licenses, as well as direct access to the vending equipment supply chain.  </span></div>The total purchase price of the assets acquired consisted of $125.0. The majority of this was paid in cash at closing, though a small portion of the purchase price is held in escrow with final payment dependent on certain performance obligations of the seller. We funded the purchase price with available cash and proceeds from borrowings on our unsecured revolving credit facility. We accounted for the purchase as an asset acquisition as substantially all of the fair value of the gross assets acquired is concentrated in the identifiable intangible assets used in the vending delivery platform for our industrial vending business. On a relative fair value basis, the allocated identifiable intangible assets total $123.8 and tangible property and equipment total $1.2. The weighted average amortization period of the identifiable intangible assets is approximately 19.4 years.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fast_AssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_AssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_fast_AssetAcquisitionDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition Disclosure [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_AssetAcquisitionDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>39
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549481077224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. Revenue</span></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%">Disaggregation of Revenue</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-weight:400;line-height:120%">The accounting policies of the operations in the various geographic areas are the same as those described in the summary of significant accounting policies. Revenues are attributed to countries based on the selling location from which the sale occurred. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, we had a single customer that represented 5% of our consolidated net sales, whereas all remaining customers fell below that threshold. During both 2019 and 2018, no single customer represented 5% or more of our consolidated net sales.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenues related to the following geographic areas were as follows for the periods ended December 31:</span></div><div style="margin-bottom:15pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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:400;line-height:100%">Twelve-month period</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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">United States</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:700;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:700;line-height:100%">4,825.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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,568.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;border-top:1pt solid #000000;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,285.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada and Mexico</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:700;line-height:100%">625.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606.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%">530.8&#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;border-top:1pt solid #000000;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%">North America</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:700;line-height:100%">5,450.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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,175.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;border-top:1pt solid #000000;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,816.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"/></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%">All other foreign countries</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:700;line-height:100%">197.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.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%">148.8&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;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 revenues</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">5,647.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">5,333.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">4,965.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The percentages of our sales by end market were as follows for the periods ended December 31:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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:400;line-height:100%">Twelve-month period</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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Manufacturing</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:700;line-height:100%">62.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%">66.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Non-residential construction</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:700;line-height:100%">11.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">13.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;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:700;line-height:100%">26.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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%">19.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">20.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The percentages of our sales by product line were as follows for the periods ended December 31:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.630%"/><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:10.632%"/><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="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:400;line-height:100%">Twelve-month Period</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%">Type</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:400;line-height:100%">Introduced</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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fasteners</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></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:10pt;font-weight:400;line-height:100%">1967</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">29.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">34.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%">34.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Tools</span></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%">1993</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:700;line-height:100%">8.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;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%">Cutting tools</span></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%">1996</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:700;line-height:100%">4.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Hydraulics &amp; pneumatics</span></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%">1996</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:700;line-height:100%">5.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;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%">Material handling</span></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%">1996</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:700;line-height:100%">5.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">5.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Janitorial supplies</span></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%">1996</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:700;line-height:100%">9.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">7.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">7.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;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%">Electrical supplies</span></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%">1997</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:700;line-height:100%">4.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Welding supplies</span></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%">1997</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:700;line-height:100%">3.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safety supplies</span></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%">1999</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:700;line-height:100%">25.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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%">17.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">17.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Other</span></td><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:700;line-height:100%">3.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fastener product line represents fasteners and miscellaneous supplies.</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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>nonnum: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>40
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549480791304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Lived Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock', window );">Long-Lived Assets</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. Long-Lived Assets</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 accounting policies of the operations in the various geographic areas are the same as those described in the summary of significant accounting policies</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Long-lived assets consist of net property and equipment, operating lease right-of-use assets, deposits, goodwill, and other net intangibles.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment at year end consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.656%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><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:10.630%"/><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:10.632%"/><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:400;line-height:100%">Depreciable&#160;Life<br/>in Years</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Land</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%">&#8212;&#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;border-top:1pt solid #000000;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:700;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:700;line-height:100%">51.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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.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"/></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%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">15&#160;to&#160;40</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:700;line-height:100%">450.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automated distribution and warehouse equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">5 to 30</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:700;line-height:100%">254.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.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;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%">Shelving, industrial vending, and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">3 to 10</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:700;line-height:100%">1,141.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,036.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">3 to 5</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:700;line-height:100%">87.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">99.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132.0&#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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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:700;line-height:100%">2,084.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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,966.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"/></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%">Less accumulated depreciation</span></td><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:700;line-height:100%">(1,053.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%">(943.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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">1,030.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">1,023.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-lived assets related to the following geographic areas at year end:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.656%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><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:10.630%"/><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:10.632%"/><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%">2020</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%">2019</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%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">United States</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:700;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:700;line-height:100%">1,344.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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,238.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;border-top:1pt solid #000000;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%">947.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"/></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%">Canada and Mexico</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:700;line-height:100%">85.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">43.0&#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;border-top:1pt solid #000000;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%">North America</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:700;line-height:100%">1,430.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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,310.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;border-top:1pt solid #000000;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%">990.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"/></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%">All other foreign countries</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:700;line-height:100%">35.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">14.6&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;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-lived assets</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">1,465.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">1,342.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">1,005.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentAbstract</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_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for intangible assets and long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock</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>nonnum: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>41
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549480952360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Expenses</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5. Accrued Expenses</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses at year end consisted of the following: </span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Employee payroll and related taxes</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:700;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:700;line-height:100%">60.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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%">28.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"/></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%">Employee bonuses and commissions</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:700;line-height:100%">22.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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;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%">Profit sharing contribution</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:700;line-height:100%">16.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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;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%">Insurance reserves</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:700;line-height:100%">41.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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;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%">Indirect 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:700;line-height:100%">54.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">Customer promotions and marketing</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:700;line-height:100%">57.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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: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:700;line-height:100%">20.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">272.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">251.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1) Includes the deferral of $30.0 in payroll taxes resulting from the CARES Act in 2020.<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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</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>nonnum: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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PayablesAndAccrualsAbstract</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>42
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549483104536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6. Stockholders' Equity</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends</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-weight:400;line-height:120%">On </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January&#160;19, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, our board of directors declared a quarterly dividend of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.28</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share of common stock to be paid in cash on </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;3, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to shareholders of record at the close of business </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on February&#160;3, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We paid aggregate annual cash dividends per share of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $0.87, and $0.77 in 2020, 2019, and 2018, respectively.</span></div><div style="margin-top:12pt;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%">Stock Options</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-weight:400;line-height:120%">E</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ffective January 4, 2021, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he compensation committee of our board of directors granted to our employees options to purchase a total of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 714,867</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of our common stock at an exercise strike price of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$48.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share. The closing stock price on the effective date of the grant was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$47.65</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share. On the same date, certain of our non-employee directors elected to forgo all or a portion of the 2021 annual cash retainer in exchange for options to acquire a total of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,643</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of our common stock at an exercise price of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$48.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share. </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-weight:400;line-height:120%">The following tables summarize the details of options granted under our stock option plans that were still outstanding as of December 31, 2020, and the assumptions used to value those grants. All such grants were effective at the close of business on the date of grant.</span></div><div style="text-align:justify"><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-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:36.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:11.070%"/><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:10.630%"/><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:10.630%"/><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:10.632%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Options<br/>Granted</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Option&#160;Exercise<br/>(Strike) Price</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Closing&#160;Stock<br/>Price on Date<br/>of Grant</span></td><td colspan="3" rowspan="2" 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:400;line-height:100%">December 31, 2020</span></td></tr><tr style="height:21pt"><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%">Date of Grant</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:400;line-height:100%">Options<br/>Outstanding</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:400;line-height:100%">Options<br/>Exercisable</span></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%">January 2, 2020</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%">902,263&#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;border-top:1pt solid #000;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%">$38.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">$37.230&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">874,112&#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;border-top:1pt solid #000;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%">24,964&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2, 2019</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,316,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,221,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,010&#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%">January 2, 2018</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,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,457&#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%">January 3, 2017</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,529,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,747&#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%">April 19, 2016</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,690,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930,043&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,137&#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%">April 21, 2015</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,786,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,526&#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%">April 22, 2014</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,910,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,050&#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%">April 16, 2013</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%">410,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,602&#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%">April 17, 2012</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%">2,470,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,748&#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;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 25.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</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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%">13,104,021&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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,914,757&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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,885,241&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><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%">Date of Grant</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:400;line-height:100%">Risk-free<br/>Interest&#160;Rate</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%">Expected&#160;Life<br/>of Option in<br/>Years</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%">Expected<br/>Dividend<br/>Yield</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%">Expected<br/>Stock<br/>Volatility</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%">Estimated&#160;Fair<br/>Value of Stock<br/>Option</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">January 2, 2020</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%">1.7%&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">5.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">2.4%&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">25.70&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000;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%">$6.81&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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%">January 2, 2019</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%">2.5%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">5.00</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%">2.9%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">January 2, 2018</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%">2.2%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">5.00</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%">2.3%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$5.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">January 3, 2017</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.9%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">5.00</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%">2.6%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">April 19, 2016</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.3%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">5.00</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%">2.6%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$4.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">April 21, 2015</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.3%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">5.00</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%">2.7%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$3.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">April 22, 2014</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.8%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">5.00</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%">2.0%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$4.79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">April 16, 2013</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%">0.7%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">5.00</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.6%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">April 17, 2012</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.9%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">5.00</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.4%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$6.85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr></table></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the options in the tables above vest and become exercisable over a period of up to eight years. Generally, each option will terminate approximat</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ely ten years after the grant date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each share-based option is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated on the date of grant using a Black-Scholes valuation method that uses the assumptions listed above. The risk-free interest rate is based on the U.S. Treasury rate over the expected life of the option at the time of grant. The expected life is the average length of time over which we expect the employee groups will exercise their options, which is based on historical experience with similar grants. The dividend yield is estimated over the expected life of the option based on our current dividend payout, historical dividends paid, and expected future cash dividends. Expected stock volatilities are based on the movement of our stock price over the most recent historical period equivalent to the expected life of the option.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of activities under our stock option plans consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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:400;line-height:120%">Options<br/>Outstanding</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:400;line-height:120%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Life</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Outstanding as of January&#160;1, 2020</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:700;line-height:100%">6,807,217</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;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:700;line-height:100%">24.890</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">6.09</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%">Granted</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:700;line-height:100%">902,263</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-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:700;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:700;line-height:100%">38.000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#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:700;line-height:100%">9.00</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%">Exercised</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:700;line-height:100%">(1,630,664)</span></td><td style="background-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:700;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:700;line-height:100%">25.180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#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%">Cancelled/forfeited</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:700;line-height:100%">(164,059)</span></td><td style="background-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:700;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:700;line-height:100%">27.640</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#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;border-top:1pt solid #000000;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%">Outstanding as of December&#160;31, 2020</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:700;line-height:100%">5,914,757</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;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:700;line-height:100%">26.730</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">6.22</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Exercisable as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">1,885,241</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">24.230</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:700;line-height:100%">4.71</span></td></tr></table></div><div><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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:400;line-height:120%">Options<br/>Outstanding</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:400;line-height:120%">Exercise<br/>Price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Life</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Outstanding as of January&#160;1, 2019</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%">7,999,264&#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;border-top:1pt solid #000000;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%">24.765&#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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">5.61</span></td></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%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,316,924&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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.000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">9.00</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%">Exercised</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%">(2,325,073)</span></td><td style="background-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%">25.150&#160;</span></td><td style="background-color:#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="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%">Cancelled/forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183,898)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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.630&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Outstanding as of December&#160;31, 2019</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%">6,807,217&#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;border-top:1pt solid #000000;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%">24.890&#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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">6.09</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Exercisable as of December&#160;31, 2019</span></td><td colspan="2" style="border-bottom:1pt solid #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%">2,164,067&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #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="border-bottom:1pt solid #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%">24.510&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">4.30</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average exercise price.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining contractual life in years.</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 total intrinsic value of stock options exercised during the years ended December&#160;31, 2020, 2019, and 2018 was $26.7, $20.2, and $4.2, respectively. The intrinsic value represents the difference between the exercise price and fair value of the underlying shares at the date of exercise. </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%">At December&#160;31, 2020, there was $12.6 of total unrecognized stock-based compensation expense related to outstanding unvested stock options granted under the employee stock option plan. This expense is expected to be recognized over a weighted average period of 3.87 years. Any future change in estimated forfeitures will impact this amount. The total grant date fair value of stock options vested under our employee stock option plan during 2020, 2019, and 2018 was $6.1, $5.9, and $5.3, respectively.</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%">Total stock-based compensation expense related to our employee stock option plan was $5.7, $5.7, and $5.1 for 2020, 2019, and 2018, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shares Outstanding</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of common stock outstanding were as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">2020</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%">2019</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%">2018</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-weight:400;line-height:100%">Balance at beginning of year</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:700;line-height:100%">574,128,911</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">571,803,838&#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;border-top:1pt solid #000000;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%">575,183,072&#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%">Stock options exercised</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:700;line-height:100%">1,630,664</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,325,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,766&#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%">Purchases of common stock</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:700;line-height:100%">(1,600,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000,000)</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;border-bottom:1pt solid #000000;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%">Balance at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">574,159,575</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">574,128,911&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">571,803,838&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share</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-weight:400;line-height:120%">The following tables present a reconciliation of the denominators used in the computation of basic and diluted earnings per share and a summary of the options to purchase shares of common stock which were excluded from the diluted earnings calculation because they were anti-dilutive:</span></div><div style="margin-bottom:5pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">Reconciliation</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%">2020</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%">2019</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%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Basic weighted average shares outstanding</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:700;line-height:100%">573,778,761</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">573,202,152&#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;border-top:1pt solid #000000;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%">573,933,834&#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%">Weighted shares assumed upon exercise of stock options</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:700;line-height:100%">1,893,193</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,239,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,694&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">575,671,954</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">574,441,628&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">574,325,528&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">Summary of Anti-dilutive Options Excluded</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%">2020</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%">2019</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%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Options to purchase shares of common stock</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:700;line-height:100%">846,041</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">&#8212;&#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;border-top:1pt solid #000000;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,159,514&#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%">Weighted average exercise prices of options</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:700;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:700;line-height:100%">38.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">27.51&#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:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any dilutive impact summarized above related to periods when the average market price of our stock exceeded the exercise price of the potentially dilutive stock options then outstanding.</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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockholdersEquityNoteAbstract</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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockholdersEquityNoteDisclosureTextBlock</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>nonnum: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>43
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549480959288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Savings Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Savings Plan</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. Retirement Savings Plan</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-weight:400;line-height:120%">The Fastenal Company and Subsidiaries 401(k) and Employee Stock Ownership Plan covers all of our employees in the United States. Our employees in Canada may participate in a Registered Retirement Savings Plan. The general purpose of both of these plans is to provide additional financial security during retirement by providing employees with an incentive to make regular savings contributions. In addition to the participation of our employees, we make annual profit sharing contributions based on an established formula. The expense recorded under this profit sharing formula was approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $16.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $13.8, and $13.0 for 2020, 2019, and 2018, respectively.</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CompensationAndRetirementDisclosureAbstract</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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</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>nonnum: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>44
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549480717160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8. Income Taxes</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings before income taxes were derived from the following sources:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">2020</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%">2019</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%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Domestic</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:700;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:700;line-height:100%">1,046.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">977.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;border-top:1pt solid #000000;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%">905.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><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%">Foreign</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:700;line-height:100%">86.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.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%">82.0&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Earnings before income taxes</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">1,132.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">1,043.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">987.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of income tax expense (benefit) were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">2020:</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:400;line-height:100%">Current</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%">Deferred</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Federal</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:700;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:700;line-height:100%">195.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">1.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">197.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">State</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:700;line-height:100%">47.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">47.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Foreign</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:700;line-height:100%">28.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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 style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">271.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">2.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">273.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">2019:</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:400;line-height:100%">Current</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%">Deferred</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Federal</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%">177.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;border-top:1pt solid #000000;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%">11.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;border-top:1pt solid #000000;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%">188.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"/></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%">State</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%">41.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%">0.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%">41.8&#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%">Foreign</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%">22.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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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 style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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%">241.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">11.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">252.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">2018:</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:400;line-height:100%">Current</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%">Deferred</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Federal</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%">143.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;border-top:1pt solid #000000;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%">27.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;border-top:1pt solid #000000;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%">171.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"/></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%">State</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%">38.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%">0.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%">39.0&#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%">Foreign</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%">24.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.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%">24.9&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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 style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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%">206.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">28.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">235.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:18pt;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 in the accompanying consolidated financial statements differed from the expected expense as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">2020</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%">2019</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%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">U.S. federal statutory income tax rate</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:700;line-height:100%">21.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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%">U.S. federal income tax expense at statutory rate</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:700;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:700;line-height:100%">237.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.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%">207.3&#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%">Increase (decrease) attributed to:</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"/></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%">State income taxes, net of federal benefit</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:700;line-height:100%">36.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">30.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 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%">Transition tax</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:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">Remeasurement of deferred taxes for Tax Act</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:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(11.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 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, 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:700;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%">0.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.9&#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;border-top:1pt solid #000000;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 income tax expense</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:700;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:700;line-height:100%">273.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">252.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;border-top:1pt solid #000000;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%">235.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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">24.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">24.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">23.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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:20pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences that give rise to deferred income tax assets and liabilities at year end consisted of the following:</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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.631%"/><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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Deferred income tax assets (liabilities):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;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%">Inventory costing and valuation methods</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:700;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:700;line-height:100%">5.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#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%">Allowance for credit losses</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:700;line-height:100%">3.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Insurance reserves</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:700;line-height:100%">9.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Customer promotions</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:700;line-height:100%">2.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">Stock-based 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:700;line-height:100%">3.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">Operating lease 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:700;line-height:100%">62.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">Federal and state benefit of uncertain tax positions</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:700;line-height:100%">0.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">Foreign net operating loss and credit carryforwards</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:700;line-height:100%">1.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">Foreign valuation allowances</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:700;line-height:100%">(2.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%">(2.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 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, 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:700;line-height:100%">(0.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%">(0.0)</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;border-top:1pt solid #000000;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%">Total deferred income tax 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:700;line-height:100%">85.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">85.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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Property and equipment</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:700;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;border-top:1pt solid #000000;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%">(114.7)</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 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 ROU 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:700;line-height:100%">(61.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%">(61.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;border-top:1pt solid #000000;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%">Total deferred income tax liabilities</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:700;line-height:100%">(179.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;border-top:1pt solid #000000;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%">(176.4)</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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Deferred income tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">(93.5)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">(90.8)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%">A reconciliation of the beginning and ending amount of total gross unrecognized tax benefits was as follows:</span></div><div style="margin-bottom:5pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.631%"/><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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Balance at beginning of year:</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:700;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:700;line-height:100%">8.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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.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"/></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%">Increase related to prior year tax positions</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:700;line-height:100%">0.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Decrease related to prior year tax positions</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:700;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.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 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%">Increase related to current year tax positions</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:700;line-height:100%">0.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Decrease related to statute of limitation lapses</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:700;line-height:100%">(0.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%">(1.4)</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%">Settlements</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:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Balance at end of year:</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">8.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">8.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the liability for gross unrecognized tax benefits is an immaterial amount for interest and penalties, both of which we classify as a component of income tax expense. The amount of gross unrecognized tax benefits that would favorably impact the effective tax rate, if recognized, is not material. We do not anticipate significant changes in total unrecognized tax benefits during the next twelve months. The 2020 and 2019 liability is included in deferred income taxes in the Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file income tax returns in the United States federal jurisdiction, all states, and various local and foreign jurisdictions. We are no longer subject to income tax examinations by taxing authorities for taxable years before 2017 in the case of United States federal examinations, and with limited exception, before 2015 in the case of foreign, state, and local examinations. During 2020, there were no material changes in unrecognized tax benefits.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, it is our practice and intention to permanently reinvest the earnings of our foreign subsidiaries and repatriate earnings only when the tax impact is zero or very minimal. Accordingly, no deferred taxes have been provided for withholding taxes or other taxes that would result upon repatriation of our approximately $365.2 of undistributed earnings from foreign subsidiaries to the U.S. as those earnings continue to be permanently reinvested.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2017, the Tax Act was signed into law. The Tax Act made broad and complex changes to the U.S. tax code which include: a lowering of the U.S. federal corporate income tax rate from 35% to 21% effective January 1, 2018, accelerated expensing of qualified capital investments for a specific period, and a transition from a worldwide to a territorial tax system which requires companies to pay a one-time transition tax on certain unrepatriated earnings from foreign subsidiaries.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740 requires a company to record the effects of a tax law change in the period of enactment which, for us, was fiscal 2017. </span></div>ASU 2018-05 provides guidance on the application of the Tax Act which includes allowing a company to record a provisional amount during the measurement period for the impacts when the necessary information is not available, prepared, or analyzed in reasonable detail to complete its accounting for the change in the tax law. The measurement period ends when the company has obtained, prepared and analyzed the information necessary to finalize its accounting, but cannot extend beyond one year.The accounting for the income tax effects of the Tax Act was complete in 2018 when the final impact of the transition tax and impacts of accelerating depreciation for certain physical assets were recorded.<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>nonnum: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>45
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549482389736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Operating Leases</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. Operating Leases</span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease space under non-cancelable operating leases for several distribution centers, several manufacturing locations, and certain branch locations. These leases do not have significant rent escalation holidays, concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain contingent rent provisions. We also lease certain semi-tractors, pick-up trucks, and computer equipment under operating leases. </span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain operating leases for pick-up trucks contain residual value guarantee provisions which would generally become due at the expiration of the operating lease agreement if the fair value of the leased vehicles is less than the guaranteed residual value. The aggregate residual value guarantee related to these leases was approximately $83.1. We believe the likelihood of funding the guarantee obligation under any provision of the operating lease agreements is remote. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost components of our operating leases were as follows for the periods ended December 31: </span></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><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.157%"/><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.157%"/><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.303%"/><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.449%"/><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.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><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%">2020</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:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><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:400;line-height:100%">Leased <br/>Facilities and <br/>Equipment</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:400;line-height:100%">Leased <br/>Vehicles</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:400;line-height:100%">Total</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:400;line-height:100%">Leased <br/>Facilities and <br/>Equipment</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:400;line-height:100%">Leased <br/>Vehicles</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:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/></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-weight:400;line-height:100%">Operating lease cost</span></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:700;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:700;line-height:100%">102.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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:700;line-height:100%">15.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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:700;line-height:100%">117.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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%">104.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;border-top:1pt solid #000;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%">14.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;border-top:1pt solid #000;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%">118.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="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%">Variable lease cost</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:700;line-height:100%">7.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Short-term lease cost</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:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">27.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">109.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">40.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">149.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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%">114.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">43.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">157.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs are excluded from ROU assets and lease liabilities and consist primarily of taxes, insurance, and common area or other maintenance costs for our leased facilities and equipment which are paid based on actual costs incurred by the lessor as well as variable mileage costs related to our leased vehicles.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our lease liabilities for all operating leases are as follows as of December 31, 2020:</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:62.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.683%"/><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:400;line-height:100%">Leased <br/>Facilities and <br/>Equipment</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%">Leased <br/>Vehicles</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%">Total</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-weight:400;line-height:100%">2021</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%">86.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;border-top:1pt solid #000000;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%">9.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;border-top:1pt solid #000000;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%">95.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"/></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%">2022</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%">62.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%">6.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%">69.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%">2023</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.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%">3.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%">46.0&#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%">2024</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%">24.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%">0.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%">24.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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.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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">2026 and thereafter</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%">5.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%">&#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%">5.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;border-top:1pt solid #000000;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 lease payments</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%">233.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;border-top:1pt solid #000000;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%">20.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;border-top:1pt solid #000000;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%">254.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"/></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%">Less: Imputed interest</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%">(8.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%">(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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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%">225.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">19.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">245.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining lease terms and discount rates for all of our operating leases were as follows for the periods ended December 31: </span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.598%"/><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:10pt;font-weight:400;line-height:100%">Remaining lease term and discount rate:</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%">2020</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%">2019</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-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Leased facilities and equipment</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:10pt;font-weight:700;line-height:100%">3.47</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:10pt;font-weight:400;line-height:100%">3.26</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%">&#160;&#160;&#160;&#160;Leased vehicles</span></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:700;line-height:100%">2.44</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%">2.89</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%">Weighted average discount rate</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Lease facilities and equipment</span></td><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:700;line-height:100%">2.37%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3.18%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom: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%">&#160;&#160;&#160;&#160;Leased vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;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:700;line-height:100%">2.39%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;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%">2.70%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to our operating leases was as follows for the periods ended December 31:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.598%"/><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%">2020</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%">2019</span></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%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"/></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%">Operating cash outflow from operating leases</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:700;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:700;line-height:100%">115.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">&#160;&#160;&#160;Leased assets obtained in exchange for new operating lease 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:700;line-height:100%">99.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LeasesAbstract</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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeOperatingLeasesTextBlock</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>nonnum: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>46
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549480915096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Commitments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Commitments</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. Debt Commitments</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Facility, Notes Payable, and Commitments</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt obligations and letters of credit outstanding at year end consisted of the following:</span></div><div style="margin-bottom:10pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.607%"/><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:16.005%"/><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.841%"/><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.846%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Average Interest Rate at December 31, 2020</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="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:400;line-height:100%">Debt Outstanding</span></td></tr><tr style="height:21pt"><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:400;line-height:100%">Maturity <br/>Date</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%">2020</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:400;line-height:100%">2019</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-weight:400;line-height:100%">Unsecured revolving credit facility</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%">1.09&#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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">November 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:700;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:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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%">210.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"/></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 promissory notes payable, Series A</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%">2.00&#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="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%">July 20, 2021</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:700;line-height:100%">40.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#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 unsecured promissory notes payable, Series B</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%">2.45&#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="3" style="background-color:#cceeff;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%">July 20, 2022</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:700;line-height:100%">35.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#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 unsecured promissory notes payable, Series C</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%">3.22&#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="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%">March 1, 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:700;line-height:100%">60.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#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 unsecured promissory notes payable, Series D</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%">2.66&#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="3" style="background-color:#cceeff;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%">May 15, 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:700;line-height:100%">75.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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 promissory notes payable, Series E</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%">2.72&#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="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%">May 15, 2027</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:700;line-height:100%">50.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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 promissory notes payable, Series F</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.69&#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="3" style="background-color:#cceeff;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%">June 24, 2023</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:700;line-height:100%">70.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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 promissory notes payable, Series G</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%">2.13&#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="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%">June 24, 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:700;line-height:100%">25.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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 promissory notes payable, Series H</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%">2.50&#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="3" style="background-color:#cceeff;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%">June 24, 2030</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:700;line-height:100%">50.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:700;line-height:100%">405.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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%">345.0&#160;</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><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;Less: Current portion of 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(40.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%">(3.0)</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;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%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:700;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:700;line-height:100%">365.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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%">342.0&#160;</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:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding letters of credit under unsecured revolving credit facility - contingent obligation</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 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:700;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:700;line-height:100%">36.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#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:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unsecured Revolving Credit Facility</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-weight:400;line-height:120%">We have a $700.0 committed unsecured revolving credit facility ('Credit Facility'). The Credit Facility includes a committed letter of credit subfacility of $55.0. Any borrowings outstanding under the Credit Facility for which we have the ability and intent to pay using cash within the next twelve months, will be classified as a current liability. The Credit Facility contains certain financial and other covenants, and our right to borrow under the Credit Facility is conditioned upon, among other things, our compliance with these covenants. We are currently in compliance with these covenants.</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-weight:400;line-height:120%">Borrowings under the Credit Facility generally bear interest at a rate per annum equal to the London Interbank Offered Rate ('LIBOR') for interest periods of various lengths selected by us, plus 0.95%. We pay a commitment fee for the unused portion of the Credit Facility. This fee is either 0.10% or 0.125% per annum based on our usage of the Credit Facility.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Unsecured Promissory Notes Payable</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-weight:400;line-height:120%">We have issued senior unsecured promissory notes under our master note agreement (the 'Master Note Agreement') in the aggregate principal amount of $405.0. Our aggregate borrowing capacity under the Master Note Agreement is $600.0; however, none of the institutional investors party to that agreement are committed to purchase notes thereunder. There is no amortization of these notes prior to their maturity date and interest is payable quarterly. The notes currently issued under our Master Note Agreement, including the maturity date and fixed interest rate per annum of each series of note, are contained in the table above. The Master Note Agreement contains certain financial and other covenants and we are in compliance with these covenants. </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-weight:400;line-height:120%">Principal payments required on our outstanding indebtedness, based on the maturity dates defined within our debt arrangements, for the succeeding five years, are displayed in the table below, as of December 31, 2020:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><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:400;line-height:100%">Principal Payments</span></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%">2021</span></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%">40.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"/></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%">2022</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%">35.0&#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%">2023</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%">70.0&#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%">2024</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.0&#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%">2025</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%">75.0&#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%">2026 and thereafter</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%">125.0&#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;border-bottom:1pt solid #000;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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%">405.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DebtDisclosureTextBlock</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>nonnum: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>47
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549482443240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Legal Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_LegalMattersAndContingenciesTextBlock', window );">Legal Contingencies</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. Legal Contingencies</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-weight:400;line-height:120%">We are involved in certain legal actions. The outcomes of these legal actions are not within our complete control and may not be known for prolonged periods of time. In some actions, the claimants seek damages, as well as other relief, that could require significant expenditures or result in lost revenues. We record a liability for these legal actions when a loss is known or considered probable and the amount can be reasonably estimated. If the reasonable estimate of a known or probable loss is a range, and no amount within the range is a better estimate than any other, the minimum amount of the range is accrued. If a loss is reasonably possible but not known or probable, and can be reasonably estimated, the estimated loss or range of loss is disclosed. In most cases, significant judgment is required to estimate the amount and timing of a loss to be recorded. As of December&#160;31, 2020, there were no litigation matters that we consider to be probable or reasonably possible to have a material adverse outcome.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LegalMattersAndContingenciesTextBlock</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>nonnum: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>48
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549480959288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><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%">Note 12. Subsequent Events</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-weight:400;line-height:120%">We evaluated all subsequent event activity and concluded that no subsequent events have occurred that would require recognition in the consolidated financial statements or disclosure in the Notes to Consolidated Financial Statements, with the exception of the dividend declaration and stock option activities disclosed in Note 6.</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SubsequentEventsAbstract</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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SubsequentEventsTextBlock</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>nonnum: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>49
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549482151672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Selected Quarterly Financial Information [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="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Selected Quarterly Financial Data (Unaudited)</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13. Selected Quarterly Financial Data (Unaudited)</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Amounts in millions except per share information)</span></div><div style="margin-bottom:5pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><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.671%"/><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.671%"/><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.671%"/><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.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.045%"/><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%">2020:</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:400;line-height:100%">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:400;line-height:100%">Gross<br/>Profit</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%">Pre-tax<br/>Earnings</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%">Net<br/>Earnings</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%">Basic Net<br/>Earnings per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:100%">Diluted Net Earnings per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:100%">Cash Dividends <br/>Paid per Share of Common Stock</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">First quarter</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:700;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:700;line-height:100%">1,367.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">636.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">269.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">202.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">0.35</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">0.35</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">0.250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Second quarter</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:700;line-height:100%">1,509.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">671.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">313.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">238.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.42</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.42</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Third quarter</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:700;line-height:100%">1,413.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">640.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">287.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">221.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.39</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.38</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Fourth quarter</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:700;line-height:100%">1,358.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">618.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">262.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">196.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.34</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.34</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">5,647.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">2,567.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">1,132.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">859.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">1.50</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">1.49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">1.400</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><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.671%"/><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.671%"/><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.671%"/><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.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.045%"/><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%">2019:</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:400;line-height:100%">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:400;line-height:100%">Gross<br/>Profit</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%">Pre-tax<br/>Earnings</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%">Net<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"><div><span><br/></span></div><div><span><br/></span></div></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:400;line-height:100%">Basic Net<br/>Earnings per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:100%">Diluted Net Earnings per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:100%">Cash Dividends <br/>Paid per Share of Common Stock</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">First quarter</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%">1,309.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;border-top:1pt solid #000000;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%">624.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;border-top:1pt solid #000000;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%">257.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;border-top:1pt solid #000000;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%">194.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;border-top:1pt solid #000000;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.34&#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;border-top:1pt solid #000000;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.34&#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;border-top:1pt solid #000000;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.215&#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%">Second quarter</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,368.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%">641.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%">271.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%">204.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%">0.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.215&#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%">Third quarter</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,379.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%">651.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%">278.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%">213.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%">0.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.220&#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%">Fourth quarter</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,276.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%">598.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%">236.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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.31&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.31&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.220&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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,333.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">2,515.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">1,043.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">790.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">1.38&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">1.38&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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.870&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts may not foot due to rounding difference.</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_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_QuarterlyFinancialInformationTextBlock</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>nonnum: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_SelectedQuarterlyFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SelectedQuarterlyFinancialInformationAbstract</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>50
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549481014632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II-Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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="top.Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II-Valuation and Qualifying Accounts</a></td>
<td class="text"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule II&#8212;Valuation and Qualifying Accounts</span></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:400;line-height:120%">Years ended December&#160;31, 2020, 2019, and 2018 </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%">(Amounts in millions)</span></div><div><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.117%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.117%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.276%"/><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%">Description</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:400;line-height:100%">Balance&#160;at<br/>Beginning<br/>of 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:400;line-height:100%">"Additions"<br/>Charged to<br/>Costs and<br/>Expenses</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;</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:400;line-height:100%">"Other"<br/>Additions<br/>(Deductions)</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%">"Less"<br/>Deductions</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;</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:400;line-height:100%">Balance<br/>at End<br/>of Year</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Year ended December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;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%">Allowance for credit losses</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:700;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:700;line-height:100%">10.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Insurance reserves</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:700;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:700;line-height:100%">41.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:6.5pt;font-weight:700;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:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:6.5pt;font-weight:700;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:700;line-height:100%">41.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">Year ended December 31, 2019</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</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%">12.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%">5.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%">&#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: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%">10.9&#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%">Insurance reserves</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%">37.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%">69.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:2px 1pt;text-align:left;vertical-align:bottom"><div><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%">&#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%">66.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:2px 1pt;text-align:left;vertical-align:bottom"><div><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%">41.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;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%">Year ended December 31, 2018</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%">Allowance for credit losses</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%">11.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%">8.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%">&#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%">7.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.8&#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%">Insurance reserves</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%">39.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%">66.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:2px 1pt;text-align:left;vertical-align:bottom"><div><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%">&#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:10pt;font-weight:400;line-height:100%">68.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:2px 1pt;text-align:left;vertical-align:bottom"><div><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%">37.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes costs and expenses incurred for premiums and claims related to health and general insurance.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes costs and expenses paid for premiums and claims related to health and general insurance.</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%">See accompanying Report of Independent Registered Public Accounting Firm incorporated herein by reference.</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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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>51
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549486149528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Overview and Summary of Significant Accounting Policies (Policy)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text">The consolidated financial statements include the accounts of Fastenal Company and its subsidiaries (collectively referred to as 'Fastenal' or by terms such as 'we', 'our', or 'us'). All material intercompany balances and transactions have been eliminated in consolidation.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Net sales include products and shipping and handling charges, net of estimates for product returns and any related sales incentives. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue by transferring the promised products to the customer, with the majority of revenue recognized at the point in time the customer obtains control of the products. We recognize revenue for shipping and handling charges at the time the products are delivered to or picked up by the customer. We estimate product returns based on historical return rates. Using probability assessments, which are based on known inputs at year-end, we estimate sales incentives expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes and value added taxes in foreign jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit is extended based upon an evaluation of the customers' financial condition. Accounts receivable are stated at their estimated net realizable value.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses is based on an income statement approach which adjusts the ending balance sheet to take into consideration expected losses over the contractual lives of the receivables, considering factors such as historical data as a basis for future expected losses.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation and Transactions</a></td>
<td class="text">The functional currency of our foreign operations is typically the applicable local currency. The functional currency is translated into United States dollars for balance sheet accounts, except retained earnings, using current exchange rates as of the balance sheet date, for retained earnings at historical exchange rates, and for revenue and expense accounts using a weighted average exchange rate during the applicable period. The translation adjustments are deferred as a separate component of stockholders' equity captioned accumulated other comprehensive income (loss). Gains or losses resulting from transactions denominated in foreign currencies are included in cost of sales or operating and administrative expenses.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">We consider all investments purchased with original maturities of three months or less to be cash equivalents.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text">Inventories, consisting of finished goods merchandise held for resale, are stated at the lower of cost (first in, first out method) or net realizable value. We record valuation adjustments for excess, slow-moving, and obsolete inventory that are equal to the difference between the cost and estimated net realizable value for that inventory. These estimates are based on a review and comparison of the current inventory levels to projected and historical sales of inventory.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text">Property and equipment are stated at cost. Depreciation on property and equipment is provided for using the straight-line method over the anticipated economic useful lives of the related property. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by the asset or asset group to its carrying value. If the carrying value of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values, and third-party independent appraisals, as considered necessary.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement contains a lease at inception. Operating leases are included in our operating lease right-of-use ('ROU') assets, the current portion of operating lease liabilities, and the operating lease liabilities in our Consolidated Balance Sheets. </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-weight:400;line-height:120%">The ROU assets represent our right to control the use of an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. The operating lease ROU assets also include any prepaid lease payments made and exclude lease incentives. Lease expense is recognized on a straight-line basis over the lease term. </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-weight:400;line-height:120%">Many of our leases include both lease (e.g., fixed payments including rent, taxes, and insurance costs) and nonlease components (e.g., common-area or other maintenance costs) which are accounted for as a single lease component as we have elected the practical expedient to group lease and nonlease components for all leases. Our pick-up truck leases typically have a non-cancelable lease term of less tha</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n one year and therefore, we have elected the practical expedient to exclude these short-term leases from our ROU assets and lease liabilities. </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-weight:400;line-height:120%">Most leases include one or more options to renew. The exercise of lease renewal options is typically at our sole discretion; therefore, the majority of renewals to extend the lease terms are not included in our ROU assets and lease liabilities as they are not reasonably certain of exercise. We regularly evaluate the renewal options and when they are reasonably certain of exercise, we include the renewal period in our lease term. </span></div>As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments. We have a centrally managed treasury function; therefore, based on the applicable lease terms and the current economic environment, we apply a portfolio approach for determining the incremental borrowing rate.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Other Long-Lived Assets</a></td>
<td class="text">Other assets consist of prepaid deposits, goodwill, and other definite-lived intangible assets. Goodwill represents the excess of the purchase price over the fair value of net assets acquired. Goodwill is reviewed for impairment annually. The identifiable intangible assets are amortized on a straight-line basis over their estimated life.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Accounting Estimates</a></td>
<td class="text">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles ('GAAP') requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from those estimates.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReservePolicyTextBlock', window );">Insurance Reserves</a></td>
<td class="text">We are self-insured for certain losses relating to workers' compensation, automobile, health, and general liability costs. Specific stop-loss coverage is provided for catastrophic claims in order to limit exposure to significant claims. Self-insurance liabilities are based on our estimate of reported claims and claims incurred but not yet reported.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Product Warranties</a></td>
<td class="text">We offer a basic limited warranty for certain of our products. The specific terms and conditions of those warranties vary depending upon the product sold. We typically recoup these costs through product warranties we hold with the original equipment manufacturers. Our warranty expense has historically been minimal.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsPolicyTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">We estimate the value of stock option grants using a Black-Scholes valuation model. Stock-based compensation expense is recognized on a straight-line basis over the vesting period. Our stock-based compensation expense is recorded in operating and administrative expenses.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</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-weight:400;line-height:120%">We recognize the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We record interest and penalties related to unrecognized tax benefits in income tax expense.</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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text">Basic net earnings per share is calculated using net earnings available to common stockholders divided by the weighted average number of shares of common stock outstanding during the year. Diluted net earnings per share is similar to basic net earnings per share except that the weighted average number of shares of common stock outstanding includes the incremental shares assumed to be issued upon the exercise of stock options considered to be 'in-the-money' (i.e., when the market price of our stock is greater than the exercise price of our outstanding stock options).<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text">We have determined that for our North American regions we meet the aggregation criteria outlined in the accounting standards as these regions have similar: (1)&#160;economic characteristics, (2)&#160;products and services, (3)&#160;customers, (4)&#160;distribution channels, and (5)&#160;regulatory environments. Considering the insignificance of our operations outside of North America, we report as a single business segment.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted and Recently Issued Accounting Pronouncements</a></td>
<td class="text"><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2020, we adopted Financial Accounting Standard Board ('FASB') Accounting Standards Update ('ASU') 2016-13, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which changed the way entities recognize impairment of most financial assets. Short-term and long-term financial assets, as defined by the standard, are impacted by immediate </span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. The adoption of this standard had an immaterial impact on our consolidated financial statements. </span></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU 2017-01, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Clarifying the Definition of a Business</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides guidance to assist entities in evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU 2017-01 requires that, to be a bus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iness, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an acquired set of assets and activities must include, at a minimum, an input and a substantive process that together significantly contributes to the ability to create outputs. The company adopted this guidance during the first quarter of 2020 when evaluating the transaction discussed further in Note 2, '</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset Acquisition'</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:14pt;text-align:justify"><span style="color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides temporary optional expedients and exceptions to U.S. GAAP on contract modifications, hedging relationships, and other transactions affected by reference rate reform to ease entities financial reporting burdens as the market transitions from the London Interbank Offered Rate ('LIBOR') and other interbank offered rates to alternative reference rates. The guidance was effective upon issuance and may be applied prospectively to contract modifications made, hedging relationships entered into, and other transactions affected by reference rate reform, evaluated on or before December 31, 2022, beginning during the reporting period in which the guidance has been elected. We are currently evaluating the impact of the new guidance on our consolidated financial statements.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CashAndCashEquivalentsPolicyTextBlock</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>nonnum: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_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CompensationRelatedCostsPolicyTextBlock</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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>nonnum: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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EarningsPerSharePolicyTextBlock</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>nonnum: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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI http://asc.fasb.org/topic&amp;trid=2175825<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</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>nonnum: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_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_GoodwillAndIntangibleAssetsPolicyTextBlock</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>nonnum: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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeTaxPolicyTextBlock</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>nonnum: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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InventoryPolicyTextBlock</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>nonnum: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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeLeasesPolicyTextBlock</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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>nonnum: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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentPolicyTextBlock</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>nonnum: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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RevenueFromContractWithCustomerPolicyTextBlock</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>nonnum: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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SegmentReportingPolicyPolicyTextBlock</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>nonnum: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_SelfInsuranceReservePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SelfInsuranceReservePolicyTextBlock</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>nonnum: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_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StandardProductWarrantyPolicy</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>nonnum: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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5093-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TradeAndOtherAccountsReceivablePolicy</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>nonnum: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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_UseOfEstimates</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>nonnum: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>52
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549480780504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenues related to the following geographic areas were as follows for the periods ended December 31:</span></div><div style="margin-bottom:15pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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:400;line-height:100%">Twelve-month period</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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">United States</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:700;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:700;line-height:100%">4,825.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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,568.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;border-top:1pt solid #000000;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,285.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada and Mexico</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:700;line-height:100%">625.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606.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%">530.8&#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;border-top:1pt solid #000000;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%">North America</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:700;line-height:100%">5,450.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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,175.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;border-top:1pt solid #000000;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,816.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"/></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%">All other foreign countries</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:700;line-height:100%">197.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.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%">148.8&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;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 revenues</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">5,647.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">5,333.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">4,965.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The percentages of our sales by end market were as follows for the periods ended December 31:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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:400;line-height:100%">Twelve-month period</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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Manufacturing</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:700;line-height:100%">62.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%">66.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Non-residential construction</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:700;line-height:100%">11.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">13.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;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:700;line-height:100%">26.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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%">19.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">20.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The percentages of our sales by product line were as follows for the periods ended December 31:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.630%"/><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:10.632%"/><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="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:400;line-height:100%">Twelve-month Period</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%">Type</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:400;line-height:100%">Introduced</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%">2020</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:400;line-height:100%">2019</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:400;line-height:100%">2018</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fasteners</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></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:10pt;font-weight:400;line-height:100%">1967</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">29.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">34.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%">34.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Tools</span></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%">1993</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:700;line-height:100%">8.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;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%">Cutting tools</span></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%">1996</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:700;line-height:100%">4.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Hydraulics &amp; pneumatics</span></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%">1996</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:700;line-height:100%">5.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;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%">Material handling</span></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%">1996</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:700;line-height:100%">5.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">5.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Janitorial supplies</span></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%">1996</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:700;line-height:100%">9.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">7.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">7.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;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%">Electrical supplies</span></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%">1997</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:700;line-height:100%">4.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Welding supplies</span></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%">1997</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:700;line-height:100%">3.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Safety supplies</span></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%">1999</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:700;line-height:100%">25.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</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%">17.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">17.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">Other</span></td><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:700;line-height:100%">3.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</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%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fastener product line represents fasteners and miscellaneous supplies.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>53
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549481002248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Lived Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment at year end consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.656%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><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:10.630%"/><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:10.632%"/><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:400;line-height:100%">Depreciable&#160;Life<br/>in Years</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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Land</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%">&#8212;&#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;border-top:1pt solid #000000;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:700;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:700;line-height:100%">51.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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.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"/></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%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">15&#160;to&#160;40</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:700;line-height:100%">450.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automated distribution and warehouse equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">5 to 30</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:700;line-height:100%">254.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.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;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%">Shelving, industrial vending, and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">3 to 10</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:700;line-height:100%">1,141.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,036.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">3 to 5</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:700;line-height:100%">87.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">99.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132.0&#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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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:700;line-height:100%">2,084.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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,966.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"/></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%">Less accumulated depreciation</span></td><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:700;line-height:100%">(1,053.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%">(943.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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">1,030.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">1,023.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of Long-Lived Assets by Geographic Areas</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-lived assets related to the following geographic areas at year end:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.656%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><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:10.630%"/><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:10.632%"/><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%">2020</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%">2019</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%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">United States</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:700;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:700;line-height:100%">1,344.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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,238.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;border-top:1pt solid #000000;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%">947.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"/></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%">Canada and Mexico</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:700;line-height:100%">85.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">43.0&#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;border-top:1pt solid #000000;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%">North America</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:700;line-height:100%">1,430.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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,310.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;border-top:1pt solid #000000;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%">990.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"/></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%">All other foreign countries</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:700;line-height:100%">35.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">14.6&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;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-lived assets</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">1,465.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">1,342.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">1,005.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongLivedAssetsByGeographicAreasTableTextBlock</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>nonnum: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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentAbstract</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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentTextBlock</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>nonnum: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>54
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549480780504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses at year end consisted of the following: </span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Employee payroll and related taxes</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:700;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:700;line-height:100%">60.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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%">28.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"/></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%">Employee bonuses and commissions</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:700;line-height:100%">22.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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;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%">Profit sharing contribution</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:700;line-height:100%">16.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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;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%">Insurance reserves</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:700;line-height:100%">41.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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;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%">Indirect 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:700;line-height:100%">54.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">Customer promotions and marketing</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:700;line-height:100%">57.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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: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:700;line-height:100%">20.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">272.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">251.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1) Includes the deferral of $30.0 in payroll taxes resulting from the CARES Act in 2020.<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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PayablesAndAccrualsAbstract</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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfAccruedLiabilitiesTableTextBlock</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>nonnum: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>55
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549486757160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Stock Option Plan Activity and Stock Options Granted</a></td>
<td class="text"><div style="margin-top:5pt;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 summarize the details of options granted under our stock option plans that were still outstanding as of December 31, 2020, and the assumptions used to value those grants. All such grants were effective at the close of business on the date of grant.</span></div><div style="text-align:justify"><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-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:36.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:11.070%"/><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:10.630%"/><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:10.630%"/><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:10.632%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Options<br/>Granted</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Option&#160;Exercise<br/>(Strike) Price</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Closing&#160;Stock<br/>Price on Date<br/>of Grant</span></td><td colspan="3" rowspan="2" 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:400;line-height:100%">December 31, 2020</span></td></tr><tr style="height:21pt"><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%">Date of Grant</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:400;line-height:100%">Options<br/>Outstanding</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:400;line-height:100%">Options<br/>Exercisable</span></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%">January 2, 2020</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%">902,263&#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;border-top:1pt solid #000;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%">$38.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">$37.230&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">874,112&#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;border-top:1pt solid #000;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%">24,964&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2, 2019</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,316,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,221,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,010&#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%">January 2, 2018</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,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,457&#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%">January 3, 2017</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,529,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,747&#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%">April 19, 2016</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,690,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930,043&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,137&#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%">April 21, 2015</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,786,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,526&#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%">April 22, 2014</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,910,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,050&#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%">April 16, 2013</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%">410,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,602&#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%">April 17, 2012</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%">2,470,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,748&#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;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 25.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</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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%">13,104,021&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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,914,757&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;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,885,241&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of activities under our stock option plans consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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:400;line-height:120%">Options<br/>Outstanding</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:400;line-height:120%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Life</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Outstanding as of January&#160;1, 2020</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:700;line-height:100%">6,807,217</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;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:700;line-height:100%">24.890</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">6.09</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%">Granted</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:700;line-height:100%">902,263</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-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:700;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:700;line-height:100%">38.000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#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:700;line-height:100%">9.00</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%">Exercised</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:700;line-height:100%">(1,630,664)</span></td><td style="background-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:700;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:700;line-height:100%">25.180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#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%">Cancelled/forfeited</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:700;line-height:100%">(164,059)</span></td><td style="background-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:700;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:700;line-height:100%">27.640</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#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;border-top:1pt solid #000000;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%">Outstanding as of December&#160;31, 2020</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:700;line-height:100%">5,914,757</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;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:700;line-height:100%">26.730</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">6.22</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Exercisable as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">1,885,241</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">24.230</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:700;line-height:100%">4.71</span></td></tr></table></div><div><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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:400;line-height:120%">Options<br/>Outstanding</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:400;line-height:120%">Exercise<br/>Price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Life</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Outstanding as of January&#160;1, 2019</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%">7,999,264&#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;border-top:1pt solid #000000;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%">24.765&#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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">5.61</span></td></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%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,316,924&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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.000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">9.00</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%">Exercised</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%">(2,325,073)</span></td><td style="background-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%">25.150&#160;</span></td><td style="background-color:#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="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%">Cancelled/forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183,898)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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.630&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Outstanding as of December&#160;31, 2019</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%">6,807,217&#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;border-top:1pt solid #000000;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%">24.890&#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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">6.09</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Exercisable as of December&#160;31, 2019</span></td><td colspan="2" style="border-bottom:1pt solid #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%">2,164,067&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #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="border-bottom:1pt solid #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%">24.510&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">4.30</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average exercise price.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining contractual life in years.</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Fair Value Assumptions for Options Granted</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><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%">Date of Grant</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:400;line-height:100%">Risk-free<br/>Interest&#160;Rate</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%">Expected&#160;Life<br/>of Option in<br/>Years</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%">Expected<br/>Dividend<br/>Yield</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%">Expected<br/>Stock<br/>Volatility</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%">Estimated&#160;Fair<br/>Value of Stock<br/>Option</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">January 2, 2020</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%">1.7%&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">5.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">2.4%&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">25.70&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000;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%">$6.81&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;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%">January 2, 2019</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%">2.5%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">5.00</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%">2.9%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">January 2, 2018</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%">2.2%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">5.00</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%">2.3%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$5.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">January 3, 2017</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.9%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">5.00</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%">2.6%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">April 19, 2016</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.3%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">5.00</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%">2.6%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$4.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">April 21, 2015</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.3%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">5.00</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%">2.7%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$3.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">April 22, 2014</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.8%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">5.00</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%">2.0%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$4.79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">April 16, 2013</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%">0.7%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">5.00</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.6%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">April 17, 2012</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.9%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">5.00</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.4%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">$6.85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock', window );">Schedule of Common Stock Outstanding Roll Forward</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of common stock outstanding were as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">2020</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%">2019</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%">2018</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-weight:400;line-height:100%">Balance at beginning of year</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:700;line-height:100%">574,128,911</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">571,803,838&#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;border-top:1pt solid #000000;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%">575,183,072&#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%">Stock options exercised</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:700;line-height:100%">1,630,664</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,325,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,766&#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%">Purchases of common stock</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:700;line-height:100%">(1,600,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000,000)</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;border-bottom:1pt solid #000000;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%">Balance at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">574,159,575</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">574,128,911&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">571,803,838&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Reconciliation of Denominators used in Computation of Basic and Diluted Earnings per Share</a></td>
<td class="text"><div style="margin-top:5pt;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 a reconciliation of the denominators used in the computation of basic and diluted earnings per share and a summary of the options to purchase shares of common stock which were excluded from the diluted earnings calculation because they were anti-dilutive:</span></div><div style="margin-bottom:5pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">Reconciliation</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%">2020</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%">2019</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%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Basic weighted average shares outstanding</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:700;line-height:100%">573,778,761</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">573,202,152&#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;border-top:1pt solid #000000;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%">573,933,834&#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%">Weighted shares assumed upon exercise of stock options</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:700;line-height:100%">1,893,193</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,239,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,694&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">575,671,954</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">574,441,628&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">574,325,528&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Anti-Dilutive Options Excluded</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">Summary of Anti-dilutive Options Excluded</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%">2020</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%">2019</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%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Options to purchase shares of common stock</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:700;line-height:100%">846,041</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">&#8212;&#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;border-top:1pt solid #000000;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,159,514&#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%">Weighted average exercise prices of options</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:700;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:700;line-height:100%">38.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">27.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</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>nonnum: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_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock</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>nonnum: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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</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>nonnum: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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</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>nonnum: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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>nonnum: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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockholdersEquityNoteAbstract</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>56
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549486570360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Earnings Before Income Taxes</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings before income taxes were derived from the following sources:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">2020</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%">2019</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%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Domestic</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:700;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:700;line-height:100%">1,046.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">977.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;border-top:1pt solid #000000;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%">905.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><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%">Foreign</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:700;line-height:100%">86.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.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%">82.0&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Earnings before income taxes</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">1,132.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">1,043.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">987.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of income tax expense (benefit) were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">2020:</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:400;line-height:100%">Current</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%">Deferred</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Federal</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:700;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:700;line-height:100%">195.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">1.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">197.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">State</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:700;line-height:100%">47.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">47.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Foreign</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:700;line-height:100%">28.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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 style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">271.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">2.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">273.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">2019:</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:400;line-height:100%">Current</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%">Deferred</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Federal</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%">177.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;border-top:1pt solid #000000;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%">11.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;border-top:1pt solid #000000;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%">188.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"/></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%">State</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%">41.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%">0.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%">41.8&#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%">Foreign</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%">22.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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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 style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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%">241.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">11.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">252.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">2018:</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:400;line-height:100%">Current</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%">Deferred</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Federal</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%">143.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;border-top:1pt solid #000000;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%">27.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;border-top:1pt solid #000000;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%">171.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"/></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%">State</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%">38.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%">0.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%">39.0&#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%">Foreign</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%">24.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.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%">24.9&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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 style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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%">206.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">28.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">235.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Difference In Income Tax Expense And Expected Expense</a></td>
<td class="text"><div style="margin-top:18pt;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 in the accompanying consolidated financial statements differed from the expected expense as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.631%"/><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%">2020</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%">2019</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%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">U.S. federal statutory income tax rate</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:700;line-height:100%">21.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-top:1pt solid #000000;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%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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%">U.S. federal income tax expense at statutory rate</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:700;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:700;line-height:100%">237.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.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%">207.3&#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%">Increase (decrease) attributed to:</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"/></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%">State income taxes, net of federal benefit</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:700;line-height:100%">36.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">30.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 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%">Transition tax</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:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">Remeasurement of deferred taxes for Tax Act</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:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(11.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 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, 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:700;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%">0.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.9&#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;border-top:1pt solid #000000;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 income tax expense</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:700;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:700;line-height:100%">273.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">252.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;border-top:1pt solid #000000;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%">235.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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">24.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">24.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">23.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Summary of Temporary Differences That Give Rise to Deferred Income Tax Assets And Liabilities</a></td>
<td class="text"><div style="margin-top:20pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences that give rise to deferred income tax assets and liabilities at year end consisted of the following:</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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.631%"/><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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Deferred income tax assets (liabilities):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;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%">Inventory costing and valuation methods</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:700;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:700;line-height:100%">5.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#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%">Allowance for credit losses</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:700;line-height:100%">3.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Insurance reserves</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:700;line-height:100%">9.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Customer promotions</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:700;line-height:100%">2.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">Stock-based 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:700;line-height:100%">3.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">Operating lease 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:700;line-height:100%">62.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">Federal and state benefit of uncertain tax positions</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:700;line-height:100%">0.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">Foreign net operating loss and credit carryforwards</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:700;line-height:100%">1.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">Foreign valuation allowances</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:700;line-height:100%">(2.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%">(2.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 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, 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:700;line-height:100%">(0.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%">(0.0)</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;border-top:1pt solid #000000;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%">Total deferred income tax 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:700;line-height:100%">85.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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%">85.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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Property and equipment</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:700;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;border-top:1pt solid #000000;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%">(114.7)</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 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 ROU 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:700;line-height:100%">(61.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%">(61.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;border-top:1pt solid #000000;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%">Total deferred income tax liabilities</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:700;line-height:100%">(179.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;border-top:1pt solid #000000;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%">(176.4)</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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Deferred income tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">(93.5)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">(90.8)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Reconciliation of The Beginning and Ending Amount of Total Gross Unrecognized Tax Benefits</a></td>
<td class="text"><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%">A reconciliation of the beginning and ending amount of total gross unrecognized tax benefits was as follows:</span></div><div style="margin-bottom:5pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.631%"/><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%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Balance at beginning of year:</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:700;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:700;line-height:100%">8.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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.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"/></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%">Increase related to prior year tax positions</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:700;line-height:100%">0.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Decrease related to prior year tax positions</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:700;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.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 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%">Increase related to current year tax positions</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:700;line-height:100%">0.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Decrease related to statute of limitation lapses</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:700;line-height:100%">(0.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%">(1.4)</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%">Settlements</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:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Balance at end of year:</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">8.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">8.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</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>nonnum: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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</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>nonnum: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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</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>nonnum: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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</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>nonnum: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_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SummaryOfIncomeTaxContingenciesTextBlock</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>nonnum: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>57
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549486575240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Cost Components of Operating Leases, Weighted Average Lease Terms, Discount Rates, and Supplemental Cash Flow Information</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost components of our operating leases were as follows for the periods ended December 31: </span></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><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.157%"/><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.157%"/><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.303%"/><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.449%"/><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.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><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%">2020</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:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><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:400;line-height:100%">Leased <br/>Facilities and <br/>Equipment</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:400;line-height:100%">Leased <br/>Vehicles</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:400;line-height:100%">Total</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:400;line-height:100%">Leased <br/>Facilities and <br/>Equipment</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:400;line-height:100%">Leased <br/>Vehicles</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:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/></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-weight:400;line-height:100%">Operating lease cost</span></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:700;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:700;line-height:100%">102.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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:700;line-height:100%">15.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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:700;line-height:100%">117.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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%">104.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;border-top:1pt solid #000;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%">14.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;border-top:1pt solid #000;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%">118.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="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%">Variable lease cost</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:700;line-height:100%">7.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Short-term lease cost</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:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">27.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">109.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">40.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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:700;line-height:100%">149.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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%">114.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">43.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #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%">157.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining lease terms and discount rates for all of our operating leases were as follows for the periods ended December 31: </span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.598%"/><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:10pt;font-weight:400;line-height:100%">Remaining lease term and discount rate:</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%">2020</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%">2019</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-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Leased facilities and equipment</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:10pt;font-weight:700;line-height:100%">3.47</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:10pt;font-weight:400;line-height:100%">3.26</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%">&#160;&#160;&#160;&#160;Leased vehicles</span></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:700;line-height:100%">2.44</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%">2.89</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%">Weighted average discount rate</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Lease facilities and equipment</span></td><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:700;line-height:100%">2.37%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3.18%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom: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%">&#160;&#160;&#160;&#160;Leased vehicles</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;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:700;line-height:100%">2.39%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;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%">2.70%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to our operating leases was as follows for the periods ended December 31:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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.598%"/><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%">2020</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%">2019</span></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%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"/></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%">Operating cash outflow from operating leases</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:700;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:700;line-height:100%">115.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">&#160;&#160;&#160;Leased assets obtained in exchange for new operating lease 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:700;line-height:100%">99.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Maturities of Lease Liabilities</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our lease liabilities for all operating leases are as follows as of December 31, 2020:</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:62.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.683%"/><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:400;line-height:100%">Leased <br/>Facilities and <br/>Equipment</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%">Leased <br/>Vehicles</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%">Total</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-weight:400;line-height:100%">2021</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%">86.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;border-top:1pt solid #000000;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%">9.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;border-top:1pt solid #000000;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%">95.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"/></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%">2022</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%">62.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%">6.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%">69.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%">2023</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.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%">3.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%">46.0&#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%">2024</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%">24.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%">0.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%">24.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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.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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">2026 and thereafter</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%">5.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%">&#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%">5.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;border-top:1pt solid #000000;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 lease payments</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%">233.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;border-top:1pt solid #000000;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%">20.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;border-top:1pt solid #000000;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%">254.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"/></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%">Less: Imputed interest</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%">(8.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%">(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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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%">225.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">19.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">245.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LeaseCostTableTextBlock</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>nonnum: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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LeasesAbstract</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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</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>nonnum: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>58
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549482439336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Debt Obligations and Letters of Credit Outstanding</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt obligations and letters of credit outstanding at year end consisted of the following:</span></div><div style="margin-bottom:10pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.607%"/><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:16.005%"/><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.841%"/><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.846%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Average Interest Rate at December 31, 2020</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="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:400;line-height:100%">Debt Outstanding</span></td></tr><tr style="height:21pt"><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:400;line-height:100%">Maturity <br/>Date</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%">2020</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:400;line-height:100%">2019</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-weight:400;line-height:100%">Unsecured revolving credit facility</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%">1.09&#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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">November 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:700;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:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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%">210.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"/></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 promissory notes payable, Series A</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%">2.00&#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="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%">July 20, 2021</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:700;line-height:100%">40.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#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 unsecured promissory notes payable, Series B</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%">2.45&#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="3" style="background-color:#cceeff;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%">July 20, 2022</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:700;line-height:100%">35.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#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 unsecured promissory notes payable, Series C</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%">3.22&#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="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%">March 1, 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:700;line-height:100%">60.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#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 unsecured promissory notes payable, Series D</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%">2.66&#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="3" style="background-color:#cceeff;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%">May 15, 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:700;line-height:100%">75.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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 promissory notes payable, Series E</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%">2.72&#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="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%">May 15, 2027</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:700;line-height:100%">50.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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 promissory notes payable, Series F</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.69&#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="3" style="background-color:#cceeff;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%">June 24, 2023</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:700;line-height:100%">70.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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 promissory notes payable, Series G</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%">2.13&#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="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%">June 24, 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:700;line-height:100%">25.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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 promissory notes payable, Series H</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%">2.50&#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="3" style="background-color:#cceeff;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%">June 24, 2030</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:700;line-height:100%">50.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:700;line-height:100%">405.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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%">345.0&#160;</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><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;Less: Current portion of 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(40.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%">(3.0)</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;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%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:700;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:700;line-height:100%">365.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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%">342.0&#160;</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:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding letters of credit under unsecured revolving credit facility - contingent obligation</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 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:700;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:700;line-height:100%">36.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal payments required on our outstanding indebtedness, based on the maturity dates defined within our debt arrangements, for the succeeding five years, are displayed in the table below, as of December 31, 2020:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><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:400;line-height:100%">Principal Payments</span></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%">2021</span></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%">40.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"/></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%">2022</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%">35.0&#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%">2023</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%">70.0&#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%">2024</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.0&#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%">2025</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%">75.0&#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%">2026 and thereafter</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%">125.0&#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;border-bottom:1pt solid #000;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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%">405.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfDebtInstrumentsTextBlock</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>nonnum: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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</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>nonnum: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>59
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549482376456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Selected Quarterly Financial Information [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Quarterly Financial Information</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Amounts in millions except per share information)</span></div><div style="margin-bottom:5pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><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.671%"/><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.671%"/><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.671%"/><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.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.045%"/><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%">2020:</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:400;line-height:100%">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:400;line-height:100%">Gross<br/>Profit</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%">Pre-tax<br/>Earnings</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%">Net<br/>Earnings</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%">Basic Net<br/>Earnings per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:100%">Diluted Net Earnings per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:100%">Cash Dividends <br/>Paid per Share of Common Stock</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">First quarter</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:700;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:700;line-height:100%">1,367.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">636.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">269.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">202.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">0.35</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">0.35</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000000;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:700;line-height:100%">0.250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Second quarter</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:700;line-height:100%">1,509.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">671.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">313.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">238.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.42</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.42</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Third quarter</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:700;line-height:100%">1,413.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">640.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">287.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">221.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.39</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.38</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Fourth quarter</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:700;line-height:100%">1,358.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">618.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">262.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">196.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.34</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.34</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">5,647.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">2,567.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">1,132.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">859.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">1.50</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">1.49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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:700;line-height:100%">1.400</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><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.671%"/><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.671%"/><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.671%"/><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.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.045%"/><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%">2019:</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:400;line-height:100%">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:400;line-height:100%">Gross<br/>Profit</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%">Pre-tax<br/>Earnings</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%">Net<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"><div><span><br/></span></div><div><span><br/></span></div></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:400;line-height:100%">Basic Net<br/>Earnings per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:100%">Diluted Net Earnings per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:400;line-height:100%">Cash Dividends <br/>Paid per Share of Common Stock</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">First quarter</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%">1,309.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;border-top:1pt solid #000000;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%">624.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;border-top:1pt solid #000000;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%">257.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;border-top:1pt solid #000000;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%">194.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;border-top:1pt solid #000000;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.34&#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;border-top:1pt solid #000000;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.34&#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;border-top:1pt solid #000000;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.215&#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%">Second quarter</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,368.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%">641.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%">271.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%">204.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%">0.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.215&#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%">Third quarter</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,379.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%">651.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%">278.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%">213.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%">0.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.220&#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%">Fourth quarter</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,276.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%">598.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%">236.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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.31&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.31&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.220&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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,333.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">2,515.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">1,043.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">790.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">1.38&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">1.38&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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.870&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts may not foot due to rounding difference.</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_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121640914&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfQuarterlyFinancialInformationTableTextBlock</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>nonnum: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_SelectedQuarterlyFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SelectedQuarterlyFinancialInformationAbstract</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>60
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549488254008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Overview and Summary of Significant Accounting Policies - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>May 22, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>location </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </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="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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="top.Show.showAR( this, 'defref_us-gaap_NumberOfStores', window );">Approximate number of in-market locations | location</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200<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="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of property and equipment long-lived assets | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Non-cancelable lease term, pick-up truck, (less than)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Two-for-one stock split</a></td>
<td class="nump">2<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Par value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Issued, additional (in shares) | shares</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">574,159,575<span></span>
</td>
<td class="nump">574,128,911<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_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>num: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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ImpairmentOfLongLivedAssetsHeldForUse</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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeOperatingLeaseTermOfContract</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_NumberOfStores">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of stores.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NumberOfStores</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>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_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockholdersEquityNoteStockSplitConversionRatio1</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:pureItemType</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>61
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549483798104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Asset Acquisition (Details) - Apex Industrial Technologies LLC<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 30, 2020 </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="top.Show.showAR( this, 'defref_fast_ScheduleOfAssetAcquisitionLineItems', window );"><strong>Schedule of Asset Acquisition [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="top.Show.showAR( this, 'defref_fast_PurchasePriceOfAssetsAcquired', window );">Purchase price of assets acquired</a></td>
<td class="nump">$ 125.0<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="top.Show.showAR( this, 'defref_fast_IdentifiableIntangibleAssetsAcquired', window );">Identifiable intangible assets acquired</a></td>
<td class="nump">123.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Tangible property and equipment acquired</a></td>
<td class="nump">$ 1.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="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Identifiable intangible assets, weighted average amortization period</a></td>
<td class="text">19 years 4 months 24 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fast_IdentifiableIntangibleAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identifiable intangible assets acquired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_IdentifiableIntangibleAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_fast_PurchasePriceOfAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price of assets acquired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_PurchasePriceOfAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_fast_ScheduleOfAssetAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Schedule of Asset Acquisition [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_ScheduleOfAssetAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</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>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_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentAdditions</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_fast_AssetAcquisitionAxis=fast_ApexIndustrialTechnologiesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_AssetAcquisitionAxis=fast_ApexIndustrialTechnologiesLLCMember</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>62
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549481038840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue benchmark | Customer concentration risk</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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of consolidated net sales, single customer</a></td>
<td class="nump">5.00%<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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ConcentrationRiskLineItems</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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ConcentrationRiskPercentage1</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>num: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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</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>63
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549487760008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Revenues by Geographic Areas (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Revenues by Geographic Areas [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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 1,358.0<span></span>
</td>
<td class="nump">$ 1,413.3<span></span>
</td>
<td class="nump">$ 1,509.0<span></span>
</td>
<td class="nump">$ 1,367.0<span></span>
</td>
<td class="nump">$ 1,276.9<span></span>
</td>
<td class="nump">$ 1,379.1<span></span>
</td>
<td class="nump">$ 1,368.4<span></span>
</td>
<td class="nump">$ 1,309.3<span></span>
</td>
<td class="nump">$ 5,647.3<span></span>
</td>
<td class="nump">$ 5,333.7<span></span>
</td>
<td class="nump">$ 4,965.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="top.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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Revenues by Geographic Areas [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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,825.3<span></span>
</td>
<td class="nump">4,568.9<span></span>
</td>
<td class="nump">4,285.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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=fast_CanadaandMexicoMember', window );">Canada and Mexico</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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Revenues by Geographic Areas [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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">625.0<span></span>
</td>
<td class="nump">606.8<span></span>
</td>
<td class="nump">530.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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America</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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Revenues by Geographic Areas [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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,450.3<span></span>
</td>
<td class="nump">5,175.7<span></span>
</td>
<td class="nump">4,816.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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=fast_NonNorthAmericaMember', window );">All other foreign countries</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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Revenues by Geographic Areas [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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 197.0<span></span>
</td>
<td class="nump">$ 158.0<span></span>
</td>
<td class="nump">$ 148.8<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_CanadaandMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_CanadaandMexicoMember</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=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=srt_NorthAmericaMember</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=fast_NonNorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_NonNorthAmericaMember</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>64
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549483112808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Percentages of Sales by End Market (Details) - End Market - Sales<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Percentage of Sales by End Market [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=fast_ManufacturingCustomersMember', window );">Manufacturing</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="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Percentage of Sales by End Market [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">62.40%<span></span>
</td>
<td class="nump">67.50%<span></span>
</td>
<td class="nump">66.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=fast_NonResidentialConstructionCustomersMember', window );">Non-residential construction</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="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Percentage of Sales by End Market [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">11.30%<span></span>
</td>
<td class="nump">12.90%<span></span>
</td>
<td class="nump">13.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=fast_OtherCustomersMember', 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Percentage of Sales by End Market [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">26.30%<span></span>
</td>
<td class="nump">19.60%<span></span>
</td>
<td class="nump">20.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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ConcentrationRiskPercentage1</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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ConcentrationRiskByTypeAxis=fast_EndMarketConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=fast_EndMarketConcentrationRiskMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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_MajorCustomersAxis=fast_ManufacturingCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=fast_ManufacturingCustomersMember</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_MajorCustomersAxis=fast_NonResidentialConstructionCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=fast_NonResidentialConstructionCustomersMember</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_MajorCustomersAxis=fast_OtherCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=fast_OtherCustomersMember</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>65
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549483576856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Percentages of Sales by Product Line (Details) - Product Line - Sales<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fast_FastenersMember', window );">Fasteners</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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">29.90%<span></span>
</td>
<td class="nump">34.20%<span></span>
</td>
<td class="nump">34.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="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fast_ToolsMember', window );">Tools</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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">8.20%<span></span>
</td>
<td class="nump">9.90%<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="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fast_CuttingToolsMember', window );">Cutting tools</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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fast_HydraulicsAndPneumaticsMember', window );">Hydraulics and pneumatics</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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">5.90%<span></span>
</td>
<td class="nump">6.80%<span></span>
</td>
<td class="nump">6.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fast_MaterialHandlingMember', window );">Material handling</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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">5.10%<span></span>
</td>
<td class="nump">5.90%<span></span>
</td>
<td class="nump">5.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fast_JanitorialSuppliesMember', window );">Janitorial supplies</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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">9.80%<span></span>
</td>
<td class="nump">7.80%<span></span>
</td>
<td class="nump">7.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fast_ElectricalSuppliesMember', window );">Electrical supplies</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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">4.70%<span></span>
</td>
<td class="nump">4.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fast_WeldingSuppliesMember', window );">Welding supplies</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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
<td class="nump">4.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fast_SafetySuppliesMember', window );">Safety supplies</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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">25.50%<span></span>
</td>
<td class="nump">17.90%<span></span>
</td>
<td class="nump">17.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="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember', 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Percentage of Sales by Product Line [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of sales</a></td>
<td class="nump">3.30%<span></span>
</td>
<td class="nump">2.90%<span></span>
</td>
<td class="nump">3.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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ConcentrationRiskLineItems</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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ConcentrationRiskPercentage1</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>num: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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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=fast_FastenersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_FastenersMember</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=fast_ToolsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_ToolsMember</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=fast_CuttingToolsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_CuttingToolsMember</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=fast_HydraulicsAndPneumaticsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_HydraulicsAndPneumaticsMember</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=fast_MaterialHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_MaterialHandlingMember</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=fast_JanitorialSuppliesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_JanitorialSuppliesMember</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=fast_ElectricalSuppliesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_ElectricalSuppliesMember</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=fast_WeldingSuppliesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_WeldingSuppliesMember</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=fast_SafetySuppliesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_SafetySuppliesMember</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=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=us-gaap_ProductAndServiceOtherMember</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>66
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549484127208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Lived Assets - Property And Equipment (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">$ 2,084.6<span></span>
</td>
<td class="nump">$ 1,966.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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(1,053.9)<span></span>
</td>
<td class="num">(943.7)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,030.7<span></span>
</td>
<td class="nump">1,023.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">51.9<span></span>
</td>
<td class="nump">41.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">450.4<span></span>
</td>
<td class="nump">423.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=fast_AutomatedDistributionAndWarehouseEquipmentMember', window );">Automated distribution and warehouse equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">254.7<span></span>
</td>
<td class="nump">244.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=fast_ShelvingIndustrialVendingAndEquipmentMember', window );">Shelving, industrial vending, and equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">1,141.3<span></span>
</td>
<td class="nump">1,036.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">87.3<span></span>
</td>
<td class="nump">88.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">$ 99.0<span></span>
</td>
<td class="nump">$ 132.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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Buildings and improvements</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">15 years<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Automated distribution and warehouse equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">5 years<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Shelving, industrial vending, and equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">3 years<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Transportation equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">3 years<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Buildings and improvements</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">40 years<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Automated distribution and warehouse equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">30 years<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Shelving, industrial vending, and equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">10 years<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Transportation equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Depreciable life in years</a></td>
<td class="text">5 years<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_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentGross</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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentLineItems</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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentUsefulLife</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>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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</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_PropertyPlantAndEquipmentByTypeAxis=fast_AutomatedDistributionAndWarehouseEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=fast_AutomatedDistributionAndWarehouseEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=fast_ShelvingIndustrialVendingAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=fast_ShelvingIndustrialVendingAndEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</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_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549485792456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Lived Assets - Geographic Areas (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Long-Lived Assets by Geographic Areas [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="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived Assets</a></td>
<td class="nump">$ 1,465.1<span></span>
</td>
<td class="nump">$ 1,342.7<span></span>
</td>
<td class="nump">$ 1,005.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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Long-Lived Assets by Geographic Areas [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="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived Assets</a></td>
<td class="nump">1,344.9<span></span>
</td>
<td class="nump">1,238.4<span></span>
</td>
<td class="nump">947.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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=fast_CanadaandMexicoMember', window );">Canada and Mexico</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="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Long-Lived Assets by Geographic Areas [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="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived Assets</a></td>
<td class="nump">85.1<span></span>
</td>
<td class="nump">72.2<span></span>
</td>
<td class="nump">43.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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America</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="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Long-Lived Assets by Geographic Areas [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="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived Assets</a></td>
<td class="nump">1,430.0<span></span>
</td>
<td class="nump">1,310.6<span></span>
</td>
<td class="nump">990.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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=fast_NonNorthAmericaMember', window );">All other foreign countries</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="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Long-Lived Assets by Geographic Areas [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="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived Assets</a></td>
<td class="nump">$ 35.1<span></span>
</td>
<td class="nump">$ 32.1<span></span>
</td>
<td class="nump">$ 14.6<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_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NoncurrentAssets</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_CanadaandMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_CanadaandMexicoMember</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=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=srt_NorthAmericaMember</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=fast_NonNorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fast_NonNorthAmericaMember</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>68
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549573700280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Employee payroll and related taxes</a></td>
<td class="nump">$ 60.3<span></span>
</td>
<td class="nump">$ 28.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="top.Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Employee bonuses and commissions</a></td>
<td class="nump">22.3<span></span>
</td>
<td class="nump">17.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="top.Show.showAR( this, 'defref_fast_AccruedProfitSharingContributionCurrent', window );">Profit sharing contribution</a></td>
<td class="nump">16.2<span></span>
</td>
<td class="nump">13.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="top.Show.showAR( this, 'defref_us-gaap_AccruedInsuranceCurrent', window );">Insurance reserves</a></td>
<td class="nump">41.0<span></span>
</td>
<td class="nump">41.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="top.Show.showAR( this, 'defref_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes', window );">Indirect taxes</a></td>
<td class="nump">54.3<span></span>
</td>
<td class="nump">67.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="top.Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Customer promotions and marketing</a></td>
<td class="nump">57.9<span></span>
</td>
<td class="nump">52.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">20.1<span></span>
</td>
<td class="nump">30.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="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">272.1<span></span>
</td>
<td class="nump">$ 251.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="top.Show.showAR( this, 'defref_fast_SocialSecurityTaxEmployerDeferralCARESAct', window );">Deferred payroll taxes, CARES Act</a></td>
<td class="nump">$ 30.0<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_fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real, property, sales, and V.A.T. taxes. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_fast_AccruedProfitSharingContributionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for profit sharing contributions. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_AccruedProfitSharingContributionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_fast_SocialSecurityTaxEmployerDeferralCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Social Security Tax, Employer, Deferral, CARES Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_SocialSecurityTaxEmployerDeferralCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccruedBonusesCurrent</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_AccruedInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccruedInsuranceCurrent</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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccruedLiabilitiesCurrent</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_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccruedMarketingCostsCurrent</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PayablesAndAccrualsAbstract</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>69
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549487197144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Additional Information (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">104 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 19, 2021</div></th>
<th class="th"><div>Jan. 04, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash dividends paid per share of common stock (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.650<span></span>
</td>
<td class="nump">$ 0.250<span></span>
</td>
<td class="nump">$ 0.250<span></span>
</td>
<td class="nump">$ 0.250<span></span>
</td>
<td class="nump">$ 0.220<span></span>
</td>
<td class="nump">$ 0.220<span></span>
</td>
<td class="nump">$ 0.215<span></span>
</td>
<td class="nump">$ 0.215<span></span>
</td>
<td class="nump">$ 1.40<span></span>
</td>
<td class="nump">$ 0.87<span></span>
</td>
<td class="nump">$ 0.77<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,104,021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Options vesting and exercisable period, maximum</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>
<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>
<td class="text">8 years<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Options termination period</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>
<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>
<td class="text">10 years<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of stock options exercised</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>
<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>
<td class="nump">$ 26.7<span></span>
</td>
<td class="nump">$ 20.2<span></span>
</td>
<td class="nump">$ 4.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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.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>
<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="nump">$ 12.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period over which total unrecognized stock-based compensation expense will be recognized</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>
<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>
<td class="text">3 years 10 months 13 days<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Total grant date fair value of stock options vested</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>
<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>
<td class="nump">$ 6.1<span></span>
</td>
<td class="nump">5.9<span></span>
</td>
<td class="nump">5.3<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total stock-based compensation expense</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>
<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>
<td class="nump">$ 5.7<span></span>
</td>
<td class="nump">$ 5.7<span></span>
</td>
<td class="nump">$ 5.1<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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividends declared per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 0.28<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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">714,867<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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option&#160;Exercise (Strike) Price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48.00<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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing&#160;Stock Price on Date of Grant (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47.65<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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Non-employee Director Options Elected</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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,643<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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option&#160;Exercise (Strike) Price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48.00<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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>num: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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CommonStockDividendsPerShareDeclared</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>num: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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</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>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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensation</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</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>num: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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SharePrice</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>num: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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</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>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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SubsequentEventLineItems</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember</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>70
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549486408776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Stock Options Granted) (Details)<br></strong></div></th>
<th class="th" colspan="1">104 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">13,104,021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding (in shares)</a></td>
<td class="nump">5,914,757<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable (in shares)</a></td>
<td class="nump">1,885,241<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_JanuarySecondTwoThousandTwentyMember', window );">January 2, 2020</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">902,263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option&#160;Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 38.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing&#160;Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 37.230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding (in shares)</a></td>
<td class="nump">874,112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable (in shares)</a></td>
<td class="nump">24,964<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_JanuarySecondTwoThousandNineteenMember', window );">January 2, 2019</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">1,316,924<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option&#160;Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 26.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing&#160;Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 25.705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding (in shares)</a></td>
<td class="nump">1,221,248<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable (in shares)</a></td>
<td class="nump">25,010<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_JanuarySecondTwoThousandEighteenMember', window );">January 2, 2018</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">1,087,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option&#160;Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 27.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing&#160;Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 27.270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding (in shares)</a></td>
<td class="nump">886,679<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable (in shares)</a></td>
<td class="nump">270,457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_JanuaryThirdTwoThousandSeventeenMember', window );">January 3, 2017</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">1,529,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option&#160;Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 23.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing&#160;Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 23.475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding (in shares)</a></td>
<td class="nump">988,415<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable (in shares)</a></td>
<td class="nump">378,747<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_AprilNineteenthTwoThousandSixteenMemberDomain', window );">April 19, 2016</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">1,690,880<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option&#160;Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 23.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing&#160;Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 22.870<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding (in shares)</a></td>
<td class="nump">930,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable (in shares)</a></td>
<td class="nump">589,137<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_AprilTwentyFirstTwoThousandFifteenMemberDomain', window );">April 21, 2015</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">1,786,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option&#160;Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 21.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing&#160;Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 20.630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding (in shares)</a></td>
<td class="nump">596,622<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable (in shares)</a></td>
<td class="nump">350,526<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_AprilTwentySecondTwoThousandFourteenMember', window );">April 22, 2014</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">1,910,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option&#160;Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 28.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing&#160;Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 25.265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding (in shares)</a></td>
<td class="nump">337,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable (in shares)</a></td>
<td class="nump">185,050<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_AprilSixteenthTwoThousandThirteenMember', window );">April 16, 2013</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">410,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option&#160;Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 27.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing&#160;Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 24.625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding (in shares)</a></td>
<td class="nump">32,340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable (in shares)</a></td>
<td class="nump">13,602<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_AprilSeventeenthTwoThousandTwelveMember', window );">April 17, 2012</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options Granted (in shares)</a></td>
<td class="nump">2,470,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Option&#160;Exercise (Strike) Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 27.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing&#160;Stock Price on Date of Grant (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 24.505<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding (in shares)</a></td>
<td class="nump">47,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable (in shares)</a></td>
<td class="nump">47,748<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</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>num: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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SharePrice</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>num: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_AwardDateAxis=fast_JanuarySecondTwoThousandTwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_JanuarySecondTwoThousandTwentyMember</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_AwardDateAxis=fast_JanuarySecondTwoThousandNineteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_JanuarySecondTwoThousandNineteenMember</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_AwardDateAxis=fast_JanuarySecondTwoThousandEighteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_JanuarySecondTwoThousandEighteenMember</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_AwardDateAxis=fast_JanuaryThirdTwoThousandSeventeenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_JanuaryThirdTwoThousandSeventeenMember</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_AwardDateAxis=fast_AprilNineteenthTwoThousandSixteenMemberDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilNineteenthTwoThousandSixteenMemberDomain</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_AwardDateAxis=fast_AprilTwentyFirstTwoThousandFifteenMemberDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilTwentyFirstTwoThousandFifteenMemberDomain</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_AwardDateAxis=fast_AprilTwentySecondTwoThousandFourteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilTwentySecondTwoThousandFourteenMember</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_AwardDateAxis=fast_AprilSixteenthTwoThousandThirteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilSixteenthTwoThousandThirteenMember</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_AwardDateAxis=fast_AprilSeventeenthTwoThousandTwelveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilSeventeenthTwoThousandTwelveMember</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>71
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549570163480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Fair Value Assumptions For Options Granted) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_JanuarySecondTwoThousandTwentyMember', window );">January 2, 2020</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest&#160;Rate</a></td>
<td class="nump">1.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected&#160;Life of Option in Years</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">2.40%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">25.70%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 6.81<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_JanuarySecondTwoThousandNineteenMember', window );">January 2, 2019</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest&#160;Rate</a></td>
<td class="nump">2.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected&#160;Life of Option in Years</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">2.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">23.96%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 4.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="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_JanuarySecondTwoThousandEighteenMember', window );">January 2, 2018</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest&#160;Rate</a></td>
<td class="nump">2.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected&#160;Life of Option in Years</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">2.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">23.45%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 5.02<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_JanuaryThirdTwoThousandSeventeenMember', window );">January 3, 2017</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest&#160;Rate</a></td>
<td class="nump">1.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected&#160;Life of Option in Years</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">2.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">24.49%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 4.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="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_AprilNineteenthTwoThousandSixteenMemberDomain', window );">April 19, 2016</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest&#160;Rate</a></td>
<td class="nump">1.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected&#160;Life of Option in Years</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">2.60%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">26.34%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 4.09<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_AprilTwentyFirstTwoThousandFifteenMemberDomain', window );">April 21, 2015</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest&#160;Rate</a></td>
<td class="nump">1.30%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected&#160;Life of Option in Years</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">2.70%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">26.84%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 3.68<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_AprilTwentySecondTwoThousandFourteenMember', window );">April 22, 2014</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest&#160;Rate</a></td>
<td class="nump">1.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected&#160;Life of Option in Years</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">28.55%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 4.79<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_AprilSixteenthTwoThousandThirteenMember', window );">April 16, 2013</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest&#160;Rate</a></td>
<td class="nump">0.70%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected&#160;Life of Option in Years</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">1.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">37.42%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 6.33<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=fast_AprilSeventeenthTwoThousandTwelveMember', window );">April 17, 2012</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free Interest&#160;Rate</a></td>
<td class="nump">0.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected&#160;Life of Option in Years</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected Dividend Yield</a></td>
<td class="nump">1.40%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Stock Volatility</a></td>
<td class="nump">39.25%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Estimated Fair Value of Stock Option (in dollars per share)</a></td>
<td class="nump">$ 6.85<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</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>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</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>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</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>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</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>num: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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</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>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_AwardDateAxis=fast_JanuarySecondTwoThousandTwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_JanuarySecondTwoThousandTwentyMember</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_AwardDateAxis=fast_JanuarySecondTwoThousandNineteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_JanuarySecondTwoThousandNineteenMember</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_AwardDateAxis=fast_JanuarySecondTwoThousandEighteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_JanuarySecondTwoThousandEighteenMember</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_AwardDateAxis=fast_JanuaryThirdTwoThousandSeventeenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_JanuaryThirdTwoThousandSeventeenMember</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_AwardDateAxis=fast_AprilNineteenthTwoThousandSixteenMemberDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilNineteenthTwoThousandSixteenMemberDomain</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_AwardDateAxis=fast_AprilTwentyFirstTwoThousandFifteenMemberDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilTwentyFirstTwoThousandFifteenMemberDomain</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_AwardDateAxis=fast_AprilTwentySecondTwoThousandFourteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilTwentySecondTwoThousandFourteenMember</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_AwardDateAxis=fast_AprilSixteenthTwoThousandThirteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilSixteenthTwoThousandThirteenMember</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_AwardDateAxis=fast_AprilSeventeenthTwoThousandTwelveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardDateAxis=fast_AprilSeventeenthTwoThousandTwelveMember</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>72
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549485786376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholder's Equity (Summary Of Stock Option Plan Activity) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">104 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options 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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares)</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="nump">13,104,021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(1,630,664)<span></span>
</td>
<td class="num">(2,325,073)<span></span>
</td>
<td class="num">(620,766)<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding as of End of Period (in shares)</a></td>
<td class="nump">5,914,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,914,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable (in shares)</a></td>
<td class="nump">1,885,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,885,241<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option Plan</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options 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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding as of Beginning of Period (in shares)</a></td>
<td class="nump">6,807,217<span></span>
</td>
<td class="nump">7,999,264<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">902,263<span></span>
</td>
<td class="nump">1,316,924<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(1,630,664)<span></span>
</td>
<td class="num">(2,325,073)<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Cancelled/forfeited (in shares)</a></td>
<td class="num">(164,059)<span></span>
</td>
<td class="num">(183,898)<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding as of End of Period (in shares)</a></td>
<td class="nump">5,914,757<span></span>
</td>
<td class="nump">6,807,217<span></span>
</td>
<td class="nump">7,999,264<span></span>
</td>
<td class="nump">5,914,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable (in shares)</a></td>
<td class="nump">1,885,241<span></span>
</td>
<td class="nump">2,164,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,885,241<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Exercise Price</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding as of Beginning of Period (in dollars per share)</a></td>
<td class="nump">$ 24.890<span></span>
</td>
<td class="nump">$ 24.765<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">38.000<span></span>
</td>
<td class="nump">26.000<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">25.180<span></span>
</td>
<td class="nump">25.150<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Cancelled/forfeited (in dollars per share)</a></td>
<td class="nump">27.640<span></span>
</td>
<td class="nump">24.630<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding as of End of Period (in dollars per share)</a></td>
<td class="nump">26.730<span></span>
</td>
<td class="nump">24.890<span></span>
</td>
<td class="nump">$ 24.765<span></span>
</td>
<td class="nump">$ 26.730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable (in dollars per share)</a></td>
<td class="nump">$ 24.230<span></span>
</td>
<td class="nump">$ 24.510<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.230<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Remaining Life</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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding</a></td>
<td class="text">6 years 2 months 19 days<span></span>
</td>
<td class="text">6 years 1 month 2 days<span></span>
</td>
<td class="text">5 years 7 months 9 days<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="top.Show.showAR( this, 'defref_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm', window );">Granted</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">9 years<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable</a></td>
<td class="text">4 years 8 months 15 days<span></span>
</td>
<td class="text">4 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<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_fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award options grants in period weighted average remaining contractual term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</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>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</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>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</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>num: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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</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>num: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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</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>num: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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</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>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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</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>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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>73
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549485728344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Shares Outstanding) (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fast_ShareOutstandingRollForward', window );"><strong>Shares Outstanding [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at beginning of year (in shares)</a></td>
<td class="nump">574,128,911<span></span>
</td>
<td class="nump">571,803,838<span></span>
</td>
<td class="nump">575,183,072<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised (in shares)</a></td>
<td class="nump">1,630,664<span></span>
</td>
<td class="nump">2,325,073<span></span>
</td>
<td class="nump">620,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Purchases of common stock (in shares)</a></td>
<td class="num">(1,600,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at end of year (in shares)</a></td>
<td class="nump">574,159,575<span></span>
</td>
<td class="nump">574,128,911<span></span>
</td>
<td class="nump">571,803,838<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fast_ShareOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Outstanding [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_ShareOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockRepurchasedDuringPeriodShares</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>74
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549570249176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Reconciliation Of Denominators Used In Computation Of Basic And Diluted Earnings Per Share) (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in shares)</a></td>
<td class="nump">573,778,761<span></span>
</td>
<td class="nump">573,202,152<span></span>
</td>
<td class="nump">573,933,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Weighted shares assumed upon exercise of stock options (in shares)</a></td>
<td class="nump">1,893,193<span></span>
</td>
<td class="nump">1,239,476<span></span>
</td>
<td class="nump">391,694<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding (in shares)</a></td>
<td class="nump">575,671,954<span></span>
</td>
<td class="nump">574,441,628<span></span>
</td>
<td class="nump">574,325,528<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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockholdersEquityNoteAbstract</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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>75
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549482410296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Summary Of Anti-Dilutive Options Excluded) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Options to purchase shares of common stock (in shares)</a></td>
<td class="nump">846,041<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,159,514<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="top.Show.showAR( this, 'defref_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice', window );">Weighted average exercise prices of options (in dollars per share)</a></td>
<td class="nump">$ 38.00<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 27.51<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Antidilutive Securities Excluded from Computation of Earnings Per Share, Weighted Average Exercise Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockholdersEquityNoteAbstract</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>76
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549482252296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Savings Plan (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Expense related to contribution to employees' retirement accounts</a></td>
<td class="nump">$ 16.2<span></span>
</td>
<td class="nump">$ 13.8<span></span>
</td>
<td class="nump">$ 13.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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CompensationAndRetirementDisclosureAbstract</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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DefinedContributionPlanCostRecognized</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>77
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549483865096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Earnings Before Income Taxes) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</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>
<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,046.7<span></span>
</td>
<td class="nump">$ 977.6<span></span>
</td>
<td class="nump">$ 905.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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86.0<span></span>
</td>
<td class="nump">66.1<span></span>
</td>
<td class="nump">82.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Earnings before income taxes</a></td>
<td class="nump">$ 262.2<span></span>
</td>
<td class="nump">$ 287.6<span></span>
</td>
<td class="nump">$ 313.7<span></span>
</td>
<td class="nump">$ 269.2<span></span>
</td>
<td class="nump">$ 236.4<span></span>
</td>
<td class="nump">$ 278.4<span></span>
</td>
<td class="nump">$ 271.4<span></span>
</td>
<td class="nump">$ 257.5<span></span>
</td>
<td class="nump">$ 1,132.7<span></span>
</td>
<td class="nump">$ 1,043.7<span></span>
</td>
<td class="nump">$ 987.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549488405384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Components Of Income Tax Expense (Benefit)) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current</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="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 195.4<span></span>
</td>
<td class="nump">$ 177.4<span></span>
</td>
<td class="nump">$ 143.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="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">47.5<span></span>
</td>
<td class="nump">41.6<span></span>
</td>
<td class="nump">38.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="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">28.1<span></span>
</td>
<td class="nump">22.1<span></span>
</td>
<td class="nump">24.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">271.0<span></span>
</td>
<td class="nump">241.1<span></span>
</td>
<td class="nump">206.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="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Deferred</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="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">11.3<span></span>
</td>
<td class="nump">27.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="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">11.7<span></span>
</td>
<td class="nump">28.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Total</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="top.Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Federal</a></td>
<td class="nump">197.2<span></span>
</td>
<td class="nump">188.7<span></span>
</td>
<td class="nump">171.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="top.Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">State</a></td>
<td class="nump">47.0<span></span>
</td>
<td class="nump">41.8<span></span>
</td>
<td class="nump">39.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="top.Show.showAR( this, 'defref_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations', window );">Foreign</a></td>
<td class="nump">29.4<span></span>
</td>
<td class="nump">22.3<span></span>
</td>
<td class="nump">24.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 273.6<span></span>
</td>
<td class="nump">$ 252.8<span></span>
</td>
<td class="nump">$ 235.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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CurrentFederalTaxExpenseBenefit</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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CurrentForeignTaxExpenseBenefit</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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CurrentIncomeTaxExpenseBenefit</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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CurrentStateAndLocalTaxExpenseBenefit</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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredFederalIncomeTaxExpenseBenefit</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_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract</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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredForeignIncomeTaxExpenseBenefit</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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredIncomeTaxExpenseBenefit</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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredStateAndLocalIncomeTaxExpenseBenefit</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_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_FederalIncomeTaxExpenseBenefitContinuingOperations</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_ForeignIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ForeignIncomeTaxExpenseBenefitContinuingOperations</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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeTaxExpenseBenefitContinuingOperationsAbstract</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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations</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>79
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549483973544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Difference In Income Tax Expense And Expected Expense) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. federal statutory income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">U.S. federal income tax expense at statutory rate</a></td>
<td class="nump">$ 237.9<span></span>
</td>
<td class="nump">$ 219.2<span></span>
</td>
<td class="nump">$ 207.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="nump">36.3<span></span>
</td>
<td class="nump">32.8<span></span>
</td>
<td class="nump">30.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings', window );">Transition tax</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Remeasurement of deferred taxes for Tax Act</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(11.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(0.6)<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">7.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 273.6<span></span>
</td>
<td class="nump">$ 252.8<span></span>
</td>
<td class="nump">$ 235.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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">24.20%<span></span>
</td>
<td class="nump">24.20%<span></span>
</td>
<td class="nump">23.80%<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>num: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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32059-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeTaxReconciliationChangeInEnactedTaxRate</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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</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_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeTaxReconciliationOtherAdjustments</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_IncomeTaxReconciliationRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeTaxReconciliationRepatriationOfForeignEarnings</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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeTaxReconciliationStateAndLocalIncomeTaxes</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>80
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549486838056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Summary Of Temporary Differences That Give Rise To Deferred Income Tax Assets And Liabilities) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Deferred income tax assets (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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory costing and valuation methods</a></td>
<td class="nump">$ 5.3<span></span>
</td>
<td class="nump">$ 4.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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for credit losses</a></td>
<td class="nump">3.1<span></span>
</td>
<td class="nump">2.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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance', window );">Insurance reserves</a></td>
<td class="nump">9.1<span></span>
</td>
<td class="nump">9.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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Customer promotions</a></td>
<td class="nump">2.4<span></span>
</td>
<td class="nump">1.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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">3.3<span></span>
</td>
<td class="nump">3.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="top.Show.showAR( this, 'defref_fast_DeferredTaxAssetsOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">62.1<span></span>
</td>
<td class="nump">62.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="top.Show.showAR( this, 'defref_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions', window );">Federal and state benefit of uncertain tax positions</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Foreign net operating loss and credit carryforwards</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">3.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Foreign valuation allowances</a></td>
<td class="num">(2.2)<span></span>
</td>
<td class="num">(2.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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other, net</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="nump">(0.0)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred income tax assets</a></td>
<td class="nump">85.5<span></span>
</td>
<td class="nump">85.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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="num">(117.6)<span></span>
</td>
<td class="num">(114.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="top.Show.showAR( this, 'defref_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset', window );">Operating lease ROU assets</a></td>
<td class="num">(61.4)<span></span>
</td>
<td class="num">(61.7)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred income tax liabilities</a></td>
<td class="num">(179.0)<span></span>
</td>
<td class="num">(176.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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Deferred income tax liabilities</a></td>
<td class="num">$ (93.5)<span></span>
</td>
<td class="num">$ (90.8)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tax effect as of the balance sheet date of the amount of estimated future tax deductions arising from Federal and state benefit of uncertain tax positions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_fast_DeferredTaxAssetsOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Operating Lease Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_DeferredTaxAssetsOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract</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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredIncomeTaxLiabilities</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_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxAssetsInventory</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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxAssetsNet</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_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxAssetsOperatingLossCarryforwardsForeign</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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance</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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxLiabilities</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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxLiabilitiesOther</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</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_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OperatingLossCarryforwardsValuationAllowance</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>81
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549482244968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Reconciliation Of The Beginning And Ending Amount Of Total Gross Unrecognized Tax Benefits) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of year:</a></td>
<td class="nump">$ 8.6<span></span>
</td>
<td class="nump">$ 5.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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Increase related to prior year tax positions</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Decrease related to prior year tax positions</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(0.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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Increase related to current year tax positions</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">4.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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Decrease related to statute of limitation lapses</a></td>
<td class="num">(0.7)<span></span>
</td>
<td class="num">(1.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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlements</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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of year:</a></td>
<td class="nump">$ 8.8<span></span>
</td>
<td class="nump">$ 8.6<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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_UnrecognizedTaxBenefits</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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</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>82
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549480855160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Additional Information) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </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="top.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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Material changes in unrecognized tax benefits</a></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="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Undistributed earnings from foreign subsidiaries</a></td>
<td class="nump">$ 365.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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573983&amp;loc=d3e28200-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_UndistributedEarningsOfForeignSubsidiaries</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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549482155944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </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="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="top.Show.showAR( this, 'defref_us-gaap_ResidualValueOfLeasedAsset', window );">Aggregate residual value guarantee of pick-up leases</a></td>
<td class="nump">$ 83.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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LeasesAbstract</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_ResidualValueOfLeasedAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of residual asset covered by residual value guarantee. Excludes guarantee considered to be lease payments for lessor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121576215&amp;loc=SL77919381-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ResidualValueOfLeasedAsset</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549486783112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating leases - Cost Components of Operating Leases (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 117.6<span></span>
</td>
<td class="nump">$ 118.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="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">8.7<span></span>
</td>
<td class="nump">11.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="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">23.6<span></span>
</td>
<td class="nump">27.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="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total</a></td>
<td class="nump">149.9<span></span>
</td>
<td class="nump">157.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember', window );">Leased Facilities and Equipment</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="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">102.5<span></span>
</td>
<td class="nump">104.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="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">7.2<span></span>
</td>
<td class="nump">10.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="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total</a></td>
<td class="nump">109.7<span></span>
</td>
<td class="nump">114.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Leased Vehicles</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="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">15.1<span></span>
</td>
<td class="nump">14.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="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.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="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">23.6<span></span>
</td>
<td class="nump">27.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="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total</a></td>
<td class="nump">$ 40.2<span></span>
</td>
<td class="nump">$ 43.4<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LeaseCost</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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeLeaseDescriptionLineItems</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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OperatingLeaseCost</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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShortTermLeaseCost</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_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_VariableLeaseCost</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_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</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>85
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549485766072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases - Maturities of Lease Liabilities (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </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="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 95.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">69.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">46.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">24.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">12.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2026 and thereafter</a></td>
<td class="nump">5.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">254.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="num">(9.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">245.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember', window );">Leased Facilities and Equipment</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="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">86.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">62.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">42.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">24.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">12.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2026 and thereafter</a></td>
<td class="nump">5.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">233.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="num">(8.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">225.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Leased Vehicles</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="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">9.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">6.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">3.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2026 and thereafter</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">20.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="num">(0.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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 19.8<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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeLeaseDescriptionLineItems</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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDue</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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OperatingLeaseLiability</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_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</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>86
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549656668856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases - Weighted Average Lease term and Discount Rates (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember', window );">Leased Facilities and Equipment</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="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (years)</a></td>
<td class="text">3 years 5 months 19 days<span></span>
</td>
<td class="text">3 years 3 months 3 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">2.37%<span></span>
</td>
<td class="nump">3.18%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Leased Vehicles</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="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (years)</a></td>
<td class="text">2 years 5 months 8 days<span></span>
</td>
<td class="text">2 years 10 months 20 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">2.39%<span></span>
</td>
<td class="nump">2.70%<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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LesseeLeaseDescriptionLineItems</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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OperatingLeaseWeightedAverageDiscountRatePercent</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>num: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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OperatingLeaseWeightedAverageRemainingLeaseTerm1</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_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=fast_FacilitiesAndEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</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>87
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549574161240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases - Supplemental Cash Flow Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease 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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash outflow from operating leases</a></td>
<td class="nump">$ 115.8<span></span>
</td>
<td class="nump">$ 117.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="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Leased assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">$ 99.2<span></span>
</td>
<td class="nump">$ 116.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_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CashFlowOperatingActivitiesLesseeAbstract</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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OperatingLeasePayments</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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</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>88
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549486436840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Commitments - Debt Obligations and Letters of Credit Outstanding (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 405.0<span></span>
</td>
<td class="nump">$ 345.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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: Current portion of debt</a></td>
<td class="num">(40.0)<span></span>
</td>
<td class="num">(3.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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">$ 365.0<span></span>
</td>
<td class="nump">342.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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Credit Facility | Unsecured Revolving Credit 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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Average Interest Rate, weighted per annum</a></td>
<td class="nump">1.09%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">210.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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Credit Facility | Letter of Credit Subfacility</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="top.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="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit under unsecured revolving credit facility - contingent obligation</a></td>
<td class="nump">$ 36.3<span></span>
</td>
<td class="nump">36.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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Unsecured Promissory Notes | Senior unsecured promissory notes payable, Series A</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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Average Interest Rate, fixed per annum</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 40.0<span></span>
</td>
<td class="nump">40.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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Unsecured Promissory Notes | Senior unsecured promissory notes payable, Series B</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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Average Interest Rate, fixed per annum</a></td>
<td class="nump">2.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 35.0<span></span>
</td>
<td class="nump">35.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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Unsecured Promissory Notes | Senior unsecured promissory notes payable, Series C</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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Average Interest Rate, fixed per annum</a></td>
<td class="nump">3.22%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 60.0<span></span>
</td>
<td class="nump">60.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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Unsecured Promissory Notes | Senior unsecured promissory notes payable, Series D</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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Average Interest Rate, fixed per annum</a></td>
<td class="nump">2.66%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 75.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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Unsecured Promissory Notes | Senior unsecured promissory notes payable, Series E</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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Average Interest Rate, fixed per annum</a></td>
<td class="nump">2.72%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 50.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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Unsecured Promissory Notes | Senior unsecured promissory notes payable, Series F</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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Average Interest Rate, fixed per annum</a></td>
<td class="nump">1.69%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 70.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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Unsecured Promissory Notes | Senior unsecured promissory notes payable, Series G</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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Average Interest Rate, fixed per annum</a></td>
<td class="nump">2.13%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 25.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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Unsecured Promissory Notes | Senior unsecured promissory notes payable, Series H</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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Average Interest Rate, fixed per annum</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 50.0<span></span>
</td>
<td class="nump">$ 0.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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DebtInstrumentInterestRateEffectivePercentage</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>num: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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DebtInstrumentInterestRateStatedPercentage</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>num: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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LettersOfCreditOutstandingAmount</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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongTermDebt</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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=us-gaap_LineOfCreditMember</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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</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_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=us-gaap_LetterOfCreditMember</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=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=us-gaap_SeniorNotesMember</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_DebtInstrumentAxis=fast_A2.00SeniorPromissoryNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=fast_A2.00SeniorPromissoryNotePayableMember</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_DebtInstrumentAxis=fast_A2.45SeniorUnsecuredPromissoryNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=fast_A2.45SeniorUnsecuredPromissoryNotePayableMember</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_DebtInstrumentAxis=fast_A3.22SeniorUnsecuredPromissoryNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=fast_A3.22SeniorUnsecuredPromissoryNotePayableMember</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_DebtInstrumentAxis=fast_A266SeniorUnsecuredPromissoryNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=fast_A266SeniorUnsecuredPromissoryNotePayableMember</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_DebtInstrumentAxis=fast_A272SeniorUnsecuredPromissoryNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=fast_A272SeniorUnsecuredPromissoryNotePayableMember</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_DebtInstrumentAxis=fast_A169SeniorUnsecuredPromissoryNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=fast_A169SeniorUnsecuredPromissoryNotePayableMember</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_DebtInstrumentAxis=fast_A213SeniorUnsecuredPromissoryNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=fast_A213SeniorUnsecuredPromissoryNotePayableMember</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_DebtInstrumentAxis=fast_A250SeniorUnsecuredPromissoryNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=fast_A250SeniorUnsecuredPromissoryNotePayableMember</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>89
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549486825528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Commitments - Unsecured Revolving Credit Facility (Details) - Credit Facility<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Minimum</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="top.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Percentage fee paid for unused portion of credit facility</a></td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Maximum</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="top.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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Percentage fee paid for unused portion of credit facility</a></td>
<td class="nump">0.125%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">LIBOR</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="top.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Per annum interest rate over LIBOR</a></td>
<td class="nump">0.95%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Unsecured Revolving Credit Facility</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="top.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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 700,000,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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Letter of Credit Subfacility</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="top.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 55,000,000.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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DebtInstrumentBasisSpreadOnVariableRate1</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>num: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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LineOfCreditFacilityMaximumBorrowingCapacity</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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</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>num: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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=us-gaap_LineOfCreditMember</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_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</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_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=us-gaap_LetterOfCreditMember</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>90
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549482453992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Commitments - Senior Unsecured Promissory Notes Payable (Details) - Senior Unsecured Promissory Notes<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt issuance, aggregate principal amount</a></td>
<td class="nump">$ 405,000,000.0<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="top.Show.showAR( this, 'defref_fast_DebtInstrumentMaximumFaceAmountAllowable', window );">Maximum aggregate borrowing capacity</a></td>
<td class="nump">$ 600,000,000.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fast_DebtInstrumentMaximumFaceAmountAllowable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Maximum Face Amount Allowable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fast_DebtInstrumentMaximumFaceAmountAllowable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fast_</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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DebtInstrumentFaceAmount</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=us-gaap_SeniorNotesMember</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>91
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549482228456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Commitments - Debt Maturity (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 40.0<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2022</a></td>
<td class="nump">35.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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2023</a></td>
<td class="nump">70.0<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2024</a></td>
<td class="nump">60.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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2025</a></td>
<td class="nump">75.0<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">2026 and thereafter</a></td>
<td class="nump">125.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 405.0<span></span>
</td>
<td class="nump">$ 345.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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongTermDebt</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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</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>92
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549570097320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data (Unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Selected Quarterly Financial Information [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>
<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>
<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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">$ 1,358.0<span></span>
</td>
<td class="nump">$ 1,413.3<span></span>
</td>
<td class="nump">$ 1,509.0<span></span>
</td>
<td class="nump">$ 1,367.0<span></span>
</td>
<td class="nump">$ 1,276.9<span></span>
</td>
<td class="nump">$ 1,379.1<span></span>
</td>
<td class="nump">$ 1,368.4<span></span>
</td>
<td class="nump">$ 1,309.3<span></span>
</td>
<td class="nump">$ 5,647.3<span></span>
</td>
<td class="nump">$ 5,333.7<span></span>
</td>
<td class="nump">$ 4,965.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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">618.8<span></span>
</td>
<td class="nump">640.6<span></span>
</td>
<td class="nump">671.6<span></span>
</td>
<td class="nump">636.8<span></span>
</td>
<td class="nump">598.4<span></span>
</td>
<td class="nump">651.1<span></span>
</td>
<td class="nump">641.2<span></span>
</td>
<td class="nump">624.7<span></span>
</td>
<td class="nump">2,567.8<span></span>
</td>
<td class="nump">2,515.4<span></span>
</td>
<td class="nump">2,398.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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Pre-tax Earnings</a></td>
<td class="nump">262.2<span></span>
</td>
<td class="nump">287.6<span></span>
</td>
<td class="nump">313.7<span></span>
</td>
<td class="nump">269.2<span></span>
</td>
<td class="nump">236.4<span></span>
</td>
<td class="nump">278.4<span></span>
</td>
<td class="nump">271.4<span></span>
</td>
<td class="nump">257.5<span></span>
</td>
<td class="nump">1,132.7<span></span>
</td>
<td class="nump">1,043.7<span></span>
</td>
<td class="nump">987.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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 196.1<span></span>
</td>
<td class="nump">$ 221.5<span></span>
</td>
<td class="nump">$ 238.9<span></span>
</td>
<td class="nump">$ 202.6<span></span>
</td>
<td class="nump">$ 178.7<span></span>
</td>
<td class="nump">$ 213.5<span></span>
</td>
<td class="nump">$ 204.6<span></span>
</td>
<td class="nump">$ 194.1<span></span>
</td>
<td class="nump">$ 859.1<span></span>
</td>
<td class="nump">$ 790.9<span></span>
</td>
<td class="nump">$ 751.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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic Net Earnings per Share (in dollars per share)</a></td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 1.50<span></span>
</td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="nump">$ 1.31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted Net Earnings per Share (in dollars per share)</a></td>
<td class="nump">0.34<span></span>
</td>
<td class="nump">0.38<span></span>
</td>
<td class="nump">0.42<span></span>
</td>
<td class="nump">0.35<span></span>
</td>
<td class="nump">0.31<span></span>
</td>
<td class="nump">0.37<span></span>
</td>
<td class="nump">0.36<span></span>
</td>
<td class="nump">0.34<span></span>
</td>
<td class="nump">1.49<span></span>
</td>
<td class="nump">1.38<span></span>
</td>
<td class="nump">1.31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash dividends paid per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 0.650<span></span>
</td>
<td class="nump">$ 0.250<span></span>
</td>
<td class="nump">$ 0.250<span></span>
</td>
<td class="nump">$ 0.250<span></span>
</td>
<td class="nump">$ 0.220<span></span>
</td>
<td class="nump">$ 0.220<span></span>
</td>
<td class="nump">$ 0.215<span></span>
</td>
<td class="nump">$ 0.215<span></span>
</td>
<td class="nump">$ 1.40<span></span>
</td>
<td class="nump">$ 0.87<span></span>
</td>
<td class="nump">$ 0.77<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>num: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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SelectedQuarterlyFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SelectedQuarterlyFinancialInformationAbstract</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>93
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140549488123016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II-Valuation and Qualifying Accounts (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance For Credit Losses</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="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance&#160;at Beginning of Year</a></td>
<td class="nump">$ 10.9<span></span>
</td>
<td class="nump">$ 12.8<span></span>
</td>
<td class="nump">$ 11.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="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">"Additions" Charged to Costs and Expenses</a></td>
<td class="nump">7.5<span></span>
</td>
<td class="nump">5.5<span></span>
</td>
<td class="nump">8.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="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">"Other" Additions (Deductions)</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">"Less" Deductions</a></td>
<td class="nump">6.1<span></span>
</td>
<td class="nump">7.4<span></span>
</td>
<td class="nump">7.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="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Year</a></td>
<td class="nump">12.3<span></span>
</td>
<td class="nump">10.9<span></span>
</td>
<td class="nump">12.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="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=fast_SECSchedule1209ReserveInsuranceMember', window );">Insurance Reserves</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="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance&#160;at Beginning of Year</a></td>
<td class="nump">41.1<span></span>
</td>
<td class="nump">37.6<span></span>
</td>
<td class="nump">39.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="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">"Additions" Charged to Costs and Expenses</a></td>
<td class="nump">72.1<span></span>
</td>
<td class="nump">69.7<span></span>
</td>
<td class="nump">66.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="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">"Other" Additions (Deductions)</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">"Less" Deductions</a></td>
<td class="nump">72.2<span></span>
</td>
<td class="nump">66.2<span></span>
</td>
<td class="nump">68.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="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Year</a></td>
<td class="nump">$ 41.0<span></span>
</td>
<td class="nump">$ 41.1<span></span>
</td>
<td class="nump">$ 37.6<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_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_MovementInValuationAllowancesAndReservesRollForward</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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ValuationAllowancesAndReservesBalance</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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ValuationAllowancesAndReservesChargedToCostAndExpense</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_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ValuationAllowancesAndReservesChargedToOtherAccounts</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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ValuationAllowancesAndReservesDeductions</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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</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_ValuationAllowancesAndReservesTypeAxis=fast_SECSchedule1209ReserveInsuranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=fast_SECSchedule1209ReserveInsuranceMember</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>94
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MPM(5^WO7_8/B57-U^<25XD7S=<LHR-8&\'[#@6WM@[X-/=Q^K_\#4$L#!!0
M   ( %)J2%(.X4*@$ ,  '4*   8    >&PO=V]R:W-H965T<R]S:&5E=#,N
M>&ULK59=;YLP%/TK%MI#*W7A(]]5$JE--:T/U:)FW9X=N E6#<YLDW3[];LV
ME$)'().:AV##/>>>>[@VGAV%?%8Q@"8O"4_5W(FUWE^[K@IC2*CJB3VD^&0K
M9$(U3N7.57L)-+*@A+N!YXW<A++46<SLO95<S$2F.4MA)8G*DH3*W[? Q7'N
M^,[KC4>VB[6YX2YF>[J#->BG_4KBS"U9(I9 JIA(B83MW+GQKY=^WP!LQ \&
M1U49$U/*1HAG,[F/YHYG% &'4!L*BI<#+(%SPX0Z?A6D3IG3 *OC5_8OMG@L
M9D,5+ 7_R2(=SYV)0R+8THSK1W'\"D5!0\,7"J[L/SGFL2,,#C.E15* 44'"
MTOQ*7PHC*@!_< (0%(#@7$"_ %CGW%R9+>N.:KJ827$DTD0CFQE8;RP:JV&I
M>8UK+?$I0YQ>+$6J!&<1U1"16\II&@)9&SI%+E940JICT"RD_))\)D_K.W+Q
MZ9)\(BPE#XQS?!-JYFH48NC<L$AZFR<-3B2]@[!'^OX5";S :X OSX;[TSK<
MQ?)+#X+2@\#R]4]YD$E3)Z%*8=G7+8S]DK%O&0<G&+]+&@&V:"BR%(V4$ ([
MT V'*T(YKASK,JY!$DJ(F"9<8.I&(_,\8YO'+,G#P@]Z_9E[J-K5$.3UIF50
MK81!6<*@U905+B= 7R*"/1@^MY@R+!F'K:9@-Y$#Y1F0"^R>2'!.I2)[P$TE
MQD:[;"H_9YQ6*O-ZGO^N_(Z@FMA1*7;4*O8FT[&0[ _6;]1:A:I18LXSJF0?
M>O;W3F5W7$WHN!0Z;A5ZKU36+7+\3_+W\MHB:L(FI;!)J[!OF5::IA%+=UWJ
M)IWJVB)JZJ:ENFG[FA=)@E^1KM[VO;=]U/OP[BXH.]J[*ZHNN++Q^Q_4X051
MU?V)YS4V^5FA=<%ON[0??$"G%R2U=38>^,/I<#Q\+[8Y-)A,_5/NOGT _/8O
MP']T?\%TEN+FT";%;N5,8 YD#U3N6*H(ARUBO=X8=TV9GW'RB19[>TS8"(V'
M#CN,\5P(T@3@\ZT0^G5B3A[E27/Q%U!+ P04    " !2:DA2PT+_$Y0$  !Q
M$0  &    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;*V838_;-A"&_PIAY)
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
MF4W1Y<45ND"4HT?*&*1/#0,-AS$N@ZP*?.\"QR<"1S%Z%%P7"GWA.<GW'03
MHJ82[ZC<QV<]3DGFHR2Z1G$8ART'FGP:'@U:X-//P_MGV"1U8A+K+SGAK\[%
MR53\OILK+>'A_#D3KE.'Z]APG1/AOD.%(5ARRI>MR73HU*)-*=F,^]V!'PV#
M35/A8ZMT$/J#?:MIBU4W:ECM$>C6!+IG]?JA"R)1MB<4=4)=,J'4U37BQ(JI
M\=OM&<5Z=<#>6<6@[$!1X?!(I20\>T>0"ZX8=N4L_PMOUSVERX^X9K@(_= \
M'7-+W65S=^:J379WA'Y#JBCUXP/5CXUZ?N= \V.;FVC@I^V:I[4$Z5D))BUJ
MM[%(CR]/VO.3 QK'5ND@/;2:ME@E<4,21R1H5,22R*7M+ JNQYIK5U'JW;IY
MW=F:?;!_#TW-]: /-ZXC/F*YI%PA1A;@,O13N)_2=1FWT&)EZ^Y<:*CB=EI
M8R;2&,#_A1!ZMS !ZE8__@]02P,$%     @ 4FI(4A6^9U57 @  T 4  !@
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
MY[OU#:?[ZCSR@7).\^HR(5C42!J(_[>4\I<;><39GK*O_P%02P,$%     @
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
MY4\ 0S20^Z67:ATV,<#N;V7V'5!+ P04    " !2:DA2>MP" ^L$   ]"P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6RU5FUOVS80_BL'8QDV()7U
M8LEVEP3(2XMV0-J@2=</PS[0TDDB*I$:2<7-O]\=*;O)TGH8AGTA1>KNX7,/
MCT>>;+7Y;%M$!U_Z3MG36>O<\'(^MV6+O;"1'E#1GUJ;7C@:FF9N!X.B\DY]
M-T_CN)CW0JK9V8F?NS%G)WITG51X8\".?2_,PP5V>GLZ2V:[B0^R:1U/S,].
M!M'@+;J/PXVAT7R/4LD>E95:@<'Z=':>O+Q8L+TW^$WBUC[Z!HYDH_5G'KRM
M3F<Q$\(.2\<(@KI[O,2N8R"B\>>$.=LOR8Z/OW?HKWWL%,M&6+S4W2=9N?9T
MMII!A;48._=!;]_@%$_.>*7NK&]A&VP7RQF4HW6ZGYR)02]5Z,6728='#JOX
M.P[IY)!ZWF$AS_)*.'%V8O06#%L3&G_X4+TWD9.*-^76&?HKR<^=?<![5".>
MS!V!\=2\G!PO@F/Z'<<DA6NM7&OAE:JP>@HP)Q9[*NF.RD5Z$/$*RPBRY!C2
M.(T/X&7[T#*/EQT.#6JC>[@DKH92@.1U+5QZ8=' [^<;Z^?_.+#@8K_@PB^X
M^/=:'G9\IQU"%L&.\96THFD,-L)GKJ[W?^Y:I$0N]:B<5 T,NI.E1,LFCG[1
M637>QX)4?N9>&*E'"PWJQHBAE24(.KR66V]@14^0EKZU1<IG6QJYP6KG/QU6
M7L#*1LE:ED*Y;W'8TP_8PCD"&AU!.0W>VC!3/D(5Z F=3B-C=+H,H?J]VA++
M=B+745!E.1J#5017HV%KSH]CV"*TH@)!O%1#9N5N3UTK'-4+JE$6%:^?'S%]
M/1JBH2S1K01/*RIYO( EK!:#*%U'GES+>)T=HH6:>,*&*UA =RV!M[K[RFFC
M*:W2.%F#4!5_K(Y!Z6?<_D[+0*])K(/T(G@_LN<DKL%.3*JR1+7NB!93>+;%
M6S1^:X,)]\:[4))(75E /KA QP[[#7'+DI=PM\7N'E_T?+(G.R]W"(W#@H]*
M\O*WCEA8^ $6QZLTCS+J\V(5K:E/5WF4PZ50HA)>CFO\(DL-!=G%4,1%M((\
MBZE]IPVM<T[*4%I!?KS(8T+*CY-E'BT9.2EH?$[BD[Q$D2*@,JL>I5.R7A)F
MDJ^X7:P(\TX[T7V5ZP>"*Q9+#YMEF8==%WF4^+-$(9:T&W3]V-TF>,UA\\#R
M4*4UGVD?_A\EKX4::ZH](8.*-%K $11+THZZ@I@>D4#J!26,K(BDI+ X0YP9
MPXV6)!35$20IJ4Y=1C$=P7LO5%J$7^NHH"Z-HY1'<4PJ/>__28C!Z(J6!"Y;
M_UF*FR#%W<. \)8VD:'QF32OA76H^.C]E/Q,811+2-<^S&SA8Z&.1W>:[C_Z
MO\Y@Y>>#41("NQR=+U%N9U7 PLN:/VK?/%2&[G!96OA1],,O,"@<Z;KG">^2
M>TA.VEU[3:EO>#M:RFY?P";#Q*.N?<N&OPHZ+-J;VG$8NI"Q9+KVOY=3RWOT
MBM\I? R>FE*Z>M3 .[2?L*MXT:=VF<^;H$[PN14UNH<G9B1O[NV291!JZ>U#
MTF0^9T(V90<SAC>%LZ:>MNEIBNR+G-T;6%\'>FE+JJ1"(5]).U[1MZ[>^:,G
M#96'QC_<;#CXX76SG]V_#<_#D^BK>7A87@O32+H1.ZS)-8Z6^0Q,>*R%@=.#
M?R!1#:<J[3];>M^B80/Z7VNZGZ<!+[!_,9_]!5!+ P04    " !2:DA2=W+-
M4B0$  "X"   &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6RE5MMNXS80
M_96!NBAV 4?6S8Z=.@:<9(L62+;&)ML^%'V@)5HBEA*U)&4G?]]#2G:2YO+2
M%]XT<^;,C=1BK_1W4W%NZ;Z6C3D/*FO;L_'8Y!6OF0E5RQM\V2I=,XNM+L>F
MU9P57JF6XR2*IN.:B298+OS96B\7JK-2-'RMR71US?3#!9=J?Q[$P>'@JR@K
MZP[&RT7+2G[+[;=VK;$;'U$*4?/&"-60YMOS8!6?761.W@O\*?C>/%F3\V2C
MU'>W^;TX#R)'B$N>6X? ,.WX)9?2 8'&CP$S.)ITBD_7!_1?O>_P9<,,OU3R
M+U'8ZCR8!53P+>ND_:KVO_'!GXG#RY4T?J1]+YO!8MX9J^I!&?M:-/W,[H<X
M/%&816\H)(-"XGGWACS+*V;9<J'5GK23!II;>%>]-LB)QB7EUFI\%="SRVO5
ME"?7"$Q!*V.X-8NQ!:S[.,X'B(L>(GD#(D[H1C6V,O2Y*7CQ'& ,/D=2R8'4
M1?(NXA7/0TKC$251$KV#EQZ=3#U>^@;>6J.(M7T8T5JRQA)K"OK\HQ,MJLO2
MWZN-L1KE\<\[IK*CJ<R;ROY//-^%<&UX9EJ6\_, ?6:XWO%@^4593EE(+_#I
MKN*H[5QUC15-2:V2(A?<D-J2Q2?G.7,-8$@T_F3'M%"=H9*K4K.V$CDQ]+-Q
MHQ<PK :DP5H9CA(WN18;&!STA_YU!HPH&[$5N0_J*QP&OM+S93W?'%2$L4Z]
MP:73#KGQ2>&'I(P.O($FP8V3=NUUHK8GG>$#U C<6F6$6Y5*%7LAY<CC*/#4
M'EXTEC6EV$AN0EJ_:HN8I0?.-'&<#NQ =XC?5DE<7.!Q1E<<^<@% QA=BRWW
MY8DAGM.U0_SYIUD2)[_0!YK$X9RR.)S112=D 6WC;8H:[NZXLVHHGI!5E$64
M3:(PHRQ)PU-:=>AXYNP7H(&X=_WE!>4]\E,IY_XC=0^1@L0D@W*29>&$;BLN
M=S Y@O-%YT"8I!V<\V?/74^=?AQ1/(I!-\4<I=,PH3O-&M,J;7WI_%=A0K-3
M",]FL'F)@%G=]7<L*@0.EJA:<XS&?!X"/TTP)J-HEH536)E/IXC0M9-#W71U
M)WN?APA[L(\@,TG#^2?Z.,\0FT]OY&_D$_W!<X_ "#-"F= ?G2;YHOPT[TW!
MC6?I?:4='LOB[$FJ,<SH6R,<R"WB@S)WME/$?HXY26=(YCP[=;%A#2N89WO#
M[T6N:#8)8SI-P X>1?0%$:YH57.-'H)R!@=<,M(X0ICF<^?.2LJAGO$$XY%I
MR/>9=OV5.CB$-J;8Q?5.6:3ZI<^.7S9ULHYGTL<HFB"%K]UXXR>O"9B5_LTT
MO=7^83F>'I_E5?\:/8KW;_H-TZ7 S2/Y%JKP9A+TC7S86-7ZMVFC+.K>+RO\
M6G#M!/!]JW#O#1MGX/BSLOP74$L#!!0    ( %)J2%*>L3<,O (  ,@%   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;*54R6[;,!#]E8&00PL46BC+
M=@S;@)VD: YMC01M#T4/M#2RB$BB2E*Q_?<=4K+B+O&E%XJ<Y<U[%&?F>ZF>
M=(%HX%"5M5YXA3'-+ AT6F#%M2\;K,F32U5Q0T>U"W2CD&<NJ2H#%H;CH.*B
M]I9S9]NHY5RVIA0U;A3HMJJX.JZQE/N%%WDGPX/8%<8:@N6\X3M\1/.EV2@Z
M!0-*)BJLM9 U*,P7WBJ:K4<VW@5\%;C79WNP2K92/MG#?;;P0DL(2TR-1>#T
M><8;+$L+1#1^]IC>4-(FGN]/Z.^==M*RY1IO9/E-9*98>%,/,LQY6YH'N?^
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
MA:A#4>*567+*%98B].(P\\HH$9=1QGQ1ZN=!BH4()SI*"A&E7A &]S@+$ 1
MDS+.P)+[:<#_HAP:"V127@H\>TF:SXR,8F$.QC0JO30OP!%;QMA/\E241>$E
M82KBO/#R)!?7R+#:07B8@2\K Z\H+ .;&@'0X'D<> %2-RU*+XPGOHC#&)(G
M.2Q*$F((+5_@9PA-6L+0*!)Q&L"D;.*S#B;@*T,(9H9B"DV$TQW'N9?"[K!
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
MRI_7[(^AV_,GK54W#%W#CSLE48>( .N;#DZY'Z1@_L;Y^K]02P,$%     @
M4FI(4F9N;,<] P   P<  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&UL
MI551;]LV$/XK!V$/&Q!(LNRV66$;B-,6ZT/7(%ZWAV$/9^DL$:9(C3Q%\;_?
MD5*4-%BRA[V8Y/'NN^_.O$_KP;J3;X@8[EMM_"9IF+OW6>;+AEKTJ>W(R,W1
MNA99CJ[.?.<(JQC4ZJS(\[=9B\HDVW6TW;CMVO:LE:$;![YO6W3G'6D[;))%
M\F"X577#P9!MUQW6M"?^UMTX.64S2J5:,EY9 XZ.F^1J\7ZW"O[1X7=%@W^R
MAU#)P=I3.'RN-DD>")&FD@,"RG)'UZ1U !(:?T^8R9PR!#[=/Z!_BK5++0?T
M=&WU'ZKB9I-<)E#1$7O-MW;XA:9ZW@2\TFH??V$8?9>2L>P]VW8*EG.KS+CB
M_=2')P&7^0L!Q1101-YCHLCR S)NU\X.X(*WH(5-+#5&"SEEPI^R9R>W2N)X
M>TNL'$F7&?9XITSMX4:C66<LX,$E*R>@W0A4O "T*."+-=QX^&@JJKX'R(35
M3*UXH+8K7D7\0&4*R\4%%'F1OX*WG$M=1KSE?Y>Z(T-'Q1[^O#IX=O(T_GHE
MP6I.L(H)5O^_EZ\#_6J9X%T*+P#";PW!)_1,!C5<V[9#<P8T%>S[@U>50J?(
MPRI?_'CZ*=H_MIVV9R+8LRU/\'4PY'RCNA&NM'=R!-0:[!%L[X F?P_* $NV
M;T8Q"3XCDT_AZW.?:S18H3S,,W3H6)6J$\]P@U)%K82KD_@7"DIC1;7\*4X*
MZGK764^!R\%R$U:A((9.7"6;![;0.7NG*@*L*A7&6^*.RJ IE>P\E;U3?(9*
M%E.+>,QI#^<I--@?2QB4)))6*%.*E^A$R-'BB22V[C6*C$U\2WGD3AWZD%0Z
M\=G,%$)(Z-5C X+Q>4<O8* 1&8WI0[G.RE,$WV#D^AU^%)P*@GH9(,]XT$IF
MO8*@QD)K;!S=BT3[0+6T3F8/>IE )URD5<_0IS@84/[O3B[OE2@;:3C##XNW
M:0$7LB[3RXOX;,(V#S%Q!,,@+GX>;V0G/HY\1U%6]3G]MP'*G@A32ZZ.\AMZ
MV!L>-6JVS@I_-0K;H_OX>?B"KE;2$4U'"<W3=V\2<*/DC@>V790Y>3,BFG';
MR%>*7'"0^Z.5J9H.(<'\W=O^ U!+ P04    " !2:DA2R&36IS0)   D%@
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
MH1=R67EIW>OM;BFJ9H[4-#:HFURP' 1$54#:>K0WS2Q\+>]W$_JR!/"-M\(
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
M9' R[35];OL1["K>D3,;<...KTM6"'8AP/[<(JK:#SF@^]/DXO]02P,$%
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
MMJ%$JSJ74G)!0XN2>[)[ S5RZ>MHW*%&RR7!#[K2&/)<I(:+_R#*/=(9I8]
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
MGSRF<0T$?Q\+SYWJ'2?S10(FMZ+R]O0CQJ]8A"$$')K[(U^G-].0_C,H%,C
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
M607:WTAI#A/KX/BSM/@74$L#!!0    ( %)J2%+Y@8N:T@,  $@(   9
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;(U6[V_;-A#]5PY:,22 I]]RI,PV
MX"3M-B!I@R;=/@S[0$MGBRA%NB05)__]CI2C.FMB[(LDTKSWWMT]DI[ME/YJ
M6D0+CYV09AZTUF[/H\C4+7;,A&J+DGY9*]TQ2T.]B<Q6(VM\4">B-(ZG4<>X
M#!8S/W>K%S/56\$EWFHP?=<Q_72!0NWF01(\3WSFF]:ZB6@QV[(-WJ']LKW5
M-(I&E(9W* U7$C2NY\$R.;\HW'J_X$^..W/P#2Z3E5)?W>"/9A[$3A *K*U#
M8/1ZP$L4P@&1C&][S&"D=(&'W\_H'WSNE,N*&;Q4XB_>V'8>E $TN&:]L)_5
M[G?<Y^,%UDH8_X3=L+:( ZA[8U6W#R8%'9?#FSWNZW 04+X5D.X#4J][(/(J
MKYAEBYE6.]!N-:&Y#Y^JCR9Q7+JFW%E-OW**LXMK)3>_7%-A&E@:@]; R3U;
M"32GL\@2OEL5U7NLBP$K?0,K2>%&2=L:>"\;;%X"1"1L5)<^J[M(CR)>81U"
MEDP@C=/X"%XV9IMYO.P-O%M-;M;V:0*W@DD+3#;P_EO/MV0S"W\O5\9J\LD_
M1ZCRD2KW5/D;5'>T?9I>(*@U/-.^Y'NMP$<QW08]-UM6XSR@'6A0/V"P> &.
M8S+,PA,R#4BSM:)-9"SUF,38%F&M!.U&+C?G<(4$57/7<[CF:_2EID=2P;5#
M_/FG,DW27^$=%$E809Z$)5ST7#04;3PG[[9:/:!C-9 48!7D,>1%'.:0IUEX
M!LN>;,P<?T,R-%_UPXZDX!W3V*K>X(%T#Y&1B"*GX#3/PP+N6A0/1#D!+IO>
M@3 !#Y2<GWN9>N;BDQB224)R,WK'V31,X5XS:;9*6^;I_Q-00'E&B\N2."^I
M8%;WP\'!)5""&RJX&:M152'A9RD]TTE<YN&46*KIE"IT[=:QNNZ[7@PY[ROL
MP4Y(3)&%U2F<5#G5YA1>[]\$))W([[SVF!31FTJ9PA%G%J,SB__MS!^W_^H)
M?D/*EFU;7L.2#GKSFE&/4KQNU$^]!N'XA.=C Y_&H4K4@1?.A,UW%<RI.'3T
M^8%+Z5'"%\D=R!VU%HTO6T:VJ>B=9B7YL,K/7%N99 WSA;[!1UXK*(LP@;.4
M"DO-B.$CF:.%98>:UXR"<ZJ]\U&6Q-3AJG*=6 H!BJ1JTJKIT)>TO7I)AB3B
MS,&1*Q)(G"7NE267_IBSTY=/W5JG,QW:&Q?DOM?:&QV<[J1LX^\P,[ .!_TX
M.UZ3R^%V^+Y\N&-OF-YP:4#@FD(I&VJC'NZM86#5UM\5*V5IR_K/EJYZU&X!
M_;Y6RCX/','XYV'Q+U!+ P04    " !2:DA2XO>6P<0"  #$!0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R-BYX;6Q]5,ENVS 0_96!D$,"%%HH;S%L W:2
MHCD4-9(NAZ('6AI90BA1):G8_OL.*5EQV]@7F<O,F_>&?C/;2?6B<T0#^U)4
M>N[EQM33(-!)CB77OJRQHIM,JI(;VJIMH&N%/'5)I0A8&(Z"DA>5MYBYL[5:
MS&1C1%'A6H%NRI*KPPJ%W,V]R#L>/!7;W-B#8#&K^1:?T7RKUXIV08^2%B56
MNI 5*,SFWC*:K@8VW@5\+W"G3]9@E6RD?+&;QW3NA980"DR,1>#T\XIW*(0%
M(AJ_.TRO+VD33]='](]..VG9<(UW4OPH4I//O8D'*6:\$>9)[CYAIV=H\1(I
MM/O"KHV-8P^21AM9=LG$H"RJ]I?ONSZ<)$S",PFL2V".=UO(L;SGAB]F2NY
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
M5\1DT_HO4/[&-#OWU6?9&--LW>5&29Q,K #>KYO&##?6P?@9\.I/4$L#!!0
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
MO;$_(@66]Q,2I^4^E\K\9B@#V_*__C*.PNAWB/IDP2[=SLB/W>)H,J.$4..
M3<2)Q65&<9]DPH&5I-BL-JD7Z]0KY%GYZA]3T#;GV:8.%->!C:XHR_\S&W=[
M;+\WO9VUQY^A#Z<O*)0^VR1R(=*B+$R!SB_\T18-ES)0:$:T1,.-Y!/F14KC
M!B(_IO#ZXST6=[BM.^>@A<COCT[(1#@^V6.CGYS0.@I.=OLKY?Y:<'\5K_U%
MGI:">1AY(/X4^__:#+:C&U%D+LL5^Z?)>EJVK%74%JHB0ZVR++D*7,!+*O*U
M[Y.M9K$^T%_7NK%0LGI/F$J6^F=L^R?:1$=HC=SR<T-I=:;Q.<U%39%G;C7]
M6-\@;5. ).'Z#X?4@$>FZ:";IH.CT_1&F%8Y8'+8Y?K+J[5],^\HX/Z9MVN%
MD_O>KZ[[WD91[':=L!A;:79_J\G>V48G(:5A/*21E/A]2#@=M!G!D&H?AC1$
MACQ4:*L/,=4K53*-F*'/91-1@\0TD0+:II>$MV@B1A3_@(<@B]/6T'8$E0_=
MT1;4G3 @8YLIQN^.BO.X$2^5'?D?:-KU+2:C#&);()HJ[+IJ6F/K@K"01N3I
MV!^>P6G@#VA-_/ ,;CFP5*)/HFQQ;Z$R?#0@Y#!AA^/!@6KI;5UD*E1+>UW3
M8-O?W6FZW>Y&>.$N0J_B[CIY(]2RJ#5Q69!JX(^H3I2[HKD/(QM[+9I+0Y<L
M^YK3K185"]#Y0DJS^6 #W3UY]B]02P,$%     @ 4FI(4L0%L>@]!   Y H
M !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&ULI59M;]LV$/XK!RT=4B"U
M9,EV$L\VD#CMVB'=@J3=/@S[0$MGFRA%JB1EU_]^1U*6[2PQUN:+)(IWS[WP
M[N&-UDI_,4M$"]]*(<TX6EI;#>/8Y$LLF>FH"B7MS)4NF:6E7L2FTL@*KU2*
M.$V205PR+J/)R/^[TY.1JJW@$N\TF+HLF=Y<HU#K<=2-MC_N^6)IW8]X,JK8
M A_0?J[N-*WB%J7@)4K#E02-\W%TU1U>]YV\%_B3X]KL?8.+9*;4%[?X4(RC
MQ#F$ G/K$!B]5CA%(1P0N?&UP8Q:DTYQ_WN+_L['3K',F,&I$G_QPB['T44$
M!<Y9+>R]6K_')A[O8*Z$\4]8!]E!%D%>&ZO*1ID\*+D,;_:MR<.>PD7RC$+:
M**3>[V#(>WG#+)N,M%J#=M*$YCY\J%Z;G./2'<J#U;3+2<].;G!F8:K*DEM*
MM35P^HG-!)K7H]@2O!.*\P;J.D"EST!U4_BHI%T:>"L++ X!8O*K=2[=.G>=
M'D6\P;P#6?<,TB1-CN!E;;"9Q\N.!7O#32Z4J37"WU<S8S45QC]'P'LM>,^#
M]YX!?Z!^*6J!H.;@#?TQ$WS!7.T98+* 6[06M7'[4XT%)XG:&DM;7"Z>2O=1
M>ZY;AZ9B.8XC:D>#>H51B% ],BQVAO-@6.T, [.P0:8!23(G%6XL%D[6+A'F
M2E#;DM@0KE:HJ4WA@R0P-!;NF46G3:>$Y0QU>U)-^'LV/C);:VXW83M-NI?P
M61K,Z1 *:NV5$BLGUG@W9SD73KK;22[A%?RN5HV!Q!O(X 1^_NDB[::_0-I-
M.@D\H.1*0]UB5EJ5W!BE-R"510,5V[BZ/B-1S6E]!6DG20C\MUHXMSQP%WH.
MK?=CD-<$V>L_@DPAZQ.:?WP_Y!2R#D&\H@3J? DAOST8. <'/^;E#7DY&'A(
M2G#?(_;AW/FWS>GW@[XET//T$/0<^LF+0-_1^0\N?3XE0MIKSO[\9:B_DJO=
M[!'J -*7)> ]H?:30]0L.<S )V69H.+R]=!SSULT9@C36FNB7JB4]A<5M5[A
M&NC4U>%K.,W<\U;)Q1MJO#+LG4 V"#A4Q@>M]M]FKXF-]X-YOM_>. *PM./<
MV;&(M];)PN,(4_9;INS_;Z9LF,'ED%:[*!V%/,6)1Y&?YL0[S67.*\H]G5JX
MY#1^K;G+A4MWK0_XD$N782PD'<Z9O_&]F&/#<DMC!7-%0)<_V2_HQK9+'H#\
MX3"M&>70FSHC"M5>V=1YCNA-S&D0\:1+VXSNH8*;2K -0?%@R+KB@ID;F4C"
MA"OE$<L.81?8W38P3V(G@<%V[+/KFQU][-K>U[^[)\@RS75SRC]T?3^$BCUI
M:O:IDX_W)H\2]<+/5X;*J)8V#"'MWW:$NPJ3RTX\S']$<0M.-Y; .:DFG7,Z
M:AUFJK"PJO)SS$Q9FHK\YY+&4-1.@/;GBEJS63@#[6 [^1=02P,$%     @
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
M,7]***V!^;X20K],[%59_7M-_@%02P,$%     @ 4FI(4O$_4VB) @  ]@4
M !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&ULI91O:]LP$,:_RF'VHH4N
M3IQ_77$,:<M8H(70M-N+L1>*?8Y%9<F5E+C9I]])3DS*DC#8&UN2=<_S.UEW
M<:WTJRD0+;R70II)4%A;W82A20LLF>FH"B5]R94NF:6I7H6FTL@R'U2*,.IV
M1V')N R2V*_-=1*KM15<XER#69<ET]M;%*J>!+U@O_#$5X5U"V$25VR%"[0O
MU5S3+&Q5,EZB-%Q)T)A/@FGOYG;D]OL-WSG6YF ,+I.E4J]N,LLF0=<!H<#4
M.@5&KPW>H1!.B##>=II!:^D"#\=[]:\^=\IER0S>*?&#9[:8!-<!9)BSM;!/
MJOZ&NWR&3B]5PO@GU,W>\3B =&VL*G?!1%!RV;S9^^X<#@*BT8F :!<0>>[&
MR%/>,\N26*L:M-M-:F[@4_71!,>E^RD+J^DKISB;3(VA/S]-W];<<'].%_=H
M&1?F$C[#M,)WF,F,.#1G IXQ+:02:L71P,/#'7P"+N&1"T&1)@XM$3G=,-VY
MWS;NT0GW1Z8[T.]>0=2-NB^+>[CX=/E1):1\VJ2B-JG(R_9/R"[HZF9K@:!R
M^#O!GP^T'6862_/KC%F_->M[L\$)L_E:IP7="Z@T3[TE<Y:&+AQY:LR.'4LC
M.?22KFXV22\:QN'F",>@Y1B<Y9AE*"W/.5M2XEQ:)E?<#?^!IA&^_D#3[UP?
MYQFV/,.S/,][@$I3"]%V"TQF@$1145';LT"-\O@0J!,=QQFU.*/_.)XKJ'W]
M8@9L@YK:$;!2:<M_,W]G* &NCJ*>=^U]@2TR;6  I9*V,! -(&-;<^SBA0=E
M[#HB5<>*2P,"<Q+O=L9T++KI,LW$JLI7]E)9ZA-^6%!C1NTVT/=<*;N?N&;1
MMOKD#U!+ P04    " !2:DA2A++UNC0"  #W!   &0   'AL+W=O<FMS:&5E
M=',O<VAE970S-"YX;6R%5&UKVS 0_BO",-B@BQTGZ49Q#'G96&"%D++MP]@'
MQ3[;(K+D29>FA?WXG63'2Z'QOM@ZZ>YYGCO=*3EI<[ 5 +*G6BH[#RK$YBX,
M;59!S>U(-Z#HI-"FYDBF*4/;&."Y#ZIE&$?1;5ASH8(T\7M;DR;ZB%(HV!IF
MCW7-S?,2I#[-@W%PWMB)LD*W$:9)PTMX /S6; U988^2BQJ4%5HQ \4\6(SO
MEC/G[QV^"SC9BS5SF>RU/CACD\^#R D""1DZ!$Z_1UB!E Z(9/SN,(.>T@5>
MKL_HGWWNE,N>6UAI^4/D6,V#CP'+H>!'B3M]^@)=/EY@IJ7U7W9J?6?3@&5'
MB[KN@DE!+53[YT]='2X"QK=7 N(N(/:Z6R*O<LV1IXG1)V:<-Z&YA4_51Y,X
MH=RE/*"A4T%QF.[@$=01V'NVR'/A"L4EVZCVMEW9WJX!N9#V71(B\;FH,.NP
MERUV? 5['+-[K;"R[)/*(7\)$)+07FU\5KN,!Q'7D(W89'S#XBB.!O F??83
MCS?]3_9[4%E%37E@?]C*%QT,R[3*0*%IZV"$/0PP3GO&J6><7&%<O0#=$2C[
M^95\V :AMK\&&&8]PVPPIRT8QT 3Q73ADK!:BIPCY$S1D%LNP=XP*U0IH>LP
M,*]=[C#-;!1%;UZ3&UXT(R&7?N0L"3DJ;/NRW^VG>M$V\S_W]DFXYZ84RC()
M!85&HP\DR;1CUAJH&]_:>XV4AE]6]#*!<0YT7FB-9\,1]&]=^A=02P,$%
M  @ 4FI(4M=++)WY P  \A   !D   !X;"]W;W)K<VAE971S+W-H965T,S4N
M>&ULM5C;CILZ%/T5"_6AE4X!<V>41,I,YI(T4XTFG9Z'H_/@ 2>@ DYM9S+]
M^YI+"! '(47SDF"SUM[>>_FV&>T)_<4BC#EX3Y.,C96(\^V5IK$@PBEB*MGB
M3+Q9$YHB+IITH[$MQ2@L2&FB&;KN:"F*,V4R*OJ>Z&1$=CR),_Q$ =NE*:)_
MKG%"]F,%*H>.YW@3\;Q#FXRV:(-7F+]LGZAH:;65,$YQQF*2 8K78V4*KY;0
MR0D%XF>,]ZSQ#/)07@GYE3?FX5C1\Q'A! <\-X'$WQN^P4F26Q+C^%T956J?
M.;'Y?+!^5P0O@GE%#-^0Y-\XY-%8\100XC7:)?R9[!]P%9"=VPM(PHI?L"^Q
MKJF 8,<X22NR&$$:9^4_>J\2T2 (.W*"41&,+L$Z0S K@CF48%4$:RC!K@CV
M4()3$9RA!+<BN$,)7D7PAA+\BN!W"<XYX?2#<OI0'[ 6^T3MLY2#W+#06RLG
M5C$K9XBCR8B2/: Y7MC+'XJI7?#%9(RS?!6N.!5O8\'CDV?\AK,=!E]!]<3
MZQ]PC\F&HFT4!V JUC8#GV>8HSAA7P3P934#GS]] 9] G(''.$G$:F(CC8O1
MY#:UH/)\77HVSG@VP2/)>,3 ;1;B4,)?]/.AT6- $VFH<V$<<G%M]%J<X4 %
M)OP'&+JA2P9TTT]?X:V@ZV?ILW[Z8I?UTF_[Z8^(]@[^;G#LT)?0[P?'+J4_
M#(Y=2I\/CEU*7URF^[?+4K<<3O=Z9K%9KVBSL&?VKVCY.OYO*=!@SG'*_N_Q
M9=6^K,*7=<;7#\)1(@[CTJ-L#RCY=L'/;P1O$VC:(LRWYKHJ06X39$%3-=NP
MF<26K?MMT*W,H>.V07<2AX;KJ!U;]Q*8Z?HJ;,,>9##'4ZTV;"Z#Z7XWRL4I
MS'8LMPO[)H&9IJEV(EV>PBS?L1LAM'2W:]WM7MU?LICC$*PXXEW96_:<VI[S
MX7/6K7VYE\W91<GWFCGS#/M$ 0G,%K)W)M%2 C,\6[7E"GAU%%YO%#<H0R$"
M* O!(WZ/ ]*3&;^VZ7^X"E _7CST"W6H##B-U#F&W5&A C7SZ^B.VMEBEA*8
M;>H-6#N*QO4)]D;QG5 >@6F*:1R@OKP81XO&QZMP/"R@>:D*YFGF+%L_60XR
M''3MDQU)@K,\Z#3LM4,YGD6P_S":)@D@/,(4B.)45%\9",@NXS3NW:+@<<^#
M]L<+<]P1H7.I,,[I4>>[754DH.[YNZQ [0/8.UD<6J/,$!-^4Q3/K,QR>3^I
M>^L"?5J4*9W^:W@UAY+^15[0%V7-T7SY-4#<\#9QQD""U\*5KKHB(%H6V&6#
MDVU1Y+P2+HJFXC'"*,0T!XCW:T+XH9$[J#]S3/X"4$L#!!0    ( %)J2%(:
M3D2'V@(  %(+   9    >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;+V6T6[:
M,!2&7\6*-&F3UB1.($ %2*5L6J5V0ZVV74R[,,F!1$UL9CNE??O93@BT2@RJ
MJMZ [?C_CL_YP3GC+>/W(@60Z+'(J9@XJ92;<\\3<0H%$2[; %5/5HP71*HI
M7WMBPX$D1E3D7N#[D5>0C#K3L5E;\.F8E3+/*"PX$F51$/XT@YQM)PYV=@NW
MV3J5>L&;CC=D#7<@?VX67,V\AI)D!5"1,8HXK";.!3Z?XU +S(Y?&6S%P1CI
M5):,W>O)53)Q?'TBR"&6&D'4UP-<0IYKDCK'OQKJ-#&U\'"\HW\UR:MDED3
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
MO,990L+DHCAB46 FLE27QPKUW?H8Y[HXO/"L>7D&-*5RP5,%8C8WKGY_:%:
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
MU7,2[5C4%X]ZHGAIS^XC5[IJ[3#7ES401D"_/W&NKA/CH+W^;7X"4$L#!!0
M   ( %)J2%("^,00504  /86   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q
M+GAM;+58;7/:.!#^*QJN<Y?,M-@RQD"/,--"VJ;-VS37ZX>;^Z#8"VAB6T02
MD'3NQY]D"]L0VU7?OH!L/\]J5[O:76F\9?Q.+ $D>DCB5)QTEE*N7CJ.")>0
M$-%E*TC5ESGC"9'JD2\<L>) HHR4Q([GNH&3$)IV)N/LW36?C-E:QC2%:X[$
M.DD(?WP-,=N>='!G]^(C72RE?N%,QBNR@!N0GU;77#TYA92()I *RE+$87[2
M>85?7GD9(4/\36$K*F.D3;EE[$X_G$4G'5=K!#&$4HL@ZF\#4XAC+4GI<6^$
M=HHY-;$ZWDE_DQFOC+DE J8L_DPCN3SI##LH@CE9Q_(CV[X#8U!?RPM9++)?
MM#58MX/"M9 L,62E04+3_)\\F(6H$+#?0/ ,P;,E] RA9TOP#<&W)?0-H6]+
M" PAL"4,#&%@2Q@:PM"6,#*$D2T!NSO/N=:4PMF'WO:")LK.W=C:WWCG<&SM
M<;QS.;;V.=XY/0]X)X_X;+O,B"23,6=;Q#5>R=.#;,]E?+5+:*K3PXWDZBM5
M/#FYD2R\6[(X B[^0*?W:RH?T0OT*HJHWKXD1F=IGH3T9CZ:@20T%L<*\NEF
MAHZ>':-GR$%B23@(1%/T*:52/%<OU?B"QK%BB;$CE:9Z/B<T6KW.M?(:M'I/
MTB["H^?(<SU<0Y]:T%V_D3YKI\\@[*(>SNAN#?VTG7X#*T5W&^EOOJ+\.FVE
MOVVG7Q#>JOP[:]OQJ(9^9FU[+?V]M>VU] _6MM?2SW_,[Q<_MG27]O1A#?WJ
MNY5W5$XH$H-7) 8OD]=K\N3Z5L#]&E*)3C?Z]Y]SA4!G$A+Q;XO\7B&_E\GW
M&^1/B5BBB&YH!&DDT(K0"*V YZD$L3D*69*HE"-T@D)'*IU$+(X)%R7JN&YK
MY[/J*J&FU<W19N)V@_[8V51W<"W*.T"]L4*]M4*]JT=Y^Z@S*]3[>A0^F/*#
M'>P\AXTJ*-SU]S$73S%N=SC8!UW6@08E:"],_"),_-8PN5KIPB/06TY2"5$6
M"'FUJ?/^52XLJ-K2PZZ?E8$Z-?J%&GTK-38@)$T7B*01@@?@(17D-@8=DY1%
MSW5IILDZJ<L][1,,T2.HX&[96$&A:F"EJ@2N.H:\;N?JU6G5+@N[7U5K4*@U
M:!7U%Y.JF:"IY%2=+4*T(?$ZV^?Y!F=&:[.H4*ML/L.@XETOZ!Y$X44-2$7]
M0:@^!?D5S)Z!P\+ H86!ZY1#R!8I_:*"-3/MA3Z]1#J=J2.=R/T!#WH,=?EK
M^$0S['6#@RUK [KZ"FC/R%%AY*C5R,_9<4N90S; U?'11!9BZA%MES1<(OGM
MZZ"ZWCA&MX!*3IW[VU7KY:&*5,RJNB&7:M1#$7EL"U[LEFVR:^'=A<Y"2J@$
M-">4-P6QSA+U)IA9JDX)NO@@@@UH6 'UNZ.#"*X%]>J]BRNG 6QAYG?$[;D1
M/-C3YW!OVH N:T$-^1N7[0SV6BT[[&?:HJ+L87#OES1)N"Q_N+W^';1)$82J
M!X*?TBJ]-E/O%VQOV+#29:G$=K72KF1/C;1JS1Y@?Q@T- ZXK(/8IA#^_AL.
MW#]/35E!1PI![^ 877,:@OUB3<UD_6K):%JJLB;B]J(XC9E0[42N8W84-WHI
M;\YTEE'.S9;Q6Q0=//&J/ZAVP/NZEN4-M]>W)['^'[IDZ0M(5C%[!$ SJK*W
M9!SM_'^JKP /T^#^Y&79P:-?LM&\,L%[[0G^&Z/62 OV>I' ;TC 7IF O?8$
M_'.#UDS6&K1.Y?)(WPBK0_1"M6@HAKDBJ0Y>L7E^R9H_2+;*[I-NF90LR89+
M(!%P#5#?YXS)W8.^HBJNNB?_ U!+ P04    " !2:DA2GV&G='0&   V*0
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
M'?3W]WFNGCY4#1P>E5S\"U!+ P04    " !2:DA26\R>8/4%   C)P  &0
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
M=,QK10F#N4"RKBHLWF= ^6;B^,YVX9&L2F46W.EXC5>P /5S/1=ZYG8J!:F
M2<(9$K"<.+?^398:O 7\(K"1.V-DG#QQ_FPFWXN)XYF$@$*NC +6/Z]P!Y0:
M(9W&2ZOI="$-<7>\5?]JO6LO3UC"':>_2:'*B3-R4 %+7%/UR#??H/43&[V<
M4VF_T:;!)CIB7DO%JY:LYQ5AS2]^:_=AA^ G1PA!2PCZA.@((6P)X;F$J"5$
M=F<:*W8?,JSP="SX!@F#UFIF8#?3LK5]PLRQ+Y303XGFJ>E"\?RYY+0 (3^A
M^Y>:J'=TL2BQ (E^U$HJS K"5I?H(@.%"967Z N2]OG853H#H^/F;;19$RTX
M$LT/T -GJI3HGA50[ NX.O4N_V";_RPXJ9A!?H5"_S,*O, ;2.CN;+I_/4#/
MSJ>/3K@)N],(K5YX[#0.]AW]>>24(EWC&RR*OR=B1%V,R,:(CL2888I9#@@K
M] 0KPIB)PI?H';! %X2UAWLY=+J-<F*5S87R.HW3R ]&U[X_=E]WMWT(Z8^\
M<!2.]I'9$#+V1Z&7!AURSVC<&8U/&K6EC?C:W"\2P1N(G$@H/O(8'^3C)Z&7
M)%'/X2$N"(/82\.>OT-<$GAID@R;2SISR4ES\UKDI;[OI#FZG%>5OD.E-?R!
MO>0@G2]^XIE/S]\AL(?(!J0B;U]JSUO:>4O/K5!@Q;FUF0[69GRMJZGG;!@Y
M4,79$+)?Q8U%=^<*KD"L;"N3^F1JIIK;K%OMNN6M;1*]]9GNHDW3^R_3M. '
M+/3?52(*2RWI7:6ZLD33UIJ)XFM[T3]QI=N&'9;Z30"$ >CG2\[5=F("=.\6
MTW]02P,$%     @ 4FI(4F>/B34" P  %P@  !D   !X;"]W;W)K<VAE971S
M+W-H965T-#8N>&ULK59=;]HP%/TK5WE9*VT-^00J0"JDT_;0K6K5]6':@YM<
MB-7$3FT'VG\_VPD9I8%UTEX@=LZY]YY[\#63#1>/,D=4\%P63$Z=7*GJW'5E
MFF-)Y!FOD.DW2RY*HO12K%Q9"229)96%ZP\&L5L2RIS9Q.Y=B]F$UZJ@#*\%
MR+HLB7B98\$W4\=SMALW=)4KL^'.)A59X2VJN^I:Z)7;1<EHB4Q2SD#@<NI<
M>.=);/ 6\(/B1NX\@U'RP/FC67S-IL[ %(0%ILI$(/IKC0LL"A-(E_'4QG2Z
ME(:X^[R-_MEJUUH>B,0%+^YIIO*I,W(@PR6I"W7#-U^PU1.9>"DOI/V$38L=
M.)#64O&R)>L*2LJ:;_+<]F&'X,4'"'Y+\/<)X0%"T!*"]Q+"EA#:SC12;!\2
MHLAL(O@&A$'K:.;!-M.RM7S*C.VW2NBW5//4[%;Q]#'G189"?H#+IYJJ%SBY
MP92SE!:46'.^+R%!QG5ZHKB0<"<Q@Z\,%KRL:M5AYD32%"Y8!@DM:J4QET0P
MRE82KE' ;4X$GL))@HK00I[")Y!F2TY<I968>MRTK7K>5.T?J-KSX8HSE4NX
M9!EFKP.XN@5='_QM'^;^T8@)IF<0>!_!'_B#GH(6[Z9[XQYZ\G[ZZ(B:H',U
ML/&"?W'U&U<(/R\>I!+ZM/TZDB;LTH0V37@@36/XQIXM[399H]"CHG45])"1
MBK!,_P#@A+)V^[3/[29-;-.80;6>1<-@.!P-8V_BKG=MZ$5JS[S(?XU,>I'C
M(!@%88=\I3KJ5$='5=]O];8ZB=0S4R_K2A\#?$:14HG ER"-"\ K<S[DWUH0
MO2G7&XT#;QSL-: 'YP?C<!COR7^+"\9>/#Z@/>ZTQT>U;P_V?_ \[O$GBH?>
M. KW)/<APS#T8G^T)[H7&?A1M(-L=+L[([-$L;)7CX24UTPU4Z/;[6ZW"SO4
M]_;G^M9K+JD_89HK\XJ(%=7&%[C4(0=G0VV):*ZA9J%X90?S U=ZS-O'7-_<
M* Q OU]R?6+;A4G0_1>8_0902P,$%     @ 4FI(4G]MG;"U @  V@8  !D
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
M..3:0(CC/>,D+6 108IP_AM]%/-0 80=-6 7@%T'W#. 4P!.5\ M +<KX!6
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
MB\U#L$'<M ^+?:"ED4U4(KTD':=_7XJ2%=FB96]?;%[FS)PS(Y(SW7/Q0VX
M%'HK<B9GSD:I[1?/D\D&"B)=O@6F=S(N"J+T5*P]N15 4@,J<B_ >.05A#)G
M/C5K3V(^Y3N54P9/ LE=41#Q\Q9ROI\YOG-8>*;KC2H7O/ET2]:P!/6R?1)Z
MYC5>4EH DY0S)"";.0O_2^P;@+'X1F$O6V-42EEQ_J.</*0S!Y>,((=$E2Z(
M_GN%.\CSTI/F\5_MU&EBEL#V^.#]3R->BUD1"7<\_TY3M9DYD8-2R,@N5\]\
M_Q?4@H:EOX3GTORB?6V+'93LI.)%#=8,"LJJ?_)6)Z(%\$=G $$-"$X!@S.
ML :$UP(&-6!@,E-),7F(B2+SJ>![)$IK[:T<F&0:M)9/65GWI1)ZEVJ<FC^P
MA!> OI(WD.AC3+,,!+ $T -#[WOH_DU_:!+0@J5FG"A(#XLW&@>*T%S>H,_H
M91FCCQ]NT =$&7JD>:ZK*Z>>TES+B%Y2\[JM> 5G>/D!>N1,;22Z9RFDQPX\
M+;)1&AR4W@:]'F-(7!3ZGU"  VPA='<UW)]8X/'U\*A'3=C4+33^PHMU0S&5
M2<[E3@#Z9[&22NBS]&]/B$$38F!"#,Z$>'&7+LH@!4%R)!51.\7%3UU6$UGI
MR((HL)6VWV_@NQC_8:O ;^+B_X\[2LBP2<CP^H2TT@#UX2"JE:9SN:E"C$V(
M\E)^G0?AV-5?U&L[$Q8K?^(&QU:QQ0J/W;"Q.E(Y:E2.>E4NM01HR0/Y"3']
M /&LT;X"!AE5-GF5[ZA%*1RU&%7J+$:!&YV(LQCA5@:.M(T;;>->;5\%T2^6
M>7"T,AO_"C]J1<4GY"]:Q.,.<_\<\:@A'O42?X8"2'G$]9-K2J&?-A!"7\*F
M0D@W .8N6"36JD0755VTB*..JL^^[P[MNB:-KDFOKK_5!H3YOFRT)]V0V!V=
M,.\:X<ZWU+5I'[DCYCY^?SEQ+_>'S@U@?>9P]Y".PXX*F]FP>RAL9N'0]<]H
M:74!?J^6>_WNFP[LFNO]@J]@X ;V^_UW@?$E8.A&]AO>:W5&!8BUZ3 E2OB.
MJ:IU:%:;+G9A>K>3]=NRNS4=U[N;JC5^)&)-F40Y9-HE=L?Z5A95MUE-%-^:
M_FO%E>[FS'"C.W00I8'>SSA7ATD9H.GYY[\ 4$L#!!0    ( %)J2%)W[2\
M&00  $P.   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;(V7W6[;.@R
M7T4(=M$!2VS9^2W2 %V#G3/@#"V:=KM6;:81:EN>I"3MVQ]*<1TGDMWVHI%L
MDOI(4:0\WPOYHC8 FKSF6:&N>ANMR\L@4,D&<J8&HH0"WZR%S)G&J7P.5"F!
MI58ISX(H#,=!SGC16\SMLSNYF(NMSG@!=Y*H;9XS^?8=,K&_ZM'>^X-[_KS1
MYD&PF)?L&5:@'\L[B;.@MI+R' K%14$DK*]ZU_3RADZ,@I7XS6&O&F-B7'D2
MXL5,?J97O= 000:)-B88_NS@!K+,6$*.OY717KVF46R.WZW_L,ZC,T],P8W(
M_O!4;ZYZTQY)8<VVF;X7^W^A<FAD["4B4_8_V5>R88\D6Z5%7BDC0<Z+PR][
MK0+14*##%H6H4H@^JQ!7"K%U]$!FW5HRS19S*?9$&FFT9@8V-E8;O>&%V<:5
MEOB6HYY>_"P2D0-Y8*^@R,7JL)GD=DT>("^%-),E7Z]!0I&@Q,.&:?(/!I[<
M<X5J@BP!7TI(R=$2N58*M"+714K^X^R)9UQS4%_)Q1(TXQF.^N1QM2077[Z2
M+X07Y!?/,MQ4-0\T^F3(@J3B_W[@CUKXEY ,2$R_D2B,0H_ZS:?5Z>Q4/<!(
MUN&,ZG!&UE[<:J^*!C]$0V,TV"$:%UDC%)<=:\7U6K%=:]BZ=3LHM, =2H32
MO'@F# .^8]F6V1.2@]Z(U!O3@^&)-6P.^FXQ&L3S8-<,G"LS;,B<$ ]KXF$G
M\76&58-A(A&L/R3!.'%-,H'Q\5(>C$T;!/& GE&Z,M%@XJ<<U92C#^*JMM)2
M2E @=WZXD;/PS('KECF!&]=PXTZX&UL20))2BESHMD,S]H1E>$;GRM#!S$\W
MJ>DFG70K+9*7OBFK*29ECKU&V5ST(4X\NWN>@SZ9%L1IC3CM1+PM03)[6C)
M3M(XE3[*J4,PCIQ]]@J-_)RSFG/6R?D#4@3-[)E6FFD@3U# &@^,6),M9J?$
M4EK8 E,*Q5LS8>:PA8/I&7^WS D^#8^-)>QV0$CLH04I\"XBCD''TVY]JDY_
MPJ1\PVJP9])?JJI5VM*T*O*N4#R(6CQHM$;Z*0^.)96]%S _*G4H^E$#HV+U
M2K6%^]AX:-2=UWH#\IN)MA<M<A<-G>-628V;B=#"=6Q2M+M+/0B-69RV]D4O
M;>S03D>- U71^J5FS;\6^F/#HMT=ZTZ:U-5O-F7A[Y:7>(7U1]CM1'U*)X/Q
M.;57;MC6M.BQ:]'NMG5>V.YO'[M"[/:F_I@Z/:)%K WVV,5H=QMKSXH/ZG%E
M=WP2OHE3#]S>AE+CAGNGW,?^1KL;G.]^]Q'QQ+E(]6>QF\T^,;<,!XVKOOG.
M^L7D,R\4[OD:]<+!!#=,'CY=#A,M2GO[?Q(:+PYVN,'//9!& -^OA=#O$_-!
M47] +OX'4$L#!!0    ( %)J2%(X2D\P5 ,  .4)   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4S+GAM;*6636_;.!"&_PHA]) "K?5AQW8"VT"<='=["#9P
MFNVAV ,CC6VB%*DE1W&ZOWZ'E*+*BBRD6!\L?LR\>CBD9K@X://=[@&0/>=2
MV66P1RPNP]"F>\BY'>D"%,ULM<DY4M?L0EL8X)EWRF681-$TS+E0P6KAQ^[,
M:J%+E$+!G6&VS'-N?JQ!ZL,RB(.7@8W8[=$-A*M%P7=P#_A0W!GJA8U*)G)0
M5FC%#&R7P55\>1U'SL%;_"7@8%MMYI;RJ/5WU_F<+8/($8&$%)T$I\<37(.4
M3HDX_JE%@^:=SK'=?E'_S2^>%O/(+5QK^55DN%\&\X!EL.6EQ(T^_ 'U@LZ=
M7JJE]?_L4-M& 4M+BSJOG8D@%ZIZ\N<Z$"V'>'K"(:D=DJ[#Y(3#N'88^X56
M9'Y9-QSY:F'T@1EG36JNX6/CO6DU0KEMO$=#LX+\</59I3H']H4_@V5G&TBU
M2H44W,?XSRW[L@>VAIU02J@=NU(9^Z0RW\QUJ=";:.22_6ZTM>Q!&9+8*?$O
M9$Z4?!5L!=KW[.P&D M)K8_LX?Z&G;U[S]XQH=BMD)+>9A<ATH(<5IC6\.L*
M/CD!'R?L5BO<6P<%V;% 2)%HPI&\A&.=#"K>0#IBX_@#2Z(DZ@&Z?K-[?#&
M,VYV9^SUQB?T.ONAMZ<#_(%]>DYEV=H;R^[ 4,C]SJ&F>4X'J';; )9&6?9M
MHZ5D]$4<N,G^'D">-,@3CSPY@;SFDJL4&$?VV)P; O\!W%SV;7$E-_-R+ND\
MK>:CZ2)\:D?]M<WY:-S8''&>-YSG@YQT\"GM6:!<)#E25"A"A1':>%*&%*-"
M6X&G3F:E/F\A1:.D@SUL<X0];;"G@]ATPOX7]O05TL=H%'>X>XU.@,\:\-DO
MQSLMC0%*(F]#G_5$<]XA?VTS&<WZP><-^/R7(VZ18XG@SK44N<#J\Y2\L-"+
M/N\+Z*S#WF,4CR;]\!<-_,4@/)5AE$!E%WNY*N=I.Z0=J"&+(Z(X^EEQHK=F
M"*!Z,I0;:J7CY#"/VK_NV>UUF7:8PU;!S,'L_#W"LM2ES:I8-*/-7>7*5^C.
M^-K=87PA_BE378!NN:'L9YF$+4G2;E,R,-6=HNJ@+GQ9?M1(1=XW]W0/ ^,,
M:'ZK-;YTW N:F]WJ/U!+ P04    " !2:DA2*SU6%5\"   <!0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U-"YX;6R%5$UOVS ,_2N$T4,*#+'C-.U0. :2
M9L-Z"% TZW88=I!MVA:JCTR2FVZ_?I2<>-G09!=+E,CW'FE2V4Z;9]LB.GB5
M0MEYU#JWO8UC6[8HF1WK+2JZJ;61S)%IFMAN#;(J!$D1ITER'4O&591GX>S!
MY)GNG. *'PS83DIF?BY1Z-T\FD2'@T?>M,X?Q'FV90UNT#UM'PQ9\8!2<8G*
M<JW 8#V/%I/;Y<S[!X<O''?V: \^DT+K9V_<5_,H\8)08.D\ J/E!>]0" ]$
M,G[L,:.!T@<>[P_H'T/NE$O!+-YI\957KIU'[R.HL&:=<(]Z]PGW^02!I18V
M?&'7^UZG$92==5KN@TF!Y*I?V>N^#D<!Z>1$0+H/2(/NGBBH7#''\LSH'1CO
M36A^$U(-T22.*_]3-L[0+:<XE]^K4DN$S^P5+8P65<5]L9B >]7_<;(N8;1"
MQ[BPEW !7,&:"T'G-HL=2?! <;FG6_9TZ0FZ20IKK5QKX8.JL/H;(";M0P+I
M(8%E>A9QA>48II-WD"9I\K19P>CB\@SL=*C+-,!._UL76'%;"FT[@_!M45AG
MJ).^GZ&X&BBN L75"8HU<V@XE;ILF6JH_%393ADL=:/X+ZS $7F!"FONWBQU
M#S\+\'[X7O(DBU_>4#0;%,W.*GI2%:?\>-$YHD=F%%>-A=IH"=0-U.&*IK>P
MO.+,<'Q35,]P<R1J>CT;I_\(BX\Z5J)IPEQ:*'6G7-^\P^DP^HN^X_^X]^_&
MFIF&*PL":PI-QC>DP/2SV!M.;T/_%]K1-(5M2\\7&N] ][76[F!X@N%!S'\#
M4$L#!!0    ( %)J2%)5[$EI"0(   ($   9    >&PO=V]R:W-H965T<R]S
M:&5E=#4U+GAM;'U346^;,!#^*Q;J0RNM,8$U[2J"E#2:5FG5HD9='Z8].'"
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
M%<P#M&4[>DSEQ^+T%VL;2G2^39&*^C\Z-??.D@!MCD(661NL*LAXWKS2'^U
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
M51&+Y2?M_C2Y!1\_? (? $O!-Q;')L;05QJL>:0_*X#=[("A1F S#V#X&:
M!4?<QV]VAX-]=U^7J*P3*NN$\GC85:>[5"J1F3J!O^ZU ;A3-)%_.\+C,CS.
MPY.&\+]S%<7'BK1SZ^9NIB4W(Q)TA_ZF6HFZ#2;69@\/*?$0)YY[*N4E&&="
MF&377.0]IQ=_KNMP#.<N7%C!<$&" YQ';/!QF-T29M<-DZ?+"\W+I!%7MUZ;
M\+!^W1HN3-!Q8&$)+'0"*WKD2S1C,5,OX%_PE$HZR_1E\$@W/-Z8MCFP<O"H
M5SZWUP9-^V7XOC.MZPT56MSU$W31J53@,5+T,]CF8JE36U.AU2+-DF-+X0X-
MO6#PDP/BH(0X.*^3!C4F'/)S4.,!@L%Q'L# ZFOP/YFPD]**DDZRZ>(T!6!%
MTF$;)(!6"R%RYE25_MAN#+-=.EDZU^EE)=]%R??"X#59O5G,>*KT'8.2ESO.
MT<UBAZBWU\@>/EC!PJK?9+6?KQ5GZ%;G"4T9%Y46?A \85)R\0)^Y8I*O:J%
MC4U[;6W2W&8=O4336+?+A JFSZ]=:V&%&I)6%MM*+'1K;$//+]CSJ88_$1AY
M0>#J>&C%%KK5MK'G"[_][?.0,V&M[4E3UUL9AKUW8,R-JUI6PV&_%<98!89N
M"?X!QK@#(X]T78Q!5I616Y4;&5/X[0T,A_-"81,>M]E'9$4;P7=@S-A5K<KL
MV\KPBZS (K? GL^8$X&QAY"3,59GD7LB;F8,J3$F/-085!]]PP:-05:8D5L_
MVV',K:M:5I%1V ICK, BM\#^ &/<@9$7AD[&6)U%[HFVF3']&F-Z-8WIUQC3
M1!BKR\@MG^T0YF?7ZZ\59!RT\GYM]16[]?5\PIP(C+R>4V*PE5GL'JN;?P1
M-<)T#R6FL'D#87#E1XGWF'N_N(IE]1BW,O=B*Z^XK;GW1&#HA<XW76Q5%I\Y
M]^+ZW-NK$:8^]S81QJHR?H^Q]Q=7L:P<XU;&7FSE%;<U]IX(C#R(780A5F7)
MF6,OJ8^]Z'!+(O6QMX$PQ*HR>8^I]ZNK6%:.22M3+['R2MJ:>D\$1E[7^69-
M*C\#GSGUDOK46]N2CM@<$L:O?+DPGXV^16+)4@EBNM ^@=?3SF+W)69WHO@Z
M_Y@QY4KQ)#]<T6A.A3'0]Q=<,Z(X,=]'RN]AH_\ 4$L#!!0    ( %)J2%(7
M;;E0!@,  &4*   9    >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;+U6;6_:
M,!#^*Z=HDUJI(R^\M14@%5@UI%9#H&X?IGTPR0%68SNS'6C__>PD!+J!NR^,
M#\0O=\\]]SB^7&\KY+-:(VIX82E7?6^M=7;K^RI>(R.J(3+D9F<I)"/:3.7*
M5YE$DA1.+/6C(.CXC%#N#7K%VE0.>B+7*>4XE:!RQHA\'6(JMGTO]'8+,[I:
M:[O@#WH96>$<]5,VE6;FUR@)9<@5%1PD+OO>77@[#+O6H;#X1G&K#L9@4UD(
M\6PGDZ3O!981IAAK"T',8X,C3%.+9'C\JD"].J9U/!SOT.^+Y$TR"Z)P)-+O
M--'KOG?M08)+DJ=Z)K9?L$JH;?%BD:KB'[:5;>!!G"LM6.5L&##*RR=YJ80X
M<(C"$PY1Y1 5O,M !<LQT630DV(+TEH;-#LH4BV\#3G*[:G,M32[U/CIP1@7
M&D:",:J-UEK!)WCB"N-<8@(SW(AT0_D*1F9*-=R3F*94O\+%&#6AJ;HT]G_L
M]7QM>%ET/ZXX#$L.T0D.802/@NNU@L\\P>0M@&\2JK.*=ED-(R?B&.,&-,,K
MB((H>)J/X>+#I0.V68O5+&!;)V ?*:<L9PZD5HW4*I":+MDG7&F96]GAQX,Q
M@(E&IGXZX-LU?-M)=(HR-K#F6L$2$3)"$S W&'*>*W.NF9#%E1!+B,O#6SH.
MSQTJ:(3!1P?E3DVYX]:6O+RC;;=&ZIY#V^L:_OK_:>L.9;2-VBYQ;VK.-TZ@
MA\GPZ\R!$P;[<A&<0]SPH!Z%[\D+A/.< >4:)2H-DF@$L3$;1_*H"HP;-&C<
M.'4,HSV]R(GT#\71%6=?:<+F673>%Z"PY4QD]/;EO+(?%7L!82&D ;-YQ20S
MNR<J>HG>+M#MIW\SZ ;5K^=OCE';%Z_075(>4)N3MS>H(CG/%\<OT=L ^U(3
M=LXB[KX"A=VSBMO]2]QV^ZBV_L&7GZ%<%?V-@ECD7)=-0+U:]U!W9>>P-R\;
ML$<B5Y0K2'%I7(-&UX2794]33K3(BCYB(;3I2HKAVO2!**V!V5\*H7<3&Z#N
M+ >_ 5!+ P04    " !2:DA22,O Z"X"  "T!   &0   'AL+W=O<FMS:&5E
M=',O<VAE970V,BYX;6R-5%V/VC 0_"NKJ ]WTI6$ -?J%"(54%6D7H4.T3Y4
M?7"2)5CGC]3>P/'O:YM<1%4.-0_)KKTSGG'6S@[:/-L=(L&+%,I.HQU1\Q#'
MMMRA9':@&U1N9JN-9.124\>V,<BJ )(B3I/D/I:,JRC/PMC*Y)EN27"%*P.V
ME9*9XPR%/DRC8?0Z\,3K'?F!.,\:5N,::=.LC,OBGJ7B$I7E6H'![33Z-'R8
MC7U]*/C.\6#/8O!."JV??;*LIE'B!:' DCP#<Y\]SE$(3^1D_.XXHWY)#SR/
M7]D_!^_.2\$LSK7XP2O:3:./$52X9:V@)WWX@IV?B><KM;#A#8>N-HF@;"UI
MV8&= LG5Z<M>NGTX Z3#-P!I!TB#[M-"0>6"$<LSHP]@?+5C\T&P&M!.'%?^
MIZS)N%GN<)0OL""8:RDYN:TF"^]AC8IK QMEL6P-5K R6G)KM3G"-TUH8<6.
MK! (-PLDQH6]_1]4%I/3ZU>-RT[;[*0M?5-;.8#1\ [2)$TVZP7<O+O]FR5V
M;GO+:6\Y#;2C:Y:7RI)IO67X^=45P))0VE]7Z$<]_2C0CZ_1.^,M4R7> :MK
M@S4CA,9P5?*&"6!2MXHN;<B)>A*H_7G:Y^-DDH0GB_<75(U[5>.KJA[9"Y>M
M/)-3:.,XN*JA9 TK.1TO"1K_(^@^22X*BL^:T)_G1V9JKBP(W#IL,OC@2,SI
MC)P2TDWHRT*3Z_(0[MRU@L87N/FM=FW3);[5^XLJ_P-02P,$%     @ 4FI(
M4N&M?J)E @  Z 8  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&ULC95=
M3]LP%(;_BA5Q =)&FL^VJ(T$K:;M JF"L5U,NW#3T\;"B3O[E,*_Y]@)6;<F
ME)O$7^_[^!PGQY.]TH^F $#V7,K*3+T"<7OE^R8OH.3F4FVAHIFUTB5'ZNJ-
M;[8:^,J)2NF'@T'JEUQ47C9Q8PN=3=0.I:A@H9G9E277+S<@U7[J!=[;P)W8
M%&@'_&RRY1NX!WS8+C3U_-9E)4JHC% 5T[">>M?!U6QLU[L%/P3LS4&;V4B6
M2CW:SK?5U!O8#8&$'*T#I]<3S$!*:T3;^--X>BW2"@_;;^Y?7.P4RY(;F"GY
M4ZRPF'HCCZU@S7<2[]3^*S3Q)-8O5]*X)]O7:].AQ_*=054V8MI!*:KZS9^;
M/!P(@KA'$#:"\*."J!%$+M!Z9RZL.4>>3;3:,VU7DYMMN-PX-44C*GN*]ZAI
M5I .LSDLD<U460JDLT'#/C,W=,MQIP6^L/,Y(!?27-#,P_V<G9]=L#,F*G8K
MI*2#,!,?:1_6S<\;YDW-#'N9^26+@D\L'(2##OGLP_)@_*_<I^C;%(1M"D+G
M%[V7@KDPN51FIX']NEX:U/1]_7['/&K-(V<>]YA3B$%7AFI5XE3V3WO*8DK%
M4P<I;DGQ*5+81:I5Z0$I2KI)24M*3I&B+E)R1!KVQ)2VI/04*>XBI4>DM(<T
M;$G#4Z2DBS0\CJDG>Z.6-#I%2AFO5@P+H+J[1M!=X-$1. A[R..6/'Z7_%TA
MEUVL<<?'^)=5_Y/':Z+X__WX!W7(W@&W7&]$99B$-:D&ET.2Z[JNUAU46U>:
ME@JIT+EF05<1:+N YM=*X5O'5KOV<LM> 5!+ P04    " !2:DA25@&:H#$%
M   B%P  &0   'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6REF%UOVS84AO\*
M8?0B 5I)U+>*Q$#B;SL=LAK9+H9=,!8="Y5$CZ23]M^7^K!J4\>:MMS$$O.\
MYY!\#T6)-V^,?Q,[2B7ZGJ6YN!WLI-Q_-DVQV=&,"(/M::[^LV4\(U+=\A=3
M[#DE<2G*4M.V+-_,2)(/AC=EVR,?WK"#3).</G(D#EE&^(][FK*WVP$>'!N^
M)B\[6328PYL]>:%K*I_VCUS=F4V4.,EH+A*6(TZWMX,[_/D!6X6@)/Y(Z)LX
MN4;%4)X9^U;<+.+;@57TB*9T(XL01/V\TA%-TR*2ZL<_==!!D[,0GEX?HT_+
MP:O!/!-!1RS],XGE[G80#E!,M^20RJ_L;4[K 7E%O U+1?D7O=6L-4";@Y L
MJ\6J!UF25[_D>ST1)P(5!Q;8M<#6!>X%@5,+G+X"MQ:X?05>+?#Z"OQ:X/<5
M!+4@Z"L(:T'85Q#5@D@7^)>,LX[.67USX,;LEML7)4>[<>FW6156695C(LGP
MAK,WQ M>Q2LNRM(N]:H8D[Q8A6O)U7\3I9/#=;D>:(Q^/Q N*4]_H&F2DWR3
MD!05$='54TX.<:*8:W0UII(DJ;A&G]#3>HRN/ERC#\A$8D<X%2C)T5.>2/%1
M-:KK+TF:JI4F;DRI>EKD,S=UK^ZK7MD7>N6@+RR7.X$F>4QC0+_LUF.[(X"I
MIJB9)_LX3_=V9\0QW1C(P1^1;=D6T*%1MWQ-]TIN792/N^7+0]XIGW3+OQ#>
MV?EI[['C")#/>H\=E,][CQV4+WJ/'90OW^?[ZGU3]]!?'G94L=.L=J>,Y_R?
MU;[(JTV]V!S_NGL6DJLM\N^.K&Z3U2VSNA>R_J9>)M8DI>"#H))ZI;1X97@=
M8L=38WT]75P5%)Q"+G8,YQP; [$\*SJ')E!"/SB'ID!"._ -+=8,P)P@,O Y
M-H<P/S3<<VP!85:DCW+9QCS?#71L!6".XQC:2!_:F!OYWLD0SBSW&LN]3LMG
MG F!'CG;)A)RO5*')UE]'!JZ[0#E6H:ON0Y0 =:I"4 YOIYQVJ:\J&74#(CE
MX9;K4.^Q86NF Y3MZBXMVY3M^8'>_16$84_O_P. .6J8$>RYWWCN=WK^R.DG
M2;ZC">%YDK^ J]UO9_9M?4Y& !4&+=_;E(-;]3V!,D9ZQBE J>K0?0>HH%4=
M<XC"K<4.4%Y@>)KO;0ICQ]8'N0(PRVVO]0KS3[ H#&#3@\;TX%^?[;3#\*#]
M3(M\?:F,VI1M8WTRQ@#EA/HS>0)0EJT7SQ3HE[)2F[ 9$$N5F-:O.931U3,N
MH)EP]9E8MJG0:VTHJS851)8^$P\ I1Y3%U9YV!@>=AI^3T2R087MQW6.]I2C
M=?$%@*[46W_,TI3PJK7\+KB&ZJ)*$IWTS3(<;8V,0$@;Y1B"7&U]3\!(FH]3
M$-*F?@9"6MW,04@OB#Y3L&Q#K76Q@AA'VQH>0.C"+A\UM1!UUL(X20_%V^2[
MJZ%*@^WN<H I;:!CD&H5!!Q+KPB8TDL"IO2:@"F]*'K-Q!*@U ZCK8P52+4*
M Z8N5 :V?ITK6)VU,2)BA^+D-8EI'BO_21+_*@+$MFC#LDQ]:0C)-M_^0ZG4
M:8N?DQGR->=&,&;K6TH_;-(/FU[ M-J;]</F%S"L95WTY)8U=_X(T"IK!4"6
M$>HO$B 5Z*\2YLFQ5$;Y2WG8*I3QAUQ6WZQ-:W.@>U<>:VGM]_CS @/MR^(
MN#P&^Q6^.CU67_TO22Y02K<JE>J;>N7EU8%L=2/9OCP4>V92LJR\W%$24UX
MZO];QN3QIDC0'(L/?P)02P,$%     @ 4FI(4@H88O+[ P  F@X  !D   !X
M;"]W;W)K<VAE971S+W-H965T-C4N>&ULS5=1CZ,V$/XK%CU5M](N8$((N2:1
MDK"GKG2K;G=U5U55'[QADJ S.+5-LO?O:QM""! N4N^A/"38?/,QG\<S9B8'
MQK^*+8!$;RG-Q-3:2KG[X#ABM864")OM(%-/UHRG1*HAWSABQX'$QBBECN>Z
M@9.2)+-F$S/WQ&<3EDN:9/#$D<C3E/!O"Z#L,+6P=9QX3C9;J2><V61'-O "
M\O/NB:N14['$20J92%B&.*RGUAQ_B'"@#0SB2P('4;M'6LHK8U_UX"&>6J[V
M""BLI*8@ZF\/2Z!4,RD__BE)K>J=VK!^?V3_:,0K,:]$P)+1/Y)8;J=6:*$8
MUB2G\ID=?H52T%#SK1@5YA<=2JQKH54N)$M+8^5!FF3%/WDK%Z)FH(1V&WBE
M@=<T\"\8#$J#P;4&?FG@FY4II)AUB(@DLPEG!\0U6K'I&[.8QEK)3S(=]Q?)
MU=-$V<G9B]I(<4X!/3S<?2$T)T4TLAC]GA.:K+\EV0;-5RN69U*@]Q%(DE!Q
M@^[0YY<(O7]W@]ZA)$./":7*4$P<J9S2U,ZJ=&!1..!=< ![Z)%E<BO0?19#
M?$[@*#65).\H:>'U,D:PLM$ WR+/]=P.AY97F^-QAWETO7G8HV90!6A@^/P+
M?'.J4I-D*T!JGZ,EASB1Z!,3 D0/NU^Q^X9]<"G\]TMTW *W"'MW[OA6Q6,/
M*K6E#NQI3U2."+,]GD$ WZO!7\^,4NW<@?#X[QZ?AI5/PU[%"T+U:W[^"0?N
M+T2B!6R2+-/[D*W1GT!XUR8K*$>&4M>Z_0R[M@K?OA[X#I!GA^>@J .$:TQG
MDH)*4M KR9K'*FPZ02RTW!*^@1A)AI9,R&(U[]]4(6^%M)!64(<UAT;VL*&L
MC1DV,5$;$]JX6]>HTC7JU_6;W *W4"5/5X@X-R5=W'2)*?B"FA-N0\IW$5$?
MXDQ&6,D(^V5\ J$B<W*]R_.PM7Q!;?D*W]N8D>TWO._">-W^CRO_Q]=D#%+)
MHHIH7YJ,6R]7&3!HJ.@ M7(IZF0*NW5@]W0:N;U*'C*1<Z/E6%]Z"@JN'7+X
M?U/FL'?RROOQA:[DK"^\CUL;L0,U&-E!(X8EJIY)@PN5#I_.*]Q_8/VG6E=R
MGV6'9[OC^M64VC8)QO:H*;4#%=ACMW9=J(7X=)9B_P=7PY*PKQQ^'Q+U0LZU
MG,Y@W'\(7U422XY&M+RF@C9*+;W7%-&!"FNEZ5S'Z>#%_2?O]:6Q)!J>)593
M2M#Z.&@G7]2!.DN^0HI3^VA/0:6);GX$,E_:Q<=N-5LU6'/35C3F%[KQ,LW
MB:;HVAY5]B5J&U)8*TK7'BEQO&B$BH%D.],:O#*I&@USNU7-(W -4,_7C,GC
M0+^@:D=G_P)02P,$%     @ 4FI(4FUJ]"=; @  /@T   T   !X;"]S='EL
M97,N>&ULU9==;]HP%(;_BF6FJ94F0F!-RYI$VBI5FK1-E<K%[BI#G,22/S+'
M8:&_?G9LDD!)AWJQP0T^'S[/>1T;8L)2;2A^S#%6H&:4EQ',E2H^>5ZYRC%#
MY5@4F.M,*B1#2KLR\\I"8I24IHA1;SJ9!!Y#A,,XY!6[9ZH$*U%Q%<&@#0$[
M?$TBZ <?(;"X.Y'@"#Y=O/]5"77[#MAQ]&$TFCQ=WN['+YK$)?0.0J^.@(Z'
ML>-!<+ +[D!_*[P^2M%KD@;1-\>A7V4/PN<'%SSI+]D5>VZ_XS 5O-OV&;0!
M34<,@S6B$;Q#E"PE,54I8H1N;'AJ BM!A01*GS?=SC>1\MFF?>N9H^@XC' A
MF]ZV@_U<NNE[B:UG!!)*6X%3: -Q6""EL.3WVFDF-\$7*>#LQ:;0"C.)-O[T
M"G8%S:";+(5,L&S;^' ;BD.*4R-'DBPWHQ*%9Y)*"::-A*!,<-1HV%8X0V-7
MF-)'\SW]F>ZPZ[2W;Q.S:[PUM2!G6HQU#+]/L^P^=O8F+BC(6J@OE5X.;WQS
MU/"#Q"FI&[].6P%#='^8CHJ";CY3DG&&[>*/;AB':%L'<B')L^YFCLI*!["$
M8(VE(JM^Y+=$Q0+7:GN<ZG18\_0,-?_;YYQACB6B?='Z[)_R4WZS8O=B^Q^:
MFY^5?<4'1<ZN3U^C>YF?NLC@'$2>Q7;?G(/(^>F+G)VF1L]=,GHWF9U[3!L%
MYKX8P1_F]DF[IF!9$:H(=UY.D@3S%]<9C5=HJ?_,[/#U_ 2GJ*)JT28CV-G?
M<4(J-F]G/9@'X69U]C>S/#]H&G;_F.(_4$L#!!0    ( %)J2%*7BKL<P
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
M^AS;IN;*RF+W,N?N1=1/_P%02P,$%     @ 4FI(4K5Q8'P6 @  JB8  !H
M  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W9.V[;0!2%X:T(7(!']S6V
M \M5&K>!-T#(HP<LB02'0>S=1Y +Z1 ITA@\%3$D>/DW_$ ,GWZ50SONNU/=
M[?NZ^#@>3G75[,:Q_Y%27>_*L:UW75].YRN;;CBVXWDY;%/?KM_;;4FZ7.8T
MW,YHGI]N9RY>/_OR/Q.[S6:_+C^[]>]C.8W_&)S^=,-[W94R-HO7=MB6<=6D
MC\/U=$V7@]R=)S>+E[=5,[R\29/F#E((TOF##()L_B"'()\_*" HY@_*$)3G
M#[J'H/OY@QX@Z&'^H$<(>IP_2)8HXY(@:8(U@=:"7 N!UX)@"X'8@F0+@=F"
M: N!VH)L"X';@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN!WCKYV";06U%O)=!;
M46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;
M)ILE!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z
M.^KM!'H[ZNT$>OMDLYM ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0.] O8-
M[T"]@T#O0+V#0.] O8- [T"]@T#OF/RL)- [4.\@T#M0[R#0.U#O(- [4.\@
MT#NCWIE [XQZ9P*],^J="?3.J'<FT#NCWIE [XQZY^_4NXZ?AU*O/5]K?/YW
M4CV>[RW7QU^67R<G+]0%YW1;49__ E!+ P04    " !2:DA2TC1D%.P!   '
M)@  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/PC 4!N"_0G9K6.G7_(AP
MH]ZJ%_Z!NAUD85N;MB#\>[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9
M(D9WQ5@H%]2:D%M'75J96]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MS
MLVKBZ&Z3?@ZU[::9IR9DHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T<M@3%K4+
M9VE#QKY,Z%>^#]B?>UB3]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+E
MJDU'\N \F2HLB&+;Y+NB9\>38[IAVGWRD_.',L<"T\Y';UU($_/T^[C#2/K3
M8Y<*D8_U\5=\3TRE3WX_ZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?
M$J0/!=*'!NFC .GC'*2/"Y ^+D'ZX!.41E!$Y2BD<A13.0JJ'$55CL(J1W&5
MH\#*4605*+(*%%D%BJP"15:!(JM D56@R"I09!4HL@H4626*K!)%5HDBJT21
M5:+(*E%DE2BR2A19)8JL$D56A2*K0I%5H<BJ4&15*+(J%%D5BJP*15:%(JM"
MD56CR*I19-4HLFH4636*K!I%5HTBJT:15:/(JE%D+5!D+5!D+5!D+5!D+5!D
M+?Y3UF=KEW\</SSSUM3=(9\-__^:O0%02P$"% ,4    " !2:DA2!T%-8H$
M  "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    ( %)J2%(+:Z1,[@   "L"   1              "  :\   !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( %)J2%*97)PC$ 8  )PG   3
M          "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
M4FI(4C$'TRO1!0  .1@  !@              ("!#0@  'AL+W=O<FMS:&5E
M=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( %)J2%+_"L+VYP4   D7   8
M          " @10.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M    " !2:DA2#N%"H! #  !U"@  &               @($Q%   >&PO=V]R
M:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ 4FI(4L-"_Q.4!   <1$
M !@              ("!=Q<  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+
M 0(4 Q0    ( %)J2%*B@9K+Y (  /8'   8              " @4$<  !X
M;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " !2:DA2%;YG55<"
M  #0!0  &               @(%;'P  >&PO=V]R:W-H965T<R]S:&5E=#8N
M>&UL4$L! A0#%     @ 4FI(4GDZY' X!0  <1<  !@              ("!
MZ"$  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( %)J2%*I
M*1"2>0<  +0A   8              " @58G  !X;"]W;W)K<VAE971S+W-H
M965T."YX;6Q02P$"% ,4    " !2:DA2RKS%R.H6  #H/@  &
M    @($%+P  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @
M4FI(4GWJ5*@$ P  8@8  !D              ("!)48  'AL+W=O<FMS:&5E
M=',O<VAE970Q,"YX;6Q02P$"% ,4    " !2:DA2>MP" ^L$   ]"P  &0
M            @(%@20  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4
M Q0    ( %)J2%)W<LU2) 0  +@(   9              " @8).  !X;"]W
M;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ 4FI(4IZQ-PR\ @
MR 4  !D              ("!W5(  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6Q02P$"% ,4    " !2:DA2J5?%AR0+  #O'   &0              @('0
M50  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( %)J2%)F
M;FS'/0,   ,'   9              " @2MA  !X;"]W;W)K<VAE971S+W-H
M965T,34N>&UL4$L! A0#%     @ 4FI(4LADUJ<T"0  )!8  !D
M     ("!GV0  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M" !2:DA24MTN T$&   0#P  &0              @($*;@  >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( %)J2%+H^B,HI@8  $ 1   9
M              " @8)T  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L!
M A0#%     @ 4FI(4A)E](2X P  = @  !D              ("!7WL  'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " !2:DA299MW\7X"
M  "D!0  &0              @(%.?P  >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;%!+ 0(4 Q0    ( %)J2%+A\9J(?@,  "4(   9              "
M@0."  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ 4FI(
M4J2HAI)5 P  ,P@  !D              ("!N(4  'AL+W=O<FMS:&5E=',O
M<VAE970R,BYX;6Q02P$"% ,4    " !2:DA2XF([X7L4  #J.P  &0
M        @(%$B0  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0
M   ( %)J2%)[D/G.(00  #@)   9              " @?:=  !X;"]W;W)K
M<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ 4FI(4OF!BYK2 P  2 @
M !D              ("!3J(  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q0
M2P$"% ,4    " !2:DA2XO>6P<0"  #$!0  &0              @(%7I@
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( %)J2%*4LH "
MH0<  !(4   9              " @5*I  !X;"]W;W)K<VAE971S+W-H965T
M,C<N>&UL4$L! A0#%     @ 4FI(4E%0/7F/!@  /A$  !D
M ("!*K$  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " !2
M:DA2LVK1N8H$   S"P  &0              @('PMP  >&PO=V]R:W-H965T
M<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( %)J2%+$!;'H/00  .0*   9
M          " @;&\  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#
M%     @ 4FI(4I'T=6^' P  ]0<  !D              ("!)<$  'AL+W=O
M<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " !2:DA2D6%-OEX#  "'
M"0  &0              @('CQ   >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM
M;%!+ 0(4 Q0    ( %)J2%+Q/U-HB0(  /8%   9              " @7C(
M  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ 4FI(4H2R
M];HT @  ]P0  !D              ("!.,L  'AL+W=O<FMS:&5E=',O<VAE
M970S-"YX;6Q02P$"% ,4    " !2:DA2UTLLG?D#  #R$   &0
M    @(&CS0  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    (
M %)J2%(:3D2'V@(  %(+   9              " @=/1  !X;"]W;W)K<VAE
M971S+W-H965T,S8N>&UL4$L! A0#%     @ 4FI(4IW.O5L5!   TQ<  !D
M             ("!Y-0  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"
M% ,4    " !2:DA2AKKX]>T$  #H&@  &0              @($PV0  >&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( %)J2%(J;)R,&0,
M )<+   9              " @53>  !X;"]W;W)K<VAE971S+W-H965T,SDN
M>&UL4$L! A0#%     @ 4FI(4N-#WXM7 P  "@H  !D              ("!
MI.$  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " !2:DA2
M OC$$%4%  #V%@  &0              @($RY0  >&PO=V]R:W-H965T<R]S
M:&5E=#0Q+GAM;%!+ 0(4 Q0    ( %)J2%*?8:=T= 8  #8I   9
M      " @;[J  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%
M  @ 4FI(4EO,GF#U!0  (R<  !D              ("!:?$  'AL+W=O<FMS
M:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " !2:DA20$PST=D$   W%@
M&0              @(&5]P  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+
M 0(4 Q0    ( %)J2%+>/77JZ0(  &<(   9              " @:7\  !X
M;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ 4FI(4F>/B34"
M P  %P@  !D              ("!Q?\  'AL+W=O<FMS:&5E=',O<VAE970T
M-BYX;6Q02P$"% ,4    " !2:DA2?VV=L+4"  #:!@  &0
M@('^ @$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( %)J
M2%)437WG;@(  -D%   9              " @>H% 0!X;"]W;W)K<VAE971S
M+W-H965T-#@N>&UL4$L! A0#%     @ 4FI(4OBX&*%6 P  3PP  !D
M         ("!CP@! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M    " !2:DA24RFB.:@#  !F#@  &0              @($<# $ >&PO=V]R
M:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( %)J2%*0B/34B0,  /\+
M   9              " @?L/ 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL
M4$L! A0#%     @ 4FI(4G?M+P 9!   3 X  !D              ("!NQ,!
M 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " !2:DA2.$I/
M,%0#  #E"0  &0              @($+& $ >&PO=V]R:W-H965T<R]S:&5E
M=#4S+GAM;%!+ 0(4 Q0    ( %)J2%(K/5857P(  !P%   9
M  " @98; 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @
M4FI(4E7L26D) @   @0  !D              ("!+!X! 'AL+W=O<FMS:&5E
M=',O<VAE970U-2YX;6Q02P$"% ,4    " !2:DA20O^J!HX#  "F#0  &0
M            @(%L( $ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4
M Q0    ( %)J2%*WRGKC$P0  )P1   9              " @3$D 0!X;"]W
M;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ 4FI(4H<]%^6D @
MI0@  !D              ("!>R@! 'AL+W=O<FMS:&5E=',O<VAE970U."YX
M;6Q02P$"% ,4    " !2:DA2E#Y[L: "  !"!@  &0              @(%6
M*P$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( %)J2%*#
M%T!>_@0  !L;   9              " @2TN 0!X;"]W;W)K<VAE971S+W-H
M965T-C N>&UL4$L! A0#%     @ 4FI(4A=MN5 & P  90H  !D
M     ("!8C,! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4
M" !2:DA22,O Z"X"  "T!   &0              @(&?-@$ >&PO=V]R:W-H
M965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( %)J2%+AK7ZB90(  .@&   9
M              " @00Y 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L!
M A0#%     @ 4FI(4E8!FJ Q!0  (A<  !D              ("!H#L! 'AL
M+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " !2:DA2"AAB\OL#
M  ":#@  &0              @($(00$ >&PO=V]R:W-H965T<R]S:&5E=#8U
M+GAM;%!+ 0(4 Q0    ( %)J2%)M:O0G6P(  #X-   -              "
M 3I% 0!X;"]S='EL97,N>&UL4$L! A0#%     @ 4FI(4I>*NQS     $P(
M  L              ( !P$<! %]R96QS+RYR96QS4$L! A0#%     @ 4FI(
M4MW+G>=D!0  #"L   \              ( !J4@! 'AL+W=O<FMB;V]K+GAM
M;%!+ 0(4 Q0    ( %)J2%*U<6!\%@(  *HF   :              "  3I.
M 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( %)J2%+2
M-&04[ $   <F   3              "  8A0 0!;0V]N=&5N=%]4>7!E<UTN
9>&UL4$L%!@    !) $D ]A,  *52 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<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>96
<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>97
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>219</ContextCount>
  <ElementCount>365</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>63</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Earnings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ConsolidatedStatementsofEarnings</Role>
      <ShortName>Consolidated Statements of Earnings</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1007008 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Business Overview and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Business Overview and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2104102 - Disclosure - Asset Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/AssetAcquisition</Role>
      <ShortName>Asset Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2106103 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2112104 - Disclosure - Long-Lived Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/LongLivedAssets</Role>
      <ShortName>Long-Lived Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2116105 - Disclosure - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/AccruedExpenses</Role>
      <ShortName>Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2119106 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2128107 - Disclosure - Retirement Savings Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/RetirementSavingsPlan</Role>
      <ShortName>Retirement Savings Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2130108 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2138109 - Disclosure - Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/OperatingLeases</Role>
      <ShortName>Operating Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2145110 - Disclosure - Debt Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/DebtCommitments</Role>
      <ShortName>Debt Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2151111 - Disclosure - Legal Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/LegalContingencies</Role>
      <ShortName>Legal Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2152112 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2153113 - Disclosure - Selected Quarterly Financial Data (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited</Role>
      <ShortName>Selected Quarterly Financial Data (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2156114 - Disclosure - Schedule II-Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccounts</Role>
      <ShortName>Schedule II-Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Business Overview and Summary of Significant Accounting Policies (Policy)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy</Role>
      <ShortName>Business Overview and Summary of Significant Accounting Policies (Policy)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/Revenue</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2313302 - Disclosure - Long-Lived Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/LongLivedAssetsTables</Role>
      <ShortName>Long-Lived Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/LongLivedAssets</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2317303 - Disclosure - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/AccruedExpensesTables</Role>
      <ShortName>Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/AccruedExpenses</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2320304 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/StockholdersEquity</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2331305 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/IncomeTaxes</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2339306 - Disclosure - Operating Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/OperatingLeasesTables</Role>
      <ShortName>Operating Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/OperatingLeases</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2346307 - Disclosure - Debt Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/DebtCommitmentsTables</Role>
      <ShortName>Debt Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/DebtCommitments</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2354308 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables</Role>
      <ShortName>Selected Quarterly Financial Data (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Business Overview and Summary of Significant Accounting Policies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Business Overview and Summary of Significant Accounting Policies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Asset Acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/AssetAcquisitionDetails</Role>
      <ShortName>Asset Acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/AssetAcquisition</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Revenue - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/RevenueAdditionalInformationDetails</Role>
      <ShortName>Revenue - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - Revenue - Revenues by Geographic Areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails</Role>
      <ShortName>Revenue - Revenues by Geographic Areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Revenue - Percentages of Sales by End Market (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails</Role>
      <ShortName>Revenue - Percentages of Sales by End Market (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2411406 - Disclosure - Revenue - Percentages of Sales by Product Line (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails</Role>
      <ShortName>Revenue - Percentages of Sales by Product Line (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2414407 - Disclosure - Long-Lived Assets - Property And Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails</Role>
      <ShortName>Long-Lived Assets - Property And Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2415408 - Disclosure - Long-Lived Assets - Geographic Areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails</Role>
      <ShortName>Long-Lived Assets - Geographic Areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2418409 - Disclosure - Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/AccruedExpensesDetails</Role>
      <ShortName>Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/AccruedExpensesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2421410 - Disclosure - Stockholders' Equity - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails</Role>
      <ShortName>Stockholders' Equity - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2422411 - Disclosure - Stockholders' Equity (Stock Options Granted) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails</Role>
      <ShortName>Stockholders' Equity (Stock Options Granted) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/StockholdersEquityTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2423412 - Disclosure - Stockholders' Equity (Fair Value Assumptions For Options Granted) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails</Role>
      <ShortName>Stockholders' Equity (Fair Value Assumptions For Options Granted) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/StockholdersEquityTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2424413 - Disclosure - Stockholder's Equity (Summary Of Stock Option Plan Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails</Role>
      <ShortName>Stockholder's Equity (Summary Of Stock Option Plan Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2425414 - Disclosure - Stockholders' Equity (Shares Outstanding) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails</Role>
      <ShortName>Stockholders' Equity (Shares Outstanding) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/StockholdersEquityTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2426415 - Disclosure - Stockholders' Equity (Reconciliation Of Denominators Used In Computation Of Basic And Diluted Earnings Per Share) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails</Role>
      <ShortName>Stockholders' Equity (Reconciliation Of Denominators Used In Computation Of Basic And Diluted Earnings Per Share) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/StockholdersEquityTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2427416 - Disclosure - Stockholders' Equity (Summary Of Anti-Dilutive Options Excluded) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails</Role>
      <ShortName>Stockholders' Equity (Summary Of Anti-Dilutive Options Excluded) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/StockholdersEquityTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2429417 - Disclosure - Retirement Savings Plan (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails</Role>
      <ShortName>Retirement Savings Plan (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/RetirementSavingsPlan</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2432418 - Disclosure - Income Taxes (Earnings Before Income Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Earnings Before Income Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/IncomeTaxesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2433419 - Disclosure - Income Taxes (Components Of Income Tax Expense (Benefit)) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes (Components Of Income Tax Expense (Benefit)) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/IncomeTaxesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2434420 - Disclosure - Income Taxes (Difference In Income Tax Expense And Expected Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails</Role>
      <ShortName>Income Taxes (Difference In Income Tax Expense And Expected Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/IncomeTaxesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2435421 - Disclosure - Income Taxes (Summary Of Temporary Differences That Give Rise To Deferred Income Tax Assets And Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Income Taxes (Summary Of Temporary Differences That Give Rise To Deferred Income Tax Assets And Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/IncomeTaxesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2436422 - Disclosure - Income Taxes (Reconciliation Of The Beginning And Ending Amount Of Total Gross Unrecognized Tax Benefits) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes (Reconciliation Of The Beginning And Ending Amount Of Total Gross Unrecognized Tax Benefits) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/IncomeTaxesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2437423 - Disclosure - Income Taxes (Additional Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes (Additional Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/IncomeTaxesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2440424 - Disclosure - Operating Leases - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails</Role>
      <ShortName>Operating Leases - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2441425 - Disclosure - Operating leases - Cost Components of Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails</Role>
      <ShortName>Operating leases - Cost Components of Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2442426 - Disclosure - Operating Leases - Maturities of Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails</Role>
      <ShortName>Operating Leases - Maturities of Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2443427 - Disclosure - Operating Leases - Weighted Average Lease term and Discount Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails</Role>
      <ShortName>Operating Leases - Weighted Average Lease term and Discount Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2444428 - Disclosure - Operating Leases - Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails</Role>
      <ShortName>Operating Leases - Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2447429 - Disclosure - Debt Commitments - Debt Obligations and Letters of Credit Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails</Role>
      <ShortName>Debt Commitments - Debt Obligations and Letters of Credit Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2448430 - Disclosure - Debt Commitments - Unsecured Revolving Credit Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails</Role>
      <ShortName>Debt Commitments - Unsecured Revolving Credit Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2449431 - Disclosure - Debt Commitments - Senior Unsecured Promissory Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails</Role>
      <ShortName>Debt Commitments - Senior Unsecured Promissory Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2450432 - Disclosure - Debt Commitments - Debt Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails</Role>
      <ShortName>Debt Commitments - Debt Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2455433 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails</Role>
      <ShortName>Selected Quarterly Financial Data (Unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="fast-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2457434 - Disclosure - Schedule II-Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails</Role>
      <ShortName>Schedule II-Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccounts</ParentRole>
      <Position>65</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-K" original="fast-20201231.htm">fast-20201231.htm</File>
    <File>a2020_annualreportxfinal.htm</File>
    <File>fast-20201231.xsd</File>
    <File>fast-20201231_cal.xml</File>
    <File>fast-20201231_def.xml</File>
    <File>fast-20201231_lab.xml</File>
    <File>fast-20201231_pre.xml</File>
    <File>fast1231202010-kexhibit101.htm</File>
    <File>fast1231202010-kexhibit21.htm</File>
    <File>fast1231202010-kexhibit23.htm</File>
    <File>fast1231202010-kexhibit31.htm</File>
    <File>fast1231202010-kexhibit32.htm</File>
    <File>fast1231202010-kexhibit44.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>fast-20201231_g1.jpg</File>
    <File>fast-20201231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>100
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "fast-20201231.htm": {
   "axisCustom": 1,
   "axisStandard": 17,
   "contextCount": 219,
   "dts": {
    "calculationLink": {
     "local": [
      "fast-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "fast-20201231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "fast-20201231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "fast-20201231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "fast-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "fast-20201231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "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/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 470,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2020-01-31": 5,
    "total": 5
   },
   "keyCustom": 12,
   "keyStandard": 353,
   "memberCustom": 37,
   "memberStandard": 26,
   "nsprefix": "fast",
   "nsuri": "http://www.fastenal.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Document And Entity Information",
     "role": "http://www.fastenal.com/role/DocumentAndEntityInformation",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "fast:AssetAcquisitionDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104102 - Disclosure - Asset Acquisition",
     "role": "http://www.fastenal.com/role/AssetAcquisition",
     "shortName": "Asset Acquisition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "fast:AssetAcquisitionDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106103 - Disclosure - Revenue",
     "role": "http://www.fastenal.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112104 - Disclosure - Long-Lived Assets",
     "role": "http://www.fastenal.com/role/LongLivedAssets",
     "shortName": "Long-Lived Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116105 - Disclosure - Accrued Expenses",
     "role": "http://www.fastenal.com/role/AccruedExpenses",
     "shortName": "Accrued Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119106 - Disclosure - Stockholders' Equity",
     "role": "http://www.fastenal.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128107 - Disclosure - Retirement Savings Plan",
     "role": "http://www.fastenal.com/role/RetirementSavingsPlan",
     "shortName": "Retirement Savings Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2130108 - Disclosure - Income Taxes",
     "role": "http://www.fastenal.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138109 - Disclosure - Operating Leases",
     "role": "http://www.fastenal.com/role/OperatingLeases",
     "shortName": "Operating Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2145110 - Disclosure - Debt Commitments",
     "role": "http://www.fastenal.com/role/DebtCommitments",
     "shortName": "Debt Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2151111 - Disclosure - Legal Contingencies",
     "role": "http://www.fastenal.com/role/LegalContingencies",
     "shortName": "Legal Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://www.fastenal.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2152112 - Disclosure - Subsequent Events",
     "role": "http://www.fastenal.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2153113 - Disclosure - Selected Quarterly Financial Data (Unaudited)",
     "role": "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited",
     "shortName": "Selected Quarterly Financial Data (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2156114 - Disclosure - Schedule II-Valuation and Qualifying Accounts",
     "role": "http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccounts",
     "shortName": "Schedule II-Valuation and Qualifying Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Business Overview and Summary of Significant Accounting Policies (Policy)",
     "role": "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy",
     "shortName": "Business Overview and Summary of Significant Accounting Policies (Policy)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307301 - Disclosure - Revenue (Tables)",
     "role": "http://www.fastenal.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313302 - Disclosure - Long-Lived Assets (Tables)",
     "role": "http://www.fastenal.com/role/LongLivedAssetsTables",
     "shortName": "Long-Lived Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2317303 - Disclosure - Accrued Expenses (Tables)",
     "role": "http://www.fastenal.com/role/AccruedExpensesTables",
     "shortName": "Accrued Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2320304 - Disclosure - Stockholders' Equity (Tables)",
     "role": "http://www.fastenal.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2331305 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.fastenal.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2339306 - Disclosure - Operating Leases (Tables)",
     "role": "http://www.fastenal.com/role/OperatingLeasesTables",
     "shortName": "Operating Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2346307 - Disclosure - Debt Commitments (Tables)",
     "role": "http://www.fastenal.com/role/DebtCommitmentsTables",
     "shortName": "Debt Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2354308 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables)",
     "role": "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables",
     "shortName": "Selected Quarterly Financial Data (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfStores",
      "reportCount": 1,
      "unique": true,
      "unitRef": "location",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Business Overview and Summary of Significant Accounting Policies - Additional Information (Details)",
     "role": "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "Business Overview and Summary of Significant Accounting Policies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfStores",
      "reportCount": 1,
      "unique": true,
      "unitRef": "location",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i83e63cdda069443d80dcc073a406bb6b_D20200330-20200330",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "fast:PurchasePriceOfAssetsAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Asset Acquisition (Details)",
     "role": "http://www.fastenal.com/role/AssetAcquisitionDetails",
     "shortName": "Asset Acquisition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i83e63cdda069443d80dcc073a406bb6b_D20200330-20200330",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "fast:PurchasePriceOfAssetsAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i6e7a148bd13c4b94a1f7e6ad812f0cc5_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - Revenue - Additional Information (Details)",
     "role": "http://www.fastenal.com/role/RevenueAdditionalInformationDetails",
     "shortName": "Revenue - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i6e7a148bd13c4b94a1f7e6ad812f0cc5_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - Revenue - Revenues by Geographic Areas (Details)",
     "role": "http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails",
     "shortName": "Revenue - Revenues by Geographic Areas (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "ia088fe0cd932496fb28061916b80a093_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "icd81b4474f7744f6a8a1d2cb00d49af8_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - Disclosure - Revenue - Percentages of Sales by End Market (Details)",
     "role": "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails",
     "shortName": "Revenue - Percentages of Sales by End Market (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "icd81b4474f7744f6a8a1d2cb00d49af8_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i0ed480b3b3a745c6963cb757c49522bc_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411406 - Disclosure - Revenue - Percentages of Sales by Product Line (Details)",
     "role": "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails",
     "shortName": "Revenue - Percentages of Sales by Product Line (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i0ed480b3b3a745c6963cb757c49522bc_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414407 - Disclosure - Long-Lived Assets - Property And Equipment (Details)",
     "role": "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails",
     "shortName": "Long-Lived Assets - Property And Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415408 - Disclosure - Long-Lived Assets - Geographic Areas (Details)",
     "role": "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails",
     "shortName": "Long-Lived Assets - Geographic Areas (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Earnings",
     "role": "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings",
     "shortName": "Consolidated Statements of Earnings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418409 - Disclosure - Accrued Expenses (Details)",
     "role": "http://www.fastenal.com/role/AccruedExpensesDetails",
     "shortName": "Accrued Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421410 - Disclosure - Stockholders' Equity - Additional Information (Details)",
     "role": "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails",
     "shortName": "Stockholders' Equity - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i101fad8fbf4545c3bdb92b00ad7bc511_D20120417-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422411 - Disclosure - Stockholders' Equity (Stock Options Granted) (Details)",
     "role": "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails",
     "shortName": "Stockholders' Equity (Stock Options Granted) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if5960dffa77c49eca51d1eb8a126d46d_D20120417-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i7e4122117db94199859e6a1f51f10426_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423412 - Disclosure - Stockholders' Equity (Fair Value Assumptions For Options Granted) (Details)",
     "role": "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
     "shortName": "Stockholders' Equity (Fair Value Assumptions For Options Granted) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i7e4122117db94199859e6a1f51f10426_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i101fad8fbf4545c3bdb92b00ad7bc511_D20120417-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424413 - Disclosure - Stockholder's Equity (Summary Of Stock Option Plan Activity) (Details)",
     "role": "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails",
     "shortName": "Stockholder's Equity (Summary Of Stock Option Plan Activity) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i5434d551ac2646c8a492bb70a94c73ee_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesIssued",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i8a340e51d658404ca2e728181c68af32_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425414 - Disclosure - Stockholders' Equity (Shares Outstanding) (Details)",
     "role": "http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails",
     "shortName": "Stockholders' Equity (Shares Outstanding) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i237bb7f608ee46f5933a5ae76228fc4c_I20171231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426415 - Disclosure - Stockholders' Equity (Reconciliation Of Denominators Used In Computation Of Basic And Diluted Earnings Per Share) (Details)",
     "role": "http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails",
     "shortName": "Stockholders' Equity (Reconciliation Of Denominators Used In Computation Of Basic And Diluted Earnings Per Share) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427416 - Disclosure - Stockholders' Equity (Summary Of Anti-Dilutive Options Excluded) (Details)",
     "role": "http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails",
     "shortName": "Stockholders' Equity (Summary Of Anti-Dilutive Options Excluded) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429417 - Disclosure - Retirement Savings Plan (Narrative) (Details)",
     "role": "http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails",
     "shortName": "Retirement Savings Plan (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432418 - Disclosure - Income Taxes (Earnings Before Income Taxes) (Details)",
     "role": "http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails",
     "shortName": "Income Taxes (Earnings Before Income Taxes) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433419 - Disclosure - Income Taxes (Components Of Income Tax Expense (Benefit)) (Details)",
     "role": "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails",
     "shortName": "Income Taxes (Components Of Income Tax Expense (Benefit)) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434420 - Disclosure - Income Taxes (Difference In Income Tax Expense And Expected Expense) (Details)",
     "role": "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails",
     "shortName": "Income Taxes (Difference In Income Tax Expense And Expected Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435421 - Disclosure - Income Taxes (Summary Of Temporary Differences That Give Rise To Deferred Income Tax Assets And Liabilities) (Details)",
     "role": "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails",
     "shortName": "Income Taxes (Summary Of Temporary Differences That Give Rise To Deferred Income Tax Assets And Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i8a340e51d658404ca2e728181c68af32_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436422 - Disclosure - Income Taxes (Reconciliation Of The Beginning And Ending Amount Of Total Gross Unrecognized Tax Benefits) (Details)",
     "role": "http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails",
     "shortName": "Income Taxes (Reconciliation Of The Beginning And Ending Amount Of Total Gross Unrecognized Tax Benefits) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "ibb685f083d724b94a2aee2cb7b0aa2ab_I20181231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437423 - Disclosure - Income Taxes (Additional Information) (Details)",
     "role": "http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails",
     "shortName": "Income Taxes (Additional Information) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ResidualValueOfLeasedAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440424 - Disclosure - Operating Leases - Additional Information (Details)",
     "role": "http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails",
     "shortName": "Operating Leases - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ResidualValueOfLeasedAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441425 - Disclosure - Operating leases - Cost Components of Operating Leases (Details)",
     "role": "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails",
     "shortName": "Operating leases - Cost Components of Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442426 - Disclosure - Operating Leases - Maturities of Lease Liabilities (Details)",
     "role": "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails",
     "shortName": "Operating Leases - Maturities of Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i50a319f6e2444430959e390910accd0a_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443427 - Disclosure - Operating Leases - Weighted Average Lease term and Discount Rates (Details)",
     "role": "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails",
     "shortName": "Operating Leases - Weighted Average Lease term and Discount Rates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i50a319f6e2444430959e390910accd0a_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444428 - Disclosure - Operating Leases - Supplemental Cash Flow Information (Details)",
     "role": "http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails",
     "shortName": "Operating Leases - Supplemental Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)",
     "role": "http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
     "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447429 - Disclosure - Debt Commitments - Debt Obligations and Letters of Credit Outstanding (Details)",
     "role": "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails",
     "shortName": "Debt Commitments - Debt Obligations and Letters of Credit Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "ic69cf9a0b3db41edb5965d0b753c771b_I20201231",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if1139746135f4ebca717a248b7aac7e4_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448430 - Disclosure - Debt Commitments - Unsecured Revolving Credit Facility (Details)",
     "role": "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails",
     "shortName": "Debt Commitments - Unsecured Revolving Credit Facility (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if1139746135f4ebca717a248b7aac7e4_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i53718650926b40448b7fd183a257bf6a_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449431 - Disclosure - Debt Commitments - Senior Unsecured Promissory Notes Payable (Details)",
     "role": "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails",
     "shortName": "Debt Commitments - Senior Unsecured Promissory Notes Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i53718650926b40448b7fd183a257bf6a_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450432 - Disclosure - Debt Commitments - Debt Maturity (Details)",
     "role": "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails",
     "shortName": "Debt Commitments - Debt Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "if14a0de43a754e85844f91f61b921020_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455433 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details)",
     "role": "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails",
     "shortName": "Selected Quarterly Financial Data (Unaudited) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i42b31b04fa724e8fba8d4db7a69eca3e_D20201001-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i59c3a05aa914437c914e458a6a9589db_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457434 - Disclosure - Schedule II-Valuation and Qualifying Accounts (Details)",
     "role": "http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails",
     "shortName": "Schedule II-Valuation and Qualifying Accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "ia5d0828d4da842798a318bb2de9b33dc_I20171231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "ia06f7711dda047739b5b73e2a498c9d6_I20171231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements of Stockholders' Equity",
     "role": "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "ia06f7711dda047739b5b73e2a498c9d6_I20171231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007008 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Business Overview and Summary of Significant Accounting Policies",
     "role": "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPolicies",
     "shortName": "Business Overview and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fast-20201231.htm",
      "contextRef": "i84d38504d172497385f4266faaefcf02_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 63,
   "tag": {
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails",
      "http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r475",
      "r476",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r475",
      "r476",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "fast_A169SeniorUnsecuredPromissoryNotePayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "1.69% Senior Unsecured Promissory Note Payable [Member]",
        "label": "1.69% Senior Unsecured Promissory Note Payable [Member]",
        "terseLabel": "Senior unsecured promissory notes payable, Series F"
       }
      }
     },
     "localname": "A169SeniorUnsecuredPromissoryNotePayableMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_A2.00SeniorPromissoryNotePayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2.00% Senior Unsecured Promissory Note Payable [Member]",
        "label": "2.00% Senior Promissory Note Payable [Member]",
        "terseLabel": "Senior unsecured promissory notes payable, Series A"
       }
      }
     },
     "localname": "A2.00SeniorPromissoryNotePayableMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_A2.45SeniorUnsecuredPromissoryNotePayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2.45% Senior Unsecured Promissory Note Payable [Member]",
        "label": "2.45% Senior Unsecured Promissory Note Payable [Member]",
        "terseLabel": "Senior unsecured promissory notes payable, Series B"
       }
      }
     },
     "localname": "A2.45SeniorUnsecuredPromissoryNotePayableMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_A213SeniorUnsecuredPromissoryNotePayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2.13% Senior Unsecured Promissory Note Payable [Member]",
        "label": "2.13% Senior Unsecured Promissory Note Payable [Member]",
        "terseLabel": "Senior unsecured promissory notes payable, Series G"
       }
      }
     },
     "localname": "A213SeniorUnsecuredPromissoryNotePayableMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_A250SeniorUnsecuredPromissoryNotePayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2.50% Senior Unsecured Promissory Note Payable [Member]",
        "label": "2.50% Senior Unsecured Promissory Note Payable [Member]",
        "terseLabel": "Senior unsecured promissory notes payable, Series H"
       }
      }
     },
     "localname": "A250SeniorUnsecuredPromissoryNotePayableMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_A266SeniorUnsecuredPromissoryNotePayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2.66% Senior Unsecured Promissory Note Payable [Member]",
        "label": "2.66% Senior Unsecured Promissory Note Payable [Member]",
        "terseLabel": "Senior unsecured promissory notes payable, Series D"
       }
      }
     },
     "localname": "A266SeniorUnsecuredPromissoryNotePayableMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_A272SeniorUnsecuredPromissoryNotePayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2.72% Senior Unsecured Promissory Note Payable [Member]",
        "label": "2.72% Senior Unsecured Promissory Note Payable [Member]",
        "terseLabel": "Senior unsecured promissory notes payable, Series E"
       }
      }
     },
     "localname": "A272SeniorUnsecuredPromissoryNotePayableMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_A3.22SeniorUnsecuredPromissoryNotePayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "3.22% Senior Unsecured Promissory Note Payable [Member]",
        "label": "3.22% Senior Unsecured Promissory Note Payable [Member]",
        "terseLabel": "Senior unsecured promissory notes payable, Series C"
       }
      }
     },
     "localname": "A3.22SeniorUnsecuredPromissoryNotePayableMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real, property, sales, and V.A.T. taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrual For Taxes Other Than Income Taxes, Current, Including Sales and V.A.T. Taxes",
        "terseLabel": "Indirect taxes"
       }
      }
     },
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrentIncludingSalesandV.A.T.Taxes",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_AccruedProfitSharingContributionCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for profit sharing contributions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Profit Sharing Contribution, Current",
        "verboseLabel": "Profit sharing contribution"
       }
      }
     },
     "localname": "AccruedProfitSharingContributionCurrent",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Weighted Average Exercise Price",
        "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise prices of options (in dollars per share)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "fast_ApexIndustrialTechnologiesLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Apex Industrial Technologies LLC [Member]",
        "label": "Apex Industrial Technologies LLC [Member]",
        "terseLabel": "Apex Industrial Technologies LLC"
       }
      }
     },
     "localname": "ApexIndustrialTechnologiesLLCMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/AssetAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AprilNineteenthTwoThousandSixteenMemberDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "April Nineteenth Two Thousand Sixteen [Member] [Domain]",
        "label": "April Nineteenth Two Thousand Sixteen [Member] [Domain]",
        "terseLabel": "April 19, 2016"
       }
      }
     },
     "localname": "AprilNineteenthTwoThousandSixteenMemberDomain",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AprilSeventeenthTwoThousandTwelveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "April Seventeenth Two Thousand Twelve [Member]",
        "label": "April Seventeenth Two Thousand Twelve [Member]",
        "terseLabel": "April 17, 2012"
       }
      }
     },
     "localname": "AprilSeventeenthTwoThousandTwelveMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AprilSixteenthTwoThousandThirteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "April Sixteenth Two Thousand Thirteen [Member]",
        "label": "April Sixteenth Two Thousand Thirteen [Member]",
        "terseLabel": "April 16, 2013"
       }
      }
     },
     "localname": "AprilSixteenthTwoThousandThirteenMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AprilTwentyFirstTwoThousandFifteenMemberDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "April Twenty First Two Thousand Fifteen [Member] [Domain]",
        "label": "April Twenty First Two Thousand Fifteen [Member] [Domain]",
        "terseLabel": "April 21, 2015"
       }
      }
     },
     "localname": "AprilTwentyFirstTwoThousandFifteenMemberDomain",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AprilTwentySecondTwoThousandFourteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "April Twenty Second Two Thousand Fourteen [Member]",
        "label": "April Twenty Second Two Thousand Fourteen [Member]",
        "terseLabel": "April 22, 2014"
       }
      }
     },
     "localname": "AprilTwentySecondTwoThousandFourteenMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisition [Abstract]",
        "label": "Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "AssetAcquisitionAbstract",
     "nsuri": "http://www.fastenal.com/20201231",
     "xbrltype": "stringItemType"
    },
    "fast_AssetAcquisitionAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisition [Axis]",
        "label": "Asset Acquisition [Axis]",
        "terseLabel": "Asset Acquisition [Axis]"
       }
      }
     },
     "localname": "AssetAcquisitionAxis",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/AssetAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fast_AssetAcquisitionDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisition Disclosure [Text Block]",
        "label": "Asset Acquisition Disclosure [Text Block]",
        "terseLabel": "Asset Acquisition"
       }
      }
     },
     "localname": "AssetAcquisitionDisclosureTextBlock",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/AssetAcquisition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "fast_AssetAcquisitionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Asset Acquisition [Axis]",
        "label": "Asset Acquisition [Domain]",
        "terseLabel": "Asset Acquisition [Domain]"
       }
      }
     },
     "localname": "AssetAcquisitionDomain",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/AssetAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_AutomatedDistributionAndWarehouseEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Automated distribution and warehouse equipment [Member]",
        "label": "Automated Distribution And Warehouse Equipment [Member]",
        "terseLabel": "Automated distribution and warehouse equipment"
       }
      }
     },
     "localname": "AutomatedDistributionAndWarehouseEquipmentMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_CanadaandMexicoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Canada and Mexico.",
        "label": "Canada and Mexico [Member]",
        "terseLabel": "Canada and Mexico"
       }
      }
     },
     "localname": "CanadaandMexicoMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails",
      "http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_CuttingToolsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cutting Tools [Member]",
        "label": "Cutting Tools [Member]",
        "terseLabel": "Cutting tools"
       }
      }
     },
     "localname": "CuttingToolsMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_DebtInstrumentMaximumFaceAmountAllowable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Maximum Face Amount Allowable",
        "label": "Debt Instrument, Maximum Face Amount Allowable",
        "terseLabel": "Maximum aggregate borrowing capacity"
       }
      }
     },
     "localname": "DebtInstrumentMaximumFaceAmountAllowable",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tax effect as of the balance sheet date of the amount of estimated future tax deductions arising from Federal and state benefit of uncertain tax positions.",
        "label": "Deferred Tax Assets Federal And State Benefit Of Uncertain Tax Positions",
        "terseLabel": "Federal and state benefit of uncertain tax positions"
       }
      }
     },
     "localname": "DeferredTaxAssetsFederalAndStateBenefitOfUncertainTaxPositions",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_DeferredTaxAssetsOperatingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Operating Lease Liability",
        "label": "Deferred Tax Assets, Operating Lease Liability",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLeaseLiability",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset",
        "label": "Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset",
        "negatedTerseLabel": "Operating lease ROU assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOperatingLeaseRightofUseAsset",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_ElectricalSuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electrical Supplies [Member]",
        "label": "Electrical Supplies [Member]",
        "terseLabel": "Electrical supplies"
       }
      }
     },
     "localname": "ElectricalSuppliesMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_EndMarketConcentrationRiskMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End Market Concentration Risk",
        "label": "End Market Concentration Risk [Member]",
        "terseLabel": "End Market"
       }
      }
     },
     "localname": "EndMarketConcentrationRiskMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_FacilitiesAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facilities And Equipment [Member]",
        "label": "Facilities And Equipment [Member]",
        "terseLabel": "Leased Facilities and Equipment",
        "verboseLabel": "Leased Facilities and Equipment"
       }
      }
     },
     "localname": "FacilitiesAndEquipmentMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails",
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails",
      "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_FastenersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fasteners [Member]",
        "label": "Fasteners [Member]",
        "terseLabel": "Fasteners"
       }
      }
     },
     "localname": "FastenersMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_HydraulicsAndPneumaticsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hydraulics And Pneumatics [Member]",
        "label": "Hydraulics And Pneumatics [Member]",
        "terseLabel": "Hydraulics and pneumatics"
       }
      }
     },
     "localname": "HydraulicsAndPneumaticsMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_IdentifiableIntangibleAssetsAcquired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifiable intangible assets acquired.",
        "label": "Identifiable Intangible Assets Acquired",
        "terseLabel": "Identifiable intangible assets acquired"
       }
      }
     },
     "localname": "IdentifiableIntangibleAssetsAcquired",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/AssetAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_JanitorialSuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Janitorial Supplies [Member]",
        "label": "Janitorial Supplies [Member]",
        "terseLabel": "Janitorial supplies"
       }
      }
     },
     "localname": "JanitorialSuppliesMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_JanuarySecondTwoThousandEighteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "January 2, 2018 [Member]",
        "label": "January Second Two Thousand Eighteen [Member]",
        "terseLabel": "January 2, 2018"
       }
      }
     },
     "localname": "JanuarySecondTwoThousandEighteenMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_JanuarySecondTwoThousandNineteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "January 2, 2019 [Member]",
        "label": "January Second Two Thousand Nineteen [Member]",
        "terseLabel": "January 2, 2019"
       }
      }
     },
     "localname": "JanuarySecondTwoThousandNineteenMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_JanuarySecondTwoThousandTwentyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "January Second Two Thousand Twenty [Member]",
        "label": "January Second Two Thousand Twenty [Member]",
        "terseLabel": "January 2, 2020"
       }
      }
     },
     "localname": "JanuarySecondTwoThousandTwentyMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_JanuaryThirdTwoThousandSeventeenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "January 3, 2017 [Member]",
        "label": "January Third Two Thousand Seventeen [Member]",
        "terseLabel": "January 3, 2017"
       }
      }
     },
     "localname": "JanuaryThirdTwoThousandSeventeenMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_ManufacturingCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Manufacturing Customers [Member]",
        "label": "Manufacturing Customers [Member]",
        "terseLabel": "Manufacturing"
       }
      }
     },
     "localname": "ManufacturingCustomersMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_MaterialHandlingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Material Handling [Member]",
        "label": "Material Handling [Member]",
        "terseLabel": "Material handling"
       }
      }
     },
     "localname": "MaterialHandlingMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_NonNorthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding Canada, Mexico, and the United States of America (US) [Member].",
        "label": "Non-North America [Member]",
        "terseLabel": "All other foreign countries"
       }
      }
     },
     "localname": "NonNorthAmericaMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails",
      "http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_NonResidentialConstructionCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Residential Construction Customers [Member]",
        "label": "Non-Residential Construction Customers [Member]",
        "terseLabel": "Non-residential construction"
       }
      }
     },
     "localname": "NonResidentialConstructionCustomersMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_OtherCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Customers [Member]",
        "label": "Other Customers [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherCustomersMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_PurchasePriceOfAssetsAcquired": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of assets acquired.",
        "label": "Purchase Price of Assets Acquired",
        "terseLabel": "Purchase price of assets acquired"
       }
      }
     },
     "localname": "PurchasePriceOfAssetsAcquired",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/AssetAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_SECSchedule1209ReserveInsuranceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SEC Schedule, 12-09, Reserve, Insurance [Member]",
        "label": "SEC Schedule, 12-09, Reserve, Insurance [Member]",
        "terseLabel": "Insurance Reserves"
       }
      }
     },
     "localname": "SECSchedule1209ReserveInsuranceMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_SafetySuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Safety Supplies [Member]",
        "label": "Safety Supplies [Member]",
        "terseLabel": "Safety supplies"
       }
      }
     },
     "localname": "SafetySuppliesMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_ScheduleOfAssetAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Line Items] for Schedule of Asset Acquisition [Table]",
        "label": "Schedule of Asset Acquisition [Line Items]",
        "terseLabel": "Schedule of Asset Acquisition [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAssetAcquisitionLineItems",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/AssetAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fast_ScheduleOfAssetAcquisitionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Asset Acquisition [Table]",
        "label": "Schedule of Asset Acquisition [Table]",
        "terseLabel": "Schedule of Asset Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfAssetAcquisitionTable",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/AssetAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fast_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award options grants in period weighted average remaining contractual term.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Remaining Contractual Term",
        "verboseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fast_ShareOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Outstanding [Roll Forward]",
        "label": "Share Outstanding [Roll Forward]",
        "terseLabel": "Shares Outstanding [Roll Forward]"
       }
      }
     },
     "localname": "ShareOutstandingRollForward",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fast_ShelvingIndustrialVendingAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shelving, industrial vending, and equipment [Member]",
        "label": "Shelving, Industrial Vending, And Equipment [Member]",
        "terseLabel": "Shelving, industrial vending, and equipment"
       }
      }
     },
     "localname": "ShelvingIndustrialVendingAndEquipmentMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_SocialSecurityTaxEmployerDeferralCARESAct": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Social Security Tax, Employer, Deferral, CARES Act.",
        "label": "Social Security Tax, Employer, Deferral, CARES Act",
        "terseLabel": "Deferred payroll taxes, CARES Act"
       }
      }
     },
     "localname": "SocialSecurityTaxEmployerDeferralCARESAct",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fast_ToolsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tools [Member]",
        "label": "Tools [Member]",
        "terseLabel": "Tools"
       }
      }
     },
     "localname": "ToolsMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fast_WeldingSuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Welding Supplies [Member]",
        "label": "Welding Supplies [Member]",
        "terseLabel": "Welding supplies"
       }
      }
     },
     "localname": "WeldingSuppliesMember",
     "nsuri": "http://www.fastenal.com/20201231",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r187",
      "r253",
      "r257",
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r276",
      "r277",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r447",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails",
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r276",
      "r277",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r447",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails",
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r187",
      "r253",
      "r257",
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NorthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Continent of North America.",
        "label": "North America [Member]",
        "terseLabel": "North America"
       }
      }
     },
     "localname": "NorthAmericaMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails",
      "http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r182",
      "r253",
      "r255",
      "r417",
      "r446",
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r182",
      "r253",
      "r255",
      "r417",
      "r446",
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r263",
      "r276",
      "r277",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r447",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails",
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r263",
      "r276",
      "r277",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r447",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails",
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r115",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "verboseLabel": "Schedule II-Valuation and Qualifying Accounts"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r183",
      "r184",
      "r253",
      "r256",
      "r449",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails",
      "http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r183",
      "r184",
      "r253",
      "r256",
      "r449",
      "r460",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r481",
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails",
      "http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Accrued Expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities 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).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r3",
      "r22",
      "r188",
      "r189"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Trade accounts receivable, net of allowance for credit losses of $12.3 and $10.9, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedBonusesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r39"
     ],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Bonuses, Current",
        "verboseLabel": "Employee bonuses and commissions"
       }
      }
     },
     "localname": "AccruedBonusesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r39"
     ],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Insurance, Current",
        "terseLabel": "Insurance reserves"
       }
      }
     },
     "localname": "AccruedInsuranceCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses",
        "totalLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails",
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedMarketingCostsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Marketing Costs, Current",
        "terseLabel": "Customer promotions and marketing"
       }
      }
     },
     "localname": "AccruedMarketingCostsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r33",
      "r216"
     ],
     "calculation": {
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r25",
      "r51",
      "r53",
      "r54",
      "r436",
      "r456",
      "r457"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r50",
      "r54",
      "r55",
      "r117",
      "r118",
      "r119",
      "r365",
      "r452",
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Identifiable intangible assets, weighted average amortization period"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AssetAcquisitionDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r117",
      "r118",
      "r119",
      "r311",
      "r312",
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r280",
      "r283",
      "r316",
      "r317"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities, net of acquisitions:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "terseLabel": "Allowance For Credit Losses"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r29",
      "r194",
      "r200"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Trade accounts receivable, allowance for credit losses"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r88",
      "r208",
      "r211"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Options to purchase shares of common stock (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfAntiDilutiveOptionsExcludedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r97",
      "r166",
      "r175",
      "r180",
      "r198",
      "r362",
      "r366",
      "r371",
      "r418",
      "r434"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r5",
      "r7",
      "r48",
      "r97",
      "r198",
      "r362",
      "r366",
      "r371"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets",
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r284",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Axis]",
        "terseLabel": "Award Date [Axis]"
       }
      }
     },
     "localname": "AwardDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Domain]",
        "terseLabel": "Award Date [Domain]"
       }
      }
     },
     "localname": "AwardDateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r284",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Buildings and improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r1",
      "r30",
      "r90"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets",
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r12",
      "r91",
      "r94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "verboseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r84",
      "r373"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Operating Activities, Lessee [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r43",
      "r220",
      "r423",
      "r440"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Commitments and Contingencies",
        "verboseLabel": "Commitments and contingencies (Notes 6, 9, 10, and 11)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Cash dividends paid per share of common stock (in dollars per share)",
        "verboseLabel": "Cash dividends paid per share of common stock (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails",
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Cash dividends declared per share of common stock (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r117",
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Par value (in dollars per share)",
        "verboseLabel": "Par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Issued (in shares)",
        "verboseLabel": "Issued, additional (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r21",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Balance at end of year (in shares)",
        "periodStartLabel": "Balance at beginning of year (in shares)",
        "terseLabel": "Outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock: $0.01 par value, 800,000,000 shares authorized, 574,159,575 and 574,128,911 shares issued and outstanding, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "auth_ref": [
      "r93",
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.",
        "label": "Compensation Related Costs, Policy [Policy Text Block]",
        "verboseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]",
        "terseLabel": "Deferred income tax assets (liabilities):"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r58",
      "r60",
      "r61",
      "r68",
      "r426",
      "r443"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r156",
      "r157",
      "r187",
      "r368",
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "verboseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenueAdditionalInformationDetails",
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails",
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r156",
      "r157",
      "r187",
      "r368",
      "r369",
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "verboseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenueAdditionalInformationDetails",
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails",
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r156",
      "r157",
      "r187",
      "r368",
      "r369",
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenueAdditionalInformationDetails",
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails",
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Percentage of Sales by Product Line [Line Items]",
        "verboseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenueAdditionalInformationDetails",
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r156",
      "r157",
      "r187",
      "r368",
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Percentage of sales",
        "verboseLabel": "Percentage of consolidated net sales, single customer"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenueAdditionalInformationDetails",
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails",
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r153",
      "r156",
      "r157",
      "r158",
      "r368",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Percentages of Sales by Product Line [Table]",
        "verboseLabel": "Customer Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenueAdditionalInformationDetails",
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r156",
      "r157",
      "r187",
      "r368",
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenueAdditionalInformationDetails",
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails",
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r94",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "verboseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r72",
      "r417"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r344",
      "r351"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r104",
      "r344"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r344",
      "r351",
      "r353"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Income tax expense"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r344",
      "r351"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r154",
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "verboseLabel": "Customer concentration risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenueAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt Commitments"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r419",
      "r421",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Per annum interest rate over LIBOR"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r386",
      "r388"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt issuance, aggregate principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r41",
      "r226",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Average Interest Rate, weighted per annum"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Average Interest Rate, fixed per annum"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r42",
      "r101",
      "r229",
      "r230",
      "r231",
      "r232",
      "r385",
      "r386",
      "r388",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. 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.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r345",
      "r351"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r345",
      "r351"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r88",
      "r100",
      "r345",
      "r351",
      "r352",
      "r353"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "totalLabel": "Income tax expense"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r18",
      "r19",
      "r337",
      "r420",
      "r432"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred income tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r323",
      "r324"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r345",
      "r351"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r342",
      "r343"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Inventory costing and valuation methods"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r339"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total deferred income tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "auth_ref": [
      "r342",
      "r343"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "terseLabel": "Foreign net operating loss and credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r342",
      "r343"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r342",
      "r343"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Customer promotions"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r342",
      "r343"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": {
     "auth_ref": [
      "r342",
      "r343"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance",
        "terseLabel": "Insurance reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r324",
      "r339"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Deferred income tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r342",
      "r343"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedTerseLabel": "Other, net"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r342",
      "r343"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r275"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "verboseLabel": "Expense related to contribution to employees' retirement accounts"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RetirementSavingsPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r88",
      "r214"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation of property and equipment"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Revenues by Geographic Areas [Line Items]",
        "verboseLabel": "Percentage of Sales by End Market [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails",
      "http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r253",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Revenues by Geographic Areas [Table]",
        "verboseLabel": "Percentages of Sales by End Market [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails",
      "http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsCash": {
     "auth_ref": [
      "r233",
      "r429"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.",
        "label": "Dividends, Cash",
        "negatedLabel": "Dividends paid in cash"
       }
      }
     },
     "localname": "DividendsCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r69",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r130",
      "r132",
      "r137",
      "r138",
      "r139",
      "r143",
      "r144",
      "r427",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic net earnings per share (in dollars per share)",
        "verboseLabel": "Basic Net Earnings per Share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings",
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r69",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r132",
      "r137",
      "r138",
      "r139",
      "r143",
      "r144",
      "r427",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted net earnings per share (in dollars per share)",
        "verboseLabel": "Diluted Net Earnings per Share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings",
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r94",
      "r140",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "verboseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": {
     "auth_ref": [
      "r373"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.",
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r326",
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "U.S. federal statutory income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Employee payroll and related taxes"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r308"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Total unrecognized stock-based compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted average period over which total unrecognized stock-based compensation expense will be recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock Option Plan"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r117",
      "r118",
      "r119",
      "r121",
      "r127",
      "r129",
      "r148",
      "r199",
      "r228",
      "r233",
      "r311",
      "r312",
      "r313",
      "r347",
      "r348",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r381",
      "r452",
      "r453",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r99",
      "r325"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r94",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "verboseLabel": "Foreign Currency Translation and Transactions"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.",
        "label": "Foreign Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Gain on sale of property and equipment",
        "negatedTerseLabel": "Gain on sale of property and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r94",
      "r207",
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "verboseLabel": "Other Long-Lived Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GranteeStatusAxis": {
     "auth_ref": [
      "r279",
      "r281",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status of recipient to whom award is granted.",
        "label": "Grantee Status [Axis]",
        "terseLabel": "Grantee Status [Axis]"
       }
      }
     },
     "localname": "GranteeStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GranteeStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Status of recipient to whom award is granted.",
        "label": "Grantee Status [Domain]",
        "terseLabel": "Grantee Status [Domain]"
       }
      }
     },
     "localname": "GranteeStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r71",
      "r97",
      "r166",
      "r174",
      "r176",
      "r179",
      "r181",
      "r198",
      "r371"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit",
        "verboseLabel": "Gross Profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings",
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "auth_ref": [
      "r88",
      "r213",
      "r218"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).",
        "label": "Impairment of Long-Lived Assets Held-for-use",
        "terseLabel": "Impairment of property and equipment long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r102",
      "r354"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r102",
      "r354"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r102",
      "r166",
      "r174",
      "r176",
      "r179",
      "r181"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Earnings before income taxes",
        "verboseLabel": "Pre-tax Earnings"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings",
      "http://www.fastenal.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails",
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r327",
      "r335",
      "r341",
      "r349",
      "r356",
      "r358",
      "r359",
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r128",
      "r129",
      "r165",
      "r325",
      "r350",
      "r357",
      "r445"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax expense",
        "totalLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings",
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails",
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r62",
      "r94",
      "r321",
      "r322",
      "r335",
      "r336",
      "r340",
      "r346",
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r320",
      "r326"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "terseLabel": "Remeasurement of deferred taxes for Tax Act"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r326"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "U.S. federal income tax expense at statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r326"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": {
     "auth_ref": [
      "r326"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.",
        "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount",
        "terseLabel": "Transition tax"
       }
      }
     },
     "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r326"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income taxes, net of federal benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesDifferenceInIncomeTaxExpenseAndExpectedExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Net cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities 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.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedLabel": "Other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r139"
     ],
     "calculation": {
      "http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Weighted shares assumed upon exercise of stock options (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InterestAndOtherIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).",
        "label": "Interest and Other Income",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestAndOtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r64",
      "r164",
      "r384",
      "r387",
      "r428"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedTerseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r83",
      "r85",
      "r92"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r2",
      "r45"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r11",
      "r46",
      "r94",
      "r145",
      "r202",
      "r203",
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r402",
      "r404"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Cost Components of Operating Leases, Weighted Average Lease Terms, Discount Rates, and Supplemental Cash Flow Information"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "terseLabel": "Legal Contingencies"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LegalContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails",
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails",
      "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails",
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails",
      "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "verboseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Maturities of Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r403"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r403"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "2026 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r403"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r403"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r403"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r403"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r403"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r403"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "verboseLabel": "Non-cancelable lease term, pick-up truck, (less than)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit Subfacility"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Outstanding letters of credit under unsecured revolving credit facility - contingent obligation"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r28",
      "r97",
      "r198",
      "r371",
      "r422",
      "r438"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r40",
      "r97",
      "r198",
      "r363",
      "r366",
      "r367",
      "r371"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r37"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Percentage fee paid for unused portion of credit facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.",
        "label": "Long-lived Assets by Geographic Areas [Table Text Block]",
        "terseLabel": "Schedule of Long-Lived Assets by Geographic Areas"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r17",
      "r225",
      "r421",
      "r435"
     ],
     "calculation": {
      "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails",
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "negatedLabel": "Less: Current portion of debt",
        "terseLabel": "Current portion of debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets",
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r106",
      "r223"
     ],
     "calculation": {
      "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "terseLabel": "2026 and thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r106",
      "r223"
     ],
     "calculation": {
      "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r106",
      "r223"
     ],
     "calculation": {
      "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r106",
      "r223"
     ],
     "calculation": {
      "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r106",
      "r223"
     ],
     "calculation": {
      "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r106",
      "r223"
     ],
     "calculation": {
      "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      },
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets",
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r42",
      "r224"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r84",
      "r86",
      "r89"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r0",
      "r56",
      "r59",
      "r66",
      "r89",
      "r97",
      "r120",
      "r122",
      "r123",
      "r124",
      "r125",
      "r128",
      "r129",
      "r136",
      "r166",
      "r174",
      "r176",
      "r179",
      "r181",
      "r198",
      "r371",
      "r424",
      "r441"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net earnings",
        "totalLabel": "Net earnings",
        "verboseLabel": "Net earnings"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings",
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted and Recently Issued Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r184"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Total long-lived Assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfStores": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of stores.",
        "label": "Number of Stores",
        "terseLabel": "Approximate number of in-market locations"
       }
      }
     },
     "localname": "NumberOfStores",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r166",
      "r174",
      "r176",
      "r179",
      "r181"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r395",
      "r404"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r390"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r390"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current portion of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r390"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r391",
      "r398"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash outflow from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r389"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r401",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r400",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term (years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "auth_ref": [
      "r338"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "negatedTerseLabel": "Foreign valuation allowances"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesSummaryOfTemporaryDifferencesThatGiveRiseToDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r10",
      "r39"
     ],
     "calculation": {
      "http://www.fastenal.com/role/AccruedExpensesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments (net of tax of $0.0 in 2020, 2019, 2018)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "auth_ref": [
      "r49",
      "r52",
      "r372",
      "r380"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after 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.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "terseLabel": "Foreign currency translation adjustments, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r57",
      "r60",
      "r63",
      "r67",
      "r228",
      "r374",
      "r379",
      "r381",
      "r425",
      "r442"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]",
        "terseLabel": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r75",
      "r78",
      "r105"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Purchases of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "label": "Payments of Dividends",
        "negatedLabel": "Payments of dividends"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Cash paid for acquisitions"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "verboseLabel": "Retirement Savings Plan"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RetirementSavingsPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]",
        "terseLabel": "Preferred stock"
       }
      }
     },
     "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock: $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidTaxes": {
     "auth_ref": [
      "r4",
      "r6",
      "r205",
      "r206"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Taxes",
        "terseLabel": "Prepaid income taxes"
       }
      }
     },
     "localname": "PrepaidTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Proceeds from debt obligations"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sale of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r79",
      "r310"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.",
        "label": "Product and Service, Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.",
        "label": "Product Concentration Risk [Member]",
        "terseLabel": "Product Line"
       }
      }
     },
     "localname": "ProductConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Additions",
        "terseLabel": "Tangible property and equipment acquired"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAdditions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AssetAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock": {
     "auth_ref": [
      "r212",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for intangible assets and long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.",
        "label": "Property, Plant, and Equipment and Intangible Assets [Text Block]",
        "terseLabel": "Long-Lived Assets"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r33",
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]",
        "verboseLabel": "Property and Equipment, Net, by Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails",
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails",
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails",
      "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r32",
      "r215"
     ],
     "calculation": {
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property and Equipment, Net [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r13",
      "r14",
      "r217",
      "r439"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets",
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r31",
      "r94",
      "r217",
      "r462",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "verboseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r13",
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "verboseLabel": "Schedule of Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r13",
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "verboseLabel": "Property and Equipment, Net, by Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails",
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails",
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails",
      "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Depreciable life in years"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r70",
      "r201"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Bad debt expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Selected Quarterly Financial Data (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedTerseLabel": "Payments against debt obligations"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResidualValueOfLeasedAsset": {
     "auth_ref": [
      "r406"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of residual asset covered by residual value guarantee. Excludes guarantee considered to be lease payments for lessor.",
        "label": "Residual Value of Leased Asset",
        "terseLabel": "Aggregate residual value guarantee of pick-up leases"
       }
      }
     },
     "localname": "ResidualValueOfLeasedAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r24",
      "r233",
      "r314",
      "r437",
      "r455",
      "r457"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r117",
      "r118",
      "r119",
      "r121",
      "r127",
      "r129",
      "r199",
      "r311",
      "r312",
      "r313",
      "r347",
      "r348",
      "r452",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r162",
      "r163",
      "r173",
      "r177",
      "r178",
      "r182",
      "r183",
      "r187",
      "r252",
      "r253",
      "r417"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "netLabel": "Net Sales",
        "terseLabel": "Net sales",
        "verboseLabel": "Total revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings",
      "http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails",
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r95",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r262"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r254",
      "r262"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Long-Lived Assets by Geographic Areas [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Unsecured Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r399",
      "r404"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Leased assets obtained in exchange for new operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r156",
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Sales",
        "verboseLabel": "Revenue benchmark"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/RevenueAdditionalInformationDetails",
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails",
      "http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Expenses"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/AccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Anti-Dilutive Options Excluded"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in common stock outstanding.",
        "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Common Stock Outstanding Roll Forward"
       }
      }
     },
     "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r42",
      "r101",
      "r229",
      "r230",
      "r231",
      "r232",
      "r385",
      "r386",
      "r388",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Debt Obligations and Letters of Credit Outstanding"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "verboseLabel": "Summary of Temporary Differences That Give Rise to Deferred Income Tax Assets And Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Difference In Income Tax Expense And Expected Expense"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Earnings Before Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Schedule of Maturities of Long-term Debt"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r33",
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Schedule of Quarterly Financial Information"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/SelectedQuarterlyFinancialDataUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r65",
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r284",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r290",
      "r297",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Stock Option Plan Activity and Stock Options Granted"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Fair Value Assumptions for Options Granted"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "terseLabel": "Reconciliation of Denominators used in Computation of Basic and Diluted Earnings per Share"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r94",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r183"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentsGeographicalAreasAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments, Geographical Areas [Abstract]",
        "terseLabel": "Segments, Geographical Areas [Abstract]"
       }
      }
     },
     "localname": "SegmentsGeographicalAreasAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SelectedQuarterlyFinancialInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selected Quarterly Financial Information [Abstract]",
        "terseLabel": "Selected Quarterly Financial Information [Abstract]"
       }
      }
     },
     "localname": "SelectedQuarterlyFinancialInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SelfInsuranceReservePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).",
        "label": "Self Insurance Reserve [Policy Text Block]",
        "verboseLabel": "Insurance Reserves"
       }
      }
     },
     "localname": "SelfInsuranceReservePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Operating and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Unsecured Promissory Notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails",
      "http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation",
        "verboseLabel": "Total stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Options vesting and exercisable period, maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected Dividend Yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected Stock Volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free Interest\u00a0Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Remaining Life"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Options Exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r299"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Total intrinsic value of stock options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Cancelled/forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Options Granted (in shares)",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Estimated Fair Value of Stock Option (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r292",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding as of End of Period (in shares)",
        "periodStartLabel": "Outstanding as of Beginning of Period (in shares)",
        "terseLabel": "Options Outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Options Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding as of End of Period (in dollars per share)",
        "periodStartLabel": "Outstanding as of Beginning of Period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r282",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Cancelled/forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Option\u00a0Exercise (Strike) Price (in dollars per share)",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails",
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": {
     "auth_ref": [
      "r279",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.",
        "label": "Share-based Payment Arrangement, Nonemployee [Member]",
        "terseLabel": "Non-employee Director Options Elected"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementNonemployeeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Closing\u00a0Stock Price on Date of Grant (in dollars per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Options termination period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r303",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected\u00a0Life of Option in Years"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "verboseLabel": "Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r289"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Total grant date fair value of stock options vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r396",
      "r404"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "Business Overview and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "auth_ref": [
      "r94",
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "verboseLabel": "Product Warranties"
       }
      }
     },
     "localname": "StandardProductWarrantyPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r98",
      "r325",
      "r350"
     ],
     "calculation": {
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.",
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "State"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r44",
      "r117",
      "r118",
      "r119",
      "r121",
      "r127",
      "r129",
      "r148",
      "r199",
      "r228",
      "r233",
      "r311",
      "r312",
      "r313",
      "r347",
      "r348",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r381",
      "r452",
      "r453",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r117",
      "r118",
      "r119",
      "r148",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r20",
      "r21",
      "r228",
      "r233",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedTerseLabel": "Exercised (in shares)",
        "verboseLabel": "Stock options exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails",
      "http://www.fastenal.com/role/StockholdersEquitySummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r44",
      "r228",
      "r233"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "verboseLabel": "Stock options exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r20",
      "r21",
      "r228",
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "negatedTerseLabel": "Purchases of common stock (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquitySharesOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r20",
      "r21",
      "r228",
      "r233"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedTerseLabel": "Purchases of common stock"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r21",
      "r26",
      "r27",
      "r97",
      "r196",
      "r198",
      "r371"
     ],
     "calculation": {
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets",
      "http://www.fastenal.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "terseLabel": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r96",
      "r233",
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.",
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "terseLabel": "Two-for-one stock split"
       }
      }
     },
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r382",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r382",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r382",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r382",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]",
        "terseLabel": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r407",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r328",
      "r334",
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "terseLabel": "Reconciliation of The Beginning and Ending Amount of Total Gross Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r190",
      "r191",
      "r192",
      "r193",
      "r195",
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransportationEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.",
        "label": "Transportation Equipment [Member]",
        "terseLabel": "Transportation equipment"
       }
      }
     },
     "localname": "TransportationEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/LongLivedAssetsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "auth_ref": [
      "r318",
      "r360",
      "r431",
      "r458"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.",
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "terseLabel": "Undistributed earnings from foreign subsidiaries"
       }
      }
     },
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r319",
      "r329"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of year:",
        "periodStartLabel": "Balance at beginning of year:"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r330"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Decrease related to prior year tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r332"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedTerseLabel": "Settlements"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r331"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Increase related to current year tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r330"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Increase related to prior year tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.",
        "label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "terseLabel": "Material changes in unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r333"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedTerseLabel": "Decrease related to statute of limitation lapses"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/IncomeTaxesReconciliationOfTheBeginningAndEndingAmountOfTotalGrossUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r149",
      "r150",
      "r151",
      "r152",
      "r159",
      "r160",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Accounting Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/BusinessOverviewandSummaryofSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r107",
      "r113"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Balance at End of Year",
        "periodStartLabel": "Balance\u00a0at Beginning of Year"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r110"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "verboseLabel": "\"Additions\" Charged to Costs and Expenses"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r111"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "verboseLabel": "\"Other\" Additions (Deductions)"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r112"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "verboseLabel": "\"Less\" Deductions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r112",
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "Valuation Allowances And Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r112",
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r397",
      "r404"
     ],
     "calculation": {
      "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Leased Vehicles"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails",
      "http://www.fastenal.com/role/OperatingLeasesWeightedAverageLeasetermandDiscountRatesDetails",
      "http://www.fastenal.com/role/OperatingleasesCostComponentsofOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r131",
      "r139"
     ],
     "calculation": {
      "http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted weighted average shares outstanding (in shares)",
        "totalLabel": "Diluted weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings",
      "http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r130",
      "r139"
     ],
     "calculation": {
      "http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.fastenal.com/role/ConsolidatedStatementsofEarnings",
      "http://www.fastenal.com/role/StockholdersEquityReconciliationOfDenominatorsUsedInComputationOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04.(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(ColumnA))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "b",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=SL116886442-113899"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4549-113899"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f(1))",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28200-109314"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32059-109318"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30755-110894"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919381-209981"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r473": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r474": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r475": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r476": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r477": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r478": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r479": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r481": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r482": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r483": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>101
<FILENAME>0000815556-21-000008-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000815556-21-000008-xbrl.zip
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
MH#G[:^[4N9J,;ZQ77?##_4(G](&7Z ]TM#5^2T=;XZ6CK?%[.-J^-T/'8[/
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
M/1-QM@3$4A*5VS5PC/OJ,J#K*<?U/#P ,SM8K20*DNU:D%!:[M14-[^DI@B
MG.:2YR-8>R;[Q;I'5/=[>%:3(,TT-;/F%A0BWQ8T(ZJQA,$\J^[F:^-BQG8+
M0PJC+TO2*>10@0/-Q5>RMYX[B= ?;I^@QOHD;I:GX^&Z\0K$5Y[X[@H#8@Z"
M#VL]?&UDA1BUQ)E3]5<5<DLTE"VF$5=XG^J^B_FS2PZBGL%?#F+<95/P;#CG
ML/A58XT1/JW!*V&B[Q9K#6*LH:ZKLXL_KRFHQ76\72?4G8L@!#'&UN],4TG3
M_2RJV35SKFO+7HE@8",,/NXD^T=Y5WY+C7C5OQR&+F--BSO>QV+$>HB.PG$]
MJV [<QHC(VJ?JF(,$)R)U0"^I?,"]D ]M-%J >"K^E]:=!'9$*[ZE]P(Z= +
MK/+)75ZA$>7PU+-)UIRN51C=)K S@8'S9!?,?&D$N*-1<,V0>9'@1?"+T]>W
M@5IH4S9Q4%-&XJW;GN"$)^VKN;][\OW(!7DS+Y9(4+#\Q'H+ =S1\&IF3M4&
M)F2<\TAF-W1I<[!79+O%N1$0SOR$F!Q:_\Z9<\*SL=3ZMN86!NK+?9$K9Q/8
M"!SQ^</DB#E'+R>=.*(7-W"AT)W8;&2M)!$14;&FC4&LRF..-'1IQ$5BDS=I
MI5-TYNZT!1,!^-C&9B<<\)53#EFH6P+RS-?0W#@P$)&XRM?YGD.EI:\;>@Y1
MZDSX:I$GV2S!3[Y-)%OZX5'>B2@?]/"+ITLI#Z8(9H(A"<DZ"[FXT4J!-(<(
M? AV9=-GG^(ID5Y5CY)]5T>>>1".!G/LG@CI3D><'G%ZPE?D="R.*>OUL1%S
MS7<N'><:)![L@^V:#D$:F/HLD'.9:@[N-\:*9A?1YN^6B6(6#!XKHV0X(U>[
M//%7D:VO-,V@X/TM,B;.Z!][[X!1'<U*)(X:]#9<-_=5!"^#N63ED1_M0S6X
M!-&X-8B\?.6T7O)XX;V9I& [H2^Q'X)=I#O>+ZN][YZ0%:$H8B:KN%Y);!K-
ML]+:(H\X0Y1Y4A^DS,SEB6.C3K"_X*-E-\P<@C_O:4)*3P75G"Y>PD2BYTY&
M6O]B+B +&JN)F06P9"*691T,7W'38R(X!84($T^ &LX9K"Y+-"RA)M<4J;3(
M'FW<4@<HKAWKJLCW)TG"2):UF+'L8JZ7A"/I7MD=3Y_.CFB91<8D'>N![4KB
MGW:[*& ?#0!-W2G$@5VL3388Q$5WOO6H+OSMSF6;V=",M.QB0WGP .S##[%^
MP)!I$-F,%\'LG%5&V<X>U:8S%[WPE?09J[@I:<*%353)7+.6.=!T\5U&T!=E
M5LG(<CA29ZQNL9:DD' 74.#ZH=U\X)*C"R"7R*V060XGJ.9AX&>YI"3/Y,#7
M[ES53,>@FDD54/)0"@G0.C^G#A<]6&P3H$CB<[.T[@IZA0B'J>4==];Q90F!
M<)3XD,UT<5LPQ#C[+)H>ETD<Q04.I!:YXRM9LLP#W\G-(5#+=NWF&@FK<QT4
MTE8<'A?76[?1B#JN$4>'3\[88M#O8$2%3522C&4S%+-T -=+1E>%.(CR:OJL
M($!57J"5<32/0:^<Y(Q08O1.@J2T^G<N028+(Q#U74+FDOY4S7*"4/4W\]"W
ML\X'J>163 E[UA!V85)HP0N?4UK=>;JGS?84\4 >EWCB\-M+CE">T"EF?YAE
M5X#-;;96+;(9$ 1BALG0BZ$H0>!3P\)[8OV2\V8Q),$O4JM*!N@Z(V^7Q[$U
MHY*?)KZ(_*^GU@_]$Y.R,WL@L[ES6R++PG;$*7GXEB>Y' 9AO8[,+'P(<^<3
M%^@5F*+;?IGMB3A0;S7U8TD[2H1Q-A@UNQCF4H'CR$K=+82XIVX9-++7://<
M@WYMX9D)=?':@"MJ,G)*%D(=*X\L9$$1<R4)L?'#@[RCO@V\<U+%D'47-$=>
M="=G9F^6QUTVIW=)0!T2D[$;I:@U2EZK2#4_<3OX-8+*I.EUH,11Z(J*E*KD
M#!=",L F$F?$F?@S!_L$O-G+=^/(#@9/4BM.JI6*V^Z@0W9C?3'8#]96+[S<
M/'PY]QP?3KG0C&)[_F &N:INR^56AL.7U:OB5I\NBI(3B(5VH'G;?0M+A43D
M);)52C;\;'R569L@7>UE@P0XS5OAT[(%@KD2TJE#0$6)N2;:7@[-J=2K2.((
M$DW02>,-F<^AZ#/7E*6URY0]')8P['D2R_8ZS;)TAHZH86HM+9<'_CZKI5-J
M/"22TC%G<.MT.(&!1B,LIA_#_\>>V;5.@W0Q3GUT<C6\M/D\XG[7BAFG11-.
M'M2=-J$W]T-5_\5U94/ZP$4JFLY@R@2I)Z;9T@6D1#Q[Z2=?J*NXGV/IBT/]
M(&A]L#5#N*]HHJ(RS?WGV%D+S*55V6A5M9AZF893]P\/Y2Q<KZ8I-TSF.M^A
MC ?OBNAL@RQAW$/7JJ">JQPB0"GIQ8+G<CEM+[>'W3*+.CKW7;HJG1-%=5!W
M,DA^2B%2#L"N8B]\+5NSP,48BA,LR[.F%3VX J*^VC"TNEYV\<KG*)0MI5I"
MP^UA:F8[WQ7;U2S/,#M+4CG(JE7WCW7J$2/:E3?GW$-0%"):JX'*<5F2_22;
MFG)0S=2'./PD6K'5> *[$XDCR@9)NT3*/L0/;XT=<@U<H>#R*-G;57L[%P\D
MAI(AEA\C^9DU#0_?+")^3KRG!9K'>Y(AP13QW2[T9<\E\7D9[ZD;2#!5T$\T
M(.>S*FXLLM:TAO?)K'V&GCRV;IW6ZALX+#J2)TL?&CBYJ_+[@J>:6#B/*:1E
MKX\H;D'ZUGQDLH\7:6[?D=W\(D?PBTG$[V)Y[5]8D6GP]_Y@<C?3;%VF^1[F
MZAY$7<KE/W17?.NWC%VU7L:N6K]'[*IAS#A+$8$^!BTO51B_89"8I@B#)[QT
M>&GSTN*ER4N#E[ILS>*E:FXS47IBFJ56HUVNRR9JB.U2O5XOM\U)H]1M-<M5
M?JAW*^6F.:GC3JU<X8=.JUNN\4,;#S<-/]5K+3Y=+U5QJX5;M5*[U2IWJ8:G
MDH#_ '0\,;52L]4N8Y3EZAM^J3;+&![ZZ.#96JG:XMM5=-7 0_C;X'U\Z'3;
M>! ?VM6N?FA5&^R[6FK4&QB-,4=:0J-9!@_!W&JX=LIU7+OVVGICFI5R0ZX=
M7*OEMER;<F6YD^,]Y"?HI]K ;[*/'%\J331LNET"HM/A#^UNDS_7.OS<:6,:
M[6H-H&RU"=!FNT&P' \2&B.&ARFA4WRN'EVK'"2NQ<]-^17/WQ:W@I^83K.+
M%>AP<FVL6->T,9<N.L8M3)I0:U9;A%VC2X U&OS!-&I<7?#;-@']8H!8'PZP
MP0[Q&0.IUN5.C1WA<SV[4^?0<&W(K\"F"R^%4O2%'>N :+E9P7CY4KG>X:6*
M"_1&S*[%2Y>7.BYM?FU7<6E5;:M/0E=T?6J)(VU5'(IB67+MFH!\QP@D^;$F
M5T*$4&BV.>%FI\9KMP[$YK6):XU/ H)5<_G+F^XYA497MMA_:0J=; K-; J5
MK-U?,0GNAFVVF\ @P12B44.N=9E'6]87GSL-C+?9)9(UNZ0I?L;]+G ;_=D-
MN+I) S)-TD54T[O;4UF% )_N-Y US_\9QM+GOLELNZ]N9@5F5H 4IB5H?-+H
M$NU.&@TBYTF]U16VT6CQ9KW6YK=:5[[5ZFUE+BWR)]@C,I<"AF9+TA74 ^L
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
M)GDP2S>28Q@61I;/,J\CD*,(V=9TPW-Q:*7O'^2@ZR*N_#I,=^OR:YZ]WF_
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
M<;[5CV(C*=96*8Z9#.#IE "4Z;0D"'DVHU'=Y#CZ.&A32JQDD()8ST %=3"
M4R0E"G'X@^9'_V[%!6^+03FOB),(+2RQTBINF#5*281C;5"=<-RSF=>])^3F
MXV3G"6NTY4SAH!FVV +'D-0$6:ZBQ7$>]&Z(1ZYAE!0MS*O2,1(CLUH:+11+
MC!01>XVQ3:FQ&,] E8LI8>7CY)9%+I@!%=/,LN"B!E_G5>! R$BLF?4UNH9-
MH]C[.J-.0^?D:^N],ZEQ44<#>F:C _2B% #.R#!3FEHOD5:S##&?EI6/,[,"
MF,-X<&>1<<8=,,5J8A$R7EK'\216#F9"JF5@F!",)="+8:T5UT$8'#E.YW83
M,0,%.*9I%7KR13%8,(2&E#L@TTGL6FM' J _1ZAE@NLY9>C3+%E/JD@.ER0F
M[( (L)<#2W4@CGFO(S4,S2E+GV95=#(LY=8Q VC=&=!1S)61@1MJL'/ 2.+(
M?+!T0@MODV&I(C%5'C2((<DXJ0,S^$U1T%S,XBS509VJI8#)<U9:R\"+:BUX
M9$%S*YG &*(Z)SCSC,\#9R>^;C 9UD:."%=,>P'P%XRRQB@RE,K-\N"\F85#
MC*9O$G/R;)72.V2MB)0J%@$Q&<6,8])2A0-1<V&+)S?C.1F>&A4LY2PX$PR3
M#%N%M+,$^!HMXW36(=.$Y]0F!(.]-=$(B;7%3"AO';<"S'"(4<'/?GKWX%YC
MY>U]*&O#C2_;_<(=;1ZG8F4SL@4W*"$9C5ZZM!DA,$."-X*G [:0$XC-T"&^
MD^3-M9F]B1R8RQEEGG-L'!%,.&68)M9*9#1SDH8P:_9R"A@Y*<<'2%2F"@5>
M,X@WC$(B8D1BH#BP.,7%;J:!?X^RVF"1H<A;$:+!S&EN."$ID\51&:ET8GKK
M%$P72\98IH"Q=-R\I-&J9."(XF#VD%4X%=ED89;.!Y\6<S>9L[@5UH(KXI"@
M 1 (LYY@:QR$;=)93F?);SW\0(BWQN6=O)^'ZG%/@)B\-_,2$4=QJH5$F?;(
MZIAJ\&"#HN80I<\;>T<W_Q,.<M<)<WD KU8A0B@7-$::H4 5T91+APC&W&#*
M9RAFF&Z5G4PD 388C+"A 2PS(Y(:+H,U1E!F/$(FS!M[GU9E)Q0= H+%.HH
M43YC%&FN ]4(--@XY]$,;!.;/DU]G/+^V@N$F. B<F:C5]9C02-E001-C)X3
M1CV^SCT*=XR*6E$?A46"&2L4"Y@3:8P#=6)N7@Y?F) :C?.4,D<YT@()Y 6C
MSFM#4NE@L'HR*$_)G##J*=5HG.=B".VB-LA2;QD.WG*( 2$JD)PZ*?$,[)Y\
M4P:?]X<J<GZ=&5OAI*B/^[M^TU=X\^!7OR]Z^_U0=E>#O:,BUON\%S9C\^89
M,:H$:^Z-$S98SB0)%@?$(E&&B8B5FH%5H6<O#>.T#4%I<*S<<L49UT1[K!#%
M06%LJ)1J^FU#8L5Z?6I1>O#JFB]91F@[]/*B!.O>S:NJ*,_;13_\9<Z-[8RM
M;-Z79:+I0'KMK* N)YS4DM& L&'!.V.)"8BF=<L8E573;R 6(C%N?*<(QP@9
M;H( -^&4DC)0I2@73%DS T7TOB02C#<<^="#C@S >L^_;(S17"A,+"*4(2$)
M"U$#]A<"21V(8$Y:-MOFXAG*QACMAH@T<L.X",XQ2['6/( L1/C)!2YFH#S9
M_;)!EPEY=K(Q1KL1O2&&,*YH].F,<R4))4@R22W8#^5FV6X\2]D8H]W0FA@L
M$< ,C!EPSGC/ (Z&& 1QD<\VWA#BV8G&&,T&2A/T3&.*A&- 2TNU />B8@@1
M<SO%AV$M1..1K09SP7 9+28\,L.LCCQ"T$(-Q"XZBAF8Y_R":,CGYU#&:#6\
M\D'ZX(T#[!FM! Q*)2-UH5Q*^&S/:3Q#T1CG":0D."ZDL*F49"!1:2'!7A#$
ML0A6REFV&ECH9R<:X\0:S#D/P2NUP3)KC$9&>^)20(M)Y'B6K<9S%(UQG@%*
M$-)">RT@-#'<:Z2HC%A@9&+TD<^RU2"8/CO1&.<Q"U@2H97V5 5&D3&8$2,
M=9 0"=,SD+6R$(U'LAH(+ 1S7!/,!0/6Z1B5L):E8D)6SD(AW2^(!D?/3C3&
M:36"Y28 %G5$,I;.0^)>ILHUR#%AR4Q/ASY'T1CG*HJ+*IT^![:#,DJYIFEV
M0WDL)4>:B^FW&F-+FWGP&[^4(_0^]*$S,Y:VA25"5#&#N/$,(*;ESB(9%+?2
M>T[E]-N'YRH$X\S#L%%1:I#!@!8\\CI53(I$<FU08$C.T/:N?TR9)Z._=5&H
MXXJ<^**W#L,NK>D=;<88@$?IOO?K?VQNS4,JW^0WE46,J4Z5MFBJNF6=D5@:
MPE0ZQ,C), LU?-*A\%OI.-R&<^GK1M[+NX/N0D3&4AG!8.,,=H1APR0.VGF-
MF'#<*$NMGJ5:IT_G>NX22G/V *&<21$!W(&5 !!*A&6()?,1/5;4$"YM%#.P
MSVTJ8H5QULX@ 4MM&/;!,4ZL)MA+Q!!VVGLG;M;Q0G3J*G5_FR0C.AY)QLX&
M\(G,"JWJ,C .!9LJP3B<=I_1(=W8B&Z"HBFD&WLXW42+HG$X":4$B=P%0B/#
M@2NE-5#0TB!@7&A$-SFBFYY*NLF'TTV/AVZ,6(HM8M&DK%D5K5&>I2,D13IT
M?E2' Z,G=*[?3C>,GMSC %+E-% .H0](F3(:@<Q9+!RS+DVXW]@M/X7V[=MV
MI(_+OD4#S?&H;32&,<9-E%&35+LS,L2E'M*-C>@V??8M$>.!]BW=.B;[IB+5
MA'B*B>80+:7=4B!X,"2&(F87=),CNDV??4O$>*!]2[>.R;Y)3TT,1@DJ,,,2
M&T4AOG008J:3JNV0;D/[]C3S5M].MX?:MW%6CM".ICD^HS%C5#KX$QA71AC-
ME?9V^J?Y_C&=@4GELU8ZG>+4]%R]HWTK5*$\"=5MC'UQV]NB;&*P]T4U*U/S
M,F#OM)$\6L< =FLA'+".<X^QX$+-4(P\K7R;?)2+P9@I9ZSQS#&GK$8^PF^@
MD=2E2J[3'^5.*V\?)VN+$QV$P@$ #Z!"K5PZ30!9RW$JMSL#*ZD/95>]NKJ]
M]F8;>ND'G8 )TL.[UGO5H$Q/SH@A%0S):!D$/ZFP;N":<RP!.RA*J<1V%N:C
M9X-[DS>G$&] %$<HDXXQ (C&"X4"A'(0$JL09R!-?[HY_#B[]62,6I.T" #
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
M=K'\RP,2+NY-#GXD3 :Q!VDPT+=B,HR6B7@8S/DF](27!1E_LT0\..W]&XG
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
M]:\:"[_M%*:_E"4:AKJ%YV1AS]L[:^23!>PD?:!@5QUK,4E-RS"K6M80%BG
M)T_UTFO"7C"E7C B7U"J1H9VQ,QOM;1CE:P7F34IR$X!&FB/ZQ15"FV.P0.$
M.U7JFC+73T'DDTZ"7\[2\:P0A!\75:/0'G2M[.:])B$T;38:EF%*B?\W2^^5
M51TQ^AS4%7#ZERU"-C(&J8Y3$O\J]^$RM_5+=F4YV[GL2H)]%_,'10]LQ$4*
M_I5QU'V_#&QAF-T,H]:_FPX78;2+"N*_*@6Q*<G,CX[A!%,7\KL09YT^=MZD
MLA[#\%/(7*4!I/NJ.@$_O?S*]:^F:TW6$:S4_9U*^_FGZ8&-/Q_F+I-:=O!D
MU>[63(J?3M+=ZWGJ,B?5#>?##$'.(.RX] QA8:GVRO& J:)62E\['\#TA'R_
M\VDL4&V MNL^; [Z]70@V)EGZXTV=QS])('J+CK1HB+B%O 3MW34L14)-4X8
M2;U%2Z^Y9"\HEB^(%%/EBIK".;41N>9DAE-IR=@6EYS^SMS5='#A])6VT^K!
MIVT\],2\,1=>^;ZS7;]T-/8]!2]N#BR=MP>>N%XW>%6&M"'E)%Q2_+^NGZ@Q
M'"2Z?,18&-"@?_N1^WMQ]=_4=FU(8E 8$<FXT)%9++5A@+2I0U)9+I'[A-'2
MZ*&#"_8<F_W0LF4P1Q#LP-A?F<ZI.:^67EZG&)!K.%Y&ZL,3[^GM'2H9X_>H
MY$,*:G[IW/7?S+1T)3LHD^?YU\,8M%/K?6UA0!1[_>JWE^9^&?Q.T?V6QZ:V
M2/*5\V]GX[S;E7;[ W1W:^VOS:V=;+.=O=W<VJAQ^M1W?6?EC_=KV>9;H#5$
ME>V=[<>>2];?<1CVU.P1T<NJV8_PK5Y6+B.MQ[[E "US2L:^ZT+19:3D(QR4
M)=7#.ONU@IVWXA+G0@ /\ VI/3/3QI15;;T[]^@O@!K?5'+UOLCRARCW"&T\
MQ0%K(MCO B\/RI3[1B UJ;Y\ Y+2(&XKX&77;\.GL4G+CQJ@!XK-4QQ^>W?Z
MY'H_=(=U398?D#,Y*4MW/]'NQR4+=?H6=2)DZ?4HB?P'%>K[V+DPG4_*:WH/
MDW_48<^2Q5OY/I,W.7BQ,'EC50.^]'HKKXZRMZ9>[1LOCEB8O6GD=SH7?CQV
M;Q:17H;_6*"\9ZT":NGUAUX9JJ)S$GRVW3>Q6>BZ>QIZ ?OFC?DIX^#YXKZ,
M+!#?<]8 BI=>_U46QXG&88'WG@&W"7G6>(\NX-ZSU@"V]/I]V#>=#*P>\*/>
M"+" >?//=/*LI_<RMH!YSUH#Y-+K#7@DVS8Q],^SU;Q*>PH&Y0+S/0?6C\_X
MS4XJR!>-RD+F'E7F&!IE(OQH*L*79.5Y>&Z^\-S/6I4H>.YF]V[:!+=UQZ:_
MM?\,\O[Y"[C6J<M3UOLS#HI.JK:RD6J]E%53D[PY[2_[:U"Z S/<1=<\W"S_
M7I[:LP %\R]5A#WKB2"QF AZUAH@TGFZP]IH;R^J5:5S9!;30?//>C*VK(>9
M!)5R 2J?M0;H!"I'%?\ 2:;YH$%3&2$!Q96>Z9Q7>0T0+VWCFZ+GFT*1Z9ZM
M4 TZ_?J6S>/0=&:!&Y^!X!#QK'&C_,X<V05PG \5D! Z_9T*VN;]>M-[;0SA
MA\[H^Y6Y]6S%%H-^-HS?4V;M8JWQ&8@'>]XI96H!+I^U!D!X=0D:TYG5PW.T
MDZ'<'AP?=^KOICP?1[2]@(PS( [L>>><Z05B?,X:@)E:>OVFKDF=RN77=A!
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
M))$\-XDJG$RU^X)_;X5$BB2&8N-]!)Z03FF\&!D]2R+A]4,3F,:B\?>G9'.
MNJ)@F:G7YC^^)S5C&06KUV',5,$O;2E!+UW<G:ZXN74%OEY?_]SAGTP-=>6W
M?J_3Z_=W_MSM]';^=MNR%YW^8/#@JYYWSL\NVU7;51NSZN!\]YONJE_IGK%'
M@XM;NAZ(N;*S[\&#*F_K$:D-I939%1P-=^@D5-,S;>^0A$CS 9[I\@#/='&
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
M5<UHVW/K2LENKKQ)E4]OW/:&AM5D>5K@BBL29IFGKA/2FNC&0K[D]#&1.\1
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
MPZ&)!@;R6YIX7)KH=UN:>,1TGT,CE[/FIH34DEP.OP,3Z;CGS=5%&MV!J>I
M?83F+^T']OS DW=@NFM@O$8P:OX'GK8#TYV"1<_?@:G*5X79?8N+I^XAE7?Q
MZ?L@_:QR[^_).$!68N:=>KW^JT'O5:ET?X/^\.T@;(@&T?<O!LUUK3X(I3^A
M6OIRR.J\N:9O2U0U):K>L$DMB@^;J%Y($&G@]X;-=>S6@^B>-LCT8KAA@YW+
M]:#+EJ8VV5US,V]:FJHI337807UH-/42@FB])C:Z.F1Z._PHW,#OGS<WT^QK
M2'S>*-VK/!A%RA2/.]7ZSEJ_%UD>3E=KV-_IS/]FK&P6S&^@I7__@OG>R=8R
M_\<[SM>)K \B>Z^^A./$]WXI:.N)]RO_(X@GWH_)(HSI++'WJUH6HR@<5RO^
M7P+2RF+_6N',^R6(@T7@8_[W?\+(]][2AQ>C,!#,O9V'D7IYR!K4%%D?B6,&
MRR15/C 3$Y+>!U&PR@RZ/LV#,*+_V(DQO=Q97]KL;H+G)ISD<RTTW!>U#.B6
MKP0C8NA%OOL5ASK&*LY5^O3-D_N5IEFZO8CS?^<VPV,9S-3I*%7!Y]-@2GM]
M'40W!-@_O*H<B=C8Z1H(UT^_\XS3Z7W.>'D7*F=(3]0X23G2^9HH5*5"RG\.
MZK(5;YZJZ7__X8_A5%WVNOV+L^'YU?1LU+NX"LXN+M1@W+VX' TONN/_[77_
M\)=/$.I>,B5^1*03Y]F?7P5_N0LCJI#:7_X\2E\]S&L;+U>: 5U5-5#-#>5/
M(8$@SE^?7FUT"VHJ>SRKJ0+R::YHJ7Q.%$=,,/.]OQ;$+].5[_TS#M$EZ6^$
ML$FR\+W_42E]C7YX^Q\UGENUQ/?>Y4%$?^;-@*M^O%&$/=)I$BSI>V\(LZG\
M$.;_D0_16X ?_N/C,@CIZ9_3(!XKX<D_J&@6%HN=1/@ =%1S<AENE:9/)C1!
M%;'*O7"Q#,8Y>$J<Q 3-TX4DB$0V021)=0VN\[>Q;;%%*NT(>)TKHBSS7]7?
M-]ZF%7=\3(AC'"59D=(RM"N[Y)9M=':2#ZT[H^6!B/.MQ/-,4O<WY15Y&-$;
M'@@<IP@B+U\MY;!$'!%JGDM0T7TBE<9+BA38NDG2SP3E(O?H.F?*(QD@&%#>
M@O0?+UNJ<1A@^8E';\5!3F!DD!K:C%;>E(Z"'XO%2*4^H6JQ3,.,/ZNRC%8.
M:LG&8F]*^_>6*H54 K0 E#PAUK0)MXY'D$[5@O@.#K@(<TV+@1<1:1 32I,1
M40*]F5Z'8U4"-XS'4<&%YWD:6 P9*OS>"W,O?<Z+RV<"EA1M=1(2QN.,M8(I
M<,.G-["A ]+K&0'C74Q$L/)F!,#86ZF T$[G"#-O$DZGX;B(<L!FF:I)2+S@
M9L[2PH&O')\@61#D;\(H\HAB%*[D-(BBCO?7Y*:6-*.N0>&X0PPPVLL-_><-
MK@1QY7 9Y(#B!E_Q\<B(&#6][T!A&W-D8!#-D(X,@-#WO)Q.\%7.I"T',*?G
MYU4;[KG>$!,]Z. _:!+R/B5)E!W H7X.,F*:A,SW9.'/B">\(T$5YTFZ\HY_
M?O_NI'$2Y8,A.2;:>7 -BKY662XB +Q_0F0<)4OZPW60ADE!W(/4NY@V. L5
M,_S<HVN<W'CXB?@ R9?EG.QGTEN(*223@I@"9#*^E/!-6B:A\. BXQL4>&."
M0K*@)\S=\,MK@3>N2<2,2/+E*[Q6/G^4>5FQ7))<&L_!K8_U%^QZ 5TR8N]\
M#XGY9TD<J^B$%857Q(!(?TGIVO$[@?X +;%(2+>EG^E_2!?)TR2BK1+"23#
M>8/'(1GI?T,RV - 2WT9JZ6^_T:\.F#"LW'"DG=!\N8:6LX\P&8R Q7-'2"?
MR= #"\5+6N!/O-%*V+(P4V!&,QYW'17/H25;P41_PDL&',3,WR91I,8BS.U.
M<3U)!*0+?OIK5.Z-@Z4 BT[&LM+E=M,B(G00@M4L9<B0F"'UGHX%X:(EI5!,
MIDEFP=]A(%2P23O"@QXHFC4<YQRT$5 7?6.164UFIF*%CQ*%S(G*"8335/V[
M4/&8Z<:(- AGDGMC8<)L9)!P6D:T6>;V=SZ&3ULD6-$NZ>*F"8E]T91HV7FX
ME,7*/3\8=WAVR?@;KFW.=YL@\\S">X-5\Q9)O1&S,O*(>%DE._[YS<=/WK_H
M7S5U11+)][O=2]&FDNMPHJJW5PA*\ZR)9:Z:6^&(;/\(Q^J0E1RK:9AG6BN%
M2BL(HR>R8K$4/FO^N"Q2NG6LETWH6\X/^C/$62;0D\7*ZI^=SIFIZE^#:[A)
MA87*$VM:$"P%J)'T#;HNFMD%DVM2IG#YB;U=AVE>**-_TB4@Y31DB60T)\,]
MZ)'0\B1\"V(C*AD\L0=B'<+<($0,5Z:WB&FQ*4-[FQ'NP33 :C*Z;>$4\90<
MW(%9@^"CUS.GF=+;V9P@TN_VNX*+8$GG_Q(NB$,0M^CUNCY1(T0F,5_ G3\Z
M#54T\8[7GAWZ1$TXR<T\)(;.C$-I(R,9?X8L9/&GF9S^GAAIM%%Z(2>(6^(X
MZ7A0N8A+T5\R[%Z8(;C8-*&_@8/*?JH;N1KRG@T>4\)73%C09ZBP]RUW"MAD
M<B1H$:6IZ52$"[-9P#5/53RCK\9X&GAU.62VQB(9TG,5+<7<PLO! A=E4S;<
ML @.<][!2-'WC:3D+0=1EMA]B[A.M?$#ZJ>KE;+=DR;)@HF E'M]V=(4%B(]
M25H[1 *\+K34-)'O$=VP"94('(.Q6 =B$+-2$P,2#O4[PAWQ.APC27/>)FE:
MC(?*,TE!Y**?@@(#KQK^?Z]SX1';B80T-U!AJ([E&5^R5&5DG/EK)@OX0T@H
MGAB+)HR=TYI5[FZ,U$FIM:;'%O@ G-.$H"<4D.6L4O3/V(Q5C/0U4&KCKS?$
M@\)-1@J_$\14*"H:R#7\ DU1WUJH44$NMW%!VD&IP2V2"=0TPXV!<G[Y%!0V
M\5@Z#<$4< M B[W^*?]W[_)TDM@O9-^#EX[HV!.CP&DOS/K5ONA^9[CI&CG3
M7^T%_\1+0-?49R+P3,-9(1<D$354L_>(]?4%455(ZE+YI&A2N!-C.$R2B:%I
M8S.("H?# #X,><UQM G!IO!(>=HI(0R SJ&O%UTJTN-( *A)9L[D:(.?X)9A
M29C/Z>":B660"/J@<)/!),&O04P"9YK2S>=0BO=?/>;%]$$@EA3YC+_Q7P/\
MV7=TPBB8L6)7HDHO3I83BU\OYXTPLF4K^9Q4BMD<5A&6[&/)CE?C.[7=\OV!
M>3G1G]:B/O)_ Y_\3_KYN1S2O#UK"OA:,!AQ%F:X8VS,CL"VJ];F-!AKA24$
MB=+&@M383(876*.!I3E1*GQ?\77"-MPB8;Q_Q<RUWX.]JWVR]$!H-\!VU,>"
M:-T]!]0"8MT@6J\$NB]FNOH2&BM=>_,,O]-B4O]E)5945>IIBY_IFFZ;@$98
M&_$F6#3:_J>[,OZ,/V<K^NO"]Q3DG55:YDF$ZYB&1+/T93*UPN4"C)006M#9
M\H*UTN,//[T_H;/"K&35$H(8)B8'=%*U#,)4=$;:C6$FQ^]__5!Y29OL\/V;
MOZ[Q$# JT6U+P%@F<>0LWO'^2M"C?3-#,%R4H7 #ZB%2  B7$7V'5"U(3-HQ
M%!3^#E.457Q9.4S91U$$8C1"2<M+F[W4;Q+'NK;:*NAE0DPC74#3(7!$"HHF
M Q(,S[!H0\ 9K454D6FW0I*2(LL"AC7A@-0./CZM:@F/3A*?)J=B+0ONQ&<S
M%3W9RT@S$17-,F;<I-B]2("PAZRC1;&@#6<AJ"2">XA]N.(N%9WY"H3KF(CL
M5M",HG2,K!PJM^HXAR*"V8R4ETQ"#I H*M6A"?E GWBH72\4A[:Z1NZ$]F [
M3(HA08JSXKNHX/T@4YW06IH0XH!@@&=Z$4-2!0$0PHS@P')!6U<9<"M&&J#6
M/WMU810KB#MG:6N<@=*#Z!1WS_F]]&S)#>#C*_C50VRG2@WP85A&O S2W(KO
MBK-IG/ G('N4$H'[VD.*VT>B=_K=!I'82W*Z3,FD8)-!>"R!*LZ(+N3.,T[(
M$D$LB,'\!1&_?Q?0*.&.B]DPQ.=P/,U:--BTP,TT*R4$LW&))>TU8"HKX3&'
M\DP/DF9,K$KL+4US'>^X?^*]BZ=I ,ICDR8T_Y(]9Q[)!M'02*B&DP+A!ZVN
M&Y.ZQ,*:5['4G<KCR=$LLH*H@%KX*,=C=&5@J730P8GWZ\_O?N1KY_TMB$>0
MJ1H?H$N-PDR>(@N:Y%>B-2E\$9\@"W_%]$*+D/'#/@/6>H!&,'8^';&&L>7V
M%6K[3T+LZ)@M*=":5H*]+%BH-;EP@N]9H- R4VAS @SZN''+3;92J\$+R2T2
M_DGJ^C.JGD9YV?V;?3DD%C$)@3H'J7GBNCK843IC]('U87D1C61GQQ7CDIZX
M3N1BRU5+BEP'E\LK'ZQ?5>*\O'E2\GGA4:(#1Z4S&EY*8\B&*FV>:44F*T2)
M9Z!9&O6PKK3\@&N6K61]$\&O>^LBUX0;Y$V(B#AB;F*==(Y0 =!T'((I4]Q<
MI50(*FS_!QVYP%6;D&J"Z)M+-+ZUG[1#;<-6] U=L8=:>UY&9.R#H+,"7G=<
M!G:;\Z\BQCB6GN7&GUT1_4>EDNB0)!M$183K@H-5Y*$X#]JT0\=#>MZF'=9A
M*X>6=EA7;LL^$1/2 S=Q0Y3"8\! K.^2S"S^ UE.KN$T7TW2H(C"L3A@EK$J
M6$YKD9:PT\=PIP2^,&*!"+$5*7YB7GT=TI'$H4,JT&DPF<B3XJ>I&CFD&9=\
M...<%W9N&RUL6]!B$N2P424VF<0Z+8EC!MID3;0?:\.O9S3VCO?&=7IN2" ^
MAW8SS4+^A @?[^@WACI\<"2Z?F27SI&$! @06@=D_YG-\& VK0T/*TT0-KC6
MVJ058Q4GB9/:ILT2YXAP'.-5K6W[L!:/%F1PPRR$;4VPA_3#<T=D'__TSQ/H
M1*%)F&,5/@\^*]G65UQ1;,GCO-J%A>-"#+N^0BUG:8.*\:@=&^+%TA_8L;RU
M^-A-5G6L2GB&# FRLCFC4[18%>O4/9-TL]6I5[K1O!OVE#.=%#%.2M1VU.MT
MNT?>%K =RUNO],O_[>%)@N";N+0B1E#^OO;Q,_@$MWVZV^GVMWV:D$4OE1_&
M<R><5V7ITO'/W[C$Z""':5'NA7;-P(T)%_; N"_[$E0BRH _J?1G2:8 <0*C
M4-U \1HG,_@-M*%+FU;LS.)<IP2FBW;)DJ9'U,#*'@<6A.9-$(&L1S[E6'C\
MAW^]^_&4['\"J=(!]CG',$A)1Z2-+_R836G705$ZPG32B5BDIXL 'N\RT^QN
MKM-AW:/HS-X_\24=P2(G;8]XN/8S 78<1&"E-@;6Q)](MY"HR2J[6P@ET\&,
MK#3TMG!,=_WC'8&_$WQY-PO4IJ96XD$#</-'QB<"4^^.^5Z]7C7A:R?N&%2E
M$LMUD) 8P3)3K\U_?(_X012L7H<Q YQ?6L^CIL^4RAXQ 5;X=.<_O;[^N<,_
MK=5VRF]GYYV+[L7.G[N=WL[?;EVVT^V=WVO5VW\;#G9_\[Y[O>CT!X/&['78
M'[9[?=%[O>ST>E=W6O4KO4#WZ&[ZN(]NJ=07\^>92O6W5\K_?[;!S8L\??]%
MGW[PHD]_]I)/_R:.BR"J0. %S:7<#I-_52QA712C;>^)A,M9UT<H9'('XCE\
MB"':^^B >)F#MK8#_,R_N+ILP&"2%O</C_N!?W8Y:''_(G%_YI]?=EO<OTC<
MT[T?GK>X?Y&X[YW[9[V+FB)_;X/A ><#-4M+[EW=2TN^*[SZ6XW0AI#XT#_O
MWJ[6/"6C>B$@/QM<M2!_8BJ_Z+4@?UJ0]\[.6I _J:3K^9?#V]659U$\[CI5
M8X\U&J)X7'Z+>^XA-/(&4C%X]>WB\:[4T911,8U$TG!P3\.H1=+3(>GRHD52
MS9%TYE_=U[?8(NG)1'G?[U[<T_O_>!/">\/[C BORXSI=HUVC6=9X\5G6KS?
M+ $P"=!MUD6;=5$WX7OF#\]O=]ZU$;A#Q?W 'YSW6]R_2-S3O>\-6]R_2-P/
M_/Y]G8 M[AN.^][0OVBS+MJLBP..U W]?J_-NGABD'>'M^=NMR!_<) /AFT*
MP%-'$P8ME3^QI/.'YX_/S-NLBS;KXG$UDJ]DR+5AR#H@:=C&BAN I/8FU1Q)
M9_YYK[U)-4<2:5:#RWMZ_Q\QZZ+?9EVT:[1K/'?61:.LDBTI%VYONC;AXCD2
M+AXW^M)$B8M4B]L]=M]^3Y\UYM:B?%N&18OR%X5R)%8\='RU17FM4?X8^10M
MRFN-<J11]&O)V=L<BMKE4-P)7@TA_*\G5]R5.FH6'#TL)'4O]DWN;)'T] D<
M>]L&+9*>/N7C;-]X4XND9T@2N7I&H=1FC[39(VWVR(M'4IL]T@0DM3>IYDAJ
MLT<:@*1:9(^\XC%;?_GJJ*_NK:.^[.#.NDWZNNCTK^XWQZB=]-5.I&KW^BQ[
M'=QMK^VDKW;25SOIJYWT5==)7VU/IZ].SW+F5>><58BIV\FT33!L.SH]*\"O
M^G[OP5,3ZI:1TB)_)_+/V[X^+Q7Y9_[@JD7^"T7^T+\8M#/T'NL#;5I=FU;W
MB&"['/AG>T<]VD23I\82FOZWZ4!UQ]*E/^CO6X+18NFIL73E7^T]Y:3&6'KJ
MTMTV>:P-U-\!;!>#^S?X;M,IG@Q+YW[WO)W+57<L7?H7W7N.JVZQ]&2*1<_O
M'=+XM/NNT3;8:==HUWAF+?U@PKA?'6MT2SB\C8.W<?!GT-:N_/[@GHGDAQ40
M>8'(O^SZO7X;#7NAR._3S;^GG=8BO^G('_B7W7:J65WCX$U0U;XA>[.!IVTC
M]O<"VSFIEU^9>=.H^-5A8NFBYU^=[2L-6BP]-9;._//+?16V%DM/'Z2ZN#J@
MN]1&[!]=L6@C]O=H4G'I#]M^+W7'TGG//^O>,]>^Q=*38>G,[[=8JCV62+&X
MO&?%6AVQU$;LVS7:-1JJI;^(D3BWU:ZWT?HV6O],T?HV8/LRD<_1^GU]Z2WR
M#P3Y?;]_UM[\;T1^(S&/4/T+'YSS\*NW$?I#.VT;H6\C] >+)43HA_L*@19+
M3Q^AOVCG/M4>2^?^9;^-T+<1^C9"WT;H7SJ6V@A]([#41NB;@*4V0E\J%AMC
M1ZHXV:FJ/#RR+M:1U0>R?@QG81Y$WL<D*O(PB3.+L?4Y*0X2?B^R/)RNGIZ^
M>,N_*2^(LL0+XVN5H9;8F^A#9.807CX/<B\(%UZ>>!,5A40PM,TTR-4L''O7
M050H;YJD7E*DWIA.DRQ4FOE>I.C!8*:\*"'JXB_$>9*N^-DL6*C32; J/^-[
M03SQEFER'4Z41X00CD-$3^E@")UVO-_F8:00*$V5%V9>X-$6XBP8XVU:7T5J
M@>=ID]B(/8:\3LL3K%8FU%H>[D8Y9P^P=)RK>*(F6(@H49^/_F&/YHU67AA%
MQ2*,@QQUV-=!&B9%9K:0Z:^$=,QBN8Q6WG@>A'''^S17F?OM//BL9%L$DD7V
M>B>Y.#-TSJL<ZWFII]<Y\3ZY6.AX'PCV%<3X'J%;T8U<$.S&RO>649#S>;WC
M&S7R#/O)\!R /P-E$<L("'W)+#LQ- &4+Q2MO$EL0 ]1C*)/7BN"-RC)4A#]
MFU88%X3;][]^X-^*F#81Q_25;$G(IEW'"DC#HN567=K\.<B(+(B>?OJ_O_SZ
MT\>/OC<K>$\;^Z!O38HQ$<'-/!S/F:3X M VZ*GQ9S7QZ6Q+$&?X'U!/$LMW
MOX094Q.>QE?IF$F^3 DD/FB3?='Z WQ%[!4"?(.4UH]!%WRIA.@%4#PN25[/
M0(-T=Y9)%@H)%IE<F'RI4B"%=DV7G1Y9)'0E\M4RE*T'7O_L%(^>79[.L=UI
M$4WI$O"54U^6!'K>])9KFJH\"",2 8ME$CLWM'I]M]Q7[$#?UY1X24S7,,CS
M-!P5,C"*ULEQ&OJ?FS"?FT4GH5[2H,4;!1G172Q HN-@5<'.LDCI;M*EU)_'
M[]@SW]N2G^ TN,1$,D2GH* \(8DFG#',/:(20J;2^S"T0K H=ZPJYYBI6 F9
M3]-D01^T>[78S^<DRF;S+: J+Q!# "SKE#C$9Y6[;R._I 1&9(E"[WKC@QVO
M2>RGAVD_?6(_1N;^*\S"$6$A7W6\M\12 ER9:444T*T+^)$0O&2-U<NUI7NR
M!&*T2-$L9(P7-ID.Z(#^DJGH6O&_7B7I;3)R76Q8%+A2@J[HS\P(LSR(P2Y)
M0,V#:X4,(A71[B8B*,<$G3 6R:1_\KVC]XG X,@+:,E0,$MW*4%&TI=@041=
M$G\HW,O,V'BSI!7TM2@Y;EPL1K1%>FE$-#L-<]K@N[Q\0@79RB>Z)OTQ)]S2
MQD&:0H1+P0,6AS"U!S[*-G0"PY'X!H6Q%I_+A%!TFDQ/BTR9%"K^_$Y2U?1Q
MUN]<8-J<6?9UJNC2$%;*Z7"8".6\J$?6=<M7@A'S_]VO;!ME]QQ2^*(*#??_
MSFU.ZY(TL=,1X>GS:3"EO;X.HIM@E?WA5?6FTS5? ^'ZZ7>><3J]SQDO[W!$
MX3@3-4[D:KXF%5^E>(JV%-1E*]X\5=/__L,?PZFZ['7[%V?#\ZOIV:AW<16<
M75RHP;A[<3D:7G3'_]OK_N$OGUB$T;5ZFX +Y60K!'^YB[U0(;6__'F4OGJ8
MUQK#]<.8@+\$_&E-RT.+#*;&A)1&\)I4L1('!KTDMD2KDVD1I+DP[7\7 3'/
M7%LBI+N$Q.<-?R%E:\'<S>70AE%!$-RP@I,J$A=XAI6Z4]*@B#.]E]?6]2.H
MGRK+C*R_K@PU.H5V,O$^JQ49OO1:/!8!#H;)>DX.!2\;D_*!ER"S4E$%]$99
MHF-#O!/S,;_<(?-EDA=9L: /'<^("= :I71;G>@SE0</QJ0O!^.5=ZR_P4"#
M9"']**.?2#2=L'YS0X>L"*-1$4:0BSF#(2O"G,F<Y%$F"A',399H1^H7T<L9
M2-9H/NIX/T6D3Z9)3%CY$1A]AT-#_R(4'__TX[L3'\(+IZ8OQZSV8VLCE=\H
M)>ITMB(E;&%D="FUCXPQP!^5IS+O3W^\[/=ZWQ,<%.MZ 2D-1$.Y-4@8W+'H
M6R28?L*&2#<GL?2KRN@#I#G\$FD4'?_TZR\G9@-0";0F%T!=32>G(,1591LQ
M;3Q)/^-A4>1(Q8/)NVXP6M6?UZ:K>:J_HKYHZ!"D50D\]QL3^D^Q3H^S H9)
M5FJ_8AR08C&Y!F;)+)J'RR7.$B>Y7 H DFY!PAHD[HT&D/Q=_X.MJ1,Q K<C
MUQXA\$9I.*$=NTA#IG2J2$F)PVS.+P8&MWLB<@PB9TJ.2TO0UW1-%(GE2#]3
MP0(,9F+6 DB79$ =_]+_Y<1<I8YW]/.;CY^\P7GW"!O* #L0WXX36+N-OU)1
M>ZY#XH%,1WB86"$QK8DUUQ8)J8ZD_^F/T>5)IP'@S6PM8-<6/IRI]5=Y2U#R
MP.93]MXP31(YN I9P/X.>7<=FA]^>L_[A8VL;5@/L#$V(VRY\3Q4X 6N;8(3
MYVH\CXG]S\ ?!<.N)0OSSCD!OX4S0O/TY3]_"&.A,?[71^9DCOUK?P%81HJY
M&B% W %T2(&4_)F,&_D:@"_D@VUIF-L3-\O>845O0/;.&X+FBNZD,%/+$/3]
MTL+$6#R.JT5U9AT8$W=QN(@18/QW6=4]45HU*KX.B<_P_2/;IKQR)5X6(3-/
M]G*P&X(Y!/TRQ;^,N6&M(OTMUQZJ6&TE*0J;5'#EL%N$B,%>TA)&1UX4C%3D
M@_!#=FN '5C>?<JW!2?Y0BI8AANB_0T&@-?6JJQ:C_28^1KC@3@!^P&UJW#-
M$\K7CL1DD)7VH@^0%9FFY-(#X>","=@<!<L25Y[F]G)J;>(H)K03:L:?R>I;
M<XDZ"#HN;3[&Q(EH&$?FS>UH/:Y8BKCJ]'5"Z2(3Z<\X5Z6>-(;/)@N@0] K
M2]+2\B+6]T_S#';9B+P@>PQ0B)(;E9HKG2=LJFO?3W(3$P1)&'G'G]Y^.#&,
M-QG]KE\/&3!'V9P6^'S$/Y;./2,,YG2'9$GS%Y)\\!-6P26T.2K&1%F=QC$'
M4*&*P)\95\[%7LY7&2X\$Q3A-B=-3F0-+B )KF5 Z)B43K38<.UCD>[ ,BB5
M(,;JI_F=E)QQLE10-9>D?K)R$1#\PW_3-;#W!2]!12#HI"%[^C)QB;&YC^_#
M-1BDXH=QW*\!7U=Z4P$Q+.6#"#J_..*8 ,7UR.[YK3HH#J#=(]6P@%5($KAJ
MH"(W'N6S*!GA[A@_)0%"NP4#INL,TCP3UR5<RN.HF,BU2S(E@O-&#(50NYI'
MRINER0V1Q22%2XODR ?Z-6<KR:4$X"%@#NJ#2XC WH#U24DH9 ;HUZ^-&)=X
M2\I;9'OFWT68E@&5L7;J65Z#4-^218):>3,Z94&D$=%14N,7M8^*QQ;$EHH?
MUO!05FIP'R!NM(54"AD&!7RY>7DW-)_4"NET"J!D1 HP(0/TYC6NOE(-FH1X
MC%8)^3KBQ9+MFNC6VV0Q8DU4OA3/DJJPE2"50".,N6Q0(S<$@V5 9JZD(3$3
ML352>H=YR[!O;DCXG? _67B8)U5,9*Z8%_L61&P?$[5GN<30BBD@)L^H?$PJ
MB5HLHV2E0!0W2F "M[^Q1RJ",]?A!< D'!=1SK9$1!=,Z^2+())8@2(+/9&0
M"DP"^#(?\(H^8:QXY]T55[/RIB3583^DA&@="W$XI#AN&.G_('$Z]]X011,T
MB$QOH$EH3S:3]3^)%(B$/N:L2AEA]SXD?I"17/7)D)Z$I%+XWH=YF/C>+RJ.
MLU5$1E](?_NDO@2$P_]1"<&2_OU;0)(WGN6XU&\)F(0I?NZ?>3#W]6;>DDY/
MAZ.__@VB5!N*[\,LP_^0#6EWP7=PGBK9,/PE4%QW[_I#G".LBD_'P23XWGL3
MC< "RC]@Q7\4ZCKQ_JZPQ_>DHXZ3TLE@X N[: M( ;2?BI0%&%LJ"K+.^Y&,
M85).YF1U_(.= :1,3#)CBV]%S0Q,C+A/L*1+\R4D8PO*Q5E'-]8BZHGP>/;O
M D>?*L6Z374INB1C#E[<\AT32\1.Z7R!Q!M5NB#=5@<=M'*:WR3X;8J-Y4RV
M]!C=3O79J*>;,:-,JZ,2<"(M2$<X:-48A&L^L0)WTZ8I;NJ"MY_2IU-?N%<5
M#A<7WYE(3(6 XZU[(-"KD'U091"S2'<<AJ&U\[IH8N=3"'4*76!AUBZ.%HC4
MI4?>O!AE>N\B#.GMDN*%T"KD+IN#K4.K9(H$Q21(5[(0:^H%Z[Y,WL11)R8E
M8.N1;;ACIJ!;+TGEUKR@PM!=STD20$)G[.K19HN-.T^3=.>G-$PG0"$KTNSM
MV@; !S2/Z\!KQT6:2BZ Y0I$50_-&6_CB6O\;#O5RO4I2&N12TX2,-"2,57T
MN+J&/J5]7<=O/O[Z\<1P# 5[/=Z^K#DS+V_\OR38M392>H)U;-$"BU3)2:36
M+O35T%[H)6DQXB\6-]V:3H[\&1T79061] W"Z/8M&C5<6\GP>$=*2PWEA"%W
M,2]MIJCL@)2$#WS6TG]G,)^K8&',&@E8Z,PCP=^"]&3HRL9%OE@6N4Z#F)2^
M.K@?Q.8RW,J:""8*D9EP;)G2\-;$7GRCW_O;$"H;,9$.LV\(L&5*=)2&2$B0
MSYHD"..ZM"CU=5A"!>.Y56=MA@-M'M:FR:TI&VO\PD'C#]/3CR"@XU\^?#3.
M>!$79C-:NV<5E0T%D-4\T:%F$VLW/G(==L^(P8_3<,E;(*54Q1D+XVE^0X?K
M>&_HW4DH(OHW<.LW1)10)-B_?_S;FW^<0/TUD#<\?6L8PT(-?J""!%/*<2QZ
M-WU (G^JY,A/*<DLW%HYT$<MW=_C+S4^S&Z)0C(?]I&]-.*)-+F >?6XUL6/
MOP@ID:VD\X80$Z375,[YB1,%>U*G&04S<<)#23!$HK,DY%Z(7I'9E4NSW@#U
MD>##*[[F-+;Q'2#V/^)'^*2]@&^-::[IX%$V>]X9WFNW6])&0(&G UYO/5^:
MF(.D(I"V?W'V?;W WGEL,KCUZV\BXEI -]'Z)$$PL>*PLKE6(AG 6W-$YIFA
MEUZ_8HG0E23OFAP_?;40&:_>K(H'BZ,"6G0=>7&P4#:.*)KO;;=4.\#@T#'I
MAGC1W'=6=3B.#5T==@1D!&V(,Z\@U+0>+C_K&'(R]2V+:).8'%*Y;).8ZK"5
M-HGI:<C]-L8C^1,E5[F=2XE.K22YAYA5.-GN#0R0="D>BQP><^TV+) :+>X'
MEU&9=<&BB1D;B\*HP;P",S_AZ0K9ZH5XV?G/(R1@Z3SG<-SQ?JVL#:7EMC/!
M.<2N&LF3AC@8@9&2]<A.NHF:PNNM)%W;.=;7025'OJOZ_$RZ\B_:E],XO=B6
M2=P$F5 $7 R9Y[@[$K;BI_R@R:)FP2:8-5%"G>.<P1,IMF_!<M7F +">*W%E
M%> S=DG?&R41;.&XP/\E>TW=X/_GQ42KWN9[M,OY>H1^$69C^L\@5I#1YJO\
MVCQ()S#S:"V3017&'!7AGH_I"EE\]&_:-WV3LXS&9+7A"85 V#0EF)?F,#R.
M1)'B@<9!<]]#F"U?VV4P1A82)Q\*:S GK>3I^&56MV-B)Y&;(F'18UZ$2N2$
M;^EC_:O.U7>^-SCK]+^3;=!_7EF'#U""-DB\L5B9D"S=*C1N]#UTS)'74.*.
MI1$_DK*<.MNLMY'SNH>4(X-PN7SI>.]BJ5,9P_/D5V*+<V9--^RL1A*$"0T6
MN20DV+_+%DQIC@FDC^=P9\0S@>Y"\C(KN1^:-E.G5N9FCIP0)[Y"?ZLXW?VR
M/F[3"5>Y!_R)74]:91B9H'/?DZBP\1ZN5980U;X15SA*EMC)Y[L,@+9;C,)_
M%V&.&X?#VBBC9.8Q+_2K[(#^C!P0U^-%E!V/C;,4.0W:?\221'V9AZ.04Y'8
M 0IG^T)Q]@_T<9.J(#XR<2^)XZ6LHQ!LPQ#1V [*F\B53N,T9,N04XWE(-(,
MMEB*9U.[0DVE&DLB[;Z=TI[HO)F(3]XB>[6F1#.<D@EP(\,NDT]H%]6"TQI)
MZDF9!7MS"5PF+&^R=7SKXW.CL3:K4Q=AD$889M;S-F:SS=AK-TE!K&2DUB*W
MCQ^I?:J[3KCM75T-?#GT+) 4[-D,"0FZJA#>[(DM+ZLD25JU*%,5=GK1[?2(
MCYX/.Y>:G=)_]K:STWU8J:::\G)8A)'^+AD0=(<1W=\J+,"JE*AKQ%F4DYRE
M+VGUTDM&B:^S+,KP$3_J)KJAME+[M.SO#M%6*[!T+E<:$CU .F[;J.:*6&/,
MEPR>-4[R09VCI/5!U^ \HAO$TM,L+_$WX:P5(BJ)5NB%.46!KDO'^VMR@RQ'
MOPP_" ^O9"!J0[X$MW;)@<&KZR2ZEL Q+-%*MI(.^=ESR7FJU5V[,63JK8 *
MZ.%T>4%WK/26O+GD I+K:_4G[7IO8)8K?/0LS]RT&O"4&7@4G7(;S#*3HY@%
M4_A1K=ZV344BA0J3L[6/IC_L#.EN]BY8\0$)TW_V'^2*AM7O"\7$OR<KY.@2
M7R8V/=9KZCPK;;I% :IOB:17*DBS36YL4RC!EM9J8B6#EG7&M<P[$XX18D<F
MCK1SE+B(^C)62U-[8@IK^3(X>#!1-JQL0,W[9R5_B;P],A1UXL]7=$6KK^X\
MBH61#>YQAP(R\&+!'7TP,\PXUT(5>6-R(XY_^>6G$[P!O-!FE$D,>_OA7^]^
M/.U=>8A)J@5_0  ">.LB=J[PK:#/9>S5D.@E:\M7)05U.]WO[@*#P]*7WSG4
MFW'Z.!25<0 [S=2QD@0E4!R1C7*-D#0G:!^Q(CG)O.-DFG,F%#%HG1"*#(N?
MOI"Q!RGL_<#/';&C5;_#-HXR3R"K5PLS8^V<F%M181RE$#"BU-F067LWQGN#
M.]A$)D*S#=>2-V[NLZ0B0E'ES]!FL!>YB/%G+QB9@JKJ-G?>O8WCRI,LRFZ@
MIP5T;[+7WG'O1,X*YQ$IZM7E)RLR$)%\7K'8)9]1A)"DRZPQY4QRLX[[)]4]
M<%D&]Q9(E4[Z-3?=C7(3T"4L/-)B6[%R0;:-"2*4;B$F*>9X#I-:A%_<'3LN
M^U_V1#*4MIZ]U*49+%GJ6P!\1]'P@8_E(FP+^=V.W:]M 1=/:ILFDA2=H2AL
M9@0-G+;,!8V7@7BEU2)9=<Q=[T&P;8,F0*\9,NMA*O@LI?(<7]$BHE13I0G+
MMIC4LR=;3)V.'6OE)5M/KX.X>!KT;$RV@*T[H5XDAB40+P!+K 7R>IN*2D[M
MIM_+*5@BZI4. UI^JLI%F'#B31J*N5B1F$(8&U1F=:<M)+:3O%C3CI)$\G[R
MLGZVDIR?61>9N ;<K YQ&AB;R2JJ5A<77;L\@, XR#Z7AH>)A%65)P((/VOA
M@"URJ'QS$X+KLL&)R":I1=D*"OF2U)Y5P4B*0VSK4;5N9,[($4I^TTBE:O5O
MK1,Y=N8^H,!FO>8"UK%<^JH9HS7::0'W1@/-D1^Y?0W?**>0TLIC31:KJJ88
MVG3-R=8 _+,S.\XF)PH>&"L5_V(7SMNMW/FI]N5H4C^'\.?!;N$(EBE]8+?_
MQ(L"G<+-ELK/:%W4ZY[^K>/]%$@#DQ(9BX"+.[AZ9%%$>8@N*.8);5BR;[W>
M0:%WUD^':&N:1(V[2I+.:$[![0HXI0].#/$#3TCHI@O66LID=)O :.,F6C&4
MNR<V(,D<2*,MF:'V<?%IZ9IU6VP1(7K$-88BCT957Y'K84':I4XYAR;+GC!Q
M#L&(U5L/3(R 5@VO37*C5N5,BI_4;DHG*C[)6G8C;9H?064]<9&"&V-M/,)6
M,!ZS%49N"GD \<G=<HQI4=V1CAY4^9I9T3KQ2;>S*SI/"AC6,$.*4*Q=P7/E
M8)H1S)#"D:5-16A3&PDGLQGLBDKE/UMXA(3%DHL*1\5*=S_3^9@<JX@5O!Q!
MNO)+QSTJ?#-X$&@A^@MA)%P4"Z**+_C_:U37\=Y$42FL96L!+^;L7R(,*Y/#
M/%*KA%L5DIJ2KQ^3E:DVL\>Y]5=M9D\=MM)F]CP-N4^46AA'@G;C:*.E(G^$
MYY3"JT,:6'RJ_[K!Z[WC,J:O*W!/#".U_,>R0,.\3ZUM%J1<CLDZ%,*893>C
M<$?)"*2QRT=%*FA^SWGH+ --DN/FCKG*RC'8C/MCV^?*+:U,<R;3HT^;&$F1
MT=%3=$N*I$6-Q)ETBY>R9(9+^N&>6BB8HF&VX)10")ZC$E2TD+N-H^99827
MYBKB::([] @NB:[VKV7GQ359-7+)8S2\-,U$B8C"S%\+D52]8D,XQ,Z[)I[9
M6_.*.7*S,N+T+GZQ[:?:3J LE%W724E[M^W^#/'8,[/[P;I/[UMVOZ,8\9:M
MEI_S;2L$MPS<E&)R*R8I(O&A1"4WXLN%;\;?[/N*?LT>EVJ:^#PN'CI@U#SQ
M[?V&+^RCSEOX:!H=?;!)XX=3Y_7.>(W7"NW.OQ9C8'?7>M3,NO4J>32P:Z2/
M+1SOL6Z)I*.#L,8"U+!.V&/E<(O2O^<V9!!:IW_HO).S[VRVVJX-($F)[)10
M9\E+AD[IY*_>#^.Q%P>:Z0D$.C -KV0'6S.%;&57*3-U@,(<TLNX6R^[/M:S
M!RN9?O2!295Y'EF &%Z3<X&YB;F(PV$K6^)SKVVA<@!Q-F.9OQ+AG?Z-1.[6
MPIC'H]>+3F]X%S5S9X',Y3TK9![Q"O;N= 7]>OKIWA*I<':,247,6H)X*H(
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
M.#9]@H4&1BM$.A)BQ"*?4V\9CC^3#I7$');G@*$.3D#&MKA[#FW;)BRL1XF
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
M!L9/:;8N_E-9FL"^TKU:IJ'V!B (37_C+4;<$D/KF=M<J&O>J,^QY"F +@F
M4JE1)A1-"YS ?)L/+;T28KHF '@SM:"U3F*.84?_R4PG@PT>CD/G4HI[3_<!
M2+C0$QD<DH$EC4HFW+@.72*8H4FS@E$020$+(ZOL E!)_,'+01Y8]4NS0.BK
M).99E6*-:\S>Y@G;&_0 JJ5 =],T6"A6OT#<X!7XWN_)R&C+.<Q,=</Y?O)$
MJ$M8X8*P95GBHM WNU*S;LN)/X[G^K0_.!TRC!7T(T/ ^, 1A8]"OC!< 6:\
M6G,57$MW.%T12X2I 2_?92ZV[7RF=-GTC0CS3/-3.-F]?Y!"*\FHF:QB&*K,
M,%<36R)@"%ALN%31/N$V%#<,?<RM^>9WXE79XX+[-DU-WH1<L[V2E6MS&S[=
MCEKO.'%[>Y3YW<3M#:)U H[/O(1=A#]__.&DO$C<U8K8WS7#2QIG*6+8W+$#
M/JN5]ESK#@"EW_K49LM9DI3%K%ZPUL8DX!8/B#U-JL)5?&72P4B>KSSZ_[/W
MILV-(TG:X%^!U71-99I1;%&WJJ;;3)U'=797'I-23>_LES6(!$E,@@ +AY3L
M7[_^N'L< $$EI91$4N+:N].5(@E$>'CX[8\KGX=-+[2?A$619Z2T8H4MRO(=
M "<XY4?:C:LT%WZ!I07/LY>L$TMJHI")T''5/%WL*L\9Z](/%GV)9A*RHO/I
MQRRH;#!*@O&V:$C3K2;\T8PT_%0'-X$RTQX-YG\3+62"JRX#:('IMH$:_F+K
MT #XP$ >!N3*='CH[BXX7]3^J:3Z!E<A.XWJ;?/AU=: 0^]GJ>A6\17ADILE
MS?$!_NT2&$15NEI")(LF8TDE.#^61B9,WK%M#$Z+=Z &C#LLM?"LMM6"B6PK
M@Q1N DZ.#]V5HK%XG:&MT!A9?D?$.@N,=EO]D^PL.(?JQ'F^(7<IO,KR8HVW
MLB#S;K; >6 ^J!@R2A-.V4!T$+<CBR4V!%JRE0[(:M)]8#O6.V56AX+<(AA!
M]L'<VS29FKP!U)#T0;LDO-%ZFHZ^%H@@$%RJ^>DRSAC3,/,?##OW.I0RPD'F
M$C_\FDK2DI<"E^0ZL[S<PX#NB&L=",GRR2=JL) ]S)ND!?U!<L[:^#E)=,5.
M0:\NKS1,621IM)1;*RT,DMV8QGJ+2'I$Y&DPK%BC6PB.F46J2686Z-%HJI\$
M11:;#RY((!;!?X:3Z2]D;PR,!PZ:R;-_3;)+*#?S@T]TZF-$=C\"QKKQ>]/S
MRZE2M8N]")D$J=,A&0LE$MVHW"B"O.*<YK],?H?1M#@;%N>#'9B6,R\3R8Z6
MK DFWR77\1=$/!:/#/7:V]TE2[X0&47V'PM_HV#!"!V(4#8U)]$@#CL-*!F4
M#E>%AP$SR<@[HSO*&D7Z7SD)3W)NQT#*RG-=6SVRR#L(V>,JR+))9IE"$P[2
MA@(V&0T\%- 7R 23]P"OZ:7).,MI<WZ6?HHPE=J"M9Y.7H^B^AEMH+D>D\WE
MMC1ZGZR)X=;L&A@N&G1*0H[A  Q3:ET'>37"TV'2?^'"6M;*R,1< \/3H&>2
MBJ!#I2/MVI+A"(X[=[3Y5_FG&N1;PM",BWBXXK)N_OXT1T6,.LGN#\G,)::0
M ?-LEHT3JO^2O*'XK!ZK&]*QL]WQX<"4-XUU)[_T 2'%$P[)9(=I8W*00FH/
MZ0&$S^/1B$TZ+M9FD8E<("H+P$T(,_ /Q<]%2?2H0C;)P&:1(P=3?_!G^A]
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
MPZ[FT/NYOE7T,O0]UCFQ'?53,F2Y,YD!=/QSYPX2QIHQK)'6T0 9;\4?*@2
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
MREJ'I3RUHJQU[0=]Y3+[N;6.T$)'3NEU:&?*:+S:&LQD_6%VL6T+TF]!JO+
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
M$Z]6JPQ:W4%H\T#/7%*A' 60\CEZ6F_7A&<_\*M)EKZRN7CZY5MKR+#9+(:
M GH-&,!18?!([;\E:Y8>N///;0%9[6CW=K<%9.NPE&T!V>/P^VL)Z@OV%2N&
M*QXASP*?(ZU-P(UFBVQ]/IEGC0EPCE]D"^ H$?CU,B%K%':#LZ0<2Z>!BV:2
M<IAD<6*!9FNZL8';--?Q#Y'L!JJAG#[+M=)&RN&DP9N_EEV[:0*(#E_2/F74
MMVEF)])+H%7[2NVL@2&Q+C"#B+(1\#O8?Q32%%,2% ,N5R!&GV:L,]D^L:5
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
MB?+?O;N7__8>J&AYR2%<%UE)4C>M>* 81H-C?HJ=I14,LSPH)F&2!-,P+XL
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
M =WZ;'(\O;WUGO2^UO)" QEI'*W25@K T6PLD$'-G3QLN+R-4S(+X%B>PWR
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
M1"_Z3>1-GZ@1#*%-T@AZ/\P9JV]8Z1:46W1AOND-,=MF7O]&,A-F'ZW(;F&
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
M\"#,T!_4*OA?1J<M>!(1^?3XJ../(M5',&"8^V(H\+F8U)/'ES*%W@QREBD
M/ARB/U)%P%UY;PH7)HQ@V3D)%<>6!%66EV:0"!"]@)N;%K(6'VP>Z(S$<F8>
M(0]*N3TV8Z%(^NW#5J8>/"T1&=B_/ 86C)_,#)0DIK .#,8MK3+-B!FEY X#
M3<S[S1S&/$MT+K:92\9S).OS>MUY>@#.]&P[G K_>)?R5"C>T(49O30SD)=V
M!A9/Y] %\I6R@TEXQPQ UZ=K5MAOF(&985%$,F3@;!I]K;$([\(?7&_1+OUG
M,<@;)ESA!NLH!! O[E=)F,N0X[A4!BC,H/H&0#/#O+D7F0FSWAPO'?ITJRD
MZR 4S 1[#!\%_XLX$-[1R3TZ[+FWMV__WF%H<!G;#@+)Z >+5(LA\*C6X2NU
M=W@\5[13>^[NT3<>!SYU>'XZ3\T3.$32L4&S[H^K/#6"QPVK($7 4T%TR [)
M > -LI#(@3%=@YA6Y'E:Q#B>ZHR@8ER5I7Z?/C;A;E8]]G<ZS4U&7WA_)V$6
M%\QY'OOR)(ITQ,/B20?&=)3T- ;&U.E ^,223)#9G2@EBLE8-/JB3JB Q667
M51MV(M.:1SJ]]KIEQ K.GP=VX%#\@RHP2F,0T?4!'CRIT"+,9W(9"KFA<L$P
M99!?J@OKU*:^UN]3QPAK!O"O30<PLK;E'L6#O_SP;930P[T?%E\^5<>/'UKC
M:_;934SY:%73M^0%EMQNUJX02'2884(?HZU#.D-ACEF[(=/'MYZ'Y@CD)^2]
MFT[@],6+FT8YO+1&F0'=E#%IKXD%61+L]WY>%CKSH&Z/'4I[Q,/@9!X>]>Z$
MDWG<[9W<%0?R9HS(@WO'B#SI'N^?;-?Z$&L]N%?HS4VHO&J/A]ZPJ<W%D%R$
M9O"L@42?.8(H;?_D7@+E3Z<4TY@ WQ.MW,+6W;:O !,K-RCKN_&8>>W'\..6
MZ1^SP!%,_]P8;YEL[9;QMHRW&64"&]@<_ZLWGG-;0W-K%8EYHQMDJ&Q" <]]
MVB+/A3D75"7?'M)L$QCD/FV&9\X@)UNX@B<,5_#1)K)X5O5@$J<Q)]_B*U='
ML.W-OK4NVCOL;E)-^B;TA3]  .+),^>"&.[QK<NZ-X%!'B!0\%P9Y&0+=+OY
MF<I?4>V2I9R<8&B['&4KI0ZZ-T6B6YOXUCIGLS(/FV".;QWZ^V*.V\=I-X$_
MMO[\EC]6Y<X_F4(%Y^O':3^;1-L,VF,&!':[>QMD-&Q\\FY;KK!Z@=,[[=YQ
MILWF\MVV6F'UU"99V]ORW18UL[54,T9%;524)KNQ1>A[1/V[LUE6T,;# SY
M7&7+\[?D.>+Y.V;0-Y?O'B!>L^6[+=]MXT#W08XWIKGU,AIF>:31H* ,OVY[
M6!X[)M3;(&MHXWVD;4QH]<*G=WK7H16;RW?;F-#JJ4U\=[KENVU,:#XFE)51
M\)__<;+7Z_T2G$T VU4$DW 6I%D9##/Z/P:#!U1@],MX.(SR*.U'W=4Y--L7
M/-$7W POJ:Q[L">0LO,(C8K:P:SM_U"Q97;=3\)+6DU5+O[)' [!B@!\O"DJ
M FSN_=^QG24\#4?1SF4>A5]VPB$M]N<PN0YGQ0]_KB/MQ.E.@X;-[2_<Y'!X
METU^$U8!2)M,ZD'4SP1DZ6=&U1(XS?\*UV4IP3B/AG_YX3^^C6G5V_WAKQ>,
M5Y0-@U?T1N J_=>?P[\N1$!:Q&M__:_+_,_W\[-OH"X] ,SJDC!;R$J<UP D
M;H#6:@!)KQ9:JZ8[7X< IF0D# :K9,2Z: !$-L!B"32GQ<MJP&614KV*@9=U
M.>._.O@\BPDWH-N,20W\^>]I#-2N<Z!V%2\#_:L\2P#X!"_K,DJR:Q_TRRT
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
MO)"^TW!C?N^>=[_AGJ3&R-_MGOQHEM:9PQ!LL_]&.5'IL'MH?T;O*J$+Z-Y
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
M?HGG)$F98PK&BR?T$?.M6"09OMR(88J5DZX8$A,"J$^O\QD\E/*MY=>%&X$
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
M,S*&^<8Y5VM.(#6BH%EY(Z=-(H"Z@8H]1 6M)[V&A).2%Q4&P15[JH<] O-
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
M#!1+X5*IXUFYIZ6<J,U<1D%6[RFKC@SZ),%O@.9ZX &]*VOXXI%3E5D/D$O
MF/M*#4:( \,_^A)X\)*O\/7<5Z!??5@L\,D0=0,\$H-0L$.JA':FU549;:I8
MBM52?28$S">]/"\>5>9VPKPHK7)KA5K\J=@OUZU36FI4@83"E<A22U[X^!3I
MM.55EC/-I[2&*EA;D&X.40/F2.C!"UD@"]=B/5.?QUG!W=I\X5]9\KB V[1@
MK@*H5'IK#6V=PK[9R+#$[Z)AP9<9FOK$CQ%ZJX>F"L8C\E#+RLK*6>E<$,VJ
MM;,<>&INVTV[2Y9_SIRJVISDD^8?5%"M9X^P/GC<2;S\D1+P8Q.$6^V9 *#<
MOZ-(]V;"AORJ#_+]>L4&T-E7S']D4_'B97'APAJ=D>'L\)<.<C#89I!/%AI$
MMXA$[7(GE/KK%>RD>"1]GY]86;IBC2(^^/G%/[P![S7JS6Z[<WTS:/<;W1O6
M[G9YRZEW>_U.M^[\NU%_\<L]U0^&A?(:W@CP$3^]9+\LQ?4RK/WR4S]ZN9O'
M5CU\7!V](6-8D2M!;652_1<7$O^D)[#$=[JXN[],6Y5^P9 'T ,?-%DT003P
MW.>2C(%,.NICF%J?#\DBZV_HI[U )!$YN=EGT*\'[M.XI+DFC9=^S&/'SAP+
M$$8Y60F&#,U0<,S-B"KR#N*?1(B7>"II"IXV'DL!O_XJ.^Y">1V.^_!'%X"R
MX9+9G$1"NB"SJVL047_RS# \8W]P4Y07?877'_]Y]R9M _X.=M]1OC2Z")':
M_WO_D6M4>;;2U;$&/N>*DD3 ''@#\(,#])=F7XI+B^<6Y',[EW?\9CTTY2&)
MB?)=PF")EK&M[6=M<VZ&M;LE/3+]]=6S7"V^@KF;(EHZ'V#:[M!"POQ:;^6X
MMMO>7)=M>X-4%YX>FIHR L9W-W8C7>]Y&H7O&BW[.MM^(!*^:S3MEOH3@8L7
M2&2P";2 /"@T))_'=^E3E&P?)14(K+@(62!<WH=UPWRRBKCSU(0J(NF+&-8S
M; 32A]+1H 46*>.4WDW &WEN;<CM+30_XKYKD;]&ZN,]TK1$UH<0K/CM,.)<
M<MC \-OUCEV7>@ 41D#&9.!]H^5HH>^04T+4,ATW00MTFC"Q^F$4A8]$&<(F
ML \"$Y2]-N(/H0^C5BM4]@S>]0#;JS 18/TQ51!/D=2F*#_6S,OP?>Z@-@"A
M('$(0[(,4!#T-W \X ,AIRE_WJ3F8\$T]>0TC<%^^WB6E:#D,CVFIZG8&ZF<
M9K]3F,K<1D_R<#RI+$JG&NX"D!6W[I'<:#N5L/C,^4@JX4^.YYMXMT0[;AQ:
MS+ZEB@%@_5VSFZY_7-9A9#7;=I-.,#5GCM7G8#9XK@5]Y+"@36F%I)$%3'W7
M 56B%(+K"8 GK$ OYN,4?W*[CKC!TZV #[PE5$O\&X\<3W8[3W6F3KB(6H:.
M1LB-X" R6!W0<5B/#KB&Z*UB1_6F?VWJG:I/<*=I]S*%L/,);@)\9MPH-IGX
M4YS28>*Y=&^!!Y 1>6MRQCPA$OD\3M;=YR_HG>A98N"R.')7A2^.L'/C&K[D
M$7D$D58+_KP=5I0FU@,@<C!\!V[O%'2D[L*^M>I(YP1?GX2@#!<!QG-_?O'T
M&<!U^\5J';B'2Z@-?*&W"@;K:.M2>3P?"L1>>9HOG$3B\N+6Q=M/7RYKRYFH
MBNQ@J$J6?A5:0G\#3;  S>*#AR+6YIKJS'G$^V.6ZG5:VS!+7;?M]LUZ7$6;
M- O]Z6W'5_446Y/I:WN7S%)'C5A=CX7F#:Z)R+H=XTVN6"-:JJ0<.\]B==J
M?ZBDPW\6-]-NAO]4COK!KG[6DXV\[Y[_%_=S^PD(Z=C-9Z2R@]/Y1!S4@E3V
M,E!*02/'2AG,>2)[X^M8&&9YQ+R$Q8KPN_V-ORRQDTM*'71N[$:%T@P.0!=3
M+:*@*L8T=V_*ES96K5FOZL1W&CN?^%W-_8'*$AW/W/_*A.?@F<)S\N]*#;K%
M)JYA=RJ82'=(=7;>%5,:=FO+%!LS1P><HTW+&NQPC@Y42O9XIN&-A]&H[M;&
MH0IU&)<9A_;Y59$U=3KW:1S,')7?..QPCI1QF,D2D#>L.SM/KNQ7GS*=.SQ(
M/>9-PJ?L^O8U7=^NDU>_Y=@K>XWTO..2:@ON61=0QQ:<N;HR5U?EVK"LNKHZ
MCP/6996KKZNWF]GGT>XQ)F$_Q0?-G<(R,L9-N8\J#[M#UKPTL%OBNMV4\2;K
M^+@SUVB5/X)?YEI4D+RSU,O)D&+LS@<X5](#@X^UBJ+7SY8UQ=Q=GL"]QS*+
MW*Z01:X"?9TAP#SZKKS4^##\ET>TR*<"D&?20YSE]9FY=SS'>\=2"JZW2]*Y
MA=79<03E#XQ8E_&%?;,^LWAY0,3Z9\?/%U;IC.,2O=:N,%W=3B!=+JN^OVN^
MYPEK!_<Q)[BFEFCN]C/O"4\0U_N[1S2X/ABN6QL3Q!A<;T(3@_6W3I_E(XLQ
M._#4R+JZM\6"7E@1"1W'6R>N967<L'"6+.6F:G&I@EJ%0DQ8(JQK-W1Q0%E2
M<IU*4VO563MZ%>0W>EC-.M6.DD76"A)(JU/6YCD#1!R%P1!K53%-9:(J+&95
M82=1B'7.9&TJJCX58MV\N3*T.=82+%8U7[IMOD9DG^[.);V%/+5?4$"+^0+K
MY@ZP"*4JL3E)(F?$9'DUG''Z(A5L@W>.0YP>K+FFJ@J:$OYYQ+0Z17',5F1?
MLZ1<-RTI9^K^F[K_:SZV2M^VCE:#\'?O[\1S/56\_36;>#'S,_:G-:F_]M=Y
M:O$5=LISUA@.QD*_9F)D?8K"!\^592X_INK\%LOV4LW?=3G-2E5OT<&137(C
MRY4O3T>&FM^E2FVJ;C"Z$[F2BK D"B9RVYJ*,U7&;_994[%;[VY54[%I-]NM
MG=?^:]3MZ]9^"A6:SEZWUNO0FF45JUNFSU0I/':5PE(.?Z=7+I7)?%J\&.9L
MHJG<MZ_QE^4X:TGEBEJCWK![E;TG,K7[JGKDW,-MO)G[LYS[Z^YS[]%,!;_M
M;S!F-[)GEH+4:/;L5H4,WKHY!*5SJDR.R>;8:-2O]Y9D4KJH+@.0+=RFFXV]
MIA/!QUIW[?J,M3EWQEJ> ^D[35L6SUQLXJ5D=C!-^_.!'SX^>1#MI>R%CV'T
M53XKKR.8$#R6I]F^Q_K(=XX'W7WB 636.'21*D]>6=!%*+XSI56#]X:322@D
M!Q_+DY=:B9AY(.5A5>3&0M$:#GB$C,)A*>F !]9WK;I=ASX?-7!APJ91Z/N2
MPTQ%,. ,$5DJBO'U[>>W7_ 21A$:QM[8R]&=:GY#QR&"&6R/KA,4QZ%MW6DB
MM5U!3MVLRX +R4KF1DSU>!:%7O  ,)/DE2,0[^.(Q<3(AE?\D<<#)R6([>$
M:Q)N/@?T(G\E4E_6]" E62A&":Q%U+A7DK(-[]CN(^9RZT\E'7UE>$MK=&?!
M)8<"K1S,,H43<9HO'Q_ &S<.H)*1'"P($OBBO&C3-&6:P$Q].,]CMNU=VXP=
M*"-_6??:;M:OSYX3;+U6#Y2(7 *R,&?M"I!;C+FRUW/;9T!65V!K7NCM-2.P
M]*=:M]KWB;C#O0=4UA31N.DNZ6POMC8>?UGVR4OT2;=210RW6(N'((K8W\W&
M3I9;^8YG '9;'M^5[V*C:C5<[F";&<1AE ]2/+4Z"(N5W46S9]]<;GJ59K@%
M#G9HV]WVJON8-YJGX1@NJ^.]\/S">(OGZ2U>-.SF^OK3.&NGX:PU&IL7F#JP
MMZ8[DAZ]KF"$V5-\DGG!5IPTE8\3NIVY33JW,*%JE4_93:51$XBQ]OQ<U.WN
MQBY#V2S#+D_-2]G&SO<^U='?&VU\%IZ5[\0W+/?:7K8=Z-CMW>T'2K49V.].
MH-RSO7P;L"D+QT&F?.<Y:E6Z!K]=$@JR%WZ:LE[][N>N_!FZX12%;.[7=WB_
M?A[G28O79<ON5F_'6-T";7O(.C%'J!MBKK5SSZGTL#-\*6=^UVXW#GW57AT]
M>M[W_-?;LCF6&A]'IZ,HU]7Y'L(,SL.#6*)/ZYOHT\I[#\9I/?Y:[6Q<[+KR
ML#-.ZZYNM*O@G2Q6,MU*E;VH@F=D/.<=WJ9O<.%6!6P<P&M>2+I@KJZW=&^>
M(\W2K;*EOG9O6U_[F6 KU^+<GQ>^K9AVX)^?%("7';"TG^6YGQ2(=TI0<UVF
MVA(?PIA;__6/7K/1^-&Z'4NG?<RF5A#&UB"$?U2]&YIJM 6N-QCP""N)K%45
M9*W1'KTZ3:%0D"J- 1UZC*GD#A9"8?.WLEEIENRKQ--2L\9>[ VI8$Q_2FV*
MI"]B%L0>%6G)JL)(7A>0[S $: =4N<4!&85C'D$[CR//&5DQ#UQ9&6C$'J"M
M41C%/,*]E:STPJ.QR-42"G"1(F\,JC;LH!<&PF*Q->4LLJ"MF2HUFX\7P4$D
M,UC49F[P_226I##8^( Y5(LF+GQ7%T9R(^^!!T@9-(G""0P+N@IB@Y;[LO&
M&#:PW$FZHXS"8<3&(!JBNH'OI/(B0:5B\B5S3E%*5!4G_Q!RW'!9A.=Q%/K<
MMGZ3?<2J.8K:1I+-0*=2.IY'#[Z1O3=,8N&!OX0#_L/^8NN)$QY@E47PY$YZ
MAD5=(A /U@C*I)Y-D !!PMQC5:%X!,MI.(*.J8F&;@QQ"&H.4?A4H6@\P0D*
MB\U ^R)$AAB82P&+10A-WC!]<M$KQ=^;*P=3'J7W$:3LJ6NUJ2[=!*.&%8CU
MGL#O]7P?BT--0CEK<U+ A8/RM1Y8Y(6)()B'$:$3:S1A3:4PQ)I*$CVP $?>
M!)O"&1Y##T<()UK\$Q:#I .%@$>>8B6KV833O&!!VM)"?PQP:3(!DS@(8014
M&DQ8SM3QT53:UI]<%Q[+UQ7[.T%]1%7*8+YEQV-95@HE(:#%6EHNR.?,E;(!
MP87^@RPC!0\YDN *O@-@58W0Z^/I!-\.PU1PI^%A6P^>\*A VA1'2RO"@ZFP
M!DF<P))>+!T[SSD&X@<+Y I=5RN;3)HYA&X B!_FOL:=, C'G@,Z$>P8S0@T
M:0G\NZO%YXF\EB+EA%I8UEG#8>*G[][?(:L6QW'#AQ\#X<4R9"[@OI28AR%6
MJ>J">02PPL_P(?4NI];)M/*_$R\J3DY6R$M(LBXU0*6Z4<_G!XZ3Z/*41RRW
MR)D5).,^$H8--$CS ](EQ8B0"_\0< X""^5,(8>8YO"*84?HJ1'!"DRP,3GW
M.&*0(BC'A&Q-3C'J8GF<?5VTB/3;81"N;DG)DX1! L8_#L/0!3ER)Z$7X%0%
MT!G2R] @X-)% P?:#*OLJXF:7^*J;AZJ]CEZM-<?_WGW)JWS]NG3VTPQD/D"
MJ(*+*G%/%ETB!U81&6.04DKR1I#N<S1L'-9@0!TBY9(]-V+^0#\D32:M!1=L
M*S@+@ [L038"]=()+GX2%=KRG!V?!4-**D<L<LD$;:NNZZ;,= XD9!S29X1^
M6X8<#V87L)N;*I<_>(ZBI*,)Y7KF_-"1&D].'2D4+QA(-2@5"BA-D+OA?<L;
MI=9U41SY?PV%FZ%P6_.Q"KMEJS=A<R4W,\K)C#83GY05.ZED*H]BAFZ*=+25
M(A>^-YD0%6G*73H ]0EO6:3+R3.A[WB1B&>^TIC920FJPIA:XH7==MA8>?49
M?ZIRMO7^; NONWQ%*W$.)V".O\'<@%7(91>,O6_2IFCC1LZ'M.#$%LI]GZR2
M-B06NF&)],U@JQA'7E_Z 7(UT#P579+L4=K&I=4L\[O@=2M;=HI+IF-(Y,K+
MRU:ISAH2N>=GWE1_^(9$SI#(/26.+[,6\3GQ--6-,5NL*3HWU8NU>5YX6^FJ
M63TK#L=P>FUZ-5L_,]#MDM/&@&Y+T#4,Z#:-*JN,?_%FLTWUF=6G:C<JY&"L
M6_ZHDC[$!HJYU#A;/-/MU7:]S%.ZO84^[2EMK<Y2K/J4/G-7OC!&L+XJ3+!2
MN_;[<-L$Q%V+J72K94DAR'J]0I9V#U@NE0+8WU;_>;+:P:[L!%?4,I+;YYT5
MG!ZJ]W>68%!M4%TN.6V9H'#H. )J<7UNSP\\MEXC?>H?0D;CW5&L))Y0W,IP
MB7RIG!*-<W4B!HR*2&$3-2HO'15+1X5_EW2>*O#N">[8+;D\3<1#=8((*M59
M$_%@(AY,Q(.)>'AZ,13,X=[NG$Z-*VKC\9?%SU^B$7N-2M5YW<F5Y^ZI ,U=
M]X;3WFS=;,LB:.:^XG/?Z&Y>:/=0<W_R1%C?S^Y@SRS2H-6T>Q6R=R<=:V!8
MN&:P6;=;IX>/75X'G#<^FBU[TQ#!$\''XH/U33,[CY^N)UE_A*X L]9I-.5)
MTC%SEH2I<^CCT&)!5NT&3/MWC6;'KJLJ%?!($L$[Y4<Z5Y,)P6.J2'$[X=^L
MN\!-,#:1^=8]=T8!B&.(K_[]]]>ZR,K";/[<6*B,#(V'BMA160TL 9%$LB#
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
M"^&*5&3Z&AR[;5M_JBML'23 9<Q %ML5<;H?E[6RH#6ZEM7]3 >577!/8/0
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
M(12R5J(VB:HVM:Q02^8O3YLR2\ *AI(^E?L;+&,]'H<N5>Z-.?>)2@XDG?\
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
MVSPZZM-I!O+P#&9!Z!AQ9=&R8@;*$%"5CYSG0./_T;IHZHZNFF :4_$UM//
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
M<17-^Q>JG31X>JLVIDNI#JD?<#\?L*2QCF.WGVTR -IIV$)#KO0P'2Q2*OY
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
M7EG.6(X6B+!EHGCR8+.2$)3FR3I*E59H):@96?-K%,.JJ38--E/N0%E4LEB
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
M5F[;+'M/\JK?&0@NW3!SS^@XGKZ_.SETLALF,]B@Y?;FF]./FD03@S$HLL
M+8U"L"424I[IJ(5+1J6+H9-8<6^H5-1KSJF@1AJK/768&IK[!5Q$U[DM',<+
M< $M,]!LM#8C\!W?KLV6W7S4%_T42"Q\\KD=:M=#Q? R;F1&DG<7RCNMQM:I
M@0WV0-NW3\H] 5(S)_+PXYA&EPQNG3IRJ;K_1NNO7O< Y>^$XFNJ65^%8?4H
MV@!B[7X98'8JQGS7S$N'13^KJ&9QSOAV'Y@>/'L)@FB#-,EQ4A5^%O"K:UW.
M>$+AQ);;@A)XUNKV<J.J(A4RDP44WFB]3JVO8]W%#Q=D>#R>] YS=7K'72=J
M-!D934;&8\S(^'__I2FA__IC+#H6G3B I%JT5(A?9/#UD?GSXDBF:#T()*NB
MX]1$S:V25N2.19%XSJ[,EUH?!>GR)%TK@Y_-"YE^%I[9#P^49%Z09=E4O<B/
M>9(%"RSQV*D/V#YHYY,W%6XE9*+B+Y7>'G-<3'LPC@4HUH<$1.12^,0!",5^
MV3!U/,C" <!W<WCB1 C6-.AUFI>-%>^HY?5U#P4*0Q::,Q*S]O,M'GGE,GM:
M'(%3H3X?-U3SIN)]'2X:6N9D$2AC?I@$UQ@_R,O)ZWS%$'-\1[%Y#P]AK >'
M\%F_W1L-9NC>,/K#;OO_1I.0K7R7A0,_[@5@24];_S?JY0_JD.QRM]I</CQL
M]P."91OF<.P03[+SN'9PVC90J/R]P<0Z50A?)I=VS*9F-^.SUI)*B92CL9O#
M2UJG*^EPSB/[<:4N7F^_G$M[@%'[G/IPVNN'0>Q>LAE--O5.RHKM7_GD/"]J
M[?_&3GC9Z[\?Q$><#O$&QOKB(^5$<.8="L(3Q%/NFYD818H#,<(TQ43$CZQD
MT"SR/2RR3M1@)PQ2..!L+E3(<.803;FO&O/&"_LCRV8UBWP/BQR<=L1)@DP2
M&G%-#7*!P*L(\^\H@W-(GCSK]A84RKKNC:P@+%,&UJL_J&W$(*YK/W:F%[5V
M5+F*<LAK_MI)KU^[@8?%0'MM:LGZ)6G]E9O>7R!3]VMG_ LTI!BK^S:FQ>W-
M%U\^*FV2!#*/A(@)<9!Z(#Y=0-0186R0 <3H)=,BJ#8YV]-)Y3EL>(NS=3)Z
MH[T/.+%%6=FK[O_[$*=*?JM=F?+Z_6P,+*PB3T")Y"@9PCEN95@BT$^JH,R=
M2=A%^?1RH$:.%>K-?ZE5"MR@7D(C^./GG][NO/_IE]IL^73.O9*QH(X0O7B-
M3KN*K6]/B4/\VI?&8YDS#/Q>Q_F\RW$^@XWU2W+*83\P?6.;;S_;IP<EG <>
MM4QSJXKO+%D6>8KRE%<&V\K451ER"Q>MG&2QGKN\):J9O3R7\_>920V FQWG
ML-+J)R?V;!R!U!Y,(W_&M[BT>V8?9?&-*Z/V;*()</SC[!8LFS6OZM2'5R6
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
M6"^>T7;)TZPZ;<S$1UU39GXTF'[U:NDRS@;[BAC9:.UT2UI&Y8^>'7;==[T
M2R>'Y9?A?7U<%3HM#VI>SPSO8I^'!G$N(<X>(([SRFC)D%8\(6XM1A9;@ZQ-
ML"HFP*KXC#AL0R^(6LS9&.,M  <1SOFP\KM.A?<2M\0X!N_O>F1_=^"D/N^&
M%^/!/:^C+@?-GICL"7_^40+%Y$4*L4@1YTXB0$>&'.-&IJ $TQ3VQ :]0@9=
M2H>O.V)4RDYM!!BG@'T=4-IU@L:7XH\%B/TJC_Z>C;.@3UXN%W!Q#XW1XV5I
M65)Z\%P$F _U8S^OGOK](*91YZ]VBH]^3QVPCQ%;9AUQ*$7E$$^@WNB8$LKQ
MZ4YKYYC"L*?,!K]4):X46KI9%Z<;VF7NW2PSWC5OJT8-+T$U&?=2_ !ZS!\U
M'5L5\\S6YJ=QU._9]A%\_N'-Z19]^6F[[);GYSN[^\=[1R^/=EZ]$'L?MOC>
M[F%G[U+4[VL*8_FRO_G\?._#&Y)WR];FEM@^WF]OE=]T#O?.#P]W7OUS])_S
M3V3GS4=/,;<PG\A65=RH0\ZDB)BECE(EDPORHD$&V%$*B2E.0^*"1<.QTU3'
MH*D(*J5O,,@LT_K"<M6FLC=6Q:VS>+";[<%LH8#B[/B68:\.Z=Z=+V=PDL/N
MZP)J%Y*WQWJU!3DU&K0.8N^@;TMOA-PXMRJG56@+'/7*X= K%A?@1&TWU<L'
MH^/CXEI)<^T2%HQALA?J_E'#66-3^78.7YMOKY<Y4VG8W/-URD6F/U.S>L[R
MK@IHE497*^F_W:Q\!!.S78EW&A=2&)NL*C/<I '8UU*B%J9IRJ@LX=H%PCQW
MAEN25)0V:$(3]EXL1/%K$N;&?"UG6[8'G_Z._?P&R/QIVB6BCP[3]TZW-_WY
MUBY\GJ7_+@"\#T+B$!#13"%.@D% )RBB(225C$H@^9\\$Y?4R/\9%U"8\]_D
MB+I2O*#4+*J.8ND-ESM8%UH_24=/V<#H8J=W.B[2!+OGL+0;J#==:;N=$YT*
M78$7^FFKV[NT^6;WG?B?:1/:KPWOA^87S0/T3JJ1I$3T/F+U@FX=?-38*!H)
M158HH+8I2.0\$!K# Y;)*\:3OZA>>$^,)2S$P#'WF)K$B*6<)L.5A+]N7E1V
M60Z147_:'FRF+F*Q2?4ZG:HOZB69=AK[19957QE,;6!U E\L9KD9C^]OURD
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
MLM(& 7]X3ASL3&UT0WJ7"Q=^ A<QQ:QR*D23<8@S"IJ-H1))$851#B>;-1N
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
MA2"I2"CHJ*L( NLT0]*[B%EV&3GSY)D6&V2=Z4X3FKNZB@@+S'+OK5!6<Y6
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
M!PWZ&CY_R;YL-S#\EC4NWO(&W1>-PS<'^_GU7CAH7/S5NM)BT00;"68>22/
MEY98(X.Y0EIYIAFU1*G<UT?Q34+UIB'7_:\G2N#$4WK3/\NR^+6&I[FTC742
M'&"L&3ABW!ENJ8V1>J<<MO#:S:-M;(&G><+399V3#A0["FYUX,0CCAW.YQ08
M!0O.MB=".%+!$]G4F&UJ=ITPLD!$@8A?0@1ERCF50/O%R&42^2Q,V%B5NB3/
M?041JD#$TD#$>*F29U1X+Y"7B8$%0QDRN5Y)2Z^<]HDGSC-$B,W,*8O5]<S1
M)86(>WMKJ?K?2CED'Z87F\SDBTUY_*4#J[FX6P\[-B[=4)8*RR::*G*F;(H2
MW"\:%.+1">2<X,@K$83R6CI,<U-%R?"FG-+P?H5\L>E@]:BVU)5;SF0NK0+(
MS(6MYV&Y# 5DE@UD+GTJY9..+!'$*+>(\]P?'EN,O"4R:.-]$.RVEDM%T-=)
MT!^8X%($?<D$?<PS$E'I9%- @4KPC+C3R"G'4-*&&L!WHU3<V)(4;RIYO:SG
MZ<1\06T?GU1(_S[M^@/;NYYML;:=(*>[/O=L'+1XW^=]/!DNU13(*NAT+W2:
M[/Q(I<6*P$(IELL1M$(V2H.8 ;0*CG-,?>7K8+R)I[1S7N7.CVLCU,OH:ES$
M;B?8WD$1Y\<7YTNO0IBD-1B/*#)E$$]<(!V30AC,2TV#,5R3'"30E-#?U[CE
MX7I*]#W5].*=BB+7\Y3K\5;N'A// LYUI J<""^1R:72'H X6"RE3V)CBV<5
MO3QJ>M:CDT52GB]+(EQLAP>EP,U[ZI8.$>=Q9C,; 4HY8'XB!)QH6*HBR%#R
M%%D*X,>ELL@$HY$S4E$K==)<#E/DA-D42JS!L<RRL@ _ZG@?$B=>7_B;AXM7
M,H17#?[&FJ=B2;V@'-&@&.+>@6.'%4;84:M3H.#<D=LSA L$%0AZ<@@J6< K
M!D%C/BCQR27I)$!0C !!(B%MK$*!,\%TC$3K--<LX&6!H"G\Z=?HUF\CH![*
M"\_EM]<IND=5E)4PC?UJ^+SX\B?6P;.=]F_^R;4ZN">J8!;R"CWWV-^#[F45
MW[>(7#?:(V03#/:%;9W9\][&;Y,5S,WVZ.*2P=VO/ON-3YC2H]3T99[U:IX!
M?3K=:K%?#%A(*S+U?]ME&4KMH)LA]Q_-%#4XMXH+:1)W1!G+E8K,8Z6=4-A_
M)7ACJZ(/R!&(W+4A4[/^^S>[-0.9T(+VW72RAC>V!V.WK5HF];#M\XJ$XL.I
MZS5#TW:;L7?C RW+$^QT^G"Q?B<O0P5D%>G1FV;;MGT3'NQ#'][(K%J]80S_
MU0!TQI)UQV3M"B@--1Z76 3.+=$&O("@$TE<!1FLHT9'?",CPC+1<KRVW5PU
MVJO]';NU2LL_#2W'E=XG@W9UNVE@=SQ[2H[&]M%7#U:=]=XCDPD].369XTP9
M% ,57BK/F3-WI^18(MZR@SBDWZCZ,>2E[M6&O-8U6W';@LBVF@/)&])5A]CN
M@$*S_4ZW5SO-9&?- =EUYCP[[?_\KK.9+3NC5VAFC1]J<;3A3V##5Z9U]3%H
MF]-CF*+ST1U&2?P (:.CF!$S]E5"D;.#IC\84(G$'[YUFOM(I&[G>$C*?>6^
M8!SYT]9@A"YZ"Z//7SP?<I$ RJ#J-V#2S$A'H@L;R?(2?*S48.?*1O*D!TEW
MHYAX/P$V]^#:6#("C4*?4NA35H(^Y>D:9?]160;7>/)'*GX*3=VS*D->@LH^
M?(]0Y:WNPUC8LEKU=8E='C8N//[R>?_'_D7C?'_/X\;V#K@11[1Q^.6X<?CV
M'+[/=XX_GN]>BUTV+G8NWK>^'+Z!:_QUL'/Q[JQ!_SK8W=L_WSG>/X??@NOQ
MC7[9>RNN$*Q(860R$E9,Y$Z*A B4V6@1\;"^B4JC728K56Q3*;VI9"%8*>P)
M*W:T\L $W@);2P-;EZ>^"?9Z$-8APQ/ EE,6.4LM2E($@"Y833^$+=!$F[ !
M5H55H4#',D'' Q.%"W0L"W2,G=9Z$2,-G"$MJ$/<!XH<: 84K6$J.C!@ Q]
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
MU_#_Q@5L%;IS_(XT#E^RQH6_:'Q^=[9S?G6;O#G<H3L'H#[8E\-WHK$'_[^
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
M6K^03FF!O4(I<86X2!8YIA.2/AH=I,0ZZ9*,6Z3W<=+[PI-Q%R?)X]I DM;
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
M;5=AW<6@LYS,IOHWCD?+%5AZ%"S=Z/AFDB/2>($L]0IQB@&6.,=(1A9];IE
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
MV=NS1B;B@W6N/%L5.-E:]PRD'7A[WA!PU \8C:WU.C#U5>CR8"06$*K3#.<
M:WE$\ & OD:O79U?>=#="]@_I\/'[^3>S@!FU939UG!SGEG0<0!W(^HU\J->
MWR)? /[QH(G:X2$X NR'[/PUVK5;G]_6%,?7,VB'<WB19S!S@TX84]RJH\\.
M6BC8\^'.'''6P8KF3X#VZ:M5'ZS/JVKM^\""LPBD1@;J2CY>UV[.9(:E(6[8
M@6%V;&Z'X^:Y\.HHV>E-%00,N_3OHV*?E>UK[%M#;0I??\4Z4,T X^[]RIUJ
ME<]4]%:86[,S]O.H<UUK\UM$#GCR";()!OO&-L_M17?CMYL;$W;E\.*2P=UO
M/_N]3YC27"IOP@,.I"/D+58M]AN0@MC)GX(AV6492NVHDPG-_S12U$!<%!?2
MP$%+E+%<J<@\5MH)A?TAP1N;>Y7""!*02U /HK_LYD/0XE8TVX+VW1UO6+7O
MWEN UA:(Z-LA$F2('J=:]S[0LCQ!O=T;' $W[##O05UN^7R 5)IZ=2H-'?]O
MAV0E3)*X5<;W?]Q"U $U)B)$)Q.P0RYYQ-P2CJ,A@0B-"4]BXXJ]A:VLSD<@
M)A3>=IP1SKS5B4C".&7*:LURAMW6YR\5.T!8C-21;NU;'V8^6[[:@P/"#@*!
MQPMX7W&C<1K3S1:@]GEEDYEP'-G!';IPF6L3Z)AA[S3:;K]3K>_H3*K,.?#6
M0.7J7NMA+:!LW6ZF-XW6P'I13=+ !&F_VT8S2_0KN",PA$XV3V86 _>]N!R8
M ;.! L:1Q3Y$8!/-*CFW8FZ99<&]@"[E$>;1C89Q\]P<GJ8#+CAA\+$5QD8\
MFH\C.$K;+O.7/*K1^ 9T:C2^ZI''GNOZ:6&0"<2A"5OIUB!?U4 !  +7RC,
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
M)'8!B"4$B)F[%PI 3&] O"81H(G"_VN*M&( $#+";R8[(@T)$9 =&\4+0!2
M6&H'0]$]%@ ;7\;]#F3GXZ$,CK#H#5))>L2M(DA3H9 2R4GA$\.2WZ]_% E>
M&PF>N>NAR.K4LCKF>\BRRB,50+L8,CQ0Q"E.R-B4$,[%)Z@6.DH/Q[QZS8N@
MKJ^@SMSY4 1U:D&]X7W8>W>H0!ZQ\PE)QQGBD>1PX9S0E(2TF'&I<Q.9E9#4
MF68O#-,O1D6M[]3S>DRQK^H9U6LEEMR+,;%JVL(F:MUJ@<U\?I;E7%@&]\\]
MS0_*<?#8X^#:-&,$ <V*8Z08!<XFN4=6:I%K:0!R,^8H#3FNRZQ%\.?,\7W.
MH2XS&>\T<3+SQ?F5QK.9.Z4*GCT9SZY]4=2)9%-DR$F7F:W+38-H0))Y6!]F
M4N!J8Y/CM<B$*W V0SA;U4H$R^<\*T#V9./W-3'S/%JM)$;"V8 XY:"B6^=1
MC K'%'SRI*HY8B9$"*X7DBU)-9091A^O(PPM@XNNP- L8&C_A@^N_NU0"Z\I
M3QPEBG.LL@#UD L&*B/#RG(2HL@Z(IE!V;.5@X,I1UI09-G=A 5%GHHBX]Y!
M0!'##5?,*R1LT(AS0I'V5*+<:),9'#AU'C0S-KW/H8!( 9'E<F$6$'DJB-ST
M7.X?6H^)]0( A&H"/U1$-G>UB"F1:$S$M,I#%C-P72XKC-SO\?RMZI2[.6S6
M^]N-WM-3-;Q?@(S2>RJR=6NVDQO.^V8_-R=.G?9I[=/NEYK-?=('?<<&'V["
M-\>[D8%$=QO=7NVL V+9@;%6;;SMC]A]56NTNOV.;?GX:OC1TU- !+B1K;4[
MM7;O*'9JI[8!D-#*GQH.)+=+SGV5AXWKT\WN9W'4^*QV?M3P1]6PSRQL!U=]
M.E_?]W*3^L'%&BW?[W3@#7<Q:%,>NUVXOLU=FIO-_._WT63 1$?[;32*L9[V
M8X/Y/FP9]GJQ[<=A$>+-PI/_&B[#Q8[M]3OP;VE-?GQRJ+BP@JJ$O+<8<:D\
MTL%:H$$T2,*)-U@L?:OQX8KF#3_L,'Y7\K*,6-B_=WJ/VYNMQVUUC;%6XZ]J
M>9>]>6*_\<&DS*.[N#&OJ31/:2XNZ6NLG]:(^!>]CZ6F<^E]+,M@]</Z=<^N
ME^]*=5B<9?//ES!'CVCDN:[3<3>\[,5WVH2#CLRL,/2#M/&EFX+9-=>\\_SK
M8X7 EA&39*0<_H]A(TQD!AN"K?<!V\,/#W7'_H2E_]M>9+SN;O=C'>Z\!\K'
M][@#PSCJKHNM(MLACNJ7_X1__WF\\\<[O/MU!^_O?;O<.:XWZ]N?3@].O]"=
MXX/F0>.VK2+;(=ZQ'?AWYW3G')Y'[%]^.MK=WKG8H5]P_8\#>([]B_KIGZ=
M],?#ZKCR5NN@$/8T-]]4$AFM/7*.RB15TE';C4TM)U1<G7'A^$6;-!\SGKGT
MC5A_\R0W06+,I9!)<)>"=H%(EAB/,AIJ30&&90.&Z_@T0XVQ(I=FX]P@+K!
M3F"#&  &X59YKM+&IGG-"BX47'@D+B380#A$SJP2/&JA.4^&)$F<H000H>#"
MDN'"6+B75C0FI@,BAN<8"T>0I3JBI*VBRDG)<K=N(U[K50&&E]!!!N2)KFW+
MF)538/:C[>R=MPL,/0J&/HSK+0H;DVRP*&)&@*-@@AP#+ HQXL!Y\-J&C4U)
MIX>A4C]V>05WT0I&$=PG"NZU7H&3T8E0#:Q!*M K@$3D*%J07HFE(%PJ#GJ%
M7(%RLD5N5T8!*'+[-+D=X_V,$I:D= B840+>[R,R6#'$B+,V!N%@Z4!N)Z7?
M/I_@OH3BSB I;&UK.:\FM3_JQ%BPYE%8<Z-)I ^>,<4S/<@I9=(Y9+SU0.X#
M$#X@>DKD"&PZ,^-CJ<^TA*+[+.2^B.Y31/>:WGM&G6'1(&IM;NM",- $K9#2
M,@C@"CAQMK')IF<)17*75W*?A=X7R7V"Y(X;]AFF*2B)'+!OQ .EN7<"0Y@K
M0WD0(5(!AZZ</G=RAJ+[0FSWO-CNEXG@OV_W.P5J'@4U-WJU"&EH$BF3!.X!
M:@Q%<%X8%$/4#%8M2JUAW_,)9=:+$7!M)/<Y^'V1W*=([C6]AZ71)K=5HA$[
MQ)U(R 4G$.,F4DF2#\YN;.+I%?,BN,LKN,]![XO@/D%PQ]B]D9I0XB@2N3X*
MUR8B2[Q"D1))@Q4>^'UUY"Z3W^V%F.]%,=\O%;MO?"^&A,=!S8U*O8'8:!,0
M>YFKIG"I(G+*8J2-\\XH(QUV&YN$3JAL66R :R.YS\+NB^0^07*OV;U*49DD
M/&))"B )/"'#M48,6)TS,7*;>ZCBUZ0([OH*[K.P^R*XCQ?<\;Z%1D2:7$0>
M!!AQH4!P-8%SUPEA&.&1"%D=N<OD,'\AMGM951W(E7J %?5BIYCREX7L;^7E
M*/#S)/C9'V?\+&]S12R2ECK@#2$@@R-&C(K F>#&&KVQ*:;/(2Y6P>65WJ<3
M_H<T+"TRO1"9'@ODH2%0V%P(!_C!!:?(*A.15-IR+5.4N3_%C/J9%KE>7KE>
MM#Y0)'@:"1Y3"J+& +W,H$082+!B$6EO'!(@VE*83*S\LIW*BRBYM%+]#H>5
M"\^&\E&J,95J3$NF116(?A1$^W'%*<HDI3(JUY:7 -'6(4L)1]%&!AM8>T?"
MQB9E;'JW;"FS\N+*K"S:!5.0X+%(<*UN,5"JL(@:)6]XKKFDD"8B(*$=B]SA
MR&4.B9Q!9%4!@A<'!(M6X0H0/!((QETYH)T9GR)B'&O$(R?(N420,MIXYDD4
MN2 C%7QFX1.K4F!I()9FR564+"-O:A].S_JY]T'NS-")W?O+3*^G>>FORZ:O
M?&F%1M?#Y,*BO/OAX:-;I_FO@E2/0JIOX\J+4XHR;R+B5@%2,8N1%0!7/GFJ
M$A%:6KFQJ2<D<?RM&(;707(7HE\4R9V5Y(YE<2CFDL<2,9DP2"ZH'49XC!SW
M7"MO81%-CO.Z:QDNDKL6DKL0A:!([HPD=TP[X%Q)0K5 @1B%.$X2664]4E:0
M(+T2RE95F>]&:#Z+Y$[ISIG8R@[_K)O="KM[_@UZ0F[*]MTV^S'WG+K3L^J)
MBMWTL[C>SJ$9S,]RGPS/H(S=<R04Z'\4])^,JUM)<FVL5,AX(Q#/:7Q:B8"X
M9L)3SV"; VFC5,S:1#P[%%Z,"7FZ\<[ Q#PGP%UI8)F5KEB 94; ,J8-"I:H
MH0DYZACB5G-D,.B%$1MK-6@)7MJ-36)F7=&_X$K!E:5Q;15<F0VNC'NR@K).
M1HR(%:"K2DF0"R:AJ!DFW@0;G<LE!\3,\@F?'5@>T-S\)\W.AS+ LZ9ZUNXV
M\DR\J;IH-[['OX]:OU8",O:MX=/BZZ]8!T_6[]W_E3M].!<OYU6?9HEO=E$>
M_WG4&8WFS'Z+R'6B/4%5 M4;VSRW%]V-WVZV76ZT1A>7#.Y^^]GO?<*4YM)3
M%!YPL'D ==H96F!A8,?&3OX4#,DNRU!J1YV,I/_32%$#8BHNI$G<$64L5RHR
MCY5V0F%_2/#&9M4D/5LGWF84KB)2[>:O>F%G@;OEMUW0OE,3]]U[VX6QVR8\
MQ"G<_J+*T/O<=]U&:-C.N*7E]@,MRQ/4VSVX6*^=EZ&",9N]S>\;+=OR#7BP
MSSUXH0K'&&9HY.5JM/HQ3)(X@"0_>+_:'(.33FEOM%9P<A+.8U1&2:]BD"DJ
MC1.1&_=\#[B]9T:D8!SGPAG-K7'.:QTC,'VJ-W[2+WY\AQSWN[U&NG@F:-H[
MBK7!!V!>+8 ^@%"M$T]MHW75*[X&ZW\Z:"H]LG370+S&F\L/NL_?Z3%_'F\V
MF<^?[\$=X7.-=NC6(DAG&&\Z_Z:V=/WF 5I?XP&\/K;AO.*OE5+S:(LNC)A+
M#_?[;SK58/4L>[BO@HWVTP0)NBM ;Q[1AGS)>HO?@>M1&CA^Q#.M6VMU4,!,
MZ:P^/B-?'W*TU/YZ$6VG>\=S-Y,9^[5A8M6N_A+J20STXKL_*ZM%J"7KA[["
M"E3C?_N-L\P"5P=/?\U_QRU$0RWZZ3ZLL=1S&(I_$_J=+',_MPZ-A'=K(+M7
M9UKUYAX(+EEM8]%I-;;+T-BA'R]V]K;P_N4'L;O=/-[=/FC4CT.S_O7CCX,_
MWN&#M[>-1?L</G]9IQ\N#[8_P'@_'>\<G_#=KSN\?OJ!PK.1@^WW)_M[GTYN
M]7,T06 :&$%"&9\SH3BRPB44G8G8I1A)XKEO!%=W+2IK>*X^SE Z40RL3D:S
MD*3#DELG=:X"1)6U'L2!>Y;%@)@B!DL@!B-?S-X)W<W^&&$4\]G'J^$',Q'I
M1#W2-FGG Y-&NRP*5/Y4%%Y"\=1?'(??XU'#-^\&SLQH.E;L7'R,"[8 PO,!
MPHU6:()0!Q"N4/2Y)*-R$AEL%0J:4 [KAG',3I37G#_A7'QZE<05%IS'GZ3,
M,X&-Q!('R9D/QE(7>0!:J:(.C):3=&D$Y_HD93L?#S'UG(?$49#!(NZ\1381
MC(C71 A&DPHR"X\VLSU)5U"QO&.0N&&0>Q*6/#0<_SFO\>))TC0F@T=5!UVB
MQ,V?4J>[02>M?G;"S"10EC_J'-@>BN GD,!_QTX^-:_B41 M1\(#CH0;A>FY
M-$03H%$)M& X#J1%1LB $B$R:D>BHBP?!^QN<\J_+!F;6C:1>F0<UT21>HS!
MHHC4<XK4&,NJ;QT2&7)]^*R3)(DXM0DY$@*2&(Y=(27E@61[!;D;/_J7F?"L
M7X5]K<UA/:5%XP'3M>PX,XNC^VFAZ 5G%HPS-RI,I^B8YS3WHW" ,7 F(.,#
MG.2< /&229,4JJ/[;IVTIQW=CY&5:;2251;&61SZC[&M%&%\3F$</_0_'@8L
ME!->HIQWAKC)K6*8Y C'($G@&@,/R *I[G:+GG#HWPR9GAP>2&@E9,\1#/BY
M?W;6K,(I;;/F;?>HEIKM\UJC-;#VY5U>A6G# =UKWQ/Q9[N/"_A[8+R?N!/N
M-S'*M@0 OH  P-5Q;Y>HN:6(FELIS>AMQMTS"T.OHJNK4B)=P&#?[(>JTEH%
MJ*< M_U.A=43:R@\)+1T-<+=5B*8;E6*;USQQ\'QWN[WJA,^==JG=\[R:0JI
M+%LEC<G ^_!*&I,><5ER2Q]I*[B;6ZIY8%I@'HBBW"CX/7$J9;(V)I\P/=S.
M)Q0FF*"G))F."J:N28YI&\,]+F%L=/_TXT4=5(Z=[1,*:LCISM=_GNQ??J,'
M7^$[VSN7.[=5D>./\#P[%_7+@P:H(AB>!^ZQ#VK(_H_]TT]9E6D>'(.Z<KES
M?BML,#@MF& &>>Q5+IN,D>86U!#&J5;:VXCQQB8A8D+R^FB3/Y^9KQ13>WZ4
MF+YD#A$T2LLIT99';XU3E$1&K#5$4ILR2A S1(F[IHR"$O-"B6N#!<_]K(B7
M,2J/ "T(XMY+I$U*R,8H@B5&.,$R4JCIZRHO00&U52+V]SH[;+<;@>*W7<_"
MERJ*'W_X(]OZ%BL=H 7WOT7.?E8N[3$5-Y8:LI:/V'S*X]A-7[IQ*Z_9[G#%
M/K3>#=?K?;NSWA4V%H5K-X)#@^%1Q!@1]B278981:6$X2D"$!%/2:F8V-HV9
M &DK1'Y*L_ 71'X*DBP0248,Z7CK1_W;H4K)>*<,2HP#0]+$(H>Q1Q%S1;'E
MRKN0&9*<6;V>.9;<&:]+,>F5[% 9E*OX9=43QC;&"F7<%R3^I#/UYM[?CJZ7
M?97-=C9A[L&E?V^V_<FS[^:=J]V\NWUR7O_ZA<+N)?4_/N#,K?>/CX[@^FS_
MTI.=RZ/3O$/K#8,/_G.$_>F?+?O5]'=AU^WN;9&#/=C%EU_@?A]_[.X=-7;_
M> ??#\?URR^7NW\<P [=I\#=+V'7'DJN4X"-A[Q1"?&4-+(X,"2"(BHX89)6
M S2JZIILY:![C T #Y'.&\JMB3I*31,6PM@H%(T;M0@8<09SWNOTX[V52!;B
M:KR_L$N-X->UO!ER?9K31N]FY\>?N$C%/(==7?%-HP="Z!_P(&\[,31ZM?>#
M\.*+5[5!R1I09[.HOJJ"C>]]O/G*V6=_%$._&7=3GN0/K2YLAFH0+UOD3@XY
MY9$*3Q%,IP.1\P&9(!.B+)I(.)P.03Y0A.:Z%7_JK*\$I^W@J*B@?A#6WHR]
M7NQTLTO(#S9FN]_K]N"MK#K:7BTGZ60O?-YLW48WN_+AL]FC-'#9YV/JB25X
M]&KXY+E^+?%<?/*8/-7OOG"?O(396Y4  OU:\U69V#Q6^9A8A]$'1J(]K&/U
MY " 3OO\MLJV4L$ PU"VVH=A0[%:#F;+P#46,_2J-K^(B5E\U*SFU%<'RN[U
M<3$I)N/6=J5DRNVZYJ$M.[;7[P KK/W#=7[;W'Y8AN%CHB">$O&RL@%0LPD<
M6;4I*Z7&'F;-^]+J1M\'TEOKQ._MYO<JR&7 @8>YGQ?3>$H>MF]6W?(Y,7;=
M2^.3L=BQX#B)V28A1<!.">:5(NZ!B20WE=#1 9_/]W<I19^+/P^CUH$ +%/@
M^M.4U*&5D^SO[=.=TP^\OKU_>;#W!>]\W>?[\"E02$7]])\GN]O_A#$UC^JW
M*Y(?_WE4/]Z_V#_^ANNY>OG>QQ\'QT<-N#>O'Y]DJRG?.?WS&,9-;T2+[,'X
MOQU2K@TU+B%! ^BXA%/DC.$H")MMUP+CP#<V@<O>S229<7O=:<V?SR$@4^7!
M/G> XTI 4+W]?<CG<<7GV6)G?(YPO\)ACH][^&798%/'"3SM@,M.O;$R.&\N
M8Z<=;/?H3O/(=NM;+FZ3S[\E\MVMPJGV[D8?9N.))$0AJPQ&W&B"M+ *::Z#
MTEKAR%1VNE=UX-<@$&!N!^J"S[1"KN\%'DJ,"-9+%YW@BD9'(N:):LME(EJ'
MR5FA$_K3%HB9 F*N6X0Y28W.<9.*Y$"C)!C2EF%$@@G2J*A2\J![9UO_LK/F
M%U/1ZW-L-=H=D+*1^G_6:9\VNMUVYZ+6JGRQ9R-?[.>8FY[4MIYD!UC#(._)
MVG[4QDDMG-"""] A ]&8D:@)L4PI/9D,?:B_?[B^7W5M"479?RIF[=Q1]A.Q
MWF&-A"<YI,E29!3+Z2$)Z^2"]*8J&X&GAJW9Q'ROCDH_A\)\*X$9_^PW+T M
MKU1S,M>96W7,G5[[?!+@%A(X'^OIUB$L02#)2N0C]HA3;D#%I!X9[9FDF&GI
MW<8FG\0!5TC)+*EVR\+")MFCO#**LXB)Y3%XZZB-F,$K\.S:Z:(6+@(1KM5"
MCB5H@3&GGM#<M$,JY#R.2%GL%*,)LRCO08224K=<NM_O:YLM-Y,J99H*^)X5
M-DHND]<ZYPAHS83DVEE:=+]G!Z:/MW4_0@&9K"'(">(0=R0A;7U -CFJI1"<
MNZI"&1?+D<VR.KK?8II$+-]LC>M^=*XSM^J8.[7N]S3 +4QO/L:TK4//)5'4
M:T0\88CKI)"1/""J%:R'DU1YL[')Q&KK?B73>%E8V(2:!80Z3!FH'(KRF(RQ
M5$JL3*22>^5XT?T6@0C7NI\EUFKL$TK1"L2ID4"O'$5).1H8\YQ1<@\B/'.R
M</'[W=+]WA:_WT]T/YE8$I8+&;WGCA%C1 2@2?"2CT+ZHOL].S!]N:W[!6&5
M"50@%[!!/'&.-!P8B#*#0[3!<&&J%II+4NMI=72_E^KWV[$=?U0;I-CQXO>;
MI^[W-, M3&\^QK2MPX0Q9TP$I'T<UMAT,40D XO:!NRK&INR^/V*WV].NE\*
MEEK*A68I<*.D5I11K+AB#G1 [8ONMPA$N!BK.^=UX%HBKUF.!(@,&<85$EAR
M8H)P),E[$*'X_99+]]LN?K^?Z'[&4$L4UEH1PK$F\+P\8A)3E-0G4?Q^SP],
M^[=UOQR8%+TA*!\5B#OJD-'4PY^.1/B- '9EOY^4RV&86AW=[Z7Z_7;L18V(
M2O43Q>TW3]7O:7A;B-Z<;&D??NR<'RJ3._(!V<.@D2.NC4&&2H*4310GQKC-
M05ZJN/Z*ZV].ZA_._5FY(0Q+GVL].F:DC%XG>'8BG+U?_2MIR//&BHMKK*B?
M'Q)&$C.8 U98P JL*3*@O".KM-<^$<>YOC\5N?@%ETLW?%?\@C]K(^VC%2HY
M0D7BECN31,+8,BL(-DG>4QRAZ(8+Q"=_6S?,G;^=UA;QJ 5P&6>0 W40D$K*
M$*T,++&J:VWQ"Q:_X&-U0U7<@O/4#9^&MT4WG).MK=(-F<*<"HY1\@Y 57J<
M2\]H)"UQ$<N4V]!L;(KB&BRNP3GIAD&'J$(,UB?+DU,&%!#%J;;8"D;%3U("
MBVXX;ZRXJ1L&J[C!."$=*$;<DX ,Z/.(V1B >_F@?9B9;EC\AG/6#=\7O^%/
M=,- HQ=229=,X)$F;:0"ED*Q(#(ZI8IN^.SX].VV;F@)3A9KC)C!"G%!.7+"
MPI_2)R6T2=ZF7!A6SJHP[(O1#5^JW_"?_5:L43Y]&=>U=Q%,K1P^#7"+<C@G
M8UNE'.I<EE1+@6A,H!QJ&I%3S")LO P^<!$MW=A4*ZX<%L?ALC"Q"8Y#[GT0
M,C(7'7?6&FQ-H#['EA.:!"G*X?-AQ4WED 8/>.T-4M$FE%O\(=B9$5&1-"9*
M26%L<1RNBG+X1W$<_D0YM!1C(TTP,@1N13!8,Y7@K,0VI9!$40Z?'9].;BN'
M4@L%S%(BSG/M.R8HTMQSQ"DS3DE#HJZ*R1"V'):KU5$.7ZKC<%PYE,5S.$_E
M\&F 6Y3#.5G;*N40"+F),OL 1&1 ^+1#+GJ)#&'&8JDP_ 6 NN)1I<5SN"Q,
M;$*)*:*H--J KA$YP]823JWDR=&8*#>L*(?/AQ4WE4-CF),.L,(;3A%/*B%8
M+(N(\X9&[52*HG@.5T4Y_'_%<_@3Y1 #+^%>&$J$A.MADY*6SG&5.'6*DZ(<
M/CL^O3NOL&G 9RYWMO</#5,A.B81ELPAKJQ$6A!3A;T;)B))W&3M4"Q)+:S5
MT0Z+ZQ"S![6 ?K%.@JFUPZ<A;M$.YV1NJ[1#0GB@.&"DDG4YKE0C:R+\*9WE
MP5'J1%K]N-+B.EP6*C9!.XQ.V$BC]U1Q+KEE(BAM5<2>2T=_4G*F:(?SQHI;
MVF$D6D9!D'(ZUWG7&'A7#(@S%T14'K,<M[4^KL,G];E>.KUQK]VSS6G,WG-J
M)OZRK_X H^"*MJ2=FB8FPBT.D3.K1,X>U)PG0Y(D#I@C$,1"$Q=9FF+K4-H@
M%;81!<HMXC3WOW9<(XF-L8#1!@>6>P^MAP=A.7I>%X"9(^/4EG$,/"9(P!;,
MO:5144TT\5+;Q&@I<KC(>A9;ASAAAG%2*-&D@5<RCES,J8Z&$:*,DT[E&M)\
M!A7N%R+D+\$;,9CW\9__BMWNF]K;?J<36[W:6;M3B6$[@0BYWK*8))?^&JMN
M#IC,_O[ZS/1ON"L+2#\U"7WK4)N@J386&:5S7)X42">BD;+2<A6E-U+?TX'R
M;\5.]_R".1G&'R.8\Z!-13"GS/C>.HP2Q^!41#Q($$R"!;( GO"G<2I7[J!:
MY0X<2R*7+]L8E_<^ZL'F?SHK6G;+U@I>?8Z*\C/NP,E4['_GHRLM34S$4IH?
MZ^V6+R?==*FN6X?.>$JQCL@9G V1D2#CO$&>X!02#BR)?-+)8H@LAL@7:X@L
M4#-]INS6H0C"6>$IH@)+H-)1(1NE1D9S2[TWVN'*)$E7RR0Y&L5PPYI*8A^I
M*<^)O)6KEZLOYNHO(9-\M]_K]FPKC[?6C#W0.+O9%.\[,31Z<"3!?(UE$G3B
M]W;S>_[L\ /)^D:ST;NHH>K @G>R3;_MX,%LQKAER3]=UFM,G>^U^FKC>BJ'
MTB=-9>!$<I9;-1J6"^3J0)02V CY8.5P().[Z6TE<&/BNG4*DUFXVY/#FG//
M/"*=41XYQ@+B0-F0S;VI;( %$X[[6+F3Y>N[%0163TLL":]+J-<1P!D&F@(6
M-O"4@A/>816U<"H$P=2#];J"$G,*:-XZ9$*[F*1'Q":'.,,*&>\<BD8H9J36
MW(A[4.*9\UQ_Z^4L3_@W-+YOC@97[Y_"MO:;_X 71T,YM9UOC5;%BT4EJ0L^
M7&D6FR]7+//3%<L<;.?:^R'+O)K)ZH'N?8#QN3KN=WN-=+%X**B>Z6NL'=GO
ML69K__L(5/#2^&0L=BPX3B*@@I$B8*<$\TJ1A[<Q^1<,:(0)HSG<L3\:I_W3
MW]N=3OL<YOBM/8-W>A<K#Q$'_SG"_O3/EOUJ^KO'^WQW;XL<[!V<[EQ^@?M]
M_+&[=]38_>,=?#\<UR^_7.[^<7 ,L 'B7N4L.!F-LD:AZ(Q$/.:,=BL-4HK+
M7,]<$L=S:<1)<0NP?*>G#8#@\"!=Z:__=VM?_]_?7M?VCN+M[5YKM'RS'V [
MVK$[#+2T,26MVW=7EX97'[/3GL92RTY[ZDZ#$63:"3LJDTWE"$?< O=TFG%$
M*6,X^415R)ETDYP3KVM;K8N:&\THJ.ICZOM 6>]-V$>IW:F='S7\4>U\"$CY
M4]8-WH6OPT[K9<6]U\ZU 6K];K5M;1>^T.@=-5K5YUNP;6J]\]B$[Y_"+CKJ
MOH*WF\V:BS7?M-UN(S5@?]IJNPZC^YJ-X5TF;_"\&6VCU:UY.,S@EUIJM&S+
M-VRS&E4;;MN!#WV/\&H/;E>]V._4JA,PCW8P%3]Y]$8WWP1>@NG+XGG6;L%E
M8/C?AE?/C_<-+ITO"T)V!B-N^5@]=[Y@-U[?_W4-\-QVXNCIFEE"?_FEE3NT
M?K_>7O?/Z[?8BAW;A"EPT7:J_9.+&=0L_%?KV%ZLG<$W;:O5/ZW%__9A06&U
M\H7^!:L!H%15/W"V=5+;32E6IW[^TE__[U\??M_]]']_J_;LU57A6HUVJ"Q3
MWRW\VN\"#+:^P1:L=6,S^HR++N_;5[6S)KSYN (/S"7-F,66.,4##B;Q:$ ,
M!9S!D6-UN)U1$!-,T),J/?QNNXWNY[-.M&&W]2>,/].R_+AD]>L\/!T+W\$]
M_:%RB0&K 1R4N92?],"NG< ()Z4%EDPR83<V\6LC[H#A7RIYS'@U.A[S9-=2
MC-7FR9NMW^IW<P&4ZQCC"7LY0Q/ 1/X>_!,;%2P\;@<E0I@!HD"8@+WCO%5$
M6<JU4]9Z%?GC=]"D _5+]32C8_3MU2._CW&=2H=,L:4NZ]L?#K'%,@@A$.9*
M(ZZ(1E9KCQ@5B8;$')4\;RER]WS]2ZW]V*6WEEAOB:><6+A7-#X8#/M86.V8
M,Z8L_<*6_MNA-X9'3BGR-(*N#DN K/0&49T$]<Y2(W"U]'0"G(R=6,YFV,B(
M :R@WX6YO0\[;I[N/]&QAT<LST?]6;M;$9(WG=BTO<;W^/?S1N@=C>Q'8]\:
M:/5O\/57K.NVF_W>_5\9XQ%Y7\"&?1X:(<FMN1G[>73E8#Z#N44.CL839!,,
M]HUMGMN+[L9O-ZD2\*3AQ26#N]]^]GN?,*6G/*%^P ,.^!H(<KM3>;K>5%PI
M?PJ&9)=E*+6C3D:I_VFDJ FFB@L)[,8190"L5&0>*^V$POZ0@&#L96*2=_K;
M=J4/=/_QF]U\"'\U-_GK@O;=9#O2>]N%L0/A!)2$VP_TF\]]UVV$ALWESNY]
MH&5Y@GI5I WX,BQ#Y:/.Q<%J[Z]4HZI:6$;_[K"$PMO*]=J/89+$ 20-7+/]
M:G,,#@:,C36$R%RNCUL3=92:)BR \D:A:-R8M-)#,,H".+;V\MDLAL-"=]>&
MPW]?%[H;S.&_!X7N5DX%&]D-X6%@54''^55%OX&BED^KT[S].]7+-?NM$ZN-
M4OMK/KO^;V?P7IZ;VM;H/="UA@J^_0:O?:MTMTX#MMI95L,K_\%C[4J"J=QF
M!!LJ'<<\$^$4B&:6"B#\TCZQ9!Z<NG%-'!I3,!VRN_?QT&G!@R86$6D9XL(&
M9*F22'(<I*/<6*KOR[5_7=N%C7*]VE?VI)H?$LPQQ7_BGLF*TD+W0X)1W-H,
M0_/B]9[8:C;;YUG<7_+FH/7C_4.IC B)1)2$%(@3PY"SN8.:9]1R&W D# C:
M1%OVWVM'[?/X/79> 8:TKGAO ^:]T>OGCP J-%K?8[?7[N12HAW8+I5M)YM^
MKC9(92:[LEEGNV*_XX^ 5@\!*RO9L=IEE66P4^G>K7;&&]#5+^V8OG[U'4"E
MK-=7=J1&1KI>OY,W:SX?KZR8E;VH<57CM/;?/HP0V-#0 CFXTI@!;X"PU_@Y
M<;^_&IKBLXSDV;A[Z]3X$<<&<,L"!@\2K3^J=0?U5N'//(Y7PUFJ;*#5MZN+
M5UZ[FG7M[W$PYLDB^#C;:?7:^<!\^0"C9>WFD7E#K;D5FIP[PPC, U& .@I^
M3YQ*F:R-R2=,)^J_-T'^LS^*H=\$I7=G,*\P1[MI/%:Y(J9[<,_?FVU_\O*D
MFN_LY??A?]O[E_7CK8O#9$A0F@+T>Z\1IYSF9#Z)#%,@X$IKD.Z-6@0@/,O,
MMM.?3.F6COG\^XIY@ !7'+?6B?_M-SK7^OBXSZ/1RNEQ,;1BM_OJ6FV_(Z-=
M.%92)61#AT:^4/XJ"$3'MKX-Z/2K*\-AMY]#1JM;)-#/:Q?1=KH#>0V-[EG3
M7MR65Q?A]'F5O1\@W=O1QVPKJC%2=9/ ;WY%08?<6M[DUO]_>]_>U3:N]?U5
MO#CO\[0]"Z66+=\Z\_(NRJ7#G":T0*?3_C-+EF7B-A>.G9323__N+=F)<X.0
M!$B"SYI#(8YM:6OOG_9=,Y=&OW/@)%!IK;!$+7Z5R3?%+[_E0WV3=!2AU4WC
M>0/PFJ$Y73.U29TGO>;/SR_7U*6Q+ 9]S0MJ)G5G7C9K=.:UVQY+_9KGL[D>
M>T>N[CUR.&_)WM56X>,D&]UI^)NCXO(A%Y>1;)-%&XQL1PTM"!Z];^7R9E9P
M3I___*FX]YO\UJ3?/40%YU"%.9/%%G8:#^3TI-. UU^H*'I=!=$WWEK)<_-N
MOL#S3P\_TM-WQTD=[CD]/ &=Y:_DR[?O\!G,Y%?]5^/B(_MR/IZ;!^_\]I'!
M&-F7SR?7H NQ^K<CI_'YS^3TXA/[^DW G3".PV83=*%!!F\#]:*/_U '-FK7
M=PEUT!*.(TZX#$ 3@C5EL8!U%71&OY'%.HVN64^H#2PZ :FRJO,(UPJ5OH""
M>W'=K<#H7F!T,@Y&CN/8ELM"@J6YA'$:D" 2%J&F%[)(!I;GASM[]NH:U%5M
MZ.:&G-GGO6]GRZ:-@)QF*C??7_NXH%.?T("X3:T@ @U(@/+#8C\F@6E:Q)*6
MZ]FPLMQC,TYUW[Q>ZQL&.JS2<]8.=(Z[_;3"G'MASL=QS&$1=X3I^L2,'<S;
M=#PPN.R Q&Y P?**8B>(,<14*3J/CSE.I>BL'^8D/RH]YWZ8\VD<<US3-TT1
M.\27CB3,EQ;Q_3 B)G7]R#-Y%)@NZ#DK,*XJ/>>^F..J +.*ZJL\SDKM62,(
MVL<5J5!H(13Z,HY"8%[9CC0%"0()FH_E!"0T Y-P-Z:QB'G@";FS1Z>>D[YY
MJD_N[,[#TV/^[NT($TX]]^H1Z++=0<2E*%.!_3,X0>:1 %R4 !S&__$?VY6V
ME*%%7.;XA)ENA <48-_&B%/!:$2Q.^STU-FE(H9+@NA#-0)Y/58AH-.3%&?=
M735B!SNWY]4/RP/V?@_3UWN/F5CX7E[R%NA&V!MGOQ,=%!WJ!"A*ZY--^+T0
M(OO+Q<FOTW>?[*^'E_87>-_IQ<=?7R[J/T_??:1?ONW#_5^_-RY.[*\'X]F$
M4;/^K<Z^7D3?3P^CI/'KH],X;#3KH+%\/?PKJ1_"6-L?:?U;]!T/2\<J22N4
MU(\"03S3$80%(9A57D@)C2QFQ;[EQ;&<ED#X="4Q!J4U0RVI,;*2FUC=H=-P
ML4&(SB,L<GA;:GH:;#*=_=OM]T2WK;.&=9KNR)?4HSK=7CFQ467WRI[.+4Z[
M.B&XS56Q"'9K^-[I7G=4KN,57(6M!4M*AB7V/9ALS3@!NL![B_?LJEQ'T>*P
M1V%69B;E=R/B;7XI,Y7V>"U;+97^J!*/4]E*9+RKT\)%M]^*BCQ.(X,52&)
MK$[/D#^O)'9GZ*<X0;PMZ[=Z2)%6%].HY0_9Z4O=>2'% K?(X,.F$D6ZY@1-
MKINR@U_L9AGF@NOY=I$PG2R)9%Y"$^I$:VVW%I4N,"PD$9BQ6;<#7[@!&0""
M8 D6T$0GPP\NRL%%I!L?OFCP]&((V!0!Z*Q;6.@\=WQ;J;V&NJZ_&NH6+X-G
M Q%A.IT;35N]$NVD@^4/I0*=T8<( 2*KASPD1&E65_!1HA)7^SW%%Q-CUV.]
MA1YZ((,_]5MP$=4@8$3%:Z,D$_"[&D[':./*"IXAWY1YX5L_NBR*2P8YO[UN
MF0R#55*+EK0Q/[<[F"#V RG8!-^U/Y*+J[?N(B%W5_LJ@&N5^ !/]?*6I9@X
MK-J@*M:]E@.FR9\_6%K%KI/TA&_E/9]PT*G*QX]@C\X&HCQ'T?"<NR^S=AYG
M)\7Z25@26)VC'^A<6)?=$W:R@0K:L&!W_ RJY^%W4#\_FJ!R?H?[;F 'I77K
MB,&[V-=W7Y/ZQ.[YQ?[:QAWVXS7FV#<./\(N_!'&^"?LH##&B^:W^F'S^]?V
MR36V\ $5TL(J*^IR0D,>8X$-!_/?L4ALA]+Q8C<$_7+.[/O@R<HG]9YJU8SA
MXAIZ=3=Q1Y4_>*NO8(C#/I0-IX1;2$_M##^*;D<@':JQ5J1E',1__/N9EN&N
M4)5"^?>N1[8QQ!D +UU3JR%<E.MUA^4XV:!>%S$C!\.^+L3!V^:O]]T=5.O
MSBGD5;FK"2P3H!3,#NS(%M>5X&JV60_DU.CJ+^=TP"JD 2KC.!0SN"M$)N>1
MD.EC4=\UH-=)!]2"MIK_^L#4IP*F;NJ?/[+30P&6ZR> * '__^Z )0Q6+%C!
MOS[:]8M&\O6P[DR6#)W\!,. P7.;7\$P "7_U^E%"RSAMTG]\\FOQJ'X6;?^
M_ [/PYYV)A[(+$W?8X%-(A[CB5\6(YP)26#!_-B)O,CF]D[>N!N4A?T>+HF
M6YPP-&-8$I-9?NSZ0GJVQ265WMQ%1=1Z8ERS =>*UE #'BD)U2'O<>/EIP[O
M@_HIHU=/4_!V._>N4]7;$[#PK\;^/['//0G&*+%\W\:.+A9!PY5XMNMSZE+3
M8]$X"XO0M /F,9^'$8NYY"QD012:IAT+SJQY=^;':(4Z?3M[J0N:,P1F>'Q+
MV30:\%51:=;4]N. 4U[-65[FC):7^?I8C_6J);/<FF4'*Z\E\VJN-_O.VYYZ
M^S7'GOW.:JS56-=KK%;-\IUG/58*%]E\CYVSIO1)HWCSE8F.EB!O2>UK0_:,
M<]Z2V3TFMFWUO^_2;I:IN,J'M!LG\QP4NZVD^)"B5O)3$>.(IQUL8/N,R0'2
M49%"DP+[[PICG"!*DSY'37HY8+P5ZU<?,'-JUAR3GM)B$A5^8M609..CY9G4
MC0M?TC%+8EM8X##!GID1,H%1,< S9( #;&9_F+M(,T-OF3R)ADR@^UZVV]V.
M<8X>TX=MI+% DAP\Y(D2GHZ3-.L5G;165BZ_[OEPRYYO=^_YKTO6V]*'WX66
M5#$!&DG!' MSW2+/9"85010)=]Q%:MJ3Z6_:M07/^ME[T^FWHVXOOS[N2SW3
M*0+':;>-62$XNL])KWG0SX!4,CWZF?=MV\\R"?]%%_SGVB30+>I3S1/HG$;[
MA-;;GV!<7UCCW2?SZT74/+W89PWKH_WU&[[S;=*PCIN3"73?K2_?/MU\O6BU
M&]\NX;ZS5L,Z<NJ'E_;7PZA=A_G5,7'O\_%(QPT\O,0)?!%0FW@BYH0)&9+
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
M)6XSJA>;LE.SYICT%-\(V@K$JB')QD?+,ZDM[I?TU7:R0!X30B8P*@9XA@R
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
MNV7E(@1[$S K&TI\H;H4YCCZ?@;>VGN9XS#<0U"4VJ%,M25NTUW#,BU3V8\
M8=>HS75S&#)RM^HB9B7 3F% #V]O=S.MJ75ZL)<J^)+('W&"66E%IWH]\2;/
M!CLA*H)JPNC\!6!3OHM\\[Z!'>([;LV NA/?WUUT_'<"9)[PX8PF/='I*AQ@
MIDJB&F:+J*PMX.P6O\KDF^*7WU!A:/&;-TE'\:>Z:4J3F#P](@AJEAM@AD3>
MUR9_?)X\45/)$V-I9OH:\VJF$\R\;-;HS&NW/=:J.?[L.Q=]*@[6G7VY_-@[
MFOQL3#N>U]EK+9^3/P\!?63+>%\SCF$LN.G,/-GA'AW&%J;1DZ;=WD*F/[HM
M,)B,]_(Z&27077V@MJ*=TT,SR790:5$>V9@)?@#5/XD*G>.@F<C8.!HHPJ=:
MR7U2^'@ZV@SI\!=0P9A&JF$X:!JI<B89RQO5Z;0K(^.B7]T6#OZ<=$#+VS7J
M20=0K-OC#\.M6TF[8QFF?73*^DK'IX]%NHF"@;GR1<<2@)]'ZC5;2>JUPZK4
MZ^>1>KUF.=1OUR>)VJRI,.CIQ1]'9\9)X_CTK+Y_<7+:V,0$Z+GEWIN6X[PN
MA3D?]L\NC).3DX?)[W;-:7,?7=0%PFM/+5+ QVLC4E9>EW!X<G9T<'%Z=KYK
M'/U]=/#IXN2O(^/T^/CDX @_PRSO@].S#Z=G^Q='QKO3OX[.L YAWM*#NT,,
MCR6,V&8HO>IJES5Z0Y,..H,!Y'7)';H=T9U83HCE5U>2*T_G1,Y=9KSXD'9!
M*0'[X5]4><6MWXY:P_#A81%!?K%KO#@H7FV\0Y^DSMQ 4Z3X%KJ6KV0G4^_-
MG_:VR],([%<.K\Z:R95QWDO[0L6EE!4S<&'7E<L7O[+PN_;[4=(;/O*%CKTO
M]JQ#K+G\;Q^MK?.<'M1]R5_E:7?9B\+S# 3\>3-,4JP9*V.J)P\W:'^["OF&
M4G;0ZSX(_!91P#R06(KC 3]>-Q/1-#*=('=C--&)D>H('^9DM-N8N]_I@F8G
MAX\(%:< TPW3%K)$)0?U4Z/%E5L>23]78'#-I-;XDW>4G6.9)MM5,YHR71YU
M=2()Q@GS)-<BNUO^3#(5M<AZP+H<,Z54>%4%_D;R!O_;ASG'.D(T]<L<W@1_
M1$K5DSU8JZR<H=Z67&538LKS(".7F>[+\!5^=B8O,1$=!>*<_ <7OMUO72I
MRL-2F,C^\B!__I%Z_BN=_#=M.+LXGN%\5>X\_'&3)YX/:R5R*NT6D<\\M4:V
MKUK=&RFS<M8[3J?;+T?FU4.$\IE,Q%EW\PM3@JO#R&LINV=P5:?BJS!-"Y#U
M9:+"\J_TA2L8(L;?X%\$8[5V,)P63XVXW\D#^2_/92?III-^'$TRG>Z8C@3R
MYB1B$=4'KNF!H0E+/DC9ECEK81:!,;I0*DF _^ P3+0%"CJ"M*>7$A=8%TGH
M8)UZHLP4C_8SS!3-^KPS2"[02Z:&KA/X!MGB+PZ[(%W'(-,2(UUY4DDQD@,]
MI__WHH@YO]"-.Y%,^Q\!>=%N+*@QO'8F-5O"%[+A#H;+?BU#,+LQC=VXOKZN
MQ?E[:X!$->-$OT.G8%S#EQ0XP?.N.;((!C7S%5AN ;*Y5P!>G_4!/]5(VGEF
MB!I-JD0CT9B)(\LG.).)5': 2K/4*<48W,QEX1:B[!9P$"N@Z@,,8^) !+:Y
MH0QUO;RXH\( 9HT52&*$*<H5H)-(DZN"AK-OP,=BPQ %3!R^-6MB.)GK9K>M
MTSEGTVEWD/=<C';&#>N\J<S0Q<LJ7HA"BHLUX3J?J_1OK7;+885?L69QTM*!
M^G(%B>:6N(NU23I)/,*.,K#YP6Z&>LL$S ^>>Z"#[7?FBA=M0ZS1"+JVQ1\H
M6NZ9WB+1<LNJ6=1>>5P[J+GF8D^]_9ICKWZL=LVS_0T9J^/7''\E^0(YYVES
M^$%/_GF8,/J=#D[EY&T 9,\1&UATNMH)M4X3/LJU6JU]=V/EB2H4)O7'.=I&
MJZ+) \;3UX^V^Y=/0+=4#V!K)?1#'MFZ5R++'?W$-A;4'C(%YBZBK;6 SDD8
M&@3N@Y-B'ME]!K1VO$V@].;"YWWSH'9G)4'MCOBLE\/9W)%\.\YN$OD^)ZU6
MPMO&GS7C,.6_OG>OL^_)0HR=DV:SA!@ TUG%;!>2U(VD& N>FEYW(-LF2=_,
M1,6BT.:<M^3]<IP74PTWB6A_<GS800UC0YGL++,+;Y;H 5A9JYCM,FK%9E',
M,9^:7L\)K.J\TX\YYBB4F^M4>M:M]0A;K2Q8)EW,'GVVZI4S3RIWI5X];AW(
M,U:VSILRO6D9^S7C?9(M;AQNI/8 ^A9[:OUALRCFV$]-K^> 7H6^I1&LU$#S
MM-3^ ML68"_1RN$U2M6#)D^Q5^QYS:@GF'WV?+0QP+,G=]YL%L78DVNO6X1G
M>4Y:Y?-:@'87,DUOC'K-.+U^9AZOQ1#K^6I@3^XA?*Z(99Q>25U'NB1X;9W*
M]6>WV<%DC?,N3"B4Z>6S4KD6,XF>K\KUY"KJ,P2P<D[\A13-#HSO\J;2P49A
M#!OS:2WL,^_UELHYVRR97#:M[/FI80NB6*6&+>0(R_N4(GSAN2?+VX^C.\%=
MIVQO ;:=R9N.-/X#R)9@]?'5,GOP753;+$FF@>\_!C56H+%L"<473*Q=(WIO
M$?;.JT'^T8=7&6<RZ_93D1\Q,SOE]JYSQS$MV5^GVLIZ6M,5147!@>IAK)H[
MZ#[CY<CRC&KYO"O#L*,!=6O&<=IM#_HV8Y<#"TMT2Q]09]> MP\J'50;9^Q6
M/GC\#UR1T1$,:_8G2O/S5_[9![Q'O0Y?U^C^&+Y?O6YLLOC.6Y]YJ%M"8Z&I
M.J@/OC^S-4!Y-B^&!U7A*4Q8H2U_POKBX2.AO.GB837J";+<I: U[(JB"L%+
M=>;Y@7[#/"0#JULS=7*#7JENWOCAAVQUKP9-N[$/1S_-3P$L:I^'S:4'RD7>
MS2 ;5'?71E<'V0)X[(<^/*7;D1-]&*:QP<;5&N.<A_GBH\(PDS.)D2E'F2;
M*5 C9_% $W'XP!?9)%_DAUGESU!<7CC<N&[VG>$ "WI_EGC.8,?XU$FPQ8;J
M,U->M7'!HTH2SO%$FN*38'=L6$H.9DZO@,))7E%#SE]9FC8;%W5WZ@MQ-O=[
MU:X1XZM&)F-/3(_M&MB48<"LJ;S4#QM[64[009O._%P#_74M+.IU913Q\&W[
M_4M@4O7RL5>-R$762Q,\NT.UR4^!3A_P)(MQ7/(F:),_+ND8/SC<T<\G7T:'
MM*MX19?XY]*\D<*F\5@G/,\I;06/C*+AM#T(Z:H??9O<34A8THGZN'9X:@T>
MSB&0\503G=[-\-0=8!"9=H%L^.OH6 ;RF[>;./KCO'18PA01-6?LC3E="F&Y
M!8"&K\P?/\&T51/3$N>YSB@YRC^K=J3;U(YT7;%O1/Q+JNF\(E^@X.!TD D$
MJ'/57<R9ON&,O*VT@6%K-;7/J,8\-Z!KM+,1I?*E/DD=-B!#=M36DZG#M+N]
MYDB7P>+>_,Q%P-.P/W*A]-!7^9#WK]*DA6-4@#CXR[EMQ'?L[A?R)^XJI9U]
M(_=)G6 _YPXYM-4F#UO7^^10@W''2*_5Q3_[K9N2XJ9?K@PTH+PRG$=?^1K[
M6/6PF5\F>2J:I+2']@9Q%WWBU_';,^. 7^%A3<"CZ7<\4.Y_>?OJ-Q#KFO&2
M&W&_U2+YS@LLA=V\]"%#O/.]X)11A4\-N;3U3XY:;;_::M+FRGU&?'IU)3NP
M(FUX73%2XZ0CYA[M@-S:"AY2GRTYTE&]0X]M1-C4^-^^55<NQLF.#;D**Q+E
M9?"]TDG&[]\?S#'+@69;FFEY:DW9B@;-[K3RJD96*+@ 'H@X(\=4:4[%7&75
MDTVU_X)!#A[ZPAB>XWI5O/];5Y_\7'1&4?KY-9\\-SKK]:.;XK0G(!A849>)
MT$K_0&@&#>N*D^NP/X,^#EGUN-0G(>N#-K_KGE,#R@SZ6N;3@<$E>>LWC5>B
ME<Q]'.)ZP5$V3)J?VT+6>#39,U'[)(J<WGS12YLC'O,U*D-TW+5CX?Y9'M/
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
M:6WJQOO^5@WJ;A/8A]O(G&W9R*A9[61;(Q@3"IY%8HSYCBMXI^U.$O8S8TI
M>#J:(82?]\,LB1)L,_ZNSP&O 9;GM23N\,],)#E^T) +/*>WC\$73CX,[T*G
M:D<:3?B"_M9B&^=N:=?4S\&]S=!G^.GIJ!/>FASHD$HC Q;G<'/)ZNGJ4\:[
M^($:SSWA_[9F)./ 7UDO=S!W!?IW@WY5N;J6<K'"RO)!Q2L>2ZET^\\<'J43
M%(>P/1/Q1[5,@%F:EX4_&)8K!+T_GL.7\DM3+1H%\+=B_HH@?\,@^"%8;45E
MG/=K4/"\25XS'JQJRMZ*S:ZJY%P[6>#(P__P3J?/6ZDZ<_AGG  .:([^ '_#
M;6KC4?O-OOJBD9].#+AQW@1,SH_81G>, :C3ZB,\) C*R1!&_F.\['9:B-K=
M#% <B]#QR=F5%$F,*PK79D/6Y-.R)MQBA-*(<)>,\KJGZZ375%AU?G10-4VY
M51RM2O%<.W&<T3+%RG>8]TFFS@0?F/^)G)::6#'YD,FK@R VG_OM$>M)GT8:
M2:SWQS]U82SL$Q&8-V$K$<51ZUCV=9RD[0>3D*VH9;>K;6!3!,$NW A(;=29
MM JEXU\;9(#=,;USK1OF3E730H%7*AU/0]Z1&3G]V9(W(.4]K9>:5K4'WBKA
M58NPC1$!:XJ$YP(^(A:!Z3Z=6*RR\K:=1%%+/IG[?<G-[UL_@W6Z61]9OP"&
MB+NM5A=KX0TTY3L"<TRRHF%(41$*WQLUYO-&(MJX+CQ^-Y(7[KY!&S=]F!7F
M.&!6"^_UM+%_HHJ3C+_?GKU_@[DU6#NEJD7T*<R\I5S%YTTI>YG.L!G]QOEP
MA,"^1SSMP ST-V__*GHL4]F4G0QS1?"<^K;$VW[<>I=JTI([+O+D#N/HO_VD
MA^D_M]]ZP+.F<0PDSO)\FA\PP-Q+W1V]\7BP ,-'H)MPE34GJVRI],32N&13
MI;641M'%2 _6A#Z"Y-668JV9!<"E2D8Z4<H83%\$]5&B3+0W)%!O>HJ2W7^7
M(E! C8Y2!PP@,L $6)"9#B5A1T;\D*<I[^1?3B7  5J5/<P^R_V+F/O6,?+=
M6I74CWHEK_IIUN<ZF'<" I^G%3@OPU>UT:T8R9M$_W=GCHI4G^[<OBC!^)HX
MK%B48@4<]@A+X$U=@I.+H[I!W<'\'W\,8[6W5DT7DQR?GM7ULIU_JM?WS[Y,
MKM!46C\1*\,68_"KJQ9 &XCI%'9Z@G+]M:G,#V97YM]'TMA TAZ@GG]M2_:?
M>BB/5IVO=C!K=,-Z)+Z=CHW'^^<71XW]]\;!:?W#?F,,@9*?;SK=3J/?AH<+
MM7O!L,^05(G/(MMW3!91SV*!![_'S'+=F',9B]BT_CE$3<'$NA)E8X*MN6-T
M>!OFEJ6]-^>B*:-^2Y[&?_%67ZW'?B?Z"%H)[-V E+D+-3M,,M'J9OU47L"K
MW[9 :=[1PA39?]V$A]T?[ZVS'U_L>C_Z=O3CZ[O@VVG[:^OT\.BZ_DV8C8LO
MSM=O9TG]0CA?+C[:#>O3KR^_]NW3=R>T\>OMM_=VH_7EUU7[Z\7ES_KAB=TX
M_&2=?OYB?OEV9)]^/C(;OZ)6W:I?-WXUD\:%N/Y"_9^GAQ]_?.W\V?SZZ^I[
MX^*2??GVMG7ZN9&<'IZ87SY_^75Z^.7ZB]7X5O]V=%._B)J-BR/Z)0G,KW\W
M3='^J\,_!_W3]D=Z>MA,ZN\^.5^L$U;_=M;\^JW.&M_>?OMBU>&^DY\-ZXC6
M+_Y*_O[UD38N_[%\FSK<%\3U(IL \04)8V82Z?E<AM3R',_:,60F^!7"8MJ7
M.[?MUNN"FP4?&"<GR@JR?AOP@[)MAAQ1>-6S.3?)M9GB%]"DLS%5.O<M#O1I
M$)! &W,J17;F%-=E3B_WVVHM4/V'Q[?0#_QJ8M0K'ELPU] T:>]BDIEM4AZH
M*4H0U'S'_I_9/5'^YY:6*#[S9UXV:W3FM=L>Z]<L;_;5VYYZ^QLI]39DK%;-
M\1>=9477IZ"K.]=3<R_5BCQ2#],SYDY]=;QES'*.*;U7K-/4<G^L!FO>^SU,
M7^^]E8##Z'55?X%^C3OGH@ZE+:#1SCX,5H58=Q1%#IJP4RE_D/ZSF_70&Q2I
MOXY^HC=)9JL/M3UIUZ2QW7Q;5O844\7UJ@X66?WU\A#489V:^.HYL_Y[F>5<
M/R1(Q=H;L'(YL*NEXSWC*(>G:6A^QT8]F14GA)1Q_%NNDBM?RK(MX1XC-C/A
M>3$+LW!6@&6AG,'[4&<.O*A>4+W@>;W@WGBT3);N4^PX^YB7H=(@,,JK&Z@9
MK6XV16V\SYQ-8[VVV^EX^W^6FF)Y:BD^=:WFECOJCS&VK!.V$NVF[V?1SJC?
MW@F$S4V'\X R9GL"_I',\;G+ \</HO"?$_1%:G=])$72YJWL_^X0IW#>]S-R
MR?G5FZ';OF"J;+\3G4F8P0^9Y5H R Y0".YR-]1I_^7SG]G7B^ZO^L7;[U\/
MHV^-P_K-EV]U^!S&>_%G\\LW\:O^^1/["N__^KG1_'J0W_/WG\VP';5.O]5_
MUM^=?6]8=;/^Z\^D_NNL^;7]R:FWCY/&K_K/KQ?-%LRU]<4Z_O[WKY->_=S\
M^?[BJ%??_R<29F3+."*N%X:$^6%,PH#YA,4BM** 1SR.B_93H\N_]SB![OMH
MM?>$4..>,K=,;<7,/<:Z'_)/1<&-A@I/TD@$W'/B4+" L\!U!<"&XT24NH[K
M3PWQ+8X9N7OCHHN.#?@\]VA4&')?#+D98 CWJ1,++R9VB!@2RHAPUS*)#6AO
MFXX4OO1V]CP\9ZN"D I"UA)"=*HA/.MG[\TOF78CGC47!!;E=2O"R!6NW!-7
M&D/=Q'0#/^*P:%P$ 6'48R0$="'<#,S8]&TG=!G*L0KH5]A28<N:8LM]4&3H
MAZZ0X[[(,=1(I(C=*+8B F8G)\R-3<*E(PB-0@8V3A #>.SLN35:H4:%&@^!
M&M2+;%_PD$=,, $<9T8Q?,8#QQ:1)RST?RP/%I7_8S&D.!WJ&#1VF26I2:@;
M@X[A4$[\R.'$M6S7\RES[,C<V<-<^@HJE@JG;8S[>MCP+<W%;&XR3YGJMGFM
MITUQ:U#;=*Q NCZ5)G58* )?4!$'9A@"+%@R$I77^NE0NU[V6HN 1E0Z'G%-
M&H)^AVGJW M(''A6Z ?"X;:UL\?H9BMXTY'S016\L5<NI.#-BX(;#14N,[TX
M9($4S&:1= +'H9[M4M^V;8^&K/):KR>&#&U$)V;,C&Q&9" CP@+;(]QC'F&1
M$WNNR^. RYT]SZHP9#D,N:_^L_J*#K?FS"'^4RI(,:N#V.KN\='R3.KRPI=T
MK"*EPLH'P,K*/;\F %IRSX/"%9N!"XOF473/2TY"&KC$8V;HVR)T+ S[;8%[
M_NDQM-+#UD0/J]SSBR/'4/42@@:2"DILGUJ$29N24,:@?UF197M!))DOE.IE
M5;!1J5ZS52^K4KWN@$=F.J'@ELT\P9COVCQR?5/Z/+!"VY=Q6,4AGA(22W$(
M.S)MTP]"XKBN Y (AJAO@UT:>98E.,?L3%]YM,P*$K<MC?Z^E3MTGJ-@%P_>
M5L^HGK%TT<JF1?U64;2R >&_Z9/?CO#?]+G=0UF*O3@. DL&(J*,6=*/3<]S
M'-41R7;"6(7__$I9>@IEZ5,Y_$>9'X6QZ9,@-B/"K" @G/F,R"BVA1<(.PAC
ME;3A3RA+&V?#;:WK9VEQ=9@K?,<-N>][+++"()"^;;I.Q*05.7:(KA\:Y*Z?
MY</V50AN17(\] -1,W;BV/6(*4"8F6_9Q'=]E]"(FK8=6FBU[NPY4PI'*C&N
MQ+B*#JV=;)>B0QYGS*&V2V('4[!CCY+ 9H*$KLG\.#)M2SBSHT.5?%?R745H
M'EMZ2\DQ- X]Z5L$_@'I=:0@W'=C(D+7IA8+N2=L+.EDE>1NL>1631S66%I+
MP8-0>HS3R )!=1AAL-D2GTJ+!("UDMD6=[Q931PJ!_XZ%A)L0/N;93V)Z]S^
M9FGD!)'S34MZL>O&C'/0?T+3CEA,.79'B-S*D_ATR/FE[$ETH@#=O Z1@0G(
M*4.7^)S:Q!+<IMR)+8]9.WNV5W.71<ZJ6G-]Q=5E7N10BSJN@.TR%@$/7<Y=
MAYLFCX.(59[$]93C4L%W++GG.Y2$OA<0)CR7A.AR\%S'"VQ&/>!L/#ZGYFV^
M'*]C5M?4XT&?(J&^PJOY\*IRF:X)B#7*9AQC 7<"(GQ41B*5 ^;;Q+188(46
MLWUO=2[3I\>Q2A]9$WVD<IDN+KTE%<0/?-^V3<(Y)K4'MD4"9G)B1BB[IF \
MQIXS[I2D]HT3W6U7099*+'\6$%6U2EAG6"KYAID?Q-27(>P4H%DPS^(D9)Y#
M[-#WP\@*;,>/9K1*J)K,/$5RM[_,L0RK:&E?/>.9/6/K(S'/Y$2"*B1SB\+"
MG<CT+3]B$?>9Y04^MZD?AE8D@]"V<X7%JQ26IU!8+LLA&3N*9.P$-K%=&H'"
M$DO"J7"(*;@;."R.8EBB/4J7#V8_O1U5N4!FB6O$0QXZ,7,#ZC')@M"+/)_[
MOAM*QPR"2+E _,(%LG0HM0K)K$B.A_Z00,8>Y79,*(]<PKC',;0:DRA@U Y#
M'L0FW]GSU\KNJ,1X_<2XBE2LB6R7(A4^K*EG.B:)?1<C%8Y#_"#D1+HBL@/?
MBV@45Y&*2KY7O4U7D8K%I7>X,X=N%+EV;(.XAAYA@0A(2(5-(B\T(\%I&#.&
MR=U;$*BH)+<J=MY$:2TY\'V*!PAX'C$C!_5H'A,_]BP24RJ8D"ST0[::8N?*
M@5]UB:_:1-R=W"T &44H/+!CF1F!(1N#VLN],)*1%5FR\B0^'7)^+WL2K<AT
M?-,.B8/YH+#)@94"GQ ;@#.T')_Q.-S9LX,I/;6J*K:M$5=+FK#:M@QC$3&&
MA6L"_HRQVP"-;<XJ3^)ZRO'07HD"3N/ BXEPF$.8XS(21-0D'I6697H4EE*H
MS*IU*F_;HI:=:Y/<7>'5?'A5N4S7!,1*+E/'I3YWJ$>DL&+"3 '*2!BY!.RY
M$-3&V'/8+=W2-P['*GUD3?21RF6ZN/3>E (>GL5D+$A 8S E0FJ3(&0QB4%<
M0]=CPHY\4$'\*<<$;ISH;KL*LO5=PZOR]:V&I7+CCT":3N2:1% A 99\AX2N
MI,0).:6>ASW%S=64KZ^Z\<?K'@];LA#!)X$0:QDKQGBBKNN6=CZ+5C^"YXEN
MULL,WHD,J=T,F9%T1#]-9:127:]2V4[Z;?T5T>()_*IF"M=[7:,I>:O75!<O
M94>FO 6WYW[MVBA(;MH*6>N[0E<\>8#5*6;8!L,MZ1 D4J T\*>8_KF4!@>C
ML0WOO@&\,,[D53?M&=W8..E$\@HK'SH]^/0RR7H2N?5#/VPEPL@M3;SE.$G;
MR,W=%&Y5- %+5"8=([P!*L7P^R0=<I!K]-LP;C%"EWQ\S*IYR#F3;'6=1+UF
ML5>6;M3@]<8<WL+#K-OJ]V;?4L)# ?.4Z1,M@V>.D:?T$X>KMMM8^M2T/.:X
M00R*K1=PYGG2%J;GAXYGBG^H[^T4=S738@Y7_%*2,)7\.^$Q3/$-;UWSFVSG
M]2@W BN.47Z<:#-)$\>+D,:?!U34 H'F@HR%*PH;G4PU<OS.UV4H1C-%;>Q?
M<ZP0;/(7N)^B@!V@)M?I9;^_YGO3EO])^72B&DK#Q<F[QO[%I[.C\SEAK:QQ
M?.MGO22^>2(1^]!/LSX'+ / [C4Q&OS??@*XCBN JW$NE;JEM2UJ&P#[U'D9
MO<)K^'VXWD\!5F!$1S]%DW<N)8"@0DH:V&PW?RCB9(JO:?+,B/JM&T/P?H;[
M1#/!34.A*PPAE$8&1($+H.$G,(10-GDK1LS$!RGFTE]03TXE@&U7/Y#W>\UN
M"E./9F\N,\F^]WN8OMZ[:_5R*$44**VG,VL]E8HXA.$4QH[J:(M?9?)-\<MO
M49)=M?C-FZ2C5D?=-"5/(,<=A]7,P$;HR;,3\L?GJ%13J#2F#>MK?BTP9U\U
M:W2A:[1&G47OO&6L7LUAP5R/O2-38V,2,@Y!17@S1^GD/:KH%G6(/,7TCV68
M]GEZ8_A81&K1$4KD:SRF"MEJ_N6I![=3:2JK3-ZS]JQRO']^<=38?V\<G-8_
M[#>^+$2K>W"4NP!9-U "W]X\J?@]W<1?9Z_U_C[Y\Y!W$MDRWM>,8QA+1V;9
M-&9; ;'R[1'W4_3+@($"1F8Q]54_9Q, <9+RN\:'5&:)LCS1J#YH)C(&K0LT
M,#0 C=,X3H1,)Q=HPE>UZ4KIG(KG4+-$K3.4LE,HEZ%L=:\+I3+NHG<73?8K
M4"Z[G0QUSUSOS%]64F"1\F#$XZ>"7W&AAX"?=O6G$6SD\(T(&*EWFRYZJTY)
MM>_C(31(YM=\VUQ$@PQJ@><]@ 9I!8L]]58-TJW9EEMID)4&>:?/?DG;[X'$
M- AJGNDM(J;,K5GN8I;>;8^U:Y[MKUSZS9ICVRL?*W-J@?L4]N.32L#B>MS*
M@&++,.46BO[1;8$F9KR7U\F]=.)5*JA/N=<LJ)T:+S^D24<D5[PU>?'5KKKU
M$'0]T>NF3\:BV[%&90[=+1'[+R#UU,4Z3CH<E@969LIB35Q\-8?;@5K+^!V>
MY*O/8S\X;\KTIF7LUXSW2=:]SKXG3[X?W*NEU[98^9/K<(NDDEQ.2T'F0E!1
MB"]2R;-^.BJVD]]]M98K/0X<SJ8"Q]9,9,L1\',"9ED*RD;-. UAR-W.D\O%
MAE/TCTQV+IM]0)ISWC;^R/I/I18_*8$F^6IWH- :+P^:/$GA'4\'PEM#Z EV
MVYUN.#Q 0&Q=8V?KB@SU1#0YF(M_UHQ]T$OZE?-A9>Z</[O-3C:V=ST7J)U@
MJQD(4,'K4AZ>G,76$EXKK7=A)#[LMGBE\RY)SP;0$^B8(4'?]SO1?_M)UGON
M8*PXJ\+BU=%V*I>M)1Y7ZBXZ5WORJHF>]YIQQ+->NX+9I2DJ8&#H)3WGO9Y,
M6U(^2XR=9*P*95=(W0DFJR!V70'A+.EQW W_D$DF*W1=DICRIB.-_]2,ST!,
MT;]ZEM@ZPE$5K*Z0L&/<M9:@NF(_PLR,ZV=9Q4M'<RM'?H;=Z ;^:?;:K;W_
M#U!+ P04    " !2:DA26E-W_X01  #$LP  $0   &9A<W0M,C R,#$R,S$N
M>'-D[5UM<^(XMOX^OT*7+]M3=4DP&/)2D]XB;[VYE>YD$WIZOTT)6X"JC<1(
M=D+VU^^1;(/!1LA AMPU55,U::/S(CU'1^<<R?)O?Y^. _1"A*2<7=2<HT8-
M$>9QG[+A1>U[[[9^6OO[YU]^^>U_ZO5_73[=HVON16/"0G0E" Z)CUYI.$(_
M?")_HH'@8_2#BY_T!=?KGS71%9^\"3H<A:C9:#K+OXKS3J?M]D_[)W47GW;J
M[@ WZOUF&]?)J4<Z@[.VT^IX_SL\;[2P=W+2:-5/.NU^W6V?->NG?7Q6[_?;
MWDEG<-+IGYQIIE-Y+KT1&6,$'6/R?"HO:J,PG)P?'[^^OAZ]MHZX&!XW&PWG
M^%]?[Y]UTUK2-J#LYT+K:5\$:?O6L?JYCR5)FP^P#!>:JP>$X>#(XV,@:3:<
M9LM)6RM>U,"=,AEBYLVX,\Y8-"XF\$-Q'+Y-R#$TJD,K(JB7E>//]<H*:1_'
M/\Y$K.>?\L9A*&@_"LDM%^-K,L!1 #(B]F>$ SJ@Q >S"8@RC(4&F9]#+(8D
M_(;'1$ZP1RP&[O,O""D\Z7C"18A8CA3(^EI?*4)-5F\X=37BL07<<P^'VJRS
M8Y$C.B9!*-6_ZG,61U/IUX[M%8AD?8CQI+P26<)8D>1)>64RYNV<G9T=3Y6]
MKE0C;X"Z?5W]67>:Y<2NLF1[V?"O>DJW"QWF<[6<#BG=ECH43U ;5;*4WV)"
MI<N9TL7I;*?+9GILJD2QY[&$(R508MME!$KB'0WYR[''(Q:*M[4S4IH(TW^4
MGXP++'U"R^N1$JD_5LK'C/%0<U%/DF>3"64#'C^ 1\JDSU.[?B*#=)W(K78%
MSD/_[QP+3_!@C:<YG@@^(2*D1&972LU@),C@HJ:\?#WU[G\$N'\$FJ1-<@(6
M)Z?Z^1A(2' _[TE*J^STHB8!C(#$8_.1.^[!.E>RXT#B18'&^?]]]WTR*-M]
M(*&,_E?T?B)(V=X#B82X:A/T%7T/?D?4OZBED7N7^3<LI.';'7@),=9\:T@U
M_?YTMSHLT[H8>:2R4^ESV#XW(-Z&_U!]GC]D_@1N*&:',OQ^.U[FLL0_DL1_
M8)_UW\N#E! G30R$2U/+FF[1)@O)DH<I" 9HKCB3/*"^2J@N<:""H.<1(:&T
MQ64U P,HC@:E"4@\P\"1!)4L*Y3P0C&S R*A?,0">C4B(04]MX9GD9L9*^41
M[+%"GQ9X_UI1[&:C)?G@!@M&V7"C257(QXQ7J]%P37C-62(^0"G3 TZ#*SZ&
MCHT(D_2%W#' @VP+61%+,WHNY!WVZ"WP1[&  Y)%P[ZU_RS%WXQQN]'H;(?Q
MP<OF,'D.N?=SQ .?"'GS9P1!W;8H%W TX]II-$[L<<VR_QN*!1QP'%QA.;H-
M^.O6R^6<D1FUDT;CM,1L!*Y(LZT05I>1I(Q(^?!"Q LEKYCYS]%XC,4;S!(Z
M9'0 7@BR,T_7K2"<>(31\R WM<5P<P$&;)M.PW'BY(]*+^ R$@3^D<I"J3 $
MTE B3D_,N4 TEXA2D0?<U\.B_V_M@+<58[*!9@/^V[D-P/JK15=IX=T8I:[O
M:QUPD*FR7),0T^#]'811N,EPW$;+?0?#J:.Y1MFJ$_J4*%4ED^I*20 S"'TD
M+5,.S-&95P'7T=6F!2 U"Y3A4>%A+SD75Y&;9U/;M0"ADK/@B;P0%EG7&M+F
M9IOO.+IJMS#<"67UAK:'^X%],+I(9!KF5N.DE5\C$GKT*>9005/>Q8IOP\KL
M<4[=E5/@L P7H);\3_;?OA ^%'@RHEY7$"PW0VXM.S-Z9ZXN8Z] +V6.^F]H
MSAYI_E7&\)$(3W5B2%0!"P=J^&^8_Q6+GR3<#$<KED8L(0+31>T56&8$Z A:
MB5"X@A 42SD@NCC\CX+[D1>"$+([3 N8FE%U7%W&+HEJ(@8I.97$]9ZSX3U]
M(;Z.?JV16R8SAG^.RGJ6L5$<ZII%''A7J9*U-'KE L)B8F-@Z+1:^70G!T 5
M0\2EP7R,SS&]J9,]D 9.5*&]I$\KP='LT%Q7[]^LP:R.4@GQ :)4QL&9A7*[
MP-&.F1G#MJMW<]9B> @:52'(\T1$_)OIA#!I[P^7R<Q+4<?)!W\)!Y2RJ.Z8
MEUN)BHG-*]%)*Y\&+X]_%1>BI;$L6P0MIC8[IU-(:]=#44%'M/GAC7*'-, =
MG3GYK*7B1S'R8UC.*ZVD-SJF9J.5SU&*D*BB<\H/Z2YJJB6Y&IU9TW&=AA5\
MAUJK$5C]Y&&B^,LO K.0^%O#:N!I!E65=>SFI'Z*$ADH$?+K 5,]/+>8BM]Q
M$!'(-Z)Q/$:W7.P8Y5)2S+BW7"=7KBC&70E%6BK*B$4@]V ,*R9X?#KD89"9
ME8\!9ETOI"_P^_:SW5* V01<U\GE"1E9?Y/SJ9\<=WE(#K$FP",E$Z5"#^@G
MX(PP].@A"M5+YNIZB^WA7L71C&_;=2S#K5@ RD@X@!F/S1/Q./-H0+5F#X-K
MPOB8,AQR(;^#E#NF3NM'8?+S)9;4ZS+_F@81.,3T79M'(O00;VT)[Z..V8PZ
MKI,KYQ2;T:)VREMD]4-*00@'449%U48KJ2NKB9JS5Y34EA+2FA[,<<GQ=UE(
M]7#1%Y*LPC=3+XC\7<22)8283>?$=:Q2[X451DFMIV)G(48JN)J6\$1"*O0[
M"<_X14]A6'GMMX"+B(U%D^:ID]\9F?-!"2,= %0=AF]8"*QLM?3.O TS\P0[
M<QU;F-"G&>]JSJ'X1;H>GMK7N;(DQOG2:CCY7:CDS3U-7LUQ+E=5S!,:RXDM
M&/5<8)(=\RJ6$3-CF$91EV3 !<G\4-)/E6%I]%8MM2%B!FP6^<42%GZMO-=2
M<3-GZKW$A\'L<;*+=$D82"U[D&(SYF:06ZZ3V_):!'DN2H5[\]_2'3'T*1'X
M:^4AOZ:# 1&$>3#9EE%1QUW@+R^<;4INCOYF<LR&X+K-W';!HB',I:JTL, 0
M]'&;1';ZL/(V,4O/>D1="@=_SL=1]D8X_ (AWA.5I,>O"3P7JBR04,>G86!8
M[RGN0Z*NKI/:W&K>2Q.S7;7=9F['8M&N,LGD3#.440TIW9!2#BGM4(^C5+^L
M%29'AY019I2LO/TMUZ!Z(U@@AI2IA5M?UZ7JA]VQ>A$2?N0A#KX(+N5W)H!P
MR.B_B0]\$A>_A?6]CQYFV^NXS=RNR:+MY6M@H!>:*99<0>;K/[5NNHG2#FGU
M4%8_;8:IAI4WO%ULB-NR,YO!B=O,[9PLFD'Q!G@U(7R8$%5W8,-[@DL<.EPF
M,R?@IT[^I-6, XI95'?,RR7BQ<3F9/RLE3]EM3S^54S(E\9R%SZL#$NC'W,;
M;C.W0Y@#[7":IPC.0 _.%9?A/)WE@R5H-@6V%',SQ([;S!7)YA '*<1*%LHD
MYGQ0,'NKC'<\!E]Q& F=!O"!?K)Y'K4!9S/2:JO68C+/!2F0]>-L>G- V0J+
M/YSWP_D/YX#T7X3T#Z*^&$/\[@L\'A+],"2PP*DS$U)?YO.$PVWG=EDI9O1;
M;C.WYU> ?BH4)5(3 U!R]15&J62D11^,096S)I/XTS(X2.\2W%F49LG<##U,
M_=P&2@'T65GS^PLK'[M=D[Z*I\8TU)<[6E]%OT1FS$/=MI,_)*\XH R+ZHYY
MN3RTF-B8A[J=5O[@RO+X5S$/71I+]<^'?D"'6BT)"\(]"6%M4->H"@+IWN;G
M5W<@R>P%3]QFKM23@SAYE)&L5[U$MK[854O/'GH]>,50?F>2>#"F_A-YX8$Z
M/A2/TRU61>W29]<WY&XV@%.WM=;'PJ.9,#23EH*>RCL@'LIGPB@7L\%Z%'Q,
MI>3B[1N'P/ 1ORE?N1WLI428L3]S6[G=OP+L8XD9$YC+1%HH2J0>+"!VT4FR
MN.7\+N)DQ+/=<%NY';55SCSE7$G,[LD0,@>N;Y<EK,Q=VP64QA@60MC\.X&:
M"5K@4J'!?X[ZDOP900=N7LKD#CDZ\\"K>YQRY^5G+%#,HTK#3@)]]N>?$180
MM@5OMY1AL#T<7.,0?V<X@L5<??/5$@U+=F:06D[!:W,)9S1CC6:\D6*./LW8
M5\EI68YXR=L'2C$UIHMMB"1S%9528%8QE[0$H.R+2.6XFL,* ':[25K)&$-]
MI=R/ G)WI][WULI 9OQ/_6WM-W6:*K[?WAY26WYFC]MQ"EYD35BCN[OZC+E.
M\>?LT_OX*[5D6@YYV<E9DJUY=IZXK>T _6^?G;\=+WY?.?[WPC>8U1>825SE
MU\ KS/[X/\S M[T]JT.(?N^5]T8\4B6W;Y21D!#VE8S[1-00[LM08"^\J(5"
M742OOBM]4;.E9C0(U**74JMOR=+S"1&4^ZH/%S4_$EK1&I(0OH8TC-2_O@@>
M32YJ<7/PLN,:"G5SQAF+QN<^'V/*[N 'Q67^\>E<-W,?))@94H],P\N >S^S
M?1S@0,XZ:47[7CT,4Q$6G?S&V3<NPE%7?Q8=FZ%;T7C_2,67G3T*/J"A>I5;
ME?P@B12TKP5=14)]UFXU6K;TZWM*F:KSANE/_?@KIA<U3Y<$+?L?/QESF! P
M4RP&('5K#X-EPP./0!0#N0I3*]*=(QP_ 7U@I"WZ]Q@);X0E>02S2S656E6A
M$K,5L*ZA*M.IOQ9-KH+%9U53U)>>36_&DX"_$1&_/X"#J^[3S7/76VW0)3A\
MV%$ 9_-$)/7A(=65)>AIY,73488<7)!<ZZUL&>S=@\&B2$,N%&AJ6YV2-7U;
MW7[O7>DV3YK&4GQ2$S=WL"R7#]#MHT8CUGBC[MI1[[V;^J*42W"JOCK'29C4
MPKK@4]A0-[U\FS<!Y=6C[BL6?O;Z,'G''K7*2V>6GHC2(EU\89 @)N\1,5[M
MY_:CS3LMARF1#0QX0-0=*C:^HKCMWBTI?1EN]IK>+?%AW(,NB[^WFKR1]##X
M#HN-@#R,0<M''L<F<J5);,MV\Q#/)_WW6PWO]#(VH$JU.T@NV9#"7Y:!D!WQ
M%I' NW:].Q$T>*93E1R&HTS&V!M1L3[?M";?^XQ8#L"[4[HR;"]NNX,N^.&Y
M3\?JL^"Q(]HP8K^*0K6'U^,\6..>BEKN'XH)F=XQ/U+]55[?&S$>\"'XS_O[
MJW7V9D&Z_PZ"0_"3ZZ^2/ $T3.^_NH489.&.M^5+W9:6RILI$1Y-,JW5:?9[
MRMS]B,)P3A+1MEZJ]PK/\J6M6Q[9.BI+#GNWGU55O%C_S2J B[1[[Z*N"N'@
ME@O]NNU#."*B-\(L>Y])7!B")V#"8*OZ<U30D]^/ND>]H^06*%/1:0?L/VI-
MJAM!CJT^=7]-Y:R2!E'8#YA/"G R^\3-FFE1FL_>+6=U34UOXY8OQ25DNUG>
M1]!2>%&?;+&\)U-8A5#9&?RLOM-FO06PEGKO0'9;1\U=%#/*LME[QW-9U.*+
M)ND+7F_V:=A*!A\TX<KMX.BALPW'T]8? ,@^K!^J\JD]))[2<32^Q1Z)[P7I
M!@%_7?9)2T#:,OBP"U'3:>VB(%F.R]Z1[S8[G5UTNQR7O7=;Q^N9URV>>*!B
M+%7T6[GNFDCVO?5UA1GV,2CVE4RIQ]?DTL6-]P[*/]Y\@:. >NHNKD=&(O6"
MH+>F,+"&:.^=LJAM?+2B!B28Z3&+A5)84AZ+-5VSTI5CLO=.W^I31FLW"W/-
M]JYX7+=,0^+%RN4K"5[6.6Y;\KUW]"LD=ZI4]@]0+0"G:.[7JM8?H!LL&JA=
M(GUZQ&Z+VDRS]RYE@OC,E0Z+D?R3*LKQP7<9[R?8) 3VO#YJ2'FCSOBJ(U"6
MV_6KV^\=XZ[3.=M!F%B2R]Z[_7QSE99;G&;C[(E((EX()#H@%@QHS8ZJ'?'>
M._F#!+IL:&6C*QKOO1/=YI';WD4B4Y+-!^AXN[&+?I?CLO=NWT#V@L5/$EYQ
MF$OJY(5B_T3ESS4^=BW=WKN6V>&YI4*&V0T>.B@5@9?@LO=NK]KON='[>9N>
M%U^FWGLWGT=$O_X_W_S]G<37 X.R=GL=I5CLO<.Y,PA)GZS/+,S:[[O(HC??
M+&/VXK9[!R.Y; )6;GMS,]/\=5W2+YY(B*C&^/,O_P%02P,$%     @ 4FI(
M4CFMG&+?)0  \HP! !4   !F87-T+3(P,C Q,C,Q7V-A;"YX;6S=?5ESFSF2
M[7O_"M^:UYME[$O'=$^X['*%(UQE7]O5/?>)@25A<YHB/23E97[])"A*UD))
M7 #JLSLZREHHX&3F 9 ))!+__A]?3B://N%\,9Y-__83_YG]] BG:9;'T_=_
M^^G/=\_!_?0??__+7_[]_P#\YR]O7CYZ-DNG)SA=/GHZQ[#$_.CS>/GAT3\S
M+O[UJ,QG)X_^.9O_:_PI /Q]]4=/9Q^_SL?O/RP?"2;X]=_._VJ,5M%%"RHX
M ZH$!E'H .@2FN(UER;]W_=_93(D:YD$:W0$I;T %X.'&'6RIE@3K5\U.AE/
M__77^I\8%OB(A)LN5M_^[:</R^7'OSY^_/GSYY^_Q/GDY]G\_6/!F'Q\_NF?
MUA__<N/SG^7JT]Q[_WCUVXN/+L:;/DC-\L?_^?O+M^D#G@083Q?+,$VU@\7X
MKXO5#U_.4EBN='XOKD>W?J)^!^<?@_HCX (D__G+(O_T][\\>G2FCOEL@F^P
M/*K__OGFQ94N2U@L<1HF/Z?9R>/Z@<?G%GXRS;].E^/EUQ?3,IN?K-"2!*L6
MEU\_XM]^6HQ//D[P_&<?YEC^]E-MCY (QL49CG^[L[W'WU"F,$FGD]6/7]+W
MZU8KI&: \0O]:<9\N=O=E/-T-EW,)N-<J?]+F%2KOOV N%SLHYG;&VNAEBVA
M7NBD=GG>Z626KGQH4MDZFY__Y21$G*Q^.CI=P/L0/HY>CD,<3\;+,2[(#F^7
ML_2O#[-)IHGEU_\^)9N,N,E2EI(@*U-H!)< ,94(D5F=G0@,#;^JL+5T*\J3
M>''%^W5_CZLB'^-DN3C_R4JUP/B:_O^V+; S73<1_.GI?$X\'"%-39DY#MII
M!)6M@V!%!K21N12CU\YT%G4-Y:IPEZCT9)X>S>:D!9KS?WKT&>L,O9[^SW"%
M>;K!L:N3S_H3CQ>G)V=C#<9+/#G_^[H6=&3(<M;4"F?&)HD.9L-L^OX=SD^>
M85S^,9NF<RS1II*8 :Z]!^64A9CI*U0B"$$K&";?A1$;X6S#"O%#L.)P:S1C
MQJN/.">%3-^_1%JLS\7^>@D6$U9XYLBIT4R 8D)"X%Q#UBJ)++*-4O0@R;W(
MMN&+_!'XTM9&S:CS# M2]_D%.>8G^"Y\N:2$/W Y2IZ''!PC DM-/K3PX!U]
MRW(HQH5B=<D]B',/KFUHHWX$VK2T3S/2/)V=G(R7U2^N$I,S6'E-H1UA&EDI
MD*5,!HV2@Q*608A!@*&E4A0D,NO0@S!W8-J&+/I'($LKNS0CRB;YA/7.T-SF
ME:?(7*$&IVV!Q-!S8^EKV\5=N<\[WTP+\R/0XD K-&/#D\6"0L01=P&C<@98
MD1&4C!%<=A)8BDYZ'5/6J0<#SKH_5(C7\QFMY,NOKRGJ76T+D$(_UB%79V-A
MBE#H+'C/$RB>$GCN'!CT,C ::D%U<;/N C6D.&T/!EPG<S/]=_*^WU0UOBI_
M+G E["BI'*3,&CQC%!#D:$E6*4%Z3,Q2N*!Y%[;?B6I(45H#3K2S0#M2+#_@
M_$RT2RZ^RSH6&SQ8Z16H&#A$$AHX3](6YF,,N@L9-J$94NC5@@0':[SQ0G>^
M650,MXR5#%PI\KP,.5TA%P$ZL:!E9@:9[;?>[;!;=ZR J8&Q]]=P)R,K+3DK
M+(*.FAPJ(6(]:\J@F10YR^Q"C$<V\AYQ75A\J($#_5.7U4]AL@HEED_#?/Z5
MIM=_A,DIKH:4ED&!#J1C56( 7VP"3%QQS4QAMG2)\+9!-SQO9Q^&W CLFANF
MW3!(:79*8-Y@0@(6)TB.V+G,7**()=7S0Y,IS#""$"D+TGIMR2$KRLLNH^(.
M4,/S?5HPI)D9FA'CQ?03]3V;?ZV..3J*3ZV-4(0-H!@B!%LTB%288RR(R+KL
M"ET&,3Q_IX7A]U9S,T._GN/',,[OPA=<C)+)T1NMP'"E:2DF*7PR!H1T)BB5
MBF==SB<O@QB>K]/"T'NKN4=,<RZ0"2D7A^2Y:4.Q%19/H;=2X&3D,;C $G;Q
M!6Y"&=(F;SNC'ZCR=F?/-\_ :>W(#+T#Q3F)9;.'F(L$%($56FQ$2EW6]OLR
M$0X[6#^7+K- ^,F#<D9)TK)%\,QJH$$7+#-)RMS]5'W8B1;[\."N0_1]--_<
MBWT=OE;?Z6*LD=NL*0X%[;,A+,I +)E&LE/91+3%9M?3?[T*9TB>:V,B--!_
M2R[,3S%OD%!R+#&6 #)&7U==#S3A2DA!1:NDMEETV=Z_%=&07-KVC&A@A=XI
M-N>8?- L^&#!8,W=,(J6YQ(9>"E,<E$$+KJD2=P-:TB.<&-Z-+1'S]-NYZ0+
MQB5@/I*<(B)$[P,0A75,(B1ANSA)[7-1:V[!;+IJ]VRWR6KMZEH,5A4%*B/-
MS5'25XQ6:6&D9;;+MO9U($-RCPYDP*9\CKUUWFX]S'E<90^3UQ1_OI@^#1_'
MRS"Y!&[$:N*K3@B&A3K<:$Q'KP7%)!2,&"=*]-AE8;P7VI!\IL;L:&R79GQY
M@\LPGF+^-<RG-$$O:"4_/:E:Q_P,RSB-ER/GK7;>.? Q:E!>$(\-"@@UG44J
MI'BYRVG)_="&Y%$UYDMCN[3TM\]QK+8[B, ?Y_@!IXOQ)SS+>WPY6]1LQU?E
M7?@RXMY&HQRM[3$$4"%44GL+FKO" P]1^BY;C#OB')+SU7KFZ6BQEMO29ZFS
ME];/XITWD69![5*HJ2 <G$H>C"5BYY!9Z9-\N '+D/8K&]/C4,U?H\"_/[ZN
MHI?T??-;=J]#C1P^X'),/5V%<N"5NZLM=[U_=X<0;2\HOEW2?U>9QK-ROJ <
MJK2-;;96U_W &]U:O(A0OTV((ZU\UE$Z$%)7?PPY!*X9&)E",EH)F5B/^6<#
MED.GU]_FU,CK^:R0VQ"%<#2( _A,@3:YF1J\EQ901FZM2-'Z+N[<)0Q#B@(/
MM?SU^71?5;?;V, )_>K];S@EP29/IOE)/AE/QXME%?,3_OKE(RW]. J)9\N0
M >>*9)0TO;L0&!3T06B/,O$^J?U;P=LQ$H3OBB(=+-2,/;]1U%$%?#5]&R;X
MJES)X+Y(WQZ58K3)%*LJ9LCC""93[.$$:,VM83QG)KHD2F\';TAQ8?/YI;V!
MFI&'8HA+4D8FR"_% E)4'+9D\"XQ2%PH9>F7*G39<[R"XO#$J/.6GI-ISVYI
MG9(UUV8E7^47++,Y7ESYP\7OX^ELOJH^L<0Y+NJ]AZNMG'GMO^/RPRS7C*#%
MV2VP4<T'$%BS T1-"60Q@0\!05MIT#DE7)^-EB/*.*25?W^VWDSK&B9)&J8'
MKH&OUZ9?:.FJ#@X7G'-3)#A-<YB2Q4(0)D#RV47,TF3998C?@F=07D-K>AVF
M_78.PB7_5EAA;; 9F&0)E&,90LU<U4FK[ F>"%T.4F\-)?;9__Z$TU,\'[?S
MD);_'"\_/#U=+$GG\U^_I,EIK8%5T[KH_S6C;R23D%(A O.*Q+:B@#<*H:B"
M,F!REG<Y)]P#ZY#FVWV9<W-KO*_)&MZ\7RQ?E=]FL[RZ)XSS3^.$B[>S21ZQ
M8H5SUH-(-'>K9*H'2./7>A]H G>9N2[^\^V0!C5WMJ)*(PLT7D>/XRC80(*1
M?HCHD@0T)4&T+D%Q+)%P6F'N4F?KP;S)-KM^#$/F!6N*BZS7+^H!+$LU'YB8
M5Y@3R7?)(KQWU^]A)^^A,O?65*,]3=IPJ%](O3IV.\,S"H7[$LA]CSS77*K@
M(:0<(=/D%K-,#D67Y(O-<(:4</&],*R!89N3['S+T$N7HW(2BHD4'/K"P3-%
MBYJ4PKN:G*N[3%[7<.RX_];7E_C>>+6/+8]V"'OY0&Y#(D'+0\5-S?<\7[Q7
MG$9'C1OZN<B]D%JQ*"U9NEZ+5T614QJT![3.\>A*EK)+9'D'IK9[PIATR(8)
MT#YR4$$8(,D<H%-<JQ 4N>5'WA-^6+^J%1NNSR;[J[WM#<1;LHV>TX0[?C\]
MRP!/7]_-PW1!<7RUP32OOEM;)/_7Z=GD>J$5RT7T5M#,RF2@>%"0?F1(L*KF
M6JPIWG0YN.PCSI \L%Y<'  1AK) -LU;VJFO(R^=#Y+;M.$B14,5WW9-HY-2
M[Q.FGQIKY9+GD]GGICEBWQKMRL3-T!NY;K5*!W7P>C[[-*;6?OGZYZ(6>SV+
M .J.,TU<GU:WID8Z6X>1*\@AUT-X"@R]9!:XC3(%;DID7>+\[2$>G+(;OJZ4
M_F[V)!$]YWAKL;^1=;9X37@I-B)EJ!+!1YJI732Y>*Z+\%TRZ;:'N*-+V/WD
ML ?-;F3^]C%@PYSP64+,JX![0Z[+%8"Q>*63UR!SS:C10D#,-@!Y 8)SXY&9
M+B>1.V <DJ=W+(9ULF [BET? K^<+L;3>FIX=A]B5<KK[#=YE$MPB:5:CE 5
M4!@<N)09(53<"1UXTNHHL]@=( >U\_90\U@K(S:G&04[EX?$>OMX@S:458RD
M!D2M:V03P&E1TT9""3X'4V37]7)+G#M>FOJAR-;#E.T2#T@1U\H/OB%D\W$B
M=WE=GO#J#RY]\C7.QW57.\WK9?UG>/8O?7^65?'KE_0A3-_C&W*Z?RT%TW*D
MF5;<UJI6&6GJ)L' N2@AZNQ9DMP%VV7Q/:Z8#39"-Q'TXL#R$FF0\<3K0W8N
M%T[NEJI7\(P&[5 Y6@I+B;UV2;>$.*@MU.&R?<.N; \.M$S@WG82Y3JPD&O5
M4HVTD!:6(;*422&,U".ES-UV\O<*<!]X:_6[Y^BA'.C-T>?C:9BFJ_A*($@T
M?B J3VH0]:V!XBEV+5D*H;E4?6ZI; ]Q2#=5OG^.'LJ!9AP]$_%5N2SVJ^GF
MPM C+95U)=#8X4+5TNH"G$T";"9GM#X6(U47ENX"<DCU$;XCGG;CP4/,ILY9
MPQ(J8-E2*$,CAU02%$C+C0C)<B&Z['_L.YL>MN/X8K$XK5?U7Y7+=2]'.6D9
M(X',T5$4)X@-P18!!B6MACIRYGL]&G0/M"&YY)U8==?^8@-[-2RJ]'&]37 -
MC?6<QC*WP V-<Y4EAQ@L!U%0HBXYF=@E=^$V0(-*^C\2:9H8I\\A1SWQ??5Q
ME9/XZQ><IS$I8,1DX=%(!RIJ<K*]%."31I""=*"53[Y/N;9[D0W)=WV ">=P
M:_787R9VG\[)V5C01'BYN)P@4J=(;,ZE%FJV*M7RFN05)U,Q91_[U'Z_']KW
ML(O<G$=M#=:<2*_*LW%5P#0O1H$)Y7AFH#7%]TJH J'F@-&"RJ0.V:/H4X;K
M)I8=RW#]4%39UR2](X5->Y<J16XIO 96MRT59@\AN B<9Q-B"*2&+FG,^^Y?
M'YK5;,@"2A@#R;&:'H&1/(>2@:$-R126>.X2% PVJ[D35^Y.<M[%"@V?9/\X
MQS1>*64D$R:A>"UV+A*-2Q00M3=@K>2^6)%,Z++(7@8QI%WO(]%@;QL<NVJ2
M"RYH2[P4+H=U12>S*@M=D%NCK3!=7A3M4C7I05;7UM3I8+B6H>&G\8)415[B
ML]EI7);3R?G3&R-E>?)"UI=6D"8[KFBR2]J \:KX$J3DO%=4>"NH(6T2'XD_
MS6S4<$$Z*^=ZZ3ICO4D1OCRE'XX)5<X!%7H%:55 "%6M'Q,,U(N+CEQ'$UV7
MN@#W 1M2C=VC+5P-;=6N@.2',,=?*"#-]5X'3A=G"ZO6)&76JR->!HK"%G!*
M1Z#P!85+:*/LPIO-<+9AB_FQV-+ +NW*P)_,YLOQ_ZP0O"HOILLP?3^.$UR_
M%HWU;4L="R&QK+YAJHBRB7RR0GBX-()8W8,K=\/:AC/VQ^),0SNU+()S[?#U
MYGNXH^0D>BP&,FI5'TZDF4\P!T'HPD7P1<HN(?4VX+;AD?O!'.7F1NM(I_-7
M=E=I=#%XU#*#*/61W<#J4X6TH&)V-&<62;_N507I=E3;$,C_\ 3:UTP=F7-V
M4_GL6;+U%,EC$CR:"-JL7FDFC(%%!0Z%UEK*+'F77/QMP&VUY<=^>"(=:+4C
M+&SKES)'PG$M77T2S%M93P<)EO2!)DB6@S;U$FV7%)I[D6W%I!]L][BMN?JR
MZ-KKFB.N#", '(R@15;I5" XE\#2<IM%*!BQRPG+-N"VXM(/M@7=W&C]Z71I
MT^&<[S*J+%2Q()/RQ'?TX&K:%'>I8!88O>]R?K$#QJW(]<!9)T<CUX$F[.U(
M7>AA_=@AJ6LD+:82'4'+Q -5)(.0?0:5%*^5&'DL78Y MH>X%<,>.B'E2$[5
MH1;L6G;G_)KOJT^UKB]^#M/\MFIU_G56WH[?3\=EG.HM\[-%G81X/9N,4UV@
MKJ#;KJS)_IVU*'?22-3#2\;L#63U[U[E> [M\D'UOTGL![3"MU=H7TS+;'XV
M SVK3XU.CCLJ[@3RH!;;7D6'VW$5K*Y*$RQ6?>YC@AMMM-#>W<#:"WX !6]K
MJH<:.M%@_:#!/M*?_VD+:3?":";=N^J>[F7AJPTTE'03I&;RMIYJMVFVH6Z.
M.0VNNUS_LXA??\/9^WGX^&&<GE1O]'"MW=MT0\WM)D8S[;W&><+I,KS'6CLP
M3"J 7Z?Y]S#_%RX/U^!6S3?4XN[B=-4DQ5_Y-"U)%.RCRPT==-;F?2(=KL]Z
MN^KE^!/F]6G%'AJ[WD0+G=P)J[G4^Z][FQOJH($^Z^"U3LXS*R\7?3M@*.W0
M>@>-;2U,H\*CMY;-JQLRC"M22V20I<+Z0)*&P&4 QHWQUEEO;>B4"GHKJ :Y
MKYO;7KT,-=(JL.)-@:SJXTT6261F P@T)5LF75%=7LJ\&]:0;F T8\R&C-=6
MEFF7C9;2Z4G5->;+=P'HZPFN2XE?3H2ZO0AE$J(4C0F\=AJ4R J"*QH\%I>T
M2%B'<H^\M48"#.H^=S<*/HBYNVYE7UM>VL4_VS7<884\3NRS/@=;/YFSW_[1
MM2::[!O=!:NYU/M[F)L;ZJ"!/A[FM4X.V43<W%('3?3T$F^F'*R3HD8^%,]8
M"F 2KZ4)E 5OF0(K"\V!MCC.NB2QW8KHX );9-795R2RK):!#2)KM7KG7D 2
M/H+2AJ9U$1Q8':SC3BD;NB1^WHML2%YB&\;<J'K5U#@MO<0J["^SZ>GB&Q1+
M>M-%6V#5&U&1I W!('W+;3'9Y9CZ7%78A&9(EW?[<.-P(QS,ASI'G^,X>V.X
MWJRI20[U->EQ/*W*.4<FE#391XIG0JG/.@H+4:"$G*SP@<F4@KIO==FEPR$5
MU6G+@&YJ;SU!O)@N3N>UE-@YF))R$"X80)5-?=4Q0K":1G0L*F04 5F7 HVW
MX!G2-=NND\1!AF@X383)\]E\E66W2HIZ]R%,+V7>K<%=E)!<;:^':?['ST]^
M?O?SZB,C+IA7&"6M=W571(E:<1X+1,:3L+%$;NSVL\C!>(9TU;;7)'-<H[6>
M@\[.N5:3XV)YH1%C48;L++@8%?&?!W#",," J#!YR5R7K.^[0 WI(F[7V>AP
MD[1]6?,.8;DD_YEGFB83"6M-!E\KR0O/M2K.8O!=#@3NAC6DV[=]B-+0+%UW
M&]L\D]CI.<3^SQ[>[&'_';1;V^JCBC[[:#?[:9V\M&,/?91WS)2FF[U?+A?Z
M&WFUJ\.+A@J]H_T^ZMQ6H![*?![&\W^$R6FM8W!Z<H:!W+V.ZMVIQSX*WU_H
M+GP^RZ9^52[QH)ZPK2^D?&U+[BT[Z\3T?43MHO-: 6;QZG2Y6%*L0JYH6R7?
MUGHGK6XE3 \UOL$TFR;RSM9E49[A='8RGE:G>W%VO:H6V#E=KG_]2UB,TY-I
M?C:>G-((^S7,IX2VOB2Q$J&I#?I ZV/ (ZBQT<'8/U<Q!>8GGW >WN,?IR<1
MY[6@[@K)#2*.M- R2;^JN*5!::QY 9J#+;+XY*++?3*J=L1Y:!AY2W<W^EE9
MCB+=DG(A?1@E.2B7$CAM$"33DK,0N.9=#M1V0CFDP[6>K+L>>O8S9=M+PC7M
M)DS6=<Y7X)XLSS;_:V3S;O:MQMFZ[O63^;P^G+,J@3UR1:NH60*9:T%%5^J.
MG$ H@7',)%-*_>ZG'P1]2 =[Q^3ED8U^Y&V3"\?PR70Y7NEO_ DOGH2H6\NM
M@[P=.NSL"^\J<HOK&<OQ&9G>AD\KUX%\\/VN86QJJ,UUBWLA=M+#'V%>;^I_
M.NQZRC8-=]/3W2(<KK=+QS_[:.?RG[?0P:UPFDJZ_];FS48:2]UG,_-2!^<A
MQB]89G.\](L#QL@NS3?6UV[B- J=OKVO4-\\JJD:X^DIH5A7!J%9_P:<W\?3
MV9R6BA?3)=):7U.NK[9RMI+\CLL/]27&^JSLV4JOA2\8A !?2@ 5G8%0DX*D
M\X5K%P3K4Q[_B#(V<*)WA?J<OAV_GXZ8<!B\X!!R??6^1$9ZEA&L3XP[=#IU
M*^ZT)^0A!7-#'0<;'.YC$*1E5+@KWF?TQ6))8:Q/7"<6/,3L1#U[CQ 2_<>B
M%B5P$Q7V*LVY+^8AQ8$_,*7WHDC7X/%R[M'LY.-L>O:FU\6/U_<#?L$IEO$A
M%V/WZZBQJ[*OB(V<EAOO*ESM>F2XYT5J"4:6!$H6!M%[ _7:6='H74RVQ\1Q
M#ZY63W^L)_3;I(^))6,8@@_<@U(A5L$Y%!%",<Q9:;H4H=T.WI 6_98\NNWM
MCX;&:OZ&S',D===TB<W8K)).&I10T-+DJERM9VHU<!VDL2$&UN?A^NW@#6FI
M/0J1VAFK.9'>+L,2R5EX27]Q*T*A&/<6/3!6KP1'G\&G8NO;I[9PCTIETY-.
MVX <TO6,8Y"JN>&:4>M;!O=&3"X*(Y2*D TK]3%O"<$4":(DB:@\Q3E=CG#O
MAM5(Z"M6N2F[]RB+"PRLR+(^1!UK3K*'$%-1F*U5JDN:^%;HAK2^-^30]0'4
MWE*M1\YZO;@)2C)4@='2$&J*LE),U!V!0%KPDBOZ?_%=YN%[< UI/>]/G";6
M:4Z9,U_U)BC"XC5+$0QB?8,L.XA:(R2ON:Q7M'*?U^7OP36DU?H(E&EAG<8;
M>S?!I.!"8A%!!!%K^?  L3[40O*%9(CUG'6Y;]UI1;[;Z]ZT636*D2Q@Z@M]
M-%A!.8S@64@4X5G+.+-"E2X:V!WJD-;J%GRZ/G Z&Z_96-K&"]^(-B3/#',)
M>*Q;^M9%B$IPX/3#D /G7G>9E_<%/*0UO@?ACF+(9K2[>VMJ(T[T+.MB&:"C
M,:)L(N6@<N!X\>3LHN2NB^^X.]0A^09=YK:^QCO68<FS<2E(WDU:/1AX599:
MRXV^2LN+\DIMSDWVZ[/Q$4H#P9NF@&S8492:Y42K8,XFT5+HZU(H)- (*%:K
M0G-3ER*<G3RYBV:OWFNXI;<GYQ%:G=)/J>6OW_Z>YGA23C'11UU'$(5IE@OP
M"B5PA2+QG#'DCMD6C:3X'OR_75BX^63Y(4S>/LRZ*L)F1P,7(QV<25[4,_BJ
MKJ!-C3.)1HXF"A^(5=@QQVIKG-^#(]B!>4W,UIM;;_!C6,[/;WVM_8SSY,01
M=Z0(J22$FN2A2K;@,3M01O+".$_&NR,2[$ZPWX,/V(%E[0S8FVI//]1[("^F
MOTY#=7;.9UJ*@;QS/$-1Q8-BVD.0ID"4-OE8N.6JU^/PVZ,<4IFN(Y*K@<EZ
ML^JL3DO^K].+[+2@C$)F0!3#06F'$!(MY)PY;K2+%OOLR&V);TCENH[(I(/,
M=*SX].(^U#L\^3B;TY?? K?%NP]A^=OX$[X9+_#=[,9Y_5FE[+K<?RL6U":"
M[86J<8Q[%.4USBF\Z+I6L2_:8&)%0N*A%I O!9PB;GH7C2G&%IZ[+$2;P+3*
MU;EHL^;O3FN8,U(B&\>+ ]0<24REP.=<P,H@7)$17>X2--P.:4B1Z<',N"WY
MYD!+-,_BNL!#7YS_;+T,O,$%SC]A'8_KZHN+)Y/)['.MWDD.YK/9:5R6T\GZ
MN<W%* E:_%W,8&PHH*24X%P,(+/,)6O#5/)'8=3!H@PI4NW/Q.-:_H$9_!8G
MY:(&[2@SX4(DX%9[ LXU@QAX "%#0(ODX*2NZ8D'8!]2G#L0CNYOVX>>5F_4
MEQPE)JT/F4'VNE9/]Q*B%AP$Q^"T<4J7 3'SI@!#BI0'0L\#K7Q,CM:[/O3O
MF<&F>1T0+KX5];C\@5H[=V1=B3+X (%A/=8,!B)W]686"\$D946?,L8]A!E2
M;/X0W.UK_39%W&^(L3['(;RK#?<UZ%?E3UH+YA1"UARZU[.S-[\7(Z&3859H
M$%EZ4-Y;"*(HL,F4:)2V,5TK?'5+\?;#< RIT'8SIAW;/OTFQG4>Q?1]O:CZ
M-,SG7\ML_CG,\\7]ZLAY((8;8,@"*,TCZ4<GX$&2 %F2[]'UUN'V4(=4JKO_
MI-;6<NV*O-\*JQ:!/3/'>: UXA8Q9JO!Y=51#7J(/BO(19KL3(Y)=^'6+B"W
M894[UN.4S6G5S5P]IJQ+?N5JEWWDK<BE9 &T$A,@EBO#90;AI<-2@F*V2W''
M.S!M0Q?_W=*EE3$Z>4C?V(SDQ)TC_#I222E4-045ZT-=B?PVIR-"#O7A!)\H
MAM[N(9MM>]QJHY=];VM1/Z5WGBU&/A4IHF3 1<U_I^4/*!PUH(LSBANM39_+
M89OA-/?B5@;E'$WV!1*+B43D#"(R 48S=-X7;T.7U+W[#W7N/><XVB2X+R7N
M=<9V-4!SOE\<,%X6,1B15306LA4<%'>"QGCPP N*)$-(@75='C>!&NC!0VMF
M'&R/XS D,5702X2@#(4(V17PTE 0ZED)WMA4\($9TFH)N/TY]9QMB))+BKRM
M!.6<@LBD):ND$&C,,B]Z![C;X!SBV?'!G-K.OVQCN^8^YV4/^(H/]*::8%;^
M7.!J=1A)6[PD).!<H)4A%@/1UA>UDN:2Y@0G@MG5_=RV\R'.M\UH<Q2+'"LG
MZ_K#%.\^X"_X?CRM^:V5]*NRYD].ZGDT_7*V#)/?YA2T_SF=TQ^^GX[_9Z6"
M\ZWL-AE9?3 USL<Z@N*:%OAM_4S9MDTW5OLQ'R:[.IKWTM+U)EIHXTY8S:7>
MORCVYH8Z:*!/<>QKG;0>/[LTWT%G#S*.)JNNZ\GFMZ*7LW(-60N=[M114^WN
M+V*CW-M5#ZO#8Y5%S*0<$#Y;\FW00!!((6!]&!Q5+N1T] @Q+A"T.]6YD$EZ
MP[/1%D*.%"4'DR'BZAUA:9&1)T>R]CV[V2S<PT9&^]G\]E.9O=3=;._@'V$^
MKC/Z-QC,)&LIZ@)G7'6<M0>'FH'1 IE$QXOH<GOZ!I(AQ35MC'Z8LMM5;?DP
MFR_?X?SD&PZ,JM:ZCB"=-77?BG"DE" 7%:)5.F"?H7X3RI!20MM8_4!U=PU.
MKZV5OX?EZ7P57,_*E;.>PRX [=%+!R]L9^&:.0F+!>(M9VCKA\46STYQE 0*
MB3)#0E&+E(8" :. X)#+;'P2MLMMOVT!'CKO;-O/'Z3X=Y]Q\@E_GTV7'Q8C
MKY@TQ4OP%FF6-(I6QB@=&):$CBDJCUT*@^\+>%CN2@?V79_BCF+99NO?MFC_
M/X;YN\^SD;,^NJ@TE%(TS=:HP6N? #5*5<AI<[E+R=X=<0[+7QH0Z_:QX\.0
MC=B#(VV\R**>1FHC0:DB(=0#$"&\%X8Q[D67$[N=D0[+51L:X7:VY8-0[OGL
M=#X27AO#"H=,_P/%K(<8<H',G=&>A\Q%%^]_5Z!#NH\S.,+M;,F'X=OX$ZE$
M,AETS!3KIHHR.O#<(62F,(AB8W9=2O'L"G1(=VB&Q[==+7ETOCTI2YQ?0)7.
MVQQE 5G/G%44$7RT JQ7W$1K2G)=]K7V0CND.S6#8M[^-AW8/LKHVKK?:R>%
M^GF8O93K AY[-Z5(@S07.;".%U B.8C&&Q!(08 43#/9)>EK$+LI?T[S>+$J
M;% O1";ZZ%EVQ*B8FF43$;37Y)!F11.V]#4:,BDP=$[$+H5A]D+[7>ZC[,*[
MG6;!)C;M< OLZIV $%"DR&@1D(X\ I0)2.Q:%8L3QJ*X8ET*J!QP36-PFR*'
M4*B%78ZY5/YSI7G,3S[1C]^?'8W1$G\2IOG9FNZU3E_#XX==>^RP?!XD=/-L
MF[>G'TF+E7UA\C0L/CR?S#YWR;O9LJ,."M]'Q,/U_ QCS4PY&:_+)>ZAP>M-
MM-#-G;":2[U_3MOFACIHH$].V[5.ZK>OXF3\?H5W04/])2YIT),'_72.>;Q\
M=;I<+,,JE?6 (=>@UPX:/ECX5M'#;/J^'L57/",,01M' 6JV28"26%\!5['>
M>/;:%Y%D['.N<PG$P5' I;;6SVV-N&'D\9$7*)"<!J54 J]L)$<BEF15M-BG
MC,T&+(/RX/>U_0TO_4"=M]L(NP3DC]DTK;'DHIB4T4*12H$*Y.\YA1Q*4<5F
M7JSO4W9K,YQ!>> ]*+"GYKLZV=>FWS^G"R2,F-_@I]GD$TVR9[/N\Y!6T4&[
M]6;;GCJL,7L)V7R9?XO3\6Q^@>4U<7"\6,SF7_^8D4-/45[U-=KI>Z?N.BA]
M?W&[.%CK?<F&A-[4:B<'Z4[P/1P@YY+ %"1@8*J6/$6:_)(%:^C'B7E;^A1^
MZN4 ?=N5KB])G.VGO"JOY^-I&G^LER\NSDF]SZB41F"T;H,J)8#C*D-&PY(S
MVB36Y\1['[2#=:)VX<]=*V@?NW5QL[:"6I.-C/.2)_(NI',>5%06G#0>G)$R
M9&ES\7UR%O< .U@7[:@$V]5J#\&OJ\>?M82/1Q$@,FYJ&0MR7C.W$$,1)3MI
MF4H/S+&=3[6/EC#V #S;WWH/.)>M\MBDM H%S;:(-"24" 03<P0> T5*DI=R
MO;S60\UFVR8F'BU/[.'FLYTM]W L6PV(8A(*0=I1OAY,&>$A6!,@".-5CDGX
MTGW?:FNT@\H->SBG;%>[/0S%;MP[R!%+,$776KPT]TI7P,6$D(4JY&(Z(?H\
MK'40ZD$EA3T(Y0ZR8]<-MY?X/DS.'J]^CP1WOQ.O#:VTV&NX#]SA6S%O3^,"
M__N4#/;KIWV/.F^TT4+TNX$U$!PGJ^>N_]]IF)-S-_GZ?#P-I.(P>1:6X<]I
M.,TTD/)>^MBRZ29JVD>,HVEO_R/DW3HXHB;['#EOV?D!NZ,[]G!$C7;:9'Z;
M/F ^G>"+%Q?ELL.T8IF,R]=:=>K\N:U]E+EMVTW4N)<@QU/@(:3<L8MCJO->
M6J[]D/J?&!;X][_\+U!+ P04    " !2:DA2UOIKE,Y%  "2[0( %0   &9A
M<W0M,C R,#$R,S%?9&5F+GAM;.V]VW);.;(F?+^?HO[:MS^Z<#YT[-X3+A]Z
M/.$N>^RJ[IDK1@)(V)RB2&^2<MGS]).@*%FF*&DM<H&DY.KH4$F4#'S(+P%D
M)A*)__AOG\\F/WS"^6(\F_[M1_$7_N,/.$VS/)Z^_]N/O_WZ@OD?_]M__MN_
M_<?_Q]C_^OGMJQ^>S=+Y&4Z7/SR=(RPQ__#'>/GAAW]E7/S^0YG/SG[XUVS^
M^_@3,/:?JW_T=/;QRWS\_L/R!\FEV/SM_*_6&AU]=$R#MTP7X"Q* PQ]0EN"
M$<JF___]7[F"Y!Q7S%D3F39!,A\AL!A-<K8X&UU8-3H93W__:_T288$_T."F
MB]6/?_OQPW+Y\:\__?3''W_\Y7.<3_XRF[__27*N?KK\ZQ_7?_[YQM__H59_
M+4((/ZU^>_6GB_&V/Z1FQ4__ZQ^OWJ4/> 9L/%TL89J^=D#=Y^75/[R.QOQT
M\4OZT\7XKXO5OW\U2[!<T7/O$'ZX]2_J3^SRSUC]B G)E/C+YT7^\3__[8<?
M+B0'\S2?3? MEA_6W_[V]N5-I./I\J<\/OMI_3<_P61"B%<M++]\Q+_]N!B?
M?9S@Y6<?YEAN17\YY K*5#C_7EO[:6],'PC(/)U'9/0I3JN"#XAQ6^O[8[YJ
MBV4L<#Y9#HCX9MN#XIV=P7A( =]H>@"TJX;8&9Y%G \)]9MVK^&\!+F)L#99
M8+'$*4S^DF9G/ZW@72ZM3Z;Y^70Y7GYY.2VS^=EJ[M^/MK9'D"07\F)6__N=
M[5U#2>HPGH[KIZ_HQW6C%=%@>/$S_=.,^<<?QOEO/XZ#Y:$(I#4=@Y;@8A8(
MSIF 2)_&-.J*O)]\G\ZFB]EDG.NV]3-,ZHK\[@/B<K&+<&]O; #)=D2Z(=8H
MD@Y%*L6+U=: +Y*;**4PD%W*,.J$>2"9OH$Y$?@!E^,$'?:&'@+^MN66TKYC
M#!NBS\A3+-X)LF8T</0NH7&20]#"<9MN%_VMH]F=AW=+^EJGSV)6GL-\2J;<
MWBJ^M<V!97\_[@VIJTBB+:%P00J?<XA&":V]IZ\T"90>]1G!,/)^.CO[.,</
M=>?ZA"_)D#[#(46_K?F&+-P[FLUIP U(:VDN&*^]*4$(#)('$SPB&+B5D'O&
MU8R;05>I7GT=EK7N*QDM5R7JQ'F144N)7AII.0BP5J+%W(?"QFO;N^4L_?YA
M-LGDO3[_KW,R$X9D<$OK#3F[;RP;+-G@M#/16:\CK77D_6:72U2<1]IN"K^5
MI2W]U$%=#FLR2]]T.ZFNY^S*5IY Q,GJT]'Y@KT'^#BZ:ISD@"_IV\7()!N]
M0\VR4^2K^ZA9-,A9R$5[=#9P3%LM[96533*+*U-[W<-/E:V?<+)<7'ZRXH]Q
ML?9>__UV*!>,[3XX4N,YDK_\#"_^^W)Z4WYO9Y/)B]G\#YCG4?'%N4SCY3HJ
MIB$X%KB73"AT 7(IIO@6(^^)\UNQ?%7E)_-+ :T]IAU=JAH'&E1+EK/#\7*A
M&S2^'W^8S:FYO_W(]U6CF^!&V>282O',>$^C%Z 89&U8*E9 $323K6HS1[:O
M:H=4AJ;LS085_4UE$(,HP\O%XASSL_,Y6:%O<#Z>Y7_"Y!Q7OWO]L8I_\?PS
MSM-X03MNS!$,]X*ARHYIGB4#Z^F[D@*"#B$%T4Q7^B#]#E2I&7$W-4T.HFEO
M\>/Y/'T@V=Q$/0*IK4C)LAR+H36X..9+X$SEHD#&%+F$9IIU%[+O0),&(^:F
MYJA]->=)_C_GB^7*9/QU]B3GE>QA\@;&^>7T*7P<+V'R[@-9]_4P(5?+G\S^
M573N+9*D%N,EOL/YIW'"BT&]Q31[?\'@Q?B<,,K(*)B/2/-!F<QB*<BBC%*K
MJ(043;:_U@-[W'I[4FIQ4^WUOFK_"RXO'-=7L\5BY&U66GG/E$F<Z>PUP:(Y
MR$,0G@,"5Z&%CGZ#XG$KU.X"O\F^V9?]9^-/XTQ.]N(I+#Z,I-/&H8M,.8U,
M1Z"]&TM@Z+/GW,J,JLG6^ V*Q\W^[@*_R;[=E_W7RP\XWQ+#JII):OJZ_ J?
M1PYI%TX0F!,T1IV38:$N4ME9%PW0SS*V4(HNX!ZWK@Q.STT5<@W<?"U,23EE
MYET.3+L"+!A:U\C/-*&X8A,V49C[W/P]XGR_0IS@*&1K ;1@P',A44=)7 K/
MI PZ8"G)AR:;X[<P!M3Y:QDLS<-7>\AR6T#BAXM\A+^FR8S,KK_]N)R?X]</
M9],E?EX^GZPZ_-N/"WQ?OQE,'2ZTJ\[,V;0:AD\^CQ>C++QUF6N6BJ*9[K6E
MM5Q8$HYS"E)6TK35CFVH!E26.U*+[E">'=B^37'VEGJ#P-8&IF>K3:03J-%&
MLM.0*K$5U9![Y6T96W<HPO[LS5J)_F!ZH6,QG*P!Y@R2N0?)L1@\[9$ZY6(D
M.0*B/'!]^"8C[OCJT$?B#=2 X)S-+BS$?ZP,RU% +A4ODJ&)P'0*R()7M*;*
M$GE1,<72Y)SP!I+#F\X#,#0;4KP-#KUNB0^MP8FLBH\YT;:'@FG!,XN9%X8B
MVR XHG.N30#P#E2/00^&$WN#-> M+FE\F"_SK]:HBC9!D3M$?''#-()GP6G#
M(-@<BE$H3).%8#N<QZ % PBZP8'4DY3.S\XG-2?E-G_^4D]5TKR 9@)CU5.5
M&#E5AN48,CCZI4ZRR?+0%>%C4)(V=-QZ'/4?/VW(BISIWP?/\8/%AQ>3V1^#
M)KQ^;;1EUMYVY)LYWKZ@%#5$&HRN80;CBQ?&2\\1C!>WI^=M&T,_F?]\OJ U
M9;%X_:D>XN ?,,WOSL_.8/YE5MZ-WT_'99Q@NB2UFIU/E_5$DX"D,>[$Q>Z=
M#<#10"/=X Z(.9<]#T8X7=!'63S*;'12WB;I1X.,^4"<KOZ[4\+EOET>D]]M
MH]Y@V2FEO?5 W%KMC?:HZ;\6DQ5%YL!W9_GF^ _$]5>;\MH]G&?5Q)@<=F[?
M">28>M%=0IOK>?0N@@7,V=,Z8  0K#$92%K>>+V[MG2553\=>K)8('5V<9J_
MX[VT&VT,P-S=N#:$SC$FM"9GZ[*&+(,I40:1H\'$DW"CNQ#N)Z\]9LUM3360
M7A?-%;Z><^A"&EPTSX[V-9VML=8@B1'@AA O&]W-AZB@1_4^=3Z?X.NRV?C7
M@QDI>36+"BL633UE#"SZ8,C1(4\78K)%JOM$W;6S71VB5?MOUNE?;^;C=-G)
M8M7+'/,HY,A!:<=4T9[IDC4#&8"1RYZB=B*+&#H-X\YN#N?&-.'OTJ,96)X#
M1L-6R%YFLL%IH:[G/R^G2YB^']-W&P E.([:<&9L]=]X"<PGJUE,P:,W10H>
M.Q'>I;?'Q/O@TFT0^'HSGWW$^?++FPE<W&HF6!]7-YS7N_1B9(K&XA34'$]@
M.CKRY#F2HQV2$]QQ0FA;A#SNA_9(E*41%TWB9!=:^Z(*&E^-/V'>5.Q_8:VI
M@OD)F87P'G];8#F?O!H7'&6!(A@(K."JJHJM>52\,)&E*J!EC>2T"9WM#OJ1
M:=C!^!LP]?L>P5SD+I1ZC]<I0:NHH'EA:3OU"A0S(+W4,3KATYZVU4'R>MIO
M2D-*\M@Y/ZL!;0[CXI":F,W.!>9DRO4\0;*8:7\E=Y;X!D@Z=;-9MK5^Z'R=
MX7F;#2F_ :V2K8 NDT8Z0-J>K].1VF-DX S$P%U\[B&^ S$+V65C1&2Q),6T
MSIZL7R=J^FTQ)?,H$S\Y1F_)H3D<H7VD-CB1'_'SRVD^7RSG8YC\BNG#=#:9
MO1_CXM6KIY='NBZAS6@91Z#Q1O)K(TI:Z)(Q:)339+-V8_7^S@YLI@W!R*RA
M.&\-$PQZTOD6/^'T?*<J,I?_=( (X584&Q%!K06)+UH;@M9!Z+I5%E ^!5V$
M*WFT!<].LEAMQ3O%4+]M8#BY;$.T&73VWDIME!<H21XAE@)> Y"VYF!0CF[%
MMI.,ACZSZ=+L</+<^3RET+Q-RM&<M:"31R!MK 5""Q?:9\M'73K8-]%QFLC:
MGE]<?!PO?O_J3H!6X$3DS)H@R'HD@S2B#BS39$$0EJ;-QA8\5,;C;9#VS^K<
M:/D-&=KT ?FT8I0]:@?),U \,OJVL"!]9-*GA"4[#9LAS4;#O0;J\(D[ ^G#
MS83/@23?(/?S!K8+YXF7K+7DA@DC.-/&9>;1(Z-]FZ=5"+[-C=KM< YU>>A0
M_/>7\;$#"[<.Y><O/^,T?3B#^>\KH][;Q)-%8&2"):85MPRBE Q2,2:HXLCO
M/HCB;  [UI6B(;B_3YWVX:#)]8%-?)?HUFY!%WPM+QK=!_ X=XZ&I?5>G1F
MDV/H3E:)\Y D$Q()I\B$$[QC%EU1UNM@-^/:#UEG[KF7=%R5Z4-%B^I<0,[7
MVD?X!9?KJ$#VBJ=D@3GO#(TX:!:,=0Q<X2Z58&T;0W8KFA.P8/<B;?-.Z]X2
M/X0!^_.77^F?KM0?,"&07\F"H U6RT!&FS9U[,H($Z4+;0[J[\#TN.V0G23?
MX%C^YFCI'UX&)3M .ZCU\17;R1@>N_%XK]NS'PF',#>N030Q25&B8/4@D6G(
MF8$.F>62($O:0)/3CT(_^AL9S=6CC^Q;J,7Y8CD[J]>L-B"NMSS%I2HV6I9I
M V7:\4CP"&W,&7TVTB?3I'CP/;A.P-S8E<--W1B0@(.>_:S_LXA?_HZS]W/X
M^&&<GM222_O'\^]M>KB8?K]1;,3U4]$^AV"3QD#FI #+A4I".9N5!WEU>G)O
M)_O6B%O ^_=S?+_2G==EW=W7B)YSV58GB''P]=)]X0P"1&9\ .YE5";E%I/X
M/F#[W]Q>M?>")BM-'YH[:?FO\?+#Y91Z_CE-SNN;<?7,EOZ?:SFNB#R!!O(%
M7%W'K:7YY(-GGDMM'::<2Y,2>CM@/?PB-Z@FW;S^W9:M!A[7+?*X<"A0^)1Y
M$DP(K4@6(C!(QC'IB@_:%6URD^O@=X$ZU/%!4T493.K'/DI8S)=?"^I\7?IA
MLK(HG0LVUN3-G$HABU("\U8YQ@-&)T%9WFDEHDZNZ0[]M*DW=Z(XEI,^',>S
MH64]H)6] G6A0]<AK<W&+J!ZN.?=%.$V-(=UR =D:]9*U ?3@^"TU3QKYEQ-
MW\42F2_:L:"MD3(K#IT.$D^1_UL<[D/3WT?" ]*^NOT\_S+Z[=W(>I&Y$X6A
M$8+<.%MKYZ-EEJ<LO%(ZABW&PN)2S M,?WD_^_33NL4+GM<_;-+\M=?#&9 #
MBG^VE^R&OB7Y%*:0 :;Y'_AYG&97!P&E9%)2)L@0)8=?1!:L+&26QF)R<%:+
M>WW=VYM_R+0-)+2!U]Y?9O/EAR?D9-#HUF@X%U%*E,Q$SYD.0==RR(6176H]
M1"X2[Y+VTVG1O=G]0Z9X ($.> ZR4KA?9M,MB))"GSDM&2;5M&DD1\0[ZUGT
M0M'_.$?7+0M]:_,/F<*!A':8JEIKU^!K)F%],;">S\8OSVF)@?GON-P_YMBI
M^>'BCOU'LQ%[E"H5+ZT0 6D#K"^$Z9"L##Q881.:49^.&L<?1;1&RPM7+M<O
MP*"HS!(4I(5"Y)2;9+*TCC_>F>WJ)&;0T3"12]WN5'TXQ"=6K"N<_I?"9LF/
MQYAG/*AN],HV[B/_0X<.+0HK5"PL%E4+/P3'HJL7JY&+3,8N>GW(@/QIA0[W
MT8C!I'X*H<-_P/^9S2_#XQ<%N!,X4Y=X9K*.3%OR@H +3>.0P>;HLNE4@K23
MU7JS^Y,,%O9B=3:8=(?V4. ,7Y=O,*WMNRZ@AHX2WHKF\%'"?6F:M9+QP11
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
MP:VE55KF.O\="2]\_#!.3^8(B^'23F]I>/B,TRXCV$@VI9W>%^D$!*DTCPK
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
M#0TOMP[^(GVG?0X@JB)JET)TD8/7IGBR@-%M2F]?GW&CN:'G?Y_FAY?WSNL
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
M!*!93B95"Z<^S" ,LR+HC$;7HG8/7QON,?L.I0Q]A#UTQN83^1?.+S:I-R2
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
M.LSC0Q@Y%/HKL*@H7]^(8]@F,_CYA[-^BII\'Y67<7QPB]:<W?TLH P!(21
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
M_.1!;-_HBNR=JZ'O%*)L) -O;!#]VW9RB4Y8GX1PL8!V32CI;)6U%+:T<J"
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
MX3,N>-N!$?FO:2D\5+>6B)ZI:F)9VM;0NV.?O? 67@]&G')>$>\<[NA)U)1
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
MKTBMUM5J?:"G%?DY*D(S*?-^AH^WV8BFA9DF]>^GOU5VT-/<GW"Z$6;(G/F
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
MZI&"'ZEY\U)I&?IN#:>D3E2-34TK)R#B-&;643$!*]?;*X]%RFD5*&!P[FG
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
M7%1? @?[EY/EX4<;Y8SE964ZT7-8=EP1ET^HK6#,R(NSY)-:IZC[Q/H#Y36
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
MC2U+P0]#J;D?Z=FK5#U]^;J^.\=^*_8OQ;HSBVL2#S;Y6)^X7%9)SO"A>'0
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
M*K=G1 5=B;H J/1[C;/,HSWD"=K<4T(HI?>_>1!/XE"2T0_PC\?0"/JW1>G
M#7,R">IGEM4P\*E$VW59O<%U*B]Y)@4?==FK3Q7]<>$WXN4"FFY)!!3;$[ 5
M*-*X0(@_2Z4R:8/ +AM+G_5' F>0[/WF1E;NQ)$RX]!Z5,=G,I$L$V1%2V^W
MB4="H\NE.'7XG\MYS746=D#@86)?,ID[$GK.,,22L9\K M+9'5-TA^JT%GU-
MAF),YM<0G!A@2STF]E&K^0_J"HD(/8"FS+B:OW.C(YCW"$C%FPRC[^;]FO0C
MG!-?8_655%KKS]V^Q5VW]69/82D2U<:QKL4^=98HZV=$QLVJ<>+ B+'?Z]V)
MVG<LMD]\?4:BX-I@  S!/B!"/94H*T78,G]9//W#50\V,7>;PMQGO]D'&[ ^
MO$F@!M#L0%>:-*@!RABXMG%Y8YVS[N?9JZT-7=(ZAG*-?,A+D2WT2.#GHI@
M9_P9AAZ-]-5[QE:C%JTUT@=/>['8R6E<LQ/<-<Q<%!5#&V5)AQQ<E0<26*:
MKGF6S&;JJ>(V;S\0>>;N34L#$3LN$W42'#E-4)!X7$_E"E0QO&)S#XF;?';-
M'A34ISUE:,M154,+Z=11JQ(W[Z?'KW#77&6X5S"S#E%A>AZL"W./2T.N  @J
M4;PT<_(&XWU#FK3,V@-WD51YN?C<^N]!>6&;?D$E.I\6._QB3RMP%]"LH.FN
M%O@GIIN*O8JAL'BHBVVX^W(Q#U()_0@'33Z%CQYYE4BF$)?&/KCQ)\B27FNX
MX89XD(KIYB/"H55GMTAA@55<X5$0R)_G?-0PF" *LZT&/-(G]:T2*&:"VLZ'
M)J<#G=S#1X%NWW$^3CU(X>$1#?9<<3!5( -/<Z?/FA%C]>R"B[QT%IS>ZWU]
M_X)OO#[8$$3BK[CG Z5-#RLVDX<1$\BHHF31U*>V_GU70%O=/Y0C>Z' M&UY
MUPIV4W*ZH;?XO2' ^K/,,#:#9R_WB6B3U E&B<%?_.4W@N-%Z&BU[G(LH(AA
M2]@QB_ Q=@RO9ISLP@U:+<N8*OEU\.=S'D2*??VXC1A;P$0_A<:#B. I?\#,
MAUSYJZ_,]J*G14Z$2,9<>Q%ZPT\NXFJ8VIK/A<68WWC*Y/)H,PO^@ YK43HW
MNK0EL"J'7^M;+TQC2+&E>!"NL$YQV_1\@SJ]YPT:GQ=H)0C?A/Z$?@ZJ7O[T
M4/7F5/.E6]'#1KOP["Q[_(L+=4*_<C1CZW-5KQ5EL=?3S7F0[?>R*P]#!^BU
M7-$ASILZI>FQD.M Q"14XH^*W@^K!6D1D.$]-XH#APN^8DD37NK"WH=F&AJF
M(0!W>M>5ZBKIG*2V- O'L? %K$>0PAAW60,H9BAQA;U902&VJ_(, NT<]=1$
M&L?Y?5&'NR?9^MZ=6)!+:LPR4<>!#:J6ZOPW=T315.+@=QL?0@'\=/ ,_BQ1
M[^'D]1Y&SBD3^$S!25SF46GT%&'T;D.T3I95TD=S 1'_Y"_7D,'99.YUU-_
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
M*Z]?LS$.B X\P?_]PN<P;-$]EUEIGHLEQQ+X4!)2TXQX]OO0? W"_*(NTR9
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
M-C$6$106F#P"5?"'L1QXJN%HZ_7@BO)[4A^K HW^[^KEJ]_(4R]ALWGFQQ=
MX/[N-SY/8'W@A(@MZ!6GC/YH='9HD&4[8>O$!24'Z5TZ:+XJ:EH!77[-E$I9
MO\51O.4L36ZSX%W[!-]T\#ESO (O[P W)O1N3!"QM'-8G@Z\\T +:*QNZ4"8
MXFV&.]OQ<RT7I,C3$6PU;B&?8EIFSLYG2<J7C3V![W7[S(-T=SZDD2JCG"27
MK@(1231L:_O%S-*3N*^S&=+"(HD"J ?8(B2L'2^=^H'6EQC*-C+Q\D[/,M-9
M-54WH([C)MA"E,*WKUE':3@&*?G:0 F'V/^YU_[8T)EKI_I./-^YQUS_DK?C
MG8=W/"0E9[^D9 M<C/_=[$^O\6<[IWN$-@=\^-%%K_G*"AR$DG-X&;R]R#[_
M(5=&(^V<3?GH:&[3N[?YG5'VD=[AQY:Z%]VSK%68/Q! &/\BDPLZP\O!-0O4
MN:"L<D90"BL/4&_OCPB;)[%XD7?2)Y5])Q[C#X_B@I0I!$ 5ML %,7TX/85:
M0R:B]$R*;HZ2R%!EYZ>Q='1[L ]&!F20*TR$J)POWU?V*/,DZ DS*T5]]0+X
MPQN687;W-K.2Z=V-0>'YUN]&YG3ZUQL*HI5>2 LKJ$I>T*A[QP59'7Z>PO@2
M^Q]V'NN_0/NG%V%:@3.L@!">G5,R60H%3#-?C#!+M&1&R@!<.Y2D>:/F6RBP
M>-7OR9RJG_[9[4L'7-04)IXT,B^Q3O] &_"05Q>\-FDAJ>I<D(DJ;8!R T>'
M>!R]<.7MX N#)V$E?PY0?C>(;CPPH.GVGOX2G,PT8-T&U"LP;9_A"HNZV%2\
M[%N>+I+!2:NC$O$>C2$AD8K?;57KD)A"I[VEQ>YO?AU7+V<WX^5MF2=XK_+;
M*LL$'"'=8[BR3'Z8B+]D:0*9U"-6-HB]'T_TA91Z>!A2#Q]J?CI:]\5,.?+T
MXR![4UDN2!ZO-H[^#*7=QK4'BA.ETP-*T%^AV\,\#+H&1:^;AT4\UUADOR@Z
MF/G>R%Q\-,GPH+ZZ$X;\J\ 6RHLX/^.IC8L8>JUUTN5!@B\T=?P @6[)2!%
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
MV'<AXI&;H I'=V%'D*1AFJ3 KF@C7 E>&TI>#M@&R2&T>::'#C"&*."^!GE
MO:]-T6!$>S8JH*=8=UR[4K?E\PD+B7+,H$)TLO#?\9?5FQLI+'FJ%NTTZR"W
MQQD5A]RIG5^O!+P7>@O*ZY]3-)1ZC8YVC(=8V?Z@WHHY'.-0L'+;\XBS_<<W
MRBUB5J!(*RD*5( 7+A7H1CCM &-C&\2\ VBPKH6C>A7/C:UZ=@5*?[HFO38G
M'S#D9]#?Z%[R<K%N_B)(F2Y\"#*@-4-@A@&6]?CW\"3DZ8E%8@/F/'R)_B?V
MD:B#_40=ANJLVQ7^*,F['9-XW\LE5ZAS/#Z*$ VVXYF+(L^29,/U>HV$.75L
M!Y[B_%P/V* "=LJ918%8&Z(W?O-W.&W5I*QB97'>PFYU2%;<_/MS4/9C(E%.
MD"W9R51F0'JW0:*((QA@JJT#GU[F2=?I;Z#,7258,0SV/:CPU]-E3*^<_S#+
M]"LCO0W\8@+B(=:"/HPM*<$TY8&C'Y.3NLI5-S<ZKOSPZKS(6_J/4M&I)Y)-
M;SF+;ZV5?#^@PYZ]BZD-V_<;SP?UMWY"PJRZ'T:3,U,U6Y-P&G6?2W^-6;XB
M.957O!;!!<](MR><&KOR<TC9W_+*?07-Q0^"KT;^]T*P6UN!,(NOCY9;TX/M
ML,T8K-7FG-N7I@&Y?RVG^<S:Z^%<&>*[X7\:BA(\A,G@J;O4-\\H,NL&\G8$
MJKKZ6&S H&[(,P<U7CK^1?;A2&<*\^2N6<!_R]#_W:EQEC_L4_>F==4":FD<
M3Y?AFCFYBS("N'LC6?R(_8R3W6 @G64='DJRPSX="/&JS&\5Q-Z_;VO=;*:6
M^V[+OD?Q.4^PLV5BN7MM4&1K03]("WB5PE"<I;D?;XP<E@XH$"O+-M25__1@
M1KGI])27U]-NH<"DTK($O*+Z0DNW1O@^2P*EI&R21OM9!__$(1%(NQ=ZVZ\%
MGYS!+%\.^QXG;NMG$*RG/-KIK.D04C<QO")"=J!9L@R08\XW._#O8&G.,BE*
MV!O$^\O85\/WP,8G-9*/#@>NG'7;0ITD"1J=85L"? S(-:")GMJ'?:S:5>8J
M'*@5J'P8O6ZZ4);5^-=)_L1'\\.QL!&]U516&%N64P[U 0NS_28-HRB?P;:3
MC]Z%1"FN.R>HM>#2"XXO""NM"?]0DM08O%S9%?K=T,):U[;RUK$O^NNE;KSX
M4%K"6= K)7K.5";W?+G5N 71F/E3JNX^VI:N76BETF*E(?]'7SV'A[5;]+/<
M5+,X'E"5MFZ#J#__XZE?RQ=:M7[ (OY:CS_ ;Z[  !'>U]>6M'>I+4#>:T3:
M))I]Y9X(#V*N49B7 OSJ70:5TW]6UUM"[KBIW/22U0KYUE\NAW&K-JG\42OI
ML)A(6Z!S%V#;H-@8O#=^>A7A#KPN!^2I9D\,K=^$#[_OE@?:&Y;M'\?/E;?2
M>L5IS5U)O5=2\@\\L[]YZW!5WV.>6LMD7N24H3RV0=._>J%M<+8$E%D#O"X!
M2BG%.;KX:L1YQD#O(;N^8D6&:9%_14!G&'9B3=,SQF.O@9++H.S=\ON')J^4
MGOVMFO)W@,E3_3$Y;#"G&D4N0A[@?4@$6F!CAC*4+I_+>HI*@; ;-V/-NU-"
M,>UM9XST[J[H91CQF\L9:KKN_<651LY#FH?[(:D0^FN<!D-\@] _7,Y;FL[A
M9GU<Z7$V] W,20RK._FOO!67=R--87!O1[V8^2LPK 0'I_RA<5C'$/9 W8+6
M$[18M]+\"O<T$.6G,IS&UO&C7+@Q[W>L]+"E;)M@9.;6@S0<:>.S>P7G)3Z(
M9S6,V3Z",*%"ISNI-[F:3?2B\;;NPYUCAGI5JZT=Z<86?GE8V)G%6\\*'\T=
M$\.K?3JSTXU*AB["3 ",6=9L@U3JP#N2Y& =$$I="P@(M,%TUMPL-B_T+'9L
MS] -<=@7_TQJ/J/]6ZW@,(GN6AAE9LESBPO"&\BGH&2 3 +W"#WO"3P$"@Y
MRC NK.4%^X0H]CN(.UO*!MU$U#T__-14^(/@),9A$$VWA$@!>A086]R#HD83
M9912/_]3K:0GFC#4,A ^"^L'O\W]\+OG41R97P^O0&F$F7_;);D/=&Y7%Y2R
M3F.QU'@KIJ62+3S2K>*V7'QJ\M$2GKX-2L3!*&[6E]HGZVYX_6ATNSX#QI8T
M?'(F?>(S71C0YEM]YA 7/L3=N[,=[S8(0#&L>TD"ADXLQW"CV3[%?5]5)A&W
MRE1?>45I3AK41%YNT;Z3I:8G8\_0:$/\B;BI?"_8#;J*9OERA[9!6 B!-9R\
M#6K&]OT"R_C.A-9IYK_Y' B_@)MTR(IV%R:_S3C_^K[L]4,RAV/.B/GRCQ]K
MX)_D@5$EJ;$A >%3 JCS>-XKGN*C*!%=3.A_DAH>:5S6X+<;CSTC;Q#E5==?
MI$T9R1FRC)E]5G^V+Y0D#?7?!CTA">!<9*(-_:BB]@MN.5>YXSE7Z,-Q6Q>"
MUB8)GWS[%GOU0W#K@4%NAZ3]+BMI!_&+IT>#34O:43$\^$7*($<@^S -:7@!
MG$<@%;POX,&'?]=;O#.:W(Y>99Q5W;)U0 3Q]8N=.2.DMAG+%?D+3C%48MEQ
M^P-XCJ6N]X)%^AA:S,P1MM9"(6POPG@"\T$GZD1DX;&R&/.Z>AO!P:>REQOG
M!\[?]>7?4DSI*Z3\2?"A6[/5IY6ZN$,;5UP<[-LE:*)O467"AJO?0TC%TWW(
M4,"L'\43C5X0X,AP?^8,BBR8A(!1\<F/+RQE%EX=9SM1HXS=BR?E(1(KH:>N
M)D=JEP:6/]M+N3A#\AE*.#D-XIPLP>M /5!/8$UF;$E+ID K\)HEAIR"[=?H
M5A^F:,NA>W^!4_7;&:KY5#7L)_3,UPLC#O;HT%\12AO.1K?WEJC!<'AO41'>
MDN04( \!/E1)F0,!_\*>8%+='JJWXP9M-PS.9=]>SVF/>]+\D/?GR]]>@C^-
M(E-FK24!ZP%H<WT-?8'Z)Q.G\F"!-.-!X(HS[M S,[?<SEPPL^@T\.:Y)NC
M^0/U!T$$C1@].98#%4S+9$DC/RKJTBM7%QAZS 3ZGT2$!76/+\* \MG%-3)U
M.<NFW,]K?ECY@<"^_HB4?M B\ KL58(S9GKQUMI3;B^DS:P7=H"MS"E ^;HI
M]1DIT\N;77\Y6[5V?1(O;SEUJSUU.%G@DT"^8)%P^#8H'*WWI3V,)LJZPQTT
M$FQG0'KP*7CQK>?M8]J/.AAQ1J)C(35OV!>\CJEH:M5CPHM^/_.T?W!RU'A#
M_5S@JT80<T9]8V"GALF5+<#)P9,S;B"\.:5(K3GG<'MHBOMQ"S8\RB_JC<MS
M_<X!2:*>C9ENSY'P]X/JHJOD7;U$$FQG ][,Z52R+-T3+<-5TTR$,T1L6\9P
M\E6N/_^D^[V9=T/_#O!Z:^ZL4G#I8_]J_4WI?K[#_!/'&LX#32P'!!C0H'[
M\2]8H>S?$KU&\9CO(X:G*1K6KIUMC9MRI\,,]0-Y <\7\LBI7"AMY.V^JZ<@
MYU ]E_%D#*H%OUK.DO(E8?Z\A^[72U,&GE2952 ,.L8P 6]6*[+6N)]5OJ\I
M\1U)2CZXYX2WI[ B;1H$\1]Q%Z6"@>/KJQ(4?O(OE"QR=$8Q-6*!YJ8]+.PG
M-ZXG'?9G$[<-\A%<S;G2,B!3L#?_NTG2[6QRL+L$RY4[CZ)?(<T2F <9/YXP
M9IFC7V$45^213%.&#C>_WFV9&%CE]%E@AG"O.O4"\5/3J0WQFUD6/7>R04;K
M);A?U#P:A)>(_>GK"8%<I?#O4SS6=,GP,3Q..S7 H,ORYF2%(_:O?5ONLL;<
M]U2Y]<"DU6H1W3U6-P$5EC7R"Z0-EL"V*V,?!)[K5CV2__L(*K.<5<Y,K_F9
MYV7N&W0X_S:NJ5#V1)\'XLV)A^T@Q=<FR!!4#U:Z>1D/POL625NYV'1;Z3&[
M&>7I75_JWEA%//S:HXB6O&OQPSO;7BA%ST#ZW/>"WRA "TT[R\ R=_+^O7 T
M]<\[%B? LBB$IF3-T$M&Z.T/-+LTH@E72F$RB6'"Y])QF*?;H!J_V)B]"2"(
MCPWLY;PF)Y.WXDDSF\P]XUP=GK@ZBO)#R<[\VO35T$VG:@DAG";6E!DB)<FJ
MHUN.]?7H3P6/YB3DXYTHV1=G<WZ(,F&9^'OH:3P%/I I@OQ$.H!4.B3?/Z^7
M:\Z&E/G+7?CN5V?X(%G9)2 6G'7:Y(3KR;B*1=&8BX<5BTPB O&T-ZS3GUG&
M_I#FY\2^8[7(P\M(2*$;CCY?5^$V;:[]%CT4^3T[//NX!L$SXL-J7,WMHDI%
MAX5A0*.2+5Y(P3X)T4I&'N=@>00LL3R\B'WA095?\S"R><6&H#!J#&K+,.T0
M5A@Y.RCTR/JT\2DU2;XM'2FJT4F>K[*Y/<4"G(+?#;/\??A65,PJ4CZ@[4<@
MN._,+^%%_W/*VO=-SYX<4]]5M_=(EI/3U1@AA<5*MM0F5[@\DF7EC!RP)[6!
MX^6I%V@?G6?#PP=/B3XB!V+T]D!;Z@:5M:8_Q;@M>7\F:8"BE'C3RIUWE[(&
MHWK>H1MA*9CU_0&.#$.(^)C=F!JQ?K&)Y$5!&"N'-E_]>K$GJ%R@)%UD3255
MT:Q=A\B6P Y Z+=HT-Y_\/XJ':V9LP3TWO5',,!$NT%\6#OT\4&<145 C6]R
MS/&XL7T1Y6ZQL:TXS#&^+2FI!1($"D=-VS&]<!,GD5H(4UQ;U*Z/!L,21LD4
M*SO'S(MM3Z4SHDQ^L_R(U].?23NTGZXY=E(85)!*U6)+0IF*@ V9M(>7K090
MK3*Q-.V&I)89$[)!4HA7>V!4?9$MOY^"P?PC;R^!B:OUR+NOY$!,?_5WAGS;
M((%K/-\BV;?&<&'5"!U.)>90*"1A9BXWD[I0;O+ X%)4A%*?#WQ7K4E#,=5\
M_IQ)8]Z7D!.%A2DTI!B2B )Q#8%-%\")_JM//XL!35C5:&A=%_TU+S6.B62)
M!"1DW<YUB;H\+ROE>=JB\?G?&/$SYU^!KY;@EIA8NOWSA89I?'^!^YNJ%:8W
M>-^*C"ZV0[HSI&+.Y5-N]FKV>9IGAHF7FI)H6O3C)S Q5 \>K\"6HJ]SA8K(
MUK,!S%Y.>8AQ9(-NEUX*#LXPH K,C09B)]=I=]*=F6$W>W6;XLW?G;ST3OEE
M]$Y/[E,K>+K3,*"Z)U$OYC6/PM^#BLYF)IUVMJ D>V([#WS NL[*YQL6M2GZ
M_LVAF6H,;8+S"OZ TR&*R /<82.IV'[805P O-1IWO_4\LR]P'TYWU;TFK./
M8EK;XMT#.A-[9O<=V] =O?Q2 10RSN/A!*W4;=#>;AX![AG6]R*^A\@"%6LS
MX.E(.R.EKSC;D%0_3)%3:]D\?OI?E<4]O5G.\_?*-OT?;,;WSV9^@QW"DTOP
M34NKQ*CJ:?8=H.%"G)%BP4&$3;4?C_EN'8(2-CX>*,FTQ;6TY9*N>SLIW<>>
MN1)J7I=>*[P#-[U&4%2/.?1NYC3*BM[6Q1A:Z,I-+0?FA;SHR+8"M\5Y=)UP
MPL_<F949V2,%9J[GTEW;[>W[)VT?O\ '@)]((+_:\UA91WCS'ZX$"PU6[80D
MRA,*8CX4>.2*A"DG@$\<2RTUZ9J[^/R:V1^T"NBQSO]5,<[_X+%PP\J__[@?
MP%?!*0C=#\LN/\OLY/'"3(Z1-0P_ ?!O@_84HC[:00/P+%Y@CWW?8G'^QS\4
M848;HB?VPQ2W09Z9BHA#0*0 KH"8I*V&&<M>>2 9>"1$*1C=<0JLL_+;P51"
MPDXPI3*IDG'YZE66FT$I6B:A,OW].&$<\)&1"5R=*.K>I..Y"CS8%=B[#7H=
M]AX-V UL@WIYDEIL9V^!>-373HHU^_@"C],%_+F<PE'C'EV7V@9I0-D"VZ -
MLQ\PAF"XY=]J'E7EI?@L*&\,I0=%O]'P3P9QG*?_#%%L*T0/ZPIB%Y#(TF+?
MG3028-]JPR3"OG*'F<!J4-P(6']>/6Z&?)N[=G/X]0<:;"P*>6FG@ U%SH-A
M'6@RK)#PI06U'OP3_*RB_"2T!=H2H@588(90!A_'- [G_ G^5I::?#3D[S.?
M(--+NSDH@?"<M,\M3B.?5VS+K2YA2.WKP28J$5=G=6G=Q6;]#'R"X\G2X_'W
MBHN<6UU'_2*YZR<+0]/@'5=9 4&5/[JDMJS9YPVX>Q]L@TR'MT%YQ;S 'GR&
M(O"H3"7D][UMT-^(GWAV/JQR&U1G>'H;=&D<1;\'_:NT0=JR2T']W(7E[D5O
M@X[>XA3Q/)+%HUZT2_0P,V"97F-"9\_L:6=F-EI$U9>=0:M27<*^Q7DB-]0&
MJGK6W1K8Y[2X>WF.O;P>#Z57\B ON6$" J@0>Z#)I);*574R/!8E:WB6DTFU
M@K"L6996K'MZBM:%;^9V'MF'I;<H5)'4%8)Z>G:#40V]P7"IM[&B!<32!*9M
MI>R@R71GGT55YQNG.:<YW^%O&YG"Y\*DGM_Y=;>KUO_C_F#70>?KQP>=^E>^
MK S?1/)"@;!3)/P:]EL3L.,M:UXT @5;J"D?KM 8ZQZ"GU/'%F1D4J43*1]^
MP\"_WH14=54FB3M)GTH3&Q?95,CJ0^)&W(VT^JZK]=_QO[-R M&2FHIQ6YU
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
M+#D-)RCH%?\(.3V59U<<J.>GC+'P;8>9?-NH^0Y<,_&Q#>O<W 9%(XUYC+L
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
M]T%CAOH]R:MA>ME-:J,X$@S0QRSX<E:XB<,;*5VI)0J<Q[1MIFZNQK=-E.?
M:C9>%9-SUUV"#SK"N=K'E=]DMDTX0L*K'/-T$]+>TVF  6+!MPQU9DAH,8^1
M60:K(9L=[@K!8T(#),V7$T)ZL"IYMQCN$PT+OGHOVNGUERN6>)=5O46E+O F
M] %,IQWT(A0PP'1!*=8>[P91!T0TY360P C)*E=WN3W/:WW3,CC3*H?=2];"
MZY7/0![4Z1WXUCZZ#DI(:%.M=670QF<9^,YQ/VB:A@\SA"XPZAKS3A#HC@<Z
MW%Z[#\E"?^J#2Q=##8@[WIJMF##!/#.4C*"V74$T3I"(T2LDM6#2;?1KC[UZ
M\6,MY4+UV01(RH^SC&PU"5^]D$A=9=TQ;3:&*PG(L1-(?@I$[_<<3/HR2WIN
M:!SIZ TDSKHQ;P9(3)_9]K?QYLG:UQ\X+S*_BW^ZK:EQA& ,0B7P,,C9+AK[
M!!0P8G6Q@%TKZ7@1*6I71UUFAZQT(](+Z-)I8Z<:4_&_8TE>*]\>'.%VO\TR
MZ/B.DP:,.4'<1__:M"DPE780T.RNX9Q"B##9TLE1H$OD:C_B09-M8EX&IFN^
M/Y!W.*\F<>K]QW_>;_&+N=E]PVRMC\/C1@ F/$^DORL;1C81I\+7KJ4R:@X1
M[X0TC49UOQ@_7]'3U@9^).E>7;GGQZ\,J4N[T;HBUBK1OAL5R%8E8[21>Z;7
M03VP+;5FZFW*KXZ?%)BQ:M!]D8VWK1D=EC_.;/OP5 Z: )5!Z;,-Z> D.QE
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
MV\O%_>MBON+9Q\WSZX=?-_F?HGO865G9N3DY.+G_/U^,SP#?7E8V]BNL+,>
M/7PLK'PLC!8 S)PC^Y^FQP+\KXME#Y.+@Y,YC7U,AHH#S.FSLC(GS<Z<,?/=
M .;[ !L?^\&C9RYR\)O:<1YS%SC[/.[]7LE+)8V"-WH(4DKWG@1R<1\2$A81
ME3XN<T+VY#EE%56U\^HZEW7U] T,KYC=O'7;_(Z%I?U]AP>.#YV</9YZ>GG[
M^/H%!8>$AH6_B(A/>)7X.NE-<DI&9E9V3FY>_H?2LO**RJKJFMJFYI8OK6U?
MVSMZ^_H'!H>&1[!3TS.S<_,+/Q>7B.L;FUND;?+.[B^]6 !6EG^Y_E O/J9>
M>W[M ><OO5CV>/]BX&-C/WJ&X^!%4TX[=_YC9Y_O%;@4][ZDD4M2Z09!\-Z3
M'NY#4N>FI(F_5/N39O^<8H'_6YK]JV)_U@L+\+"R,#>/E0^  .1M$I@6Q@#<
M3,AR:'P[<7)*OREV]%.+Q%X&$"S9(AI":2B<WG_M3O:+K?/O[V3><1#SFEF,
MD5L!D8-'Z=S)#,#0BP%TA-8P@+8\!A!DC)F3155,TNJ0B^M^-/H[T&?P'S*&
M&V-P^:C-)!@USP5%]<,@\WZS_F;]S?J;]3?K;];?K+]9?[/^9OW-^IOU-^M_
M+];Y*M(XLQ#T1N*R,27@%=0,&MO\!4*XV=GE84)0",4F3B3D+NU^\[ Y5EO4
MXICZ$*)JM@B-1Q$&P16JM,/H%A!5'HTAXY'020(T=D?'$<_% .[3831Q0:3P
M318*C0%PI"([S" N&(H/ ^B;W:+0H,\@!*<J:K82Z1,#J(JE:9M ,?V J:[
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
M65O8'4.<)@@G#5B-5"V0 JRNPSZI^Y:..;;42).12;.(%5-H%_0SB'Q2GRI
MH7-%3F^1#:?KS:Q51,U.6L,UR:A<$ZG'K;Q 6)><5BU.O,$L_+M'1<&6&.D<
M PB*90#WNK$"6!_SF6_>8&Y-?95^Q<)N4O0Q1\AX_2V)ZTLFZ7%Y.)@]5!E%
MMFFIT=1JD)#CU_<\Z??)VWV2 ;#,VSIJP:OX##WT)VR&=L#O^V]IL;:(<D9L
M6L$.^EA9E_67+P\'5WKO!G08\Q#38V*""V2WV")JH*GETRO;FH2,"-G_L_TY
MUK!6YM+B,"L[[Y!-^L2P:8FTC L=5_FL.VO]H[PB!+_%H[9OSM3#Q2E7D(TP
M39T/^V+W(SHGN$4?R9S0-)H6?FT41.^_C7ME8G\4'M3!"E5L.>S0/*;,N87M
M1&5)KAE37T^4EFZH$=6H"GR(=4O2$N(9]2JYBM"-&PJ=_#(IJ.F1\U/]R?U]
MT7IS]AMBE#R,GQX31UR4Z6T0^Y6!JVJ-7Z*:D:4+@=$K;]\15<,S[H<C*P2+
MCZ;VGPMYK']"%]Y&6"#=HU4A80Q $"0.U2EP?FE=*46$1:Q.:*CU:8://!][
MAZKA+H9>A#ZF=R$)^N"1[2G5$:H.,6*.ZEUX7+C15R@QIV4B$#!,ZMN.NKDU
M++<QN1496STTWIX78,[+ .96Z,<_Y<)HQQ2Z\9F=NX..;YPN:<:M,@!TYYJV
MX \$F#XV23!%B3"3@T'*0L2E;[<J JY!)8V*VW<2N49Y?);LP]T@X\HK& $(
M+@HC!&<GY+37L3HIQM0YY=FRP%^+AA3&H+)&\SKOCE^)=9=4&;B]<U.!FN.5
M0H/T;A8JZO2][]FT49GXWHL](UY?^%'NL/L1W,D/SP1 %\V&,H,)D=)/3VJV
M5EP9F*_(&T\)L#:;'\J>ZQJW2&F6;%['N,C(:F,&&( 8*@I%6 *-;M/#9>@V
MZN8,0-J4 ?"^HV&0/P.1<WW9R/5;B*Z>.\@6@2GH#HV)H/>$,0 Y&1JTD0&<
M:]BBZ[>B2B=7CC* ?8HDC\@I$_P 1=W28KE!XA7VH>VQH!L5+B,K9]XDX0\]
M*4/,SNTQ7%_APTFXSS  9L6 "[,]VT.EP4@P<B1O"=!Y/&3Z;+'U\Y$;3R6L
MPVASX?Y#BS:"F]5H7A^H>))9T[1LS14NW9L]-TNQZQ%7;EOZM]-VTSPZBCUE
M3QC:%-4CMFK(A5.3D:BJ6"K_1HLIV6UZHR5=*-S@RL^4N1K4M1J VJH<T'-:
M:^(8B')K*XGIZ@HR@<H8R<NT3+J$<8:UBN!6-XBCND+FDR;/U9+8[:NYV(8%
MHDEPG=Q,]$$D#[FO^;9H0]J3ZNKB?OQ!G_M@O&0@: XJ#4<R ^T9Q'?4P3J:
MXQ1OKB_.U7B]D[W![:-X_907;S(#L&N*74U/7(<N(0\34/4O[;4JI!F P@>O
M%?0JM2_'/4#_3*-+:'X7> XY@)%<[ Y!BC7P46$_VL(;#E(O]U90;-Y]?4JI
M< S38HLC$,$D:U:\C3%"!7Z+.2X",<J,R@K5</>I:,D;GP);7@=]D6"K2\1*
M+]>\UBIK.1,5_QZ)51ZE,I%78#>]![(_2EVF54NBNW7WD8]>^B-+Y[V<X&73
M*]J<VS]*M*SJ/7%U9J&\M4U$WH,^SFDK8]"T!CD_#_39Q863;VO.7'^,#-NA
M.R[-">*@  27C2EUQ+//+M::Q_8U[[8,L^H2+U@96L02LD*B;AST8W_21LFH
MWSSP^>S;H!\1- W%KK,KV+#*QH%H@^U(D[45:GINR96*D\3Y7*FAEZ:Z@A,/
M!4QU@3\B^/,_+&2A(VM_T$(((!@ LC%G<OU5-W:-/@'9W-%B_L8<!Z**NC(
MV:NT(@: 9QJ@2<+0VM8?#O>7Y /%VS&=H@R'I,4^80"+2N:UYB'T0?"ZE38G
M QC>5J0G*/MG_\/;_&>3($=VOA-6)<W]HXL0 8NUO+!A8V/=<5#-_KI%6G*Q
MX 6V>!_@YM:.& /@E$ VFD*F#OS(95H$G,I+Y%4VOC$N34[*MS0*<GF(.^=W
M5_+E>KYY4H[DB;<OK$'OIF(D6HEZ[B8L813+]LVHV^N(-(W*)#.X,M>T<YX^
M79C<1N>>I"!\MNG<* K4:7*?-OL(=,F6M\<3N@(+LQ1/4:'=6[5@<_4SBZK[
M)FB_/SJ.?<HBJQL/H1[,I7--34'(,N8K;0Z$Q8/8M5;UX1@&T.8W)H>JL,5/
ML[GE[&45_N&],PE\;6J08^99=P@N"4D(]O$"D4_(M(%!]N:#KK:0T%K7,:AR
M6D)@J?-E"9UO65DV9_@<9Z]D(ZU<UC3UIN4%N<^1'4_T[0_K=0VH*5S='1EO
MV/CT,WGTS;VC L7]#<)K3(M"MYS(B*!&K3=%G'BWATF\(*:-K& H6HA^^@'8
M'OJ/R;WG((><JNUX_"K>.+F^P)7S\Q@R47R5F)S_T%PWGHGE.:H>)C6MM8*+
MA[ZTEB3-Q\%%9IQX7J93CM1'&^5F?,S;D9E_Q>M"XH[8?10428X,S86S>PMO
M!0V"Z.-^\ %4<H^.$)27U@ZO!7]#),R R2>[J7R9TWM[LY#"<*T8JXQK:4CA
M3S\\'X!]\K0=LAN/V,,=OUWW<5#>%:$PLTQC#V2?)I0$W8L81>Z;(Z1MV(&_
M3 A$&-6?C_5^W?\ZG84^A9(IC:"9$*N>P_F)<LU""&[RBZG]2K8]:S/K:T\+
M'S1II#H-]<R\%+3;$MSIH3Q -I8Q@TM2:Y#G].2(1TL2E$=Y456MEU1!BE;:
M:GN%GQ^=W8[N.+$HY$R3T'3\3+U7C^*;THIV9 "*^9-K7G7U HFZ/_WV"05]
M60P/07G2D,F[+ 27F;;&6*QD8PG\(EF$J'.9:!NM F!^;+&EF89_;^/V$(OY
MB3N]RNZ92/T.OTL+P>#RD01#J!CFRZF3S2TI^PN3FZ@7R %YG=JI\A<VTV:
M-A'(^O>Y ZK;!N@/2'L(65UN.BPX)#<8Z=H=TN/SH=TKD_RIR53?)>_$ZCHV
MOO@:<CGY&<MPRD:9"?>9Q-,,P/KK&;XO/?X6V<IS&#F7HGP&\#0B^?Z8[T]#
M0X0,?D!P9K(T%[]!D:1C4T27&$!9;FN]C'7UG;K.>KY9E=W$=VOSV(Y#MP!B
MG>PE_8X6#]MF:.)T\9N/^[WU^8V;7#RE^FSSEWSCH][AI1\P'=4C_C_DZ>8O
MZ3VH*M65$8JB53MG"PJLHU"4_X:JD34]O_/]+$OTM6.<95=,3>RA *(70K
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
MOB=SC$9?N;5YA/^PB/AP&6\(>P"%HD5OQ915K7RY5T*5)?NZLC. I-( +W)
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
MU9U<N2UQD S*Q0266[R(AAUS/U[P.#=V*V@N2#LNFIFE.W6LJU8VF+;002M
M.H];T?DGP:GH_8OJP>F>0^%UMZ7\.[O&;=7NO)"6NAOZ)$)?3WE7G'(&V:C!
M++2Z1SQ/;2%YR-==M(^]N @[N/RAS%IN^W21RL5),>#1X4/.9/!'<EA;[?78
M_L>Q>(W_P=Y[1S7U=>VBL:(@H"(@"$0%1$"(= L0_:E4 0$ITJ(@77J'D*@H
M2)$(""@M(DUJI/=$NG3IG80 TB&AA TIG/"^YXYQO_N>>^YW_S]_; 8C8^^=
ME;7F?.;SK#777%OM 2YBFW.1#+N NKUL6Q)C'1Q)1XH@$(@>,$FK=]R/\AFG
M)T#3BT6>=A@IV1OAQWR(F1N$* DD:EP,L_9*[?_,<OM$_O8#BCW]+93I.V/6
MIS;@+(1Y[ BW#"3<I[!TFBO:5_$HDX([50MZ#=>G15!U+Y&H8?XN>64S:Y+(
MWO;E#?I0&<)L]]5&H^T7BVNY5I;XG6_ZC[AW6;[_[S,?;I/%9ED:42&!XF1P
M"R;<C#>T '2K9L3'M%"_>.QQE!+X1:SS+(ZI!4CND%4E4KRT_$9HJ3/R;/FM
M!M.!AR6*PT%M]E75K+[,P"O@R?EXR"BR:2;M&J96;R\KTVU\O8-AGGK;EY,W
MQ6:8Y9C.4 &CF>MSX526;\:T;KN/_>3.GM0!B.7N"O^CX5P2[&'%D$MF?5ED
MLZSE6.:R[7L11M?FV!^!'RZHLIB0XN(_(^\1@U 2##JA-UMC 2!G?+H3FU0X
MK#N* 8^HFKA6C_=!8R?G7XP1-/04-L6:(2QPF^+*$B"1;-)D)1P!O= N7X.H
M);(]:Z.4J@G+UGD]AB),NE$>QV<#%WY@>KUH^VFVB489[W+$&\R3?.'%N_$U
M/KY:E$G&5]) XRJ2S4.:2[;'0W[)&,[H"9/U2O:>RZS4(D=Z.@GL2YFIRSRZ
M8+)@OTW>9T;UDPTZK-WDFJDL?6%(Z-B32I%C>4?O;?.!O^Q@AB489MB+3K!+
MRB=$>ULQ(95IHOV7F@SO"VY$*-_9:J(G[5YJUA1M-MVLPTO?.W8.9\/A[KP&
M'FMC</#0?V)Y _BAK:D0-2 LN_5> ":=1XFJ_D*9K32'K*RKYS4"S279.;[)
M#\U)',[E-QR)[]YL-(GS_8M8M=S>38I&<V]#8Y6=2-0/$@NWTJYV+M7IW/:D
M:AA:##EN#D2Y_:Y?RHZ-_Y:R _#OHB:U)&<YQQ88;,54=IK36<<T13)'.ND
M9)3(-N>?-J$8A5^=>G"8(UX.B=_&8.K$9SE/^V_]$](BQ$+632U82I1,=E'7
MQ$833ZOGM?-)X-]@_FR=0<MW9"9(1Z4')YM!-5^-)+UBO.S<BL+(ZRW'9RA6
M:E+;*9]A];QS_78?+^A;.2[]GPI8__V+FX2B<=M3ULE*#= ((3; G)1L,O9C
M\4Z4T&7RV>A_>)Z</ONL'37C+=V#FW+H#DXFE1+=WF,A-/D^A 2@1M+,6@E\
MY9?0TR4;T9F@MFU[VU@P(F8<BX00'U?*]L@\<^%#;+ZOKMNHQS5N)]IY&;3T
M%UIYV]0A,;\6'0K8[8D8IG+D8&KK=V%$M3<O*N]B)PKN\\B,W/UB(E[ &(.5
M6+V)'X(ZPHY)0J:C(5SC';/+/^88\<O&79XT*-E93;5$>\NN)%_K;CODZRCM
M(?">@'LW?6Q8]1I-C<R-C?NV>,>[<KPBRW<T>OK48&GUNCL+Z&7<ZR,BK P7
MJ/,!:!PRRY06I0S68SF+,/8RR5SK(07.55B8$'\,*<DW[6)QVJN7PMSLRIM>
M9>)\DOQO=G9IO)44$O"&:E*>N!I/O?Y(-8,@J19!;4F[7%%E:CV\WC#%7<+'
MIWV?DT-S9GXB^NJ9=F88T1J"VD  L;:WY="/8,&=VHD#4$2:L'$93XUOI,A*
MNF-#Z9Q(SJE^K0XA-6-AAX]'9G81Z8V3+C-X$&G'8HOKZXN<CS^J'0V,<CN>
MZ!5D\"E=VI#,<LBZE',-I<Z.ZG27%W0TBDP>\Y+$--,?T=]!;<"A^)]NJV/I
MB%XTQ]5GB!;PN,*413./I;G^)PC:FRGEC^;%^JI]^'K7RZH%QN<,)5G QG0[
MQ3,!KC:3PC%<J8OP Z"\!TD>G]M! 1!PTRB3&IYB*GMRP51@<*EE!"?]Y&U)
MTFI;"\?Y9NN<#RTVL[>[*\4<-2MV >O>\]EN;SP]XQ].[-CCY4W^3I<RW>HO
M^=T><XR1%-<!*60MI?=\NRITXXMPD=XS9D#^BQ@8"8I["#@3G!54^)WO5J<B
MPM8DH%JD%?_2!GDL?W]BIBC3\T2\.N]V#O>[S?4.L4IN<AX^^1LQ$9B]\1-(
MO#?@-;!J)11>O+T5.<QTS0;U Q AG7''BR>9C'I6U7[Y6LP,]:'P:( BX0!D
MMB7AW]NXM-F?9>;6(4.W1_YJ60!48^+V(%M0NT5,JQR9D\&:3&:)9+>9M22V
M#SJZ.WGDLC"J?EQLFS':<1N;9;"J$U4D%BS(;N\1PN6IY;6] 5Y$=@-_@^OQ
MVG>KJV)\7W^+U;MWNP =J2"1/U-2,P#SF^=CHSKBWD:A=Q9[RW&$4G#9 DV2
M\ZTO_@A-[L?J,-P%O<8I1?KC&/-S2V[I+U98,*+@>]U=BBGS1]8^0_0>@$K*
M<QKQW/["3\B\X67BTR/WH ZFA1^CCZDO:'G^:M6^;/3@\T,^JW+2ZB[7U.,1
M7KFZ6)F]-#41=*Y"*:EGX5<%\NRV-B9\W[9[(8SKZ>N5A(JXB_.Q(TS@O3FG
M.#E[42Q;W8R6?(FH&/21Z&AGJIDGK?^TWRU))CJI-A\:-(V33OU*'.SV4)!Q
M+0!+#=6.(<U6@\2:8>-RE%%F$T/]N_SYV\LMK<3G\"SOZN1<^TQ_5<]D/G'_
M![WG>%>PFOK+I!]=<JC!KER8 /(I!63C]6AER6\6'HS57>%-2=X9T>!VDLT,
MNF'C/>-$:3_BE+^V5G_9W63_A8H[3^])]<N^C2U+*<O,90DZKZ'B7( 9DW4[
M<U.WIFTA/DVZ=L1X#RKXLM:JKW),95)57R]YW%JT%]+$X)R?\SH L2.XX4K
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
MIA5ZB^D3$$!1C-("F$K[X,?:6O=YF^MEE<M\SS1I#2EN>LP__LOR:_;J\ZY
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
M4'L\8QDIAU[A:X4 3^8LIP] J#WP1=KA2>0A3/\I5_T)%YS!7'"J(&Y=A7
M+'JQ/.[^$F?,BP1\KZ2@7)W3@4-)@*07,:0LLLO)1Z<[&X;]./_J>&&F D9<
M.47?G>-Q&5L35G/>,6%^>^-&Z &(U=N#^6\HXEB__*7+)UVV4U5O<?]>GP!-
M!O=H%B[CV6<>>PPE"$-;!YM[R\<C-FM=)@8^_WB9EUE=K"" GZ$'M_V&G8 2
MHI E"TT9/!GD:QM/R?7[STOP'2ZO=CF(%W5GMP,$P%K[<<PQYZ =(_4^@G'
M[Y",X]--K\DX9HZJN_&I9EX&H;VZ7_7!OL];J,3,N<__FIG5ZX8$[+=/Z_WM
M-8[FY0PSSKF *YIYQ/T;[@/LD$(H]H!-+MP&6)BM97:#ER;*9SH#WI8 ];W5
M=S_@I4UCZYNO*!#_KJ-!OE6!8W_DY\S56!.7^EAM7V^1N=5H;+)(3-,E'?F(
M#Q':<@(@%@,=A#Y-AQG^"E6/+EJ))SX&]*@2 +HY\*G!9TM#$_)Q?IN.(PT^
M[ZU3UE34_AJ&_#9L\=^E7?!B<$!("VM*U"N:)!.*+0D:#A<F@GF4$ZSD:H?2
MA"DJ=QWP[ 7%MV7Y=B^.C3W)NQ'B:FD:S&!K7)=K)CHT%O$-O!O7U6F;LK2(
MC1]*5(N?3BZMX7.5-M!L;4]CJKT3=<Q1CW7&D9[TCAOT4I  NY=7+AQ*2L-0
M.-G'E[[]AJOGWPV0\L^KWCHBUO':TS>VZ:1UQDX&XQ03R(Z/].$(J4R-^U11
M5:RX,IFH%&D@N2'@)/.)H?W^FN2I47>;UW)'[U_)=+QT2X*E&49B8C?M_,9:
MY5FF2%2][1^T^Z0N!GYS ')U9M)6=(@UK>EOM, N_MJMCZC5EB#L5?O1&[C3
M>N\]PYPN0#^,3"0-9>^/K4AOK75\+-Z9T65CUYXQW\.MD _S[<#*__=#1T 8
M,?H/J"MDS(LBQVAB&EX<@&:&>SQ-!.WX[QG<M85QU=[Y #QYY4RMXAXY>-7>
MCZ^AK<!DCME" ?H!2![*^ NCMYC$I]KDS5?;/M812<EPH0QK>COCO%;KH#.3
MO-QDWTL2+1WZ.89IZ^SB064+"G:#"623OB6DX0KG(:">7_F?@.K&!-3# J1,
M#VB0QBTNX#8[A@] >ZRXM'U) G($/K%W95?[ !0+S<(1K?PAC+<R8$ 0RGB*
MU &7,,-<"U4:,8:>0).ZT4QHGA%A H3;*GX"1A:M+Z5"QY7Q8@S5]$C$QE58
M;8K+ A_?3@0# 24DX$F&J9<8IYMRX/_$[A+H(Y%%M!?T>,IUZV'CCENJ[93N
MB<F6*W>Q_56-!Z#3&$L@GBG>11G#B"M<9C19 $I L3^X>DY@)&9RF5=&J,6B
M7>#E :C^G-#0MK\JI'.:5:Y%:TAP_7M:4JT;(F$989(&\#7_(;(.R@;JFAIU
MMAMD:5A.G_.L+]B.<R:82=>BRXTZ:#K / E&J ^CY+3@(X4$2%TG_"17:KH4
M:]NH5]5.H'ZV*] .0/XC#%9;IF'*T;-]+I#^T+_!;?UNC&F484Z8LYV,T2-]
M'IC]F"F(=1EZT'  (CW& ^*\;6R4H56<':> GH<O-;.>_! Z]M< ^:$=069*
M^B"%/KW(G]S@=?<=IP"1> :"CB/Q+MI"CWD]%G!+LOOR2G9];MZ-ZFO5#J5Q
M_D54P&V8'K&%;%#%\NQ5I F0TTIGM7]O8M5#O7W/K>\F+#:^0Y:]KR_MQ^H?
M5L1DN4'3&*R;@+P!EZZ'9^1("C*YV6FW.6%JX_6'$F&CI2B,UA9G&)+D6KDV
M0^P38,@.P\_-F*+V1W<$/;6_#@9)E1E<@9)D=C#^@-\!Z&2[?^#91# /U(DZ
M$8L<'@/\FL0Y\)D#C_<.0#CK>GYEG51DUS7#$PMF!G$P40E]*J%7L3(,>X&
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
M$+1%>3[G>2%T#_-^M0QWP1_<?--_=@8260[F=%9TPPYO:>%BQQV2AV_;7,F
M/M@SV<' SB.F<:2'X+%>"H;JAF)PM;F1J&V&KC$;WBLP(-%)=N< I%EI<<).
MQ3:2/?99PH.6@*]/@<2WQ1C!)O\P-MK3K()KM;?J12<L3<9B[3>>*4540[A>
MV"1XI)Z0CL%P.ZKW:#K53<H'6G%Z;?92F) <$L:$)WQI<+.0 )!19 K7[+\\
MCG&<O?3*JL"FJ'/4]W<7$G<S&:-%YZ$GX@CSL%'M69.Q,MA'WT!\XY3U*\E4
M:Z[@[ V5A.4IOR-H8L+U03^%/7VJ/J(%#T9:'X $,>^0#KWO/(+3-)^]<LMY
M-^F85&!S*8J7+22VJF<X^B5[3Y,%*IK!R?BM*@M \@'J3&\X39NP 7;4/-9&
MD%([,5C6[08GMXB-8CQCQP,<-F0BYK2T6N]]_?(&EC]7%S1CPJ_YPC^$C9X<
M%7B[;2H3'X3S50K$^H]!*G;LQ<X#VF;Q%V=+['?JY!E\!KN9F/+92UN!+:J5
M^G<Q@"1D38PJ!N I52/ET%'GIH\NZ?)1-:T_6"/9'SSAF'Y%N?E:N<H\)-9]
MK3K^?W#WY>%0O^^_4RIE2;:LF8I"0G:%F3:$),2$F$])MICL@S%3R;X30DQ9
M0YKLN\D>8D(9!C$C^S9C&<,LSOA>Y_SU_9[K]SO7N:[SQ_GCF;_F>M[O]W/?
MS^M^W<_RNJWN3&X*IW=B1<;ORM1G2KS!J32=@U,5HC_N X[SQ8 7V&Z5Q*9K
MI ,!=<Y.]!8[C_I.V0=0K)C\Z5X)X?6>AW-.7^T2-SZAT"=HU#->BJ"CWZ$Z
M^%KK3$W.O7T_[M$@Z+GNCU9D=^$YY@_.G:*=X^R$C<Z3S%;\>--7L'DF!<N9
M3\ME.SQTK)* %JRAI]J9-D)\FISMNY<!]TOZJFT>0<;]&%MLZ*H'*=/"R)4L
M+O,\FH;N=U^,!,W'<ECCCN[VTY2>FN"%]Y]@367N+T>_GYRAQ:%N_F;T=5_I
MV0>,&/_V_O%41;TD>()<+)X&@]?K5_L-:B$A$CF:3NU^<(O/5P3:>]\\L(R]
M('(ZK\3:].+O87RIF=T$FW?L"@YPR>6^/&B@Z_]!ZQ&SLL/B9H^&W'/F1_ *
MNG\?D)>+F>%Z"49A_ZV2;"F9\S_4G'WYO_K_WS7=?Q,P5/A/.H?_93__[7:)
MU]!BN"I87D//EL5MYP+QQ8NHOKDM5?#N)>=(DQH)QQ#JHUZAZ<^-NT%%RS1*
M1S= K<3(?KK*&<,,X-I;:KOV%QZD>YJ3+[-0M<H5LVZDW+ .34HU_N52^BO9
MX?-."8M-':;K4!MOH6R2OW-T'S!\(2QDF^+#XJ[V)]DIOP(?<4Q 3[HY7&Y2
M3%J'>1J URD8W#X@-N<BED:G!$-H1(J+G=L?67Q!W/JZ4W4<Q_&/=QRMXJ[K
MGQ#R^O!M0$C 2 ;=78?OR!'K($J'M_9:/2T(SO_E:PI3"%C(! VWPP0K[AT>
M6)Y9'L[V=+-X'7NY>5[;>+5W)-H\P&V-.H1W[P>=H"E)@'GZ/[OYMZ(?W/PH
MB>H[^8Z=/GDCWWUV 3LWW_.P?NQ5=HLW\=TN3XF#P5U*TC=.J>VEDI)H?B'
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
M9!(QS@,E:PGOP%9FV,D< 6%+D4TJ8_T"BZFO\XQKBIORM?.'-)#C%S9;1I_
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
M1&Q__/8DWMJ+E"/_N"6O?<M:X#6AQP>K4W9^RL[!/C!AH&3.>_;OAWIIVCX
M^GL /(U:89(MJ>YD16R[V<LI'E\4UX+_1%E\DHNT@*;*W)VI(!N^ .\?P2GV
M84*060UWJPXKOTL]O6;6XXVP1IAU8%R]SM?<: 65_V/E<L3.@48)[0S%D)K$
M?,T(($.GL6'[@!J$Z>=_U=5YMHCU>#TUL.%G8O27^7<MZ8MTU/C<X^PZ,1F.
MK0O"\1??J#P,',P9,M6!/?L<,&L3A\A3_YB0FY(MUN5UC^HI8 &IO(>W'2OR
M_'2PET#L1I,?0/<T@8QF7S.6:1Y+,I#]=/U]0-[C?4 ?GAV>_A)8;^0P*?L
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
M2?,W?_&X!U.?WY^G5NI9M;^_^AK2<;]P=NPF>)9E.)O^#3C:39T^J W(,&O
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
M'.4EF^[&7T'SL'H(W-"[^)WC#!U D-)F2BD,]^H8F1</T9)WD;L=O9G]<C-
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
M3SV2Y87JQ'I=;Y>;#-];BS)*7Y3[SDM?4B5[0@!-S398&%I,;B?S#=05$48
MK_O3\Q Y#DX.2:U<-;AC^;B8PI]=/D,U.60X0UR5Q:]%/6!DL+(,RYN_W]EH
M0OJI7EK[F&93'JW ,!=9<1C5 __0:E5S\E1YO72]2F="<ZQ[[>*D1@&B.';@
M&#X3(3'(9+E:)T"< BL0#&X=EN\%)GW0?^4QMGBEZ?6/X;(>?H"GL<KC7HSY
M8G6P08<<T)GHD%Z7M94"#-,XJA8:B>< EM!NGTR4;+^1&=74^H4*EA([(NVH
MK[\T''#0%SH6>>(<VAFIO1V!AR2B1ZO:&(H^# GJ2H2W!MD&+@Q\(RT/S6KW
MQBU:OMK5R9K6??2+H^Z[P,R<!_;Z&[$Q;)"TL3C#J%BUR@0'O'MS_='CHM^F
M>$:IV!:-Z[G6T03WW@Y7RP+AA#3Y^<[].7=F=(+U&"80\#&E-=<;S)-Z42>L
M\*ON>$:BS.;R04XDQXUIN%!W0K<UGI($!C-4>F</NSA*':X9,"H9_96SAR,T
M#Z4,W57Q(G+/<V.#044JH@4NO>"D0.5>#[,PMQ_2Y?,N],:^TU3+JB:=^=A.
M5.)ZK/H+P!/3,!1S[+/0;H#CL+FM^\O"8!M#6/"ZEE\H<S!.O'IR8\0X<16Z
M;)J)[DF' ,N%/PG%^.=E!?;UUIR W9'G*I7?J^8+&W3N^;<^L(81FM$=^PI]
MI<:RK3)<F@SX)OBIE:>+""P?FFXW:ZE<A24:Q"7,: :DFBI.C4'>(2U3D(;&
M1_(>DRZY5K2H7$TH&TMYJ[,^\P)(TZWH6MM2RL!+0]_#@OKKA#E0[!@">F=%
M"&@B!S1#7XSA6P36J[W@C7(BM46E?4N1CMTRTK.51;ZIQ MIB=IIE:1'X!V?
MF6G+*"]R%F6E*5@37ONE%GLW-:L^A/;KS*,#^\Y^X%@7_]W!JNL5?WBC7984
MFV4;BF$3OI30VA,Y7(3$V,>M+!E+?C^P;T*_HCIE-&I8>#>O0&.;Q\'#%WX/
M4*#7,:XKHZHT'V92*6P)^I@-XBV-!8=%'6Y9KI&[,_,5LC8T>Z:OLT?_[H&'
M._&52&BSVHO0+XK<SSH'/@T^R.TPO]"HG7#H1YU80'=0F3CAAEXNZSHRU*8E
M:K.Y9G2@C6DO"!-Q$EU*^#'?FC\M*+L^<[&]_7"?(CE@J6W[M0!Z$"I%#H<#
MU>37QI(_5S_>D6IY5SV0)O?4[OR"R(2YPCUHE>>$)L<[]PL*<\!OA.LRP9_O
MZRPFK%/1^Y&'ZA3^UD><HB29($WVK$K(^^29Y<*KRP;%*^MMIK?"X<<:;@T:
MO(ZP2KYA<9X3+>R(LB&B->';K1?3U:.+/J G'CUH4GS#@IA!9*O@>K\W\CE1
M/* K,MWE<3F9;H\\[U)*='"3L/2;;]+C1 C9:(*E)5C\RR]#\K6-'-AZI.&0
M>S0+T8!Y!9A_Y/S33YAR47M\,=0-%U9"%,2Z>YU1VYKS*IG>R#]IRA+D6-.0
M$+NX(:BX\3Y'C24E1\RU\VVY@CDWT7?QP1\+/R*;6GNGLB#Y$O/.25Y1CC83
MF),<O$.YE\P03>]AG5PQEG7DR->2_"8<MKF<7'!K ?I';S(QJ:\B7I25QF&D
MPQ/$M/2M^'EZ8PTK?8,IT>MXE)H3Y5*5Q;S)!ID=2D*\<*Q; 137W+=IK<50
MK,UE"7>9J?DXK:C@U#8#_<GU-8WD;%0GW93U#2+#.1>02!LX-QODAMT%XX19
MPB/V)FIC#X8_3SP+.RLHK?;93,$[2^Y3\TY>_0.1K$K/M4Z60"Y' 2.HX.4Y
M4K3V=,\2W>L>^C!@ _,\H5,=D20VO$[L/E2O<$^E1[KD=:>8M;!!$4098M.8
M?LS%9[3YZ.]F]_Y,U4)DKL:-![/>O@ZU<BF.Q_LN+33.]K^](U5NML%ZPZ!9
M.NHU]W"B18FZ/<@/\%TH>\ %A_2T";LF/3\VE:A>FEUL*G HNOY5@R1/D>Z&
M!$,DE,7;1+_"FDB']NO"1 &(#071Y/9+V-&SI:HEU5ZW^\N!4FOE0[.!#K=Y
M0*UI2?<>%]"3;KV]<\-IQ[2/;J:4N].FW58 (L/F'LW#.ONBS.HC2!%'*J>Q
M3^M$@$ .NUT @NP%)?U*SO),/]Q?B"CK/M-_^4*AKAK!@9E^XT>].^S5S++:
M!8$H'_CM(=@3HWTD1!B:MY<E T!,7\!Z'PAJ"!J:?7Z,2J)];RUJVT^[?@7*
M/X0CY<\=#2Q'/&^M9JWZ)E65IGIIQGT'.DIH97>,EY0R(M?V-$8JO=OY7SEJ
M!%C\,#HO &7Q2],U// [&*<_FGY8*.JJBGVZ41%[O[],*?&I=_V>UZ..T_=/
MC,KO6^.6)[@5U@@9BB5-*Y,_]\WD[LZ6&,4M6@T[OS]Q+27!Z2/K,L>^(T9@
MM#QFM-$M?Q*$$U'QZ 8?/O FCF ?,SC;C[@N$G&@RG*FZJ5V5)ADDTK:$\VE
M'/HNUA"D/#9*':5($2#^RLMM,>I(-MAHR6OZ8/M>_ACL09,S2.AAB./CWU8Q
MW!B;=9ME1-NE_@4C[+7P\HJ6KM\(0MSP;[_T-MJ@D[FOZB8;](0C-@H.4-1;
M.D'$ XIM2Y69K!Z6.-[QS.\[P2;-6]]?W!HH.V%UMOC)*.AL](X?IL*NB@KT
M E$;,G+"6U&K9:#%^7#WB0IEXV4V""[?EC9S]?+51]OX->&_"K_^]V'8/U;!
M,]Y7_+^KY*'N]]5<*^08#7RZ4F^-B PNSQ']U<;2UG0WJET!L><H[^NYP)]U
M/WP-AG.W>T^S0;?ATNA)SM<EHC"W>_@8-_N-]GE-!ZO-C]558$C*NH&''G^-
M0;U.H@VHDG@GNIIFOTV=6,;?[7GJI KHTD\B[8F89HRDN['R%\IPV+*.]:#.
MBE#=6^X?XK3YG4GE2;,_<N]<JECA-2QZ<FH;+#8<W\ (;->$+$\'#QU*$NLO
MP+BJ6Z[ HR-[1R<#?_=DYK_9[$;[HEN-]U,KPFMX.-*_/U!WT.1HGT0+8>^9
MTN8ELU]E4,/+D_W)3UM=%AO+.8#NBDX/H+#23-B)[JI3X1AN?P:$F:7#Y*(%
M4^_\RGJ1HQ>6G=K\2"CB8]<:_.=#O; ?IW]\[7=0"Q"N7S4177IVYV:Q9AZK
M'T_9;IX)E</?1>QB]1CO?@T((YY6%4;GHV2HN^/=%#'\'G87+&^I-"_MHJIH
M)BI<:NJ*'O&V'EO8L8IE2)2/7Q_">$$Y"AJ.TJXLLV%^S$><,=WL3BPM]W6"
M.&;(_%J.*=MRA1]'PFB'J"O-FF/#C9CRY.4(*E=3G0)5KREX)QMD#KAR;#?O
M3^V1^4<RR0V<".2JBX^/4<EDMXS[WAGYL /7U:)08UN7'_,SMJO'M2+OPL4Y
M6VE7)^_VE3=Z_*QG.*1I?Z^: .3GR:\XPB=&&;,&3TR!E[6U:HXGDR%MF# X
M;UA>)A!16M:/8(,JUH$ T]W)[ES1\9<+\;61ISNBEG?=OCG<@(QFOF=Q=*CH
M:N+%M(6.?;X>U+C:.._.NG&-G!$*1F*0F/W:Y>.1Q4ZPRH-\'+U]((?C+[VS
ME7^OCN=29?:>\^*WMV\5UA]0.10CNN.QBCK,LKCOWN$!?^7CIX5G;4;LW>;C
M0(IBO]!JV\)"C[!V#ZU#A9 YQ,U1A)$9^EZI+89TH!^[+/)LXIKR_3.HS!/.
M/+5>#IB&(U!$T$>YH6D:!BSSW/HL0G3>]H[\+LCZ)Y93++^/28I?O4W9!G.
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
MT!3$V I-"\BF2Z"<J@!SJI_)V/2Q>:G:NFG/3W9S D9JCV*Z<F;/?Y4?7B8
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
ME?<<,4]*[#W492'=+O^%9\E+[#><;H@$-\,IMI!0B!1+B6$%[*"LM6Z.);?
M1 '[)@/""_1!^(T%X]UE16EC(TTY34*)^OW9,5IBG9U[<A56N[[-<5OYXKUC
M@2,KRP^@Q BIVUAIM)([=A_4#3$Z=F3X'NK6^\G)KU,*??D:3F0+C8VW+DE+
MND]4>K_N;U=3&E67UP(Q[^#4BBD2RS82RZ^"J$?HTU.O-!LB4#N3Q.&"R4U:
M!4M20)706$0=?5GR\7Y&QL.9DE*Q"8*A&TN+F0XEYE;AET8#B##N>;TI@?Z:
M@Q(M@LX3XP=9W65QNXOZ'YB.[6Y.6EO6H.Z8J:306XF%HA0"O]&) "(..#'<
M5J6.BRRCU^I9,U^1AT5@@S4601C!@JXI^1!)U-/*Q*%!\.CPWJ9R79:8Y*''
MT'-NN*X5X+!I6-U>CB=S9O&A;C(_X;T@(%LDX>HPZZCG%(2R'%-EM *8Z)CK
MAA@:JAMB@>2N3U-^$Z>+W0_'=[D:7D-TI"L"."J<[,K8&T[K!J0YD+=E*_Q%
MC25=F7%CR$B""(]XE+8T5CTVZF&=NR=LA>F:+M$5G;5'H/%G0;H9B#F1@=?
M$"L,[B0F+YG1E5'6_=.>"!$3*IXTFU[%S"\0F[[Q+>9NN?N5,*3#L[O1$5<[
M]D<]]C1E\:=235NV&^G6$TJQRZ_HX 7,=M& Q97PXP:W'Z7'9IW+UVORNJJ:
MEUR##S:&)^ZB=B+J*%[^]LC>VQV_[^W8\MP&(R**5LRWNKB1^(84[%(J%0V3
M19W\8O"4)4GE;BXYV63?^=&A2WU..UXKG>O@DZXO+TO/?KYZ06[C_[%Q<MN]
M4;6 %BJ!AF ^9RFP^C E<QQHYEZ(.DEQRB8?+J&>?Z+.+-@:.]5?NNN<'U?K
M#1?_/?N)G_4/W!S:[K?"0 !K]"OH)KP0QIT3#\$ID]\JJ#R-UG;S193R)^K/
M"D(F#KX\LVM8N^:IZ@$U6]_\4PV@JYPO-K%!'4I0=TWZ098BQ^3<:4&])>+
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
MG<G=34S=I01.R%3H:;6=/ T;7>FP!Q?2/G8VTWP?%Y@G1'EG)G-M@*C;ID8
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
MV%TQ7-T8]]>#@\>=G#P,KZF];K J/'A4>]^6X\3-H );=R/X)ODNW2:C%Z:
M !8!$$XU5:.-'R@!C3U  O77F-%[-;NT2/=Q3Z.L'V?G_:6WINQR=_([JZ2.
M1CJ?^TM%D"T'/0+)$6'O"<8=!DOH2/E)R G2"9W';/5Y>[!6(V53R5/.X?9Z
M8BX7SQ05/=S!6U3RT]F!T?DAB-+#BFWDU<.1$17X-(XU0&)MK!GG>7+,0 $Z
M<7M?*4( ^EX]9(224.A;H@XLA2ED;S^UR:K_/N)CUQ$/@YYU<X@(I+!#H";L
MKUE*;PAH479F703GX.UX2=X7WAZ(+D>PZFFK(Z%AH;B/NOYQ,VI7MSVH.O7Z
M3'[8C,GR-?;(UQIHK+%:T60TS;ZC7(TU]!1[#,A)7%K@J6%D?[4Y%=O+STMV
M_)*9>W=&Z>R#2BNUXS4G585.IEHV_8OM[<+_(QFB,VO#IT/2>'@(]Y7 LI_A
MP_K[G9D)?R%(E'_L-QX"!?_-SN3_?+_VQCN5L7]Q23PM3A3W?0T1W,.'+6A*
MQ$I44,5EQ9VG-#L14G/+E%&,MV;WV.]>]\-%MR?F)4O1O1_OM;V<OEU6OKV'
M6T4*AH]K\T3\J-%H,G%*+BV<F$H2"F><'QBDGY%MWF&KW8%3K'WW>)>MW5#Y
M]*'5MX65NQY,T-/_4CC=>VMT;8HGSG,&9CDR:CQ1<RI%SKTGE&[=;&+Y2MWX
MJ>VA'+WGY3V!OS(SY9-=1B/%#MY,7M\H^Q1-&X>#:DL,*62R>H+N$UIBP<Y3
MV%"V^4N;*P:<4_ZI^NR39X4'<9N9W;>;]X!JEF F51Q'<?S:=+S(?=Y-[U4@
M^T53=;Y1ML*]5>=33L)?DX>(7<31TFX^3%+?;*,>B3$?1GU,DO\3S=5O(^W
MR?W":3&+'X7YUN5T1-;*9D04SDD>O<>'^2W_L"Y.6OQTK]#V46]!3#<4HHJX
M @0JD6'/E*)KQIE&J=P',NC$6'J_$7YLW'9 LN\O3[M#MNMY#9U:978L9A-Z
MV[E=^$.6D6&;;D4G+=#8MMA]W%)3S3)PE=KU+O=-4B&F[ARP/O_5BB@^W9DZ
M:=%QK_*!BJI60VE\HLB[*\>))XB?*. A-584N(\&'TV?G8(GXI1'73%9S;LQ
MC:>.5BMU$"YF.-_3>*=4>WO3WI8IY"[BH-9_>0Z)_Q6N_X)L)6O14]T<J0>>
M[JSFC76I!%X/2EJW61F+4D2P$,G3WPP-7O[,-Q@X-9#=D/?"=G/^9?_#3:4O
MBZS5=KQ^FR5SUI=SC1O;?(PW61$(L70^#$U*F93)H?GGE+G/WR2V49(4-8::
MO+3>U=VSWGRSZ,\WB&X%SC^(>2!?\'V^:/KB:^'AWV>%>Y# !02HD9?$8-(H
M2<T'0 MF[@I-OQ,?G]L_A).!D.C4X'E:>+>W?/:P^Z6/E>,?5._(?.C./NRK
MK_0'7T%<*&5?X)@PI0GR^# \>1&9XG4DPR;3YFM7&NVPX3&$>=4#JQ^$GMH[
M%;ET_T3E5<F="7?/&_WE>S!&#H+A4/9F?*OA1I%ARU;*=MYVT('5;VO>>K.K
MCCA/D3 < M0/3("X)8?K>[,7H_(ZP;A3&FH7$EQR C[X6KV?91T W=G'.;+<
M7.P!H(]5PGU&H@5A5LXDTB*6E/$^EM[<0J\9U]TJ9[#Z.6+=$HO$Z3#3"N+9
M__QPTO^Y_L,T\U__YK@><6'UWQG)+22>](_27Z6 \+\I$O9?WJ__G:[_HZ/_
M^:__N75$[".">_LXLL[T@ 4;MHTG5@RH:\T3\ZB.MZQNDEM/X/1_</-3?[/=
M1U#FUX]Z%9\.^;[7U!=%)D=<JZN=FM],]"%,^JY-*K?&A"AKRGN>FC,N?5_M
M' /_ZJ:]#.?MM@4G(/<Q1$-QE+[S80D(IB2Z:VG]$%$48EN3LQSM>8CTRUTE
M<$ 4N!/Y:0T!)G^'R#QRF@^[9<_)&/FX3"$OL1I!<[8<5K41K&.BG<@ICZK3
M=D\DD6O<R_PN)M@[3#SBO*SW0>62_O79=!)YE=4!?F:'8)V>T$NZE#W%=LN'
MIZGT71N;BUSKRQ(]H.Z[_,G:WS2S19#\ :OYI71F!^_;Z3R9TNK,:[SYJDB2
M$\L]& .%\2GU&ML:4&.VW\I^.Z><1DY&G6;]S%Z*@0\L@9IXCIR9?CI>CM@L
MB1MR<G-.0J"&7)OD2LFXQ>'O1]J"5K=U+X6+'&CQUW#95HZ[[[Q<APK'?48
M7B1R%%6S[0D\ :<->&5,10R<-2\)41SZSIS4?2?O4ABA;E-]1?[6:(M&1>XJ
MV-O6[55V]<A.R>8')='Z3 M2I_%,!H%*DAD2/=\>4!5&[BIZPX>UJY.$<C*1
MZ+W$#TCPKO%4%%?).0$/H*_SI/$=UB0ETD]RDS9$6Z() #&1#[OCV85?H>&I
M5_@P@T5($=I7G#E\6 Y/ +F,1/WS&3+K4-RU>8;[QM2"'8K[?(BD;.I $].5
M6)QR::PZI(A=4O?VOBCHM];S^<:1D2U7X7 JKR:MN$#LY<1I?>?HP"<+T0J(
MG5=F=_AXR0F>^QAYK2HU.WEDJ.C[3])E"CD=/MK'BF;J,S3+.7N8<BGA^L(_
M1X[6W2EO.F#TJ*&V,M:X5ZOH&U#VY*R!C-.7[52I6]BH%HBX+,ER++FYX2CR
M:AL!L(.G'R7<^C.Q2??:QY53A';CG,\E5OF7OM0>^(4,S)QNE[^OZ*&R_9Y%
M! )PP:]9"#,T^#!?9 <?MG[Y'3&+=!%/9K/&0+6-&L<@DHZ()0!GB+)8"U(_
M3B*(-$KP9C:G2+LE%SU;GMW.+9R0N2C3]/!N\2Z&6$/SF?6I1<J8$NL]EP"1
MH-BCE@P$^R"XCMB!<7:=O.>IH[_MK;U2:/9D8*$ +4LIKDSX;+O6Q^Z!7\O"
MO*U9; O<9Q)@CP=5-3O1Y'%SL">4B7#J-[4MQW33[9)*1FV+\PPZ<K:[M>3N
M3:8;/9#1%7\MXGHH4[LR3DA["!]D3R;R1-T!DS8>C/L,&3 !F7)7S#7[[6-0
M,!=WEWV4,M=P,O?RAZX96Y5EVT-*+U6$8):L)XT$ XR__):MPG.V,FN,*309
MSQ,UIMN#NDEW( /*1TK@#F.DK($8RL*L9MIOVQ-3+7HK@;9[ZK<\^,1\WWOH
M>82BB-I9O]HZ/LQZ167/_CN%22RCC5T-N*_X+0C69S#@[TPG.4%, 4C(8^41
MX<POF;3>&*U?'OU+AJ]JY+VCW:^IN@[M&CU$-3@M,/= 8!V!,L#T\D0-D/$D
M:HF*,/2PL'EDU9MZ07"\[6@VR6]JG!'<?_E'XN>=E:UH,1OUVY4,LZ!;;XZ+
MMBLP*=O!4IZ8.!/!V@? &8-L/7#59H2W&U-DB):T!3;-M%O5 .,_G5LUCMZD
M?._(>;&L=*- /QPM:XPIW+<IT:I;C'UC'.LYA*1226-/[$"CUS]O6M[5XPEC
M:K5C'#ID*R?&@Y[?A2/O*YT*>RQTNL/WKF=%SKE<&-?H1;,H]S8R2'\\47^\
MCI4,-1K-Z\=72\1/,7Q:S)2_<BR!%;KN2*SJ6W15\/:*Z.A>I7V7K)WV;?..
MM%9Z)V&3UJ*9@8/"T.H,CLPL:P&Z'XL]"])>\$9YVP#CY";!*9+,Z!PY_0G0
M15YA>\S=DB]7-$DZ,$:>/KW8V<&863R8H>]["_'ZF_./I51DF#ZHU==) -7L
M,B'Q1X(1[),8I19G,P2PTTOU/7C=C[KUCPE:2BRHJ72XH;$^\U.-E/QT(*WV
M["6/?;DGQ@O62Z80#"FV&\<12%KX-=47&^)'U4]$[@A7,+5EUM$+5]>#""WK
M :PSSMGW6AKN!;J^T<SI,3 TT+'9H2%$_2CPY[/S$#$LG*$U>[9J($Q_)F[B
M1W)7?X%KF.N%^XH*GML-=MSRS+IVRF7;?0#-D8IB34'1!=L*-TBHL5RX#F<(
M/P?I\-M1S4H-H _3X0+P] QZH29%(2QRTGW4Z*'Q)2G%%S;"]ZJ$]$3.%ZZ-
M<"2CID8XLDH\457 G+;$L*'KDXFTQ81G/RFR1J'(;IZ"?5)%C^;=WRG1(^DG
M$Z^TC$D[+GM;G/_Q*MOUQX<[L)B-8]CCD,3C+2!A20!1$!+($%N/V;1<XQB"
MW:4<9-- 1,PEL=[';PS9T4?V//[\[L I;&]VQB734G9>VREXPOHA"%2IV90:
MB0+JA##K+?<^*0 OYP;/0.T@A1+OGN<@!Q6C0QL\MG<7KS4,+7])?]$EN/I5
MS<9,\;!SY&S&GWAJ5"Q.DX,$--ZD,>.G$E8S:E8DE2T]&OIUJG_F>CY#WD>'
M*-YYH:FNW?3&(&[FELE_.\^B/44"=2PYTMW=2. ,'Y;8+,$<B>4I!)EIYG20
M?["D6DN];$3;*MIGA!P0ZIG=1H <QR*"#3&1_A*,,1\F'(6GH4(?@-&=IL=S
MNI7B"HOLG*WK.R\O_ X]]N7CX6VV-[& V\V"5:%DCAGD*-Z0 A'KADM"$# L
M+G'V_N,7[2'H)\MNY H="1Y$S(1PL])XJ$[$37RK"YY:@=R&I#XYJDR(-T3#
M.^E]=X]./'\WP#D<AGVG$[I\P=.S83I+3$A$D3,@'796?&CM )$/:X6Z=>&]
M3P?QS1Q%&FM<Y%;])#'%FSI^J/8<]^M@8:;/+U6S/\NSC&BV/6:)U<,MP#JP
MK;"G$@\;Z4NA[C9W;BYCNK;<J6A'*_CDO5+<G>$1\/Y&#>Y76[,"P++/.G'X
MNZG6R .[L"#K/:OG[.8T*D.<W_>%B.6<+;*^WGDDHKED"<V1Q/,DA/HW#H @
M@OBP*CSC'"U4OXUG/.1A3OL<915I:^Q*>.IN>*W*J(G1U?K^@9/&J:Z]&>L!
MJ&Z[I/)YGL)P&<>2QCT=8L(UFS=YHM1[0[1G<_];W_LNUQ1<-L$O:?\Q:^=)
M5',+=!>\X]@L-R"T8TZR;##-:\ZT&^97&[O\8R5]C!@[E;&U0N8 0&S_G:.>
M.1/_X+1N1(;!&.OG<*YACH2Q5F9NUI:""<2[W\ZTU7\HV/*?*M_!AVW/2,?/
M=N !7^2G*=['+CY,GY[Q75&;J@^JD3BR:G1[CG0[W3ZU"3Z5$9^+2-P-="6A
M8S:OVW(&#1GJ70?+U.5A OG:2ST[?$^E=9EOVMH7##[]I?'I,'Y_MIB2BMO]
MJB##56>WTO+'W6YIIV5V:M8#FHR-A9P%@-1B_HIC7\F--3N*(5)KXU_6%-<P
MZXX#/Y!C2N=1>VP:+V0[9L]\1FFSRM3MCN_U/%T58T&GC#]A>0#."]?XL+JN
M>J;39YPL7,R<OA5K(VFBP[JN]>B$91K#,'5.L3UMQE(D[;OS/NA=HDSX;9P8
MKE5%%T31X##W8.=\#>#IY!;P.E5)+$+0^1LZ5.5+KVVR7MPNB3GX1/*D@N]E
M]<N6LVB.3 @K= AYB0+N02P8;*SUUH_@JZLI8"!R,XCO&KDGNQRAB:JVO2HO
MSH?I>$V3+9Q^;,W\.O+0%W<;@^2)*HC7=2)A6%UN(3Z ((W=2Z!_NXYOJWG/
M-.)F=42M7NW0/.I)&2O"OPT6DO1U05PSZ]GA%R3GY\L;)0'GN<ZLZV!L!!!/
M12ZX,YVGB,GAH6807Y,9PQX>\ GQ%%*X4'W@^_=/'XOG3ZI<<NM2.9_@D2"1
MT!P)4;J2&H9Y"^FM?3LQF2=_'7&G"<&VP#BX $W]^UW52"D,=U&5QK?N)<@L
MW)UY3=IL6[E2!WZ'49#A9]'6IHF SJ.=[>H[>#/DPY/S=//8VW5U:385--5S
M_1:P&\(<J3J(&;#-\*UGS+;T,1NIEJSF?+(=4>\^G2@&YGYPF\\5*I LM0Z]
MOMT?1GN8Z*1U7$TU*PLCU@=JC[1;@MYO<$,X!5"-_CF$BDB,6*LN#YB2R#,J
M=:]LO<YRS[,;[OW$MIU\LIG]P.:A)Z4A:RK99?#&6D$[2LST!OL8OE4?'\:'
M@7N=LIYY85#N(!N>TA1*LU6QB:IK&*A&O[67>'+=\*10XN*%(/T\^[T!%E<4
MY)T+<%WY@L!#!'#9*XDZWG@XY_0WDI_N:<\3QK!];*?[UPT7KG?K:]?:OPD4
M_ VW&*[&2P8.Y^\&6*_0,=[X4.7/:8S"7G7G[0V)UCN^W?OX\?CF*\>%ROX^
M+X063N,X,"':5@<(HIBIRSTWA&_[#[X(>I3-ULWC#N6]G7T;M_46:U/SU_]G
M>5U[A<03M8$&93%(8$O@!G-0 DW[ .?C(Z&ZOT-LADC?C$2F[E5_M/9\U26D
MG8)XY'V-K$)NK$:'/AGY$<TYTGZD6]8?OB6[U>Y%2M:3<_VNQ]QM7B-/[B5V
M0_3\R12!JZ1Y>Z-9$1L<_PQE)Q_V<\Q4<X/D$P$B@AOZ@0^;G>+#6E!K""BB
MW&[9@5H7RN!M*^'#>A EJ-K5#KP"9Q?W'DZ=<PZ,*N/# D(:A./12]4I2U7=
MQO>O[M3YP-9P.M4**3;^NS,=SD'">:(I?)CE,3XLV^DN'_;!<9Y0#>?L%&<F
ML6)!53HI3K%[88U6;C;2Z2;3]?AJ3.AK#\-[ZA_.-B3*JP<<-EI;16ET>)C_
M*3NI(E3]\/SPEW/#?)@::TD,N]_5S-6+L(.ZSZZP^.F-*;O2Z6EWD]/DWV9O
M^; D&N03SN%_SI*6/_8CUT3?V[,VCN V0[^>;-;GC5#$F^6P)[G/2=7ANO@N
MIT-'WV=P=KN=-(MIRM1J0"?W>UX347#:'&FTMN:9M,!EQI_G$IJ-08<I7$9!
MZTM/C+-GW3?&0IBO7WI40OOM2TVWKJ8F,_>/??';=E+C?-.:@_-J4<V?>5Q\
M+H 0=>K5'FSW>Q=QKNVT[OEB@D%*#4$O=]PKZ8^JQ481IG_500%OMS\X"P7!
M/30D1VD"GX"[SZO]@5^!PGBJ/B=C&@[&F>WFP[X:X@$_),^*F_J"!-U/WX-.
MQ_^^G"\%=?#]".C\,XDC%<)J86HRNMD'R)P;3%3\0KAV8YK_8D^9X=JD55M;
MB]!WSH^9QBL*+-?'SJP+ZM_+8W('9S [K6DD62#?JZ(^2T8T[+2Q0VI-5,C)
M\9]]#N (,[,%537;EG=]"MG!M7.WA;>S]LRL,<J];A3^T#+?=BYNQ5:MTG*G
ME9C5XLMGV9N:#P"S'+F<5IX2]X6I$F# :N8FX@RQ6P=Y&L&EQ9QC3$)'J.+D
M,>39QDC']$EJN_:3(RX-XJGNWE=0EZ:3)LQV 7U)3:Y^LGET3\7)]4FQ7R&C
MW@UWCA9U-O682M[")Q_Q2;= MGTHO+8%BX+,)1H\X,..Q%1121Q("NVU01$O
M/S,-;)BK:?I#U_FPK;.)U24/>Z]]00[91ACH9KTS_>!%2W02.<T6;E.!2*4#
M;TQE,_>1D?T6CEE.^TU"<A,47;IG6H/1U&-;7L@U-#%/^M<_:OIROS4$O?5@
MGTGMZ*"\Q,*=K[@OA%IT L^8X\C,6)BB0PT)5MD*$JA[0_6:+*GOO>85/M7*
MV32,GZMZEY#L23ZR[4D71"Y]'QS^,D%1Q(R[?N-<A7RM)ZC?-KDK(!39BJB,
MF'E.^Q7YY</BFYHCWOD1P@6&86KJ$3OV,NRYA1$,\U8"$-Z]\ OJ4>.C'] [
M?Q%_\C27'\$/M8E$B(T*QO:<NRZZ(_^@T-&SPM\0&\<UVVER"X-L9XXF-P-K
M TQUC4RJ@8UTXP%#72]Q >J [N3A!ZZN;V9&JV1<U=8N2EX#+Q6YP&VYD,5O
MG-JHU&S];#D5U:5[>D;WX$>,;JA.^"^TV>J%YG=9WC45U;>W^[_+#;#J/RCD
MKN-HOA_LYHE)"W-,W7DBG%$%A-(?#P0[J=N91*43$Y$J6!NV#D<79  (VG#Y
ME )N*^ZKBB*81$>*_#QK6)>;^+B$^\QF^M3C(%=%E]&7PB+OUU6?P:]4;^2>
MTX\U0X((U@UN*2F $4WS+V!:%"?1OE2\_'7H:'K>*TI'+.5T?K2UO!OJH>J#
M0^+2[_R2@^1#D58C4R4<.1_6$C<?>9DRMLH*!)86[M+?VW=X[1_!!RUMI6#,
MZ)3V'%9QVYPL+;)Z\*^[,A^KF?OJ=&?><#NOU!-'&_[[^@OQ\Y(2OO6*V3[0
MN>LF*5$7BO9P+K\G[.A#&C&GKGA8JNVZ!)N_FOL)@I\EK"L?]D*<1N$HV/-D
MUCYQG*BOKU_-NN$9!-AS,O;-NMZ,G.$HK =9X*"8HGVU60=B74+ TM\X*XJD
ML2FR^)_Q& B A1SXL 1[CD7Z5CZ,L SALB;O!(_<RX<]YG[BBH%CS(!VY*9F
MJ5\4.5.4GHZA[I%%W[]:#+\<3I?1!/,^/EOU]HI@"_"&>M@>',%:YI<R71I3
M(B^<9:967:ODJ(EZK.ZHJ>IU,&VN\69&(^H)J5:3(]U++V'$ +Q>6C&1RC5I
M7_=0O-74E&%7?Y_,'+)*\Z@#7OE?C@HM 2VN(2H(C%=,,=9^9F0I75\XD)5;
MDU]SJ78],1.O76CW8;S@H?2/HWXM\P?4HG<LNQ#DKH@EST7O,XX[=S5S.NK:
MS15W?&3/S2/'P@^7Y#NL+]Q +3*(1'S.&J'NM_,,BH.,IO=QMZ,E(.#[B(=P
M$?&>&<"[8YRT 7R@,^0%.ERH&6L0'^5LPO^ .$TH),I/O!E<[CG48SS 74I!
M_C[>9 *A*L3PVC) W&HG87W7I#*$D _YL VR^Q]D>IQ;D\.'&; ?KP=YF; O
M\48G$=S[6.W"/N&V#'F..1-]EZA>#62T+\&"3JQ<&"I*,_Z\:UOO3EGF/J=L
MNM.%U*/;LL.=?D/&'S*(*6EML+R[J#N\STCYX.0<W?Q>HM70QU260J<-,A%[
M[#K=':W@$3B\]'K,I<\OZ*7A7[WB37U2GR7K')TQN_P%7]TU6+7 I8ET%4H7
M5'W[XV#KB=#DM2$!%_U$5*U^]Y(DKYNP@R< KE"[NY!B<_$7&L$8IFS7X9GW
M@SW'6:76!9<RGZULSY>^-YYS,]'O-^(.OLY#EE)]JIZ]C_>%LJ4FXR[/&(A,
M""G#+ ]:#UU>N,PYAHYX1W;ONQZQ^]7[^@M1R=\ESHE]@#J&5@'Z6E,0Y"<\
ML1 DHXC6:(@2PPJ! =>ITB,%'OA0,'MQ>KJQ-JU;LMT[C.>1].+[A*G/3.)9
MTRJ>.'TX GD'*8<,0Z2J: =D>@R10I31]@T/SF3;N!^H)&_+C^QX('WV)DPK
M,6:0O9<WA-]*NDR,RT8HX\2#Y=#%$QX>KO.*824A/U!SB@E-B=JE8N\.GC'>
M_K$L_;':K8^?RLJPLQO;'N)R.&K<0DCUZ#N$"GA<\TYPY,Q(LR+F6K?32 12
M)E"_V.)*G=\9[<T&=&I<.K'!:NK7+;C;&IZWU9T8+(NLJ^-(J]%.Y4YC38IP
M_>8N;Q/DY0=X?!B#$*HE+'"W-ND8J##GSH=5 H(\B=/<EU:"A#@5B3[2Q#-X
M&3(P@PR9+D&0IP%J4X43L3M>87KIR(X#T?J)IAJ%W\V%=!;Z519YB_1(%T;Y
MI16U\Q33].47ECN3=CF!&FS?.<0.'A*3P;(!,X&E<X!E1Y\X)G*DXR &M\Y2
M:HQQMGCWF&I[JFM&ZNYSURG,3JO[5@_T1$-]_=><>6(I0!)],H5I244SGK,E
M.6>J!_FP0,B+A.3D:K;W):T.S] 1=R*- XGXHAYYM4N6V^Q-/ S4SQ:S;NQ&
M:UUX!84IWMPBG#R.@JBNZT235Z8D@U64N(6_/;7@@B"1)EM1\OYI/NRK[N)T
MKK;5YJ08:OZ/ID'/_0XSEU,M1%^OW4(45/\GV?7^OU[8V'^[=P4UMO1ODNW!
M<'P8_A_U/9VI\']7"_3_E^;)3"/D2-[$,;4I2BJ!+M>%O$66NV/T2G<J]H_R
M";D@14-YBP_>+4+OO9)_ME]BNAS-'X2?/YL]DA(T/K03?+I'3LE^C+ZOZ^KD
M@'7I:E4]%0G\T@<UB5Q%? (24+'GZ66 $3D<J1%>&K*- ,(A!BCGQ;6(PJ-G
M2;]E(. 7S%E[BICGF?-A?STD 1[(#P#B'S>@Q/&M+DAJRKISO*$V@6S,.@C$
M=Y:XC#\V/4=-.;@L[W,NN[%ZFXV,8$[*4X%ZS,>,X:/:WWK OCL'L=BK!XC[
MBIH"]IT^Z.E@2\IT*_CXY9UVTO6GS9B@LPF'6 _5Y#_J%]AJX U_!ZRXLU5Y
M'_!RI%!$RC!!!"<Y9_*X0H]8^EV5K9<5\M1P9?]/$ZV,Q^.P:-PH5AVRS*.\
M%CYL&T]EKEE\F"<<U+R/5%VW"<)LQ9]1]<U/P,*+B.!--W??DKYX[9I] T<;
MW %<I^)9?1PM9)*B<Q*)ICJ$.C^,K](]B0^NQ[V9C'\C[>VL"?,=<?>:E053
M<@/ .]TB^\X5*#_(/(\NS43%C;^9C6]349KV0"8]K+B?=G-@XEV)=,/>$OP3
M2G'W+<A2RTC4?-+O()XT!/@WD& #DC:, NQ1ZX:0Q\5330D<S^@_,A#+'E];
MXFZY /UIFA<PQH>5KL&YF\Y#3N,*%':TX/]QTTU2FWX<'R9FM@EC9*;"408L
M<I)^NRRJYQ\SL3]1499^C1%GKYX\]_,-UB[H\=0^MJG%C2\FY/.9SK\O_VSW
M<_42+:EN_WI;HV9*OB1LQ!IA"KW)L4F*F4&G<*1^T6=;^FZ1A&KLE3 EW01X
M#1H>N!Z6]WIN.$1Z-9(85MFKR_VTM>)5YE6RZ]M"@0?:721O!(+W'5&)Y$B1
M:#D+LV7X5FW>OOE)8T#NUF7#([2,;B^1I#,-C74)/GIZI+K\"[?NY_',#R.6
M/^5K+S9HWUY"[L/[9H"[NKO\N;=(P7V)E!ID:K6R'!W-\"N?"&G(?T+KR9^R
M!LH_Y(8TRIM?5(CTM/N\[WA<[#F;T,EH_.@OR/PX<LY0:%B ZT A2!>UT=M
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
MA0[[>&I]G<Z<\<HA)\Y"4[H0?O;-G;600+V%=H/XYZ-/]7;H*/YP_ G1K;Q
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
M /D7^:1?H ?]=/%^F>LE1W/"I8J7SSA3Q(L(@MHYD1"3P(=$,08YBA,<AZ%
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
M<*L;_VM\RYDI%'Z]*,I\:3XSO]$?Z>/R\8-^A>ILO,OY//MNOC2S((F9("2
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
M6^:YEC8SQS,B%2E(0N29%J0Q3'!$38<;/PD94EZ W79$CPN<WIYHI:\;5YW
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
MYA1L:-H#4+WX8(DOH(P"*A@*)?)),PI7"_&J8]#*'WP$@ 9?"QL2]CXBNQV
MG&HH]W',<.T6;N/%9UO!$PK(;F'A%H'=OKG;U^)**<G+&W7U@S^86B)?:"EO
M%B8@HT69_Y@/U#<Z-^N6&8\H0XAX,&2^_FCX'M8+".[#@-,PI(D4(;&J-=9%
M^-2\V%IWPU*RT1[D6GU0_UP />.J Z1FKE4_R+4M;ISF-$1VU#84\ ,SW!KS
M5G%@-#=8OVNQKGZXLL#:F=>Z@-8GO3G)'Y7ENB"S37:=GM&-\U9T^B'+WV=+
M5JKEO-W!^B*YU&+T&JHMRR-$)#TD U.6/(&8!2&D2%(8) H')*0^C:QR^#I)
MGQKKW>54: ^M41?D*WTO &WM BK+ <^E2$LPS_1"U)'OW(;'CO & WU@QFMU
M!%\VD+Y\@?2[&NF/&ND!*BMU JY/UG-38%3:ZX3--N]U>TB'TVOOEJ4YAW^7
M9?,V99Z%-!"$,LUEGJ8VSR>0RD1 3X4H,JF+A%L=G#_P_*F15Z,A*(V*#D>>
M]B!WG'5ZP&-@7FFAJ+3K<@QL#R8.1[W.PV:DXUR.&+F=UCJ,P-$367MN&^_4
MU6&=7YRL.G)9YXH?V>-C5O>HJ8I@%C?+LBBUNZ_ES,PYVA#+$$:^,)M9$D&*
M)8=2^+Z2H0P\[MAC\YBXJ9%:6_&B4KENUG115^HOP(;:X$VZ $7U:\O<24OT
MCS-A_Y@.O<2T@[/7>B(6R)Q?7.28D+$KC5@8O*?LB,U='?.%I%ZER%6IHH^F
M)59;$O.YJ;5;O%]*$X^^^Y[-XC BH4D-PCC1?E/"?4B]B&C4@X11&GM!2)PR
MA=SD3XV"]$OG.^8(.0)NM\@;$,:AMW KS2\V2I]5RE^LRN8^7YC\:F8.CZ>B
MR1;2)O28+-0-NU[3A!Q5&#=!J!L^.ZE!'1_3:^G'#^E"+SA?U&1;)?]BG\=Z
M54B@X*:6FO083&(10\UW)*:8^B((7:C-786IL5L54%95TK!Y+8!J5=^H OEK
M+V4@CXV+'0,.B_; )'BB+.3*B(VRD(.D<7<'<81*D<>TF$+%2 N4+"M'VCRI
M8_R_+GK^&\W_D&75FZDH5U7XO<B+L!=2&/N>J3,G&"1^'$$:!R&+/.W;,>X4
M[C\B;')4MRS*[%'F57FFK#YT9_;4'EOE'0/YQW"VC-OWA-[P8?JJR\%*S[:0
M7/_Q> M >@V_'Y,W;K3=PO*=X+K-/5U+^LSUO][_62ZT+S>_7(A+\9@N4D-0
MFJ[DU0]3C4[.B)!1Y&LZ\8)$0$PB!FD2<2@B%?LDB27E3OZ4G=BI$<MZ76/H
MA+Y0&<A:9^<"0%;XV]%,_Z@.3#B-PA>@4;G"]:72H-&ZSP)"+BCU6U7(2O+(
MI89<T-BM/^1T=\?:NC73?9#""+FC/YK'OM5255K.>!0AX:L84NHCO=@S35B4
MIR!12$8$4442I\,()^1-C94:/1W+YI[ U(YP>D1J\)W"2E/0J JTKBVS@#>-
MNH=W%-RKXMH!TVLUW!,BQZV":V?_3O5;R]NZGLO/^!\/V5S?49@TK+(JD+B*
M3?B8^P%*/,@0B?22*:"08HH@2Q3AW$=)@ITRI(Z+FQJ+;&K[3Z#6MR[TV?UT
M_E&X+5V:WD <VI4Y![\.9_1M8.GWE/Y1B2.?T[>Q?O>DOM5=9P5CWF:+9;'N
MA4@2*JDPP>=$>A"K2$)"(P\JZOE!1"/!E>=V5'6O')=I,,[AU*NV/RNK%:WS
MQ[-'4RK5Q&,Z16"VP'4*O70';*282Z/@<+&6_0@,$&39$O0:T97]MAX(JQRX
MN",//&9YF?Y7E=-UHZX797.4M3K)6LQ$(D*"&(6":,\"1S0VK2(Q5 GSI0R0
M%X:>4UCVJ+BI^1B;VIKC#^E*7T KA1UIX3C6EOS0&X)#$\46>&M5ZV/2/1X1
ML<.D5^HX+G%<#K&R?H=,[.[JFME#"VFBOG<FBWI=6-23?A@$(3)=JQ7$A/F0
MJH# A"D2^"@22+K5^MDO9VH\8C2L6@9EBZH&J9X-6RDG^COZ5YG>/YAF.)?:
MY:'WLOX'8"J:Z'\U#2I-<GIU\DK_W?@GM\NGIWE5RXG.UT6V]$136?[8H371
MH5&S(Z8>QF)@1FJ2>ZK1^%II.4R+H1-(])N\LU_4R$DZ1^W=3<8Y?GG72CSR
MB:;BCOZ0Q2R2C"(B)?028HJ[>B8W6?F0)523#HT)I4Z9@IL/GQJY-+IIYT2O
M5R0HC8ZN%5PVH+.;[%T!&7B&MUC<'06A0P&676O[K;2R\?R12ZKL6K9;.V7/
M-2-D_&J$Y2P*(Z:\.((X5GHF4Q5!(CB%420DYD@*/[8Z9=!9@ZE-=_T*!0-F
M_5:@VW[P!X1R<%>@2^:O,>*5<G\W\7NU[-]*B>GF_VYB=%8&\(L'=6,ZO:"2
M^H4UM::J4LW7U==YYLL (T$PI+&I!2@0@83[ >3$#P(4Q5+&@0N=[1<S-<YJ
MM6Q\%#?Z.H"D'4>=C\_ 1+2"QBSHZD+NU\=!<N:9XQCT228')(W*&,>MW::%
M$U=WF_MU;?8JCO))*]V$_Q$-_! %!C>],,%1%,#$DQB&B.*(D$#BQ'>9^GNE
M3&WFUV]TEV#I?A#M9OW9T P\Z9N&#96"%V"M8G]S_B@"?4[Y_8)&G?%';=V>
M\,<O/J-_@F:0CWI8YC6#[*2"O,L6VN]8:M>C\4&R13&CB>^)0,50$A5 [$42
M)IQ1B'RJ0A(J%(1N6:H=%9D::U1V=&BMT&4,[!AE#&0')IW*A,K-J(QHW(S]
MB64F2-H: ];6]-RSX0P\>^_GT$67\7L]G('8WCX0YSRO8VZLL791U@_[DA9_
M5$'@F4^48DD<PB"A>EWD<0JUN\1@3.. (1%33SHFGNP7-+W,D]7AGQ<* Z-Q
MLTGAF,9V &%%5!(S+]%+S4! S/5/C"8>#"*II$;8TPM0IZ3CL_$=)3@N<Z,E
MK4I#*G!+Y_H']FS..IJ>9N!CNI"]PFSW.3D?O($_%AU>1O><XZ,@])IJO%_2
MN!G&1ZW=22P^?G7'7)\ZSR1 *(P)T0R+$(.8:JYEOA= +_9I%(8>(PF=E5E)
MYW9,T"%W9_7PX=[@.R.C6YJ.4SK.Y-)N^LZM&2Z'YC5R98[GQ/21^_)I:6IO
MW:A;C:LTO<AQ3/T8PX 2_=U-J)YM7,^VB,N$(IP('R5.E1U>/'YJW]O+IZ<\
M^Y$^FJ7&HM*TSIN#]5EF4+UO[@FU6YC:3<WN2 T\13^M@*E5Z[&&PEZ3>ZV/
M\%+"N+4/]EJW4]=@_U4=2G?^+[I8TOSY[B'-Q=WW[.XA6Q9Z_7PK3?=B*1=M
M.4_.6>0C"6E5""]&/B1")I!0'/D^CB+B66U1.\B<VK1OM ;!!? ]%#L4M+3$
M^/B,'PBY@6F@!:W2V)25 JW.8*5TEQJAEI ZU WM']J1:HENO9=]5Q-UP^5H
MA5'+1XU7==3-MA>52!UO=:].>BMYU;\1^>PN+?6J.S1)?1(IZ$GLF5JD B:"
M1-#C$4)>+),HM*H>L^_A4^/:2BGC/"#_#?L3:-6UKRZZ@]YQ<CT7DX%9U!4.
MITJAA^P^HR[HSB-'JP)ZR)C-FI\'K^FX,];T1;I1S=FE-N4FE<56DCG6<U3[
M2R&, D7U%&8$)DEB"@N'+&%""8'<]L*L14]M@K>:FY>Z/6UWU:U8BSW\EMM@
M@X Z],;7'CPW]![T*( [8+WN;-E+'W<ORQF5G=TK]R=T9#!3\_@M+:0PYW?T
M'*P[@^6Y:993-Y!<7]+D$5Y^I[FX>:KB''_6%Y;%]>)SU<VO/>/3'/&I_O$]
M+>4'FN:F[9B<!=I749A',(ZD,@<N T@]I#V9R%<^#B//4VXT.*[^4^/2JZ*L
M@E$"&!6KMGRR";SP/T!M8U6C763S.<T+\"3SNEZ[9;GVUWI/+/EZNJ,_-.D;
MLR S=H%-V\&&\68C</.Z!@!0(7#1O!W%!:A1 /HMJ7'8<U:ON@08,#9>M!X_
M(Z\SCKU^BT8V8=P/VNN,S\Y7\974Z+A1LLJ_:W;<.-(?N%CHCYVGWQ_,: @)
M"SA$2:"_@4BB,' Z';PM8&H?IWJ+<F[ZB,^K/N(G]N[L4+3<'#D#FX&I>Z.Q
M>M^;F8>L[G6'9%O&N'LD!RS<V24Y=%U'-WG)"OFWI7[<E0GRM3W59Q2)D&/.
M8(QC$YCC(:24)#!.8LZE1#AA3DGO!^1,;6:OU025GL H"KX:55V+DAT UM+_
M.Q^NH?VT+DBY^T_'<>C5SSD@:EQ_Y+B].W[#B<O/#?YM]!#:Z![T12^Y/F2Y
M\3^V@E'2YTQA'$,4< XQE@%DD2*:.E!$(D(U>;A5-NRJR>1X92.4M=DKZT7+
M,6,-:,SI&B]T'3'7\.& XS!B--%J"$:*+W9$=)APHZLRKQ1][(C9X6!DUP>>
M=\:X+;KNL5CRQ-?C0FD$<>)QR%"H(/$\16-?19%VMA;RWL3#[MS/&+N48R?U
M7-P1-MR\7!VDE2?JKUM!:<=G79 9^5AQ[]7H#]@\Q#'B5ZDO?\"^0P>'^ZD8
M_T4:[=)YVI1C^WV1Z]_<+]+_DJ;N2G,<I[CZP>=+PRB7CU6CZL\R+VFZJ+J^
M7OV@C^FBNOR++)?YHMB@G5D4"1$CY,&(A )BA!DD'(4F'Q5%S&,$N15$&EKA
MJ3E>+^TUW_Y-BZM#=*W-%V!E-6C,!FN[3561UO+JML9V\'739W!<) [^^MC1
MX91>BH'Y=3+O@S-_CS5(?7X0!M=YU"_,6".P_<D:36X/X8*F4J8I3+KW9.K6
M\E/$410I2O3G+8@AEE1 8GQ@@3R!N9^$D=OAQC-TF=J7ZV79T6.'OL^(%3@.
M5X=HP7"#,&Z\P'(LQ@L:= -VL+"!HSJO%SCHAMO1T$''1W:CVP/L7V_]:@5R
M4R'MO:S_.V-4>9I&%0Q)K/3Z0:\D" ECF.C7WS.[MCB,70C62?K4*/4WJJ6D
M= [X@]E8KS)#EION7ZFG-&M,<F-5MU&QX]'!L!Z8.8]XU+7NH%4>O&G5[[$E
M5B?8^N1%-P5&9<).V&QS7[>'N+%=D9>SIM;#37XK\V\IK_=/11(GGA=+Z LO
MU(1&8D@499!X+(D5#GQAEVMR2,#4.*LM>%&?+JO4=-J//@CD<0[J YZ!::8#
M,M9<<LK\(W2A;]V@"OVW;9HX^.Q1F."49>UD/WE=AW.Y__8L<KJ<I[RX7(C/
M"[DTS0YXT9QKY%AAPH6 'I8,XECJF<WU'!<^]T6LN%X,6IT%.RUJ:G-\K6SU
M,C^MU'4X/'H<V^.3O5_$!I[V&V!I1<%:TRY';H^CYG#2MC?T1CI@>P:*;D=M
MK8 Y>L+V^!/&.UAK9<F+\[1V=W1;!K:-[QIJWI]!_"E;?).%204V<;ZBREO=
M_'?3S.-35OZ'++^L/+K:C?N0Y<VOS'5H1N.$))%(("4^A5AZ>@EI6G3X 8UC
MKK!22+FL(\=5?VJ$OSJ&0)MC"$_UNBC3?P7?'U+^ *I22R]7IX5)3VB.//#-
MHQ'-SCGXGL[GIO3]^AZW1>S([Y3=*GBZ;\K0 <A])US61P*J^L.UT>W!EZI!
MDC83/,L2K U=+;M5EH,-8_M;<K_.&/6Y9A_9@E$7_:\S.MM1@U?28N33HZLS
M-I=%L7RL3^>88##7-OTEF^O'F+X5IA?<S!,Q3X( 0^4G&&*:!)!Y@8*"$\EH
M''C4=SHU,X+.4_N.MEHVF9QK94<Z ^HPVI9;9],:PQ&_<!W/>FZ<#MZP_ *L
MWHRU\54'Q@D<[70?JDD<YW10^^_C"*?[./1V;+.#Z 'ZMOV^$$US4BFN?G!]
M:9TY,O-BS!$+/(A\$D!,$(($AQ1&2OFQEWB2)4F;CVSW;>JD1X>$Y8&_-\:,
M7\'UX]/24$O:I)+VV-7MX)#8?3Z&@WDZW=TVS0"U'4UZWD@=WD[A.%J7MX.*
M3*?3VRFLG+J]G7Q81X[,%O>F6?-[R<K?:&G*:*6R^"*?FN9R-^ISGBYX^F3:
M+51MYKYGLR16Q*,<0R9D7%<'KOH>T, +XD!X. R=SL=V46)JWKA^AWU'+NP"
MO245#@SHT$QHSM(;_8$QX (T)CRW'2V_9SVRW1E0]4IV7?08E^O.0&J'ZLYY
M5H?-UUNJ9/E<M9[7<IH=+L25"@*?F/"#A)@I 5D<Z)_B$"4^$U0BJ_2P@Q*F
MQE&UCJ!HE'38*MR+G\6^ZKFH#+T&KP%I]>NRB;H7&8>]TW,1&FG+U!DIMXW2
M8R@<W1_=>^-XVZ+']'ZQ&WKTPJY-J1X?T[*BR\N%J+M>W4M-FK)XKUW%>58L
M<WG)BC*GO)QA$O'8QZ'^])A.2@$/(1%A CU.2!A*S&/JM(?I)'UJ1+BA?)5T
M\D)]L-8??&TM<.ZSY#(V=D[=8(@/3+)]@MVA75,'T/KMXN2BP,C-G3I@L]OS
MJ<M#NI8.>)E>>[VX7IC2+UFNI<UH$BKD>0E$V-,^G4\0)*:: (YI0B5AH0P]
MM\#=47G3"]!M*.=:1^ 8KG;L=#Y68]48V,F^-R<A;+#K4'7  I-^:Q <$SAR
M10(+VW?K$]C<U+TISJTY3+K9W>%3NI ;W46"@# IL2:.6#&H?:($$D8#R+F2
MH8\B3$.K$DX.,J?F&K7-1_RJ^0AQ[^!R"F.+56/_R U,*BUHM<8ON^*T2I_1
M%.<4I.Y-<7J$=N2F.,U[.5!3'$M<;)KBG'K4Z$UQ+&W;UQ3']M:^W+I+SNM3
M_/2YZD\KL1]$D:9DC@TO*Y.*JV'7-&UJ[0644N*T>#TI<6JLW*H'GFK]SO7O
MM@'NZN.= =OK^'DK(#^? +('9^\ .,,Z?-M"7]GI.X#!:<?OT(U]4<Q-^2#S
MU5[K._J4EG3^298S*4WZAXA@0@.]C)1*<PW&!!H7D(41B;V8G[N,/"1\>FO*
M2M-SV>8@UEUIYRS\7I5_*LTW4CSJ.M957&RC&<P%T,8,24VG !R6HPY*?V6R
M.H7*:=8Z^83NH?ZF0N?[]%LJY$*8$^=5?MT[6CQ\IJF883\27H!\J%040ASA
M&)) NTO*IP*S((GCV*D)CXW0J?E)1B\@6FVUMY2*=7,<4[Z&U\5OJ]-$O;30
ML1H:'HK0]P(/QIR8T[U>" D-$?1Y[ FND$P(GWV3.<M>:W VA?__;GCL]U_Z
MA'R$;9>VS/,%6&E<G8>JD\HO0#4>1N]^-UQL4>I[G^6DW-&W5VR1V+>K8GUO
MMV^*2;VY7A1E7D5OJJH8G/G(%XF V(LU325$019AOVIE(R(OH9'ON7Q!=D5,
M[7MA- 1K%3LUN]@#I!VAG ?/P/3AB(PS3QPVOD]6V"-E5 XX;.7VC#]R9;?Y
M?2E$=1J0S@U97"\:9[0)&3/&O(@R!8DPO:=]H7_R/0D%"E7(N8^T-^DRU8]*
MF]JL7RM;??R@]C,:?=UF_G&([4B@-^ &YH/#F/48BG<"I4^>."YP5,JPLGV;
M/>QN.K?$[;\O::[GY_SY0[J@"YZ:Y%R5Y8_5UL]6M=1 D5C[#0+&."00,Q%
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
MX:MA^?6<WF /_3TVYD!F[ &;-H,-HTVII,WK&L-!9?D%:&Q_<3KE K3V@P8
MT"( *@AZ_-R/.V:].A CJ3ZN2S+N>.PX.2.+[^8V?92E68?<J'K/=T-HG2<T
M\\,X#)2*H(A% '$4F.[BTH="*2(B'O.84I=ETRF!4UM!;7Y[YK7N52_&.GUA
MN=!0;T3:\E5^0W.!:O,;(-"OK4EH-(25L7EZWZ&3R<G1LONZ]#D& W\6/JXA
M;S)&7I![W\ELMLCT2;XG98[*FK8(;-.=]7W=>*HAR.(N:S8ZWRZ+="&+0A:?
M9*FETN)AM1//A?1B*@74/K@',0LC2 CWS*Z #%4@*8YEAS,(+CI83:'QSR!4
ME2>KSK(JRU^4$G4C(J?AL".EWM$=AZ!:M4U=ST8]L-:\ZE5>D9<!_F3FB3-?
M=0&M3^YRDC\JCW5!9IO3.CVCI](DE\OR(<O3_S*)18S[H? "& JF73#/#R"1
MG$ _CHA((L6#P,D%.R)K:M[76K,>:S5L0&M'33T!-C 3[:O4 -::#EBG81>.
M0<LT;(A[W2H-NW:?+-*PYY:NA+$P+:OR:A7Q)2W^>/M\IY]4=5B.N:(!H1P2
M)I%>LR4",H8))&&0)"R)//U$-\(X*&MJA/%"56!T!4;53KVKCT%L2QR] #<X
M<73"K -OG$2C7]XX+&YDWCAI]RYOG+[EC)Y<57K&O"&GFI?*,D_9LJQ:/F:[
M@:EUV*J8^1$6D>\K2!'"$',<0<9)"(-8\9CY,?%\JVK=_:DT-19:Q9QKA\4D
M2"\?]5^73WJ"R3;^K)<%=5N=K([X=7=Q>AA4.T(;=Z@&YKT-8T#K/#5>TX8]
M9F'W/ITOJZ.7]2',JDGDOGV(#3M[;CC6"^:]MR,[3ZOQFY7U@N+>5F;]/+EC
M;"PW#6/*Y\_Z[2XO%\(T&GHR#_YSGA7%+$D\Y8<!@Q@%D?8&%84$TQ!Z7+.X
M],,(A[X+71\7-S4J;K6MSD/+5E7':-=Q@"WC6[W!-G1$JU'T E2J5L"ME+T
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
MO5LVGB?_4/.O#QLE[PU-L*_JD[*G_O9@JY5TRQ96])GF>5:PDH(LM4$RG.>
MT1*!DC/#?RG$2#FRW,LI,3W6K-50CDD^7W#T'>X7)C^B _-TK5SR2W\:T%_:
M-*#M<T=I0),6B*1!PN9Q:3WO.C"2%HUD!T=R@$>]($S^2_*X=YG\%S72A4[S
MQ32)8\7AE\6.$\Q6!\^UR9P25G]9J_;+^MI\6?.ES0QIOZR_NB^+M5_6>O=E
MB8,OR]IQ?XMT;_2BH]I[(?4RDHUWT_6BR!]=H;VL)/'OYF9EIH2@N 29S#F
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
M% ,"064/)11@9<&!**B2*54%H<KOZ#A(CNF=*O^OSK/2;-Q:H9/-*K%B-R&
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
M9ONK"Z Y2XWIFD&8>5TJGNMD:LM.(Z.=3*TI]GG+=6L6^&;^/P.I&SG="M3
M#'2"4?Q=;!\"<1/UG^EGY*3\ES4]3<#?\VS8Q.]"F[OXFU]8-1<SR4N<0DJ
MI+JT$7T:,*@R(%A&<ZB%DBKUF?EG>YG:U*^%JLL1J5;<@^B]&#<OY['F>0Z)
MH,+6%Z? H,P 9\:ZY )+H2 4J6!^1XLWHSW.@6*#MTWX].80[\\#X^U&P3=C
M.# '[R [B'>L98S'P;T0Q"3A\QV-RL*]NCZGX?Z';TI4O O@?O/=WI>H7]12
MZ?GFU6JYF2^WIM.V^LIJ:7V^I,2",(!UGMOTFL(0AR2 "L651#)-A5-ZS7 1
MIL;@K09!"8=]D'>CD&'Q')A?NK0W!^ER6OF3GUH-?KY+]DHD>RVB)Q4.0'"
M;,(^4KQ$&N$ E"[D#PYI*:2^1Y.SXN-Z91JW1&I:MGVLYWQK&^_B=C15J<R(
M,#M0&_X$(0<LE04HD>&\M,@PSI2;@>33[?3LI4;BVA*R$TX<R.Q33,(1]7Z.
M&PK)@5FME3AIH6QE3@Z%OAY6%8ZI3V&.^-B.5)#C%5NO?UA4O['%5B6L+M^Z
M>5 )9XNZX&CUH(S-+^N"R#I9\<7\:YNH?KZL0_YD'1W;%JBIZY,^7?[TJ[\E
MOUO/J,TJ,9R_4&)3=];%#MK4AFTF-_OK15NNSE:\^4D:\?Z:;Q[,5F.U5,D/
ML^VS)9K;7]G'EZOU(ULDJUWI0O%#&)'F.EFLEE_5^N>_Q:HCXC?<_?5#'-L:
ML6Z(GW;']4(\W[W!=9I?#_7@SQV5WK+YVB8K5O=5M7ULO);LLBDV2GY1Z\=L
M1K7(D6 %X"DVRQ=F!+"<9 !AB@NF,RY3K^Q(PXDZ-7.^$ZYQC7X_US5A-*YA
MUM7QO\R$]0P+'G"<W38%TQB]@9?9"&%[5MTZ"[A*#A2^2SJ5$ZMS9"?608<E
MNL_J,-*.[Z(Z*.IG/5*'[3&TA,K;^:*]Y9L1H=/41G/3DG+K9I #JAD$J38[
M'I2GFF@G5Y!SC4^.Y)L:(%; ]B;;MT+* 7#]''PK'$,?Z;HC$5  Y53EF\N>
M'#0Y<K&34V5.2YR<>28\E]SK>246JVJ[5O>\VJR9V,P@URF190$$E@K DA@+
M#Q$-!()4IIQKCKW<-\]W,[7I6J=#VXN9_-$)ZNG">0%4-R/J=J@&GLH!* 6E
MC+L,0NR$<6=Z&CU=W&5MSR6+ZWDZ,#/34>'[9_XYGY1U&>W^L=D12(YXCDMH
M]GNI!I!#!0A3#* "DXQE#.G,BR%\!9@:=_SCN9O@NI,Y6=3IJ8T0C\E/]AS&
MUTG0>VS<B&9(Q >FH)WH22W>F8# G?S-$Y%W5*'01<TTY2O#N'FH A$ZR5(5
MVDZD.F_F+]WOV@NC3ZI2ZV_*%IVLC^_8HFJ/\=[OSU]G*N,*":U R30$,!<2
M<$P1D)20K)1Y2C.O^^M8@DV--G?Q8[:&^ZK_BG78$7.USL8?A\'MN3.EZNS?
M=__0*F;KQS2JU7<8G7)W27?S=*#?@ 7M;D1\T")XH;*];.&\&Q&]6FSOUO9#
M[M^WAE9LICUC*>^N4TQO_V!K];#:5NK-?V_G3_8$K'5>)IPS6J "E/5-1EW6
MDZD"I#@MM*WTRY73L510[U-CY9W\B3Q0H)[U?W4J)*K3P><RV7=87&[J!P1[
MZ"O['<Z'LB=&^&0G?;(3_[HK>@3 ?:[Q!P1^I/M\OP\]8BS 30#VWY#[-CKB
M57F@OL=WYJ&-A.T(?E,;6_[FXWIEBWG(7WY8AXQWR[?S)5L*FR[;5MYK+$B"
M4PYQR8RAH&V0*Q6 I$@# K.R4$272A4^ 93N77NM'R/$3EJ_=V&+!FVKNDAT
MHCN9$[83VL_.]Q@'-TM^&'0'7C LL'4UIDYL>]/\T^\-RC\G.^&3^^LP>UOB
M_HC%M+4]>A_5FO9'Y;F]'-!"&)?9^H_UK6_U0;]?+;_:$Q-[FCS#$.6<$01D
M*32 "&/ A,B QB1-,<,*E:1+L_W%_=#B4G].$^HX8?:7$:S>]DK<[&Z_LOFR
MVB32WG0<^/#Y,=9%M-WXZ2;PQF&CO8C6=\D*">I3;BMF/-JY!D1,DKG8UZB4
M<DWCYP1R]?E0NOBFEEM5O34"OOEN1G;)%MUYG=VYVZ[>S[\IV>SRW^^2"A>%
MQIIJ A"%!8 D9\80DA 8%LE(KC+$4J^:'J&"3&U;7<^06M#VG,VNWG]7JZ]K
M]O0P%\F]+7AY0Y;GX %S9:3AAV%PQFI42.RD2SHEDIT6]<[O=)B&R25]*YYQ
MB2]0EI&)\3;$3HGSQO;"B/7WY5J)U=?E_'_J0](V!*F:E9R34F88%#!-#6]B
M"8C !: "EX93LY05?/94IXO\O&'KC1M[7NC-9U8^[W.X"?I+&T?!-@E77^?+
M^@K7&!?VWOS?_=CP(LHJ$Z@.^"^Q01D* 6A*%! 0"5Z4F1 (M2B_63I6E8F&
M<=?C* @K0W9QL75;2"*@-? Z<2AA?1?6R1B/_:^ $)/<+W4U*G=?T?<Y-5][
M_.:2W[7#\TSCG&B29T RF0.8<\.V$$H &<F)+#*$TS*PO'?=P=1,T%<'5;K_
M/?F7]&]IECRQ=1//=I>8[?Y=VOR_RW/&MIN'U=H.PUV"2GB7(7J'2E1;2O7/
M.;FC6=8];LOPMD%NJ\-47>;?K$.Y64P7GKF&3L;,C61N&8F!V>6XOO=_-M"_
MJX$;I)SWD?X#E>YN^GBI,MU'&O:4Y#Y^SC^:X75[+?5V7@FVL#%:;\UOJED.
M,9=<*2!Y:4L4<0ZH*FR)HB+/4U((CIR\(7OZF!J3=&(FC9QUP%I22^H>XW )
MSOX9'@FD@2=Y #Y>D0]7$+@A .)2RZ/%05Q1[3 <XMJCX5/\?KG<LL4G98.L
M9[0H2V[^ +2PV0+S5 '*N$UB6R*MRA215/O.[\,.)CNY&R&31DK_B7T$HONL
M#H5FK"GMADK0=#ZG>H2Y?-3LZ!/YG%+G9O'9Y_RF<&4^-+O*L]8MX#],@W/]
MH[Y&$ZOM<E/MXG$R3E)(4 X0T];VSVP=)\3,'QG4&<PP1$Z3VKW+J4WSSV]>
M)9_%@Y+;A;% LQRDM+%'V<X-9J],TFGC'1?E,2;]'#$,T@.SQG @.Q.,/VX]
MNP33V,$.P?STG'<\>AN%B?RU[[@IX,W %,4'MW9=0AU&N53V-)B4A;*7\BG@
MI<H UEHQI+(LY5ZW:&?ZF!H?O3I-;"/[[I*=L2R*4JHB14!@ @'$-LT65X;J
M<5I"G2I88.571SP4S5'K@+]75?7OR6"HNAW$W/C=#<S.QUX+NP19R:]LLUU'
M=J#J02)JWN<SW8R;]OFRGB=9GWL>C7JY]EH)>[NNJD^JVBYL1)F]]/NL-IM%
M4ZWM'_/-@WG><GMSXEG[$L(,%B45!F954@!%3@'+<K/[$Z7.%6$9TBC ,RJJ
MD &\,X8[U8'842Z7 D?PIBNI 0?DA2^R[I).MV2G6^,5<:!=G2XN:?1+#A0<
M_!;L-MQ'N#L+%' *-VZW8>MX3W=C)Z%YAMHEI#E!,&U_WIAEO)I1FK/2_ ',
M?Q& /-7V;QJ4E(M"" 4%X7XYA\YW-#5[NLVZT]DT.VF31ES?9$07T+U^KA<+
MLX'),A2N@(Q%_5C<G+WH0O,C9S+J5_(TJ]&5YP/"0+^L5HNJC6P3LN!0I PP
M*#-CRJ40T%)3@!'4&8*,4>5TU?^\X:E-^EHTCQ#!0XSZI_(MF@\\=6NI0@(D
M#[7WB'T,1&&DL$9'-/RB%<^HW!N(>/C\>#&&9Z0\"A\\]^]A&\V/:YLZ>?/C
MHX%^<[^4N[C#>RGG32T%)9@0/),@3:&A'%5RP(4J0%E@Q#E,::Z]LH!<[W)R
M9&1^F-M,UT^MZ/5Y]SZBE@GSUW6/WTLH]&[;OKB #LQQG;!W22UNC>1.X+MD
M)W*\W9D[/#&W7 Z]CKJ/<D?A^>;(X\U@?\9]HM>E_*0V9C+9#H+3#WJT.*&I
ML1=S=\ Q2%[" '0B^]LY=S^V*YXO+F>\]+R;",R'O^6568%,TV^^F3^^V$H,
M,X(S16B!@=:$ %AF&# *(4CS$C-60JJ9UU)]KI.I+<Y[&9-:R.2/6DS/J+.S
M<+J1S:T@#<PJWOCXIV;O 2!J4O5S_8R;#KU'TY-$YGW/!LYYM:C3F?_'EJW-
MU%K\:*/KV>+=4MM"*#7M=$MEKKC&4ME3PL*Z^V$!2*XDD$B*%#-(D?(J#NS5
M^^18HA4^V4F?[,1/#N0/3I?L-S:.S#(4XD-33D2P_=DH!+2H-.4EP+C\%8+-
M";$%-1*G^/''U6(N?GQ1WS>_&+W^G$%.-$M)"C3-<@"5)H"G10ERH@B$B.-,
M%K>5YGW6H\\L&Z?HW&F=V=MJ\#Z'V(VJ(L(V]/W(F;J\C;3)'^U_K=A)+7=$
M7G)$:,BRO<^[?-$"OA?TOU;*]])KX94CWBT-5=4'VHW5CR5CG-H\0A0Q (5"
M@*60 YB)G(L\)U1EOF4CGO4Q.>NH]>P]S8"3["6OPG96YR!VXY0;@1O:R(F#
M65!5B0NHQ"XI\;R;T>M)7-#S7#&)2X^&GJX\/K+UCP]Z5VFWJ:W[51E#1U4'
M!H@4)24T!81!#"#*(6!$(H QE2DI$$;2KW:@8\=38Y!/R@[K?#%GG7?NEP>5
M_+++?E$?\]=1U,G]HW4ZKQ^Q61R3OZ]7597X)RNX;>!<SW;B#\?@YSVUR!;?
M@]+@1V*WI#2,G>,+6=P3(L>^1SXU\D/D]"3)\_VH26+?+;^I:G.4P7%?84L0
M2CB&0%%& )0I-^R'*,@+ JE6)14T]V$_?Q&FQH-U7E.]6/W59N>:=Z(?Y(SU
M3%,3,"YNY#8LV@/3W)4DLCLE#I+(#G+<% [B"'EE^Z280GY9!Y0<\\RZM'1S
MMIUZ UHU.4YFA=9"E P#S#D$D @&2(Y3(!!17*8V6X;7-O%"/U,CN$:JY*?Y
MLDV6XUD'[!*<%$F.:8Y!IDM;BDU+0&E6@K0H:99CB5)&_4[R(@ ZS@E>(]==
MPEI_"F,31X?7;46( -G M'^<=:@1<M"T0^=P&"C[T%%7+Y6$Z)R^/;F(SCX>
M2+2&UN^7TO['NAA]8PM[@')OZ'Z]MM'*3=XL)*#Y2'0&\ER8#;>$&E!ETYE0
MK=-":LZ0EXN#4Z]3(^':\+%;ZKH^@=K+[4D63HCG*->,EV9EDWD!H,9FH2MY
M!I0L48%*R$BA_1-Z1L=]O/2>%]$_F_!SB"'A.=>9L(ZXN?D#ZLS6+4T14#97
M-2Q(H5+JF_USH $9/A=H[W <9 <=8B <E]78T Z]R':(UG\Y$/G.0MI)W>3\
MB[CH^J 4=0EVZGC<!=D'BY/EV>OEP /R]O;C@VZBGOYA-F,'U_]M3NJS*:E_
M^6$V;W(K-C8Y]6>U_C87JFKNA7)9\)1B!:0R; 99;G@-Z1+HK!2PT)"HPJE^
MW:!23LT8:+6XF V>_T@Z5>I)W2D3Z"@YR, [GL:_]' .S+N#C:3_(?Z02$<]
M\1]$T'&O!X;$^N0N8=#.8L>@+>6[Y:8-OFJKL.XN\#+!89;9^U:*,[/]RS5@
M-OTU*9&&F= 40:=P^)NDF-I:<%+U(U9(6M](N)'WX/@.3,[/ M?NCB/7ZI_V
M:NQJK@QRQ7H3E.,$N?4),I&X-P>LW$/A7!H+"/W_;;7\;;7>/-P; IX+UB4!
M*+',>%8 CJ "QC#6@$MJ?L0TA6519E@[4=_E+J;&:_>+1;+:/*AU8I8J-?^Z
M3.K,A6OG"IP]:/;35QR,AKX,72U!+6#22AB21. \.A[I!&Y&::3$ J^Z3R=1
MW\5B6SLEO6)+)ME=\JOZ/A>KAMS-]Y;\OIS;0 :;Q$/5!0([@'_Z_?//.Y3_
M%BD[02^"O7D*SK\Y7L:"7LF/<A?T/QGJQJO5>EWG;GH_9WR^J"^ /UC"F'%.
M%<\4!TCDTA8T1H!PG(."P4Q)C'1*0\J"]G3I],F/G\JNENTN62K/I)E]X+J9
M?K=B-5)B]%;*VE_N0,Z[I)8TI@?O53CB>O)>[FYDC]ZK>I]Z]EY_)8PR/AA#
MCEF'D?<VPUO7^(\9E&8=0$P!E5H_A"*3@)6(@YRRC.6T4+A@/MO*"_U,S<#Z
M:!JSVYBZA))=YQ9U5L7%'G0_TK@$KQMA1 !M8++829C4(M[M".-R72AOGKB"
M0DR.N-35J/QP1=_GW'#M\9BFQ(QD*69$8R!UB@%,-00\-2Q1(HJI$!CB8I]"
MU[JUWV)%A!@0NSY'6"#GC5_YQJR3P01Q >=;#(H)T<-E6^*W'O,KDB4QGA$Q
M!?O!SW2XD1T.,WV;C8QH<\@K";GBC(/,'D-#:?X@6N0@M[20RU3DI5<!QO/=
M3,UFV$>]W9:)_P!(M^E_.SP#3__G^?C?[,\91LK,?PK+4,GY#WIZL?S\I]KV
MI>@_\W08&[Q;-OFANSS1[Y9=195/2JCYM_IJN^14:&HL!ZY):C84) <LI01H
M)4I4P@P9W?VJ=KAT&V!"#,P67]9,JH1UE8'6.U']B,,)<S<:B8;C.*32B9O\
MU G\L['$]K66/EU'U)M2?""*23!._8Y*-SY(/"<?KW=C)#)X/U^J=QOU6,UD
MP2413 .6J1) D@K#/J0P^Q8D$,Z*4NL;DAGL^IF::?(L##_YPTJ:U*+>E+Y@
M#ZSK1N5FN ;?J00@=6/2@A,<ADM<L._J!9,7G.C;G\#@]/% 'TU[:64;["*'
MK5/HZO%IK1[4LII_4^UO=]&\1<%3TQ+("10 ZI08UB "H!*I@@O*"$V]O"_]
M^I\:A^S$M\>A1W)W@?7!N>(\!\:-:P:$>V .BH*TOX]C&%Y1O1<]11C7+S$,
MGQ./P\!F0CEO)?Y\6"W,&Y7USMG\F*4E+@@Q/"92R8T)Q*'UF^&&UB15N818
ME7JV<3^S/>W"B[E&.*AM\JI4!W+^:QT7TW,YX0JF9BP5@A' C>4*()<,<)%C
M4!*#:T9DP=+</QCL-DC'B_SZA9D?A8H0YW4&6I%QFI,,@RRMZSL1 FB64L!@
M+M-4Y5AAYAO4%0/8X2.X#F -CM<Z ZCKLGD+1(.OC(=SN!$ON=]LUG.^W=0Y
M?#:KY".S9UDQ%\9+B,1=^TYZ&7EYNZ3EZ0IV\<G0E!)&PN5FW;C<SZL_OYAV
M7J\>V7PYRS*B6:85$)P3 !', $5" LU4BG)%1:J17UJ)BWU-S> ^$C6QLB96
MV.2/1EQ/([L/9#=FB 3=P!01C%I 5H2K>,3-C'"YNY&S(US5^S1#PO57 F\@
M]W>9-@SG=-7# II]>E$":XX!J" #-,TIR"&$B%!$RAS[F+O7.IRF\7O@EU#[
M\MYN#%\%WO'N,B*<0]]B/L/P33]J_O>5CE!$O;F\UN>X=YB.")S<9KJ^%\8Q
M]T)L'[<+>RE8NUJ>V:Z_7U75;\KLZ;^P[S,FJ-"\@+;BC-FYF'V,V6%S!-(T
MY8B)4B/M%;;MV?_4[)@#\=N@%7%TIK4PLOMQC^^ N%'1@# /S$R'"->BGS\U
M_,F*_W/M<U6GFV7?XY%7('@QN<Q7A%&I+1"?YTP7VDRP0T>38'5?KNL@U;."
M*L\)!D6!,@ 95( *E@%B?BY5GB+$L%^&NK[N?&;;2&GJ=MF$?7T]>V%UXZI8
M4 U,3 <9E_>"#A0%[ ))9)^,R_V-[8MQ5?,S/AC7W_%CC7W-[WLIS5=4O3)_
M_;#^LOIK.4NIEB1% K!"8UM$0@)>"F,246XV8EJFC#H=X_3T,36SIQ$S:>6\
M2ZRD!L?$RNK&%WV ]M-$))@&9H<@A)QYP0&#/1U4'1]42OSMZ^K;OYFW&RHP
M?WG. 'TMCS+Q'53KYKO+HX&UJ!Z?%JL?2GU2M3ERL =KG7IG A5Y1G,SZ2DO
MS:07!' );6Y*I:76+,V0US[H:H^3HX!6X.2)_3"=+NIC@W4CO0T7\34<KD/N
M9CU$!7)HDFAE!1UN1^$CK;P1RU*Y0A.U,-753L<M3>6*P4EQ*N<78P2IOEI5
MFYED,$\QPX!E. 40(YLB3W @LU(2@21%UILA-#[5=C$U4MF'6C8QJ<+(>$LP
M:@VC&V_<!L[ 1'$2@OJJ#Y@;HT\/=1\N\+3NY05C3@^U[ \W/7HR;'(?5CPR
M^Y*NWM$G97.LS5=+\[=JN[ ]VG1L[]E3I3[H^Z>GQ5S8FW_K5[7=F%^]GS_.
MFY0IU4Q(S6B*)-"(%(8=<K/M*"@$B+!"4E5(*?. 9!<#B.HTD<9/DM&YZ.^M
MEE52->+74?$[!9*%U=+3GAEBR-V8[*5&<!PJO%@\["[9:9CL-&SR:]8ZUAE]
M=EHFG_<C?:!H/$X=<!1BDO(08H[*Z@/B_'Q9&+*K0 \!L^E5ZD)VA(_L1UV7
M\O56_9=BZ[?S;VJ&H,J:PRDBS:*1*V$6#28 EAB7&5:E(L0K>ME3@*D9G&96
M($_? %_('7T%!@1R:-^!6O2[Y'*>E#N[M'*5?&1S>9=8%1*K0T3W@D#THKH;
M^,HPKOM!($(G[@BA[80:SG)>-2ZP2G;UH3_HMTUFR,];7LWEG-D$?S,D$<$%
MM1MEZYF0IPB0'"J04B4I4U 1YK5;=N]Z:J1V)'FBNB+HM2G4Y=2L#N3W-6R=
MA\357AT"Z,'-T$.,=X7FC379RIU\=D$XP*ST!2NNM>C<^\A&H"\JI[:==PN!
M#E?+C6EIL=T8<ORL1)L9I,D:HJ0U'*W?P[:Q#S_H3I2/:EW7WVHJ*L\*(1@3
M&((R,R9<S7@48NL#*CF&.I74+]8[BE13X\$/3[6-;8V/)]/F@]WK-Y7V[#P5
M37FYVELTO A?G.%T(\K1!VE@#CW4)]DKE'0:-2O6@4YVV'94:]1JB@+>M67&
M(SI\Q00ZJAM8%,'&=0Z+B>6)RUC4Q@,C?)KKGYW3R9OO3VI9J?9T8$8S>QY;
MV(JQU#"U#;?G%!:@$ 5B.<<:8>KCH]_?G1<%C^"A_VZ?/E U@GI&]O2#Z\:;
M\2 ;F!"[C&$'KF6MK,E/K;27ER?_&!\G6**&^?3W.&ZDCY/V)\$^;F\%!K0_
MK-8;F[EL?W?)F2",0PIXGG, &<H!Y2DU[&&H Z=20^97)>VDBZD9;;6$34*]
MT#O@,SBZ$<5MZ Q,#@? #'()?%GYJ*' I[V,&PI\4<N34.#+3X9-[[^S^=(Z
ML']8?F:V*M=1A9E=>9F9F>^<J:P &<7&8%": J9R"I1$A*!"P*)0?DD$W3H.
MN*4=F JLW(G=HAFIK>G_U,I=NYJI3FX_;G <!$$S07*"0*J@O2<IC=6F* ,T
M8Z(4LD!<Z(#+]<%&8HS[\A<<#C?ZCHCN.)1>(]I$+EE@7\^KIU4U[W:ZG?A-
M$;)]_;%XE.\'6,QEP+'G49<&/S2>+Q>>;T?U(^J23AY?0+>VZL<ZLXMY^F/[
M;57&JE1(2&GKNFL"($T-L>%, %'"4DF.I,J%WU5)#+&F9HGNDK >^ >UR83K
MI#7UKK:;L'&\@WP'TO6"9>SA&?SRY:(/T&[0GKD =5OK1J_ZI8]7ARZ6TT\@
MTB/X^?A*-@77GD T';UY0EL?@= _FL[79U@@UUQF:4: SE$.(,$I("0M@"(J
M19BDE'*ORZ 80OTSD/F3%7U<*K\TA ,0>82!F1Z-UTI-B<2OH/QB%'Y)KND2
M^!4D;Z+O:VT'1@G6"5CL#=-J:1:'-N%8#EFJ,2E!GI<V;6:J &'F;Q279M<N
MF"YRK]3*9WN9&KVVZ0IW4@8F<CN/J!LYWHS3P&SG#Y%_@%\?!%&#^LYV-&X@
M7Y^N)\%[O0\'%.N^-[;#XO/\^T:9YAZ^_+7Z\K#:5FPIOSS,U_:7;4EEE'%$
MLT( +J@QS7!9 B)4"G*N2BY*S'/EY&_MT^G4N*$6.\GP79*G6>%1I=H5Y'Y^
M& JZ@>FB06TG<F)D3CJADT[JD-K?KJAZ5 ,? -V1ZH-'0MFO]+<G7+W%P%W;
M&J\\N*=V1P7#?=\-O(A;LZ5IK(['J3JK+8,I%"0'"I80P+R@@/!,@8R1C/&R
M9!!YU0(^T\?4>+D5L8F$JP(MMG-8.M[6W(;0T%<SGN#XW[U<5C_J1<N9;L:]
M5;FLY\D52L^C83.]"TCYH%_/O\VE6LIJ)E-:HAP+D$N$C4F&&>!89: D2"ML
M;#56>!;I.]/+]"[3.R'MS:+LQ/2;Z^?0=)OKH0B-,]</H7E]%1KOF=ZC?,R9
M?JZ;46=ZCY[/9WK?HR&[L:I2FWMA-GG-P<[]]WDUHV;8B9G0H% \!5!# CB1
M") TDRR79KUG3N<P%WN8VGI>RY@<")G\8<7TVAN< ])E>W4C/$/OI09"QF>+
M="-"8^V'?)'RW/GTH-"_S3GWXHA[FAZYCS<P?0^&[E965?5QO;+^[CEDB$J2
M EU*!6#)(2"JT(! QDJ!("I+X1-,<-"V%YN-$#E0BV9]S(QLOEN2/6!<R2(O
M#6"HL#G+#4J (,H!4PHSLQ)@J+5?(M] R,;)V]N ]O%&T%SW;T% #+YO<T @
M8+-VHFO<3=J^^9$W9R=ZG6[*3A\)W(P=>L3=+^7.*>XWM9G1G,N\4!AH8?-I
M*H0 YUH"4B@DJ$1<9EXN:7V=3<UP^WC6D?8N62K/2=R+,%-YB<T"8A8+;/:]
M1"EC#R-NML'44*1&F1+$9^V(AO (B\DX"#ONA2/A-O2FN!7SKG4_[JK"M,C]
MUH.<_P[9 9*H6^6^_L;=,SMH?K)Y=GDGN%J=K4Q=9[-ZMS0=?;5IE;L+(9@B
MCFEA.!EI8WR:K37C5 &*H/F/+K66W+-<W<7.ID;1A[(F\Z6U2VMIO>O478;7
MC3UB@38P>SS'JQ,TXE6:#R*1:]5=[F_L8G57-3]3K>[Z.P%'<*^55NMU[8IU
MD!KY.$_4I_G7A\U*_UZI>IL\4U*5.98%R(N< "B,N<=A04"9TX)"+5EN6G</
ML@J5(^"L?HQPJ^>YD#]]^#UA5EY'T@D>%H?SOJ%0'H><.NEK!]*CE.LG*>QJ
M)<!* Z-&4NLQ,/@>1XH##\)()X[##(;?L>0-2/:>6H:T.]ZAY@U:'YUYWM).
M:!4>T]<[:3[.N9Z+^@/];=OXVRF9:H9L_C][0(H+"JA  I2E9 4J9%E(ZE>+
MYT)/4S-0VWHS=A(=BYLT\OI6Y;D$</_B$!6V@5>!8,0"JO1<0>/F6CV7VA^Y
M8L\5-4_K]EQ[(6P7^TE]4\NM:M(_V<K,8O./^>;AU;;:K![5^N-J,1<_]E7I
M4D@8TR4&2%(((,4*$(DI$!1SRFT\+/?*B>S7_=2(I)4^^=1$5]A!\=OD>J+O
MMNT=#M.!6::#LTUEUXB>_&5D3SKADS\:\9-!2@>&(1=SP^PIP:A;Z#!TGF^J
M UL)\73)_P;19[6<K]:_+RN;\4Y)LXE_G%?5:OWCM]5&?60_;++Y]E!)\)PB
MJB30J3&%(#&[:YH5*9"(%"7!2!58N3O!^'4^-69K)$^VG>CV$*^5/5D:X2M;
MRLR*?Y=\5C;3:_*+CX.(Y\@X[+('Q'M@UK."_^^D!7PG>[(7/K'2)ZWX05$,
MGG#[N.H,!_M(>^K8\'LZ^83AU^__X]GFB*Y!8=H>>PT%MG%+T9!Z6_Y:56(]
MK],D?['MS\I4JS*S?M$E,[8P5F:]T%P#3*%,E212^.4;[.EK:LM#5\:B/6PZ
M$#?YHQ;8,S*B#V8WHS<2> -S_0VX!=;YZ$4D?DF/\]V]0/6.7KW/%^KH?R6&
MJS6O:GLWR$NX?7="'_,Y_]=6RIN\A3N4;O$8#D#K!;V&KZ)VH^?P,S3\O(>[
MEU_0@_B9_/U>Q,\?#EOX?U-MXF*;IVZ6:T0S1@E0&*8 YH@"2A4%"N:Y%@*3
MS,9'N/N#';7NM;B/X !FA-L5PO%;QH]!PQG6G$@,LJ+D !9( E;(%"#*8<XA
M2R'R\H$)!VT$BR@6:#Q/9:$9 CS-,YMND #"!0*E38W/>)JFB/DY80?#-HX;
M=BS@W,S$8# &7DLM"FTF^S;'Z?VFJ;!3[SHW*[,!C5O@_"P2,0W"XPY&-0'/
MZO;<Z#O_4-AJT652ZLKDOEONKG1?L:>YX>R=5:.TSC!%&6"XM%>O@ID);A:5
M7#*%6%I*!+U8T;WKJ5'FJP?SDZJLR]MJY[[0>.W4'K2+0P>'I9D@*YVP_4)?
M_;L?77B,D1N7#(/\P$2S2Q;W4R?VSW8 ]OXCK>A1K=)PQ&(2DD?OH[*5/RK/
MJ2R@A<#CL-526E](0P^<+?_\H+5:*_F);=3[=[]\^-2>'Q.J$2ZH %1FQH;)
M,VOX00)D*LH<E:F4?L[/3KU.C=UJT3Q/P9S0=3P/BXW9T"=CM;S)3N"DE3BQ
M(AN;R K]\P >T5XX13TO<^IXW),S'RQ.SM"\7@ZCGP^;![6VF>G6ZD$MJ_DW
MM;?@C#GW07]AWV=00U;DN 18,F%V4$H HA0$7 E!BA1G6GFQCTNG4R.?6F9;
MM7$OM%GEF^W%PFXO_(C)"7<W7HJ-YL"TU !Y)._Q/JV.[K*6J9$['BOYH!23
ME)SZ'963?)!X3DE>[X;>#]K\N;N- U&48&/]  T)!A"F$!"=*U!PJ<L4,:6I
MYY7@8?-38YE&.N]3_PO8N=[SA2(R^-6>*Q@!-WGG=(Y[>7?4P\CW=>>T.[VB
M._M4P*W<FX42F_5<L,7G[=/38JYV,9M48DR%!CC5]I!?IH#FM# FA,8XAXC
MPJDT0&\O4YO#>SF3JA74X^[N(I8.-YPQ$!IX3A^ T\D8XG]U^8MSO^&,@=9(
M-YQ!J/G=<%Y#H_>&\^++X]UP7I/_Z(;SZL/!9SE?;87,UXIOOI@FZBQ=2G'(
M=6ZV3!QS (W- LQF*@6E)+H@&!.8>Y5'.=?)U"C0RMC4"K52WB563J^D9[V(
M.A_7W(33\*<SWA"%',5<Q"#RR<MI/V,?M%S4],RYRN5GPV9^[3)1M66:9D*P
M/(=0 ZK2$L TUX#A/ =8DD(HDI4L]_)M.&I]:KX-7VP?N\IT/B'BY\%SF]W!
MD P\K1NY[KJ";_&F\EF%8\[AXPY&G;QG=7L^:\\_Y!_!V[;P=EZ9Y?^_%%N_
M6<K7;*-F-,LE*LL2")PS #.$@)FN%.B\@ IR53!2N ;O7NID:@MU5Y>P$32Q
MDB9&U,3*ZAZS>Q'2_KD<"ZB!IW001EY1NM= N"% ]V+3H\7F7E/N,"SWZK-A
MJ_-G\:#DUI;%/4@6T/#)_5(>9 VH_9/WP:$"(BXX0T!B@@"$A3'=B4R!PI3C
ME&@B"N'G.18HB<]L&,?'[//V\9&M?]3'].KQ:;6V/[R>UU=4YI.HDB\/;)/\
MW1[N?YI7M;O5+M5&>]IO0]\;U1.C^V'R#3_S(71TW0R-$49L8/[J-*CSRQ^F
M.[G?.P8=Z-&&30P3#GPCFC'MG5!11K6,;L3KN0UU:W,!9\.?W[SJ>LWRE'Y2
ME5K;6Z-JNV8&@EV@,!*$T0R0$I<V"0(&%',%BC(O*1-:,*R=#XJ=NIR:);83
M+VGE]3DT=@/9X00Y.G1#<]N;5TDG\%V2Y2"E=QV MHQKAVG $;,;IA[GS=&Q
M'>GP.1K&?@?27G#UGDZ[M33>4;679D?GUGYO!K#U6R;:%> PLVO[K2NH"RU0
M"7BI"("I,8>YY@(8RF9,B#R%TBE)]M6>IL;-]4VI3/8B'Z<C]B"57GQE2I1@
MO 2YRJ7=;FC !33X9K!0*2X*"!VK!41%>)P-Q4@8.ZR!L7 ;>.D[0.K^$*F0
MM:[_LW1?XF)!-]+*%@ZAWU+F DOO"M;;P'@+EXL>1^N5TPN!9SH;LS%Y6"W,
M&U537WGG]H21A#13)5"IRFQBWQ+0,BM!RA'):8HP)\CGQO5R5U-;J XE_=>Z
MTL#FAV=,3P^NC@<F4= :>M]P!%1;&_U\?. @_F?708IZU'&YMW%/,ZYJ?7)@
M<?V-0/IX,(/[BS4YK#>K6E;U4G._7ML .DM2O_S8/]+6"[S_BZWEASJ11?5A
MNZDVQD*9+[]^6BT6;U=K^X\S55"8,2H 0S;6N*YR0A4#,DTA*1$JI/"J(S.,
MF%.CK5;8Y$!:3](:9C0=">_%QVAHLK32 U[;YX<J)@<Z)OQ'<OA<JV=2*VJ3
M:=>JWAT.<?*'53=I]8U)KH,.2%1B'D;2<4E]4+1/%H1A>_-W)WC=;E6:.\N/
M:CU?R;?F=]6,BY(7I*0 84)LL@X"6$HH2(6&C MD[%"GM:"WEZE1>2=H=UO>
MB)K4LKH[%%P&];I'012H!F;4()2\7 JNHG"#3\'EMD=S*KBJWJ%7P?6'0^ZU
M=E=IS],EO9\OU;N->JQLS3O&)#'6($VY+?])C35H_LAY3DHE14&$4SD UPZG
M1@:'-\]GDG19N9-:<*][&0?@76ZZXL(YXAW^J$CZW&_%172D,\!#[!*]6B=7
MH(Z54](7LOX;+H=V1KS?<M?J^';+X[V7V?7_W3RXJ=XMFS5D1@LA9(E30!$Q
M_)Y*"0BA&MAP>9T)BAES\EH81KRIK0;=+K^6TFP1?YHOD\JJXQL['WD4B>99
MEF8%$*FVOB>* 4++ D I2REY5C+7:[>7'\>QZGQ/:P3'.:<)'Y5_HO.91LFZ
M9F:MYBX9@]DI:S7?;-<]CDFCG]2<'Y(IG= \D_"?ZF3F/+JQ3V0N]!*XP-MP
MSKI7MGC%JH>WB]5?[Y;&K'MD1XF0:0DA9<+LQU*! ,1E9CA?IZ L<YJSK$2%
M\,HJX=COU);D0['-G-_)ZWMGZ(BZ(T_'QW)H CZ$T8J<6)F3 Z&'N43T RHJ
M+3IV/2[?^>%Q0F2>KX<6CWP[7ZCU*[917U?K'S,E>(EXC@!3'%JG.@PH3R70
M2I>%X#DAVJG\VX7VI\8X;=G#6L:D$]*W.N0Q@M>/A&_$96#V\(,DH/SC6<5O
M+OIXW.K(I1[/JG1:X/'\8V&FA;%N'E?+VB&A=8S#4C.68PPDQQ) ;@\"2F:#
M%A J:"8QHMC'B#CI86J3MQ$PJ27TLQ!.P7.S!6Z"9.!Y>XC& &DT+ZH><QT_
M[634%?NBCL_7YLL/ADWFCVN;'WOSXZ,9T<VA;^+!Y0TD.>=I"H1,B=DB9,QL
MG2D#"J:8I46A"?>:W=>[G-IT[R0^]L1N3@3\KQP\H'?CAKB #DP6G;!W22WN
M,:1N:'HSB#M ,2G%H==1.<8=A>>DX_&F'PM5ZXUM7&Y%'7?Y6:V_S86J7J\>
MV7PYDU!HK"@!Y@\$H,XUX%1@  MN^"C/#0A..X+>7B;(-5;0>EZTDB9_-*(Z
M\DL_J/V4$@VJX5G$'R5GWG!"H8<JS/L'-&%^>DX1_1V,P@I..G9$X/9P9 O$
M9J1J/UJ<"D%XA@%'96[F/^. B"RW=@C)".9"L]3O9LJAU^E=-_78(7?V7J-)
MG>9%%CZC( 049:E*P')M6!AK8JLP4*#3G!1E3D0NTBB&8-@8C&D)GK5>[H8>
M@!O-P3!8!V;R.OW?^_FW.A7'\NO<AIPTWB;Q^#P F5$,P8-NIV$)GN+@; J>
M>36DK.G3>K[XS5B5&V7:?/CRU^K+PVI;F6GV>?[=_J[9]+;S@>4D2TMC$6J:
M:0#S7 &F"PHXQ]:K4&68N6=5]NIZ:KQ4"Y]D]"[)TPS[5$CU KR?@(:%<6 >
M:A#<"YX8R9-.]*25?7>ZY4GR 5#[5*@="O*QRM9&AMZSHFT(>OUE;KU:'+'V
M;8BFQP5Q@UH(O68P&BTWZ_KC^S2O_OQ%+<7#(UO_V<X0(I3$!90 Y]BFJ>1F
M4X!D 7)J?JU5SE'FZ:YVK<OI[0B.)+8)YOY,=C('&J)7<2](FG*=<H!Q9I,!
M(@@84MA8/:I(,U0H0I7?;4\\U,>Y_!D?<]=+HGA(#GYG= N( 7=(;LC$O5*Z
MTN?(-TQN")Q>.#F^%Y@O?+%8_653-KU=K5^ME9QO; 6EKMAC:6L;P<)8]= P
MC4@I($(+0$BI<LH8*5*O(/*^SJ;&,CM9K<-ITDB;6'%]LX+V(NS&*[%P&YA3
MSN9GV\E^=PCB -?4+B!%35/>U]^X6<L=-#])8N[R3ABEO)Y_FTNUE)7U79N1
MO(!<26,;IEK9T,,<$$PT0"S5FF;&4I1JME1?V49)-Q8Y:M_I\Z?-YW_8RW"S
M8"=>\L3FTCJP"R.G'V<<0^A&$OZPC!1BW,EU5WNDQIOP9Q6..<./.QAU2I_5
M[?D</O]0X*15VFPKI;$VFM1#QMBP1XRO5M7FDQ*KK\OY_R@YXS@52-$"E$@*
M !519C)3"FB.!<.<Y%04?EL^IWZGM^][\]T&&*ADK1:64FR2)G&@@OU9/3XM
M5C^4JO[5/+69KYOH%R;$:KOT+4SB-CJ./!$;\:'YHY$W.12XOOTQ?&)DCL@G
M/L!$Y1FGCL?E'Q\L3GC)Z^78M];[H@D:0R65!CG4&D N):!<4F.5\DQQ8XYD
MN8IU:3WA^@@'4>3G[Z]CW9-ZUC.("^; )'3%:V[ 0@7N,(US9?HRY0?<47"_
M,+VQJ$#705-$Y O[WMH$OZBEX;^-9;_Y<CM??OU@^J]/;_;UD%-*&"PP,?LA
M7AH[*E> %HB!0DB>B3(5J80^!RL!,DSMO*6NWN9'12'(NW'3P'@.3%8'96TZ
M._6G5H.?[Y*]$LE>BT'" F] ,2:7A8@Q*KG=@--SMKNEJ<! 9[90U2?U32VW
MZC?5I>IF7 B%.00DS6S,0IH"RJ"QPE@I42%3D0GLF<KB7#_3,[=:"1/>G=)[
M!C"?15-F*,4(YH!ARFT>:=54+[>_12I#3+C5.XB&Y2@AX5;(&.BY4?[-F Q,
MZMV'=7!+%_T(O1>#J%';9SL:-T:[3]>3B.S>AT-/W/CFW=)P<.WB\VYIYI0R
M&V2V49\W]DSIHUK;BS_V5<TRDD.8P0*4=CL+9<8!T4P!KB3A3,)<,Z?T??Y=
M3XT4[@V+&[&23N;$"GV7Z/EW)1.SM)F-V7+[Z'NXYCP0KB=L0\ [^#$;WR1[
MJ>^>0]R(GNQECWGPYHM7W-,WY]Y'/H+S1>7T',Z[A>##N&_SRAB5;U?KUZLM
MW^CMXKX]Z)YIC7!:(@D8MP9@412 9T4*"HXIABD3!?(-7[W8V=3HZA<F$VDG
MEFK,<>^CMLNP.A^R10%K8/+I1$H^*:'FW^QIVK&[P&X?:Q?A=<46E_.\A9RP
M7<4H\MG:Y?[&/E6[JOF9\[3K[X31R(?-@UK;W%UK]6!&>VX+RMGMK/T"3&]J
M_G79U&46/[ZLV;):-.EPY/_95IOZ1(]]GY6JQ!+)'.3F2S(;3V,O,9)2@)14
MI1 YHIE7C%0$F:9&2JW8B6CE3C9[P1.VD[RZ2S;LNQ]CQ1A!-V(;>5P&YK]:
MF^1(G:XX]4]6HY_ODF[4.JV2 [62O5YW]M@O'C=&A#DFA<80:U2FC8CC<T*.
MV72@#ZD0V\=M[0CQ6ADQQ+SNPOQ]H>J^EO+^<;7>S/^G_OW%&YF9D 1SC#G@
M1'( ,YT!ALH,R *E*%.D2"'R\Q6+)=KTW,S>*V,6L;UZQL[<Z^?IH1IK_-RH
M>]0Q&<U^W8W#H4YWR4ZK^LKX4*^[Y-FE\IWCM;R_9VQDP*-ZT<:2;5R/V\B(
MGGCGQFX_(!3XM=+*+!O2K ]U/'CUUIC0:[:P^2?L\4%[M?1!_VX@6V_8?&F>
M_+AJ\N2;;3^$.1=4 2EQ;@O044"(+H& I<HY+8NL+)UC@V^397(&>"-\/=TK
M*[Z]+;+R6Q^=;:>!M;Z3ITX'CSC7&P>NG\1''H[!#ST;1>J[\D:5I!L=6XBW
MUB9IU4D^Z&2G4/W&Q_%'QR,L>;Q1&BE.^<N#JB>%TEK9W$.5G2_&^DTX6]21
M.M6#4IM$VC%K_X4]VH,)^Y.J-O/'>H'66YL\OFY)*IM2IW: 8.MY97TB+-DG
M(3/T;Y'BH>,,6V^ ](U=C!<Q'0>+HQ#J2$T&'Y3_W^JNM$=N7+M^SZ\@D 7S
M@*:CG50"!&A[[!<CCMNQ>]X@F \%KFXAY:J.5&6[\^M#:JE2UTI*I%J#AV?W
MN*O(>P^EP^W><_4#MY=PJC=O[3TU0UE*\R2$498%,"$1@81G>@N4)IQ2E"-J
M*^]SMK.Y38FU:=:GX^>Q-#X==X*0YUGJA-C:#6B.C-S' )A@XO@T_'Q_4Y^&
M7_7\Q&GX]>^,J"O_OJJV:@^P+=74U-2EJ$M85/4OV[H5;W^*DA65X(L$!3)@
M"8&(QR%,4A;"G"<YS.(PHSG'*)2[\Y-[R[+S5I8,."ZYGX!E=O:-*!@T8%0D
MYDD8,,BC%,,DX4*-2AQ#R6,D\@ S2JEE+)R? 9DV+Z%6JUZWI;C$BXR,V2SA
M%VW/<X?+DDR=?[VJ3 YCSP:C[#0PS=Z*::/6!J-T%-(VO*6!>D*D>M#_UX=3
MW\E2WS!^5INRLF"*_?4OU"3Z_!]ZGVR,>[]BI5"/Z*^B^5O]]W*K*VB__<D>
M]-.L8UO>UKO#11;*+"0QA6&8,KV:CB$F0:;^2#E),Q8'.NQ$)QV8<>ZTYENM
MSW=.^*,1K;1>M.9W*>WU>K3^0>P]M=3=F?:9,./[^8ZTY[E"N](DZ8.>1S=@
M[VSS2SWNA__V[ MM%?$.!?!+A\-?=%AA"P7HL*@##$&#AD/%H1<91:?Z1=-Z
M,*T:THN,SI&VTLM8,427=;4I>+'<;HKOXHM@:L+>%$)-S;HSP=\I?/7B;MN<
MP-[)MZ1<*1NTC?6$_KLHOCXH%]KPZ6Y*_Z0<$PN.9"AQEL)<ZCQIE$1JDLP0
MC&/!,.)Y+G.C9$3?AL[MS*JS%9 V*+W;Q(!';6Y].MWM;_2NAJ^72U)6=9AZ
MO<,QW.!X?P ,;GQF,JR^K_%[7H*]FZ#S$VA'0<]3?274^:IGO68;!79/1I>N
MT#D,:H]G,NPV"K?S&/ZI]'"O/0;R\#%8GWH,;@8_!Y8"NOX'Y[+<KL?^)Q3G
M]8_B<RG?"?H;ME'7D65"M(G"JZ\?]++F0T%HL2PV3_])-MK4IUKQ8B_YP2D5
M@F4,DBS3!8)2"0G*M%(D3C@6>4*$58;J !OFMCQHK2R:A4#M >A<*&PS6X>,
MB=ENUS/2GF?LQOH;L+._ ?IFA_33#>B<\"K3,@)&EWO&(69,NO$;@=/A[FU,
M4\.8\6TKZ=8['NWT#EA(,I*$4-=AA0E-,:2*\V"3N<L3];_4AO_.]C0WEFNN
M<1H+ZS!6.UX[CZ@9>SG!:<(KF-W5RO[VI;M@\7"7?Q4=E]1SOK-)">:JSX<T
M<OT+(W6AM.;=BBE6:I9R.D!@GWU1+3!+6,01@J%0A)$$6:X643'5I;U8EG/*
M9"X':4%=[G=N1%+;=P-6PE*/SA1F,S[Q )YG=FG.%GL)8SHPM3Y1?^Y"%S%T
MVT_PNZW#(STH/IG!YT7EZ4K7+Z/L9(;'634GPZ\/#4IL0R)K!ORXU=QW)YN+
MX$^D_!M9;L7MBM>]_EI4;+FNMNI7.TDU1M,\C4@*><:E(K 00Q)H DL5C7$F
ML4"17=SB*'OF1FP[=T!E7ZY^[-B8L=Z$B'MFPSW8M2LWH'%&[\ ;=V[4$JP$
MM4?U/69#BCVGO"CA.0+8;=SE.),F#LUT@M]Q]*:;9H?Q[L$1WO/N[[:;:J,>
M4+6Q?4VJ@BV"*(TQ"SGD><1@DL4"D@AE4/ 8)2*406RW3+3J?6Z<6AL%?AQ>
MP#5Q@V"]MWYX.*'=Z)CQK#?,/;/JT3W&(:N"GO$WH#;?'7D.0LTE5=H9,"DQ
M#L+FD :'->)"]4ZW6'UY+ 7A=ZN_D;+0IW5Z\Q(N,A;*/,$)%&&D)9)9 '.9
M$!C+B(6Q()BD(S3OSG<\-ZK[U(G:@:(39"OK!#<U6.##^]=WG\>HW5T8 #-*
M\P&K9S8[4KJKK0:-V6"] IWA]3;:E\S==:C\B=Q=Z/L%)>ZN(W)9X,[@^P,S
M<301OM;GM_T(^MX1[NNG_4?:$]XZ=OX=*=I%9%5MOS6A0+J$W[M2B+X<WR+%
M(@MHI#?.:H67A!&')*<Q#%(4)9A*&D?42N#7M\5S8TEM(Y3*R)ULY3_]?9@%
M_WKQ#7ZAP38CUED-X80W) .35+37[;:^Y_=-4]GT7?_!<,SJDXV3TS07[T9/
MFQ4SU1@<)=%,UO' F6M+*_&_6]7KV^_ZI'AW+A@2&6),$:14UY!FDL \YQ0&
M 2,41TCRA%M-.&<ZFML\L;<3-(::'/?906M([PX \\W*0["RY\\K0#BEO7-]
M3<M65SP^(IEKG_>TJJW.D5>;&/AN74I1:"V5ZOVJR8:X&&^<2YJFB<AA'.L\
M@T $D$94#9) %/&(R5ABIXM<QP[,C<O>:,V;Y5+P?Y:-(VWV]- \@Q=[,!PM
MB%]PN&>P/JY,L[A[,.SSN">(57_I<9QT_>S:AWDMISV-D/7JVI<=PR;4ORJ[
M-J*NK;"M;G\6U2)*<L(3+&"0,J[+)4<0TY1!+K42.4]CR:W.L(]ZF-N4U!H(
M&@O5>E'9:+FN/D;1;'H8A8UG_K:#Q9I1S[KNDO*..YF4D\[Z>$@:YS\X35$"
MPEJ!UI-BVQ_%YDYJE?N8,(QPQ""6>0:3*,PAS@+U$R-Q& <D8<R*&OR8.3=^
M,2U= 'Y9B5JK42LTJK_^(7@5Z,6.?K9OU)]A7O^)+5?&GIX%,X)[^1'VS)*#
MBR TGM;A7.>*(GQL'H<7K8U@-R O62[!T-)95U"P0WML407+WH;&3C31:JUB
M:2U7JKK\H)[4Y5')U]UY9,P$0C23,,*T+AZ((!:,P21%$B.4Q1&VJK\UR(JY
M322=$[:Q$T,&P#20PC.LWJ,JVL#;UH&V8F#-RK43-Z<+4GLY5!X%IMNXBR&&
M3!R$,0*KXXB,,8V-H\5GG9TIA+T(B$0H(C'$3(0P25(*,8ES&+$TDDDD<)!8
M)2O8=#XW$JQM'L: 1EC;$9]K!*?BNP.:ZZ=A'9&=>X:S0<T'L1GU_R)\9H/,
M.1JS:F.@VL9Z]?5>E-]T+-M>,N*S>&R.,ZL[^:DL5JQXU ;\MR#E.[487<0Q
M)31/$RA21&%"101Q'G 8BCS+).$QSJWN[P=9,3<^4X]J:BFK,0A\,U[S#JEG
M@M/V0^T T![L931N@#86:&L=RF>, <NI@,8@0Z:5T!B#U9&(QJC&!B@9JDY$
M69#EOZL94WWF:U?\@H<BPS2"08"I+A>504+3%)(DXS&)11YAH^" "WW,C:XZ
M*\%#:Z:%+MP9%"\SDR-L///.#I;.PNO"&,;X6$C>C<=I(K6Z 7C9Z<M=1N*B
M--R9KTZGZG;9]F>";%<^.D8$I#XUK!7=5IMBM56-MZI%ZU7U6LAU*79K2U']
MJGZH-@5;1+KH:8IUBJ?:KR:"<YA'20[3F(8A#P.6(R-=5@>VS(TZ.[N&2(4,
M&PRS-=]$$'MFX&>7+IW89><*V/L":.U,;\>K\^NOCLU 59%1J+I7&AEFS@NH
MCXS"[;0BR;@F[9B4BV+Q5G6S>?I=+)?_L5K_6'T1I%JO!*^K5Y0+2G(>!8S!
M@ 4I3#)"(,%"0JVJE(<<!Y2%)CQYM:>YL6!C+-#6PO_1YH+.7M 8;$:/UQ&^
M3'Y.<?-,;<,A,V8M8SCVG%1UI%0)]NKK^OL_JS8:/E(_'-+0]?8G(1EC-SL*
M,?_"L*769_%=K+:BXR5]L?![L7EXLZTVBH'*O2YJ)BFF 24*TU!M-4F*(,4Y
MAI2$B,E 9E%@%8=NVO'<Z*.UVVX-98RRV8+)!W:>*:0U>;\NTD:#'\IJT)D-
M_O"B,6L+ELM%CW'?DZYP;!$Y7,Y8?W_H+K#)Z/M$"OY1;!:(HA!3PJ', JIW
M=@*2 .<P0T$62IYQQ*W4L@_:GQO1U 6"'I5M0"T-=S(6MGNWYQ":[L<& ^-]
MC]5F(VO3;MK2 GI[]88\%ANR+/Y/+TG:#_7UK6^UV.-E!?$!&ZR3,+G=-#WO
M8N*-T$G_CC<WIS\VI%[/H_CY?L6WNG806=X+]K!:+]=?U:A]^/"F/8P,8XX$
M"03,>,IUM5:B3[M3F$DNJ.22)IG1OL6TP[G1@C89[&T&?:.!LMJF3(H!W 9G
MXXY!]$PAU_ ;<FYN J1-W1BW@$Y5_V4TL)8%7,Q1NER(Q:"="0NJF'OUO#"*
MQ??&!8S=DY^W524VU;Z&P+JJWI"R?%(+%9U'UL7Z+IC,$K4Y1% *$L)$:N6$
M(,TA"44@\BC@&;/2][<W86[LW87BUXD6N]7)4EG?U 55SA4;P/J># LULQ@E
MLT6A7^P]D_XN[$S'ES7F/ZM^HO%_YL(N:<)][)D]@#XBT"RL>)$X-'N4SD6C
M#6AIX%&:SI&]D[]5HN[OCFY(H8_I5EU12]7-F;HK"QJ$NLX]@AE%&4RR1,)<
MQ!0BFJ)8TCC F56ZP0A;YD:9M74<D'H,P;KU1.>EB:X4KMX@K\2//J/6A:.6
M0PM'C1E*PR.\:0;(]ZF>]@*N)51^-+P*[GH#]+8_0 ?%IO:UIAP>]8T'U>GI
MWPASICT0'(_;T1FA@R:'T7!;@?BP[O!Z6;"G_4$[2S!+))80RU@1+L(88AH*
MR 3+44XERF*Q^"Y*NC:E7*-^;=[=?N^>CQGUVO.P(+E]3?KKJ)MQHW,D/;/@
M60AO0&,T^*/]V\L%AQ5<KDNM7^]X\@KIQEB<*FQN_N6AEQI:C6Q=/AV^&B+D
M" 49@9PSM5>.10)SC+A:$(8TSF/!K0GI7%?SXZ#.4NMUVEDT32\ZQB/D_<:C
M-7$:+KF&B-O+C3-]37S+<=GCX^N.*Y\?6??N,/,RDS+-XP0&":<PB035$1<9
M)!G. QG2A NKE*4_29)E&QRIA4A$8^C ^G8'<*8Y(5)MM&%*@P0FB7HJ21HA
M2#3K\H I"D:+S7I#EM/!N>OMSP>G*<W./2UUFNS3"1--9Y%3:ID^ZB=3M!=3
MVT5!A%&2"22%>NNIEG%&".92!I D>2ABE#,4#^/471=SHU,MY,,.XDDZ1K!?
M<QT!:DD#@V":C %$U4:7?+Q05'7XNW_DO)?7?M_+R[SQ1UZ>?=F//SFT'J<^
M_=T\Z6K:&[6+TSNX1WWM?;@U2!-*8TISR C/88(HAI3E&91!' B94R*3Q&ZC
M9=KU_#9>G>7UZ<7.;-MBFX; F[&$#S ]<T=G\DU=RGWS',QI]FVVJ+FMB6G8
M]\3%+^T0.:YR:?G]@7KR[$'P[5+<R7T>^9WLYY??ZX),^[<HS@/!$,Y@BM,
M)@%A$*<AA2R0DA"1)&EN)<5C:\#<EC:=_5JH<.^!_J]:BF'323%8JKG;#HL9
MN?D$VS/)F>(,_JA=\$-S0_%SJF)N:\.T*N0#$3I2$1_:SC :O&6LW K^87]A
MWPA%;A8!2G$6A!+&,D9JLT8))"G&:N&6,Q++4!)F5<'W;$]S([;6T.[ QG*7
M=AY0QK#,2!I"HBR B9 ,DBP/8!8B2A*9LHP+FR,P-X!.< CF"U SZG<"DV>.
M[Q#J&7G3J@8[W I?1<(E6Y_O;%):ONKS(?]>_\(PHJV5=A_791,-OEO4MD'J
M29YBSA39)CFC^H\4$HX2F,<YI8*F4H96B\N+O<V-<)\;"\2P[?!E@,VXPAEL
MGOGB +&=H0Y#_:T@<4D<ESN<E#R,?#\D$+,O#2.1MZ1<%:NOU2=1UI5D?BV6
MVXW@"Y0&.8FDOJ=4S)'HTW6<Y@*&$4)(Q QGV.I@_4P_<R..UJPZJ%^T)N_K
MB#FI+G8.<<Z",$U3+6^$8YC0F,"<A!QR1GF(F!!$(+O#3 >83W-VV:&N[S;>
M]E'_XAUU,Q9W@*1G_M[!]JF#[0:T5KIC[BLPN.3L<UU-RM97_#WDZ6L?M]?]
MJ65W/SVL5^+CMEG5B8 $5,00!SS2]YVYVO&A%(9)IG",0T)#(^F.4XW/C8L;
M->G:0-!8:"[G<P3<Y?=\+!R>7VX+)*Q4>LZY/$*8YZC)R;1XSCG3E]\Y^QE/
M%62OE.?KBN_MBO/=Z[.3]ZM-6:RJ@M7UL1<TH#C.!($X2M6Z(.($4L34XB#)
M8Q(0R5!H5ZEZ J/G1B6UB5IXH[$1?-=&Z@/O:K-F_P/6C6= M*Y95D69Y#$P
MO)68V>#ZOLDPJ MK6A9VYWJ_*.S.<U"[/F$16(<#-6GA5Q=VSZO8J\.1L"[P
MZK+O 2HNOXNEUN3YLGU\7!:B:D^^LE2H16<202%3 A,2Y9#R(($2DY@F,B/"
M[![G?!=SFS]:(T'56FDA*'(:PLML[@88S]S;8=(9.$1MY30X%OHJHT&:2%'%
M'BP[!96+.%S43#G]S>E44BY:_DP7Y?(GAVA4A5G^1:R*=?G;2NUOMJ7B6&5<
M457K\NGC>B,4X^J;\?:Q3$F,12(P%%D2P"1! <1<K<9%G.9!%@09"H2Y7)55
MWW/CP\9RL.U,!X\[V\%*&5^!Q\;\&_!%Z%PP\,Y&@\EN7 RXU!_:GDDV?)7E
M_PA:N'>V@[WQ0%L/6O,'"5[9@6VC?>4-](E(VS7XEJ)8@^"[K(]EU^2$4EF#
M?'VNFC6LB6$'/W]=K_F/8KF\77&UV%;/3*%:;J1I#D.E<[581HP%,..1#GJ2
M@5HL8ZDCGU"4!'G"DMCN6L>\\_G=]#0EKNLPPP_%=_4R-7;;G;=8H&]V:N('
M4<]30V=T':.^-WNGB35%K+H]<"[/(BQZG_1$P1Z5PW.! 2V,C5G7<:#O5]6F
MK&?6JJ=F$* TCM1BEY,P@@F/<TBBA$ >13RC(E+;?:LJ/->[G-UJMQ<O7<=%
MW]%E\;4M 5/7/14;;8?^_9M&]N]NNZG4N''CHF86 V)X$NP49M_GN#V$#V+0
M>Y9/%(]^#2\_$>AG>WVAF/-K*)R/,K_ZS:&BI8^E8$6S\0A0E N9Q!#'-(&)
M% +FE$FH5EHX$JE>]UH)R/<;GQO]]&W3+\AC/]-O8&CC,S#-"&4H1)ZIHV^6
M2X7/8V?=:G?VVI]8E?/8LV.]S1.?&5JUZI9S-=Y5^]>'8B7"!4XYC3"B,"4B
MATFLMD=$!K%:4S"UH(ADHEYANXI5)WJ9VWO<EEYJ3;SI?@#:6'"W,M3QN SL
MY5?9&5R>W^G!2 VH474!B='UJ4ZU/7%MJ@ON'=>ENO3A89/V;RM%).NO*UW-
MXY[\;'5 JE\%*[509/595-NEUHW4%6@^E<6Z;.\QR<]/ZZJHE]B+. @(2W$
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
M__9WW;^H/[1.S;_]W?\#4$L#!!0    ( %)J2%)JYJR\7(,  ![W!0 5
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
M+V^]?#=L=)^Y/$:D76#B^=FRRNN\'J!NC*2$L]7$\5(L3X&L'Q903%-XE(,
M8006;G3B Z8NM].P6WU6]_G+ 03<!5!>S^EI)([I5WP1UN&"K4G,)0FI!&"J
M!WY*<P@\&2A!I2"$#5'(P8"RG8;=@-)]$G,  7<!E(TE?![6^'&Q_#[QJ(GW
M*$%;0>1[E&0:-4*)D=-_*C$<+LE]X]6[P:+[M.7AXNP"#>\_A]GLE[/5=(ZK
MU81%IWBM,!*LBL)G RZ% $Q&)*UFK[T># TW7KT;&CK.7AXKSB[0\/(S+C_2
M)OBGY>+W]:?GB\]?POS[)%I$E$I1E%4LJ%@K 8RFR"M+)H1(S ^XAVPE83=T
M=)S:'$J\(Z/D=2K+9V=Y2I]XME[CZEP'KV;AXR0HJXI2")D"<5!"&XC,D@W4
M%)8;7GR(0Y1[WD_!;ACI./,YD'"[,"3O/U%0?@EP;E@L& SH4C(%XJ6F\1,!
MO.129$;FW("[RK4W[P:)CK.A1PJS"RB\.XNS:7HU6X3UQ.F,)K ,.2<R==KI
MBF,.6(RVTM&ORG [R;47[P:$CI.AQXFR"QP0@#_7BM1%^OO[3R2VU=NS=6UZ
MK>E^\IN#+8)I0K4I%=4UT:\H^LY%4L1ME(E\,& \1,EN2.D^)SJ8L/N #DEN
M&6:OYQF__4_\/LE2<LUE(-42[)5R'*JLP*24=4CTTP%KQF^]?#> =)\8/4:D
M8Q?:G&=>7DU7*<S^-X;E92==8*H($VLKA*JX]@4<UNC+""Z%YX)^/T31S3WO
MWZT]L>.$Z"""[:1%\0<3K^@GJTDV15HF(O@BR6]F*8%')FIVIIC,T?A!-IA[
M7K\;-#I.@0XAUJZ0<=Z#>\Z$U$Z*R#,$Q0W!FX3BDM<09,C,)>,BVL&Q<8V
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
MIPE7[Q>S/)%U=JBB4%[K$D Y[R!PYR'FS+1G,A;?I#7B?I+&#0-:(&P@\7<
MI#\M%ZO5N^6B3-<3Z5WBVF$=6^Q!6</!\\*(=)UCB<EF;%(;=8V&<1WY%E Y
M5, =% "_QQG]ZN.?<([+,".@/\N?I_-I%<IZ^A5??ON"\Q5.3$)19*H7>I3-
MI4 %O$T>4N')!<ZXMK%)$>%.Y(WKJ[= 5 .U]&"(PG1>.RS>SM^'&;XM-P;W
M7TWMG\1ZR!LE!Y21PHP0: D)+R&78)EA*J38Y%1^-_+&;8UI8KZ&5\O^8//G
M8)OCQQK?##M9Z$=OST080:&QI<!5,S+/A=@)PI"<2N%.RV(Q-_&<MM R;DM,
M"R =*_ .]L/7<S)WN%I?YE?..9ED16Q$'T HF4&I8B'H;"")8%@T/&C;9-[Y
M=G)V0HY]2L@90.P=[&^77%QNS\4P9RR1+TVIB+<:@LT9HC>R1)%M8$V<[5MT
M[ 07]Q3A<HB@C]V:/@P(ETLK>9G&F,[/R'I>F-'%?/4+EL42KP9BX>K/T_EB
M.5U_O[9>;C[EO#WLS[C^M,CUYL;5^;RCB6>(+(4$(3"2$,8$4:0,PJJ2K3="
MM^D$/2&/.\'</RV8]PF0+O;I"Y8O3, O%"EMPN_ 0LKD:>A@#*@L(T0C!%C'
ML'!MG \-<7Z'GMT2K^SI@?(XR7>P5_^*ZVM>:HEH10H,N$HU:X,DD" T9"\P
MHT<N;9.!?#>HV TL3RI-?[B4.[ QEP=KEY5$OX35-$TTA;\US0LN1EZ'3T;R
M-4(&G;7,V:-TN4G[WU9J=H/,D\J['R_U#JS+;29>3&=GZUJU@9ZTNSD\-Q:4
MY 9B(,%HF<AZ%B.-:E)!> \]N\'G2>7BAY!\!P#Z&];K)S$_^TJNWD>\601R
MK2;C8G4DPG]V!634KLY@K@=2+(%$5V*B;ZUL$FCN1>5N8'M2:?IV6NH7@A<+
MZFYU$.>!6ZXXZ"3J3;NBP*8*4BNIK!*QL-CDC&A/.G>#X9-*X+?4U%.KX]HR
MU&O(DJYMCV]:W?4H/\//DCE_RV9$]IUW7^&U'FI'+C.86%&JZUPT20X]RZ(H
M9E@(JDE&?$\ZAPT39;#*,B>!FU1C7$9>*,N:G%+!E49-3D03$W= F-C*?K7$
MR</1XS["[V#[W&7$X+O%<J.W]7HYC6?K.L+DP^)\;M25 %'X9+%$8EO7_L)Z
M[0%'0VPG985-F$R;J[V&H;^;(1_-T3J&PCO'^:O%DER3^?E8GO3]PS+,5\1B
ME< \;[Z;G4,A_]^S\T3TU?!-GTSFQAB"):L7A3H%3G 'VF+,S&-PJDFO<AMV
MQK79HR!SC]5Q(IATL%BV". '*YFDZSR"1E-OI#0* N9ZR:EBB=@4R<H6B'^
MIF[ZFYL;[Z$4\Q1F;3X27@PZ?7.O=YTZD#KIA,Z=(&Q9XK*D#$PF@G"2!D*D
M)2L2$S8$X3QK4V=[VJAJW\W@MOFOJY(QX6-."K+UKL[=*. RK7M')I\ILOXE
M=.$@;*']:45P^V#RV%W_6$4_M6S5EL'6 QK<^\9FMS*QCW$SO%%]Z#(O99!K
M%2!I:4$Y(R%:&X!S3OZ!4<&W&8JY$W7'S_J_>,F'ZJB3AV(,>3>\)D0*J%S;
MPAEYP4)XY;&4Y'RC.?_7R>C&K V$BKOC_@\6>@>AQQ7UYQ*I1GDQK^OVV;?I
M:I*Y,S8S!:E(27)19.21&_#96AE2ED*W1= VJCH!U 'JO@\Y1\N^ R#=XN'%
MXG.8SB<J%LULCF UUC.E9"%ZYT&IE(L64DG>9(;#5FHZ <[QVKY=W'"TZ#O
MS[41$W_&>E(Y\<B$K)/)4,=Z4P:%VMY)!(K;(RLRIEB:E"_<H61<W R@W?NG
M>1P@Z@ZP<L^E=!?,\"R+H]" ;##6&\)8AIA9 >39>,X0;9NJS0>I&O? 8W@,
M#:>"#O!T^P*Z"RZ*TE[Z8DG7=<XF!@?>*@W!F^R+EN0R-C% V\D9-^LZ/((&
M$'H'T-GA]KC+-2&38B4HX%AK5>E;<&@UY.ASL/1+E9J41NQ,X;C]\@U,5!/5
M=("Y*T_R#:V?U_3E:J*3B<YBS8;)2.YCG?NFD9'[6!2Q8CQK,\#C+BF=G.P/
M&)T=)N4.<$(87V)8X0L\__OU_&X*Y+?%;/9JL?P]+/.DN&)IK2E@*E(,$KPE
M:3D!7*+U(9>B2Y,YHGO2V4D8=R L[O9--=-1!Q#<<D=AG7B32G&@W>:^IR A
M9-K@4S$\%!XE,TT.M ^\+;)E8U4[S3]^)>D^:C@82%]P.5W4PX#E>C@XG8\Z
M?7&V)*_QW>8%F]F7F]^]_;)I@'WY#9=INL(\B3D&S5P=3Y(M*)8%!%/GO!4*
M<H/R/K69B;8WI:./2CLM&)LI\6"L?L5E7 QI]G[#+V?+](FD>9?/21#*\)0,
M^9B%PAP2)[CB&<A<9! Q12::7/7R*&6CSV$[+0X'4U(_ R1^G).O/BSNR=-L
MNC]BY;I&1102;33\&Y* 5],U7LPU/)?%;Y@6'^>;IYR+Q7(MM:!(R46L37,Z
M0ZR7#L<Z*E-&R05OLH.W9FST@7$G@WY7$.G 3;W94N!,EDHZ!U(G5B?"JGIW
M#R'2>^Y8P,!DDU//_?LY6O:CG0R,APN_B[W^Q?3K-.,\KYZ'U:>)L$I;M!&D
MK0U[,9"K@L4#NNP8,R*C;+*OWZ!B]!ER)\/.X<+O8Q;A#B7X$XOD=*3@P7*2
MBLI)@Z\&-5MCHP[TO6A2_;D+<://G#L9T@9750?;WI:T@.*ZI)PR.)OK,)82
MP&NRP:%P[8LM)F&C4N.#LC,MY].-F9W91PU'9F=>SH>Q9=>J"JZL\N6XC6J=
MJW,YD9YSPZ4!9E2=^UDG@!JO0*!&(832*389D[,+<9V<7#0K5!Q<04^MK+HR
M^6JV^'W0VUQ^/+1MG\IVVH>OG;YZT17F>+*R.$&^5"D*%"8.47L!.DE6[_[)
MIDT'VD-$#1#P;2"_7-2%D'_Y_A>*<U_/KT85/TMK6B+KZ;7[DS036"R9Y%++
M$52M;HG%U A79TNK(ODVU^3N3VHG!V3'8FE+G-A29QWX8[<F&W!TBFF2D!6)
M7 I59U-A@JQ<%D6X5%B3==?16(G6*G]XLL0>\N\ /#=R>C4A-T_3&=Y@Z<-B
M7VGF%%,P+@.S]=X2DA[XHBFTJ359AJE<VEPMVH*9<?V[$T-Y=#1TL")>(+TY
M33<JGHA@HO<B0,F\GAPJDF.]%,6Z9"DZLR6S)MOW=2+&-:;C0^)V\NY0_72
MK1UO1^'H Q>%@716@A*!08@4ONG:(BML2:6-[SS@I37-+&)W>&R@TWY.A3="
M7)%J7RV6+Q9G<5W.9L]26IS5,>_*\'KQB@6G J\W:F1P@B'(PG26WB>T3>Y6
M>HBH<0L1N@/G8/KKP'B^N'CMM1L*ZDB?\.TY_7!*_&B7;;#20Y+D_BAI$;S2
M$KR/400?ZA7J;3;KAPD;MT*@.TP.JL<.<'DY6?QFR</$9UI5F#6D(%DM/U/@
M4DH0<E$* ^/%M)D9L)6<<0L#NL/@ #KK 'G//M=!:_^YH;T.8%F'^<=IG&&]
MJ)C645U#EG,)@6F*!)5Q]1H66D>)),=$C%8W.95[F*QQRPRZ0^* .NP D7</
M0*_D=E$@=B4T$:U33KIZ 4, %;V":-GF4C8G#$_.N":[]>XDCENFT!U2&^FV
M2]1>^L@D=YQ^W72%Q>2M*(Y#E+)>U*T$>&$MB*@\SUZBP":'T+L0UUM/RC#
M>!1_1VJIBV*NNUS5F]3F](]HW4Z4]+F0/PSD\I+0I)-UNKX$#"F*Z%DJH4DC
MRH-4]=9T<B*T':J73F%V7IJV&9BWOG V4&)*AB4*M[BJ]T;0XJFG6$D$C$)%
MJ[(ZT99\A[C>.DQ.!+HCM=0I]BX-][OP?6.U:TF283Z"5:):[<+KW?,!/(^<
M1PJZK#D1\&Y1UEMSQXDWUD/TTZL_MSPC.J8A3F<;EW@B9.(BAMI=4B<\NTR1
ME2>>,A<&DRK*LD;7<#].7&]M'*>#W3%:ZAEYUY*=EXM*AUP<<PA6BTVW$X/(
M&(,2"[*4LW=MAHKN06-O+2&GQ>&1.NL2CAM_XK88?\7U)+,<LO8%DA.9)*@+
M!-029([2UM:JV"99N#N)O76-G-(#/%9C7?B!NQ<S30P+DH@@CIPIH! MB=#+
M>J&=S44*;V.3"K+=21PW'CE]B6,+S75P+_,]G)W?9K]=D)ZI''TI@,4+$F2A
M2*RD C)ALCG4+AMS0FP^0&HWO2DG*>D>2F<=[-OD;ERVV:?_.)LN\491T;-Y
M_E%79*WQWGH.P1-JE)$(/C$#7HEBK J1PK8F13@[D]AE,?A@8+E=<--&<UWL
MW\1*0LRK5R3D+;5N-YCST=@2M :3*'A3Z&FW09Z DP^4B^<A8Y.;!O>@L<O*
M[F:X;*2['HWE+V>KZ1Q7*SQOL:YBOOA-GEAF<HPE W).OKG(Y)ZP>A4,+<;
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
MH(-P0L5HN4L[4?_(BWHT OMH[H81&%*H(X8IVZ7S;;J:9-)OMM:#%2F#PB"
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
M@H5!Q#@V%OZ&L]K0>8L#Q7QDRGI@7@E0F;YR@G@)+*K$LG)![%;PO_7Q.Z'
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
M-$/_"&?G%XJ]VG.9);* "0U"X-& 2@7!B<)JQR#I5-(%79-CX"%$[@10_[,
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
M\_UKPT]:J"'OG;9M90L+U4SJTP-*LP&L%8[$3N'$%=):J<?17MA *0>W&&)
M[]B.@!KRWFE;3K8 5#.I=[!G>7&2<]G/X_O%D2(2[M%)B+6!C%*JCDN1!8(7
M(LLZ6[A-"YZ'I/24X!V^P7V@J+L#R^7"2EHP(U@&JW,@D2#%>"46*&@-TUA\
M<$W.0QXC9N+K:@<J^%F\["'M#A#S'K\MS[[-%Y_N,G-I*XWUHH1$JG758%JN
MZHA-!UCJ5":6&2]-.J4\2U5/&-I'Z??OEXVF@0[@=%'F>;_^(":E=22;O-U:
M5<&#*\&"5(@HM50V-)JB\9"8:<$SHJX?M-DY4/ =@.>N/__MNM-&Y#Y')CUP
M9!*4L R<S1*"YDDY-#F;)H7\3]#3TQ[DV*?Z^PF].^R\6="3<;UMH?*J%*RW
MTJ]ZJ81/.-/*^JQ\K6])]3:ZIX6A0H @/"9!B0@K1R@1^0&5/1WN[HF+9[$V
MII*Z1N"'39TV<(NS(J*S6(NUDJ@WKVJ#*?H LM4B6B>8YDT<XNXD]G0:W!I[
M!ZFG ^#=OE@UHY0E\TCKQ5A:*DI*#5YGRF=$5%A;4U$LT:H>^XJ(GG8%Q@'/
MWB+N88C.+=I_/5]5$<ZL+H9)XT'7YG9*D%1BR=M6H4J&F+AJ<[7_$5IZBJ;&
M!\L^ N]BK,UM)OY8+M(E'Z@D9XH9T%;7IK)<0Z@S>KA.RF<4PK$VHXP?):>G
MP]OQL;.GV'OP2!>7/=\^O.QY.>5)F(#2>02FK2<1Q4C\^  L:Y^E5ZJ(1I,]
MGB>LI\/;D0 UIBI.Y.[U]3'0$]LMX]VWWO5-+>Y8[\5EVWO541;"I$8PPM1J
MDJC ,TF0S3IZ(S+SMLD]G>/=JW9<*F5Y!,-JSPSID/QX2I"24$X+9^(Q+@KT
M>Z]Z" )VN5<]1-X].+[';H#:8$.T2.DD:E5O@"9P$24D%@-FI&RB'.6*;)_W
MJ@=I>)=[U4/$W2%DKJ8W:,.9%Q:22+20*$< )Z,'U#*:Z*-PC2*D4[E7/4C-
MN]VK'B+S'I#S\*8O<TD;'5.=YT*244:#XY9#<I0R..0F\3;SY$[C7O4@!?_X
M7O40:7> ET>J'[PN2K#$R?BF;5MY!_4CL!%3CM'8))ND\WM6$AWUJNPACNE
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
MY&*JB+VTJ<F4W#M43%M@=SQ<[B_Z#HI"7H75@M;0^AVN/GPFP=;V2VFVK4Y
M%B%=.!(*1J+C"#88S%DS:Y5M@9]'J9FV'NYX.#I<%5U8HOMLO)R?G9/\9DPY
MC]$5<"A)-#P@^*0R))FM+$6GHIMT7'B"GFG+V*9#U3[JZ )7M61BN?BP6:9_
MO9Q_FV=<Y&NF?@WKS^_"/,^DCR(%R4#D*.N /0LN60J(HS29.*.,J@G(=B%N
MVG*WXR%N=$5UNQ]XN1/ZYLT_PMGY]G%A405\-B_?:U*?4KT6O-].X*[/'F</
M<"].#MS]J^V0KU_WXK'77<-1,\6SD!I$K)6V4M?C/,[ >>Z1(RM<[;+EMU.S
MZ=U(.J21]LT.^O/ONJD$NU6HI95G0A1 I2@<X'5A>H%@E J9.2:\W26RWTD2
M!] Y78OV!HBZW;_[6+H;T>5.9/4..089^(JCVL 6!R$#@,M]L8P7#T$Y<IP^
M,_HN,I#HE=?!.P+3:9C"AP>*KQ:;^>;[/REDN!63W-I"?T527I'2KK;/U[]\
M?[=:YO.TK:+]@*MO\X3KB[Y"V=A8.$;@V5M00AN@5Q<HWFFN"&NBS6%($VZZ
M-Z=#4/GT@?)4^N]@'^9&SMLF,@OB@UAZ3XI>?2.6KKKRJ6B\]"@ *44#E:*#
M:$,$IDS)$;TWN<G9YV[D37RJ-SV.'HR1&UVIW4/ULAF@%-'%VOV/N9I 2HIZ
M(I+8#%>"Y:1<-$W,[R[$33U8;GQ0#,+='AKJ '77K+Q>KB[:LM?M]JMY]HFQ
M+,CIU!:4]:Z=@,AR!BF\,0Y9MJZ)67R.J)Y1M@\$EHWT,77WO ^O?KWR'%PP
M?RFB-PO*W2I[5W.ZG.*.:P:>F5+;X3H(/')PG%NC2N;^?@>O)UKG[?2Z:<L8
MFF&GD;PGGHNVZT; ;]<-")D0)"9%X;&UG&(*)^KF@P41D@Q6"XHY1IN<-YBZ
MB4MHN@GBVJNV Z_Z^_(;UHJ'-XOG%_W[Y=D9&?J_PBK/E.-HK3>@?:XG1UY
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
M<_WT@:CIUZ?B*VK->[7QM$F9D)HWV__*XFI/>!/X,U0C_^W_ 5!+ P04
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
MU5?<_XUG\70C%_JCKV=L67.?NPK30%FK$H?4E5M(ZS9[1?D 5PSH&@Y,\LS
M8/;E#,-,)OET(%)GGZMT-J;(A!E-<5>,;1:7SJ>G]9->A^Z=+1IGHUGSQ95T
MW5U)-VRT^JY;[[3ZS[YMUEO/OOM?K79Z]>9QYYLWVYZ-\INVVNO4.\>;S4'#
M3:^?8G25R7CZIM*IS"H4RV_0SAY8:\9)WE>T(I_ZSZ/DQ_.44RA<X=)_'-J+
MP>_XN&X@T#G=ZIU4G3+D!<-KTN J+R^Z(2J^MOEO5G07W/?JH(MIA?OT-+SZ
MN:JG>.3C;?=&0?D4$+ L<^?1;#:QN^2J'??#+DWU1XWI/J6V+I.^' F(V?4#
MA#D=QK$/?I=:SOYWFOW#C_ZL&U/5E4D_6IWUADO6UB2'3_2"F?*"R8&_OQK#
MBH)P01DNG6PNJO  >2.WJU6^(#I<V+29]K$[USZ.],)U0Z@%N&N\K_$8,_L!
MEQ,^-97_(WTD.[Q4= V2P^(,]V?K#_="*_F;DDAS[!U,1*F2+%62/\%!I4JR
M5$F6*LE2)5FJ)'?L=JY4298JR1][?U>J)$N5Y!Y<#Y8JR5(E6:HD2Y7DEB*N
M5$F6*LE2);D[^[!2);G#9+N%NZQ2)5FJ)$N59*F2+%62&ZLDNZWOHI(\:98J
MR3V1M)0JR9UVWP8JR64EQ4XIP_9&'[FS'MBE25X(\OZ%>U"V3BAY,T^A2J'D
M]W7&DE!R9=(W$4INDCO^"!'E&MTAG5B KFPDKVSXOS#I_M;EQ7\!4$L#!!0
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
M2%)3*_D2.#L  *RF   <              "  0    !A,C R,%]A;FYU86QR
M97!O<G1X9FEN86PN:'1M4$L! A0#%     @ 4FI(4@TNJ0M[+0, <A<E !$
M             ( !<CL  &9A<W0M,C R,#$R,S$N:'1M4$L! A0#%     @
M4FI(4EI3=_^$$0  Q+,  !$              ( !'&D# &9A<W0M,C R,#$R
M,S$N>'-D4$L! A0#%     @ 4FI(4CFMG&+?)0  \HP! !4
M ( !SWH# &9A<W0M,C R,#$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( %)J2%+6
M^FN4SD4  )+M @ 5              "  >&@ P!F87-T+3(P,C Q,C,Q7V1E
M9BYX;6Q02P$"% ,4    " !2:DA2;IK"7BXF 0"]OP$ %
M@ 'BY@, 9F%S="TR,#(P,3(S,5]G,2YJ<&=02P$"% ,4    " !2:DA23-).
MPX50 0 KS@$ %               @ %"#04 9F%S="TR,#(P,3(S,5]G,BYJ
M<&=02P$"% ,4    " !2:DA2>&7FP<S>  ###@D %0              @ 'Y
M708 9F%S="TR,#(P,3(S,5]L86(N>&UL4$L! A0#%     @ 4FI(4FKFK+Q<
M@P  'O<% !4              ( !^#P' &9A<W0M,C R,#$R,S%?<')E+GAM
M;%!+ 0(4 Q0    ( %)J2%*GCF/[+A$  (66   >              "  8?
M!P!F87-T,3(S,3(P,C Q,"UK97AH:6)I=#$P,2YH=&U02P$"% ,4    " !2
M:DA2V67M/[8'  #)F0  '0              @ 'QT0< 9F%S=#$R,S$R,#(P
M,3 M:V5X:&EB:70R,2YH=&U02P$"% ,4    " !2:DA22QN3QL4#   C"P
M'0              @ 'BV0< 9F%S=#$R,S$R,#(P,3 M:V5X:&EB:70R,RYH
M=&U02P$"% ,4    " !2:DA2QRP06NX(  !&4P  '0              @ 'B
MW0< 9F%S=#$R,S$R,#(P,3 M:V5X:&EB:70S,2YH=&U02P$"% ,4    " !2
M:DA282FMS\D$  #G%@  '0              @ $+YP< 9F%S=#$R,S$R,#(P
M,3 M:V5X:&EB:70S,BYH=&U02P$"% ,4    " !2:DA2TF: R(40  #?30
M'0              @ $/[ < 9F%S=#$R,S$R,#(P,3 M:V5X:&EB:70T-"YH
8=&U02P4&      \ #P ;!   S_P'

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